jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
If you read the thread JeremyBanks points to, you can see that pg thinks it's a waste of time to be hand crafting, to be optimising when it's already so small and to be following recommendations beyond what is needed from standards bodies.

More importantly it's about where you spend your time. Pg's a busy guy but HN is good advertising for his business. He does spend time optimising the whole thing though, technology and community. Just look at the experiment, now finished, to see whether displaying average comment scores would alter community behaviour in a desirable way. These and the other tweaks - downvoted comments fading toward background colour, the front page algorithm, the effect of flagging and associated moderation, when people get voting rights - are the things which improve the website. There are plenty of places and forums with which are standards compliant and have a lot of seemingly whiz-bang features, but their commentary sucks and their community has an aggressive tone and is ridden with trolls. Too many people here think it's all about the technology when there are other factors.

Even if pg held a "redesign HN" competition, to which many would respond for free, reviewing the submissions and implementing the changes into the server would be a waste of time compared to the opportunity cost of trying out something else to improve the community and defend it against degradation.
Instead of that they could just support seceding California -Oregon-Washington from the union. They all live here anyway. It'd have about 50% of the economy and 99% of the innovation. No more bailing out the falling empire.
Do you use the old just-pay-the-S3 client or the new $2/month service?
APL is like that first girlfriend, no longer a possibility for romance, but remembered fondly.
Worst advice: Go back to school and get your bachelors in the middle of an economic bubble.

Wait til it bursts, you can go back then when it's harder to find lucrative work.
that said, CSV is not without its own problems - i mean, it's not well defined. if you're down to automate a bunch of windows programs by moving around the cursor programatically and faking keyboard events, using excel over ODBC is far from cringey.
Ok.. so, regarding religion, or sex, or sexual preference. WHICH video will present the "correct" position? Will you take a Christian stance on religion, or Muslim, Jewish, etc?

How long will be the video on Sharia Law? Will the segment on the stoning of small children and women be shot with a handycam at an actual event?

Will you show the proper way to hold the rocks, and which part of the head should be hit with proper force?

In other words, define "definitive"?

Cheers.
From https://lkml.org/lkml/2014/4/4/330 :

"I'll contact the people I know in Dell and see if I can find anyone from the firmware division who'll actually talk to us."

I wonder what happened afterwards?
I wonder if such a standard group can be created now.

Support lifecycles for UEFI BIOSes for both security and non security bugs are desperately needed for example.

Better documentation and definition for VGA would be probably be nice too.
Zapier hires 100% remote and it works beautifully for both sides. We're looking for javascript and full stack engineers - https://zapier.com/jobs/.
CTO flies back and forth from home every 2-3 weeks... Rest of company has travel freeze. Bah.
Thanks for the reply!

Bigger customers will need more user logins and more processing capacity. So they segment alright that way, although I'm not sure how many axes to include (users, TB/month, peak messages/sec, feature set, etc.). But a <$500 plan won't include more than a TB a month, and even medium users will need that much.
"Solution"? Meh. I guess the notion that this is an actual problem depends on your perspective.

Because maybe, instead, it's one of the relatively few remaining U.S. labor markets wherein the labor pool has even a semblance of parity. For now.
UDP isn't as reliable on mobile connections, many mobile clients issue TCP DNS requests with the UDP request at the same time and not waiting the "casual 5 seconds time out".
DNS records also seem to grow and EDNS has not been adopted very well.
Other things like Crhome's async DNS prefetch also seem to use TCP as much as UDP for some reason, especially to google DNS servers.
The updated RFC mandates TCP support for regular DNS, and although i don't have a single reason (other than IPV6 records, TXT records use and DNSSEC) for why i have a strong feeling that mobile and browser optimizations are a good reason for that.
When your browser does DNS pre-fetch from the DOM it becomes much more efficient to open a single TCP connection and issue all of the DNS requests (and with CDN's, adds, capthcas, social media and 3rd party content you can easily get to 20+ distinct DNS records per page) over it rather than issue individual async DNS queries over UDP.
This will both be faster and more importantly more reliable for the next step which is the TCP-preconnect once it has resolved all the DNS records from the DOM even before loading it fully.
RSI can be caused by many things, and it can originate far from the pain. There doesn't seem to be one magical fix. I've been keeping Emacs org notes on RSI and I publish them here: http://thespanishsite.com/public_html/org/ergo/rsi.html
One thing I really wish people would "get" is font variants... even font squirrel messes this one up.. you should set up variants to the same family, with the appropriate weight and decoration set...

In general I only specify what I will actually be using, but knowing the difference is helpful... I wish more font packs would do the right thing here.
>Slave labor wasn't cost efficient.

Huh? Compared to what, paid labor?
At least it doesn’t have a dishonest name such as Prettier, which turns perfectly good looking code into digital vomit.
I've just realised that a) I've used precisely none of them, and b) Passport isn't even on the list!

I really do need to look at all of this stuff again, because I'm very open to not running my own VMs/services for a couple of apps.
I found an interesting bit of info by Tobias on Quora

"...it took about 3 years to reach positive cashflow
and we financed this by not taking salaries as founders,
angel investors and grants (canadian government) all
at once."

http://www.quora.com/How-long-does-it-take-for-a-web-startup...
This is exactly what mark zuckerberg did. [sarcasm]

IMHO, you invalidate an idea after you implement it and see the user's reactions. Before then, you cannot know if it will succeed or not.
Is it 'right' to raise your rates on such short notice? Wouldn't most contract work have stipulations regarding changes in price?
Man I know this feeling ... would have loved to have had an angel fly in last second on my second company. :) On the other hand, that was when I wrote my first novel which probably would not have happened otherwise, so ... :)
Nor was it a particularly clueful way to pre-empt the rumor that "Delicious is shutting down".
They've been in freefall for years. Only their huge warchest of old collected revenue has delayed their landing.
ICANN is easily manipulated and/or a shill. As has been shown very recently with the domain confiscations, ICANN cannot be trusted. We need an organization that is similar to ICANN but totally transparent and directly accountable to the public without being even remotely connected to any government.

I have no idea how to implement such a body, but hopefully, someone more clever than myself will discover a way.
The (fairly short) NY Times article was two days after the initial event. As far as I know, it made it to neither the Times front page nor Google news front page nor did it receive any other wider coverage despite being a fairly significant event (in my opinion, obviously).

Also, what would constitute mentioning this lack of coverage in a fashion "resembling an intellectual way"? News stories have hooks and further reading. The problem is...?
That's not much better entropy on the password. It wouldn't take long to go through all three word combinations based on a normal english dictionary.

With a password the key is always entropy. You can use all the smarts in the world to avoid the pre-computation attacks on your password... but never forget that brute force is not limited to character by character attack :)
I remember using this site for developing a game for the little printer :).

https://github.com/stestagg/printman/blob/master/printman/ga...
As far as i'm aware PSD was never supposed to be a portable format. I believe Adobe did release some limited information on the format in the past and that's why there's a lot of apps that can read and write the format.

It's a complicated format but that i imagine is from the fact that it's highly backwards compatable. Not always with 100% success but i believe it's possible to open new PSD files in older versions of photoshop. It's rare to see compatability work both ways like that.
Seems like they'd do it on the edge of a natural cliff to avoid having to build a tower, or maintain an abandoned mineshaft. There aren't big cliffs everywhere, obviously, but where there are, seems like an economical option.
The way we use git, master has everything that is production with short-lived feature branches for development work. Not needing to worry about git backups is perhaps the least of the benefits of this approach (and no real drawbacks as far as I can tell).
> Yet doctors, scientists and public health experts use judgement and empirical priors to determine when and where we can relax the requirements.

They certainly do. And the FDA, a collection of the leading doctors, scientists, and public health experts, just told you that two doses is the regimen. Is there something that you know that these experts don't?
I'm not a native English speaker so I find this extremely interesting. I usually read in English so I often notice how much vocabulary certain writer uses. Most of them use the same vocabulary I am familiar with and I read the whole book without looking up a word, but there are some writers where I get a new word every few pages and it is not a word that was forced in there. It made sense to use it.

I never read Gene Wolfe after I started reading in English, I've read him in my native language. I'll need to bump him up in my reading list to see how it reads in English.
I worked as a developer and consultant at a big name SV company and was not compensated for "on call" time and in the end, not knowing any better just "sucked it up".

Now I would definitely ask some questions if I felt that this responsibility was falling disproportionately on my shoulders.

Do all employees at my current level have the same on call responsibilities and schedules? If not, how are custom schedules arrived at?

Do more senior employees work on call rotations and if not, at what job level are they excused?

Are a couple that seem very reasonable to me.
the only open thing is the name
Don't underestimate programmers and especially web developer when it comes to making software dependent on IE or Chrome just because they can't be bothered to do any QA ;-)

Full disclosure: I am a developer, and I use and always used Firefox, for both pragmatic and ideological reasons.
Very cool will give it a try tomorrow
File systems are not how "computers work on a lower level" - they're just a handy abstraction we (well, someone much smarter than me) introduced in the 70s. Like any abstraction, it's an imperfect and incomplete metaphor to something else.

As an example of "how it actually works", when I had my first computer, I had to manually defrag disks all the time, otherwise they'd get screwed faster. Modern OSes eventually paved over that detail, so you don't have to know how to do that. That prevents you from repairing a fragged disk, or innovating at a lower level. And it doesn't really matter.
Do you not read HN that much? It's a worldwide phenomenon. Wordle-related content has been on HN practically everyday since mid January.
There's a difference between being slow to criticize and completely withholding criticism. I agree that software is written by smart people, working under constraints.

But so what? If it sucks, it sucks, and we should call it out as such! How will we ever improve anything if we can't highlight what's wrong with the current solution?

My go-to example in this regard is the Microsoft Office ribbon. I remember, when the ribbon was introduced, I saw a presentation from a Microsoft employee (I can't remember if he was a developer or a product manager) going over the extensive testing that Microsoft did with focus groups to "prove" that the new UI was superior to the previous menu-based one. I remembered being both very impressed with the ostensible rigor of the process, and disappointed with the result. All that work, all that testing to delude themselves into believing that a UI where elements moved around, and weren't in predictable locations was going to be something that users (especially experienced users) would prefer.

And sure enough, even to this day, I still see users (both new and experienced) struggling with the ribbon. It sucks! And the fact that I know a lot of very smart people worked on it doesn't change that fact. In fact, it makes it worse. It would be one thing if such a horrid design were the result of a haphazard design process, implemented by incompetents. But it's not. It's the result of a lot of very smart people Goodharting themselves into believing that they've found the one weird trick to make their software both powerful and easy to use.

I strongly believe, that, if in the early days of the ribbon, someone had stood up and said, "This sucks!" things might have gone in a different direction.
I worked on buildpacks for a while. Those had to track "only" a few hundred upstream dependencies and build them from source. It took a fulltime team to build and maintain the infrastructure.

The problem here is economic. Because there is no body of information about software assets acting as public good, each individual is forced to internalise the costs. Either you internalise the cost of building everything yourself, or you internalise the risk of accepting incoming assets on faith. But you bear a cost.
in addition to what everyone else said about muting a microphone being a totally legit thing in English, you _can_ mute a keyboard. For example, adding soft foam to soften the hit when it bottoms out would mute your keyboard somewhat. Obviously this app doesn't "mute the keyboard" but since we're being pedantic, it's not accurate to say it can't be done.

keep in mind mute does not only mean "to silence" (verb form). It's also "deaden, muffle, or soften the sound of."

So, practically speaking, there are very few physical objects that produce sound that can't be muted.
> If you can't trust the rule of law you have bigger problems than worrying about Facebook stealing your identity

Most individuals cannot bear the weight of corporate lawfare. Congrats on winning a nice case and getting a good pay out. but that is survivorship bias.
Just reading this now, haha, dying laughing
afaik YC doesn't have any LPs
but "it's unfamiliar if you don't use FP" is a terrible one

I get the sense that there is a large contingent of programmers who feel disdain for mathematics and FP gets caught in the crossfire. It’s unfair toward both mathematics and functional programming.

I would love it if North American culture could adopt a better attitude toward mathematics in general. I think far too many people decide they’re bad at mathematics at some point in high school and never look back. This attitude is far less prevalent in many Asian cultures, where the emphasis is put on hard work instead of talent.
In the grand scheme of things, what are the chances of getting in a car accident that leaves you alive, but traps you, and also causes life threatening injures or situations, but only at the level where if first responders can't reach and extract you in the average amount of time? And how many people are afraid enough of becoming submerged in water to even have the tools necessary to shatter a regular window? And even if they have the tools, what are the chances they'd be in reach and that you'd be able enough to reach them?
You should see what top end work trucks go for.

I'm disappointed they didn't do something more aerodynamic. The incumbents could use a kick in the pants to stop making bricks on wheels. This thing is just for poseurs.
That depends on how they express it.

In general, having opinions and keeping them to yourself is fine. Being shitty to your colleagues because of it is generally not. And publicly threatening or attacking others is not. It's not about your beliefs, but what you do with them.
I have no idea how to type emojis on Linux (with a barebones tiling WM), the OS I use almost exclusively for work, although I’m willing to believe there’s probably a way. But I would still immediately reject a code review inserting emojis into our codebase — why force every single person who modifies the code to figure out how to type them in their setup, use a particular font, etc. I’d also reject a code review naming things in Chinese or French, for similar reasons, unless I worked in a country that uses one of those languages.

Furthermore, Windows, Mac, and Linux are not the only operating systems, nor even the only ones Rust supports. Good luck figuring out how to type emojis on Solaris or the GUI-less FreeBSD base system.
Previous discussion (2018-10): https://news.ycombinator.com/item?id=18307747
I expect the windows will be bulletproof by next month, given the embarrassing demo failure.
The model S and 3 are built almost exclusively from aluminum and aren't marketed like tanks.
While I agree that there are situations where it is necessary to store the offset and timezones, I also wish that we could jsut "always use UTC" period. Not just for storing instants, but for any use of time. I wish we could abolish time zones and daylight savings and just use a single time system across the world. It would take some getting used to daylight hours not matching up with the same times that we are used to, but I think in the long term it would be much simpler.
There's still a dark balancing act going on.

We don't have the collective power to save everyone, and if we overextend ourselves trying to do that, then there is a risk that the whole system collapses for everyone, or partially collapses and causes more pain than might have happened without spreading ourselves too thin.

We obviously need to struggle to make a good world for everyone, but nature is fucking brutal and it doesn't care about our sense of ethics.
Looks really good. What made you choose Tailwind over the alternatives?
The current economic system prevents virtually everyone in the system other than a few at the top of the pyramid from achieving their potential.

How much extra money will the people at the top centrally controlling everything make if, for example, your plumber is a more intellectually well rounded individual? Possibly a negative amount of money. So the plumber plays modded minecraft.

Some of the reddit apologists claim telecommunications will free us all, but its mostly bringing us purity spirals, cancel culture, and identity politics. If political demographic membership is more important than programming skill, such that a skilled programmer cannot be hired, that person should grind survival rations at walmart and play factorio for recreation.

There's the optimistic view that maximizing intellectual potential means curing cancer and living on mars. But the people currently at the top make a lot of money off cancer, and won't make any money off mars, but we do know "The best minds of my generation are thinking about how to make people click ads." so in that pessimistic sense I'm glad our propaganda driven prison is not as optimized as it could be. Unleashing autonomous walking AI robots to randomly kill people in the middle east to make oil cheaper would require amazing intellectual potential but is a negative outcome, and frankly it would make the people in charge a lot more money than positive stuff like curing cancer.

People are already educated beyond the economies means to employ them. Having them pretend to work while remaining unable to employ them sounds like too much of a free lunch. Who benefits, follow the money, it won't be us. We already have too much intelligence and education to apply to our current economy, making even more structural underemployment isn't going to help. If under the current system there's 20 postdocs living in poverty trying to apply for that one paying job to cure cancer, creating a "fairer" system where 2000 people intellectually capable of being postdocs all living in poverty applying to that one paying job to cure cancer isn't going to provide statistically better results for the cancer curing program although it will make 1980 people highly dis-satisfied with life. Is it worth making 1980 people suffer if the overall program isn't more successful? Even if the program is more successful, which I find unlikely, how much torture of how many people is acceptable in exchange?
Oddly enough even my email doesn't show up for the Facebook breach (possibly because I never added a number on Facebook, just whatsapp).

It does show up for companies I've trusted more though - Dropbox, Linux Mint, XKCD (md5 really?), Forbes, etc.
If you want to fill out your portfolio then just create some designs/redesigns of your own. Pick a niche and redesign it, for example online banking. As admirable as it is to do free design work, it's only work if you are getting paid and you will find that many times people will just take advantage of an offer like this.

Let's not forget the headaches of having to tweak to the client's happiness. Who wants to continue working on a site when you aren't getting paid to do so?

If anything offer a 1-2 page deal for $XXX. Better to have 2 paying clients than 10 free ones that you can't keep up with. Get in the habit of charging now so you don't feel weird about it later.
Eh? I found the language barrier to be about as low as can be expected for a place where English is not the mother tongue.

You should certainly learn Japanese if you want to live there, but you'd still be way better off than rural Russia.
>Like you said, what if "suddenly a black hole appeared?"
>
>Well, the answer of course is that that never happens, ever.

Can't it, though? It would be extremely unlikely, but pairs of particles and antiparticles pop into existence constantly. Again, it would be so unlikely as to be of only academic concern, but as I understand, it is technically possible that ~10^57 of antiparticles could pop up all over the universe, while their corresponding trillions of particles all popped into existence right inside the sun.

Presumably, in that so-rare-that-it-definitely-won't-happened case, it would take 8 minutes for us to be able to detect that the sun had doubled in mass.
>The US government feels alright with the fact that they have publicly declared anyone living outside the US a possible enemy.

I disagree with this. The people who are tasked to prevent foreign powers from attacking, destabilizing or hindering U.S. intentions have a stated mission to prevent them from doing so and as such have that as a minimum starting point.

If you look at the other arms of the USG, namely the State department their charter is exactly the opposite, building partnerships, making friends etc...

So yes, the DoD and CIA view the rest of the world as hostile to the US by default. That's what they are there to defend against so it would make sense. That said, there are tons of building partnerships, humanitarian relief and international relations missions stemming from the DoD to foreign allies and partners. Its actually growing quite a bit - and likewise makes defending the nation against materiel proliferation, attacks, espionage etc... harder.