skysight-inc/HackerNews huggingface dataset:
Ask HN: How to Break into Quantitative Research?
I’m a CS master’s student from a top 5 school, and I’ve done some interesting theoretical research in deep learning. I wanted to tey out quant research, maybe in an intern capacity, as I’ve been studying applied math and also have managed fo get into a solid master’s program for the subject.

Do you have any tips on what to study, how to get interviews, and how to score an intern spot at a place like Two Sigma, Citadel, DE Shaw, etc?

I really appreciate the guidance!
It’s inappropriate for you to add friction to the momentum building against Microsoft’s reputation. Participate or get out of the way.
Ask HN: Why do my posts keep getting stealth banned?
I just posted an ASK HN (https://news.ycombinator.com/item?id=20502789)
but it doesn't show up on /newest in an incognitor window. This happens every time I post something. Am I being banned? someone said that it won't show up unless someone upvotes it within a few minutes but I see plenty of 1 point posts in /newest all the time.

Is this normal behavior?
$ mv file.text !#:1:r.txt
evaluates to:
$ mv file.text file.txt

(colon separated)
!# means this command
1 is the position of the argument to be modified
r means strip extension

There's tons of history modifiers and a lot to be learned reading `man bash`.
I'd love to see what Steve Wozniak would produce if given Apple's current resources. My impression is that he's a real engineer's engineer.

Or barring that, I'd love to just be his neighbor. He seems like a great guy.
Same. In fact, I basically only use Amazon as an AliExpress with free 2 day shipping. For anything that could be counterfeited (which is really anything these days!), I won't touch them anymore. B&H is the same price and I can always show up at their store and be annoying until they fix my problem.
Then I totally didn't get your point. These are things that you manufacture in microgravity that are then usable in gravity. Isn't that what you said did not exist?
I was about to recommend Nootropics Depot too. Don't get thrown off by the name, anyone, there are plenty of "normal" supplements in addition to the racetams and such.
The Mountain Meadows Massacre of 1857
Let's not forget ZIRP and QE Infinity:

https://fortune.com/2019/05/02/fed-interest-rates-income-ine...
> even putting aside euphemismitic misappropriation of the "People don't like it when you hurl terms of abuse at them and think you are a jerk - how unfair!"

There is of course a vast gulf between expressing uncomfortable truths and active ridicule. If you would like some examples, I'm sure Dr. Haidt's speeches are replete with them. Many other well-spoken liberals academics (such as Dr. Steven Pinker) have also addressed this.

> there are ideas which fall into politically incorrect which don't offend the dignity of any class but are held abhorrent or insane for another reason. Advocating for gay marriage in the 1950s would offend both the mainstream of both the US and the USSR for instance.

Simply being outside the Overton Window of whatever politics are at play in a given society is not sufficient to be politically incorrect. "Politically incorrect" wasn't even a term in the political lexicon in the way it is today, so anachronistically applying an incorrect definition is of course going to lead to aberrant results.

If you would like another source aside from myself, I present the first line from the Wikipedia entry on Political Correctness:

>The term political correctness (adjectivally: politically correct; commonly abbreviated PC) is used to describe language, policies, or measures that are intended to avoid offense or disadvantage to members of particular groups in society.
What's with the title suggesting slow internet speed relating to unhappiness?

It's a uk website, I can't imagine how many Americans would actually see the article. Writing about some other countries' problems doesn't solve your own.
> Uniquely Quebec manages its own immigration (let's not get into it) and they have an investor immigration scheme that essentially sells citizenship for a pittance

Their website say 1.2M$ ? That’s a pittance ?
A self-sustaining nuclear reaction is a prerequisite for a fission weapon. (that's what allows the exponential doubling of fission events to occur)

A nuclear reactor was also required for the production of Pu-239, which is what 2 of the first 3 bombs were made from.
Facebook Wants Its Own Currency. That Should Scare Us All
You're focused mostly on Recital 26, which was only a theory of mine, outside of that we are GDPR compliant anyway. I likely shouldn't have included it since that isn't our primary ground for processing. Please see: https://usefathom.com/data/

And yes the daily hash gets stored until midnight. But what are you talking about with 'search query' containing IP, user agent etc.?
I grew up near by, and he had a reputation for giving away ipod nano's on Halloween
You cited the actual Signal app, but provided no citation that Signal works in China. Can you please provide evidence of that?

Furthermore, just because it works in China doesn't mean that it won't cause your encrypted traffic to get flagged. This is why the threat model for a sophisticated network adversary, like the Chinese government, is difficult to model against.
Content-wise is the same, so you're not missing anything (and there wasn't any after-event party or reception).

But the video doesn't do justice to capture the same gravitas of the actors reading it live, and the back-and-forth of the cameras to focus on who's speaking is annoying - e.g., some folks intentionally interrupt each other; that worked beautifully live, but not so much on video.
They use it to get googled. If you want a site that actually cares about hacking, then go here https://hackaday.com

You won’t find bs investing/blogging crap there.
It almost sounds as if the daemon was in the process of starting the containers and the prune command was issued. If it were run with `-f` and the container wasn't running those volumes would be deleted. I tried this on a test system and didn't get the results in the issue.
To your (b) - Its nerds like us that enable those companies. To blame the "companies" also means to blame the individuals who work at those companies. Its easy to blame Google, but we celebrate their engineers at tech conferences when they talk about technically challenging stuff. Sure, thats cool, but then they go back from the conference and check in some code to mine someones inbox or track their online activity. The buck stops everywhere on the way to the top.

Like.. these are the richest of the richest companies in the richest country by far whose owners are also amongst the richest people on earth, and they won't hire people to do real reviews or checks of inventory or speak to customers or review advertising campaigns for shady or misleading ads, and tons of other things that people complain about. "It doesn't scale" == "I'll take the hit when someone eventually games the system".
This also confuses me in politics. In one administration a particular member of the cabinet is justice secretary, and in the next election he's an education secretary. I am highly sceptical of the idea that they've studied the intricacies of effective pedagogy in order to get that job.
Linux as a Real-Time OS the real caveat
There is one reason that Linux can't be a hard real-time OS on standard platforms... The hardware platform itself is allowed to take away resources. This means that NO other RT kernel can make those guarantees either on the same hardware. For example many modern devices (including the BIOS firmware itself) make use of internal micro controllers which can generated NMIs (non maskable interrupts) during which control of the system is taken away in order to handling anything from overheating events to completion of a DMA read/write from an I/O or network device into a shared memory buffer to TLB access or CPU cache flushes. Since there are no guarantees from the platform the OS can't guarantee it either regardless of what those people who provide support for micro-kernel hosts would have you believe. RT-Linux itself uses a mechanism that provides a real-time scheduler though its timing guarantees are slower because of overhead they are just as "hard" as the micro kernel solutions on a given hardware platform.

If you need true RT support you basically are limited to hardware which allows the guarantees to be made, and the RT Linux solution is good enough for the vast majority of solutions. If you need better performance and hard real time support you need to forget about general purpose hardware and general purpose OSes.
I don't, and I know this. But they still have to compete with them.
that's why we have millions of uber for X and not enough robots!
Well, the internet didn't stop working, so it's no so fragile after all.

You probably mean centralized internet based services.
This is a big part of the discussion, I think, based on conversations with my conservative friends. They often complain about how they "can't say" certain words anymore. They'll make comments about how people are "too soft" these days. "Who feels pain from a word?" In your discord, they'd be the ones throwing around such words with reckless abandon.

I can sympathize, because I've yet to find a word that causes me pain by any stretch of the word "pain." There's no phrase, sentence, or utterance that has bothered me. I've been called all manner of racial epithets, gender epithets, and even sexual orientation epithets. I just can't bring myself to give a shit - nobody trying to hurt me is worth my time and so I ignore them / move on / mock them / laugh in their face.

I genuinely cannot put myself in the shoes of people who, for example, would feel a form of pain/offense at hearing the "n" word, for example. From my perspective, that would be just a great indication that whoever is using that word is not worth a millisecond of my time.

HOWEVER, I'm a straight white male that makes 140,000$/year and have no diseases whatsoever. So when my black friends tell me that certain words cause them pain, I believe them, because everyone's different.

I feel fear on rollercoasters to the point where I simply will not ride them. Some friends love rollercoasters. Objectively, I should not feel fear on rollercoasters. They are safer than hopping on my motorcycle for my 10 minute, 2 mile commute home. But, I do. So, I can take that experience and say "situations exist where I feel different emotions than other people do, for said situation." While I can't imagine what it feels like to hear a word and feel pain / offense, I can believe people when they tell me that a certain word makes them feel those negative emotions.

I'm not sure how to convince other friends that it's worth the effort to apply this baseline level of mutual respect. I wish I knew why I'm willing to respect others' feelings around words so I could share this learning. I guess, to me, it's logical? If someone wants to be referred to as male despite "appearing" female, don't throw a fucking hissy fit, just do it, who gives a shit? If people are saying "it's not cool to call people retards anymore," just... don't... do it... what are you actually losing? The ability to be an asshole to people in a certain specific way?
It often goes much further than that.

I was a teacher's assistant in the intro-to-programming courses in college for 3 years, and eventually realized what students were seeing. Now, with some new hires, I'm seeing the same thing:

They think the expression is "if (.. == ..) { .. }"

Not "if (..) { .. }"

The simple explanation of what boolean expressions are, and that any boolean expression can go in those parens - and that it's the same thing as storing the result to a variable and then using that variable - is like a lightbulb suddenly blinks in their head.
Slack has great features and awesome integrations with almost anything you can think of. This is its value and this is why people like it.
Fun hack! Do you have a line on cheap LiFPO4 or is it just to get a longer run time between swaps?
Note that if you have young children, the list of sensitive goods is basically everything considering they try to eat anything they get their hands on at one time or another.
How do you guys collaborate then? Either Word, Google Docs or some bastardized Wiki (Media-/Doku-) are quite popular for documentation and collaborative writing in the larger scale, but I found the todo/organization space to be fractured enough as is. So you've got plenty of duplication and wasted effort already, org-mode is just another pebble on this pile. Some are using Word's outline mode, some are using things like MS Project or the various Mac GTD apps, then there's workflowy, OS X Notes/Reminder, Hipster PDAs, OneNote etc.

So exporting, munging and re-typing is going to happen anyway. It's a bit boring sometimes, but using a good tool and then doing that is not more time than everyone agreeing on the least common denominator (emailing screenshots?) anyway -- and you get the speed/productivity benefits at the time when it matters most.
Algolia (YC 14) recruiting a director of worldwide support engineering (remote)
Seeking Reproducibility Within Social Science: Search and Discovery
https://arxiv.org/abs/1906.06818 says June 2019. To which paper do you refer?
The history of the CL-9 says it'd be a lot of fun toys for engineers and a stock price jump for Apple's competitors.
A repo admin or script could enable pushing permissions to the mirror while the primary is down. The when the primary is back up, fast-forward it and change back. Or, just allowing pulling from it and wait to merge until the primary is fixed.
Yup, agree. Uf you're a programmer using Emacs and have time to devote to customization, devote it not to messing about with Org-mode but instead to getting the IDE features for your language working nicely (e.g. flycheck, and a static analysis tool like Jedi for Python), and probably to ivy/counsel, and to trying paredit (which will probably work surprisingly well on your language's syntax).
Zen flesh, Zen bones.

- Translated by Paul Reps

If I only had one book this would be it.
Also odd that someone has already downvoted this comment.

Attention downvoter: You should probably downvote my other comment here too: https://news.ycombinator.com/item?id=20502359
What an amazing site! It makes me sad seeing the places near where I live (Taunton Hospital and the abandoned T trolleys)... thanks for posting.
Not a great example, I think.

Trello isn’t a rewrite of FogBugz. It’s a brand new product.
https://en.wikipedia.org/wiki/Signal_(software)#/media/File:...
In other words, If you buy one house you can have citizenship.
Why not a full featured one: https://2ton.com.au/rwasa/
I am not sure why it is downvoted - it is a commonly used tactic of the right dating back at least to "teach the controversy" for creationists and climate change deniers to try to legitimize themselves through a golden mean fallacy.
Yeah, as said the problem isn't just the ram price it's whatever else you might need to buy to get it. But 580 is also pretty darn depressing for 8GB.

For reference I bought 64GB for my workstation for less than $400 a few years ago. And that's with 25% sales tax.
I must have never ran into 1809, though every time I downloaded a fresh installation media image.
Those are some extreme examples. What about the not so extreme cases? Who would decide which topics are acceptable? A slippery slope.
Ask HN: What type of application would make your life easier?
Algorithms and Elections – How Google and Facebook Manipulate Election Results
A more formal intro to the Anaxagoras story: https://plato.stanford.edu/entries/anaxagoras/

"Democritus, a younger contemporary, dated his own life in relation to Anaxagoras’, saying that he was young in the old age of Anaxagoras (DK59A5); he reportedly accused Anaxagoras of plagiarism. Although Anaxagoras lived in Athens when Socrates was a youth and young adult, there are no reports that Anaxagoras and Socrates ever met. In Plato’s Phaedo, Socrates says that he heard someone reading from Anaxagoras’ book.... As with all the Presocratics, Anaxagoras’ work survives only in fragments..."
State Management for React Using Context and Hooks
Equifax Breach Settlement
Bryan Ford has the most comprehensive information about PEG and how they're parsed http://bford.info/packrat/.

They've become somewhat unfashionable over the last decade - not really sure why.
Why are you defending Microsoft so aggressively in this thread when they’re obviously in the wrong? It’s quite bizarre. Do you own stock or something?
It did tell you it broke, though. It just didn't repeat the message when you asked again. Really, there is no "correct" behavior from getting an -EIO from a fsync beyond "shut it all down, notify everyone you can and hope for the best". This retry behavior was itself a bad design choice (and again, I'm not defending fsync here).

And again, speaking as a systems hacker: it broke. You can't "deal with" broke. And the system absolutely did tell you it broke. I genuinely don't understand the insistence by folks on this list that OMG THE ERROR MUST BE HANDLED IN THE DATABASE SOFTWARE. It seems kinda ridiculous to me, honestly.
So if someone had unlimited access to our servers, that would be a problem. One piece to note is that page views get deleted after around 30 minutes.

So one of the reasons we posted to HN was for conversations like this. Reading what you put makes me think we need to do more when creating the PageRequestSignature and the SiteRequestSignature, because if someone had access to our server, got the hash, stopped all cron jobs from processing data, then they could work it out after a huge amount of time / computing power. But to be honest, at this point, they could also add log($_SERVER) and get the entire request body of a user, so we would have much bigger problems in that scenario.

Anyway, you've given me a few new thoughts on hardening from data breaches. Because, yes, if they know the hash & have full access to our server then it becomes easier. So we almost need to move it to the point where they won't know the salt that was used for a particular user. So we'd not recycle a single salt, we'd recycle multiple salts that are based on, perhaps, the first 2-3 digits of a users IP address combined with the last 2-3 digits.... Then it would be much harder to break without first knowing the $_SERVER dump (the user's IP etc.). Obviously this wouldn't stop a "complete control of server" attack where they could just start logging everything but it would really ruin a brute forcers day because they wouldn't know what salt to start with.

What do you think of that idea? I'm running on little sleep so be nice ;) Also thanks so much for all your feedback so far, it's so appreciated!
Analyzing GitHub data for engineering insights
Changing the law is allowed within the rule of law, which is what I read gp as suggesting, so I'm not sure this is an answer.
In my experience, not reliably. And when following up something suspicious, you'll hear "I don't know, I didn't write that".
A lot of the monopolistic/oligopolostic cartel-like behavior in my industry seems to be the result of free markets. Of course certain instances of government intervention have also encouraged cartel-like behavior.

I think you have to take it on a case-by-case basis and you can't make a general claim. On balance, free markets have probably caused more cartel-like behavior in my industry but abandoning free markets would be strictly worse than the mix that we have now.
ConvertKit is an absolute rocketship of a bootstrapped company. What Nathan as done is nothing short of amazing, I'm saying that having followed your story for years. But that amazing MRR curve is the bootstrapped equivalent of a unicorn, which is what allows you to have those nice things. Taking them for granted or lamenting why other companies simply don't do the same is entirely unrealistic.

Look at any of the other companies on the Baremetrics open startups page https://baremetrics.com/open-startups (save maybe Buffer). Should Baremetrics itself hire a SF developer, blowing 25%+ of their annual ARR on it? They've been around for years, and are doing pretty well. Of course they should not, that would be crazy, and it has nothing to do with the company being cheap. They should keep hiring for reasonable salaries in anywhere-but-SF.
What century was this? The US didn't sign a comprehensive patent treaty until near the end of the 19th century, so we were under no moral or legal obligation to honor another countries internal patents before then.

The US also kept people in slavery for close to a century--I don't think that's a good excuse for a modern developing nation to practice slavery.
Aside from counterfeiting, it's become a hassle to buy from the marketplace. My last experience was buying a small piece of furniture. There was a problem and it could have been resolved more easily than it was, but as inconveniences came up I had to deal with both Amazon's and the vendor's customer service. And each blamed the other. Ultimately I had to pack up something heavy to be shipped back which I didn't want to do, and if I had to do it it would have been less hassle to take it back somewhere local. Which is how I wish I had made the purchase.
Aren't the shares fungible?
I meant that in Windows there is an alternative to attachments to an extent. COM allows an application to embed in another application. i.e. I can paste some Excel into Outlook and it will keep the table formatting and I can manipulate it in Outlook as if it were Excel. It's not the best implementation though (pretty bad on the other side), and there probably is a much nicer way to do it.

You could be right, with a better implementation there would be more that choose to work that way. I still think the risk outweighs the possible limited benefit though.
I disagree that it is a lack of industry exposure. "Best practices, norms, testing, etc." is a waste of time when you develop well written code that doesn't produce good results. After months of tweaking even a good foundation of code, it begins looking atrocious. But you get graduated for publications based on good results, not for code that someone else can use.
It's outperformed at basic arithmetic by fairly simple electronic circuits too.

Which is probably your point :P

Right tool for the right job. The problem is that when you have a hammer called machine learning, every problem looks like a machine-learning-sized nail.
I'm not sure if this exists or not, but I would like to find a solid community centered around RC/Robots/Drone/DIY/Maker type of work. Something that would allow me to show off my own work or even contribute to other projects, all while keeping some sort of "score".
>Amazon tells you both, but since the retail products are (should be) identical, neither they nor you really care whether or not this particular box came from "Joe's Nutrition" or "Sally's Supplements"

Sounds like it is time for a "Falsehoods Programmers Believe About Retail Products" with the first entry being that every item with the same SKU is identical to every other item with that SKU.

You would think at the very least Amazon would need to maintain a chain of custody for each individual item that is meant for human consumption. What happens if there is a Tylenol poisoning [1] like scare with one of these supplements? Would Amazon legitimately have no way to track down the source of the contaminated product? If they can, what would be the possible explanation of not displaying the source to the user beyond "it is cheaper if we don't"?

[1] - https://en.wikipedia.org/wiki/Chicago_Tylenol_murders