skysight-inc/HackerNews huggingface dataset:
What short term thinking that would be! That's how companies die. They get captured by their customers and markets and they can't see change coming.

Imagine if Cloudflare stubbornly stuck to providing DDoS services and never considered the idea that there might be a solution to DDoS at the protocol level. We'd die if someone else came up with the technical solution to DDoS. So, it would both be better for the Internet and better for us if we were involved in killing off DDoS at whatever level possible.

For example, on the network level we've pushed for BCP-38 over and over again to deal with spoofing. RFC 2267 is 24 years old (https://www.rfc-editor.org/info/rfc2267)! But, yeah, sure, Cloudflare that is half that age is keeping all those DDoS attacks happening because they love the smell of $$$. Give me a fucking break.
If you had bought DOGE when that whole hubub started and sold on the SNL premiere you would have made an unbelievable killing. Even if you sold afterwards, it would have been pretty good. The fact that he managed to make a shitcoin go that high is unbelievable.
Yes.

5000 reactors is not actually that much. Think about how many planes we produce.

Imagine 5 Gigafactory each producing 100s reactor cores every year. That not really hard to imagine is it? Those would more likely be 500MW. So you need a few 10000+.

The rest of a nuclear plant without water cooling is none nuclear and building a concrete hole, and a concrete bunker a whole bunch of electronics, pipes and the same turbine used for gas plants.

And we have tons of thorium all over the place for basically free in every country.

Look at fast France managed to make their nuclear, and that was with 60s technology.
How dare you have a good memory. Must mean you're a narcissist.
There is a shockingly large group of us trying to figure this one out. See reddit.com/r/dumbphones community as an example.
Yes, and if you move the capitol all of that moves with it. You literally admitted that those headquarters are located for the purpose of in-person meetings, not a love of DC. So unless the location you intend to move the capitol to is top secret, it's irrelevant.
I must read the Just So Stories again. Thirty years ago I used to read them to my eldest son when he went to bed.
Not really, it's not the poor who are taking flights to Bali or buying new SUV's. Climate change is driven by consumption and the poor don't consume much. They also benefit when you start putting in changes like better public transport, cycle paths, etc.
I don't actually know for sure, but I seem to remember Carl Icann being extremely vocal from outside of the board when at Yahoo! back in the day.
Unzip - https://unzip.dev/ - is really nice. Each issue is focused on unpacking a specific dev trend / topic.

Self-promotion: https://newsletter.leadership.garden/ - A hand-curated newsletter for leaders and managers in tech.
Moving from a mid-sized city in the Northeast to a mid-sized city in Norway (relatively big one for Norway) has really made me realize how loud cities are in the US!
I'd hate to be that person too. This is how cancer progression can go. Friend went from 'years' to 'months' to 'days' in the space of a few weeks. The last bit went by so fast that I missed out on saying goodbye because he was already too far gone, we'd been on the phone a week and a bit prior to that and he was as good as could be given the prognosis.
Where prodigy failed was not pivoting from its walled garden custom binary app of content to a general purpose dialup ISP. By the time they thought to to do it, it was late 1996 or early 97 and plenty of other generalists were in the market (netcom, mind spring, etc)

Who knows what might have happened if they'd brought all of sears products online for purchase, in their existing standalone prodigy browser software...
Everything where there's a lot of people working on it. Tech tends to replace employees and the more get fired, the bigger the savings. We then call that leverage.

- customer support

- health/beauty/nutrition advice

- "content creation" ie blog post SEO spam

- tax/legal

- digitizing, managing, filing out paperwork

- supermarket cashiers

- government bureocracy of any kind
I would have killed for an SGI laptop back in those days. It always amuses me that the best Unix laptop workstation vendor ended up being Apple.
I think yandex does. Or at least they didn't allow one person send emails to me. "invalid address".
“The ocean machine set to 9” as REM sings
You ever go back on the PCem forums and see the old posts where battler would request completely ignorant things from walker? I beg to differ on 86 handling anything well. The constant PCem smearing to the point where walker just left from all the stress. I consider 86box a patchwork mess. They might strive for accuracy but I don't believe there is a full understanding of the original code.
Yes, he started Tesla and then just gave up as it was too hard. Started a space company and never got rockets into space, let alone the largest one ever...
It's an interesting question, designing a system involves balancing constrains and reducing coupling to be able to iterate and adapt at low cost. Designing a single function is also balancing constraints. type safety, edition cost, boolean space reduction, gotta get a sense of what basic function to write to then grow it and converge fast to a fully working one (reminds me of HtDP regular function design process actually)
Cars, and now when it's warmer, motorcycles. It's incredible how nothing is being done to motherfuckes emitting 10 times the noise of a packed bus. In fact, it's celebrated.

How is it fair to allow a single piece of shit to emit orders of magnitude more noise than hundreds of people combined.

I complain about it all the time but almost nobody else seems to care. I love motorcycles but I do loathe the majority of riders as they are well beyond inconsiderate. They will do almost anything to emit more noise.
I remember someone comment about shipping industry but I forget the website.
Why wouldn't government-sponsored influence networks mint "legitimate" passports for their bots/legends?
That's a good answer, appreicated.
you quote him: Anyone looking into the future in 1985 would have expected freedom of expression to continue to increase. Instead it has decreased.

and you state: Many people proclaim that "free speech is dead" and all of that, but it's still at an all-time high if you zoom out a bit.

It can't decrease and remain at an all time high. You are disagreeing with him, not finding a nuance.
Guilt tripping people who are already down based on what you personally believe in is pretty bad form.
maybe it's a grammatical issue here, maybe it means if the subject was wrongly accused they (the subject) would have to reimburse the damages in which case, yeah that's how it works in real life.
That can require some standing within the organization and mental fortitude. Absence can be interpreted as a failing, important information can be droppend throughout long meetings, people expect you to be around to answer questions that come up.
Then write that in the job description instead of using the amount of bling in the resume as a proxy.

I know not to apply for jobs looking for “friendly, outgoing people” and it saves everyone a bunch of time.
An FBI director makes less than 200k, and will be very politically connected and influential; an engineer making that much probably has as much political influence as people living in the projects.

Money can buy political influence, but that's beyond the reach of lower echelon of wealthy.
For synbio / biotech news: https://www.codonmag.com/archive

Was pleasantly surprised to see this newsletter reappear after a lengthy hiatus.
> unhelpful error messages still are for most tools.

One thing that winds me up is error messages that tell you that some string can't be parsed or a file can't be read but they don't show you the string or the file path.

This is especially irritating for the actual end user because they generally do not have the opportunity, or knowledge, to run the program in a debugger or to examine the source code.
That graph actually shows the levelized cost of solar+storage capacity at $165-296/kWh-year

The levelized cost of solar + storage according to Lazards is even less: $85-158/MWh.
Research: Open banking leads to increases in fintech VC investment
Haha.

Whoops. Time to bow out.

(Thank you for pointing out the mistake so gracefully. Have a good night.)

One problem with Twitter’s alt text is that it’s too short. I copy paste HN comments into alt text, but am almost always met with an error. In that situation I just link to the original comment, but the CEO couldn’t do that here.
I am not a native English speaker, but even in my native language I am terrible at spelling. Somewhat better at grammar. However I feel that I was to write documentation for something I would just have a bunch of annoying nitpickers.

I would be far more willing to write documentation if it was for a pleasant to use wiki, where nothing was ever supposed to be finished, only improved: I would not feel pressure to be perfect, there would be no pressure to be complete (I can start out by just dumping my notes) I could get a nice dopamine hit by helping somebody.

I don't think a workshop would be helpful at all (is hurtful an English word?), not only would it be something that is not programming or being social (ie something that I would prefer not to attend), and I think you underestimate how much work there is in organizing it.
What about teaching Python?
Speculation ahead:

It didn't just check if a certificate is valid now, but whether the certificate, intermediary, CA (or anything in the chain) is about to expire soon.

It might have needed to poke deeper into OpenSSL than regular uses.
Show HN: Enrich your bookmarsk with more metadata and kBookmarks
Hahah it's not your day today or seems :P
It's worth adding that 90%+ of Polish drivers ignore speed limits...There's hardly any police or speeding cameras (apart from a few selected areas which everyone knows about, and does not speed there), so the speed limits really work on sort of "opt-in" basis.
What will the next SEC filing potentially reveal?
> why is my default install of postgres oin deb 11 listening to public ips

Because it isn't. I cannot comment on the other stuff but this simply isn't true. PostgreSQL on Debian (and upstream) only listens to 127.0.0.1 by default. If it listens to more it is likely something the you or the Matrix devs have done.
I think Tom Scott did a video in UK with an area created to absorb airplane noise.

The topic of noise pollution from wind turbines also seems similar.
They tried and failed, the dotcom bust did them in, there was so much sparc hardware on the 2nd hand market it killed their server business for a while. Their x86 servers were never as good as HP/Compaq and a lot of their ancillary hardware like tape backup was rebadged from HP.

When servers got going again, price became absolutely key and Linux had become so good it made solaris seem like yesterdays news.

I do like this alternative timeline, but if Apple went Solaris it wouldn't have surprised me if Microsoft did a linux distro in the early 2000s which would have really made for a strange future.
We built our MVP during a 2-day no-code hackathon
I stopped leetcoding after realising this a few years back lol
It's just me or SSLPing used an incredibly complex set of tools? Simplicity always pays of. But I guess real simplicity is harder to implement, and a lot of those tools make life easier for developers.
I hear you! Literally.

And its the first 4 or 8 bars of a song (usually a modern cover or remix of older song) on a loop.

It is waterboarding for the ears.
Is anyone doing Continuous Deployment?
I might be in a backwater IT market but the fact of the matter is that no company that I know of does CD in this market.

In fact most of them don't actually do agile. They're doing something like longish waterfall with manual QA and deployment.

The really weird thing though is that they do microservices - which looks more like a distributed monolith TBH.

What is happening? Is CD dead(ish) in the water?
Yeah, that's kind of what I thought...

Yet the situation is radically different, since trans, in addition to having "social issues", also have "body issues" ?

(Then there's also the situation with (real) pedophiles, which, unlike for gays, we have decided to keep in the mental illness category - and understandably so, considering the danger for children.)
Grocy https://grocy.info/ does exactly this - it's a tracking system for groceries/grocery shopping/recipes and a few other things.

You enter what you have bought/eaten and it keeps track of what you have and when it will expire. You can also automatically build a shopping list to maintain a minimum set of essentials.

An additional part of it is the Recipes module, where you can enter recipes and what ingredients are needed, then see which recipes you already have the ingredients for and add any missing ingredients to your shopping list..
I was a Windows desktop application developer during the 90's, so I've done COM development, with VB, Delphi and a tiny bit of C, so I know what you mean.

I would say that COM is more special case and embeddable, rather than general purpose and composable? And this is all on the developer side, rather than the user side too. If the OS and applications had just been shipped as pre-packaged collections of COM objects - which you could reuse and remix into new tools and applications, with writing piles of code, then yeah. It was close for a while, but never got all the way to userland, sadly.
Perhaps DevOps is an area you can go into.

Also, if you don't like Django, give Flask a try. It's much simpler and easier to get started. If you can tolerate that it opens up a lot of opportunities writing backends.
Think about the one in the movie Equilibrium. You need to suppress somehow the the need to be an asshole with lawnmower or untrained dog. Or with a masculine motorcycle with super loud exhaust. Or listen too loud to some tasteless music.
San Francisco cops pull over a Cruise driverless car for no lights on
I think Russians have been disconnected from responsibility for their government that they now prefer it that way, and will resist anything and anyone that proposes they should be (a) informed (b) do anything about it. Maybe eventually sanctions will get them asking more questions like why they're banned from international sports. Or maybe this is the start of a totalitarianism trend. It's not certain this gets better.

https://www.wnycstudios.org/podcasts/otm/segments/when-russi...

What struct me about this observation is, OK of course it's not possible to occupy the country and force them to have a free press. If that's really what's required to deprogram Russians, then they aren't going to be deprogrammed in the foreseeable future.
You should be aware that academic research into Twitter bots is indeed unreliable. Calling it fiction wouldn't be far wrong. A selection from the many issues you'll find if you read such papers:

- Inability to be replicated, not even in principle.

- Using definitions of "bot" that captures verified humans like e.g. the POTUS.

- Ignoring false positives in the data set or not even trying to measure them at all.

- Using opaque ML models trained off an irrelevant data set which (when measured by outsiders) have 50%+ FP rates.

- Logic errors and difficulty reasoning about causality.

- Mis-statements about what their own data actually shows.

- Refusal to acknowledge or address any of these problems.

There's a paper that thoroughly debunks this field here:

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3814191

and it's also available in talk form here:

https://archive.org/details/hopeconf2020/20200726_2000_Peopl...

and if you're in a hurry I summarized the paper here:

https://blog.plan99.net/fake-science-part-ii-bots-that-are-n...

NB: Some of my own meta-research into these papers is cited in their paper and talk.

Edit: I took a quick look at the paper you linked and it has many of the same problems. Amongst other things it explicitly classifies satire as "digital misinformation". One of the authors is Flammini who is well known for writing nonsensical pseudo-scientific papers in this space, in fact, he's mentioned in the talk linked above.
If you're into python and have a strong background in math you may want to check out the 'data scientist' path, there is a serious shortage of good people in that field and the pay is a lot better than cranking out web stuff.
At the end, readability depends heavily on habits.

You can know that, but you feel it when you work on various codebases with different people / switch teams.

So, yes. Nobody is right or wrong in these topics. Moreover, there are situations where one is clearly better than the other.

If you need to (formally) verify your code, depending on the method, maybe early returns are to be avoided.
You avoid all discussion of rationing and rationality and discuss freemarket putzery where you run out of industrial energy because demand from people who are cost insensitive may taper too slowly.

If the the EU can't implement rationing it should immediately impose a 100%+ tax on gas so it can start distributing that money back unevenly to prevent economic damage where gas is needed, pressure down gas usage, and prevent profits from going to Putain.

0% tax is the pathological case where all of society uses energy whether it needs it or not and government has no funds to work with and the suppliers take all profits from limiting supply.
With your own domain? Make sure you’ve got an the SPF, DKIM set up correctly, and register your domain with gmail’s postmaster tools. I moved my domain recently, and had completely forgotten about all that stuff I’d set up years ago. Started losing mails, redid the setup
I’ve seen more irrelevant stories make it to HN’s front page tbh.
Well, I should rephrase: I didn't know CRDTs could be fast enough to be practical. At least in the context of collaborative text editing. I've been in the field I was arguing against using CRDTs for over a decade.

I ran a bunch of optimization experiments 18 months ago[1] and realised I was wrong. I demonstrated (at least to my own satisfaction) that all the problems that CRDTs had (memory usage, disk usage, CPU usage) seemed to be finally solvable. Last year I put out a blog post[2] talking about how to get insane performance. Both of these posts were discussed in detail here on HN.

One result of this is that automerge (an excellent CRDT) has started optimizing for performance. I hear their performance on this benchmark has improved from 5 minutes to ~2 seconds. Yjs can do the same thing in 1 second. Diamond types (my own CRDT) is now about 6 times faster than it was when I wrote that post last year. I can run the same benchmark in ~10ms (0.01 second). Memory usage has dropped from automerge's 880mb, to 2mb in diamond types. And I think we can get it much lower. Disk size for the same data set has dropped from 4mb of JSON down to 100kb while still storing the full edit history. (And this is for a 100kb document!)

There's a lot of tricks involved, and plenty more in the tank. But in short, modern list / string CRDTs are now close to the speed of their equivalent native data structures. With a text CRDT in rust, more CPU gets wasted in wasm overhead than is spent maintaining the CRDT itself.

Thats not something we knew was even possible a year or two ago. So, thats whats changed.

[1] https://josephg.com/blog/crdts-are-the-future/

[2] https://josephg.com/blog/crdts-go-brrr/
Ah ok, so it sounds like an automated (though probably cutdown) version of the SSLLabs server test.
An alternative is books, but there are often a lot of subtleties left out. What I've learned from mentors is mostly habits like organisation and keyboard shortcut/debugging workflow.

What's also useful is having feedback like don't do this, it doesn't matter, or do more of that.
But how many meetings are enough? Each week, I have eight meetings only with my team (that is, aside from other company meetings). And us mere developers are not invited to the design meetings. No, work is handed out piecemeal to each developer by our team leader, and we're only expected to work on our pieces, bug reports be damned! (they have to go through him first)
ok i wont
Yeah I was trying to figure out what was going on here. Is it blocked cos it's closing or was it blocked from before?
well, that last one he hasn't done...yet. though I wouldn't bet against it.
I remain confused on how these cars are allowed on the road. Did they pass a driver's license check? Who's responsible? Who gets the ticket? In this instance, you can see that the car performed a dangerous maneuver by running from the cops, with its lights still off, and crossing an intersection, which is then spun by the company as finding a "safer" spot to pull over at. Even though, it found a spot essentially identical to where it was. It also took off pretty fast.
MuckRock’s guided tour of lesser-known DEA patches
I agree for Gmail, but I know people who can't or don't want to use it, and spam is still a huge problem for them. Most "Freemail" Providers are not able to create a product like Google did with Gmail.
I am freelancing on Fiverr for cheap $5 Gig (with optional $10 and $15 package).
Barely have a client for march and this month, but sometimes got like 5 project months.
Sometimes i reject several offers.
Because i choose only small project (for cheap pay) :D

Note: first good rating really help. Need to install the Phone App to make sure keep response rate green.
> Garbage pickup is once a week, and the truck is close enough for me to hear it for maybe 15 minutes. Double that for recycling pickup.

Around me, there are three different recycling pickups (one for the each kind of recyclable). Combined with regular trash pickup, it means that the garbage truck is here on most work days.
Which keyboard are you using?
Taking it out would be very difficult, I'd think.

You could blow up some point, perhaps the two entries. But repairs are then comparable to when the two entries of any minor tunnel have been blown up. Doing any sort of damage that scales with the cost of the tunnel seems difficult.
You don’t need anything peculiar in OpenSSL to do that. I’ve been monitoring my ssl certs with a simple nodejs script (it just connects to get the cert details so generally less than a second per domain).

Perhaps their service also tested for deprecated ciphers/tls versions?
I personally read it as: It was for the best that we offered a seat, luckily he refused.
Yes, causing brain damage is violence. No, speech can not cause brain damage.

Unless inaction or speech is directly and unmistakeable the cause of someone’s death, then they cannot be held responsible for that death and trying to do so is just an attempt at manipulation.
8 years later, how do people feel about Spring today?
I use testssl[1], and it saved me quite a few times with Nginx and other TLS issues. Give it a try. It is written bash (the only requirement) and works for Linux, macOS, *BSD and WSL.
[1] https://testssl.sh/