jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Hacker News Posting

Dollar Shave Club | Software Engineers | Full-Time | ONSITE | Marina del Rey (Los Angeles), CA | https://www.dollarshaveclub.com We're looking for frontend, backend, and infrastructure engineers! Come work with React + Node + TypeScript, Ruby + Rails, Go, Kubernetes, and more! Here is a list of all our open positions: https://jobs.jobvite.com/dollarshaveclub/jobs/all-jobs

VP of Engineering https://jobs.jobvite.com/dollarshaveclub/job/oFlj9fwc

VP of Enterprise Architecture: https://jobs.jobvite.com/dollarshaveclub/job/oS457fwS

VP of Program Management https://jobs.jobvite.com/dollarshaveclub/job/oNWX8fwy

Corporate Counsel https://jobs.jobvite.com/dollarshaveclub/job/owJc9fwk

Director, Digital Merchandising and Monetization https://jobs.jobvite.com/dollarshaveclub/job/oLuj9fwr

Lead Software Engineer, Backend Services https://jobs.jobvite.com/dollarshaveclub/job/ocAd9fwS

Technical Product Manager https://jobs.jobvite.com/dollarshaveclub/job/om7l9fwH

Data Engineer: https://jobs.jobvite.com/dollarshaveclub/job/ohme9fwK

Data Scientist: https://jobs.jobvite.com/dollarshaveclub/job/opNa9fwf

Software Engineer, Backend Web https://jobs.jobvite.com/dollarshaveclub/job/oZX58fwT

Software Engineer, Frontend UI https://jobs.jobvite.com/dollarshaveclub/job/oPFa9fwx

Feel free to email me directly if you have any questions: jon.ong@dollarshaveclub.com
Write in big letters at the top of the literature: "Please read this then pass it to the person behind you in line. Thank you."
My favorite part:

"Facebook has not responded at all; not taken these advertisers name off this bogus site -- or remove the site completely -- and takes no responsibility that someone unnamed can just create a page that can suggest that people"

The entire internet is public domain, except for her site, I guess.
According to Con Kolivas's benchmarks, with the BFS scheduler you just do make -j [numprocs] for best results. I can't recall if he was accounting for disk cache, though.
Yes, a southpaw stands differently. However even a southpaw has strong-arm==back-arm, it's just the other arm.

The article doesn't describe a southpaw, it describes a rightie standing as if they were a southpaw (which they aren't)

And no I haven't had the opportunity to actually spar with a southpaw, I'm sure it's gonna be fun though :)
Isn't this a joke? I remember Jonathan Abrams (Friendster) referring to it in a TC interview.
This is complete and utter crap when it comes to statistics.

Does most number of bugs reported mean anything? No. I can NOT report the bugs because I don't have the IE source code. I can report 2 bugs a year, and never have them resolved, so I'm secure I guess, yet I'm actually worse off. How fast from report to release does a bug take on average to be fixed? How much of chrome's reported vulnerabilities reside inside the sandbox vs leaking outside the sandbox (this is a big one, if the answer is none then chrome is still insanely secure)? What about the fact that many security problems in chrome likely are problems in Safari except without the niceties of the sandbox?

This is all crap.
>My argument is that a private company should be able to offer whatever service they want.

This is not your original argument. The Yellow Cab company does offer the service they want -> A trip to anywhere that cant be discriminated against based on race or destination (it’s on the NYC transportation website). Your argument was that each individual driver should be able to pick and choose who to take based on any factors they deem relevant, which DOES include race, religion, or any other factor you can think of.

>This is not a city service.

I apologize, I began to use “city service” instead of “only service governmentally sanctioned by the city.” But the argument remains, what is the point of allowing subjectivity in the only government sanctioned cab company?

>No, going on strike would decrease supply not demand

Again, I apologize for not being more explicit. I was referring to the demand for cab driver jobs by potential cab drivers. I switched from talking about the market for cab rides to the market for cab driver jobs without explaining. Going on strike would decrease the demand for cab driver jobs. The suppliers would then have to make a more compelling offer to potential cab drivers for them to get back behind the wheels of cabs.

>Do you really think cab drivers have an alternative industry to flock to?

Yes. At any point I’m sure there are thousands of other unskilled-labor jobs in NYC that cab drivers can get in to. Driving is not a field of specialized labor. Anyone with a license and can pass the test can do it.
I started reading and my first thoughts were, 'yeah, yeah, seen this all before, newb software engineer thinks he's the first person to realize all this stuff...'

Then I hit 'Be Asynchronous', and thought it was brilliant. This is the solution to the multitasking craze, a systems-term with business buzzword potential I can actually get on board with. This is what Harvard Business Review and MBA lemmings should have been advocating all those years ago - don't multitask, be asynchronous. Prioritize, and renice the lower priority stuff and push it into background processes where it gets CPU cycles only if the high priority stuff isn't busy. Get the same stuff done without running yourself ragged while maintaining the capacity to achieve flow and think thoroughly and deeply about the higher priority stuff.

Nice work. You should write an article on just Multitasking vs. Asynchronous, then send it off to Harvard Business Review. They've published a few articles lately critiquing multitasking, but without clear next steps. Show them the way forward.

"Be asynchronous

This one is weird, but I wanted to talk about it anyway.

Actually use todo lists and RSS feeds. Like email, these are asynchronous systems. You send an email, subscribe to a feed, or write down a todo item, and you don’t worry about it too much anymore. Sure, you check your email the next day or read your feeds before bed, but you don’t have to keep checking a website for new content or be sitting staring at the “John is typing…” text on Skype. You can dedicate time to dealing with things, write them down when you think of them, and deal with them in the time you’ve set aside. The more you can get out of your brain into some other system the better. This allows you to focus on the task at hand. Later, when the time comes to deal with email, or read feeds, you can focus on that.

These are some things that apply more to computer related fields , but I list them because they’ve really helped me out."
When I started up the app the first time, there was a prompt with the mascot saying something. It was very loud, but fortunately, I wasn't wearing my headphones at the time.

I think there was one later on, when I chose to start an exercise, but it wasn't as loud, so I guess that one's fine.

I feel with sound in apps like I do on websites: it shouldn't start automatically when you visit something for the first time. There should be a clear contract about when you'll hear music.
However, despite those factors, it is still possible to look at specific decisions and have opinions on how good or bad they were. And I think that Bill Gates' decision to start the Xbox was good.

I think it is possible and laudable to make up your own mind about specific business decisions. However, it isn't really possible for us to argue the point unless we can agree on a metric for measuring their efficacy.

From an empirical perspective, a theory ("XBox is a good decision") is only meaningful if it is falsifiable. I only have two metrics in my toolbox for starting a new line of business: The ROI of the specific business and the ROI on the stock overall.

However, not all discussions neatly map to empirical methods, and even then there are other metrics besides those two ROIs. If you are saying that there is some validity to this discussion that can't be measured quite so neatly, if there are these "strategic" considerations that require a leap of faith to appreciate, well I can't argue with you.

I'm not trying deflate your argument by suggesting it's faith-based. Most corporations make a lot of decisions that aren't falsifiable. Executives stand up all the time and say, "it looks bad but it could have been worse," and it's very difficult to naysay them because we can't run A/B testing and find out whether Microsoft-Xbox does better or worse than Microsoft+Xbox.

So... In the spirit of Christmas I will wish you well and thank you for sharing your opinions in a reasoned tone.
Note that they've pulled down all the other delicious blog posts; the source for this page still has a "previous" link in the source to 'http://blog.delicious.com/blog/2010/12/tags-return-to-the-bo..., but it's gone, as are the rss and atom feeds, etc.
OK, so change it to a "buddy-coalescing memory allocator." This is a pedantic conversation.
Then again a lazy map is just an import away in P2. It removes pitfalls from Python but the improvement is… very limited (as opposed to e.g. `yield from` which is a big convenience, or for much more specialised uses the ellipsis literal being universal)
Personally I'm of the opinion that there are likely voting inaccuracies just due to scale, and anything that is turned up is only found because we looked.

If you looked anywhere else I'm positive you'll find similar problems but they don't matter as much because the buffer for correctness is so large.
Were they destroying property and throwing molotov cocktails at them like Antifa/BLM did over the summer?
Wouldn't the points you make also describe the limitations of free speech in society at any point prior to, say, 1980? Except in that case they would be limitations imposed by the lack of technology.
Hundreds of the BLM protests were violent (7%).
A lot of commenters here are saying that Apples advantage is that it can profile the real workloads and optimise for that.

Well that’s true and could very well be an advantage. An advantage in that they did it, not in that only they have access to it.

Intel and AMD can trivially profile real world workloads too.

Did they? I don’t know what Apple did, but the impression I get is that intel certainly hasn’t.
> I hear this all the time now. But let's be clear -- this is the talk of fascism.

No it's not. This is declaring a problem -- which I think is a very real problem -- but not suggesting a solution. I don't believe anyone is suggesting fascism is the solution to this problem -- except for you.

But now that you've provided this unreasonable response, it's now much more difficult to discuss it. You've unintentionally provided an example of the very thing we're talking about.
I don't think that's true either. Before, bringing attention to your content required first getting the attention of some huge media organization, then piggybacking off. At the end of the day there's still only as much attention as there are people attending, but the barriers to entry are far lower today.

Meanwhile, our fellow citizens deserve no credit at all, and neither do we. No one has any real idea what's going on, we just either follow the herd or totally gamble. Even if someone was actually able to be correct about complex systems, it would be unverifiable.
You are right, a few searches reveal that ABS is supposed to help on ice. I confused another piece of information I read that was saying that ABS is worse on snow, due to not creating that snow wall as the tire digs through the snow, that a locked wheel would allow.
I disagree with classism take on GME and other meme stocks. If anything else, it’s the opposite. The common person is being manipulated and the hedge funds and major personalities on these social media are raking in.

It’s the biggest misconception of this entire meme stock phenomenon.
I think they meant that it's preferable to use a browser made by a company who cares about combating misinformation than one made by a company (Google implied) that does not. Many inferences in this statement.
If I had to make a bald faced guess? Now that everyone is 'on to' the Skinner Box aspects of Facebook, people are finding other dopamine buttons to push.

Getting people amped up about things they're gonna do feels good (so good, in fact, they forget to do them).
"Also, learn to ignore that little voice in your head that equates being in front of another car with having higher social status."

It's not that. It's that following a bit closer is arguably less mental work then dealing with the unpredictable encroachments, merging cars pacing you exactly versus speeding up or slowing down to merge, etc.
Oh gosh, they actually used the dogefox (firedoge?) logo for Nightly:

https://www.mozilla.org/en-US/firefox/nightly/firstrun/
Ruby typography support in terminals maybe?
Sounds like a Bankruptcy Court move.
This sort of thing is table stakes to be a competitive software product these days.
This question is not easy. Most languages I consider well designed do not become mainstream - which comes with a host of problems. Nowadays I think if having no type system at all is better than having a broken type system, thus I am considering picking up a mainstream dynamic language (JS being an obvious candidate - but the runtime puts me off).
You don't think cryptocurrency is a social solution?

To your implication- what's legal and what's right are orthogonal concerns. Individuals decide which to follow based on their own principles.
That's exactly the point people are trying to make, just not so eloquently! (So in that sense I could say "woosh", because the parent comment sarcastically pointed out that the only valid way to understand it - as claimed by the CCP - happens to be only available to them, yet analytically it's just as easily deconstructed as any other totalitarian state, and not even completely new brand at that, because it's still very recognizably follows the "revolutionist" doctrine.)

However, at the same time people rightly point out that sure, it's totalitarian and rooted in socialism and whatever it was around in the 1920s, but it's full of Chinese characteristics. And ... somehow this makes it very indecipherable, and a-okay, and not a big human rights crisis. :|
To add to this, most webservers will use `sendfile(2)` for static files.
Expired SSL. Buterin's attention to detail is why I trust Ethereum so much.
I'm sure AWS is working on it though.

Half joking
Oh man, in high school the public transit in Ottawa was hell in the winter. Waiting 20-30 minutes in -25C with a -40C windchill during the morning rush hour on the transit way makes one really appreciate a good winter coat.
The article didn't really go into the details of the implementation but my mental image was basically your second proposal: the deduction of the fee should happen in the same database transaction as the updating of a "fee-last-charged" timestamp, relying on the database for thread safety and allowing the cron job itself to be stateless (and inherently protected against simultaneous execution of multiple instances of itself).
Why is this an issue? Are you not running the query and recording the charge in the same transaction??
I'm not sure specifically what you're asking about, but you can see details about the architecture here: https://github.com/arxanas/git-branchless/wiki/Architecture
Game AI, being simple symbolic AI, has really branchy unpredictable instruction streams. The SPEs were really more optimized for GPU like tasks with clean loops where you can gang together a few SIMD lanes and process them all at the same time.

All of that being said, I've heard from a few PS3 devs that the simple PPEs didn't really do a great job with that kind of AI code either, due to their extremely simple core designs including their branch predictors. So it didn't end up being a concern and a lot of AI ended up running on the SPEs just because they could be laying around with nothing better to process.

At the end of the day, game AI wasn't really held back by a particular console's design.
I do recall that episode. It was a good lesson in why environmentalism is important, because pollution is a real threat that can hurt us in our own neighborhoods.
I strongly disagree. Well designed idempotent systems often feel much less complex to me.
The problem with Wayland is the extremely long tail of use-cases that it does not cover (yet).

(For example, I use VNC extensively and it has a lot of issues there still)
There is no actual pornographic content posted by these accounts - they're being banned because of who they are.
Only as a description language. The message format is a subset of GVariants.
The reason is simple: those using profesional apps are typically >100k/year engineers using apps that cost >10k/year. The developers of these Apps either put in a lot of money into supporting nvidia proprietary APIs, or, they contract nvidia to implement support for them. If you are big enough, nvidia does this for free.

It doesn't matter if AMD sells the exact same GPU as nvidia, because when you then switch BLAS for cuBLAS, the nvidia GPU becomes 100x better than AMD.

And that's just libraries, there is also tooling, engineering support, and well, software in general. Nvidia invests a lot of money on making sure that their GPUs come with a great proprietary AMD-incompatible software stack, and in integrating this stack with anyone developing products using GPUs.

I've worked on a couple of national supercomputers using AMD hardware, and AMD pays for ~1 AMD engineer full-time that works on improving the applications that run there. Nvidia pays for a couple of engineers that manage and tune the cluster for you, and a bunch more that work on peoples applications. Easily, 10x more engineers than AMD.

Even if AMD were to build better hardware, no sane industry person would pick them up over nvidia due to all other services nvidia offers.
Great idea, I think I can come up with another command to help with this. https://xkcd.com/927/
I have written the (bogus) code in assembler and executed it using C, there is nothing compiled about it. Without any dynamic information as there is nothing dynamic about it. There is nothing to outperform/optimize it will run at max speed on specific architecture. Compiler is only involved to do a 'call'. Same as with JIT. But hand optimized.

Let me repeat it, stop this stupid evangelist wars. They are nonsense. Who cares about C speed when the lasagna with spaghetti frameworks are run on daily bases. Speed is irelevant today for almost all cases as no one is prepared to pay for it. And nobody cares about those left.
SpaceX has raised $3.2B in funding[0]... they are far from bootstrapped.

[0] https://www.crunchbase.com/organization/space-exploration-te...
He totally just should have gotten some wood and built some out of stairs and signs
I think the important distinction is that Ruby/Python monkey-patching work within the defined semantics of the language, whereas this is targeting implementation-specific details of one particular runtime.
Flagged.

Image junk you took from Reddit. Keep that out of here.
This awareness I saw it growing at Enterprise Search Customers/prospects from early 2000's on. I was part of Vivisimo (spin off from CMU) which created a "clustering engine". In the beginning we always had the "Librarians", pro categorization & classification, dismissing the interest of Clustering (or maybe they were justifying their job). Then more people in the organizations (government or corp.) said yes those 2 approaches (automatic "on the fly" clustering vs human generated taxonomies) are complimentary. Finally couple years ago, in the same week, I visited the Government of Israel which said "we just need clustering" eg. on the left side: http://search1.gov.il/govilt?query=israel and then Ferrari competition in Maranello (yeah:) even if I don't like cars;) and there their CTO explained to my surprise [was trying to tell him "we integrate well with your existing taxonomies, ontologies..."] "forget about any hierarchy or classification tree in our File Systems, we just search!". Reality/information is much more diverse & evolving than any predefined categories.
> The position is restricted by the Foo Foundation to whites who are U.S. citizens.

Sounds to me like their options are a) use this money to hire a white person or b) don't get the money and don't hire anyone. Is "don't hire anyone" the better option?
It's drawn at things you can change about you. You can become a Computer Science major, and you can study hard and become a high academic achiever. But you can't become a woman if you're not.

EDIT: I assume it's clear that the above means "It's drawn at things you can change about you without resorting to surgery" and "you can't become a woman if you're not, without surgery"
By your definition, Amazon is not really a monopoly either, its got to compete with all these brick and mortar book stores...

My definition: a firm is a monopoly in a market when it is the only firm trading in that market.

The grocery shops on two blocks: not really, their markets overlap.

To look for real examples, pick any country town with 1 petrol station, or 1 book store, or 1 supermarket, or 1 fruit shop. You're never going to get these mentioned in a Notable Monopolies list on wikipedia.
Von Braun was far from the worse - although he directly contributed to the German war effort, and knew about death camps through the usage of slave labor, it is generally acknowledged he did not have much choice.

Low-ranking nazi researchers, doing experiments on human, were never put on trial AFAIK. This was more pervasive in Japan, where most scientists from unit 731 were given pardon, and held highly respectable positions well after the second WW (e.g. M. Kitano who worked in the green cross group).

I was recently horrified to learn that figures related to how long does it take to die underwater, at high altitute, etc... were known from nazi experiments.
My favourite part:

While the deficient student will generally not know how to ask for what he wants until he doesn't get it, the lazy rich student will know exactly what he wants. He is poised for a life of paying others and telling them what to do. Indeed, he is acquiring all the skills he needs to stay on top.
I would imagine that you could mark the intended storage destination(s) into the files tags.
For me, I like my tools to age with the patina of use - scratches, knocks and dents. I'd love to see this taken up on a larger scale, but sadly can't rationalise the cost or commodity of a Cybertrunk here in London...!

ed -

* Cybertruck, obviously. Although I'm now working on a SAAS solution named 'cybertrunk'.
> motivationally hyperbolic

It's such a ridiculously high number that it ceases to be motivational.
The entire purpose of his characters and his comedy is to hold up a mirror to society, and it works(ed) very well.