jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> I really like the idea of moving VMs in and out of the cloud.

Out of? That's funny, I don't see a "VM Export" feature. Surely you don't mean booting up a debian rescue image and DD'ing your disk over SSH somewhere else?

It would be great to one day be able to take a live VM, package it up and transfer it to your laptop for testing, then you can patch things up and send it back to EC2, but that day is not today.

I'm sick of having these cloud services have such blatant disregard for switching to a different provider. It gives a new, colder meaning to your statement: "They are making it really hard to pick any other alternative."
Well, maybe not "you", but definitely your privacy.
I never knew this. Of course, they are just charging Amazon the 10%, and ultimately this gets passed back to the consumer (though much diluted).
If you are generating a per-password salt, that won't work. In order to find prior occurrences of a given password, you would have to hash the password for every salt value that you've ever used. And since you're using BCrypt[1], that will be very slow.

[1] http://codahale.com/how-to-safely-store-a-password/
The difference is that it is now part of daily life, even in developing nations. In the 00s it was mostly the early adopters in rich western countries that were using modern tech.
Okay, I am just going to assume that you are from India(if not, situation in India is very similar).

I took the Gap year and couldn't clear JEE, the most prestigious test in India. So I took admission in some private college. Yes, education might not be the best but going to college is a whole different life experience I mean other than just studies. It might be difficult for you to just go to "any" college or you might feel like "you wasted a year" but it's not like that every day you learn something new and once you go to a college you'll realize that gap year was actually very important(not just for study but for personal development too.)

Also all these marks, who scored how much, how much you scored in high school etc all these matters until you go to college, after that it won't matter at all. Going to college will help you find a lot of different paths, different "career options".If end up going to college you'll meet people from different background having a different mindset that will help you a lot to develop your thinking and to understand how things actually work in the "real world".

P.S: You are 18 worries less, enjoy more :-)
Did you have a model of governance in mind? I'm at a loss to think of one that I would prefer to the current one, as bad as it is.
Full employment is includes the fact people are going to be out of work for other reasons like in the process of switching jobs.

Also you have to remember that people work for best option they have right now. If uber wasn't their best option they simply move to a better job.

If you ban uber you simply remove the current best option for most people working for uber.
Your inability to follow the cultural norm is actually at fault here, not the rating system. What you’re doing is akin to tipping 5% in restaurants in the US and only tipping 15% when you have an outstanding experience. In reality, restaurants workers in the USA would expect 15% to 20% unless they dramatically fucked up. I don’t like the tipping system either, but I’m also not going to be that asshole who tries to change the system all on my own without anyone else agreeing to it.

Just use the rating system like everyone else and get over it:

If the driver was great it’s 5 stars with all the “what did I do great” options checked and a note for the driver.

If the driver didn’t fuck up it’s five stars.

If you don’t want to be matched with the same driver again but they didn’t do anything egregious it’s three stars.

If you were outright disgusted at your ride it’s 1 Star.

That’s it. It’s simple. Your own personal usage of the ratings system is not helpful.

Actually, for another example of why your ratings method is bad, let’s compare three stars to grades in school. Three out of five stars would be 60%, which is a D- in most schools. That’s not an average grade. Someone who completes all the homework and does an average job would expect a B, which would be 4 stars. Someone who didn’t get any questions wrong would get an A, 5 stars.

If your Uber driver took you to your destination with a reasonably clean car that’s an A. There’s no such thing as exceptional. It’s a car ride not a physics exam, what do you want exactly?

Uber wants a driver to maintain over a 4 rating, something like 4.5 or 4.2. When you give that driver a 3 rating you’re not saying “thanks, you were acceptable and average.” You are saying “you kind of suck” and Uber won’t actually even match the driver with you again. So if you continue to give all your drivers 3 stars just because you wish the rating system worked a different way than it does, you’re even screwing yourself by reducing the number of drivers that can match with you.
I'm pretty sure PG entertains quite a few interesting heresies that he's simply not willing to share publicly because of the backlash. Instead, he nudges people to find them on their own.
First, it's pretty simple. Require that if net weight changes that either the size of the container decreases proportionately or that a standardized label (a la "Nutrition Facts") on the front of the container contains the old size and new size prominently.

And oh, the horror that taxpayer money might be spent protecting the public. I'm down for that.
The idea of heresy as a path to being right shows up many times in Graham's work, but he adheres so closely to software heterodoxy throughout his essays.

- Programming language of choice being a huge deal
- Taking it as obvious that the supernatural is fiction
- Assuming smartness is a crucial ingredient for success

I could probably come up with more, but that'll do for now.
On this, there is a historical note: the equivalent form exists in Italian ("voi"), but fascist ideologues considered it an "anglophism" and severely forbid it (because of course anything from "perfidious Albion" had to be uprooted)...
Eh. I dated a nationally recognized journalist / writer. They use it to network and follow trends. Or, if they're working on a story someone else has covered, to see if there is anything that that person could share that didn't make it into the article (background conversations, etc).

When it comes to the actual work though she spend 99% of her time at the library, archives, prison, or on the phone with sources.
Surely if a tribe can reduce the feeding burden it improves its fitness, to the benefit of all members.

If a tribe can do that, and increase calorie intake simultaneously then there's a double benefit.

Older males [who can't hunt or defend and after trained in anything else] who would end their own lives would improve the survival chances of their own offspring, it seems?
> ...oysters are too amazing to only eat for a third of the year.

September to April: 3/4 of a year.
His family and legal team have great reasons to promote a conspiracy theory - they stand to inherit his estate. If the boring story that he did the rational thing and committed suicide because he was absolutely guilty (and wasn't getting away with it this time) was true, his estate would be wiped out and they'd get nothing. They have a great deal to gain if they can sow doubt to juries about any element of his story. People volunteering to promote conspiracy theories is an absolute boon to his estate.

I don't blame people for being suspicious of his story at first glance, but really looking at the facts, it's most plausible that he believed he wouldn't get away with anything this time and took the easy way out. This is wholly independent of the problem of the wealthy and connected getting the kid glove treatment by the legal system.
I missed that! I'll have to look at tweaking my setup!

In general though, DNS filtering + client filtering is an awesome combo.
> playing games online while avoiding (at least some) latency

Also at most some latency. /pedantism
I assume correlation with religious ideology. The everyone must live & appreciate the unique gift given to them belief. Never considering the persons wanting to end their life don't consider life a gift but the opposite. Also fear of death is another factor in the equation. In any case I think there will be a change in 60 years.
What sort of IoT device uses Firefox???
I built this several months ago as I was interested to see how the titles of posts evolve/change on HN. It turns out lots of titles are edited every day (in both subjectively and objectively good and bad ways!) and I've found it interesting to see how titles have evolved.

The whole thing is automated and is built around a Ruby script that pulls down the titles on the front page at a frequent interval. Any titles for specific story IDs that change get tracked and rendered out to a static HTML page hosted on Netlify. It runs by itself without incident so far.

This has been on Show HN before but I was kindly invited by dang to repost it.
He is quoting The Matrix:

The human body generates more bioelectricity than a 120-volt battery and over
25,000 BTUs of body heat. Combined with a form of fusion, the machines had
found all the energy they would ever need.
One small point: I do not understand why you added "it" to the last sentence of the introduction. Your translation of that particular sentence feels weird to me, why not simply:

"And source code belongs in source control."

You're right, of course. That was left over when I switched from "it goes in" to "it belongs in". Fixed!

For "les différentes assemblées", would you say "various assembliess" or "the various assemblies" in this context?
The point of the article is in hope that Apple or whomever are looking beyond stats and material stuff such as "they have a swimming pool", and seeing if there is a more underlying reason for it.

There may not be, which is fine. I'm simply questioning that they should be if they're not. Right now there is no evidence that they are other than they are looking at it. At what we don't know.

If that deserves deletion, so be it.
It's just a figure of speech. There are plenty of other figures of speech that would be even more "offensive" if we applied this unreasonably strict standard to them.
He means wherever they came from, or wherever their families are. So counting the number of employees who kill themselves on campus isn't counting employees or recent employees who kill themselves off-campus.
I think you make a useful point. At a high level of abstraction "real slavery" and "wage slavery" seem very similar but for the people who were / are really affected it's a world of difference. It puts things in perspective.
I love higher language's foreach construct. Have to work with what we've got though, and in C, the `for` loop is it.

By the way, I don't know what a Hoare triple is, and reading a little on Wikipedia didn't enlighten me. Any chance for an explanation?
So, I've never been involved in hiring, so I have no perspective on the state of the job market.

However, I have trouble believing that anyone who would be willing to rep themselves as a "C Developer" couldn't write this particular piece of code in a manner similar to the author's solution in a matter of minutes.

Do these FizzBuzz articles keep getting promoted to the front page to boost everyone's collective egos, or is the job market really this pitiful? Can someone who has been involved in hiring recently comment with some anecdotal evidence as to what they've seen?
No, you have to do it in c so that there are all sorts of obscure bugs.
Interesting to see how/if this will change anything over there. Nate does a great job with his models, here's hoping he maintains editorial control.
http://bazel.io/docs/roadmap.html

It looks like they only have iOS and not Android in this first release, but they are planning on adding Android support ~June of this year.
One of the best rebuttals I have read on this thread. I'm no React hater and I honestly consider trying it out just to see what's all the buzz about but it won't still fit my definition of proper SoC.
A combination of that and congestion on transit providers, I think.

The biggest issue with a really fast connection is that your wireless becomes the bottleneck, even if you buy really expensive gear.
It's not a question of what's evil - it's a question of which option is more evil than the other.

NASA from a legislation and funding standpoint looks about as corrupt as automotive industry.

At this point, it seems like the only moves forward are going to come from disrupting entities like SpaceX or foreign governments.
clear() + push_str() to reuse the storage to assemble a new string.
replace_range() to splice something in the middle. This may require the tail to be moved around when lengths don't match.

Note that Strings are stored as utf8, so a substring with the same number of characters can still result in a different number of bytes and thus require memmoves.
So I think it is certainly _very_ unsure that Bitcoin will become the dominant crypto asset. I think there's some reason why it might.

Kind of subtle and hand-wavy, but I think it's dysfunctionality in terms of leadership and "emergent nature" may be features rather than bugs.

For example a crypto asset sanctioned by a government is based on that government's legitimacy. This kind of means that the government could decide to "turn it off". And with Bitcoin, it's not clear at all who could do this.

But yeah, that's very unsure, I guess.
New reddit is an attempt to make it too painful to use reddit on a browser and instead edge you to use a mobile app.
Isn't this abusing GitHub Actions?
download as pdf
https://buzon.io/downloads/75e686f94e1d4a599f2ee9ad521123865...
This is true for typical Web loads.

Companies with fewer users could have scaling problems earlier if their load is very write-heavy, if they generate artificial load from things such as crawling, if they have stricter latency requirements...

Moreover, note that Redis server. Stack Exchange uses caching very agressively [1], it is not the relational database doing all the work.

All that being said, I don't disagree in general: most startups should stop worrying about how they will scale their DB and stick with simple solutions that work.

[1] http://meta.stackexchange.com/a/69172
One of my main use cases are company email chains of 50 or so employees where I think it'd be annoying to send a link asking for everyone's opinion but requiring them to sign-up for a quick, one-time voting.

For Facebook, not all of us are friends, and a few of them don't have Facebook, so it might seem a little rude to request that.
PHP is not the only language in use at Facebook right now...

https://github.com/facebook

They invented Thrift, I think they'll figure it out.
> But people transacting in Bitcoin voluntarily can reasonably be put on notice that the government will not protect any property interest in Bitcoin

A property interest is a thing protected by government. If its not protected by government, it doesn't exist.
Once I get those 20 apps installed, I can go months without installing new apps.
My guess is that the mix of religion and politics was about to erupt into a massive flamewar.
Submit a request for what, exactly? I didn't request installation, as I'm not going to commit to pay for something until I know what it is. No option was given to simply request availability or speeds.

You seem to have an issue with how I handled this situation but I have no idea why. What exactly do you think I should have done here?
In addition, check out Sophia Yin's website[1]. It's chock-full of free videos and articles. She also wrote an excellent book[2], which I highly recommend to all dog owners. I train dogs as a hobby (agility with my own dog, plus I do volunteer work for puppy and obedience classes). As a warning, dog training is highly addictive for both you and the dog!

[1]: http://drsophiayin.com
[2]: http://drsophiayin.com/howtobehave
To make a dot-point list, preface each line with four spaces. HN interprets that as 'code snippet' and keeps your formatting.

On-topic, one thing I see missing when I read articles detracting from English is the benefits of English. Like not having genders for non-gendered things. This article talks of ambiguity in English, but in turn an English student doesn't have to figure out whether a pair of scissors is male or female.
Many actions have diminishing returns, education included. The article asks some decent questions, but presents them as if they are not being already addressed. It is akin to asking is pollution bad without mentioning that there is recycling.
Wow, sounds like you landed into one of my previous jobs :)

If things are really that way (and you aren't just feeling worse about yourself than is deserved) then leave.

Don't just up & quite unless you can afford that but take the time to find somewhere with an environment that fits what you want better and can allow you to grow.

Being thrown into a challenging project is one thing but with no support is quite another.

I had a similar experience and I was miserable. Add to that when anything I did went wrong people came down on me really hard but everyone else seemed to get a pass ...

Took my time and found something else and now I am super happy.

Most of us are too old to be treated like crap.
I hope it will work out. It worked for Opus for WebRTC as a mandatory codec, though I'm not sure if Opus was proposed as mandatory for the audio tag (I think it should).

Xiph used preemptive approach and refuted all accusatoins and patent attacks on Opus as soon as they surfaced, which helped its acceptance in IETF. They plan the same tactic for Daala which hopefully would kill all the FUD. That's in contrast with VPx where Google waited for lawsuits instead of defending it right away and refuting any false accusations.

However IETF acceptance doesn't mean that the likes of Apple will actually start using it. But making it mandatory for the video tag would be a big victory, since those who refuse to support it will be under pressure to follow the standard.
Well, I live in a country that will not extradite it's own citizens. And even if I somehow did manage to get extradited the US has a legal system where you'd actually have to prove a persons guilt, not just speculate it based on some IRC log of dubious origin.
Majority of our bandwidth does not come from these so called "reflection attacks". But is in fact "real" bandwidth.

We are using actual 0days to compromise the (about 100k-150k) servers we have.

I'm actually rather excited for the eventual technical analysis of our net by someone with actual technical competence. It might end up causing quite a bit of noise.
If a dev really writes code that blocks the event loop, is not tested and not reviewed, I'm not sure he should work on professional projects ...

Anyway with one nodejs process it's not possible, but you can detect a stuck node and use some load balancing with a cluster of node processes (2 is usually enough), and simply reload a process if it gets stuck (while sending an email to ops of course). You need to use such an architecture to get zero-downtime deployments in any case .
This expression is always evaluated, creating a new string object on the heap that has to be collected, whereas the format string one is only evaluated on demand (matching log level). That's why most logging frameworks go for the latter. I haven't seen benchmarks regarding the performance impact, though.
I think the big reason the ASCII C0 characters never took off was because you can’t see or type them.[a] If I’m writing a spreadsheet by hand (like CSV/TSV), I have dedicated keys for the separators (comma and tab keys). I don’t have those for the C0 ones. I don’t even think there’s Alt-### codes for them.

[a]: Regarding “seeing” them, Notepad++ has a nifty feature where it’ll show the control characters’ names in a black box[0]

[0]: https://superuser.com/questions/942074/what-does-stx-soh-and...
no worries: it's not yet another currency that wants to find people investing in it
> random SD cards I find laying around

Can we explore that a bit? Laying around your house? Or like on the ground at work?

I seem to remember some corporate espionage that relied on people looking at random SD cards they found on the ground...
What led framework to choose Intel CPUs over AMD ones?
Did it simplify the design of the system?
At what point either in years or market cap or price per coin will you start to question your mental model of Bitcoin?
You still have your solutions, now the vast majority of other users have solutions they can trust and hold within a legal system they have to trust.

Banks provide professional money movement, I dont see a problem having an insurance backed entitity managing my lively hood, I call an insured plumber instead of plumbing myself.
The funny thing is (){} are much further from where your fingers are at home than the track pad is from your thumbs on space.
There are a lot of reasons health insurance is way too expensive, but one of them is that many individuals are shielded from the true price because it's provided through their employer. This essentially removes downward price pressure from individuals.

Having insurance tied to employment is bad for workers. It makes switching jobs far more difficult and stressful, and makes losing your job that much more of an issue.
> The notion that it is a requirement that businesses track individual customers’ actions in order to succeed

How would a business use Google Analytics to track individual customers? The last time
I checked, it was against the GA terms of service to do that.

I know Google does have services to do that; I’m asking about GA specifically.
I can think of at least one bearded individual from Germany who would likely agree with you. :)
> 'lying about how unions work'. I've seen unions do the same. I was in a union where they promised to accomplish some things... didn't even try. Zero effort to do so, they simply chose not to.

Indeed, a lot of unions, especially the big, old ones in the US, have become lazy and more interested in making nice deals with management than with sticking up for the workers.

That said, the experience the workers get from the process of unionizing in the first place can give them the confidence they need to realize that the union bureaucracy isn't doing everything it can, and to pressure it to be better (by things like wildcat strikes, as the teachers in Virginia did very successfully a few years ago).

> Amazon or any employer should still be able to make their case, even if they're wrong about some things ...

I recommend re-reading the post you're responding to, which addressed that the first time you said it.
How is that contradictory?
Will you consider designing the chassis to be coffee-spill resistant? (if it's not already)

Also, will you consider establishing an EU warehouse to reduce shipping and customs overhead?
And care to explain the Downvote?
The post has no actual facts. It just an opinion without facts or deep understanding of the economic model.
Absolutely. While analytics can tell you what, It can't tell you why (or why not). You need why. Why isn't knowledge. Why is understanding.

Understanding > Knowledge

Understanding builds better product. Full stop.
> No idea where they got the info from.

> Next step is to move away from gmail.

I think you answered your own question?
...did you just skip to slide 8? Explaining that was the first 7 slides.

- They need a web-server in base.

- They demand security.

- He submitted a patch for nginx to embrace new secure methods.

- It was rejected.

- Because a base server is required in base, and they don't want to maintain a fork of nginx for base: "Introducing HTTPD".
You're correct. I really should have used a word like "invaluable". I love my Duda&Hart. I'm not sure why "infamous" felt appropriate. Thanks for the catch.
Looks like we’re out of the woods on that on. Swift samples should display correctly on http://realm.io/ Thanks for your patience!