jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>> Should I consider giving up my position as lead to someone who has no children during this crisis?

You may still be able to retain your leadership position (assuming you want to keep it) and make this a win-win. Having someone else take over as lead can be a hit to your own career progress, and I think it's likely they would still struggle just stepping into all your new duties while everyone is distributed.

Don't abdicate entirely, and instead delegate certain responsibilities to team members if you know they're in a position to step up a little right now. You continue to lead through the crisis. Your team members can grow in a way that doesn't overwhelm them either.

I don't know a lot about your situation, but I suspect this would be smoother for everyone involved. Don't feel bad about this. Yes, we in Hacker News-related industries are especially privileged right now. But your kids need you, and everyone is making adjustments right now.
> does LLVM recognize its C++-centricity as a problem in delivering on its mission of being a multilingual target platform, or has it tacitly changed its mission to be more-or-less implicitly C++-centric?

LLVM is a mostly corporate-sponsored open source project. There isn't really a global LLVM roadmap, and developers usually work on things that help their employers.

There has rarely been explicit opposition to features that help other languages, but at the same time it is very difficult to make a large nontrivial change to LLVM at this point. Someone who is not already an active LLVM developer might be overwhelmed and give up on upstreaming their changes. IMO the most successful use of LLVM for a sufficiently non-C++ language has been Azul's work on last-tier JIT compilation using LLVM:

https://llvm.org/devmtg/2017-10/#talk12

> And specifically, what sway does Rust hold on the LLVM project and its goals?

As far as I can tell (and this may be a bit out-of-date), basically none.
Two kinds of people respond to fires: one, those who want to help put the fire out and do all they can to help; two, those who pour on the accelerant so they can watch the world burn! Are these type 2 people sociopaths? Yes. But it's interesting to think why that behavior evolves and what benefits it might (or has) confer to our species in the long run.
It sounds like they are trying to radically rethink INS though, and if they can dramatically cut drift it would be a huge win. A drift-free INS is the holy grail of location systems (IMO), and we don't necessarily require a 0-drift solution (just extremely low drift).

Though you are right, a system depending on some entirely other phenomenon for location would be even more exciting.
Oh. That's ridiculous. I feel like that's a sign of a problem elsewhere in the system.
He took the high road. I don't know if I could resist using some millions to make life miserable to those who mistreated me.
The article is about infants. The idea that the images on the page even describe anything is a more advanced and abstract concept that comes later, developmentally. Think of pointer indirection.

Mimicry comes first, so an infant can learn that when they see Dora they should say "Dora". When they put something down or finish eating, everyone seems to say "all done" and clap, so they start saying "all done" and clapping. There's a whole range of sophisticated seeming behaviours that can be trained easily by simple mimicry.

So, wrt. to reading. Things that infants can learn easily are picking up / putting down / fetching books. The nice feel of sitting with a parent and a book (which will hopefully lead to favourable thoughts towards reading, later). Also, mimicking sounds that parents make on specific pages. E.g. "BOOM, BOOM, BOOM, Mister Brown makes thunder" might trigger "BOOO BOOO BOOO".

Think about it this way -- imagine reading with an infant. You could substitute / make up all of the words but go through the motions and they would imitate your words instead of what's in the book. I.e. mimic conversation in context. They really have no idea of the content of the book, or even that it's significant, compared to all the actions / conversation around the activity of reading a book.
That's fair. I was assuming the parent commenter implied he or she used their caps lock key for its designed purpose, which in hindsight was perhaps an erroneous assumption.
It seems that you can't use any libraries. After using import it doesn't work anymore.
I don't have a good understanding of the history of IE but thought it was embedded as a way of breaking Netscape - if that was ever true the time has obviously passed for it to remain deeply embedded. However if this was the reason, isn't that a good argument for the way MS constructed IE (which isn't to say I agree with the strategy)?
Nope, globalisation, its the same everywhere*, the variables here are methods and "marketing"/pr - there is a smooth transition between banks and big-co's, intelligence communities, governments and organised crime .. like terrorism and ngo's, oc is just another tool in the toolbox(there were even papers published on this topic - read the non-revised versions - but I'm not here for this kind of work sooo no links)
In which case I nominate you to field the billion support calls from people confused why their "Internet" is broken. No rather just silently update it.
Very interesting. This is a very useful and practical way of learning new things instead of reading an article about it. I don't know python programming but I was able to understand each and every bit of it and I will be coming back to this if I ever need to incorporate Elasticsearch.
For me, that is my ~/git/scratch repo (formerly ~/hg/scratch).

I have a lot of experiments in there: different approaches to parsing; R/OCaml/Lua experiments; tests for interactions between Unix signals, processes, and threads; etc.

One thing I've also found useful is: whenever you see a neat code snippet on Hacker News or a blog, download the code, and write a shell script to build and demo it. You don't even have to understand it thoroughly the first time around. But when you come across something related in the future, your brain will remind you of it, and you will have a little shell script you forgot about to puzzle through :) It takes like 10 minutes each time.

I have 141 different subdirs; probably half are my own and half are demos I learned something from (or hopefully will in the future).
Hard to call that "reconnecting with the real world". Economists seem to continue to base on their usual hand-waving instead of solid, verifiable facts and falsifiable hypotheses. They want just to influence politics more.
> new cars are not allowed to have sharp features for pedestrian safety

Do you have more information on this. I know there's minimum radius for blunting sheet metal panel edges on the fascias that are prone to pedestrian collision. Seems pretty trivial change to smooth things out a little, though I wonder how much of the sharp edges here is value engineering vs desired aesthetic.
no laws are going to change the behaviour of the NSA or any other foreign agency with similar capabilities. Once they have it, they will lie, obfuscate and stall to make sure they never lose it. It's time to stop being angry at the NSA and realize than only open-source end-to-end encryption will help us regain some of the privacy that we lost. The web has to become secure by default.
DNS is insecure. We know this, and we work around it (hence, TLS). We don't like this, but the implementations to secure DNS (DANE, etc.) leave a bad taste in security experts' mouths.

Attacking DNS with legal pressure isn't something the security industry doesn't already consider. DNS censorship is on of the motivations for using Tor, VPNs, etc.

This is a legal and political conflict, not a technical one.
This is all well and good, but it largely describes standard economic models - that reasonable inflation is generally good.

MMT's only unique proposition was that the upper bound of money creation was much higher than previously thought. MMT kind of promised an infinite money glitch hack of the economy, and the reality has been closer to a bit of loose change.

Also, Kelton et al have severely underrated how much people hate inflation. So it's well enough to say we can pay for a ton of government programs with a bit of inflation, but people are going to hate, hate, hate it.
> ... even Fauci, told people that masks don't work.

So, this troubles me.

One thing about science, of course, is that you need to be certain of your measuring equipment, and of your observations.

I cannot find any evidence that Fauci ever said that "masks don't work".

I have found:

* Late Feb: "at this moment, there is no need to change anything that you’re doing on a day-by-day basis"

* March 8th: "There's no reason to be walking around with a mask"

* March 8th: "When you’re in the middle of an outbreak, wearing a mask might make people feel a little bit better and it might even block a droplet, but it’s not providing the perfect protection that people think that it is. And, often, there are unintended consequences — people keep fiddling with the mask and they keep touching their face"

* March: "Right now in the United States people should not be walking around with masks … You should think of healthcare providers who are needing them and the people who are ill."

I see:

* ~"No need to panic at this time" (Feb)

* ~"Masks do not confer perfect protection, make sure to use them correctly, social distancing is still required" (Mar)

* ~"Reserve PPE (e.g. N95 masks) for the people who need it most" (Mar)

And shortly after this time, his recommendation changed to strongly recommending masks, when three critical things changed: asymptomatic spread was established, PPE supplies were beginning to stabilize, and testing determined that cloth masks are roughly as effective as surgical masks (not N95 masks).

All of those statements and decisions strike me as reasonable, from a spokesperson for public health in that time frame.

My memory of last spring is that masks were not recommended for the general public, but the clear message was that they do work, otherwise they would not be recommended for health workers.

I do not ever remember any non-political health professionals saying that masks do not work. So it troubles me to see it repeated ad nauseam that Fauci said such a thing.

If I have missed something, please help me out.
Does this need to be a brand new thing? Couldn't this be built into things like Mermaid? https://mermaid-js.github.io/mermaid/
That describes me perfectly. I feel as if I've taken months to do stuff a normal person would've prototyped in an afternoon and it's all thru sheer stubbornness. I'm hoping I get good enough to be employed but I still have a long way to go.
Yeah, which I'm sure is a capitulation to rightsholders that is not required by law.
True.

But it also doesn't have to put up with 30 years of legacy cruft.
Siskind said taking SSC down was strategic. And an overreaction.
How is Soylent a tech company?
We've banned this account for breaking the site guidelines and ignoring our request to stop.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.

Edit: I changed my mind and decided not to ban you because the majority of your HN comments have been better. But if you'd please review the guidelines and take the intended spirit more to heart, we'd be grateful.
Or vice versa... all the solutions you mentioned are liabilities if given enough thought. The cost of hosting in multiple places coupled with the very real possibility of other circumstances not in your control are enough to make the argument to host your own stuff a viable solution. The cognitive overhead of learning the api, writing tools to automate processes, testing and so on are not free in either time or money.

I don't think a clear cut winner emerges in all cases. Cloud vs. DIY is situationally dependent and requires a great deal of deliberation. I think the pendulum will swing between cloud and DIY for a long time... With proponents of each making awesome cases to use either one.
You lose the patent grant for that specific product: e.g. if you sue someone over a patent infringement in Hadoop you lose the patent grant for Hadoop, but not Maven. This may or may not mean that you have to stop using Hadoop.
In Atlanta (specifically, the Buford Highway Farmers Market) I regularly buy 10-pound bags of chicken legs for $0.99 a pound, and I've seen them as low as $0.69.

The comparison isn't quite apples-to-apples as legs have bone, but I can't imagine I'm paying over $1.50 or so for the meat.

Note for non-Atlantans: we don't know what "Farmers Market" is here, this is basically a large grocery store with a good produce section.
Thanks. Just needed something like this last week.
Tech: Skype, Spotify, H&M, Neo4j, Mojang

Music: Tove Lo, Robyn, The Knife, Miike Snow, Those Dancing Days, Icona Pop, Lykke Li.

In fact, pop music around the world has been shaped and written by Swedish producers and writers, everything from Brittany Spears to Katy Perry.

And look at all the Swedish films that America loves to remake. Girl With The Dragon Tattoo, Let The Right One In, etc.

And remember, this is just Sweden, a small country of 9 million people in the middle of nowhere.
I think I've said this to you before, but you need to use some other word than processed. Especially if you are talking about fermented foods being good, as that is sort of a classic way of processing food.

Maybe 'refined'? Or even, 'excessively refined'?
What pm do you use?
We already got a warning before (I assume) it happened, so I'm guessing it wouldn't take too long before we find out if something like that would occur. Or it might not even reach front page.
Not being able to find a natural key isn't why you use a surrogate. You use a surrogate because natural keys are not static: they can change. Surrogate allows you to have a key that is unrelated to the data, data that will change. Basing keys on changing data is risky.

I've experienced this myself, and while natural keys do work in theory, in practice, they are prone to failure.
In particular, its author got caught promoting his work with sockpuppets. See http://en.wikipedia.org/wiki/John_Lott and (for a rather less staid take on the affair) http://www.whoismaryrosh.com/ .
PHK's argument is that leap seconds don't come frequently enough to ensure that software is tested in their presence. Replacing them with a 3600-times rarer event would make the problem much, much worse (but on the plus side, it'll be our descendents' problem, not ours ;)
reference counting is slower* then other forms of gc.
My guess why its fairly fast in c++ has a lot to do whith how much you can avoid it by allocating things on the stack(of course you can do escape anaylsis but most gc'd languages don't have explicit stack allocation of non basic types)

*with a lot of collaries
That depends on your tollerence to downtime and data loss. We have dirvish taking snapshots every hour, in addition to live mysql binary log replication to a hot standby server.
Excellent, this should be great practice for interview-type algo problems and just applied algo problem solving in general. Good timing, as I am making my nth attempt at going through an algo book and getting this shit down. :-)
Did you ever try Chicken? I'm curious about how it compares to Gambit.
Two days.. wow. We may have reached the tipping point where the threat of black hat retaliation can influence even the most powerful corporations.

It's a shame it's come to that, but it's the predictable result of a legal system that has utterly failed a large segment of the public. Corporations write laws and use the civil courts as a weapon. Nobody can even afford to defend themselves. For those who can't live with the injustice, there aren't many options.
And this is why the business created BS25999
I did read it, there were quite a few comments before I even posted.

What he described was not superstition.
"WebStorm, postgresql, gulp, apache/nginx, laravel(php-fpm)/rails"

I used to run all that stuff -- or its contemporary equivalent -- on a 400MHz single core laptop with 128MB of RAM. But that would be impossibly slow today. I wonder what changed.
> Can anyone give specific examples of OS X backsliding in the feature department?

There was a 475+ post discussion just yesterday on this. I'm sure you could find plenty of examples there. :-)

https://news.ycombinator.com/item?id=8832943

I don't think it's "backsliding in the feature department" as much as bugs.
I very much work on frontend as well. I just use coffeescript or dart when I need to. You seem to be missing the entire point of pretty much all the comments, and you keep making more assumptions.

You're 0 for 3, yet you're still acting smug. I'd take a look into that if I were you. Take this as general advice.

Edit: I saw your comment below - I'm done replying to you directly, you're probably not a troll, but it's sad that you behave like one.
Thanks for being levelheaded in your assessment of Clojure. I am so tired of claims that language X is “better” based on a subjective selection of what “better” means. X might indeed be better for Y (that you care about) but not for Z (that I care about).
I would recommend Node.js

Though that alone doesn't say much. I recommend first of all you write the code in coffee-script and not in javascript.

Node is bare-bones and the choice of template languages and what not is left up to you. I recommend stylus for css, and jade for html templates.

For databases I recommend MongoDB (or some other nosql type database). There's a Node module called 'mongoose'; it seems decent but I haven't used it so can't say much.

MongoDB uses flexible documents (json objects) instead of sql-type tables, and allows you to add/remove fields dynamically to individual objects ("records") without having to redefine a "schema". So at least in theory it should make migrations a lot easier.

Why do I recommend Node instead of Django or Rails? Simple: I think it's the future. Node.js is very lite, has an awesome package manager, lively vibrant community, solves the concurrency problem beautifully, it's evolving rapidly, but more importantly: it makes simple things simple.

Ever saw a comparison of a "hello world" in Java vs. Python? Java requires you to do a lot of setup upfront, where as python just lets you say:

print "hello"

Well, Node is kinda like that.

Creating a project in Django and/or Rails requires a lot of boilerplate. Where as in NodeJS it's a single .js file with about 5 lines of code. And sure, Django/Rails have tools to automate the creation of this boilerplate, but it's still a clutter to your environment.

(For the record: there is a lite framework for python called Flask, but it lacks all the other benefits of Node)
When was that page last updated? Look at the machines/OSs referenced on it: OS/2, Acorn, Amiga, Win 95/98/NT!

I haven't seen the string 'ftp' mentioned on the same page so many times in years.
It's funny how disk abstractions get you every time.

We used to store and process all of our uploads from our rails app on a GFS partition. GFS behaved like a normal disk most of the time, but we started having trouble processing concurrent uploads and couldn't replicate in dev.

It turned out so GFS could work at all, it had different locking than regular disks. Every time you created a new file it had to lock the containing folder. We solved it by splitting our upload folder in 1000 sequential buckets and wrote each upload to the next folder along... but it took us a long time to stop assuming it was a regular disk.
Phoenix successfully landed and if the Mars Science Laboratory manages to land safely we might get ready to conclude that at least NASA has landing on Mars figured out.

It’s not really experimenting, NASA simply has progressively scaled up their landers. It’s hard but they know how to do it.
Ahh, I see that now. I guess I was meaning a way to browse the tags, rather than just seeing related ones when looking at a specific component.
How does whois privacy actually work?

and can we make a safe one that doesn't cost more than a few cents per name per year?
You can do a "gray" Marriage=pay someone to marry you for a year or two untill you get your card and you can choose to divorce or continue with the person(like a contract).
http://www.coindesk.com/bitcoin-ecosystem-feels-far-reaching...

"From payment processors serving billion-dollar merchants to bitcoin ATMs and advanced trading platforms, Bitstamp's stoppage caused quoted prices in bitcoin to become inaccurate, some products to be suspended and select services to be retailored in light of the interruption."

It turns out that BitPay got their pricing from Bitstamp. Robocoin also used mostly Bitstamp, and had to switch exchanges.
Personally, I wouldn't call this an unambiguous case since the dean reached an out-of-court settlement. Have I misunderstood this article? In the opening paragraphs there is unambiguous personal support for the professor in question. Could it be that the content of the research here was more the cause of concern than the political inclination of the researchers?

Most of the numbers you quote are fairly consistent with how postgraduate degree holders vote. In 2012 postgrads were democrat by 13 points and in 2008 by 18. Can we identify what the cause or effect is here?

My question really is what tangible problems do these numbers create for republicans? Are their incomes lower? Are they less socially mobile? Are they murdered more? By what quantifiable metric are they disadvantaged?
In this particular case, isn't "10x" just a factor of IQ then? Smarter programmers get complicated things done faster. That seems like a no-brainer. Problem is, how many of those people actually exist in programming? A much smaller subset than exist in the world, which is already a small subset of the general population. Hinging your company on hiring nothing but 10x programmers is like trying to hire a unicorn.
A reporter's tips for understanding science journalism:

http://www.cjr.org/analysis/understanding_science_journalism...

A dialog between two scholars about how make scientific research more trustworthy:

http://www.washingtonpost.com/blogs/monkey-cage/wp/2015/03/1...

A blog post, "How Can We Improve the Article Review and Submission Process?" with many suggestions for improving scientific publishing:

http://scholarlykitchen.sspnet.org/2015/03/26/ask-the-chefs-...

In the end, we have to count on incremental improvements in publishing, and incremental improvements in reading by all of us, to prompt medical studies and all kinds of scientific studies to become more accurate and informative about important issues. We especially have to improve our own tendency to seize a hopeful answer whether or not it's a true answer as we grapple with life's problems. (When I write "we" here I am including all of us, including myself, whether we are producers or consumers of scientific studies.) Medical studies specifically and scientific studies in general have helped humankind gain a lot of useful knowledge, but it has been a slow, unsteady process with lots of back and forth.

P.S. All the links I've posted here, including the one opening the thread, are from the "Weekend Reads" weekly post on the Retraction Watch group blog, which I think many Hacker News participants will find interesting.

http://retractionwatch.com/2015/03/28/weekend-reads-monsanto...