ensmallen: flexible C++ library for efficient mathematical optimization
ensmallen provides a simple set of abstractions for writing an objective function to optimize. It also provides a large set of standard and cutting-edge optimizers that can be used for virtually any mathematical optimization task. These include full-batch gradient descent techniques, small-batch techniques, gradient-free optimizers, and constrained optimization.
library  math  optimization 
20 days ago
What Happened at Fieldbook – The Fieldbook Blog – Medium
The Fieldbook vision formed slowly for me over many years starting around 2007. By 2012, I couldn’t stop thinking about it. I had seen how often companies poured resources into in-house apps to manage workflows and information, and I had seen how often people turned to the spreadsheet to fill that gap when an internal project didn’t make sense. I deeply believed that the world needed a lightweight tool for working with structured data, and I was inspired to give data superpowers to non-technical end users.
29 days ago
WebRTTY allows you to share a terminal session from your machine using WebRTC.
5 weeks ago
Why most supplements fail: IQ improvement skepticism, Yudkowsky & Bostrom's heuristics, nootropics (biology, psychology, nootropics, transhumanism, IQ)
8 weeks ago
The Record Industry's Decline | MetaFilter
MetaFilter comment on the decline of Sears
9 weeks ago
FlatBuffers: FlatBuffers
FlatBuffers is an efficient cross platform serialization library for C++, C#, C, Go, Java, JavaScript, Lobster, Lua, TypeScript, PHP, Python, and Rust. It was originally created at Google for game development and other performance-critical applications.
9 weeks ago
Is the Oculus Rift sexist?
In the fall of 1997, my university built a CAVE (Cave Automatic Virtual Environment) to help scientists, artists, and archeologists embrace 3D immersion to advance the state of those fields. Ecstatic at seeing a real-life instantiation of the Metaverse, the virtual world imagined in Neal Stephenson’s Snow Crash, I donned a set of goggles and jumped inside. And then I promptly vomited.

I never managed to overcome my nausea. I couldn’t last more than a minute in that CAVE and I still can’t watch an IMAX movie. Looking around me, I started to notice something. By and large, my male friends and colleagues had no problem with these systems. My female peers, on the other hand, turned green.
gender  gender-equality  sex-differences 
9 weeks ago
Sex Differences in Visual Motion Processing: Current Biology
The importance of sex as a biological variable has recently been emphasized by major funding organizations [ 1 ] and within the neuroscience community [ 2 ]. Critical sex-based neural differences are indicated by, for example, conditions such as autism spectrum disorder (ASD) that have a strong sex bias with a higher prevalence among males [ 51 , 3 ]. Motivated by this broader context, we report a marked sex difference in a visual motion perception task among neurotypical adults. Motion duration thresholds [ 4 , 5 ]—the minimum duration needed to accurately perceive motion direction—were considerably shorter for males than females. We replicated this result across three laboratories and 263 total participants. This type of enhanced performance has previously been observed only in special populations including ASD, depression, and senescence [ 6 , 7 , 8 ]. The observed sex difference cannot be explained by general differences in speed of visual processing, overall visual discrimination abilities, or potential motor-related differences. We also show that while individual differences in motion duration thresholds are associated with differences in fMRI responsiveness of human MT+, surprisingly, MT+ response magnitudes did not differ between males and females. Thus, we reason that sex differences in motion perception are not captured by an MT+ fMRI measure that predicts within-sex individual differences in perception. Overall, these results show how sex differences can manifest unexpectedly, highlighting the importance of sex as a factor in the design and analysis of perceptual and cognitive studies.
gender  sex-differences 
9 weeks ago
cereal - A C++11 library for serialization
cereal is a header-only C++11 serialization library. cereal takes arbitrary data types and reversibly turns them into different representations, such as compact binary encodings, XML, or JSON. cereal was designed to be fast, light-weight, and easy to extend - it has no external dependencies and can be easily bundled with other code or used standalone.
10 weeks ago
Trade Union Membership and Dismissals
In Germany, there is no trade union membership wage premium, while the membership fee
amounts to 1% of the gross wage. Therefore, prima facie, there are strong incentives to freeride
on the benefits of trade unionism. We establish empirical evidence for a private gain from
trade union membership which has hitherto not been documented: in West Germany, union
members are less likely to lose their jobs than non-members. In particular, using data from
the German Socio-Economic Panel we can show that roughly 50% of the observed raw
differential in individual dismissal rates can be explained by the estimated average partial
effect of union membership.
september 2018
There's something very seductive about languages like Rust or Scala or Haskell o... | Hacker News
There's something very seductive about languages like Rust or Scala or Haskell or even C++. These languages whisper in our ears "you are brilliant and here's a blank canvas where you can design the most perfect abstraction the world has ever seen."
september 2018
Why Manafort and Cohen Thought They’d Get Away With It
The same goes with the younger prosecutors who negotiate those corporate settlements. Almost all go on to become corporate defense attorneys. In those negotiations, they are auditioning for their next jobs, wanting to display their dazzling smarts but also eventually needing to appear like reasonable people and avoid being depicted by the white-collar bar as cowboys unworthy of a prestigious partnership
august 2018
Pandoc - About pandoc
If you need to convert files from one markup format into another, pandoc is your swiss-army knife.
august 2018
The emerging economic paradigm of Open Source | Perens | First Monday
Open Source developers have, perhaps without conscious intent, created a new and surprisingly successful economic paradigm for the production of software. Examining that paradigm can answer a number of important questions.

It's not immediately obvious how Open Source [1] works economically. Probably the worst consequence of this lack of understanding is that many people don't understand how Open Source could be economically sustainable, and some may even feel that its potential negative effect upon the proprietary software industry is an overall economic detriment. Fortunately, if you look more deeply into the economic function of software in general, it's easy to establish that Open Source is both sustainable and of tremendous benefit to the overall economy.

Open Source can be explained entirely within the context of conventional open-market economics. Indeed, it turns out that it has much stronger ties to the phenomenon of capitalism than you may have appreciated.
open-source  economics 
august 2018
E.W. Dijkstra Archive: On the cruelty of really teaching computing science (EWD 1036)
It is the most common way of trying to cope with novelty: by means of metaphors and analogies we try to link the new to the old, the novel to the familiar. Under sufficiently slow and gradual change, it works reasonably well; in the case of a sharp discontinuity, however, the method breaks down: though we may glorify it with the name "common sense", our past experience is no longer relevant, the analogies become too shallow, and the metaphors become more misleading than illuminating. This is the situation that is characteristic for the "radical" novelty.

... Coming to grips with a radical novelty amounts to creating and learning a new foreign language that can not be translated into one's mother tongue. ...
august 2018
« earlier      
3d ai algorithm algorithms amazon analytics anonymity api apollo article asm assembly astronomy async audio author:grahamhutton author:peternorvig aviation aws bash best-practices bitcoin book books business c++ c-lang capabilities certificate-transparency certificates charts chess civ clojure code-notebook color comp-sci compensation compilers computer computer-science computers concurrency container containers cooking cpp creativity crime cryptography css culture cycling d3 data database databases demographics dentistry design devops diet discrimination distributed dnd dns docker drugs eclipse economics economy education electronics emacs email encrypted-email encryption engineering english entrepreneurialism equality erlang exercise factorio feminism fiction filetype:pdf finance fitness food forensics functional game-dev games gaming garbage-collection gc gcc gender gender-equality git github gnu go-lang google government graphics greece gun-rights hacker-news hacks hci health heroku hiring history home-building homes hosting housing http humor image income-inequality intelligence interview investing ipc japan java javascript jit joy jupyter justice jvm kernel kubernetes labor language law ldap leadership library linguistics linux linux-containers linux-security lisp llvm logging lua lxc machine-learning magic mail mail-forwarding management markdown math mathematics media:article media:document medicine meditation memory metaprogramming microphone microsoft military minecraft mod mods monads money mongodb monitoring music mysql negotiation network networking neural-networks nix nodejs nosql notebooks nytimes ocaml open-source opensource operating-systems optimization os oxygen-not-included paper parser parsers parsing payments perl person:chrisgranger philosophy physics pics police poverty privacy productivity prog-lang prog-lang-dev programming programming-language-development programming-languages psychology python queue r racket racket-lang reactive recruiting regex reliability reliability-engineering research resilience responsive rest retail ruby russia rust sandbox scala scalability scheme science scientific-reproducibility scm scripting security semver serialization sex-differences sexism shell snowden sociology software software-dev software-engineering sourceforge space spam sql sqlserver ssh startup startups statistics storage strategy surveillance swift system-engineering systemd systemd-debate systemd-nspawn taxation terminal terraria text time tomcat tools tor trading traffic tutorial tv type-theory typography unicode university unix usa usability vermintide video vim virtual-machines virtualization vision visualization vpn vr web webdesign webkit wiki windows writing xkcd zeromq zsh

Copy this bookmark: