jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Wow, this article demonstrates sophistry: "big sounding" but ridiculous ideas in regards to the scalability challenges involved in search (has the author ever heard of latency?), no mention whatsoever of the science-intensive nature of search (page rank is a beatifull algorithm that captures the imagination, but that's like narrowing down a commercial RDBMS to a B-Tree: there is far more behind the scenes that requires hundreds if not thousands of domain experts to research, implement and deploy).

This also missed the key thing Google has done: they're improved upon Overture's "pay for performance" model by incorporating click through rates into rankings which (when coupled to a scalable architecture that Overture didn't have until take over by Yahoo and Project Panama) turned them from "just another search engine" (I still remember our neighbours, both of them engineering managers in enterprise software companies reacting with utmost disgust to Google's IPO price: "they're only a search engine!") to the first company to make search hugely profitable to advertisers.

The "next Google" will take yet another commodity field that's ignored (has no clear winner at this time, not even seen as particularly technologically challenging: remember, inverted indices have existed long before Google) and make it a vastly profitable niche, while at the mean time "sucking up" Silicon Valley talent as to create a "moat" around their business. The talent could then yield secondary moats, much like Google's expertise at scaling out on commodity hardware enabled them to create the scalability moat at a time when all other players ran on mainframe hardware (with the notable exception of Inktomi, which started on clusters of bottom-to-mid Sun SPARC hardware, the kind that developers had on their desktops rather than enterprise and mainframe class gear -- quite close to commodity hardware), afraid to tackle the tough distributed systems problems.
Most of the weird ones are explained in the comments, you just have to dig through some spam.

* The trolls/dwarf one was part of the blurb repeated in bookstores and reviews for a Terry Pratchett novel

* the poet wicked the woman was part of a list of plays with "Wicked" (about the witch from Oz) being in the middle

* The prince compiled the Mishna is apparently something from Jewish lore.

I'd guess there'd be similar explanations for the others just like "the matrix reloaded the matrix" which he calls out, just not as obvious.

One of the commenters points out that any string of 5 words is already an outlier so you're naturally going to get noise like this mixed in.

If I google the first one it seems to be some standard boilerplate text used in collecting data about chemical exposure. The second is a list of UK reality TV series "Popstars: The Rivals, Shattered, The Farm". So they are widely used on the web, just not in normal speech.
You should get the owners of the UK Hacker News group on Facebook to send a message out, as there's about ~220 members on it and you might get quite a lot of people who miss this post.
Well, some people naturally think better in lines-and-boxes than in code. Nothing wrong with that, it's like sketching out mockups or wireframes, it gives you a better overview of what you're trying to build.

It also clearly, like this example shows, makes it easier to communicate with other techies about what you're doing and how you're solving certain problems.
MongoDB does support a number of atomic read-update-write operations, but not full scale transactions: http://www.mongodb.org/display/DOCS/Atomic+Operations
At this same exact moment, in an alternate universe, Gruber is making the exact same point about Android going after Blackberry instead of Apple, and poor Blackberry because Android intruded on their business so unexpectedly.

Give me a break, John.
So we have an blog post that spends the first 700 words saying "Google started it" and then the latter 700 justifying why there aren't comments.

I'm not sure how this is interesting. Companies compete, and that's a good thing. Rambling about who started what is irrelevant.
To date, crypto currency remains a technology topic. If you want to change finance, first understand it. Take your corporate finance, capital market, macro economics classes, and understand government's role in currency and economy. Learn about the history of how commercial banking, investment banking, currency and payment worlds have evolved over the last 100 years.

In short, figure out how bank and capital flows work before prescribing any solutions like Bitcoin, otherwise it will just prove the rightful criticism - that crypto may point to the right problem, but it in itself is just a technology looking for a problem to solve, and that even if it eventually finds its purpose, the chance that the problem will be small or a better, simpler solution comes by remains high.

Financial system as it's built today is an equally sophisticated system vis-a-vis the digital world. Most of those system designers (from say Banking Act of 1933) have left this world. Tech-hackers are many, finance-hackers are fewer. Even fewer understands both. This is why if you ask the view on crypto, you will have very conflicting views between the tech and the finance worlds. And rest to be sured, we are dealing with a problem that's more finance (including financial regulatory) than tech.

Almost anyone on hacker news understands how a full stack software system works. But do you understand how a financial "full stack" works? If you're interested in tackling the problem in a new way, we are hiring and welcome your input.

HN sn = Gmail sn
Please don't take HN on offtopic tangents unless it's in a little-discussed and curious direction. The last thing we need is for threads to get sucked into the black holes of classic flamewar topics.
Files don't make as much sense on the web as on the desktop.

I'm not sure we really need the concept of a 'file system' in the coming web era.

As long as you have the ability to move your data around, eg 'export photos from flickr to facebook', adding some file system only complicates matters.
And when you can do triangles, you can do 3D:

http://www.uselesspickles.com/triangles/

(That page was published in something like 2006... "Nothing new under the sun" indeed.)
I received one on Friday as well. It was not on the public list of tracking numbers.
My biggest question is, how did he get publicity? I doubt that simply putting a project on kickstart is gonna do it.
I also pay for a VPS that hosts my blog and Jabber endpoint. I freely admit that I am a little off on the edge of the bell curve here.
I was investigating recently options which laptop I can buy to be able to use Linux without any issues. I've checked Lenovo Legion 5 with AMD processor. Looks like good machine for a price, but touchpad is not gonna work out of the box on the latest stable Ubuntu. Kernel upgrade is needed (or PopOs distro that already has needed patch).

For me kernel update does not sound as something big, at least I know that something like kernel exists in Linux, the point is that average computer user these days does not have such knowledge.

That was just one example. Many people can give more and more on various issues. Some edge cases with routers provided by ISP. With wifi repeaters/boosters. With printers. DLNA equipment connectivity (I had this one too - again, after googling I've installed some software and it started to work, but average... and so on).

Typically older equipment and standard peripherals work ok. But people use all kind of stuff.
The larvae can be killed using Bacillus thuringiensis israelensis powder mixed into water.
The Jelly 2 supports GSI and Unihertz tends to use the same electronics in different shells, so this is highly likely to also support GSI.

But ask. They answer email promptly and well.
I think that elementaryos has had the best shot at this as of yet.
<shameless plug> Try http://www.instanote.io

I built it to scratch an itch especially for reminders. You can snooze reminders, for an hour, a day, or a week. I snooze them all the time until I’m ready to do it.
I found that quote really hard to parse, but I think what it’s saying is the derivative of CO2 concentration in the air did become negative. Not sure what that has to do with individual contributions to emissions vs industries. I’m not sure the distinction even makes sense, since industries are composed of individuals (any individual emission can also be allocated to one or more industries, and any industrial emission can be allocated to one or more individuals).
I think it's 2 things:

1) The deliberately soothing British voice does not come off as soothing. It comes off as insidious, and threatening. This is in part influenced by our own cultural context with media like Black Mirror, but the effect is there nonetheless.

2) The comparison points to "pair with your iPhone" feel WILDLY misaligned with the rest of the message. The premise of Neuralink is that this is a world-changing cutting edge technology for the good of humanity. Then all of a sudden you have a situation where a living sentient being is paired to an iPhone like some sort of bluetooth speaker. It reeks of confused ethics.
Yep, good old trick. Just don't forget to

#undef X

when you're done.
OP might be referring to pigs crushing each other to death because of overcrowding in badly-run farms and during transportation. Farmers don't throw pigs in trash compactors (and why would they? Non-compacted pigs is how they do earn their money.)
> installing ADS-B.

Can you tell me a bit more about it?
Francis Cornford in 1908: "Every public action, which is not customary, either is wrong, or, if it is right, is a dangerous precedent. It follows that nothing should ever be done for the first time."
That's a very "brave" position. We will show you ads without following laws of the land (Ctrl-F "FTC" in the github thread). If the user falls for our unlawlful ads, then it's the user that's stupid?
I am working on my website that represents my view on how to learn a language (here Japanese) in a fun way by reading a ton of comprehensible input from day 1.

https://necodesca.herokuapp.com/
Yeah that first noble idea was running on free academic and government research money.

Things change when you don't have a patron.
One of the companies I interned at had an internal application that lived in the macOS menu bar where you could type in a company or org specific acronym/term and it would give you the human understandable definition. It was neat, but always incomplete.
I would really like for this to happen, but I'm skeptical this is really possible in the US, at least outside the NE corridor and a couple other dense regions. are there any examples of this transformation occurring in a place as sprawled out as a typical american city+suburbs?

I can believe the poor state of public transit in the older east coast cities is largely a failure of policy, but as you go further west, you see many more settlements built around cars from the ground up.
Most countries in Europe are tracking the same infection rates as Italy [1] just with a few days' offset (as they effectively started later). Thus it doesn't take a genius to realise that where Italy is now, most other countries will be shortly.

So, that being the case, does it really sound like smart governance for a country to ship its ventilators to Italy? Even ignoring the time taken, loss, breakage, and other issues (training? compatability? would Italy have sufficient trained staff to operate them?) what would then happen in a week when the donor countries suddenly needed their ventilators back? Demand that the critially-ill Italians using them are woken up, and the ventilators be shipped back again?

It might sound cruel, but a government's first priority is usually the care of its (own) citizens. And there's almost nowhere in Europe that won't be needing every one of its own ventilators, very soon.

[1] http://nrg.cs.ucl.ac.uk/mjh/covid19/
I.. remember m68k starting with A and B to make binary operators reductions. But I may be wrong.

Also, what are the meaning of C and D ? carry / delta ?
It's probably not that inaccurate, but it's incredibly misleading. Of the people in the hospital, what % are under 60? 50% is one figure I saw. And the reason this matters is that this is used to justify "I got mine and I don't care about others" (in this case 'mine' is health and youth).
I suspect that many people are just buying it because they found it on a list of things to buy from the internet

Many of them will probably stick it 20 pounds of flour in their cabinet and never use it for anything.

I do use it, I make biscuits, and gravy every sunday... I have enough flour to last awhile and was not in the market for any but I did notice that section that normally had a pallet of each was empty in my store.
That's not enough. You need to be motivated and depending on task you probably need to be a bit creative. You can't just "jump higher" or "think harder". See writers block.
It's fully within the bounds of tax law, something which I (and my accountant) made very clear I want to stay within. Our tax code is a joke, yes, and in need of actual reform, but this itself doesn't put me in any legal grey area whatsoever.
> in the first three months of 2020, our systems spotted just 16% of the bullying and harassment content that we took action on before anyone reported it. By the end of the year, that number had increased to almost 49%, meaning millions of additional pieces of content were detected and removed for violating our policies before anyone reported it. We expect more improvements to come as this field of AI technology continues to advance.

... "before anyone reported it." This is not a good thing.
I want to like Scala and Akka, but they just seem to get used very little in the “real world”. I recall some HN comments complaining about how a lot of the Scala they were writing for Spark was more or less a series of procedural API calls rather than using the language to its potential.
It functions much like a very large university town, except it has a much more diverse economy.

The sum of its parts make it a particularly nice part of the world to live in. Housing is reasonably affordable (although this is becoming a problem), there's an interesting and competitive restaurant scene, good public schools, some of the best coffee shops in the world, great art museums and functioning greenways. Lots of good places to support local agriculture and artists.

The local parks are lovely, and the Appalachians are a day-trip away. Same with the Atlantic coast.

A few local businesses that I deeply miss: Boulted Bread (bread), Jubala (coffee), Foundation (cocktails), Garland (food), Cocoa Cinnamon (coffee, churros, hot chocolate), Guasaca (arepas), Nuvo Taco (tacos), Wine Authorities (wine), Saltbox (seafood), Locals Seafood (seafood) ...
I just have to respectfully disagree with the main premise of this paper. There are many small businesses doing extremely well in both defense/government and commercial markets, and there is an incentive to invest in companies that receive non-dilutive funding through SBIR awards. Major defense contractors are well supported in the stock markets. Money is green. The author’s anecdotal evidence of iRobot’s struggles with a hedge fund are not universal and alone do not imply a general problem. Having said that, it is supportable that our national defense in the USA is at risk due to international supply chains without domestic redundancy especially for critical items. Government policy could change this to improve the situation. But the free market must remain free—-and “going public” means just what it says. So iRobot put itself in jeopardy, and so did DoD when they didn’t identify competent alternatives.
Fair enough. I'm not against your project. I realize that open-source projects have time/funding constraints and that you don't owe me anything.

By "baking in native support for other architectures", I guess you're thinking of an approach similar to Apple's "fat binaries", which are just multiple independent binaries built for different architectures bundled together? That's a good pragmatic option, and definitely the best choice size-wise for small programs. On the other hand, it lacks forwards-compatibility: you're limited to the set of architectures the original developer decided on. And for large programs, the cost of N copies of the program can add up.

Personally, I'm a fan of bytecode VMs such as WebAssembly. That way the binary can be truly architecture-independent, capable of supporting many different architectures or special architecture variants without bloating the size of the executable. On the other hand, if you wanted the binary to run out of the box with no dependencies, you would have to bundle an entire VM implementation into the binary for at least some architectures, and then you'd have your own share of "hello world" bloat. (I'm assuming there would be an option for the user to supply their own VM for less common architectures.)

I do wonder how small one can make a WebAssembly VM, if its design prioritizes minimal size over maximal speed, while still aiming to get reasonable speed (i.e. not an interpreter)…
> I love this type of article, and the effort put into it - but the main thing I can't help but do is wonder what kind of person is driven to exhaustively research Apple Maps over a 5+ year period.

I'm under the vague impression that Justin O'Beirne works in this space, so this isn't just a hobby. Can anyone confirm?

Edit: this article (https://www.businessinsider.com/google-maps-vs-apple-maps-ke...) describes him as "a map expert who helped work on Apple Maps." This article (https://medium.com/all-consuming/the-most-overlooked-touchpo...) describes him as "Head of Cartography at Apple."
If that's sarcasm, you aren't providing enough context for me to pick up what you are putting down. If not, then the honest answer is "I don't know for sure, I'm still researching it."

From what I can tell, PM2.5 isn't the end-all be-all metric and sensors can give false readings. That's why I'm building multiple devices with different types of sensors and monitoring multiple metrics. PM10 and PM1.0 are also concerns, as is CO and CO2. I am researching which VOC sensors to get because unfortunately not much info is readily available. But from the research I've read PM2.5 is the most prevalent and damaging in typical households (CO being a big exception, but that's also monitored by regular household CO alarms). I can tell when someone has been frying something in the kitchen from my bedroom sensor for example, and it lingers for a while. I can also tell when outdoor air quality is poor, and then my indoor air filter and closed windows do help. I am still learning about all this, but in general this data has been helpful to figure out when to open windows to avoid headaches.

I plan on publishing my findings at some point, but currently I am still waiting on parts and PCBs and working out the software to make it more usable without having to run to grab a USB cable to flash new firmware on the sensors. I was inspired by https://www.airgradient.com/diy/ but those plans are outdated and the dashboard is proprietary so less than ideal. I am working with simply integrating my sensor network with Home Assistant so I have to do very little with frontend stuff. It was very quick to set up notifications to my phone so I don't have to look at sensor screens all the time.
Remember to add the https to make it clicky https://tour.dlang.org/
I don't get the sense that Calvin's parents don't like him. He is a force of nature and he overwhelms them, but they don't dislike him.
I made a post recently on another article saying I thought the chatter about them killing product was overblown, but the chat/video stuff is truly a cluster that's doing them no favors whatsoever.

We had a separate SMS app, Google Talk, the Hangouts app, Hangouts integration with SMS, the new Messages app pushing you to de-integrate from Hangouts, and whatever the hell is happening now with Allo and Duo, Allo dying, Hangouts moving to business use only, or to become a Teams competitor, or is that even happening? They successfully scared everyone away from Hangouts chat, whatever is actually happening to it, but all this time, the "chat" area of Gmail still presents what I assume is Hangouts? But I guess that's about to change also...

Now Messages itself is slowly pivoting to "chat" with the RCS rollout and I really can't understand how this could have possibly come to be like this. The branding nonsense of introducing all-new, quite similar features for consumers and pivoting the existing brands everybody already knew to business must have been based on some analytics about Hangouts video chats being a Skype competitor for remote meetings, I guess, but it's still just baffling to think about. And I haven't even mentioned Voice's overlap in several of these areas.

Putting aside the obvious confusion it creates, how can it be efficient to operate so many overlapping services that do such similar things?
Curses was a wonderful, if weird & slightly disjoint at times, experience. I believe I did (eventually) finish it, but doubt I could do so now!

Interactive fiction is alive and thriving these days, with an active community of authors & players. Last week was the end of the annual competition, where people submit short (2-hour) games which are collectively judged. There were 82 entries this year, some of which are well worth your time.
Because then you get massively overpaid jobs with no oversight, which taxpayers are forced to fund. [1]

SF already has massive taxes and too many overpaid workers, and the city is still a mess. There is no accountability. Throwing more money at it is not going to help.

> San Francisco’s budget totals an astounding $9.6 billion this year — more than the budgets of 13 states and scores of countries around the world [2]

> By far the biggest chunk goes to pay city employees. Almost half — $4.7 billion — is spent on the salaries and benefits of 30,626 city employees.

[1]: https://www.cnbc.com/2016/11/04/how-one-bay-area-janitor-mad...

[2]: https://www.sfchronicle.com/bayarea/article/Billions-of-doll...
A better metric would be rate of death, not total deaths. For example, how many products does Google have now vs 2004 Google?
I agree with the sentiment of this post but I believe the parent is specifically referring to "bloat" that comes from XML being "perhaps too simple".

For example:

<e1> first <e2> second </e2> third </e1>

If you're parsing this into a data structure, how you you store "first" and "third"? There are a few different, very similar options. This ambiguity means XML parsers account for this differently and a particular programmer is going to have to sort through the various options to find what he needs (dom/etree/xpath/sax/etc). JSON (mostly) forces the author to decide how it should be parsed before encoding the data.

I'd say it's unfair to say XML is bloated, it's reasonable to say that the "world of XML parsing" is bloated and confusing, especially if you're a programmer looking for a data serialization format.
If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck. I doubt any court in the land would rule that Bitcoin is not a currency.
Do you lose functionality without queries? I'm assuming static means there is less interactivity, like commenting.
I've heard there are some drugs that impair executive function enough to simulate bad ADHD, it's too bad they're probably not legal to for people to take to gain a sense of empathy :)
Prisoners, and taxpayers, do not benefit from economies of scale.
That view is unreasonable and those are deeply incomparable examples.
I think this is quite a well implemented site (coming from someone who built marketing pages like this for a while).
What's weird about the idea that he would have a friend in the online publishing community with shared views on a controversial topic?