skysight-inc/HackerNews huggingface dataset:
Why not use Reader Mode? I love it and use it as often as I can
I agree, if we are doing this, go big. 1MW would be far more exciting and the experiment definitely wouldn't go unnoticed.
Open Source provides a way for some authors to publish software optimized for quality, rather than optimized for profitability of a commercial entity.

Back in the day physical products might have amazing engineering that in fact undermined profitability because products were designed to last forever. Nowadays product designs need to incorporate planned obsolescence instead, optimizing for profitability by ensuring that products break down in a timely manner and encourage repurchasing.

Open Source can provide an escape from such pressures. Releases can deliver features only when they are ready, not when marketing needs them.

Open Source doesn't guarantee that will happen, because companies can still publish half-baked products under Open Source licenses (Firebase SDK anyone?). But for Open Source projects governed by individuals or by stakeholder communities, it's at least possible to optimize for quality.
It is easy. You just have to forbid access to timers and loops. Where "timers" include anything that can count and store the count in shared memory.

Alternatively, you could forbid branches (and therefore loops, implicitly).
> What's the appropriate level of abstraction?

I think it's unknowable, but you have to make a guess.

It's exploration, so you don't know if your time investment will pay off. It's like exploring for natural resources: you may discover a lucrative deposit or you may discover nothing. You can't know without trying.

There's no way to tell in advance whether you should spend more effort looking. There's no formula or rule that can tell you the right amount of searching because that would require information you don't have yet.

> The concept of a "root" cause is silly

The concept of ONE SINGLE root cause is silly, but the lesson of looking for root causes isn't that there's exactly one of them. The lesson is that you shouldn't neglect to look.

Fixing the wrong thing is one type of error you can make. One possible cause of it is not looking at enough things. This error happens often enough that watching out for it is good advice.
Because it is faster and cheaper with internet. But blockchain is not faster and cheaper than a database… blockchain has to do everything a database does AND solve the trust problem.
Los Angeles community installing license plate recognition tech to fight crime
Interesting, thanks for that. I was under the impression that using "system-ui" was the way to go! I do plan to add font choice as a setting in a future version, so that will solve this.
I have never seen outsourced support work. I've seen it maybe 5+ times varying from teams of 5 to 500. It always is bad when someone else is doing it.

I've been at two companies where I led or was part of bringing it in house. It always was 100x better, and people forget how much marketing comes from good support.

Hit me up if you want to chat, email in profile. I can probably send you toward people who can lead this charge as well.
A MacBook can actually have multiple power supplies plugged in at once and will use the more powerful one. I bet having two of the same wattage would work fine. It also works with the new MacBook Pros with MagSafe.

In fact, if you plug the type-C end of MagSafe cable into the MacBook, it will "charge" itself. USB-PD is pretty great.

It's too bad the Mac mini can't be powered over USB-C though.
I would expect at least 200% salary increase in order to move to an office. That's why I declined a position at FB last week.
> If you can imagine how the data is being abused, it certainly is.

I can imagine all sorts of crazy nonsense, including shadowy forces like the FSB and the Mossad planning drone strikes based on my wife's wirelessly-phoning-home CPAP usage, and underworld killers and kidnappers being directed to customers with >$50,000 USD in their bank accounts.

... Or I can limit my imagination to the sort of stuff that actually happens. It's a lot less sexy, and most of it doesn't have any impact on my life, and I'd really like conversation about it to focus on the parts of it that do. There's plenty of that, without us having to resort to speculative fiction.
Also in that age group, but I was tired already back in 1995. I was an enthusiastic hobby Win32 programmer. Win32 was considered "hard" back then because it was a flat set of 1000+ functions, plus an event-loop-based programming model. It had a complete printed reference over two thick books. But then to make Windows programming easier, MS introduced MFC (Foundation Classes). Well that had 7 or 9 reference books for it, equalling 3 times the total thickness of the Win32 ones. Since then I've done a lot less Windows programming.

Anyway, that's just one of a million examples of this phenomenon. You have to keep learning more things just to be able to make the same stuff you could have made 20 years ago with simpler tools. This doesn't bother some people, but I think that set of people is getting smaller.

In my opinion this is the reason why women, who used to choose programming careers in the 70s and 80s, do not get involved as often today. Only people who are obsessive can continue to care about all the new versions of every software product or API, despite them offering little improvement. And the people at the high end of the obsessiveness curve are primarily men. If you think a healthy work environment needs proportionally more women, fix this.
He’s incorrect in fact, though perhaps not in practice.

A decade ago my (then) company shipped some stuff in 53-foot containers, as well as some “high top” containers. You could get them as easily as any other container but they were more expensive and not everybody could handle them. You do see them every day on the freeways in the US if you know what to look for.

Amazon is building standard 40’ containers and shipping them across the pacific full of goods.

Note that pallet standards vary by country and industry which affects the efficiency of your container choice.

My current company is trying to stay within TEU and other envelopes that are extremely common. For our (small) scale nothing else is worth it.
I just bought a house for 900k outside of LA 30 minutes from Malibu. We could have lived in an apartment easily enough but I liquidated 50% of my crypto and stocks to use as down payment. The house is already worth 75k more.

It was always the dream. I have no regrets. Yes I could have retired to somewhere cheap but I'm only 34 and my skills are in high demand seeing salaries in the 200k+ range.

They are building housing here but so many people want to live here that no matter how much they build it will just all be absorbed immediately.
Re security and the railroad and oil monopolies in the late 1800s, go look up Pinkerton [0]. On their own website, they mention "establishing the first criminal database" — a private company not the state.

"From our roots serving as an intelligence agency during the Civil War, Pinkerton has continued to build an impressive track record establishing the first criminal database, being the first company to hire a female detective, and being a forerunner for the secret service. Discover how Pinkerton has played a historic role in the risk management industry for over a century by following our company and our accomplishments through the years in the timeline below...."

[0] https://pinkerton.com/our-story/history
Cool! Dwingeloo is like 40km (25 miles) from here. They're doing interesting stuff over there (eg. being a test site for LOFAR [0]).

[0] https://en.wikipedia.org/wiki/Dwingeloo_Radio_Observatory
>I’ll start off by saying that I work 60 hours a week, at least.

Too much, even if you want to work that much. Do 40 for your primary and then 20 where you are your own boss.

>Based on the neighborhood I live in and my compensation, I am extremely privileged. I don’t have money concerns that my parents had. Most things that I might need, I can buy them without having to think too much or without putting a dent in my net worth.

HN is very likely >90% part of the zoom class. Though you it might not be zoom but rather whatever flavour, teams, etc. Welcome to being rich. You got there because of whatever skillset you have learnt. Good for you.

>But Seattle has become a lawless dump. The east side has started homes for $1.4MM where the inspection report shows you that you’re basically just paying for the land.

Welcome to high energy costs fueling inflation and pushing high energy things like homes so expensively.

>If I have to be a renter my whole damn life and can’t even afford a house, what is the god damn point? Yeah I get paid very well, but I am a pawn of people who earn significantly more.

You're looking at it the wrong way. What is your investment strategy? Rent vs own calculators certainly exist. Maybe you're out of real estate because you predict a crash? If you expect they continue rising. Then buying is the way to go.
My wife is from Tokyo. I feel this so much. I'm very grateful, we moved to the US during the start of the pandemic (a two year process in itself). I'm very grateful to work in this industry and work hard for the success of my company and team members. I moved to a small town near where I grew up. I can buy a house but we want, get japanese food, and a have a walk-able city. Safe place for kids too. Most people like these things. There are few places like this in the USA and those that have it are priced at an incredible level that is out of reach for us. I'm applying for a return Tokyo where I can afford a home in a great place near the city at a reasonable price, get great food and still do work I care about. I'm sure I'm not alone in this feeling.
The name should reflect Wikipedia, not all wikis.
I can't think of too many pieces of software that have improved my life as significantly as uBlock Origin in the last decade. It's been an absolute godsend.
Thanks OP! I'll go against the grain and say I like this a lot.
Money means responsibility. This is a classy stance imho.
Does it really matter if it's "real" or not? The original article says it's not for equally tenuous reasons in my opinion: e.g. it's only happening in the US and GB which apparently means it's not "real" if it's not happening literally everywhere.

Further, I think highlighting the collective power of workers and people generally leaving shitty jobs, bosses, and companies for greener pastures is a good thing. There's a million ways to Sunday that this phenomenon could be localized or sliced (certain geographies, any number of socio-economic or demographic lines, industries, even specific job titles etc. may show increased worker turnover). If people are leaving customer facing service jobs because of anti-mask nut-jobs, low pay, lack of autonomy in hours, and general staff shortages I don't exactly blame them. It also doesn't mean that this turnover would be visible in high-earning tech jobs.

I hate being conspiratorial, but who does this narrative benefit? Obviously employers (and probably the majority of the subscribership of The Economist).
> Also SKorea, Japan, Singapore - basically anyone that's remotely US friendly

If that treacherous trio wasn't rooting for China, and not spending billions on their factories in China, the talk would be entirely different.

It's in US best interest to keep its allies in line. The worst thing they can do is really to die on US, by failing to resist China.

And I think, this is even more important now that getting Modi/India on board.

I bet, in a decade or so, China will be back into a state of North Korea, except with skyscrapers, if the US will do so.

US can't keep extending the security guarantee to Korea, Japan, and Taiwan with them putting money into China. It's a backstabbing.
Great, but you're computer-savvy. You know not to click the 9 phony "Download" buttons and to find the nondescript text that says "Download link (slow)", and you probably don't even end up on sites like that in the first place.

Nowadays, the first thing I do when "cleaning up" a non-tech friend/relative's computer is to install uBlock Origin. Since I started doing that, the number of repeat calls dropped precipitously. (To be honest, it's probably good for their fake news intake, too...)

The web is a lot scarier for most people than you might realize if you've been successfully navigating away from sketchy sites for 30 years.
Fred Hiatt, Washington Post editorial page editor, dies at 66
If you like Harry Potter, and you're a regular reader of HN, I highly recommend Harry Potter and the Methods of Rationality (HPMOR).

I'm not a "fan fiction" person, but after seeing it recommended so many times, I gave it a try. It is very good.
If you got rid of JavaScript, it will mean that a lot of things that can be websites today would have to move to an application on your computer/phone. It is just shifting the security risk somewhere else.
> violating the spirit of "If you're not paying, you're the product."

I don't understand how anyone who has ever owned a television, ridden on a bus, or flown in an airplane would think that statement has ever carried any weight with anyone.
Digital Preservation Considerations for the RFC Series (2017)
I second this 100%. I found Moby Dick extremely tedious and mostly boring except for a few highlights here and there. And as the old saying goes "Melville never met a run-on sentence he didn't love."
https://archive.md/R4ALD
I was able to get a /29 very easily here in Silicon Valley. However, when you ask for a /24, your local administrator usually wants to hear a good story as to why you need it. And of course, you do need to supply an amateur radio call sign with your request.

If you think you're being treated unfairly, you can always go to the top and e-mail chris@ardc.net or chris@g1fef.co.uk
Firefox works on everything, and so creating a single extension guarantees maximum exposure.
Safari is locked to MacOS. Creating an extension for it requires that you develop using Mac hardware, and then only other Mac users can use your program.
I think Amazon Sidewalk (included w/ every Alexa now) is built on top of LoRa
> Jokes aside, why the prices are so high in some countries?

Prices of all assets has skyrocketed in the last few years. Part of the blame for that is speculated to lie on the ZIRP (Zero interest-rate policy). Real estate all throughout the developed world has seen a lot of money going into it, as has the stock market as well.

Most people agree everything is overinflated right now and a correction will come, but that sentiment has been around since around 2016. I don't think a violent crash will come without another event to cause it, but I wouldn't be surprised by a plateau or a stagnation in prices for a few years.
At "scale" you just can't afford to use FK, it's indeed slowing down everything and preventing good and fast clustering / replication. For some use cases you just have to live with it
I agree to the point that I can't imagine using the internet without uBlock installed.
Collation algorithms are ultimately about sorting and normalization algorithms are ultimately about equality. There is a direct overlap because if your collation algorithm doesn't agree with your normalization algorithm you get subtle sorting bugs. I believe in this case things are handled by the collation algorithms all depending on a specific normalization form for input and the dependency arrow pointing that way. But there's a case to be made that the dependency arrow makes just as much sense pointing the other direction, and the proliferation of collation algorithms a likely indicator that language/collation-specific normalization is still a possible overlooked need. There's not really a specific right answer here, and the current dependency arrow makes sense from a simplicity standpoint, whether or not it is a perfect abstraction of the problem domain. There are known gaps, which is why Unicode is up to four different normalization algorithms today.
Take your down-payment, use it to buy a house free-and-clear with it somewhere less expensive, then work remotely?

$199,900, 3,594 sq. ft. -- https://www.zillow.com/homedetails/110-E-1st-Ave-Flandreau-S...

$149,000, 2250 sq. ft. with an outdoor pool -- https://www.zillow.com/homedetails/1643-Washington-Ave-Baxte...

$192,500, 3,017 sq. ft. -- https://www.zillow.com/homedetails/906-7th-Ave-S-Moorhead-MN...

$199,500, 2,799 sq. ft. -- https://www.zillow.com/homedetails/906-5th-Ave-NE-Devils-Lak...

$174,900, 2,449 sq. ft. -- https://www.zillow.com/homedetails/504-W-3rd-St-Washburn-WI-...
A natural immune response will contain antibodies that will attack all parts of the virus, putting selection pressure towards changing the shell of the virus which can be done without compromising the functionality. By only providing the spike protein via a vaccine, you ensure that the selection pressure is against the key functionality of the virus. Changes to the spike sufficient to evade the antibodies would also reduce the effectiveness of the virus.
seems like we've tried this a number of times since WWII and haven't really managed to ever pull it off in the long run.

Never get involved in a land war in Asia.
Well, that's not the only case it was intended for. But the language around customers is colored by that context.
I am aware of Pandemrix, but do you know that the likelyhood of getting narcolepsy was much higher when contracting the swine flue than from getting vaccinated? Of course it was not mandated, as the swine flu didn't become that large as initially feared. But if it had, the number of cases would have been orders of magnitude larger than those caused by the vaccine, as they were based on the same effect.
And yes, a completely new flu is something to be afraid of, it can have very high death tolls.
Can you expand on that? Was this a property of C compilers or other languages on IBM mainframes?

I get that it's tongue in cheek, but it would probably be even funnier / ironic if I had more context to understand it.

It's the same spirit as languages adopting functional programming techniques aka rediscovering Lisp.
That's the thing. I make a bay area salary working for an east coast tech company. If silicon valley thinks they can pay less they are shooting themselves in the foot and talent will leave. They seriously want to cut salaries in this inflationary market? Lol.
Buzz feed can die a slow agonizing death after all their "manspreading" bullshit.

Its largely a jobs program for ideological extreme leftist nutjobs. The worst part is it gives conservative outlets a tangible strawman to make their own toxic bullshit seem more nuanced than it is to their conservative base.

In the end we the people lose out.
A hypothesis:

In the US: Interest rates.

Interest rates are low, so mortgage rates are low, so there is a crap-ton of money going after what is effectively a fixed resource.

Outside the US: Investments.

A lot of people have made a shit-ton of money from low-interest-rate investments like the stock market in the last decade. These people are looking for places to put said money, including real estate in out of the way places. Once again, a lot of money going after fixed resources.
Good observation, and well written article.

On this, though: "new DNS records are actually available instantly"

Depends on who is serving your DNS records and what sort of interface they give you to make updates. There are many where your update makes an update in a separate database and the actual zone file updates are batched every X minutes.

And on this: In the 90s, maybe DNS records really did take multiple hours to get “propagated” and pushed out, and so it was more accurate to use the term “propagation” to describe why you needed to wait?

Things aren't technically substantially different than they used to be. People probably used longer TTL values, but that would be by choice.
I think proper media queries breakpoints solve this
Why do startups require non-compete agreements in CA?
In California, non-compete agreements are illegal [1]. According to at least one source [2], employers requiring non-compete agreements face penalties of $100 per employee, per pay period. Even companies from out-of-state cannot include non-competes in their employment contracts without liability [3]. Moreover, it appears that non-solicitation (aka anti-poaching) agreements are also generally unenforceable in CA [4, 5, 6].

Nevertheless, at every company* company I've worked for in California, a non-compete and non-solicitation agreement comes standard with the employment or consulting contract.

Despite knowing it’s illegal, non-compete and non-solicitation agreements still make me skittish to switch to a competitor. Moreover, these agreements limits the number of opportunities I hear about (I am often contacted by former coworkers precisely at their one-year-out mark). They clearly make it harder to start and grow a company, and generally seem to add drag to the innovation ecosystem that I love.

So my question: Why do I see this all the time? And maybe more to the point, what can we do to make this _not the norm_?

I've seen the discussion on HN help set norms for startups that help innovators and entrepreneurs (e.g., equity comp, series dilution, valuation, vesting, etc.), so I hope this question can raise the profile of this issue in a way that leads to change.

-M

*I've worked for three early-stage startups (including one that was successfully acquired), and a mid-sized, extremely well-regarded kinda-startup, all in SF. This doesn't include my graduate TA-ship and postdoc SoCal. I doubt I signed something like that for those, though I can't remember for sure.

DISCLAIMER: I am not a lawyer, and this is not legal advice. Talk to a lawyer before you break an agreement you signed, or for any other advice on this topic.

Refs:

[1] https://oag.ca.gov/news/press-releases/attorney-general-becerra-calls-nationwide-ban-non-compete-agreements-reminds
[2] https://www.contractscounsel.com/b/non-compete-california
[3] https://www.dorsey.com/newsresources/publications/2012/07/noncompete-provisions-in-california-unenforceabl__
[4] https://www.youtube.com/watch?v=Lnm26FXcG0M
[5] https://law.justia.com/cases/california/court-of-appeal/2018/d071924.html
[6] https://tagrelaw.com/non-solicitation-agreements-in-california/
For sure. I mean, how much of the country it can spread to depends on how many people there are that can afford insane house prices, compared to how many that can't, and their distribution -- basically, as long as our society keeps moving to increase disparity in wealth and income, keeps moving to a bimodal distribution with the "rich" 10-15% on one hump separated by an ever-increasing amount of dollars from the rest.... the rich getting richer while the poor get poorer and the middle keeps shrinking... it'll keep eating up more and more of the country.

The only solution in aggregate is political, indeed. I didn't mean to suggest individual choice of where to live as a solution to the socio-political problem, but it can be an individual's solution to present situation that's making you miserable. Even that's not available to everyone, but just for those who can manage to get a job that pays well more than typical for the USA, even if not enough to live comfortable in Seattle. As long as you buy before the place "blows up", you're good even if it does. But if you want to reduce the chances the place you pick will "blow up" for a good long time, and are willing to live a place with less obvious regional amenities to do so, while there's no guarantee, we can all come up with places that seem like good bets. Des Moines maybe? Median house price $185K compared to $870K in Seattle.
Cloud infrastructure should be immutable
PDFs can have full-on javascript and everything, too
You need to wait for caches to expire, such that your new entry can propagate. But you are still technically correct, which we all know is the best kind of correct.