skysight-inc/HackerNews huggingface dataset:
Thanks for sharing this. I've been looking for this for a long time to replace my own poor attempt at saying the same:

The code you write isn't the hard part. It's not the interesting part. And it's not really why you're paid. What I'm trying to imbue into you is the discipline to design and document and plan for the future. Saying you can "whip up a script this afternoon" is not impressive or commendable. It does harm without the other pieces.
You're making assertions without evidence. Which economic signals aren't working? Seems like some retailers going bankrupt lately are a sign that there is plenty of competition, in some sectors, anyway?
Yes, in fact, that is one of the few times I get to hear the glorious sound of all 20 cores come to life and it does some serious number crunching. But very often I find that one thread will be working 100% for a bit while the rest just idle. (it's especially obvious with heavy javascript parsing or large text file editing for example).
Thank you for the Recommendation. I have read little of Wittgenstein, but he is on my "to be read" list. I had a quite brilliant but ne'er-do-well friend who opened by eyes to so many great authors and philosophers: Herman Hesse, Idries Shah ( story teller?), Doris Lessing, and quite a few others. These little nudges on HN get me back to reading content more worthwhile than what I am bombarded with in other venues.
My tangentially related experience: when I switched (after 4 years) from a Core i5-3570K (4C/8T, 3.4 GHz nominal) to a Ryzen 7 1700X (8C/16T, 3.4 GHz nominal) last year, multi-threaded build time of a smallish C++ project I work on went down from 1 minute to 30 seconds.

I'd really like a comparable speed-up on my next HW upgrade; hoping for affordable 16-core CPUs 3-4 years from now.
Mmmmm I think it's due to the crystallization of salts in it: https://www.sciencedirect.com/science/article/pii/S104458030...
Why do you try to imply that a Web browser experience not built around making the user trackable most effectively, like it is by default with the big browsers, has to be inconvenient?

The way I use Chromium [0], is very convenient to me. The downsides are almost nonexistent, and the upsides are not just in privacy: it is convenient (albeit perhaps of questionable morality?) to not have to worry about newspaper article quotas; likewise with having more control over cookies and other browser data in the "simultaneous multiple sessions" model. For example having more than one user logged in to some Web site does not take any extra effort compared to just one user being logged in.

On the other hand there is a difference between "real users" and those willing to exploit the Unix programming environment/interface to its full potential, and that is required knowledge, or the willingness to get it. For example to use my script tb effectively one has to understand that "being logged in with a Web site" means temporarily storing appropriate data chunks gotten from the Web site (cookies) so that they are accessible to the browser and it could send them back to the server to authenticate.

[0] https://news.ycombinator.com/item?id=20484845
Hong Kong: People living in tiny spaces (2017)
All the cars are cheaper in the US than in Germany; either somewhat when the EUR/USD rate is low, or enough that (re)importing from the US becomes attractive.

Example: base 2019 Prius
MSRP Germany: 28,450 EUR ($31,920) - includes 19% VAT
MSRP US: $23,770 - does not include local sales tax

That’s even more of a difference than I was expecting, as the exchange rate is currently on the low side ($1.12, compared to the long term $1.20-1.25 or eye-watering $1.50 it touched about 10 years ago)
http://doc.cat-v.org/inferno/historical_documents/website/in...
Funny, to me the commas, culry brackets, and square brackets actually make it more readable. They provide context like "this is a list of stuff" or "this is a key:value mapping" which make it much faster to mentally parse it. The S-Expressions on the either hand are a sea of parentheses with no way to quickly tell what's a list or mapping or whatever without closely looking at each item.

Having to quote the symbols is terrible though.
We're in an age of unmatched credit creation, not prosperity. If you start thinking about it that way, it should solve the mental dissonance.
Interest rates are too low causing asset prices based on its leverage to rise to be unaffordable levels to the lower classes.
How does the way I raise my children keep other people from harassing and ostracizing them?
Single people that just graduated high school used to be able to afford to buy a house. In some parts of the US they still can.

Part of the change is we stopped building cheap houses. Building a good 600sf house for 20-25k is very possible. Land costs are also an issue in some areas, but much like the car market people build based on who’s buying not the low end of the market. The profit margin is vastly better if you aim upscale.
So basically, if you need to write a quick script, the way to make it sustainable is to not write a quick script by doing extensive documentation/unit testing etcetera? I think that's kind of missing the point of a quick script.
Panama becomes first Central American nation to ban plastic bags
wikidata is a sister project of wikipedia. In the wikidata database many items have the coordinate field filled, e.g. Tokyo https://www.wikidata.org/wiki/Q7473516 is 35°41'2.00"N, 139°46'27.98"E.

The wikidata map puts a dot for every item in the database on a map to show coverage, and growth of coverage over time.
Yes, it's searching against the ts_vector data types which can be indexed.

The problem with PG FTS is that it doesn't have advanced search functionalities (fuzzy matching, faceting, term distance, highlighting results) and it lacks the modern relevance scoring systems so that'll be the limiting factor instead of speed.
Then also the market isn't only about the highest-end CPU. There's plenty of market for lower-end CPU's. Both AMD and Intel have their offerings and production capacity. The market shifts will be marginal I think.
Before I ditched ZoL for persistent storage for a few hundred NGINX caches, I saw this behavior too.

Setting zfs_arc_min to something like 50% of arc_max stopped it from dumping the ARC every 10 minutes.

YMMV.
Finding remote work is nothing like finding a local job
When I was young I did agency employment for a few years between leaving school and figuring out what I wanted to do.

A lot of that was in warehouses (I also worked in greenhouses harvesting cucumbers 45C and 100% humidity, a paint factory moving 15l paint tins all day - never eaten so much or been so fit, 15l tins of bitumen are heavy to handball all day, steel plant that powder coated so hot tanks of acid and full PPE and a cardboard box factory) and almost nothing I’ve read about amazon surprises me much.

Warehouse work is often physically demanding and rote, same thing over and over again, I never had a problem with that because I’d just go on autopilot and the day would pass in a blur - never had an issue with hard work and got multiple full time offers, I’ve always been a naturally hard worker, I always figured I’m here for 8-12 hours day goes faster when you are busy.

It was an interesting experience and after moving into enterprise software development served me really well when it came to producing things operatives actually got a benefit from.

It also makes me think that TUI’s with shortcut keys are often massively more efficient than a pretty GUI but I digress.
Understood. Also, I bet every sibling comment to this one will be terribly low quality and fail to convince anyone of anything.
I would absolutely love to get iommu VM pass through working for gaming, but it’s never been a good experience for me with nvidia cards (vbios is usually the problem I think). AMD cards seem to be much more successful for that.
The Orgzly+Syncthing is an awesome combination. Also, as alternative it is worth mentioning the Standard Notes [0], which tends to be have-it-all-as-extension [1][2] note editor - however, it lacks the org-mode.

[0]: https://standardnotes.org/

[1]: https://standardnotes.org/extensions#editors

[2]: https://standardnotes.org/demo
2015: https://news.ycombinator.com/item?id=9876217

2014: https://news.ycombinator.com/item?id=8801372

2011: https://news.ycombinator.com/item?id=3007069
QuarkXPress
Sure, surviving for such a long time is a big accomplishment but compared to bridges today, they are relatively short bridges that cost more to build and allows less load. What is there to research other than figuring out how they work? They are well structured blocks of rocks that distributes the load well basically.

How they were built is probably more interesting, but still would be useless
Feds charge Ohio opioid distributor that sent 6M pain pills to small town
just realized this was already discussed 2 months ago:

https://news.ycombinator.com/item?id=19950245
Keeni Space – Transforming operating procedures into workflows
>If your DC had limited rack space it might start to make sense

Not just rack space. If workloads have to be on the same machine or socket (not NUMA/RDMA friendly), your only choice is to get bigger and bigger processors.
As with many things in life, habits play a huge role.

People with low incomes have little choice but to budget responsibly or go into crippling debt. Once you get into the habit of spending responsibly, it’s easy to continue that habit even as your income rises. You’re used to making what you earn go a long way.

On the other hand, if your attitude is, “yeah, maybe I’m not making much now, but I should totally be making fat stacks in a couple years,” then your poor spending habits are likely to continue. You’ll go into debt with the expectation that you’ll be able to pull yourself out of it as your income rises. But living beyond your means is a very hard habit to break. You start to rationalize: “hey, I should have a much better lifestyle making $100k than I did at $50k.” Except, well, you weren’t really living off $50k; you were living off $50k plus a lot of high-interest credit.
In fact, I just have "Electronic Computers" by S.H. Hollingdale and G.C. Toothill (Pelican / Penguin Books, 1965) besides me. While meant to be popular or introductory to the EE side of computing, this is a wonderful book full of such things! Highly recommended and cheap to pick up on various market places!
I feel like that is a trap criticism since the poster became suddenly offended by my highly civil, PC, and blunted expression (disingenuousness) that their ideas and treatment of the data/facts was being criticized (to the point of misrepresenting/mischaracterizing the data or being dishonest). That is not changing the topic at all, it is redirecting their evaluative skills to the facts/data they chose to not respond to and hand-wave away, and puts pressure on their reputation to explain their motives for not choosing to respond or evaluate the facts/data. That is entirely substantive in the topic debate.

Further, the poster asked for a straightforward no-nonsense opinion and clarification, which I provided them in an adult fashion without kid gloves at their own request. I would expect the same adult, civil-but-no-nonsense treatment in an adult setting if I started choosing to get offended because someone criticized/called out the way I choose to view the world/facts/data with rose coloured glasses.

Respectfully this is the internet and difficult topics should not be so difficult to discuss because someone might take an adult but civil and valid criticism of repeated questionable opinions that contradict data/facts presented to them personally.

Hacker news is an adult site that may include divisive and real world type content where there will be disagreement to carry out informed but adult, real world discussions that spread/communicate valuable information and discovery and further everyone’s understanding of the world.

If I call out someone for being a hypocrite or espousing and spreading hypocritical views/ideas, does that warrant a warning to not to call them a hypocrite? I cannot shield a person from civil but real world criticism they choose to find offensive if their offense is derived from a criticism to their questionable behavior and questionable ways they choose to carry out discussion here.

TLDR: “I believe you may be a person who acts in contradiction to his or her stated beliefs or feelings.”

“Did you just call me a hypocrite?”

“Yes I did. That or possibly a liar.”

“You can’t tell someone they are a hypocrite or a liar, those terms carry an air of superiority and trigger feelings of inferiority and are patronizing/condescending even if they ask you to clarify and even if they are a behaving as a hypocrite or a liar.

https://news.ycombinator.com/thislinkhasnorelevantcontentper...

scratches head
The problem isn't actually automation. If a job gets automated, now the thing being produced costs less. At scale it means you can have the same standard of living with a lower salary -- a boon for the poor.

The real problem is when some of the things have artificial scarcity. If we have zoning laws that prevent new housing from being built, the poor can't afford housing. If we have restrictions on the number of new doctors and regulations that create high compliance costs and barriers to competition in medical services, the poor can't afford medicine.

You can't make a robot to build housing for people in a place where there is effectively a law against building new housing. So that's where we get into trouble -- people building moats around stuff that make it more expensive, to prevent its cost from staying in line (i.e. declining) along with everything else, until those things are unaffordable.

The real problem is the high cost of housing and medicine and education.
You can get a sense for how much a post is being downvoted by the shade of gray the post is displayed with. The closer to white, the more downvotes. HN stopped greying out your own posts, so it's not easy to determine exactly how the behavior is implemented.

Personally, I find the greying of a post on even a single downvote to be quite unfortunate and easily abused. I feel a post should only start greying on the second downvote.
I recommend reading "Top Secret America." It's really eye opening, and discusses the post-9/11 increase to our intelligence services and how that lead to the large number of contractors.

Importantly the authors note that in the increase in sheer number of employees/bureaucracy/contractors/duplicative effort, has lead to a worsening in the national security apparatus. I believe they're right.

They also have a website here as it was in part a WaPo series: http://projects.washingtonpost.com/top-secret-america/
Or, perhaps, a two-letter domain means that Kevin Kelly, founding editor of Wired Magazine, founder of one of the first online communities called WELL, who's been working in tech longer than most of the people on this site have been alive, might know what he's talking about.
China has built ghost cities that are sparsely occupied, so I think the supply-demand concept holds for even housing. Just because the housing was built doesn't mean people wanted it, simply because it existed.
This is an interesting concept because I wasn't sure what 'distributed operating system' meant.
Journey over Unsecured IoT Devices with Kamerka
This is a really similar story to one from Trojan condoms, IIRC, whereby everyone was buying the Large size, so the Magnum was born.

The radio station WDHA/Dover, New Jersey used to distribute condoms at rock concerts with their logo on the package. When properly applied, they branded the wearer with the radio station's slogan "The Jersey Giant."

The 80's were like that.
I’m making well into six figures and I don’t have any significant liquid savings. Child care for two kids, student loans, rent, new minivan, it adds up quickly. I have a bunch of money in my 401k, but I’d be struggling pretty quickly if I were laid off with no severance.
Flash based website chat room? What?
Never ran into something like that - the closest thing i've seen was a chat with flash based sound notifications using flash, so if you didn't want it to give out any sounds it worked fine without flash.

There are a lot of technologies that can be used for chat. Literally by looking for a flash chat room (searched "flash chat room for a website") the third result I got in google was a html5 based one.
Just to name a few random examples of open source html/css/js based chats:
https://github.com/credija/opa
https://conversejs.org/
https://rocket.chat/
https://firechat.firebaseapp.com/
https://deadsimplechat.com/
and since I mentioned css, I have to add this: https://github.com/kkuchta/css-only-chat :)
> People with low incomes have little choice but to budget responsibly or go into crippling debt.

Not at all, poor people waste their whole paychecks on lottery tickets and such all the time. They just end up never having any savings.
In my experience, most companies don't think this way, but definitely should think more like this.

That said, companies that need more speed often don't need that extra speed on just one node. So that's really $5K x N nodes. When you consider that just the CPU costs $15K, and not the complete cost of a system, I think it's a lot harder to justify. You better have that next lower tier $10K CPU and know that you need just that little bit more. And then... you probably ought to be investing in scaling out horizontally while that $5K x N buys you time.
You had a phone call that completely perfunctorily implicated the size of your penis. As far I'm concerned that's about as uncomplicated as a medical issue - there's no allusion to anything sexual. To wit: do you use your mouth during sex? Would you shy away from answering how large a mouth guard you needed over the phone in front of your daughter?
You are welcome! :-)

Regarding the PDP-8, have a look into "Computer Engineering" by Gordon Bell, Craig Mudge and John McNamara; DEC, 1978. (Quite common to find at a reasonable price, there are even some PDFs circulating, which may be found by your search engine of choice.)

Edit: Maybe also of interest, "Computer Structures: Reading and Examples" by Gordon Bell and Allen Newell (McGraw-Hill, Inc., 1971). For availability, see above.
Follow up: MongoDB is adding full-text search capabilities: https://www.youtube.com/watch?v=4QUGWnz-XaA
English International is a good option on a Mac.

For Windows/Linux, an easily available European keyboard with the double-height enter, extra key next to Z, and most of the "programming" keys in the same place as the American layout is the British/Irish layout.

(The main difference is " and @ are swapped. Shift-3 becomes £, but that pushes # to the extra, unshifted key, which is a plus. I have never used ¬.)
> White hat hacking [is] typically specifically authorized (e.g. red teams)

That is merely one kind of white hat hacking. Another kind would be figuring out an exploit for software that you have a local copy of, even against the wishes of its developer. If we agree that this is moral, then general finding of holes itself cannot be immoral.

I don't think you mean to imply that in locksport, you only pick models of locks that the manufacturer has given you the go-ahead to attack. Rather you're referring to ownership of the physical lock itself, which is merely one type of authorization. I would also guess that the reason the community repeats this prominently is to head off legal entanglement.

To the extent that a given ruleset only exists on a specific device that one does not own, then it is indeed hard to find holes in it without also affecting that device itself. However, it is still important to draw the distinction between any effects and the logical hacking itself, lest minor effects end up being persecuted inequitably.

In the context of the original article, there are essentially no damages and a little bit of unjust enrichment. Yet this whole thread has blown up about a spectre of harsh punishment under the CFAA, when equity is closer to the amount of the access fee.
So? Their entire income is probably tied to that car getting them to/from work, so it is an investment, with returns being their ability to hold their job.
That’s wrong. Uber is more efficient than taxis at keeping each car highly utilized. Real-time utilization of a changing network is not an easy problem to solve. Taxis are empty a much greater percentage of the time than Ubers.

I won’t address the rest except to say that’s more a factor of them expanding into other markets or maintaining category position than efficiency.
I don't see how this contradicts the argument above.
So maybe the article should have said, "How the Ancient Roman good stuff concrete has survived 2000 years."
TOR isn't like bitcoin where you have to own N/2+1 nodes, you only have to see the traffic of the first and last node in each connection you care about. That means any one node can belong to more than one organization.

Suppose the NSA has a project to deanonymize TOR, so they set up TOR nodes. To be less conspicuous (TOR node ips are monitored for geographic distribution) they set up small clusters in various locations, one of them an apartment in Amsterdam. The FSB manages to get a double agent that installs software in those nodes to send the same information to Russia. India finds a 0-day exploit and installs their own data-extraction on those nodes as well. Since it's an undercover installation in Amsterdam usual US government rules don't apply and the ISP used uses Huawei networking equipment, giving China a way to listen in as well. Meanwhile the ISP itself is run by Mossad agents specifically to extract dutch traffic for Israeli analysis, and they struck gold with this NSA op choosing them because they are cheap and have no data cap. The ISP routes the traffic to the internet backbone, where most of it will pass through a GCHQ facility on the British coast.

That's 6 different agencies using the same pair of nodes to deanonymize TOR users, without any deliberate data sharing.
As the article explains, the most interesting thing is their seaworthy cement. Although today's Portland cement is newer, it wasn't adopted because it was superior to Roman cement, but because (until recently?) no living person knew how to make Roman cement.

Hence, we can indeed learn something by studying it.
Thank you for the recommendation! It doesn't seem to be on Libgen or in the Archive's texts collection, and I doubt that I can find a paper copy here in Argentina. Maybe you could scan and upload it; it is presumably in the public domain if it was originally published in the US, since the authors probably did not bother to renew the copyright.