skysight-inc/HackerNews huggingface dataset:
The first mistake is expecting to fill your feed with content a la social media (reddit, whatever).

I treat RSS like I would treat buying a newspaper. I know I'm not always going to get the best articles. I only put stuff on there that I would actually look at each morning (not always read, but actually look). Then I skim the headlines for things I want to read, read them, and then put my "newspaper" away. If I find a few articles that are really good, I star them (save) for reading later. Unstar when done.

In order for this to work, you need to be very aggressive with what goes in your RSS feed list. I also use RSS to keep track of things that don't post very often- but I'm going to forget to visit their site on a "regular" basis (think; once a month, once every 2 weeks).

Social media feeds aren't going to work, because that's always going to be a firehose.

Examples of feeds I have in my RSS:

- bbc global news (my daily snapshot of world happenings)

- local news in English (i'm an expat)

- wikipedia featured articles (once a day)

- a few blogs of related interests that I don't often visit

That's pretty much it. Each morning, I get about 50-75 articles in my feed. I skim and read maybe 10-15 relevant ones and I am done for the day.
No I actually can’t because during these hiatuses there were many PRs submitted. These weren’t merged in because the author didn’t review them.

Why does HN have this urge to write this template comment of “oh it’s free software, no complaining no matter how bad the governance is, you should pitch in even if there’s no conceivable way to do so”.

Like, did you even bother learning anything about rocket before writing this comment? Did you feel very virtuous when you wrote it?
> The Chinese system is straight up Austrian economics capitalism.

So why are we fighting the Chinese? Let them take over and bring this so famous Austrian economics now!
It’s called boundaries. You owe them nothing more than what you signed up for. Call me lazy or not committed, that’s your opinion. I don’t care.
> Packages for React Native are their own special breed of monstrosity because the package author would be the one writing code twice: once for iOS and once for Android (and of course the JavaScript wrapper). The result is a drastic increase in library abandonment and stability issues. In addition, keeping your packages in sync with the latest version of React Native (which is notoriously difficult to keep up to date) was a nightmare of its own.

This is an accurate observation. I notice the same thing. It doesn't help that there are N Android versions and M iOS versions as well
Really surprised no one has yet posted the software that’s almost certainly used to create these images, the Measurement Factory’s ipv4-heatmap package, on GitHub here: https://github.com/measurement-factory/ipv4-heatmap

And, yes, it was absolutely inspired by Randall Munroe’s xkcd Map of the Internet, which someone has already linked.

There’s a fork that uses ColorBrewer palettes, which may be what they actually used: https://github.com/hrbrmstr/ipv4-heatmap

(I used to work at Akamai and used this to produce monthly versions with each /24 colored based upon how many addresses within it had connected to the company’s network.)
I agree it can go too far the other way too. People come with many different motives and experience many different things.

> I’m tired of discourse that leans towards “universities are places where we make you a complete human”.

I'm surprised that's said much. I see the reductionism as the mainstream; when I say otherwise, I'm 'politically incorrect'. On HN, certainly the reductionism is much more common. Isn't what you quote now the outsider view?
Integrating this with Verlet integration would be cool
This is cool. Any particular path you’re going to follow?
Fun read! The diameter estimations reminded me of the Star Trek: TNG episode "Remember Me," which might be this story's spiritual opposite.
I read this as a euphemism for corruption.
As a Boy in Rural Mexico, His Life Was Changed by Dentists
It's a set-and-forget solution, where you only have to reason about it locally to the schema. As they point out, `deleted_at` is viral, you have to incorporate it into every query that touches a table with that column type, otherwise you might get into weird behavior or possibly vulnerabilities/disclosures.

A set and forget solution at the ORM level is begging trouble IMHO. I don't like ORMs, but I really don't like the idea of my ORM being even more magical than it already was.
Maybe people want to come to American (just maybe). But does America want them? The last few years have shown that people are not welcome anymore.
> I’ve already lost 2 of my best reports (1 Indian and 1 Chinese) to our Canadian office.

With remote work did you really lose them ?
Wanting to see what you saw wrong with my impression of prolog, I spent some time digging into the language.

It does have an "if then else"-like statement via (->) and (;)

`repeat/0` is incredibly gross looking.

The examples use it like 'yield' to unify a name and let the rest of the clauses run.

It appears to it creates infinite choice-points that must eventually be manually escaped from with a cut (!)?

https://www.swi-prolog.org/pldoc/doc_for?object=repeat/0
It doesn't even feel right calling it capitalism.
I'm curious if SELinux as configured by default on Fedora/EL would prevent reading private ssh keys. I guess pretty easy to test...
> You are aware of a difference between writing a malware and deleting a project you own right?

You are quite correct; the npm ecosystem may be a special cade since it has been built on a huge amount of trust-assumption, and the real issue there was that trust model, not FOSS in general. Still, in that ecosystem, unpublishing a module unilaterally that so many systems relied upon was, at besst, negligent (morally not legally), showing a disregard for the concerns of those outside the fight with npm operators. In that context, the unpublish was more malicious than an adherence to the old "user beware" rule. Indeed, it would be hard for Linus to unpublish Linux, given the distributed nature of its hosting; unpublishing leftpad looks more like taking advantage of a mis-design in npm's package model to screw over thousands of third-parties.
No, smarter work doesn't either. Increased productivity does not necessarily lead to better pay or advancement.
By the time mobile was established as a platform, the web is known to be an application delivery platform.

The fact that platform owners such as apple (or indeed any of them, not just singling out apple) did not make it first class is evidence that they prefer to own the platform rather than operate an open platform.

Microsoft, with windows, did not understand this at the time when they had huge advantage with win32, and thus did not lock down the windows platform. You see them trying now, with windows app stores (which i'm glad is not succeeding).

apple has more foresight, and decided to lockdown their app ecosystem. They deliberately removed flash as a form of application delivery, because they know that it can be good (if only adobe could pull their shit together).

The fact that the web still can remain, and that people still use it, is testament that even for a system being hindered, it provides enough value. Unfortunately, it just cannot complete against platform owners who would preferentially make their own native platforms better than web.
One key word there, AFAIK, being representation.

To lower the abstraction level a bit: In tangible 1-D Schrodinger first-year QM terms: 1) All of the information about the state is in the wave function. 2) Per Fourier type limits, you cannot even represent in a wave function known position and known momentum past a limit on the multiplcative product of calculable "spreads" or uncertainties. (Smaller spread in position as implied in a wavefunction forces larger spread in momentum as calculated from the same.)

This can clarify that the limit is not because "measurement introduces disturbance". Rather, representation forces spread(s).
Actually this is what they are defending against: "dozens of bugs and countless hours of debugging time as people accidentally omit deleted_at IS NULL from production and analytical queries."

Those queries could be raw SQL or from different ORMs and applications, maybe written without a full understanding of the database.

However the claim is not substantiated: how many bugs of that type did they had before?
It also produces an error on all Apple platforms, as it's banned by URLSession.
> ClockworkMod Recovery has been discontinued for years. The most advanced Android recovery is TWRP,[8] and TWRP is not needed to root the device with Magisk.

Funny, since I read your post, I realize that I actually meant TWRP - I don't think I ever actually used Clockwork!

In any case, the simplicity of escaping any bootloops afforded using TWRP really necessitated its use - if you chose to risk your device's sanity with xposed/magisk scripts...
You're thinking about this policy area incorrectly

The 1% win no matter how we design the housing market. They don't need to thumb the scale
Ok. But a state being disfunctional in a specific way surely means we should be looking externally for places where it’s not that disfunctional to figure out how to fix the disfunction. No? Am I taking crazy pills?
A “condotel” is a hotel or a resort that is managed like a hotel. But the individual units are owned separately. A separate property management company manages the units and gets half of the room rate. You also pay what amounts to a “condo association fee” that covers the common areas, all the utilities and the general upkeep.

It’s not a time share. You own the full unit and you buy it and sell it just like you would any other commercial unit.

The property management company doesn’t charge the owner when they live there. So it is rented out like a hotel when we aren’t there.

Unlike most things you read on the internet. This is investment advice. Condotels are universally horrible “investments”. You should treat them as a second home where the rents might cover part of the cost of ownership.

Especially since Florida is very seasonal, even putting the required 25%-30% down, there isn’t a chance we would break even if we expected the income to cover the costs all year. But, we are staying there during low season. Since it is our only home, we would have live somewhere anyway and we pay our own mortgage and fees like we would anyway - which are about the same as our big house that we had in the burbs. April through September, we expect it to break even.
Indeed. Dunno what I was thinking there. Thanks for the correction!
Quantifying the relative importance of "sparks" versus prevailing conditions needs an objective theory of how social and technological evolution happens and we are nowhere close to having that insight.

It would probably have a strong dependence on the size of the system (the number of people alive) and the degree of interconnectedness in terms of information and resource flow. The smaller and more disconnected, the more the actual relevance of individual behavior. That is just a guess, though.

But perpetuating in the 21st century the myth that "new industries come from crazy people" feels more of an Ayn Randian agenda than a path towards harnessing human creativity.
I felt this point was very out of place on that list. I've interviewed so many people that had an average tenure of 6-9 months across many different jobs. In my field, if someone only stays for 6-9 months, then it was a complete waste of time. I suppose I could just outright reject the candidate without letting them explain, but that seems to be worse than just asking the uncomfortable question.
> 4. What’s wrong with changing jobs frequently?

This blog post is pretty self congratulatory. We get it, employer bad -> employee good.

The fact of the matter is, they are investing in you. It often costs more to hire frequent replacements than one long-standing employee.

I’ve been places 9 months, 6 MONTHS, this question drives me up the walls. At the back of my head, I never once thought, “I don’t deserve to be asked this”.
Your lack of being informed about the facts on the ground in the Russian occupied territories should not stop you from correcting that and reading up on it, then after you're done you can come back here and apologize to those in this thread that are under attack from Russian rockets as we write this.

You can quote Orwell all day long but if you don't understand that one part of his view was that not standing up to tyranny and playing along with those that will eventually plow you under then you probably should go re-read that book as well.
> This isn't going to all fit into a standard library.

There is a size limit for standard libraries?

I think Java introduced modules and its dependency model so you could package only what your software needed.
3x spend may well be impossible for some places—but maybe that means great UI is impossible for them, too. The fact that I can’t afford a Ferrari does not magically make “the best car I can afford” be as good as a Ferrari.
Are you free to make transactions with whoever pleases you? Most certainly not, the stock market (for example) is heavily regulated and controlled top down by Wall Street companies. The same for every other major industry in the USA.
I hadn't heard about that, what a shortsighted decision, most of the exclusives that ever made me buy Sony's consoles were either made by Media molecule or Japan studio...
The government does interfere with them, but to a much smaller extent than in other countries. Europe is famously protective of its food producers, Germany shut its nuclear power stations down. France's nuclear generation is a shining rare example of good use of state capacity, a kind of counterexample the shock of which demonstrates the truth of the generalization.

There isn't a huge amount of government involvement in fuel in the US. Some bad ethanol requirements, some taxes, but still less bad than elsewhere. And fracking is legal where it matters, thank God.
Historians and novelists take different approaches to the truth.
> People outside of software have a hard time and are stuck in their country, exactly like they were before the EU.

Not really. It's very popular for Croats to move to Ireland to drive trucks for instance. There are businesses set up by Croatians in other EU countries that hire Croats who don't speak any other languages. People get the help of friends and family when they immigrate. It's been like that for many immigrants worldwide for a long time.
Oh that so sucks. One of my colleagues had this happen a few months ago and he spent weeks on the cleanup. Best of luck to you!
This is addressed in the previous article:

> Some ORMs or ORM plugins make this easier by automatically chaining the extra deleted_at clause onto every query (see acts_as_paranoid for example), but just because it’s hidden doesn’t necessarily make things better. If an operator ever queries the database directly they’re even more likely to forget deleted_at because normally the ORM does the work for them.

I ran into this exact issue last month. Very common for places to have a general "soft delete unless you have a good reason not to" policy, and very common for people to forget about the deletion flag when writing joins by hand or doing reporting.
> there will be those who'll cherry pick right the way though from manufacture and environmental burden.

Yep, people tend to calculate EV emissions all the way from the "child miners of Congo". For ICEs they just grab whatever the manufacturer reports coughVWcough
What’s your startup? :) good luck!
> A decade ago, new hires would typically ask within weeks what it took to be promoted to manager, he says. Now, more times than not, he says, managers need to proactively identify candidates for higher positions—and seek them out, instead of waiting for workers to raise their hands.

Probably because HR posts the job requirements on an internal website now, because every single person in the company asked about it.
Yeah, I don't think men are suddenly having a hard time getting into state colleges.
The Alt-Right Manipulated My Comic. Then AI Claimed It
I suspect it might be that the whole mainline Raspberry Pi ecosystem was sort of a hackjob based around "let's repurpose a bunch of bargain-priced Broadcom ARM chips".

I suspect they had a lot of headwinds with the propriatery GPU. In contrast, if you want to start with toy stuff on x86, at least you can expect the VGA card to be initialized and there's a character buffer at 0xB8000 by the time boot finishes.
Strength to you, that is a tough one. My dad was a full-on alcoholic and could never kick the habit so I'm all for you managing that particular demon. Best of luck and I hope at the end of 2023 you can look back at a major accomplishment in that domain.
Reality in America has shown that the same supermarkets that exist in my town also dominate the next town. I don't know what alternate reality you're living on.
You could write down a theory where position and momentum commuted using the typical operator formalism, you just wouldn't get out reality.
With tons of effort put on browsers to adhere to web standards and seamlessly interface with different kinds of hardware and platforms, the nasty hard work has already been done. How many times will the wheel be reinvented? It is consumers who should openly demand for web applications and resist efforts pushing for app alternative. This will help the consumers hide their backs and developers save their backs.
Da Vinci was born on 15 April 1452 of what was the incumbent Julian calendar.

How do you represent that date with your daystamp? In proleptic Gregorian calendar, it will be a different date, unfamiliar to people who know the birthdate of Da Vinci.

If a particular area changed from Julian calendar to Gregorian calendar in 1599 on July 1st, there will be no July 2nd-July 11th in recorded dates.

And so forth.

Calendars are hard because there is a lot of circumstantial data. Approach like you take with daystamp is useful for when they have been largely stable worldwide: since 1920 or so. There is no sense in starting the epoch at year 0 (or should it be year 1?), without being aware of the limits.

Sure, even proleptic Georgian calendar (extrapolated into the past) has its uses, which is why it has a name. But it helps to clarify where is it applicable.
anything without interactive notifications will need restrictive rules, but should work.

ufw preventing all udp 53 to anywhere but 1.1.1.1 might have worked.

it’s the raised eyebrows that are the most important part. ttre, time to raised eyebrow. random network nonsense should not pass invisibly.
Can someone explain the significance of this statistic in context? Seems there are many successfully economies with a government spend of higher % of GDP than the US. Not sure how this fits into a broader picture of a country’s financial health.

Also- based on my cursory reading here, it seems disingenuous to claim 46% of GDP is government spending- the stat is that government spending is comparable to 46% of the GDP of that year. Government spend doesn’t comprise 46% of the GDP, rather we are using GDP as a measuring stick to evaluate the sanity of government spending amounts.
> What companies are "not allowed to fail"?

I'm appalled anybody needs to ask this question after the 2008 bailouts.
SWA meltdown: technical debt from short term fiscal thinking
Because you can observe matter diffraction in slit experiments, and any theory where that didn't happen would be at odds with our observations.
You forget that Bloomberg's and Jeb's opponents were also supported by big capital. Big capital wins no matter who's elected.
> There are countries outside the EU that use the euro

Not by design. Eurozone is a subset of EU countries, Montenegro and Kosovo adopted Euro unilaterally.
Really? My experience with it has been fine, and I can’t stand sluggish apps. I mostly only use the mobile app to read, not write, though.
> significantly more intelligent than the average adult human being.

?

You'll probably take offence to this, and I'm sure this will contradict your general experience, and will probably even set off some folks' pet pride narratives about themselves working in software...but I think that's bullshit.

I don't think software people are smarter than any other profession on average, and I think almost anyone can learn to program and be employed in a software job. As someone who worked all of hospitality, hard science and software, I can say that all these folks that seem really smart, basically just seem that way because they use highly specialized technical knowledge. You can have pretty dull people who nevertheless are really smart at chemistry, or customer service or software, because they possess the specialized technical knowledge. I don't even think the average case is software people are smarter...but it definitely (again this will probably sound like I'm denigrating software people) seems like they think they are.

Yet that attitude is not unique to software folks, I've known people who worked other things and: lawyers think they're smarter, accountants think they're smarter, business majors think they're smarter, hard science folks think they're smarter, etc...

This probably will sound like I"m trying to denigrate software people, what I'm actually aiming to do is just to discredit the what I assume to be bullshit stereotype that (to seemingly overstate it): software is some sort of rarified intellectual pursuit confined only to some elite intelligentsia. In that sense, I think HN probably gives software a "bad name" in that sense by associating it with intellectualists, but even then truth belies that, as HN is diverse, it's not just software people.

I hope people stop with the belief that people employed in software professions are a hyper-intelligent rare species, and are actually just regular folks possessed of essentially fairly narrow specialized technical knowledge. To finish on what will probably be the harshest statement you read today: I get if people like that mystique, but I think it's unnecessary, often compensatory, and just plain false.

Happy to be wrong; guess it depends on how you define smart; lies, damned lies and statistics, etc; but that's what my gut says.
Never once in twenty year I needed to do a ballpark estimate as an engineer. All my estimates were sourced or derived from known reference datapoints.

According to recruiter and many answer here it appears people are spending days at job throwing numbers to the wall.

Can anyone explain what these numbers with massive uncertainty are used for and why go tough all that effort if you still have to go back to sources and references to fix up the estimate anyway?
What does that mean? It's at least somewhat politicized and protects the status quo, but it's clearly not entirely such - powerful status quo people go to jail and suffer other penalties.

The meaningful question is, how and in what ways is it true, and who what where and when? And what shall we do about it?
> our wrapper is pure native code. We cold start to a native view and boot the web app in the background. Our throughout & latency to native APIs is substantially faster without the extra bridge hops into and out of the RN JavaScript VM. We managed the original architecture swap from RN -> true native wrapper

Does this mean you boot the web app in a native WebView in the background (not visible), while showing a [splash?] screen until the web-app sends a signal from the web-view to java (or swift?) that it's ready?

Or have you started to build out native-views too? eg. Splash screen, some other super top level screens, etc?