skysight-inc/HackerNews huggingface dataset:
Well we don't, but facebook certainly does, which is why I think it's in their interest to do so,
CHOP spinout Bainbridge Health raised $1.3M
Also, if you need simple (though not necessarily immediately obvious) ceil division, you can do this:

-(-a // b)

As in:

>>> 1 // 2
0
>>> -(-1 // 2)
1

This works because the floor division is truly a floor (and not a truncate), so floor division of a negative number is "rounded" towards negative infinity, and not towards zero.
How do you feel, in retrospect, about 6.004? On the one hand, amazing class that takes you through multiple layers of abstraction. On the other hand, why oh why did they set the labs to be due at 6am?

(Of course, you could justly ask why oh why my sophomore-year-self didn't exercise discipline and cut myself off trying to improve my beta.)
Congratulations to Wercker. Loved doing my internship with the strong and passionate team that Wercker is. Wish them the best under the wings of Oracle.
NYC Uber drivers could soon start getting tips
Interesting. I'm not sure what tone you were seeing, other than I realize "degenerate" has a very negative tone, but is the most apt technical term I can find.

Was neither agreeing nor disagreeing with your points, simply expanding "sideways", because I think the conversation about the usefulness of parsing to general usage in text editors and information processing gets derailed by the "degenerate" cases where things don't parse (because those are very important to text editors).

I think people often forget or underappreciate the lexing half of the lexer/parser divide. Yet syntax highlighting engines in most of the text editors we use these days already hint that you can do a lot of user meaningful things with "just" rudimentary, generic lexers.

As a continued aside: I felt I got really good results using a lexer as the basis for a character-based somewhat "semantic" diff tool, but still to date I've yet to really see it come into general usage outside my prototype toy (http://github.com/WorldMaker/tokdiff).
I can't disagree. Scientists clearly use the word, but I would say there is a great deal of specificity to their usage and a very general malleable unspecific usage in typical science journalism, but that is a lot to write out, sort of an 80/20 rule for using the word Toxins. Often enough you will be write, so don't treat it as an inviolate law, but a good rule of thumb perhaps?
I like getting up around 5:30 or so. Puts me outside the heaviest traffic times and gives me a few hours in the morning of uninterrupted time to mind meld with the computer. And then I get to leave 'early' in the afternoon and enjoy my free time and plentiful daylight.
Could you explain what fixed/immune means? Is it only the confusable characters, ie characters that are visually identical or near-identical to latin characters, that is getting the punycode treatment?
A Neural Parametric Singing Synthesizer
I think Leisure Suit Larry 1 had a dead end if you didn't get the apple.
I don't get your complaint. Pretty much every domestic airline I've flown in the last few years has Economy Plus or something similar, which is an economy seat with extra leg room. You just select it at check-in and pay $30-$75. What's so hard about that?
If I recall correctly, the lower bound on energy for destroying a bit depends (linearly?) on the temperature. Couldn't performance then be improved by cooling?
Simple Website Fixes – Part 6
I would first ask. Do you really need this in your day to day life? I know a lot of companies use this for hiring, but you can still get a job without them.

However if you still want to study them, there are plenty of resources online, like this youtube channel[1].

Taking 2 days to understand insertion sort is fine but you just need to practice learning more often and use the things you learn more often. Even if it's on toy projects.

https://www.youtube.com/user/mycodeschool
Villareal and Milan Agree Mateo Musacchio Deal
natch is American slang for naturally, phonetically matching the first syllable of the word.
> that's just not what companies do

Spreading the belief that malicious practice is necessary for success and is inevitable, empowers that behavior. So please stop it, since (given examples like Netflix) it isn't true. :)
I have plenty of bad memories of being stuck on the Vogon ship with no way that I could figure out to get the Babel Fish. I hadn't realized that I needed the junk mail from the second room in the game.
How Much Would You Put Up with to Avoid United Airlines?
Why AI Is Not the Enemy
I cofounded a company recently that is using code transformation and optimization methods to accelerate data analytics code on special purpose hardware. Our compilation toolchain is all ocaml, and the language that is compiled/transformed/optimized is Python. Prior to this venture, I did similar work - code analysis and transformation, but in that case largely around high performance computing for scientific applications. That tooling was mostly ocaml/Haskell, but not production focused - it was mostly research code.
NuGet Package Identity and Trust
> Spacemacs configuration is impenetrable, specially if you're not a LISP fan

I find its configuration very nice — I don't actually use spacemacs regularly, but I miss how clean its package system tends to be over normal emacs configs.

And everyone should be a Lisp fan, since it's the best language we've managed to come up with yet.

> At that point it just wasn't worth the effort to me over using a more modern and straightforward editor.

I don't think there's any editor more modern than emacs; there's certainly none more powerful. More straightforward? Well, nano is probably the most straightforward, but I wouldn't want to use it regularly.
This is a good setup if you are the only one accessing the repo.

If you need something a little bit more complex, I would highly recommend gitolite for managing repositories & users. Configuration is done via some INI/TOML-like files in a git repo. User public keys are stored in the same repo.
On Linux, swap to a file bypasses the filesystem layer when writing and reading, so only fragmentation can be an issue.
The reward is the power to do what you want, and bend the world to your whim. Money is the enabler of that. And yes, I think that the power to do what you want is a very large driver for people like Jobs, Musk, and Bezos. If you prevent them from getting lots of money for their efforts, you necessarily limit their ability to gather power. Everyone seems to always think that money is for getting a faster car or a bigger house, because that's most people would buy a car or house if they had money, but that's not really the primary driver past a point.
One of the problems with your approach is that many industry groups have used "Well, this study doesn't exactly mimic field conditions, so it's not valid..." in the past.
> It must either be of intrinsic worth, like metal coins, or represent somebody's credit, -- that of the Government, of a corporation, or of private individuals. The only intrinsic value of these stamps consisted in the fact that they might be used to pay postage.

This seems to be a contradiction. The stamp is a demand upon the credit of the US Postal Service to perform an act of value. What is the difference between that and a piece of paper which is a demand upon the credit of a bank to perform the act of handing you silver?
20 Strategies Startups Can Implement Today to Improve Teamwork
Google Makes Big Land Grab in Reno, Very Close to Tesla's Gigafactory
not the fastest but IMHO most practical way is through http://www.usaco.org/ training program @ http://train.usaco.org/usacogate, it's free and it will teach you to code and use most data structures and algorithms you'd ever encounter
All of what you say is totally reasonable and I don't disagree with any of the thrust. That said, I'm arguing that it's in Facebook's best interest to build the engine and further I think it would make it drastically easier for the dev community if something like it existed.

I talked with the Unity founders at GDC and they have very little interest in putting resources around mobile right now , so I think there is a hole in the market that will be really hard to fill by another startup. Hence, why I think these platform owners would be best to tackle it.

As an aside, I think it would be more optimal if there were a third party focused on a mobile VR engine - but again, as we agree it's such a huge project, with really difficult distribution pathways, that I think it's too big of a mountain right now for an independent group. So we're gonna be waiting around a while for that.
> for inference

True, but for training, in near future, it is still going to be GPU, probably Nvidia GPU only, not too much Intel could do.

> requires a fair amount of domain expertise to get good performance out of GPUs

Rightfully so, but invisible to end user/programmer, if you ever use those frameworks and understand their abstraction level. This falls into the realm of few experienced engineers in Google/FAIR/Nvidia and other respected institutions, who understand their business well.

I think Intel is indeed having an existential crisis: they are losing the future, the future of computation is shifting, away from their comfort zone, and they yet figured out how to stop or catch up with the new trend. If CPU becomes a stock controller component, just like a WiFi-chip, how is Intel going to justify its hefty marketing valuation? It is about time for Intel to do some hard soul searching.
I use XXX as a temporary thing to grep for in my working copy of the code, representing a note to myself while I'm working on a feature; explicitly distinct from TODO / FIXME which I might commit to the repository with a more coherent comment for other people to read
Looks like it could be for data centers, or possibly a test track for Waymo...
EDIT: seems this thread is dead and discussion happens at https://news.ycombinator.com/item?id=14131675

> "We plan to keep [the Aurora population] on a separate “pre-beta” update channel as compared to the rest of the Beta population. We will use this pre-beta audience to test and improve the stability and quality of initial Beta builds until we are ready to push to 100% of beta population. Because we presented Aurora as a stable product in the past, the beta channel is the closest in terms of stability and quality."

Uh, doesn't adding a pre-beta channel defeat the initial purpose of getting rid of the existing pre-beta channel?! If Aurora is a dead weight channel ("Aurora was to be the first stabilization channel having a user base 10x the size of Nightly so as to provide additional user feedback. This original intent never materialized.") and Mozilla's getting rid of it, why not effectively assume the decision to get rid of it and let users migrate to either Beta (by default) or Nightly (for the more adventurous)?
State Street Global Advisors.
Get the GitHub Student Pack, if you haven't already.

It isn't a lot but free is free.

https://education.github.com/pack
Well, anyone that's going to build their own PC in the near future is going to put Ryzen in there. The only hold Intel has over the desktop market comes from pre-build systems. Those are probably the majority, but if some of them start budging, that market might flip faster than you think.
You're inflating the flaws, while diminishing the success of the existing system. Pick a field and pick the top 3 journals. Now how many of the papers
published in those journals were junk science? The fact that you have unscrupulous journals and editors, doesn't go away with blogs. Its all the same. Personally, I don't care what the medium is, but I'm worried that organizations whose purpose is to highlight good work might die out. I think the problem is similar to selecting 3 resumes from a pile of 2000 resumes. If you look at the existing HR system, yeah, it sucks and good candidates are often overlooked over bad candidates who get hired because they're ex-Google or w/e, but then again you can't just dump two thousand resumes on your dev manager, and have them go through each one.

Also, before you propose tearing down a system that has produced results for decades, but is flawed, you have to show that the replacement is actually useful and capable of at-least performing on par. I have no problem with casual discussion on HN (in fact I actively avoid the insane people who want "proof" for everything) so I don't really care to hold your comment up to a gold standard of absolute certitude, but you should probably give your ideas a bit more thought.
This is not and IDE. At least the article does not have any info about it. Text editor that can be integrated with some instruments or enhanced by plugins? Yes. Development environment? Hardly so.
Why self-host your repo but store backups without encryption at google or amazon? If you want it to be private, just make it so.

edit: thanks anyway for your version!
It is easy to overlook in the photo but it also has several cardboard tubes in the back that could conceivably be explosives. I was going into this article prepared to be outrages but this is clearly an intentionally designed to look like an explosive.

The fact is was designed to look like an explosive as a "novelty" is secondary.

However, eight hours does seem excessive.
AFAIK YaCy "peers" are just instances of solr doing search/indexing on their own (as set by the user) and the "distributed search" page only redirects the user to one of the available peers with external port open, not much p2p going on.

It requires a lot of resources with little to show for it.
Right, in text adventure games it is very easy to code a one-way door (e.g. "your brother Ralph has been kidnapped!") and a door which requires a key (e.g. "if you have the voodoo doll you can give it to Alice, who will then open the portal to the underworld"). If the one-way doors are dynamic (e.g. "if you tell the police the secret, then you piss off the mob boss: afterwards any attempt to go into the mob lair leads to death and restarting from the last save point") and you are not paying careful attention, then that key might easily be in an unreachable part of the game ("crap, if I wait too long to get Ralph back and, before that, I piss off the mob boss, then I can never get the voodoo doll from Ralph, and so Alice will never open the door to the underworld and now there's nothing left that I can really do").

It is especially important because of how frustrating the resulting loss is; it does not even have the dignity that you get from killing Vivec in Morrowind, where the game informs you "sorry, this game just became unwinnable." You just wander around after doing a bunch of actions that made sense at the time, not realizing that your brother Ralph was twisted up in some crazy voodoo plot. "Yes, Alice, I see that you have pains in your arm that you think come from some voodoo doll, I don't see how that has any relevance to anything though: I've searched this whole damn city and there are no voodoo dolls anywhere." Until later "Oh wait... there was that one alley on the other side of the mob lair, it looked empty at the time but what if that's where Ralph is now?"
Doesn't really count as I did get one, but Apple used to give a decent discount and the three year warranty was also heavily discounted.
There is a difference between always reaching a winning state or getting stuck without any resolution.

I think its important that there is no state were you just get stuck, you should at least have a game over sequence, so that you know you have done something wrong.
And it's probably going to get worse with LTE-U. It will likely hurt 5GHz Wi-Fi performance for the benefit of carriers, which will overcrowd that band.
Deep Patient Predicts Patients Future from Health Records
Is Joyent's documentation less than three years old yet?

I wanted to dive into Joyent but their wiki was skeletal.

To make my comment more useful: I'm hearing good things about Proxmox and will likely lab it up soon. r/homelab has some feedback on it as well.
What about "stand your ground" and "castle" doctrines?
Cloudera expects market cap to be less than half private valuation
>Any regulation that's over a sentence is too much for the lay person to bother reading or being aware of.

You don't have to be a direct regulatee to be affected by a regulation. But... as someone that does read a lot of regulations, I generally agree that simpler is better.

Or... in the case where we have complex regulations that all the large regulatees are implementing in expert systems anyways. Maybe we should just write executable regulations, we can still have a long list of ambiguous parameters for the lawyers to argue over.
The status quo is to advertise to consumers in PSAs that they have some sort of power to greatly control their own impact on the environment, despite statistically no actual power on that front.

While my liberal guilt has me constantly evaluating my own carbon footprint and side-eyeing my neighbors and their SUVs, I also know that as much as I want to be a part of the solution as a consumer, at the end of the day it is corporations, industries, and maybe even the entire system of capitalism that needs to be help culpable for climate change.

Blaming consumers for climate change, statistically, is about like blaming the shape of a hill on the ants and the distribution of their ant hills. It's a bit backwards, and it very much avoids any interest in dealing with real solutions.
What We Can Learn from Travis Kalanick and Evan Spiegel
Definitely not only US thing.

I've seen this in many other places.
JPEG uses this path for its blocks, rather than anything fancy and Hilbert-ish: http://www.johnloomis.org/ece563/notes/compression/jpeg/tuto...

I think this alone would be an improvement for the mp3 encoder.
Huh. So it's basically just a torrent-VFS, and sqlite already plays nicely? Neat application though! Seems like it works really well :)
Moore's law has long lost its initial indicative power, that implies the actual computing performance goes linearly with the number transistors we have on the chip, and became merely a marketing strategy. Now it is time that marketing value is also fading.
That sounds like good old-fashioned market segmentation to me. People who aren't price sensitive will pay to check their bags. People who would rather save their money and have more hassle will cart it through security and then gate check it when the bins fill up.

I am puzzled by the various choices that airlines make that seem to dramatically increase their aircraft's turnaround time at the gate. I can only assume that either it doesn't do as much harm as it seems to, or short turnaround isn't as valuable as I think it is.
It's the only browser on Android with AdBlock support that can seamlessly sync with desktop.
>Administrative costs of those societies are somewhere between 5% and 15%. The rest goes to the creators.

That's the theory, in practice many members have to pay in more than they get out because they have to pay fees to GEMA even when playing their own works.

>I just scanned a few biographies and it didn't look like anything out of the ordinary.

For 17 years the CEO used to be Reinhold Kreile, a CSU politician, and lawyer for copyright. He wasn't the first and he ain't the last, it's part of the political culture in Germany.
Many people (including me) like the idea of self-hosting because we feel more in control.
I think the original authors point is, that the US Postal Service's performance of letter delivery, is not a denominated currency like ounces of gold or cents and dollars. But the real value of a stamp would be ounces of mail, and not only the act of delivery
[~user/]$ rm -rf /
rm: it is dangerous to operate recursively on `/'
rm: use --no-preserve-root to override this failsafe
[~user/]$ fuck
sudo rm -rf --no-preserve-root /

fuck!
Azure CLI Shell – interactive environment to run Azure CLI commands
Wow that sounds amazing. Did you see anyone (like a doctor or a researcher) and ask for an explanation of how you can do this?
This is my use case too. It makes such a difference.
For me it usually is "git remove" instead of "git remote".
It's not. They explain that a stamp DID have intrinsic value, UNTIL (if you read on they explain) the credit of the USPS had been taken away by policy that a smudged/circulated stamp is invalid
[SPOILER]

It gets worse -- there are a bunch of tools you go by throughout the game. If you fail to pick up any of them, that one will be the one you need to open one of the final doors.
So fking sick of Corporatism.
Even without taking blood, most humans would not survive in the wild anyway, unlike the horseshoe crabs.
You seem to throw everything associated with the green movement into the same lump of bad things (judging from the tone of your comment). What could be so bad about recycling that you dislike the idea? Is there a logical explanation or maybe it's based on religious beliefs? I'm genuinely curious.
Well, they are not supposed to, yet... One of the most notorious among gamers when I was a teenager (okaaaaay maybe not strictly a 'text' adventure game) was Delphine Software's infamous 'Operation Stealth' where if you forgot to pick up an item say, at the beginning, you could not finish the game and you could not go back. You had to do precisely what the author describes at the beginning: call saved games or start over.
My favorite shell typo: dicker instead of docker. More funny if you speak German :)
For those who don't know, you can make git pish have the same effect as git push by creating an alias between pish and push. Useful to do for any misspellings you make more than once.

$ git config --global alias.pish push
That was my first thought, although it looks like they were responsible enough to make you hit return to confirm that you want to run the command
DRM exists outside of the US, you know.
Ask HN: Thinking about a year off from work to travel. Am I making a mistake?
I was recently laid off and am thinking about taking a year off to travel. Is this a bad idea in terms of my career? Will this be a red flag for employers when I apply for future work?

I am in my early thirties with no kids or mortgage. I have been working in tech for ten years and have decent savings. So in practical terms, I am OK.

However, I am having trouble feeling good about my decision. I rent a very affordable place that I really like in a very high COL city, so I will have to sell my stuff and shut down my home. I am worried that I will seem less attractive to future employers when I return. I am concerned about losing a year of salary. And part of me feels like I am pushing myself to travel not because I am truly excited about it, but because I fear I may not have such an opportunity again in the future (frankly, I am not really even sure where I would even go).

On the other hand, I am feeling a bit burned out and unmotivated, so the time off would do me good. I have lived abroad before and enjoyed it. I also have plenty of side projects I've been itching to work on. And I have a tendency to overthink things.

I realize this is a truly first world problem, but I am hoping the HN community can give me some good advice. What would you do?
I've stayed in that kind of generic AirBnB, and even those are way better than a hotel. You're still staying in an apartment, which feels more homey, and you still have access to a kitchen.

I've also stayed in truly fantastic AirBnB apartments in Europe that made my short stays feel like I was staying with a dear friend.

The most exquisite AirBnB I stayed in was in Croatia. The owner set up the apartment like a hotel, but offered homemade liqueurs and chocolates to his guests. He even picked us up from the train station and gave us a list of places to go and restaurants to try. The rate was insanely affordable, too.