skysight-inc/HackerNews huggingface dataset:
Here comes Matter protocol to the rescue, it supports IPv6 natively. It's even more complicated than Zigbee and of course doesn't specify all the devices available (but 1/4 of protocol specification is dedicated to smart fridge functionality because one fridge producer actually had someone to do any collaboration with protocol makers) and allows for "manufacturer specific fields" which means all manufacturers will have incompatible implementations of some fields anyway and you can't control them universally.
I disagree. People are sometimes just forced to think imperatively when dealing with computers, but I usually think declarative when I design my programs.

Say if I want to filter a sequence of users and omit users below the age of 18, I'll construct my predicate (a "what"), and want to apply that predicate to create a new sequence of user (another "what").

I really don't want to tell a computer how to process a list every single time. I don't care about creating an index first and checking the length of my list in order to keep track that I process each user in my list sequentially, and don't forget that important "i++". All I want at that moment is to think in streams, and this stream processing can happen in parallel just as well for all I care.

But I also do think Python, Haskell etc. are the most expressive here with list comprehensions. It can't get more concise than this IMHO:

users_adult = [
user
for user in users
if user.age >= 18
]
My approach to advice (both giving and receiving) has always been to use it as experimental perspective. A brief, but different way of looking at a thing in hopes that might spark some sort of answer, realization, whatever.

Some people, in my experience, treat advice as another "telling them what to do" which implies that the advisor sees the advised as lesser, be that dumber or incapable of solving their own issues, etc, instead of the advisor just trying to help. It's an ego thing, I think.

Then again, my general rule is if I have to listen to someone bitch about a thing, then they have to listen to my advice about it. I think that's fair.
Indeed, and that is why I will not use Zed. I don't need my editor being a VC led product.
not sure what is the link here. you seem to enjoy showing your intelligence. that is ok. if you create value in the world like that, you are doing the right thing
AI tool boosted my productivity
I would argue that Markov chains were a better tool for comedic purposes.
Notice that in all of the examples of using Markov chains, the person would see a potential, come up with a purpose, exercise the setup, and then fill the setup with generated text.
Likewise in a random generation examples, the person would asses the results, then find what parts were actually funny, and choose to spread this parts.
LLMs output has less potentially funny results, it has less potential for unexpectedly change realistic-sounding output to absurdist output, and so as a tool it is less fit for comedic purposes.
I'm not an American, that's true.

I think Americans have forgotten what the government is. It's the job of the people to fix and constantly maintain the government because if they don't own it, someone else will.

It seems like Reaganism never left America. People from right to left have adopted the talking points and the attitude. If there are problems in the government, it's suddenly all bullshit and good for nothing. Talk in a passive voice where the government just happens.
If you already "prepared" the yacht - say bought the cooperation of some member of the crew or planted some device or, that being a modern yacht, hacked something on it - that would have been a great time to trigger it. The yacht was a sitting duck on that anchorage. I really was surprised that such a yacht went down that way, especially given that ships nearby were just fine. Now, with that guy in England dying the way Russian oppositioners die there, my surprise got resolved.

And remembering how those EBay execs went after those people only for bad reviews, one can imagine what the people like this can do when it comes to real money. And the scale of the money involved here can buy impressively "accidental" accidents.
Words can not express my hate for this kind of articles.

Imagine working on a legacy codebase where the PM holds the dogma of refactoring being a bad thing and expecting you to do it wrong, even micro managing your PRs.

Most often than not, I do see projects suffering and coders actually resigning due to a lack of internal discussing about best practices, having space/time to test potential solutions, having Lead devs who resemble dictators quite well.

Let me guess, some PM wrote this article and they just want you to push the product asap by applying pressure and not allowing you ever to refactor. This is just a casual day in software development. I'm not surprised anymore when most web apps have silly bugs for years because it's gonna be a Jira ticket and a big discussion about..... one evil thing called refactor.

Several years ago I rewrote a full SaaS in about 3 months, it took another team 12 months with 5 devs. Guess which version made the investors happy, mine.

Bad refactoring is just a product of poor engineering culture.
>keep paying your employees once you saturate your market.

employees? they get fired once the market is saturated and demand flattens. ITYM shareholders.

When you look at it from that angle, another possible solution is:

- downsize manufacturing plant/capacity to make it match (or slightly exceed) replacement demand.

But that would mean a steady state profit margin (and not a cancerously growing one), so it will never fly.
Also in Linux:

https://www.phoronix.com/news/USB4NET-End-To-End-Flow-Contro...
Vulnerable road user murdered by driver.

Always those softening words when a driver murders an innocent.
The Factorio team has kept up a very good devlog for over a decade now.

https://www.factorio.com/blog
They also recently(?) silently destroyed[1] their public search index at sourcegraph.com/search. Since GitHub only recently got a working search and even that is behind login, I used to search a lot using Sourcegraph. It even supported searching GitLab.

Now it seems that all GitLab repos are gone from the index and a huge number of GitHub repos as well. If I can't trust the search I'll just have no choice but to fall back to GitHub.

It's a shame since their index was at some point even better than GitHub's own, although GitHub seems to have caught up.

[1] https://community.sourcegraph.com/t/most-public-repos-no-lon...
obviously they got hold of HARP weather control!
The problem is that it's extremely failure prone and not instant.

Gotta wait for the buyer to make the transfer, you gotta wait for the transfer to go through, you gotta hope that the buyer put in the order number in the description.
Don't underestimate the capabilities of Sicilian organized crime especially on their own territory. I guess a spacious penthouse in New York could easily stir a tiny local tornado nearby Sicily.
- We don't have a "real AI" at all. Where's Skynet, where's HAL-9000? Where are the cute robotic butlers from the "I, Robot" movie?

- Simple interpolation of the progress is exactly the problem here. Look at the historical graphs of AI funding and tell me with a straight face that we absolutely must use simple interpolation.

- Nope, human-level intelligence is not even close. It remains as nebulous and out of reach as ever. ChatGPT's imitation of intelligent speech falls apart very quickly when you chat with it for more than a few questions.
A friend had a special lenticular camera, but that was ca. 1990 and he had to send the film away to get lenticular cards back, so even if you can find a camera, you may have to reverse engineer the printing/mounting process.
Never mess with the FBI, CIA, Boeing and Hewlett Packard
* For some definition of near and mandatory

Even when they started mandating airbags in new vehicles, it took something like seven years to go into effect so car manufacturers had time to plan. And then they didn’t make cars that didn’t have airbags illegal.

Even the most universally embraced ideas take time to roll out.
Sounds very cool.

Sorcerer was also an amazing Infocom game. Good company.
There are few things as chilling as the realization that corporations and other interests may not be above trying to kill you. It is not as bad as the realization that political killings in US happen as well, but it is up there.
Seattle is an exceptional city in the US in that respect, and the only one aside from NYC where I'd feel comfortable living without a car.

If not for the climate, I'd move there already.
Self-driving cars able to communicate intent and negotiate could be extremely efficient by reducing collisions and traffic.

From a standstill, all vehicles waiting could accelerate simultaneously rather than create pressure waves due to human reaction times.

With fully-autonomous coordination, might also be possible to do away with traffic lights and other control elements to negotiate scheduling of vehicles moving across each other so they cross intersections using precisely-allocated time slots without stopping.
>Since tapes were relatively expensive (at least to us teenagers) we bought longer tapes since it worked out to be cheaper per minute.

As a broke teenager, when the rewind on my cassette drive broke, and I had to manually rewind the cassette by hand. The good 'ole days.
While I think of things in a defined order, I also think in sets. If I grab a bunch of peanuts, I don't visualize grabbing every single peanut one by one, I visualize getting a bunch at the same time.
Boeing grounds 777X test fleet after failure of key engine mounting structure
It makes me happy how through the decades Phrack stays true to it's origins and didn't go off the rails.
A very interesting read!

Hyperlinks are a particularly challenging area.
Nightfall (Classic Computer) Crew – About Us (1998)
not related to HP, but in the same way German officials were found to have corrupted Portuguese politicians over the purchase of 3 submarines, yet the Portuguese police didn't find any wrongdoing.

https://corruption-tracker.org/case/german-submarine-sales-t...
Very cool! I wish there was also a "browser" cell, so that the execution wouldn’t be happening in the node.
Issac Asimov wrote a classic that always makes me smile in this context [0]. A bit dated to say the least, but short and pointed.

[0] https://mcraenglish.weebly.com/uploads/1/5/8/7/15876062/the_...
They don't sell gen 1 RPIs anymore so you can't track the price inflation for that product.
I first thought it said 20$ for a 2 GB version, that would be a pretty good deal. At 50$ it’s more like “wow them pi’s got expensive”.

Wasn’t there once a 5$ version?
German industry is well known to corrupt in "corrupted" countries.
I can only imagine the damage to air travel if Boeing was managed like NASA.
A bit of context: Motivation about Pragtical Text Editor [0]

[0] https://github.com/pragtical/pragtical/issues/6#issuecomment...
Related:

https://www.nightfallcrew.com/07/09/2016/photo-gallery-updat...
OCaml without recursion would not be the same.
If driving were as dangerous as that we'd have no commerce! Imagine being fully liable for injuries you cause while mindlessly travelling at high speeds across populated areas. Nobody could afford to do it!

The spice must flow!
We have 2000 rpis and still choose the 8gb every day. Way easier to deal with.
Bacon: A BASH BASIC-to-C converter
Gödel, Escher, Bach is for people who remain enthralled by the idea of ideas and must connect everything together.
I'm afraid of my ink printer.
If you grab a bunch of peanuts you're probably thinking in "hand fulls", but the fact that the world and actions we take are fractal in the way we can analyze them doesn't prove one or the other.
Nice, if you could run wasm inline, one could conceivably use it for rust debugging or typst like this:
https://github.com/Myriad-Dreamin/typst.ts

Also see this jupyter notebook request https://github.com/typst/typst/issues/962
A decade of major cache incidents at Twitter (2022)
And going to the bathroom is bad because...? What if you need to grab a coffee? Or god forbid have lunch? Oh noes, the economy!
Newspapers have been dealing with this issue since the nineteenth century. I don't know how things work where you are in the world, but in the UK and Australia, newspapers are separated into broadsheets which have better-quality journalism and tabloids which are clickbait nonsense. (The terms come from the paper sizes they used to be printed on.) In the UK, the tabloids are further divided by the colours of their mastheads: the black-tops are less sensational; the red-tops are more sensational.
Turns out becoming a billionaire is not about being a super genius at everything for all eternity.

Actually it's more like ten percent luck, twenty percent skill, fifteen percent concentrated power of will, five percent pleasure, fifty percent pain. Wait, what were we talking about?
The WFB-ng is an excellent solution for organizing two-way communication with drones. The solution is actively developing. There is technical support. The user community is growing rapidly
This is false, the deal cuts all other search engines off from accessing Reddit. Go to Bing and search for "news site:reddit.com" and filter results by date from the past week - 0 results.

https://www.404media.co/google-is-the-only-search-engine-tha...
Written in Rust!

TIL ujson is basically deprecated and they recommend switching to orjson https://github.com/ultrajson/ultrajson

> UltraJSON's architecture is fundamentally ill-suited to making changes without risk of introducing new security vulnerabilities. As a result, this library has been put into a maintenance-only mode. Support for new Python versions will be added and critical bugs and security issues will still be fixed but all other changes will be rejected. Users are encouraged to migrate to orjson which is both much faster and less likely to introduce a surprise buffer overflow vulnerability in the future.
To corrupt "corrupted" government officials would be more exact. Unless you think Germany has some moral high ground on Portugal which just the last 100 of history years should give you different ideas about comparing countries outright like this.
Disagree on this. filter and map are much more readable and especially extensible than result-arrays. Plus it eliminates out-of-bonds indexing.

See the variable name. It's forced to be 'result' so that it's consistent with the result-array style. Therefore it lacks a descriptive name.

For the functional methods, you can easily assign the filter(age > 18) result to an intermediate variable like adultUsers to make the code even more descriptive. Useful when you have more steps. With the result-array approach, you'd have to repeat the looping code or bury the description deep in the loop itself and so you usually avoid that.
For what it's worth, NeoVim's extension language is Lua as well.
https://grep.app/ is another good one. Not sure how many repos they index though.
Viggle AI Video – free character AI dance with pictures
Out of curiosity, what are you doing with these?
Errata: Thinking on it, I vote against San Marcos TX because the city police department is unprofessional.
Is it possible to do custom drawing modes for diagrams and viewers?
Model Validation in Golang
The First Internet Country is Coming (Here's what to expect) [video]
Yes, I'm Geraint. :D I'm the tech side of Signalsmith Audio, and my partner is the Business Brain. The JSFX plugins are mostly from before we made a proper company (back when Signalsmith was just my username) - I'm glad you're enjoying them!
‘Seemingly’?

I mean, come on, they’re not even _good_ slop.
Subscribed. Maybe they never stopped working on "The Machine", after all? ;-)

https://en.wikipedia.org/wiki/The_Machine_(computer_architec...
This article is the real internet I remember.
Did you start one?

Just start.
Pretty fitting as I can't get on that site because it's marked as "Radicalization and Extremism" by SonicWall's content filter on our corporate firewall.
Isn't this trivial to get around? What if you worked with individual art contractors (which is not that uncommon in of itself), then the revenue requirement wouldn't manifest on your side, but theirs.
This week in dev (Aug 9, 2024)
That wouldn’t be object oriented. In OO you tend to want to ask an object about itself, Yegor talks a bit about this in his book Elegant Objects.

What you are proposing is just functions or data-oriented programming; which is fine if that’s your thing, but I’d be weary because of the reasons you outline above. Can a book be an adult? What about a tv show? Or recipe from the 9th century? isAdult really only applies to users and really belongs on that object.
> Zuckerberg asked [Kagan] to choose between himself and Facebook.

I guess that is what Kagan meant by this:

> When your team feels like an owner, they will act as an owner.
Executives are reading The Art of War too literally.
Responsibility is the "resource" that becomes diminished. What would you rather call it then? The bystander effect at organizational scale?
Perspectives for first principles prompt engineering
I feel this article is honestly disingenuous. One of the "common pitfalls of refactoring" mentioned is "Not understanding the code before refactoring". Well yeah ? The same would apply to doing anything with the code. The following one is "Understand the business context" (note that the author has already departed from the pattern of listing "common pitfalls" to just write whatever he feels like. Or he just published his first draft).

Not a very qualitative article.
Go automatically downloads a newer toolchain if needed
Switched to Epson. Air-gapped.-
An excerpt from the video description:

>"The world's first internet country and digital passport are in development now, and no one is talking about it. Here's what you need to know about when you can apply for the Nomad Border Pass and Digital Nomad Passport in the future.

Check out SafetyWing Nomad Insurance here: https://bit.ly/SafetyWingIns

Plumia is the name of SafetyWing’s efforts to increase the global mobility rights of humans everywhere. The founders believe that the current barriers to movement are outdated and that people should enjoy the freedom to live and work anywhere, regardless of where they’re from. One solution is the upcoming Nomad Border Pass - valid for five years - that will give you pre-approved access to travel to participating countries for up to 90 days.

Currently there are 10 countries included with many more planned."
Thank you for this!

I think 5.0.6 is the last open source version though. Have you considered updating? (Not sure how viable it would be – seems they've moved quite a few things around)
Oh, now I see! It was a sincere question; was not aware of this practice and yes, I would call that misuse as well.
> is that it takes a hell of a lot of things working out to fake your death by sailing into a fortuitous freak tornado

It takes hell of a lot less things working out to actually die after a freaking Panavia Tornado[0] unexpectedly drops something on you.

Not that I'm draped in tinfoil or anything, but the more I read about all this, the more it feels like watching a thriller.

--

[0] - https://en.wikipedia.org/wiki/Panavia_Tornado
That's all very nice but it contains a fatal logical flaw: it assumes CoPilot actually gives you good code. :D

I mean it does, sometimes, but usually it's either boilerplate or something you don't care about. Boilerplate is mostly managed very well by most well-known IDEs. And neither them nor CoPilot are offering good algorithmic code... OK, I'll grant you the "most of the time, not never" thing.
Show HN: Teamhub.com – A single hub for your entire team – Projects, Chat, Docs
Hey HN,

We've just launched our team collaboration platform where we're bringing together all the important tools under one app. We've been frustrated in the past with tools which had a huge disconnect between projects and chat. It always inevitably leads to teams using external chat apps for "project management" and then abandoning the main tools altogether.

We're creating tools we hope teams will stick with. Super integrated Chat. Convert comments to tasks and have them auto added to project boards. Automations to help massively reduce burden on the team. Workflows, Time-Off and so much more.

We're running a special offer for the next 10 days: $1 /mo for your entire team for the first 12 months.

Would love your feedback and thoughts/suggestions.
The UI gives me a Godot-y vibe. Is there some relation?
This could use a bit more nuance around training from AI. While the naive approaches will experience worse replies, there are many documented cases where the quality improves instead. Star, self-reflection, groups of agents, and likely others I don't know about all improve the results using only the same model's output.
Maybe we should print these on T-shirts with a brand like RDH - ReturnDecentHumans.
But the article says this:

> He was just trying to help connect people at college.

Are you saying the author's hagiography of Mark Zuckerberg is misleading? I'm shocked.
Tech giants fight India telcos' bid to regulate services, pay for network usage
Maybe a bit less snark and a bit more kindness is called for here?

One person is fatally injured, another confirmed dead, and severel others are missing, perhaps dead too. Many people who know them will be hurting right now.
> VSCode's inconsistent undocumented Javascript API is a pain in the butt (paste & pray driven development).

It's so bad they have a whole Github Copilot mode specifically dedicated to it. Pay and pray driven development.
> I don't think SMB is designed to work over 20Gbps links?

SMB Direct, which uses RDMA, is apparently designed for (very?) high speed links.

I have no idea if TB4 includes anything like RDMA in its list of capabilities though.
That's because they are. Functional code is more readable. And if you look back, basically all advances in programming languages have been about "making stuff more readable". Thus, for loops (for this usage) are "old".
Cool URIs don't change (1996)
Let me guess, women, trans"""people""", black, and Chinese? Do I miss anything?
Typing is, or at least it should be, the least of your time spent during the day doing programming. I don't find optimizing the 5-10% of my workday spent typing impressive, or even worth mentioning.

Granted there are languages where typing takes much more time, like Java and C# but... eh. They are quite overdue for finding better syntax anyway! :)
more people just means more time spent trying to coordinate and in the limit, you spend all the time talking and none coding.
Definitely possible, but it would ruin an otherwise nice development environment. For personal use that would be fine, but I tend to try to design things as nice complete open source projects people could use and enjoy using. Plugging in to one USB port to program the RP2040 and then another to test the force feedback control is not ideal for development.

It would work though, and I do want a wheel even for myself (the surplus motor I got for it is a beast). Might be my best bet.
The issue may not necessarily be the whole 11B. Just theoretical example from an imaginary world - say A buys something worth 5B from B for a very inflated price of 11B using somebody else's money, and B promises to kick-back to A a half of that over-payment, i.e. say 3B. And refuses to do that after the deal is done. That would probably make A very angry.
Again, do you know any company that closed because free updates? Or you just make things up?
Aren't we basically doing that by injecting LLMs into everything, now? Maybe that's what Scalzi was warning of; an absurd and possible future that seems to actually be happening.