skysight-inc/HackerNews huggingface dataset:
Just... no. What are you even trying to compare? UX of a language matters. Clarity, thinking paradigm, expressability etc. all matter and are affected by the visual size of code.

A one line solution takes up very little visual real estate. That matters a lot when you are working on some more complex problem. Flitting your eyeballs around a screen takes orders of magnitude less effort than scrolling around and navigating files. Cognitive load is important.

We really need to burn this vague "only semantics matter" scourge that's creeped into our programmer values these days. I'm sorry, but I care about things like incentives against over-engineering, ease of directly thinking in the problem domain, and simplicity of the encompassing ecosystem.

A terse one-line solution tells me there is virtually no room for over-engineering. Even without knowing K, I can see obvious constants side-by-side, telling me it's likely using a direct data representation of the problem in its code. Does K culture encourage code like that? Does programming in K bias you towards directness and simplicity? Then please, I want some of that special sauce on my team.

</rant>
> you don't get a job title created specifically for your social snowflake expertise

I have never applied for a job based on anything "social" or "snowflake" - only on salary and tech stuff, such as "C++, Windows, some PM experience".
There's even more alternatives at the bottom https://github.com/dgraham/json-stream?tab=readme-ov-file#al...
I think you should be able to download it from the market if you become a tester after you joined to the group.

Are you able to download from here?

https://play.google.com/store/apps/details?id=com.apps.bette...
My uncle got back from a trip to Japan a couple of months ago and they brought me back a very nice blue steel sontaku knife (I hope I spelled that right!)

They’re pricy, but it’ll last forever and be wicked sharp. You’ll need it for when you want to prepare delicious meals to remind yourself of the trip ;)
> after you put it into a real container

What? Who recontainers flour?
Show HN: Automatically copy all the products from any URL straight into Shopify
Too much melody, not enough noise. The brain needs to be stimulated better.
https://open.spotify.com/playlist/0z5lCJUAge5gHjCFGZNnqQ?si=... (Spotify artists removed lot of their songs in between)
some fuzzing tools (libFuzzer for example) leverage LLVM's intermediate representation to provide code-coverage metrics that they feed back into their fuzzing algorithms, increasing test coverage
Tech progress at its finest. I stick to my 90s-made fridge, samey vintage washing machine, non-smart vacuum and non-smart microwave. All solved and sturdy appliances. Cheers.
> You (and people like you) need to realize what makes Windows, Android, and iOS/MacOS successful: It's because they enable users to use computers as practical tools.

What makes this cancer “successful” is the insane consumer exploitation that it enables, which motivates unfathomable amounts of money to be thrown at it to establish the monopolies. There’s no way out anymore and the entire society is suffering, except the venture capitalists who created this hell with cheap money due to decades of quantitative easing. Open your eyes at the tragedy around you instead of being so absorbed in your tech bro saviour complex.
I will admit that I kinda dread doing any traditional job search now. If anything, my current plan seems to be 'survive at X and build something of my own on the side'. In short, I think we can all relate to never wanting to interview again.
But that's the whole point! The expression is jarringly mild and reasonable given the circumstances.
You can doubt, that is your prerogative.

The closed nature of the aircraft induced twice as more fear than in a crowded open area.

Also, even if we assume everyone is rational, the person holding the prohibited object is not guaranteed to be rational.

The difficulty of bringing a rifle is exactly the security check(also mocked as security theatre here), and anyone willing to risk a destructive object has zero incentive to bring it through security checks because they are discouraged by the security theatre, finally the risk is well worth in the air or blowing up something close to a massively valuable(i.e an aircraft).
For completeness, I tested o1-preview and o1-mini. Both were able to identify the language, but only o1-preview realized it was a sudoku solver.
I hear the scissors made there are usually pretty great.
Asian hornet nests tracked using micro radios
And finally destroyed.
is this Jake from jake.fun again?

creative stuff!
I wonder if one day we'll see Zig used for system development. Among its other peculiarities, it also use itself as build language.

https://ziglang.org/learn/build-system/
I think any programming language with a lot of popularity attracts poor development practices. Simply because a lot of programmers don't actually know the underlying processes of what they build. The flip-side of this is that freedom and flexibility also gives you a lot of control. Yes, it's very easy to write bad Python. In fact it's probably one of Python's weaknesses as you point out. If you're going to iterate over a bunch of elements, you probably expect your language standard libraries to do it in an efficient way, and Python doesn't necessarily do that. What you gain by this flexibility (and arguably sometimes poor design) is that it's also possible to write really good Python and tailor it exactly to your needs. I think Python scales rather well in fact. Django is a good example, as it's a massive workhorse for a lot of the web (Instagram still uses their own version of it as one example). It does so sort of anonymously similar to how PHP and Ruby do it outside of the hype circle, but it does it.

One of the advantages Python has, even when it's bad, is that it's often "good enough". 95% of the software which gets written is never really going to need to be extremely efficient. I would argue that in 2024 Go is actually the perfect combination of the good stuff from both Python and C. But those things aren't necessarily easy to get into if you're not familiar with something like memory management, (maybe strict typing?), explicit error handling and the differences between an interpreted and compiled language.

Anyway I don't think Python is anymore annoying than any other language. The freedom it gives you needs to be reigned in and if you don't then you'll end up with a mess. A mess which is probably perfectly fine.
Does it update stock and pricing to reflect a set profit margin?
The most accurate job description I ever had was when I worked at Middlesex Poly in the mid-1980s - "Analyst Programmer".

Where did all the "Analysts" disappear to? They could be useful. And all those "System Architects"? Much less so?
> There is no excuse for hard-wrapping text.

How else are you going to write a poem, or an address, in a text file?

> if you hard-wrap your text to 80 characters, and someone has a window that fits 100 characters at their desired text size - you're wasting 20% of their screen space.

No. Long text lines are unreadable. Hard-wrapping text at 60 or 70 characters is perfectly appropriate and does not waste anybody's screen space. I'd go further and say that publishing or sending non-hard-wrapped text files is terrible bad taste. Wraps are part of the content and should not be messed with.

You'll take hard wraps from my cold, dead hands.
I have one that analyze the PCB design and prepare the line to onboard the elements.
This is also a good use case for durable execution, see eg https://restate.dev
Edward Snowden is a Russian agent who sought to damage USA intelligence agencies as much as he possibly could, disingenuously framing it as whistleblowing.

It's unfortunate that many people, such as yourself, have been taken in by his story and don't see the bigger picture.

Also, gathering metadata on Tor usage to break anonymity is not actually against any law. It'll be done within the legal framework that permits collection and analysis of intelligence data.
How many collective human lifetimes have been eliminated by security theater?
My Thinkpad can be definitely modified to insert an explosive object and it is fairly innocent looking as no one knows whatever the device has in it. Of course the scanner will detect some mild traces of certain explosive chemicals if the inserted object is not correctly shielded.
I don't have faith in wordpress nor really care about them, but I find this particular aspect of Zeldman's story pretty believable. It's not hard to see Matt's actions both as bad and yet well intentioned, especially if the underlying problem of freeloading is perhaps existential to the current maintainers of wordpress (no idea if it is).

It's pretty easy to forgive mistakes if you believe people made them for the right reasons, and especially if those reasons are important and the consequences of the mistake fairly diffuse, as might be the case here. Also, given Zeldman's prior work he clearly believes in the power of big ideas; he's surely more likely than most to see the need for pain now to prevent much more later on.

Doesn't mean we have to agree with him; just that it's not hard to empathize with it.
please provide evidence for this assertion.
Meh uses the same crap templating as react.
This ad-hoc approach looks very suboptimal as a threat detection heuristic. Judging about your system’s security by whether there are binaries that behave in upredictable ways means a game of whack-a-mole against buggy programs (which is 100% of them, remember?), while letting real threats go by.

A way of making sure your binaries are trusted is supply chain security, which starts with not obtaining them through unvetted sources. If in that situation a known-trusted man says a funny joke at midnight, your spidey senses would not be triggered.

In other words, if there is a way for suspect binaries to get into your system, you have a bigger problem. If there is no such way, you can be sure it’s benign behaviour, a bug in the program, an Easter egg, or even a bit flip or some unlikely interaction of factors. If you are not sure whether you have eliminated all such ways, sure, it might seem like a cause for worry—however, I don’t think attackers you should really worry about would try to make themselves noticed through jokes with Western cultural references (or through any jokes for that matter, or in any way at all).
I agree with this from the perspective of the candidate.

From the perspective of the employer and current employees, picking randomly among a set of 50 candidates (who are all adequate relative the "real world" requirements) trivialises the job and the current staff. Requiring everyone do LC and other tests creates prestige, up-values the current employees, creates camaraderie, loyalty, etc.

When there is more than one adequate candidate, the selection process is a ritual that affects mainly the employees. It should be obvious in companies where there is no meaningful payback in a "long tail" of competence.
Show HN: My first creation as a solo dev. I created an app for easy budgets
My first SaaS idea. With a clean ui and a clever loan handling guide. I hope to grow it further!
>What makes this cancer “successful” is the insane consumer exploitation that it enables

>Open your eyes at the tragedy around you instead of being so absorbed in your tech bro saviour complex.

I'll fire those words right back at you, particularly the bit about being a tech bro saviour.

Computers are tools, tools that are practical will win mass adoption. FOSS as far as the zealots are concerned aren't even tools let alone practical, which is why they never win the mainstream audience.

Do you know why the Steam Deck has been successful where everything else prior to it failed? Because it is a practical tool, specifically to play games. Most of the customers buying it don't care what it runs so long as it plays games.

Concern yourself with making a better screwdriver, not whether the screwdriver is made from the finest libre materials.
Believe it or not, blocking pings at the router prevents said router from responding to pings, and this eliminates 50% of the problem on symmetric connections (and >50% on asymmetric connections).

Don't let perfect be the enemy of good.
Not many walking away short term I can believe, sadly. But there will be grumbling, and perhaps a greater inclination to try other options, even at the cost of a temporary productivity drop for training etc.

If GIMP and Krita would just offer really smooth user interfaces in addition to capable backends, maybe now could be the time...
Damn I was ready to jump in front of a train after having a 2h commute to university by train. Can’t imagine doing that in a car where I have to be alert as well.
Tool promised to help non-verbal people – but did it manipulate them instead?
I use Traefik with OpenID Connect for everything, and Google as IdP. It's few enough people that I simply add them manually to traefik-forward-auth's settings in Docker Compose.

https://github.com/thomseddon/traefik-forward-auth
I always thought Slackware [1] was the basic Linux distro which people could use to 'understand' Linux. How does Slackware compare to LFS in terms of understanding the Linux fundamentals?

[1]: http://www.slackware.com/
Wi-Fi Goes Long Range on New WiLo Standard
I always pour flour from the paper bag into my giant plastic container. I haven't in almost half a year though.

You guys are talking about all purpose (wheat) flour, right?
John is one guy. A vpn will get around any blocks unless Matt nukes his WP.org account (extremely unlikely). The only reason WP Engine is blocked is due to corporate security rules and accounts all using a @wpengine email address
I meant a way to make the tags visible without being too intrusive and ugly.
"Cloudflare, what is best in life?"
"To crush your enemies, see them driven before you and hear the lamentation of the Patent Trolls."
Python 3.13 – Improved Error Messages
Wool knitted sweaters are quality made great to keep you warm from dampness the sheep know this.
If you enjoy a sip of whisky you have come to the right place some of the best whisky you will find here.
If money is not a problem racehorses are found here that are worth a lot more than the GDP of a list of countries. Some of the best breeding stock in the world.
Are you a foodie there is lots to explore in that area as well plus it depends on your itinerary of what is available.
Craft beer and pizza next door to Boundary brewery in Belfast
https://boundarybrewing.coop/

https://www.belfastcity.gov.uk/things-to-do/markets/st-georg... Good place to stroll around lots to see and buy.
Titanic Quarter entertainment Game of Thrones tour or rent a car do your own tour anyway hope you enjoy yourself's all the best JimmyErwin
Mastering Microservices: Ensuring Data Consistency with the Outbox Pattern
> Studies have also shown the pine martens are effective predators of grey squirrels, giving hope that they may provide a natural control for the introduced squirrel, which damages trees in commercial plantations and has virtually wiped out the red squirrel in England.

If, like me, you were wondering whether they also predate red squirrels, apparently pine martens hunt and eat grey squirrels far more, as they're able to easily raid grey squirrel nests. Red squirrels have evolved alongside pine martens and have better awareness to the threat they pose. This article was informative:

https://www.discoverwildlife.com/news/pine-martens-predate-o...
A single fixture, yes. If there are many fixtures of the same name in different test modules, it wouldn't work, but that's not how I understood the problem in the blog post, which says

>rename every instance of a pytest fixture from database -> db

Every instance of a fixture, not every instance of all fixtures of the same name.
JSX is not a templating language. It is a functional DSL
It really great I completely agree
I think OnePlus one comes the closest. It came with Cyanogen OS out of the box (a version of Cyanogen od, predecessor to the LineageOS)
> Hand conservatives an olive-branch and unite on election security. Or be complicit in making Jan 6th the new normal.

Why don't conservatives try it the other way around? They could alleviate the concerns of the other side by first making sure everyone gets access to free, fast and easy ID. Once everyone has one, voter ID laws can be introduced.

But it's the same story as with the ACA repeal and other initiatives - the first step must always be the one that coincidentally aligns with their goals, while any further steps must happen only after the first step was taken (and it just so happens they can completely block anything else due to legislative gridlock). Repeal first, bring a replacement later. Voter ID now, broad equal access to ID later.
Does the reference have no interaction with the rest of the blog post?

If I mention that I have a big idea and then mention how a great man also once stated “I have a dream”, do you think I’m referencing MLK with no inferred comparison to my idea?

Referencing something in light of your previous statement out of nowhere for a public blog post is a comparison. If you think this just happened randomly and was completely divorced from the previous context then I struggle to understand how to communicate with you
> tools that are practical will win mass adoption

This is a very naive view. Deployed capital fabricates adoption and the current state of consumer tech is a great case study for this. Rational demand in consumer markets is a fantasy.
ver nice read with lots of interesting points and examples / examination. very thorough imo. Im not a microservices guy but it gives a lot of general concepts also applicable outside of that domain. very good thanks!
especially with mobile there are millions situations where your internet is bad, slow and patchy. you have A LOT of people using low-end devices in battery saving mode so also throttling the already bad performing devices – read this series if you need to understand why doing server side rendering is an exercise in accessibility https://infrequently.org/2024/08/the-landscape/
If you grow food for humans you always produce some waste that can be eaten by animals. The levels of animal husbandry you can sustain with that water are of course an order of magnitude or two lower than what we have today
Ask HN: Stripe payments being declined for existing customers, what can I do?
We have noticed that many cards are being declined (with generic "card_declined" error code) even for existing customers whose payments initially went through. This issue has started occurring with different banks in various countries. It has been happening since September 20, and we are losing our existing subscriptions. Stripe support said they can't do anything about it. Has anyone else experienced this? What can I do in this situation?
for C++ 11+, pybind11 > Boost.Python

for C++ 17+, nanobind > pybind11 (both created by the same developer)

">" meaning generally better, as described at https://nanobind.readthedocs.io/en/latest/why.html
We do, easy way to avoid bugs getting in there.

Guess it's related to the fact we don't bake that often, a 2kg (4.5 lbs) bag of flour can last us a month.
how about when the 1mb javascript bundle failed to download because your bus entered a tunnel? labeling users idiots is really really not OK, but ultimately hurts your employe and your product bottomline. Check this article https://infrequently.org/2024/08/the-landscape/
> I've met more than one person muttering about Jung's red book and Kripke's theories of truth, PKD's exegesis, evola, and junger, before disappearing into rehab or homelessness.

Of course, correlation is not causation. Also, I'm pretty sure that Youtube is 1000x more dangerous for mentally unstable people than a book by C.G.Jung.

Side note: the Red Book is truely astonishing. I saw the original at an exhibition in Zürich. A friend owns one of the faksimiles (he also owns a house and has never been to rehab :) I can also recommend Jung's autobiography "Erinnerungen, Träume, Gedanken"
Communications in the Hurricane Helene Aftermath
Lots of soft Gs around, like gentleman… though Gif isn't one of them!! :)
It would be interesting to see benchmarks comparing HPy extensions to equivalent Cython/pybind11 implementations in terms of performance and development time.
We’ve built something that goes well with buildroot for installing and updating apps during development or in production.

Does not require cloud or internet access.

https://www.voyonic-systems.de/products/voyonic-fieldkit
European space mission to examine NASA asteroid impact site
300ms for inference is "fast" now? not even remotely usable in realtime
> Curious if you could elaborate?

The vast majority of carbon credits issued are fraudulent:

> Revealed: more than 90% of rainforest carbon offsets by biggest certifier are worthless, analysis shows

https://www.theguardian.com/environment/2023/jan/18/revealed...

> A Shell-operated plant reported millions of carbon credits tied to CO₂ removal that never took place but were used by Canada’s largest oil sands companies

https://archive.is/xH4NE

https://www.ft.com/content/93938a1b-dc36-4ea6-9308-170189be0...
What do you believe the mission of Automaticc is?
It’s not a DSL. It’s an extension to JS to write HTML like code to describe a UI. It’s basically glorified templating.
oh, fun, I was planning to do the same thing!
Beclometasone is very cheap in the UK at least. Very surprised to hear that price?!
Material-UI-swing is still doing 2k downloads a month
Material-ui-swing is still doing 2k downloads a month https://github.com/vincenzopalazzo/material-ui-swing on the Maven repository.

this is crazy if you think that is a desktop framework and the most wildly used application
https://jmars.asu.edu it is not using Maven (the numbers are not counting the Jmars builds)
And what repercussions does a company like that have to fear? None.

Legislation worldwide needs to catch up with tech badly.
Slightly more in the direction of hypothetical would-be styles, minus the beats - I am mostly anti beat: https://m.youtube.com/watch?v=tbLt0S0W5jE&list=OLAK5uy_kY6oi...

Twas the first that came to mind, definitely not my first choice, but the man is properly mad and can indeed handle an arpeggio.
Bad examples are bad.
Golang does that natively ;-)
Also approximate Bayesian computation, principal stratification, and the Bayesian Bootstrap.
Well, that happened with some European cities as a result of WW2.

I remember a celebration in the late 1980s for a retiring British architect/art historian, who reminisced about being an architecture student during the Blitz in London. While he and his pals sheltered underground during the bombing, they shared a (slightly shameful) excitement about the prospect of rebuilding London with "something new" after the war was over.

In contrast to some European cities, where the goal was to recreate as much of the pre-war architecture as possible, postwar London was, as I understand it, rebuilt with lots of new architecture. My impression is that most people think a lot of it was pretty terrible.
Have you tried LMMS? It's not my favorite, but being 100% free and self contained (seq, fx, instruments) it's easier to install and get going with it even on an old laptop.

https://lmms.io/

https://www.youtube.com/watch?v=W6tEolVz3_4
Dionysius Exiguus' Easter Table
The cartoon: https://norberthaupt.com/2015/11/22/the-rabbit-god-and-the-d...
Precisely, and a substantial fraction of farmers wouldn’t bother.
Not one individual, but if millions of people do it across the population...
*Prison terms for the board of directors.

In the event of incidents that result in mass deaths (oil spills, etc), tried as if mass murderers for the board.

CEOs are too often just scapegoats for the evils of a board.