skysight-inc/HackerNews huggingface dataset:
You do apparently need security or basic sysadmin knowhow to understand that not all security threats originate from "the open Internet"
Being slow to provide resources when I need them also means that I'm less likely to relenquish them when I'm done.
I don't work in the very high end stuff, where the real money, and the real challenge is.

In fact, I've never actually worked as a pure programmer at all, and only very briefly worked on projects where the programming was the main challenge.

A lot of what I do is pretty much just prompting, but with the Google and IDE autocomplete instead of AI, using libraries, etc. Average boot camp coder level stuff.

Because I'm not here because of any particular interest or talent for abstract logic, I'm here to tell you all the ways that EMI is going to mess with your I2C bus, and to have lunch with the plumber and make sure he likes the pump control timings, and make sure the users like the UI.

When I have a project with some real programming, doing new algorithms and data structures and finding the logic in a system, it's a pretty fun novelty, but not an everyday thing, and I don't think I would enjoy something like writing a new compiler.

If I had the math skill for research science or high end hardware design (The simpler stuff is a lot of what I do, along with firmware, maintenance, and some very basic non-critical mechanical), I'm not sure how much I'd miss programming.

I really like the repeatability, the fact that you can run unit tests and deliver something you can be very confident will work.

I like the mutability, the fact that anything with a computer is automatically a multipurpose, general device.

I like the ability to replace real physical things with ones and zeros that can be perfectly copied with almost no cost, reducing the amount of items we need, and the space we need to store it, and the time to organize it all.

I think I'd be absolutely miserable in primitive society with no computers anywhere, but I would probably be just as happy as a journalist or researcher, or in industrial controls.
I don't think it qualifies as advertising. People come to Hacker News to see what hackers are working on. It's certainly a major reason why I come here.

Every Show HN post I've seen was interesting. Motivated me to start my own projects and polish them so I can show them here. It's a really good feeling when someone else submits your work and you get to talk about it.
I don't see it this way. It's democratized. Each person is slowly going to get batteries as they try to avoid skyrocketing and unfair income based fees that are being introduced. The ultimate goal is to get off the grid, then get your friends off the grid, and so on and so forth. Cheap prismatic batteries from China baby. Price still have a bit to go, but it's very close.
Yes, but my worry is that what looks like a trend is but a small part of a larger cycle. We've seen what happens when complex political alliances fail with WWI (even if they were more a web than an overarching umbrella), and Ukraine problem was not just that it was unaligned, but that it was choosing to align itself.

How sure are we that the trends we see during periods of somewhat large economic growth (on average, overall for most nations) will continue when that environment is not the same? As more and more countries enter the end/modernity stage of economic bootstrapping (and China and India did), what pressure does that out on nations already at that level?

More than NATO I think trade agreements keep the world together (and drive membership of NATO) as codependency might as well be formalized. If some of that codependency goes away, and countries decide to protect and encourage local sectors (which might be more feasible in a low growth environment, I'm not sure), do the other relationships stay the same?

I'm not claiming to have answers, but I do have a lot of questions and see a whole lot of unknowns.
Facebook tried this "we are the internet" tactic with predictable (disastrous) outcomes.

https://www.philstar.com/headlines/2015/03/20/1435536/facebo...
> the attack surface targeted by persistent threat actors is so large that a breach becomes certain

I thought a good security rule was to reduce the attack surface. But ok, we are talking about ... Microsoft. /s
Russia’s New Chornobyl Disaster
You will find a job this September
added a list of my fav job boards to this article:

The HackerPulse job board

Refer.me for tech jobs that come with a referral

Wellfound for startup jobs

Hackernews jobs also for startup jobs

HN Resume to Jobs find you jobs from Hackernews based on your resume

FAANG.io for engineering jobs in FAANG
People were doing SPAs way before react came around (and it took a few years for it become popular), I myself had a jQuery-based SPA a few years before React was released and when I saw React I was like: "this solves all of the problems my codebase has"

React was more of a replacement for jQuery/BackboneJS/MooTools/Angular/etc than a replacement for PHP/JSP/ASP/etc
https://archive.ph/HUMgK
It does make sense for some people. Some people might say it's somewhat likely Sweden is still not a NATO member at the end of the year – and mean there's a 10 % probability it happens.

That's the problem with these fuzzy labels – the variance between individuals (and even within individuals across time) is huge.
I love it! Works fine for me.
It's not a democracy, as you then explain - it's a 'representative democracy'. You choose 1 person (from a selection of 2 or 3) and then they make all the decisions for the next 4/5 years. If they don't do what they said they would, this is fine - their pension is not at risk.

Democracy is where you choose, or at least input into, the decision-making process.

Forcible extraction of wealth, to be invested as the government sees fit cannot be justified by the fact that art is brittle. Art is awesome I agree, I don't want propaganda as art.
I punch Nazis. The people I punch are Nazis. Anyone I punch is definitionally a Nazi, regardless of what they state their beliefs are. Even if they do happen to be wearing a Bernie Sanders shirt while I'm smacking them with a megaphone.

---

The problem with the idea of "punch Nazis" is that it's really, really easy to go from "I punch people because they are Nazis", to "I punch people, therefore they are Nazis". This is made worse when "Nazi" and "fascist" are general epithets thrown by the left at anyone to their right.

Pre-emptive self-defense is valid. You don't have to wait for them to swing their fist into your nose. But imminence requires imminence. You do have to wait for them to be squared up and about to swing. You can't just sucker punch them from the back.
> Google has been accused of shutting out competition in mobile searches, and using its market dominance to raise the prices paid by advertisers for their spot on the Google search page, according to the claim. These are then passed on to consumers.

[...]

> Estimated compensation of £7.3bn has been requested for about 65 million UK users over the age of 16, meaning at least £100 per person on average.

Although I think alleging that Google used dominance to raise the prices paid by advertisers is a fair point, it could be a bit of a (legal) stretch to prove that that translates to £100 per adult/adolescent. I wish them luck, mostly in hopes that Google will change their behaviour rather than shrugging and paying the damages.
Since it's about manufacturing, China is the leader in terms of output and cheap prices.

At the same time, I'm not sure if you need any rare element in the manufacturing process that you can source from specific countries only.
To be fair to Paul Bucheit this was before the "peak crypto grift" period. As a point of reference, the (now) much maligned (on this forum) a16z crypto fund was announced only 3-4 months prior to this interview.

A lot of tech angel investors who cut their engineering teeth in web era look for the "what are young nerds like me interested in now" signal that resembles the startup buzz of that early web period. And a lot of talented young people at the time viewed crypto as technically interesting and potentially world changing, with Vitalic as their prophet -- before it was completely taken over by grift. Now you don't necessarily have to believe these technically talented but politically naive and financially ignorant youngsters will successfully usher in a utopia in order to bet on them. You just need to believe that with this many smart kids throwing shit at the wall, it's likely something of lasting value will emerge rather soon.

One of my favorite YC videos is Bucheit's Investor Day talk, which covers some of the same ground in this interview, but goes into other topics and has more meat to it [0]. And if you can find it, his post about the passing of his brother and the birth of his child was also rather moving as I recall.

Having said that, these days a lot of YC veterans seem to be infected by the political social media circus and don't seem crosscheck their migrating political positions with robust devil's advocate arguments. You have the president of YC posting seemingly more about SF politics than anything startup-related, or at least enough for someone to question their priorities. Even paulg is randomly retweeting videos of SF crime etc.

There's a lot more "Don't expect someone to understand something when his salary depends on him not understanding it" level commenting on current events masquerading as objective thoughtful takes from this group for some reason. It's probably very presumptuous of me to say this, and I'm going out on a limb, but I don't think Google employee #23 era Paul Bucheit would go as far as boosting an abjectly cringeworthy cardboard political candidate pandering to the lowest common denominator, who proclaims his #1 most important "TRUTH" commandment to be "God is real".

[0] https://www.youtube.com/watch?v=bSbPXrQ9Wf8
Hackers Use Flipper Zero Device to Attack Nearby iPhones W Notification Pop-Ups
The article says:

> More than two guests at a time are not allowed, either, meaning families are effectively barred.

Are they mistaken?
A short (35 min) overview of BEAM and why it is not like other VMs: JVM, Node
https://www.youtube.com/watch?v=pO4_Wlq8JeI
It is my understanding they are insulated and heated/cooled as needed; the performance loss from being cold is much larger than the energy expenditure to heat the cells to an optimum temperature.

Around where I live, we have several weeks of -15C - -25C (5F - -13F) every winter. No worries for the EV owners, they just need to charge a bit more often as they need to heat the interior of the car, too... (Not being afforded the dubious luxury of simply utilizing the waste heat from the engine, as I do for the time being in my diesel...)
The point in my career at which I used jq the most was when I was doing a lot of work with Elasticsearch doing exploratory work on indexed data and search results. Doing things such as trying to figure out what sort of values `key` might have, grabbing ids returned, etc.

Second to this, I've mostly used jq to look at OpenAPI/swagger files, again just doing one-off tasks, such as listing all api routes, listing similarly named schemas, etc.

From what I've seen in the companies I've worked for, this is fairly consistent, but naturally I can't speak for everyone's use-cases. At the end of the day, I don't think most people use jq in places where readable or maintainable would be most appropriate.
david luan

yale applied math grad (2013)
ceo of startup (2011-2017)
openai director then promoted to openai vp (2017-2020)
google director (2020)

this is 7 years out of undergrad

he left google director position (7 digits/year btw)
to become founder ceo of adept ai, which is now valued at $1 billion

this guy is more impressive in terms of career progression (not research)
"Using open source code is a skill: knowing how to navigate repos and someone else’s code, understanding how to troubleshoot and navigate communities to get help, discerning between quality projects and junk… this experience is a hard-won component of being a modern software explorer. It can take you further than you might realize, past mere bits and into the land of electrons and atoms."

Very wise words. Coming from sw/hw industries I probably could work around heat pump microcontrollers without too much hassle and I well know the pain of physical components messing up your debug process.
But such industries rarely rely on open source, and all the OSS I used was for personal projects. That is definitely a big limit for my future work opportunities! :/
When URL parsers disagree
Great overview of the Linux network queues as provided in the Figure, should paste it on the wall somewhere.

Brendan's System Performance books provide nice coverage on Linux network performance and more [1]. It's already in the second edition, both are excellent books but the 2nd edition focuses mainly on Linux whereas the 1st edition also include Solaris.

There's also a more recent book on BPF Performance Tools by him [2].

[1] Systems Performance: Enterprise and the Cloud, 2nd Edition (2020)

https://www.brendangregg.com/systems-performance-2nd-edition...

[2] BPF Performance Tools:

https://www.brendangregg.com/bpf-performance-tools-book.html
Depends what your starting assumptions are. Do you think we need enough lithium ion batteries to store 6 months of storage at the standard US energy consumption rate to get through winter? If you do, then you're right: we can't build lithium ion batteries on that scale.

If your assumption is that we need 12 hours of energy storage to get through the night, then it's a much more realistic goal. One could even imagine the batteries being on the same premises where the energy is generated (by solar) and used, in which case it's imposing no load on the energy grid.

If we consider that long-distance high voltage DC lines are an option, we might not even need storage in the first place. In the middle of the night in the US we could be buying solar power from Morocco and Australia. We just need to have the political will to finance the construction of those cables.

Apparently China has plans to build a trans-Pacific HVDC line so they can buy solar power from Chile. Maybe that's just talk and they won't actually complete the project, but at least they're willing to set ambitious goals.
“One kg of feathers is lighter than one kg of lead…”
Frontiers of multimodal learning: A responsible AI approach
Intel announces Arm investment, talks up RISC-V
this is the single biggest problem with React hooks, people overusing useEffect:

const [sortedValues, setSortedValues] = useState([])
useEffect(() => {
setSortedValues(values.sort())
}, [values])

It is unfortunate that useEffect is too powerful of a escape hatch that people forget it IS a escape hatch and should be avoided

To be honest I much prefer hooks than old class-based state manipulation, but it does require deeper understanding of the React, JS and state to get right.
From what I understand, this turns your inputs into graphics like 2D, 3D, but I don't see any example on the "What" page that's relevant
As per the implication in the article, the former Mayor and close circle pushed an asymmetric "cash now, big trouble later" deal through in exchange for (implied) kickbacks and as a result of leaving office with zero chance of having to deal with the consequences.

There's much to be said for tying some form of liability to office holders who make a deal.
> Even these projects have gotten to a level of sophistication that it would implode without big tech support.

The worst thing is that all this FAANG or VC backed companies make a lot of people believe that they are the only viable way.

> Why do you think you don't see any interesting oss tech from hobbyists is these days?

Actually not true, just an example, https://github.com/drakkan/sftpgo. But there are plenty of them.
The simple existence of DSL tools like jq is the testament to the fact that people don't want to go to a generic language to solve every kind of problem.
I'm also convinced that a big subset of "use generic language for everything" do it because they want to use their shiny hammer on that nail as well.
>It should be a fundamental human right to perform math.

Why?

What if society could be destroyed by performing math? Should it still be a fundamental right? What if the entire universe could be destroyed by doing math?

This reminds me of a couple episodes of The Twilight Zone and The Outer Limits. In one ("Need to Know"), there's some secret; when person A tells person B the secret, person B goes insane (and then tries to tell others the secret). Should a verbally-communicated secret be illegal? In the other, a disgruntled college student figures out how to build a small fusion bomb, and uses it for terrorism and threatens to detonate much larger versions of the bomb. At the end, he's killed and takes his secret with him, but the implication is that the principles aren't really that difficult, and sooner or later some other angry person will figure out how to make such bombs and humanity will be doomed.
Not the patent but... incredibly environmentally destructive by design. Utterly privacy violating as you're publishing every transaction you make for the world to see on a public ledger so now your neighbour (and government) get to know about your badger fetish. Non reversible transactions are an invitation to fraud and theft and make routine errors like overpayments and payments to the wrong address potentially disastrous. Not to mention the "problems" it claims to fix like instant, fee free transactions and easy international transfers have been fixed for many years in countries with modern banking systems (i.e. not the USA) Etc. Etc. Etc.
My Node.js is a bit Rusty
On the contrary, it was Bismark's successor who wrecked the private non-aggression deal between Russia and Germany by initially agreeing to its continuation and then suddenly pulling out. Bismark succeeded in diplomatically isolating France, his successors succeeded in uniting France first with Russia and then with the UK.

Robert Massie's book "Dreadnought" does a thorough and impressive job of explaining the long background to the tragedy of WW1.
I'm not sure that's true. Plenty of crypto-rug pulls have a veneer of legitimacy by being based in the USA
Let us know if you find out the answer. Closest I can think of is to try to be so impossibly awesome that you get sponsors at GitHub.
https://twitter.com/patrickc/status/1698496805162353029?ref_...

> Solar deployment is now happening at a roughly $500B annualized rate.

Which technology deployments were larger than this? The US's aircraft production during WWII seems to have peaked at maybe $400B (inflation-adjusted). Global datacenter construction appears to be maybe $200B/year.

More here:
https://about.bnef.com/blog/renewable-energy-investment-hits...
the "leeching" in question is Hashicorp leeching off open source developers before closing the source

the "rent seeking" in question is Hashicorp seeking rent, here, now

FOSS generally allows competitors to use your product to compete against you, and always has (the "free" in FOSS refers to freedom)

also, nobody leeched off Hashicorp, they used the software as the license and Hashicorp intended, until Hashicorp changed their mind on being FOSS. Why shouldn't they have the freedom to use software in accordance with the license?
Let's face facts here: God just fell asleep on the keyboard, and by a staggering coincidence, or perhaps a weird shape of the head, the first 4 letters he typed were P, E, R, L.

He's still sleeping.
I don’t mean the spelling, I mean that the “r” in that case is not spoken, presumably because saying it as “l” would be inconvenient.

But really, are any of them “grapao” with the r on the first syllable? I always thought that was just a mistake we foreigners make because we don’t learn it as กะเพรา.
> My options are the same as yours: move to a country that doesn’t fund this stuff, or vote for politicians who will cut the funding.

Why should I move? Can I state the fact that this is a tyranny? Must I love the tyranny? Can I say that government is far, far beyond whatever use it may have served? Can I say, that it is no longer the servant, but the master? It chooses my art!
https://ourworldindata.org/grapher/installed-solar-pv-capaci...

China leads in steepest trend, but US is second (though much lower down)
What are you using yq for? Unless you use YAML-only features (e.g. integers, arrays, and objects as object keys), it seems like it would be easier to just pipe-convert your YAML to JSON and process it with jq.
Electronics like that do last, unless they don't want them to. Original Gameboys are still going. I expect most that have failed were destroyed by water or battery leakage or something.
If you can, you should:

https://nitter.net/patrickc/status/1698496805162353029
> Angle grinders are used a lot on jobsites by jabronis who like to remove the guard and suchlike.

And homeowners putting sawblades on them. Eek!

https://www.thesun.co.uk/news/3022661/husband-killed-when-he...
Nobody's Driving
Mandatory xkcd: https://xkcd.com/224/
> a collection of 7,000 unpublished books

... where does one find 7000 unpublished books of acceptable quality?
I implicitly interpreted your statement as 'Evolution is much smarter than just selection over random mutations.'

It seems like a overinterpreted. If we stick to the strict wording, you are correct. Almost trivially so.
MADV_DONTDUMP or MAP_CONCEAL don't appear anywhere in the source, client or server (with the exception of the seccomp filter where they're just used to filter potential system calls).
Will you be at NixCon? Seems like good timing to post this!
> Art is awesome I agree, I don't want propaganda as art.

I totally get that and invite you to take a look at the art films sponsored by the film board of Canada. I have been unable to see any pro-government narrative in anything I’ve seen made with government money. It’s usually films which are just non-commercial and would otherwise not have been made.

I absolutely want my tax dollars to go for that.
China did 86GW last year and now stands at a cumulated 393GW: https://www.statista.com/statistics/279504/cumulative-instal...
Yes I haven’t needed to do that. Typescript is very expressive.
At least here in the UK, our electricity usage drops by 50% overnight and picks back up again cyclically. That helps hugely
I was a teenager on the tail end of dialup, so no hourly fee, but my parents got awfully mad if I tied up our phone line all day playing online games. They’d randomly call home a few times a day to ensure compliance.
> didn’t use it for this comment

It's worrying that many people are starting to use it as their default. The day that everyone uses an AI to sanitise and write all of their speech, which is in itself an expression of your personality and experience, is the day that the soul is sucked out of all human communication.

Just to add, I think AI tech is great in of itself, I just don't see the value in everyone using it to turn into some amorphous nondescript communication medium. There's a lot of value in imperfections and quirks.
> Their claim at the time was that all of the projects they pitched as possible work were driven by feedback from the front line people.

I have worked as a software engineer in Operations in Amazon for years, and this even if this is true, it is not all positive.

What it meant for us is that instead of developing a solution we developed small disconnected projects here and there, that all required slightly different maintenance, different technology to build, etc.

This was a problem technically but also personally as there was nothing meaty enough for a promotion, and most projects were incredibly boring "I want a dashboard to show metric X".