skysight-inc/HackerNews huggingface dataset:
YMMV - I was in college for six years, got a BS and MS in CS.

I was surrounded by people who, like you said, regularly stayed up all night prior to exams. Sometimes we even scheduled that: the students would organize study-group sessions from 10PM-til.

I had a policy then that, no matter what, I was going to get a full night's sleep. Period. Full stop. I think it served me very well. A quick refresher in the morning gave me probably as much recency in terms of memory, and personally, my brain just works a lot, lot better with plenty of sleep. Even if I didn't know an answer, it was a lot easier to stay calm and rationalize something that often turned out to be right or good enough.

I only felt a little bad about it once - in a math class I left the study group right before my bedtime, while still getting the notes they'd put together the rest of the night. I felt a little uneasy about not pulling my weight, so to speak, but oh well. It could have been scheduled earlier and I would have gladly stayed.

So I'd keep it up.

Nowadays things are a little different for me - a lot of my job unfortunately involves being present regardless of whether there's anything to actually do. I worked two-and-a-half days straight a couple months ago. No overtime pay. :\
It sounds like the wiki was rewritten recently as a single page app which is what is causing the slowdown.

See https://github.com/WardCunningham/remodeling#remodeling which is linked from the footer of the wiki.
I agree that this is where we should be headed; it seems to me that Liquid Haskell, which was submitted to HN recently[1], could actually do what you need, since it uses an SMT solver to check for preconditions.

The casting function could specify the valid input values, and force the programmer to handle the rest of the cases when the input type is wider.

[1] https://news.ycombinator.com/item?id=13125328
Thank you very much for the link! That one is pretty affordable. I might purchase it actually.
I'm really bad at basketball. I have to insight to realize this, and I tried to get better. I really cared about getting better. But at the end of the day, I am not athletic. Sure, I can devote time and energy to improving my basketball skills, but I will never achieve anything beyond 'mediocre'.

There's also a chicken and the egg issue here; perhaps the author really does not enjoy coding and thus is not willing to put in the effort to improve?
Other flying cars.
TLDR: There are two different intuitive definitions of predictive fairness. Given populations with different base crime rates, it is impossible to meet both fairness criteria.

If you can survive the WP payroll, the clearest article I've found on this is here:

https://www.washingtonpost.com/news/monkey-cage/wp/2016/10/1...

The full paper is here: https://arxiv.org/pdf/1610.07524v1.pdf
International trade in rhino horn has been banned (via CITES) since 1977. China banned the domestic trade of rhino horn in 1993. A similar ban is in place in Vietnam. You literally cannot ban it any further.

If you want to ban the "keratin" market, make sure you promptly dispose of your woolen sweaters.
Biofuels. Otherwise, you're waiting another 20 years.
Why do all these great retro game dev articles get posted this time of year? Don't you guys know I have real side projects to work on. I get caught in an endless dive, peeling back layers of abstraction. This is exactly what got me hooked on development in the first place. I love it.
Considering their pay (inclusive of benefits) is literally bankrupting the state it would seem rather obviously true that they are collectively overpaid.
> Plus we managed to keep the 14" display in a 13" chassis. Now that’s innovation.

Dell XPS put a 13" display in 12" a chassis and a 15" display in 14" a chassis.. But a 14" display in a 13" chassis. Now that’s innovation.
Why not try them all? They've all got their good points, also recommend picking up a small notebook or something to experiment with, making a partition isn't a great idea.
I don't really see it as a primarily driven by liability. I see various federal agencies as strongly discouraging increased private investment in security infrastructure via very public demands vs Apple to decrypt their devices, and very secret national security letters also requiring decryption. Any company has to see that as a potential risk - after putting in R&D funding to secure their products, they could be then required to break their own encryption or face legal jeopardy.

Several small businesses have been driven out of business by such behavior, and large business have mostly capitulated.
Yep! There used to be a product called a "signature loan" in the US which was an unsecured debt without a piece of plastic attached to it, at a rate materially lower than credit cards. These are very difficult to get these days; I was rejected three times, generally on a "You're asking for an amount of money that we'd find difficult to profitably underwrite and your business wouldn't qualify for it anyway; have a nice day; consolation prize we'd LOVE to give you a credit card" basis.

This is complicated by my business being international in character, where banks in two countries both think that perhaps a bank in the other would be more appropriate.
On Playing with Elixir
There probably is but the market for ivory is for ornamental/medicinal practices, which require "real" ivory.
Why that? The data collection you're talking about is relatively constrained and transparent - all those institutions have a well-defined range of data they are allowed to collect, using well-known procedures.

On the other hand, the data private organisations collect is not restricted - neither what data is collected, nor how or from who.

If voter registration started to ask for skin color, there would be immediate public outrage. If credit scoring services include skin color as a scoring factor, it's a trade secret...
I didn't know about the Chumby at the time; I only read about it after the fact. But with the benefit of hindsight, I can think of one detail in the execution that probably didn't help the product's longevity. In 2009, at around the time that the iPhone 3GS and newer Android phones were using ARMv7-based processors and 256 MB of RAM, the Chumby One used an ARMv5-based chip (the i.MX233) that could only handle 64 MB of RAM. [1] Not exactly a forward-looking move. But I don't know if Bunnie could have done it differently. Was there any ARMv7 or even ARMv6-based chip available to startup companies at that time with the i.MX233's high analog integration and low cost?

[1]: https://www.bunniestudios.com/blog/?p=611
Great post. The spectrum stuff is very important and it's important to be honest to yourself and during the interview process about what you expect. I now tell every place I interview being on-site all week is not gonna work for me. I need to be remote at least 2 days out of the week to recharge. Otherwise I will burn out in less than 6 months. Most places seem to be ok with that and make concessions to letting me do that.
South Sudan Might Be on the Verge of Genocide
I get a measured 13 hours of work time on my new T460. You're citing intuition which is awfully stale.
Anyone else remember the Moller 400? And the issue of Popular Mechanics that was devoted to it?
Invested the money in what exactly? This essentially requires the government to decide what investments they think will be winners and losers, whilst influencing the rules that help decide who wins and loses. That would be politically controversial to say the least.
I know, I'm just pointing out that the article said the opposite, ie not that longer sentences will lead to less crime, but that shorter sentences don't lead to more crime. Just picking nits.
Working remotely for 7 months now. Three things I do not miss are
- neon lights which used to trigger my migraine on a regular basis,
- 45-60 minutes of public transport commute in the heat/cold,
- the need to look busy when the work is already done.

While I did experience a bit of a breakdown at one point, it is something to overcome. I like the "lazy days" of regular work in coffee shops, libraries and sometimes even pubs (no alcohol during work hours though, that's bad on so many levels). When there is heavy need of cognitive abilities, I tend to stay in, start the day with a cold shower, breakfast and coffee, then work at my standing desk.

I find standing desks really something all offices should support for their workforce. It keeps you active during the day and allows for greater focus. Start small, go for what fits your physique. Use a rubber mat. I would suppose it also helps with what the author calls "off-days", since I do not encounter them. There is always something to improve upon. If no hard-work is available, I just work on documentation and learning new skills that advance my work/life/career. This allows me a good night's sleep.
> Some may even consider it noble to optimize and perfect the world and its institutions (including commerce, via efficient advertising) using large-scale personal data.

Data they don't own. So I suppose, "noble" in the Robin Hood kind of way.

Also, "efficient" in what way? What metric do they optimize that lets advertising benefit society?
This has been considered before, but there's a significant risk that it would only drive up the value of "genuine" ivory. It could also make it harder to discredit the beliefs about ivory having special medicinal/magical properties, since people could rationalize "well it only works with REAL ivory."
His point is that you should get upset that the "market value" is too low (e.g. due to information or other asymmetries that give advantages to the holders of capital which aren't generally available to labor).
I would love to see some research touching upon the finer points of this, I've always assumed child mortality was the leading factor. The education thing I think might be some causal reversal, women have time to study because they have less children to take care of. She can study (as well as invest in daycare) because she is more wealthy? This is just armchair theorizing, haven't bothered to look it up.
How do you define "hard" and "interesting?"
For the last 2.5 years I've been working at DigitalOcean as a remote employee. DO has more than 50% of the staff remote. I think it's important that a large chunk of a company & team be remote, to be successful in the exercise, so that there be a forcing function to use asynchronous communications. It's been really life changing for me.

We have a bunch of style of remotees; work from home, work from coffeeshop, work from coworking spaces and work from a new place every day.

I've tried all of these styles, starting with work from home, then getting super depressive from loneliness and getting a coworking space (DO pays for it), then realizing I didn't use it and instead working from a mix of home, coffeeshop, and random visits I pay to my friends. And now I've been switching to mostly working from the crazyest settings I can think of. I worked from camping spots, from a sailboat, in a national park, on a beach in Asia, and it all works out once you're used to "travelling from anywhere".

I'm having the best time of my life by experimenting with what it really means when your ability to feed is now decoupled from your physical location. I feel like I'm living in a future that maybe more of the people will have the chance to live soon, and that it's my duty to find a "Theory of Working In The Future". My first theorem is "Don't stay home everyday else you shall go crazy".

Also, think about the implications of OneWeb and the constellation that SpaceX has been working on; I'm thinking "what if I could get low latency/high bandwidth internet from the middle of any ocean"? The future looks bright.

[edit]: just realized I'm kind of praising my employer a lot here. My comment isn't meant as recruiting spam, tho I think DO's great to remote folks. Also we're building massive distributed systems everyday and it's fun. So uh... check this out? http://grnh.se/wv3fgo
http://a16z.com/2012/06/15/good-product-managerbad-product-m...
Totally true. I imagine you'd have to have some kind of checkerboard of landing pads.

And, if our flying cars are helicopters or multicopters, we've got more problems, because we can't actually stack that many helicopters over eachother, due to the interference of their air columns. :-/
The twitter account @RealPeerReview may interest you.
Sounds like feudalist Europe ;)
Fertile Ground: The Roots of Clojure
The unlearning curve
What qualifications does DO look for in an employee? I applied there but was rejected outright.
I'm curious if more propellers add redundancy in emergencies or if the added number of failure points will show not to be worth it.
This is what they are doing. They are sending something into space to demonstrate the effect.

Let the experiments decide what is right or wrong.
" point to the 'overwhelming evidence' that proves GMOs and roundup is safe"

You can't prove with absolute certainty that any food is safe, only what the risks are.

And yes there is a lot of real scientific and independent evidence that GMOs are no more risky than other foods.

http://www.skepticalraptor.com/skepticalraptorblog.php/the-s...
There is also more room in the small- and mid-cap companies for failure. If they had the kind of massive revenue, cash reserves, or really strong product lines that are needed to make it through hard times, they would be large-cap companies.
> Some of the world's greatest minds have been spending decades making JavaScript go fast inside VMs where the JIT can take advantage of profile information gathered at runtime.

They've failed, just look at the benchmarks. And calling them the "world's greatest minds" is a huge exaggeration - spending time on optimizing one of the worst programming language is everything but clever. JS is present because it was the only choice for browser scripting for a long time.
Wow I've just noticed what they've done to C2 Wikis. An amazing site and resource, and they had go to and JS framework it. It was looking a bit long in the tooth, sure, but couldn't they just have added a few lines of CSS?
with current battery technology this is controlled but with new tech chemistry this could become a problem.
Unfortunately most implementations of orientation on these devices rely simply on the phone's IMU -- and since the phone is perpendicular to the ground, I'm guessing they don't make heavy use of the compass. Therefore, the only way to get the direction you are pointing is to extrapolate it from the changes in forces that the IMU senses. Unsurprisingly, over time, the error compounds and really destroys the experience -- as you have discovered!
Meet the Russian Hacker Claiming She's a Scapegoat in the US Election Spy Storm
Autonomous air is way easier than autonomous ground.
Agree with not getting involved in feature creep. There are hundreds of failed civic tech projects, mostly because they tried to do too much. Users do want "positions" or "issues" etc. but those are really hard to find / build good data for. That's the next level!

epoch_100: Stick to making an awesome data source and interface to solve the one problem you've picked :)

In the UK mySociety does similar things, their WriteToThem services gives a drill-down on the politicians for a given postcode. You'd probably be really interested in their http://www.everypolitician.org/ project, which is trying to do this for the entire planet -- but generally working from the top down.

I'm involved with https://democracyclub.org.uk/, which works particularly on developing really good election data. epoch_100, reach out to one of us if you want to chat :)
I love working at home. Not going out of my house for weeks on end doesn't bother me at all, and I'm much more productive when I'm working on my own. I think I could be quite happy as a shut-in. I can see how the lack of a social life would bother some people though. I guess the success of working remotely depends a lot on your emotional needs and personality.

On another note, I do have to disagree with the author with regards to making the most money in either New York or the Bay Area. Perhaps the salary looks bigger on its own, but when you consider housing costs, food, gas, taxes, and other costs of living, you actually end up making a lot less than you do in other locations. I've received multiple offers from the Bay Area, and one or two from New York, but they just can't compete, all things considered. Plus, I don't have any desire to cram my family into a 1,000 square-foot cubbyhole, when we can enjoy seven times the space elsewhere for half the price.
Intersexuality (XXY, XYY, YYY, and other phenomena) is a biological reality, so sex isn't quite binary.

It's fair to say it's a whole lot more bimodal than gender identity, though!
> Society's tolerance for crime is bizarrely irrational.

In 1940, a survey was taken of teachers asking them
to list the five most important problems in school.
They were: (1) talking out of turn; (2) chewing gum;
(3) making noise; (4) running in halls; and (5) cutting
in line.

Fifty years later, the survey was repeated. The 1990
list was substantially revised: (1) drug abuse;
(2) alcohol abuse; (3) pregnancy; (4) suicide;
(5) rape.

From http://www.aei.org/publication/defining-deviancy-up/,
Charles Krauthammers corollary to Pat Moynihan's Defining Deviancy Down. http://www2.sunysuffolk.edu/formans/DefiningDeviancy.htm

Still good reading and still controversial after all these years.
For ivory, you would essentially have to grow a tooth in vitro for less than $1500, retail. Technologically, we're not there yet.
I was challenged by my bosses at my last job because they were concerned about overall team productivity (including mine... mainly because I spent some additional time refactoring and creating better testing tools, because those were necessary and coworkers reported them as cool and labor-saving) and they put us in a "bataan death march" mode without a definite ending (...) and I pushed back and said this is bullshit because what these metrics I took say is that we need to be paying down some tech debt, stat.

I ended up leaving. Sometimes, the job is too good for you, and sometimes you are too good for the job.
I'm not going to argue anymore because it's pointless but I'd like to see any hard evidence my state reports directly to Transunion because they have no reason to.
Ph'nglui mglw'nafh Erlang R'lyeh wgah'nagl fhtagn
I was thinking the same thing. This 'cashless society' is going a little too far, if you ask me.
But the problem stands no matter which qualities you think are important. Lin, for instance, was just plain lucky. He was due to be dropped but a spate of injuries gave him an opportunity to shine he hadn't had before. Equally, you can talk about any number of desirable qualities Zuckerberg and Brin had but you can't ignore the fact that they went to accelerators for gifted children rather than a public school in the rough end of town.
So who is auditing Facebook, making sure they actually do that?
I wish HQ CPUs were an option (quad not dual core) - I work primarily with compiled languages.

I wish they ditched SATA option for m.2 only and used the extra space for more battery (or cooling for HQ cpu)
It's published by nostarch, so if you get it from them directly you can get a DRM-free ebook:
https://www.nostarch.com/hardwarehacker
As a healer, I love running donjons with good DPS. I often come and go, sponge their stress, and unfreeze them when they're stuck. In exchange, they sometimes review some of my pull requests and give options/advices when I need them.

Just like sharks and pilot fishes.
I'd be more interested in seeing them start from fully annotated TypeScript and working backward. It'll almost certainly be the case that native compilation of plain old JS is going to be slower than interpreted and JITed code, just because you have to hardwire in all of the type checks in places where you're not certain of what might get passed in. All of the fun fiddly things that modern JS engines do, like creating hidden classes, are somewhat impossible. You can't deopt unsuccessful optimizations, so everything has to be provably safe at compilation time. JIT compilers have the benefit of being able to run type checks and rewrite their generated code to be less optimized (at runtime). You can't really do that with a static binary. At least with TS, you can (probably) generate some fairly clean native code from the get-go without having to worry about things falling apart in an edge case.
I found his old beef with his graduate advisor interesting.

From wikipedia:

"Zhang's Ph.D. work was on the Jacobian conjecture. After graduation, Zhang had a hard time finding an academic position. In a 2013 interview with Nautilus magazine, Zhang said he did not get a job after graduation. "During that period it was difficult to find a job in academics. That was a job market problem. Also, my advisor did not write me letters of recommendation." The reason behind this is that Zhang's research pointed out the mistakes made by his advisor Tzuong-Tsieng Moh's previous work. Moh was very unhappy with this and refused to write the job recommendation letter for Zhang. Zhang made this claim again in George Csicsery’s documentary film Counting From Infinity while discussing his difficulties at Purdue and in the years that followed. Tzuong-Tsieng Moh, his Ph.D. advisor at Purdue, said that Zhang never came back to him requesting recommendation letters.[8] In a detailed profile published in The New Yorker magazine in February 2015, Alec Wilkinson wrote Zhang "parted unhappily" with Moh, and that Zhang 'left Purdue without Moh’s support, and, having published no papers, was unable to find an academic job'"

His advisor wrote his own version of events here: https://www.math.purdue.edu/~ttm/ZhangYt.pdf

Crazy how this one guy derailed a genius like Zhang. Glad to see he found his way back, but sad that he had to endure almost a decade in the wilderness - at one point even homeless (living out of his car) - working minimum wage jobs just to get by.
As a person who is on the intersex spectrum I wholly disagree, sex really is a binary. "Male with a transcription error" (Me) isn't something else it's just a malfunction. A voltage spike doesn't give you a working trinary computer, it just gives you a less functional binary computer.
How have you been on hacker news for 1000 days and not yet realized the site isn't just for discussing the latest js framework?