skysight-inc/HackerNews huggingface dataset:
What impact will this have on anti-tampering software that looks for changes in executable checksums? Tripwire and OSSEC come to mind and both can report their findings to a centralized server. Do package manager integrity tests still work? I assume anyone here using BSD in a PCI environment have already figured something out. Some people also feed checksums into Splunk.
Expensive IKEA without the meatballs and shopping experience.
How the Pandora Papers Work [video]
And now the average worldwide lifespan is 72, higher if you look at countries that are fully industrialized.

Transitions suck for the people left behind, but that doesn't mean that progress is bad, it can really help people overall.
I'm not aware of lights like that in the US but we do have places where the stoplights are timed to a few mph below the speed limit. If you drive 38, you'll hit every green light. If you drive 45, you get to stop at red lights while the car going 38 catches up.

Some people insist on going 50 anyway and I swear some people think that if they go 80 they'll also get the green lights. :)
Colonel Sanders started KFC in his 60s.
Nearly 50 meter laser experiment sets record in university hallway
> Property rights + individual liberty = capitalism.

No, one very specific model of property rights (plus no individual liberty not subsumed within that model) = capitalism.

But, again, the capitalist model of property rights isn’t the only one, and the developed West, where capitalism first became dominant, has been drifting away from the capitalist model of property rights for about 100 years now. (While at the same time rejecting alternatives that much more stridently oppose the capitalist model that grew up in places that attempted to avoid capitalism entirely.)
Bernie Sanders debated every single primary debate. They were televised, they're still on YouTube.

Here's a compilation of everything he said in the Nevada debate: https://m.youtube.com/watch?v=fricqR4t28Q
Fastrak: they would fight it tooth and nail, of course. It's against their economic interest to force a ticket on their customers.
I believe this is some kind of false cultural memory. Just because the topics are new doesn’t mean the underlying divide and ideological debate are different or less vehement.

Today its “what is gender”, yesteryear it was “should women vote”. Today its the LGBTQ agenda, yesteryear it was prostitution, porn, infidelity, marriage debates. Today it is political religions, yesteryear it was “Does God allow re-marriage?” “Do Catholics go to hell?”. Today we align along ideologies on twitter, yesteryear we aligned by joining the Elks or the Masons or the unions.

There is nothing new under the sun.
A core component of IR is pivoting - going from "I have this info" to "that lets me grab some other info". Graphs are really good at pivoting.
> American bubble. US people don’t realise the world runs on Android.

It's not even an American bubble. Some sources show that the iPhine market share in the US is only slightly above 50%.

https://gs.statcounter.com/os-market-share/mobile/north-amer...
The Word Choices That Explain Why Jane Austen Endures (2017)
He might be expecting a fat compensation bonus, by being responsible for a profit increase
10 times programmers don't exist. Maybe a 2 or a 3 time engineer at most. That doesn't take away from your valuable contributions to the projects you have worked on. However, as you describe, you get brought in to solve a specific problem. You don't have to worry about compliance training, town halls, sucking up to managers and the other endless time sinks you have as a permanent employee.

The reason ten times programmers don't exist, as programming is hardly ever just about spitting out lines of code. More often than not you have to spend time clarifying fuzzy requirements, getting cross team alignment on requirements or spend significant time on getting your code peee reviewed and build on less than efficient CI/CD systems.

The myth of the ten times engineers is propagated by management. Senior management love to claim they hire the top 5% of the market, something that is statistically impossible.
Before the 19th Century, black powder was so incompletely combustible that firearms, despite allowing a huge amount of windage (the difference between the diameters of the barrel and the ball), would become too fouled to load after as few as 4 shots. That's why smoothbores were used long after the rifle was invented. During battles, soldiers peed down the barrel and used their ramrods to clean them.
But the comment that I was responding to claimed, "Southwest's meltdown was definitely not an attack." [emphasis added]

I'm not saying it definitely was an attack, nor even that it likely was. Just that it's premature to "definitely" rule it out so soon, a mere 3 weeks out, given the organizational incentives involved & base rates of both extortion/vandalism & (often well-meaning but at the very-least ass-covering) reporting-misdirection about the same.

You seem to agree with me that it remains a possibility, so not sure we actually disagree about any particulars of the event, just the discussion.

Imagine there were a well-refereed, bettable proposition like, say, "By the end of 2030, will either (a) someone be criminally charged for contributing to the Southwest service disruptions of late 2022; or (b) will a knowledgeable Southwest insider or law enforcement agent report they saw evidence that intentional acts worsened the Southwest service disruptions of late 2022?"

Just from base rates of such mischief, & without yet digging deeper, I'd consider an answer of "YES" to have around a 2-3% chance. And something with a 1-in-50 chance of having happened is absolutely a valid topic of speculation deep in forums like this!

Such tail events are where lots of the big wins, & big losses, for industry & society arrive. But also, such real-but-rarer outcomes get habitually ignored by simple mainstream summary coverage, which needs to put neat bows on stories for uninformed & distracted audiences, by short deadlines, reliant on spin from involved entities.

To protest deep in the threads, and insist that a few-weeks old official-sources story is "definitely" the whole explanation, case-closed, stop-speculating-its-hurting?

That's actually hostile to helping curious people understand a complex world based on limited & conflicted information sources.
I'm not sure how widespread the sentiment was that there was going to be a near-term AI winter.

What you did have was increasing skepticism that things like fully-realized door-to-door autonomous driving were going happen in the short-run--but a lot of the skeptics didn't think that would necessarily translate into an AI winter.
10x programmers are like living reference books

They Know Their Shit. They won't remember details necessarily off their head but they don't need to look up notes.

When you talk to them, it's like they just pulled up the Complete Lego Block Reference in their head and are snapping the pieces together. They can't tell you the exact size of a piece but they have a hunch that some piece A probably exists that probably snaps to a B piece to deliver what you need.
Google do it...there are many us bases - especially in europe - that show very clearly the different streets and buildings.
Iceburg CRM – open-source – Unlimited Many to Many relationships
Iceburg CRM is a metadata driven CRM that allows you to quickly prototype any CRM. The default CRM is based on a typical business CRM but the flexibility of dynamic modules, fields, subpanels allows prototyping of any number of different tyes of CRMs.

Features
[Unlimited Relationships between any number modules without common fields]
[Metadata creations of modules, fields, relationships, subpanels, datalets, seeding]
[Ability to Import/Export in 6 different formats (XLSX, CSV, TSV, ODS, XLS, HTML]
[25 different input types, Laravel field validation, Maska field masking]
[26 themes with light and dark themes available]
[Module based Role permissions (read, write, import, export)]
[Audit logs, Vue3 Charts, Convertable modules, Related Fields (related to another module)]
Created With
Iceburg CRM is created with:

Vue 3 for the frontend
Laravel 9 for the backend
Tailwinds with the DaisyUI plugin
Inertia for routing
heroicons
Having nothing to do at work is its own form of torture.
If you have to be available and connected, or much worse - physically in the office, for the full normal work day, it is torture. Once you've gone through the ceremony of getting ready for work, commuting, and being the building.. you might as well have something to do.

Another a second form of torture in this category is being treated like your app/role is being dead-ended, but also everything you are working on is super urgent permanent fire drill mode. Usually this is some flavor of an app being deemed "legacy" and most of the staff being moved to "the new thing" which is perpetually 5 years behind schedule. Someone once remarked that "legacy" is often better known as "production". So while you are told all about how your team/app is going away, there's nowhere for the users to go, so you are fielding the brunt of overnight pages, mid-day fire drills, etc.

Lastly, I can relate to "Recovery will take time but at least I know I wont get verbally berated every time something isn't perfect." I had two bosses like this in my career, and the behavior it encourages is for everyone to keep their head down and have sloppy shoulders. Don't be proactive, only do the immediate task requested of you because it minimizes the amount of things that could get you screamed at.

These guys are harder to screen for than you'd imagine, as both of them could turn it on & off, and appear as the nicest guys in the room, especially at the pub.

For me, all three are a form of feeling helpless and having lost agency.. which is what drives the most anxiety for me. Changing jobs every 4-5 years allows one to minimize their time in these situations as they occur.
I find it especially interesting to compare this article to their other one announcing the story:

https://arstechnica.com/information-technology/2023/01/pione...
I think there is merit to the argument that if naming is one of the hard problems, programmers writing that code are having to do a lot of ‘naming’ and that is hard for them. The proposed pipe operation eliminates those names and lets the programmer just use %.

But these variables are rarely the kind of thing it’s hard to name, so it feels like a slightly disingenuous argument.
Tweetbot. April 2011 – January 2023
This is a lemon market. They have to account for the fact that people will trade in machines they couldn't sell elsewhere, meaning they're in the worst shape.

If the machine is in a good condition, you'll need to sell it on some marketplace that will value it individually.
Interesting. One could create blog posts with hypothetical military plans/devices from different locations and test which locations get raided. Sort of military a/b testing
> IBM is also doing well by that metric and if you check, GE isn't doing too bad either¹.

Literally, what are you talking about? IBM and GE have both been shrinking for YEARS now. Even the graph you linked above shows GE's stock where it was in 1997. Just compare either GE or IBM to https://www.google.com/finance/quote/MSFT:NASDAQ?window=MAX
The worst part is that these "fake team microservices" tend to have a barely working or even a non-working development environment. Runs the application locally? Run tests locally? lolno, we're Modern dev-ops™ so you push it to CI and wait for 10 to 30 minutes and browse HN in the meanwhile!

I found that's the real productivity killer. The whole microservice bonanza is still not my favourite approach, but with the right tooling it can work okay. If you don't have good tooling that's actively maintained (which is the case more often than not) ... yeah, your productivity will drop to nothing.
Factorization and Great Ideas from Database Theory Part 1
NRC Certifies First U.S. Small Modular Reactor Design
I am in my late 30’s. I had been teaching at the high school level, but left in June. I had/have complicated feelings about exiting that profession, but I knew I needed to commit or I wouldn’t leave.

I immediately began asking everyone I knew if I could do an informational interview about their professional lives. Often, their first hand experience helped me know that a specific path would be closed or undesirable for me (which is very helpful), but I always closed with something to the effect of “knowing what you know about my background and interests, do you know anyone I should talk to?”

This was a critically important question in my journey because it planted a seed. Even if my friend/acquaintance/former colleague said ‘No’ in the moment, I got a number a great follow up emails.

For those secondary connections, it also helped to ask for a personal introduction via email rather than just contact info. “Hey, Bob - this is my old friend G. He’s interesting to blah-blah-blah. You two should connect sometime”. The secondary contact was much more likely to engage vs a cold email.

I probably did two dozen calls/Zoom meetings with people between July-Aug.

Eventually, this led me to an opportunity at a small tech consultancy. I almost doubled my salary, improved my benefits, and have a substantially better work/life/stress balance. I probably wont stay in this position forever, but it was a solid win for me and my family.

The advice I was given and repeat here: “you wont get a job from your friends; you’ll get a job from the friends of your friends”, so start connecting with and talking to everyone you possibly can (on LinkedIn, Facebook, at parties, everywhere possible).
Read up on Jeremy Kettler's attempt to avoid interstate commerce and also Wickard v Filburn. You probably know about the latter but not the former.

If growing your own plants with nothing but seed and material from the earth on your property, and then feeding it to your local animals is interstate commerce.... then it's hard to imagine any firearm even if made of iron pulled from the earth underneath you and machined on site and never sold to anyone or hell even fired could be considered to not have interstate nexus.
Lol. If you want to talk wealth, then it doesn’t matter again because people with enough money have multiple phones, iOS and Android.
Unfortunately, I feel that this is quite common in small businesses. I put in the same 10 years that you did, and would constantly propose large improvements to the owners. They were almost always shot down, and just result in me having to deal with the same problems.

Most of the time, I feel that it is just the owner’s fear of losing control of some part of their business. Sometimes it’s just fear of change.

I decided to go into a different career path entirely and am working for myself now. It has helped my mental state incredibly.

I know it is scary, but sometimes you just have to take the leap.

Best of luck with your plans.
I noticed "Ethics of X" is generally a great field for those who can't cut it in field X. See the "Ethics of AI crowd as an example", that seems to be mostly made of "tech adjacent" folks.

Probably the best example here [0].

[0] https://syncedreview.com/2020/06/30/yann-lecun-quits-twitter...
You can write them, but without most of the benefits of static types
Come all ye faithful is singular?
This would kill hacking and experimentation.
"Is there anything that humans could realistically achieve that robots could not at a fraction of the cost?"

Partly being funny, but:

* On-the-spot judgement calls to abort/rescope/redirect mission as is useful

* On-the-ground analysis (by experts in a given domain, e.g: Geologists)

* Just plain being a human on Mars to establish how it can be done

* International political capitol (this is often understated but is very relevant)

* Ability to brush off solar panels after dust storms(?)

* Disprove those doorway pictures with people for scale?

Regarding establishing how it can be done, if we elect to send robots because humans are too frail, at what point do we even leave Earth? The whole universe is one big deathtrap. Is the logical conclusion that we just stay home and never leave the (relative) comfort of our gravity well?
Let's say this job was not available for $1.46 an hour after tax. Are those potential employees better off or worse off?
Individual Fairness for Social Media Influencers
Yes, you can change your career if you have the passion and you work hard. More than a little bit of luck also helps.

I studied corporate finance at university (including to Masters level part time while working). Did well in the investment banking arena over a 10 year period (including being a Director of a subsidiary of a listed company).

Went travelling for a few months, came back and whilst contracting decided to build a SaaS. I had almost zero programming experience outside of VBA. This was at the age of 38.

I ended up with 5 SaaS companies (some more successful than others), plus started my own software consulting business (grew to 8 employees). Also had 2 kids in the meantime.

I'm now head of Engineering at a ~100 person company.
I did journalism in high school and I know quite well that how you present true information (framing) or distort true information (for example, by comparing African salaries to the US) is done intentionally to make the reader feel something- guilt, anger, a desire to vote for somebody specific.
Ask HN: How do you deal with Internet Provider Data Caps?
I have xfinity comcast internet in my primary home, and they do have a data cap of 1.2TB in a month. And my secondary internet provider is Starlink (I am traveling a lot in RV), and I believe they will implement 1TB data cap as well pretty soon.

We are just two people in household, and sometimes our friend stays with us.

I do work from home, and I am software engineer. So a lot of software updates, downloading/uploading containers, etc.

Looking at the Xfinity data usage for the last 6 months: the average is 1300GB, with one month we went to 2.2TB.

I do not understand, how people who share rooms/houses, have kids, can stay below 1TB a month. Just a simple math:

- one 4K movie a night (~5GB, usually more) = 150GB (if two people watching 2 different movies that is 300GB).
- software updates on your phone. FB app is 300MB, updates every week, so that is more than 1GB of updates of just one app on your phone. It is not an average for the app size, but most of the popular apps are 200MB+ and update every week. So my guess, every phone, in best case scenario uses about 20GB to just update apps. So if 2 people have one phone and a tablet - that is 80GB of just app updates.
- laptops, and software update as well. My guess, another 10-20GB easily per laptop. Two people - 40GB.
- if you play games, you probably download one or few games a month, which can be 10-100GB in size at this point.

So that is just basics, and we already have about 400GB of usage a month.

Now, if you got sick for a few days, and decided to watch the two seasons of Games of Thrones or something. 20 hours of 4k video will get you additional 100GB.

In our case, my guess, another 500GB are just regular data usage, browsing internet, instagram, video cameras (ring, eufu) uploading videos, iCloud sync, zoom, doing actually work, etc.

So question is, is our data usage is the same insane? Is it hard for you to keep your usage under 1TB?

In case of Xfinity I actually pay additional $30 a month not to worry about the data caps. But my guess other providers might not have this option.
I've used a tool called porg. [0] Hadn't heard of checkinstall but it seems similar but with integration into the distro's package manager.

[0] https://porg.sourceforge.net/
We also don't have evidence that they scale the way transformers do
You've completely misinterpreted the point of "nazis at the bar." The point of the story is that if you tolerate assholes in a space, that space will become famous amongst assholes for being a safe space for assholery. Nobody "becomes exactly like" anybody, but the people who do not like assholes stop coming around, while the assholes keep coming, so eventually the space is just entirely asshole-occupied. Naziism is used as a signal that this is not regarding "people who you disagree with"; civilized people don't regard Naziism as a valid topic for disagreement -- and the war about that has been over for decades.
> Just doing nothing sounds awesome. It's not. It's crap. Imagine having to sit at a workstation for months and years, having to be "present" with nothing to actually do but make some some BS stuff to appear busy. Even doing training courses and such becomes boring after a while. It was a kind of mental prison and my boss truly didn't give a flying you-know-what. Imagine having nothing in your week to justify the normal desire to do something useful. I even wrote scripts to make life better but my boss wouldn't consider them because I wrote them.

Paging the soul of David Graeber. Graeber: we've got another data point.
My mom switched careers multiple times.

- Degree in Chemistry, led a production plant for a couple of years.

- Left that job and went to law school, worked at a law firm for 20 years until the boss retired.

- Then she studied to become an accountant and started working in the family business.

I know many people with similar "career paths" often doing something completely unrelated to what they did before. You only have to get up every morning and start.
Why does it have to be interpreted as fascist rhetoric? What propaganda does it embed? Why does everything have to revolve around hatred?

Also, you don't have to be macho or physically strong to be strong. That just seems like your own bias leaking into the discussion.

That it might promote contempt for weakness might be true, though, and it didn't cross my mind. I don't like that it does that. At the same time I don't think weakness should be glorified either. Ideally, weak people should be helped to develop their own strong self.
Your example is bad. Fetch resolves the promise even if you get a 400 or 500 error.

If your project is going to be robust, you MUST intercept the result and check before asking for JSON.

const resp = fetch(`https://api.weather.gov/gridpoints/TOP/31,80/forecast`)
if (resp.ok) {
const weather = await resp.json()
|> x => x.properties.periods[0]
} else {
...
}

Your hack-syntax response would then become

const resp = fetch(`https://api.weather.gov/gridpoints/TOP/31,80/forecast`)
if (resp.ok) {
const weather = await resp.json()
|> %.properties.periods[0]
} else {
...
}

Hardly a big win and not at all a win when you realize that you can't copy/past code to and from that syntax without risking weird errors due to the special symbol.

`await` isn't a function and (as I noted) either wouldn't be possible or would require special syntactic consideration for F# syntax, but the hack syntax is basically one giant ball of special syntactic considerations.

I'd rather explicit async/await and keep the simplicity of the F# syntax.
I was just about to ask this on here! I regularly check junk mail just in case and it’s been crickets for a long time, but in the last couple months seem to get like 3-4 spam emails in there a day, and regularly into my inbox, usually a Geek Squad or McAfee “purchase” receipt. Very clearly spam.
I did a quick check to see what population loss/gain this would lead to. I've only considered the 11 counties that voted yes.

County population

Wallowa 7,545 (on the ballot)

Wheeler 1,451

Morrow 12,303

Klamath 70,164

Harney 7,575

Sherman 1,907

Lake 8,276

Grant 7,272

Baker 16,847

Malheur 31,693

Union 26,212

Total: 191,245

Oregon's population is ~4,240,137, and will be reduced by ~4.5%

Idaho's population is ~1,939,033, and will be increased by ~9.9%

I am wondering, what happens to Umatilla, Gilliam or Wallowa if they vote No? they're surrounded by Washington state north, and seceding counties in the other directions.