jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Sure, whatever--but if you want to get really good and skilled engineers you don't treat them like rockstars.

You treat them like professionals who are well-compensated and given interesting problems to solve, and then supported as human beings deserving of understanding and respect. Oh, and you give them a real economic stake in the outcome of the project.

This "rockstar" business is bullshit.
There is also a WIP rust gcc frontend: https://github.com/Rust-GCC/gccrs

I wonder how these two projects compare.
In other news, ebay doesn't let me put their auctions on my website, nor does NYT let me put their stories on my website. This article is basically saying Google should open up its search results so other people can profit off Google's work. Google would rather profit themselves, as I'm sure all of their shareholders would agree.

And this is doubly a poor example because by keeping their results "closed," Google didn't destroy the idea of open search results. Yahoo was happy to step in with their BOSS service, and if you are looking for an open search API you are free to use that, something which makes Yahoo + Google happy.
Unless they become governor.
It would apply to any deal in which you trade equity for something, but VC deals are usually not straight swaps of cash for equity. E.g. they usually get liquidation preferences and the ability to veto small exits, both of which might decrease your expected value by truncating the curve of outcomes.
This is a very lopsided comparison, like oranges against lemons. PHP should be compared against Ruby, not RoR.
originality goes a long way... try not to rip off 37signals' http://basecamphq.com/ website so closely.
We can theoretically impact it. Antimatter slowly falls into the black hole and decreases its mass until there isn't enough gravity to maintain a black hole (and then you have a massive explosion).

So, in theory, if we could somehow acquire antimatter and throw it at a black hole, we could 'evaporate' the black hole faster. We better run fast though :)

It's fascinating how this actually happens. There are twin particles of matter/anti-matter appearing and disappearing throughout the universe. They exist for only a fraction of a second. However, at the edge of a black hole, the matter is pushed away and the antimatter is sucked in. The matter is what creates the 'glow' of the black hole and the antimatter is just decreasing the mass of the black hole. So, evaporation is a bit of a misnomer because nothing is escaping.
Then it seems pure luck that some conniving sociopath at the top can lead a company to produce useful goods.
You're totally correct, it is indeed just putting the drivers on the installation media and partitioning magic.
Use DuckDuckGo if you ever want to search for something controversial since they don't filter their results like Google.
Yes, I'm a moderator here. Sorry about all those scoldings and chidings. I know they're annoying, and if it helps at all, they're even more tedious to write than to read [1]. But unfortunately the system can't regulate itself without feedback from some dedicated component—this is very clear. If we went by upvotes alone, the site would be dominated by indignation and sensationalism [2] and other failure modes for HN.

It's interesting to ask why. I thought about that for years and I think I found an answer. It's because although the community has many smart and well-intentioned people, each is giving only a fragment of their attention to HN (at least I hope they are). Some critical functions, like optimizing the site globally rather than just reacting to specific stories or comments, require someone whose job it is to give full attention to HN [3]. It's not that we're better—except in the sense that one gets better at anything with practice—it's that we play the role of looking out for the community as a whole.

Actually the system has three components: community, moderation, but also software. That's interesting too, because it has always been a property of HN that the core moderators were also the programmers. We rely heavily on software to help manage the portions of the problem that can be handled that way, with the intention of freeing more of our attention for the optimization problem. It only works up to a point, but without it we'd be doomed.

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

[3] https://news.ycombinator.com/item?id=22863209
Yes. At this phase, it's best to stick to what's known to work.

Besides, right now most countries are having more problems getting immunizations done than getting vaccine supplies.

Broward County, FL just put vaccinations on Eventbrite, as a fast way to get appointments set up.[1]

[1] https://www.theverge.com/2021/1/4/22213307/covid-vaccine-flo...
If you switched to caffeine pills that would be like $5 a year.
When running a Python kernel, VSCode splits the editor into two panes, the input .py file pane and the output ipython pane. The output pane supports interactive graphs just like Jupyter does.
>They cancelled .eu domains for all registrants who reside in the UK, irrespective of their citizenship.

No, they didn't. Eurid have sent out several notifications telling registrants what to do if they are still eligible to have a .eu domain by virtue of the fact they are EU citizens.

Source: I have (well, had...) a .eu domain and read those emails.
https://www.gov.uk/service-manual/technology/using-progressi...

When a team builds a service using the service manual as a guide so many things become so much easier.

Need to explain something to a non technical manager? The service manual has got you covered:

> Progressive enhancement is a way of building websites and applications. It’s based on the idea that you should start by making your page work with just HTML, before adding anything else like Cascading Style Sheets (CSS) and JavaScript.
OP's impression seems to be that because of it's unused, it's being "wasted", and is therefore bad. However, that doesn't factor in that most of the usage occur in urban areas, where most of the country's population lives. The consequence of the spectrum auctions/allocations is that someone living in rural wyoming can't use the 1Ghz to 7Ghz band (numbers made up) for himself, even though nobody else is using it. Is that a shame? I suppose, but only if he's a radio enthusiast. For the vast majority of the population, this unused spectrum doesn't impact their lives. They can still use their 802.11ac 5Ghz routers and get 500 Mb/s transfer speeds in their homes.
Here in the U. S., specifically WA state, the shorter the mortgage, the lower the interest rate. For example, when we refinanced we could get 15 years @ 2.5% or 30 years @ 3%. In that case, the "low interest mortgage" was the 15 year mortgage.

So either one of us has some miscommunication, or things are different where you live.
I worked at a start-up dot-com. A programmer on my team was given a task, and a research paper with an algorithm that she could implement. We waited. It became critical to the company, and I decided to look at the paper to see how bad it was. In a matter of hours, I had a working solution. I told my boss, and we agreed to use my code in secret, while my co-worker finished her task. It took her a month of uninterrupted work... to give up.

OF COURSE there are 10x differences between programmers.

I feel like I'm relatively at the top of my game, and I know people who code circles around me. One of them has eidetic memory, and is also a genius to boot. He reads a manual to learn a new programming language. He's literally fluent in a programming language, and uses the correct idioms, in a matter of hours. Meanwhile, I'm copy-paste-modifying, doing everything like I would have in C++, for days or weeks.

An 18-year-old won Google Code Jam on his first try. I rest my frickin case.

Does there exist a programmer who is 10x as productive as another programmer, at a given task, given they both have the same amount of experience? OF COURSE ones like that EXIST.

If you want to talk about how common they are, how wide the spread really is, and underlying reasons, then yes, that warrants research.

But you don't need STATISTICS to prove something EXISTS. Anecdotal evidence is perfectly valid to prove something EXISTS.
A quick try on ubuntu 12.04 64bit failed to compile(latest 0.7.2 release):

lnav-0.7.2/src/static-libs/libncurses.a(lib_mouse.o): In function `_nc_mouse_event':
(.text+0x61e): undefined reference to `Gpm_GetEvent'
lnav-0.7.2/src/static-libs/libncurses.a(lib_mouse.o): In function `enable_gpm_mouse':
(.text+0x78c): undefined reference to `Gpm_Close'

Then I did this to "fix" it:
./configure --disable-static
Not a lot of evidence that the tree outside my window functions similar to trees that have been studied. Would you suggest that the assumption that it does is as reliable as the assumption bigfoot exists?
You should record your calls. (Assuming you live in a jurisdiction where only 1 party (you) need to know the conversation is recorded.)

I'm much more open to receiving phone calls now, because even if it's much harder to search an audio file, at least I have something to search. If I'm not sure if I forgot something, I can just open up the file and listen to it again. I would still rather get an email, but some people just NEED to take a phone for whatever reason.

Given that you have some trouble hearing, you can take the time you want to re-listen to a conversation with the volume as you like it.

As a bonus, it's also helpful to get a hold of a certain kind of people that thinks they can say anything and are not accountable because it's not in writing.
official notice is here: https://ukprepin.custhelp.com/app/answers/detail/a_id/5249/~...

I know some services have access to frequent flyer accounts so you can track points / bookings / etc - TripIt is one such service.

I really don't like how they have detected the activity but aren't informing customers what external service is affected. No other service has indicated an issue publicly (e.g. TripIt) so now I have to assume a bunch of services are affected.
+1. Thx.
The whole point of the article is that the original claim from the original data is suspect and quite likely extremely outdated even if it was a valid conclusion in the first place.
I suspect sharepoint is the platform version of excel & VBA. You & I might hate it, but it gets powerful capabilities into the hands of regular people.

sharepoint is probably many non-engineer's very first exposure to actual version control with checkouts, checkins, version history, and merge.
Same here, being slow as molasses really spoiled the game for me. I wonder if the same software quality caused other unnecessary in-game loading times. I felt that time spent playing GTA:O was about 60% waiting in lobby/playing, and the remaining 40% actual play time. Same with RDR2 by the way.
> There are a number of patterns to limit the number of goroutines, and none of them are exactly easy. A simple example might be something like:

This is probably what the author was looking for https://pkg.go.dev/golang.org/x/sync/semaphore
I've been reading hacker news for years and I can't recall any piece of technology that seems to attract such vitriol and disdain from the community here.

Certain bitcoin criticisms are understandable, but painting the block chain and the whole crypto industry with a broad brush of 'scam', 'shady', 'useless' is just down right moronic and embarrassing.

Many of you claim to be technologists that leverage the power of technology to benefit humanity. Yet you can't plainly see how various projects in the space like ethereum, nano, chain link, cardano etc. have useful applications that will change the landscape of finance and economics forever.

Painfully cynical bunch you lot are.
How do you know that police were collecting insufficient evidence before they started reducing policing of some crimes as a response to non-prosecution?
OK, don't switch out the JSON parser. Just patch in the caching strlen before parsing the json, and set it back to normal strlen after; and fiddle with the hashmap stuff.
> at which point the engine starts to barf all over itself.

I’m really confused as to why games are determining anything whatsoever based on the refresh rate of the screen.

Skyrim has this same problem and not being able to play over 60fps is the reason I haven’t touched the game in years.
But is quadratic the real issue ? Isn't that a developer answer ?

The best algorithm for small, medium or a large size are not the same and generally behave poorly in the other cases. And what is small? Medium? Large?

The truth is that there is no one size fits all and assumptions need to be reviewed periodically and adapted accordingly. And they never are... Ask a DBA.
AWS SES with sendy.com as your interface, maybe?
I've been looking at those nokia asha's with keyboard. I think I would enjoy using something like that. I am a fan for sure, however, it is not likely I will abandon my OnePlus soon which also solves my main complaint, that battery dies quickly on 'modern' phones.
This very similar to what I did. I didn't have a college degree and as a result I thought that I had no chance. I didn't really know what I wanted to do at 18 so I followed in my family's footsteps and went to a top ten business school. I absolutely hated it, got depressed and screwed up my grades freshman year. After moving back home, I realized that I would spend all of my time reading about the stuff I had learned in AP Computer Science so I decided to give being a developer a go. So I started by freelancing for small businesses while learning, practicing and reading constantly on the side. While it was slow in the beginning, after a few years business picked up and I had constant work on larger and larger projects and made solid money.

When I was 23, I was hired for a 6 month contract working with one of the big four consulting firms creating the UI on a project for a major financial firm. I made sure to go above and beyond on the project, and at the end of the engagement the financial firm offered me a full time position as a Senior Front End Developer making ~$125k plus a 12% annual bonus.
I was so surprised at the offer I called the developer who offered me the job just to make sure he knew about my terrible educational background. He said "Frankly, college isn't a good indicator of actual skill, I just put it on the list because HR requires me to. I have let more people go with CS degrees from Stanford than anywhere else because they come in and think they know everything. I want people who are constantly trying to improve. People who may not know, but will figure it out and make it happen."

I had always been weary of applying for developer jobs simply because I had messed up in school. I knew that I could was good at it but I was scared that the blemish on my resume had destroyed all hope. It turns out I was completely wrong and should have applied for a "real" job years earlier. Now the age that most people are graduating and becoming junior devs, I am senior dev without a degree leading a team of 6 made up of top CS program grads.
R studio is already a very mature IDE platform for R programming. What's more can you offer than R studio?
I like the idea, but not a fan of a stranger going through my facebook photos each month to make recommendations.
I'm referring to logistics. I have 3 cars available and a set of 5 passengers, their coordinates, and their destination coordinates. How do I efficiently deliver these 5 passengers that minimizes their wait time and travel distance?

Please explain how it makes a difference whether humans are operating the vehicles or whether they are self driving. In either case a larger network is making the pickup, dropoff and navigation decisions, not the driver.
I'm aware how the TeX version numbering scheme works. Would you please stop making assumptions about me, from our earlier conversation to this one? I was asking about the total bug count of the system since its inception, and 3.14159265 is at least 8 changes since version 3.

I'll skip the sarcasm and say that yes I realize 3.14159265 is Pi.
It’s not a trivia question. It’s directly related to GROUP BY and is a core part of standard SELECT syntax.

I’ve never met somebody who has spent any amount of time writing raw SQL who didn’t know it.

I’ve met a lot who overly rely on their ORM but “have done a lot of SQL” who don’t.
It will have much more once the chromium based one comes out. You won't believe how many people still use explorer out of the box, they just get told to use Chrome once some website is not working. But if they will work all the same there won't be any reason to switch.
Tom Bradley ground floor?
Yes, but adding a list of sites to remove to every single query you ever type... search engines should just remove bad sites (note: I am actually against removing Quora, this is just about the general case). Also, there is a maximum input length for some reason, so that might not actually work.

("For some reason" -- to prevent monster queries of course, but I mean, removing sites doesn't cost much computational power at all. With some literal quotes and AND/OR operators you can create short queries on which it basically times out after 5 seconds and only returns a few dozen results that it found so far, and when you reload the page, there are suddenly a lot more results. So it shouldn't be limiting input length but complexity, which it already does by timing out.)
> (The computer symbol for swearing, #$@&%*!, was chosen because it’s the output when you’re trying to type numbers but you’ve inadvertently engaged the caps lock key.)

Did this used to be true? I have never encountered this. Holding down Shift, perhaps, but not caps lock...
"only" 78 microamps is a LOT of current for ultra low power applications like this.

On top of that, ~~the ESP8266 doesn't seem to implement wifi, it's just 2.4ghz general purpose radio.~~

There is definitely some cleverness happening here that allows them to get this to where it is. I'd love to get one just to tear it down.
Thanks, David. I think an HN post would be cool. I'm probably the only one benefiting from your knowledge what with these comments buried deep in the bowels of HN.

You've got a plan -- my only concern would be the upkeep of 12 sites. But who knows, one of those sites could turn out to be a home run. Thanks for writing.
...and even that is going to look insignificant when this comes online:
http://www.skatelescope.org/

Expected to produce around an exabyte a day.
I wonder if Antibias for Chrome is what the parent post was talking about: https://chrome.google.com/webstore/detail/antibias/gfeilphhb...

The agency that developed it wrote about it here: https://www.bynd.com/case-study/antibias

I've not used it, but I think the idea is thoroughly neat.
Sounds like something `if constexpr ()` comes close to
Quite beautifully actually. I’m going to use this laptop on some Swedish furniture, wearing my indigenous moccasins, while watching a western anime, eating California roll sushi and drinking an americano from a Starbucks.
> Where 1 iteration and 1 syscall to io_uring_enter() is submitting 100s of I/O operations per io_uring_enter() syscall (and you can even run the ring buffers with the kernel set to poll so you can do 0 syscalls if that's not already enough).

Same for the blocking case. If I do a syscall to read a whole file, its just 1 syscall creating millions of I/O operations.
One thing I can never understand about Spotify is that despite it's insane budget, huge amount of employees/talent, they still can't create better personalized playlists than either Pandora OR last.fm.

To this day when I want a recommended playlist based on my taste/history, I always use last.fm because it's just plain better. Why? The "Discover" etc playlists on Spotify are just crap.
An illustration: the C++ solution takes a std::string by value, incurring an unintentional copy of the buffer. C++ makes it easy to make this mistake. C does not. But for the same reason C++ also makes it easy to use complicated objects and allocations when you need them for performance.

https://github.com/cesarvr/AOCRust/blob/590270ed268dcd4ff01b...
It integrates better with JVM
What an easter egg. Whoever encodes the data has finally got their time in the spotlight.
Also (for less-technical audiences), I don't exactly dwell on the de-duplication. It's just "Git makes snapshots and puts them into .git in some efficient way. Don't worry about it. Or, if you want the details, read the Git SCM book."
> All non-trivial abstractions, to some degree, are leaky.

You look a bit silly making grandiose comments that take one web searching to disprove

https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-a...

> All non-trivial abstractions, to some degree, are leaky.
Hey, I've been using your search engine since I saw your Show HN post. Sad it's gone but I understand, thanks for putting it out there and not compromising on your core principles.
If you use an SD card, Apple issued an update to have it cook itself every single time, and never enter hibernate, to sell more 2-3x markup native storage space. If you try to fix it, the next update will break it again.
I'd love for this information to be released now, but wouldn't publishing cryptographic hashes of the material now (or a decade ago) prevent it from being dismissed as deepfakery if it's released in the future?
There is also the interesting process of chemical Oxidation, which occurs naturally, and with environmental clean up. ( Various treatment processes: ozonation, peroxide injection, etc.) The break down by products of complex chemicals, are often more toxic (long term hazard to organisms, including humans.) For example, Tetra fluoroethylene, may easily breakdown down to Tri fluoroethylene. There are even more toxic by products, further down the break down chain. Soil chemistry is very complicated, and interesting. EPA has very good articles following these processes across hundreds of superfund sites, across the USA.
If rendering was server's concern, you would be served jpegs, not html.
How developed / mature is this compared to the SimCity games?
wasn't that the problem of the Na-S batteries as well? that could mean Na-S systems will be viable as well (Na is very easy and cheap to source)
> nobody wants Nazis or Pedophiles to spread their opinions because they are obscene.

I want both sets of people to expose their views to the public. Disgusting though these views may be, it is safer for society if individuals are able to check and decide that someone else's views are reprehensible. If the people are merely told such by authorities, with the "offending" content immediately removed, then the authorities have enormous power to expand the definition of "offending" when it pleases them to do so.
Formal methods are the future of cyber security. Shoutouts to everyone at Microsoft Research who made Z3 possible.
I think my hot take was controversial for some, I'm guessing. Who knows.
I find it fascinating that there are more than 11,000 tax jurisdictions in the USA[0]. I think the comparison is interesting, as I'm sure many of these are ignored by many online retailers. It seems like there are some efforts at standardizing Sales Tax approaches across the country. Similar efforts could be interesting for consumer protections.

[0] https://taxfoundation.org/state-sales-tax-jurisdictions-in-t...
> Sean’s favorite medium is video games; he plays for four hours after school and twice that on weekends.

I don't get it. My son would certainly do the same if given the choice, but he is allowed to play 2 hours a day on week-end, and 0 minutes the rest of the week. He's not supposed to be in command. And he hasn't got a mobile phone, either, because he simply doesn't need it. This is good parenting 101, setting limits.