skysight-inc/HackerNews huggingface dataset:
This study [Mangen, Walgermo and Brønnick (2012)] should be replicated with adult subjects and N=500 instead of just N=72 kids from a single class.

In Sweden, based on similar results sub-notebooks and tables that were only recently introduced were removed again. I respect the Swedish for reacting on the new evidence instead of being in denial that the purchase of so much hardware was a mistake.

I write, read, and review scientific papers throughout the year, and most of the time, I will print them out (sometimes over one hundred pages for a single conference - e.g. 10 papers a 10 pages). The clearest benefit is reading mathematical formulae on paper vs screen, from my subjective experience, but also the ability to scribble notes, turn back the page to re-read something to double-check without much effort.

As much as I like computers, paper is the most ingenious medium ever invented by humankind, and the second most
durable w.r.t. long-term preservation of the written word (after parchment).
Imagine if there was a Nardwuar for developers and hackers. Not the same awkward, stilted, or just canned interview question stuff but actual Gonzo journalism, getting in there and being able to talk shop but also at the same time disarm the nerd so they divulge more personal and sensitive things so you could get more of a feel for things.
Show HN: LLM Prompting Templates for Files / Source-Code
I find it helpful for generating automated test suites in the style of the rest of the codebase. When working across multiple projects and clients, it reduces the mental load of having to remember or figure out how tests are expected to work in each codebase.

I agree with your theory about tests. The reality of it is most code is garbage - often including my own - and in a lot of environments, the task is to get the job done in a way that fits in with what's there.
Honestly: it's not worth my time to keep arguing with you. You've not taken any accountability for the several demonstrably false claims you've made here.
Yes! I am a programmer, of course, but my graphic design skills are non-existent so my only choice was to write some code. But, thank goodness, that code only has to run once and doesn't have to interact with WiFi, an API, or anything else!
I don't know about you but if tens of millions of passwords stored in plaintext are accessible to 80k people they're as good as useless now. You're thinking too much like "hacker selling data security" and not enough like "stalker who works at facebook logged into my gmail because I use the same password as my facebook" regular bob security. Just because you didn't end up in a dataset on some forum doesn't mean that someone's ex has a boyfriend who started his first day at facebook and left his laptop unattended and the ex saw see your facebook password is your "cat's name + 123" in the debug log and nobody at Facebook says anything for years or something.

Anyways I think it's fine for them to define breach as the loss/destruction of data i.e. making a password known, which destroys it's value.
Show HN: Bringing multithreading to Python's async event loop
This project explores the integration of multithreading into the asyncio event loop in Python.

While this was initially built with enhancing CPU utilization for FastAPI servers in mind, the approach can be used with more general async programs too.

If you’re interested in diving deeper into the details, I’ve written a blog post about it here: https://www.neilbotelho.com/blog/multithreaded-async.html
This is beautiful, I'd love to have this as a lockscreen or even a screen panel on a wall somewhere
Yea I agree. I have kids too :)

But they are also the source of global warming, wars. On a personal level they a source of anxiety, continuous striving, jealousy and fear.
And just think... at some point in your future, you will be reading a forum, social media or message board, and someone will pose a question about detecting small air leaks. You will remember this, and amaze them.

themoreyouknow.gif
Why kangaroos emit such little methane (2015)
Oh, yeah. Parimutuel pools among people who know each other is far better, although even then some people are remarkably hard to reach when they have lost even small amounts.
Not quite. It assumes that some people don't verify what they're told, and so follow what people in authority tell them. That means people in authority have a responsibility not to abuse their authority.

If everyone was rational and didn't do what they were told, choosing to verify everything and only follow what was appropriate, then the entire marketing, ad, government, legal, prison, etc industries would all collapse because they wouldn't be necessary any more. It's fairly obvious that there are people who follow dangerous, stupid advice.
> Wave breaking plays a pivotal role in air-sea exchange including the absorption of CO2, while also affecting the transport of particulate matter in the oceans including phytoplankton and microplastics

What impact on the climate and microplastic models does this new research have?
> It seems convenient that the evidence to corroborate the claim can't be found yes?

You posted this less than 15 minutes after my comment, friend.
You can do without bifurcation if you use a PCIe switch such as [1]. This is more expensive but also can achieve more speed, and will work in machines without bifurcation. Downside is it uses more W.

[1] https://www.aliexpress.com/item/1005001889076788.html
I think you are erroneously conflating open source with deterministic builds.

Yes, there is a random element when "producing the binary" but that doesn't mean it isn't open source.
And why trademarks should be dissolved in bankruptcy, not treated as a transferable asset. If there’s a break in continuity of the provider, then the public has no guarantees about the quality after such a break.
https://keepass.info/

https://openbao.org/

https://github.com/thinkst/opencanary
The most annoying thing in the past years has been some of my government assistance accounts and other things that have limited character set definitions and forced rotation. Even though I use a password manager that's local on my computer for this stuff it's still utterly frustrating because of the way they handle it. I've had to call up and reset passwords because something in the middle during the rotation or before the rotation even began and I ignored the changing of the password for long enough that the account was just unusable.

do you see how what I end up having to do absolutely circumvents the security of rotating a password.
European airports have gone massively downhill in the last decade.

Try getting a sit down meal with table service anywhere. Nope, you’re queuing for a shit, dry/soggy brötchen.

The lounges aren’t even worth it anymore either.
Not the same person but I would suggest using zotero for this purpose. This is one of the best use case of zotero (try zotero 7 beta). Combined with its iPad app you will find it can tick all your requirements.
What about it? VR != Metaverse.

(FWIW I think both are way overhyped)
Maths discoveries by amateurs and distractions by cranks
On their deathbeds, no one ever says "gee, I wish I'd spent more time at the office."

I bet a lot of people have died regretting they didn't earn more.
It's a lot easier for the IRS to track your betting earnings when it's reported to them directly by the broker.

Of course doing it in a way so it can't be tracked keeps the IRS ignorant, which is a big deal to many people
I see this comment pop up here often in these threads about EU fines and regulations. "Apple/company should just call the EUs bluff and stop selling in the EU!".

Apple's a good example because they're such an incredibly global brand, who should be less reliant on EU customers. Yet Europe is responsible for >20% of their revenue. Shareholders would eat you alive for just "nope"ing away from that.

Yes, US GDP/capita is far above the EU average, but the EU still represents 450 million, on average fairly wealthy people. So companies simply play ball. And that excludes the UK, whose data protection laws are similarly strict.
Because the other tech monopolies are any better?
Thanks for such a detailed response and especially the new link, it's really helpful.
This is true of other vices as well. Many have argued that legalized sex work will decrease the amount of human trafficking, when reality has shown it actually increases it.
> Software engineers are trained to view these kinds of things as bugs

Competent engineers —software or other— must have an education in safety standards and legal regulations. I had a pretty formal education in data protection at both A-Level and undergrad. I know real engineers get tetchy about us programmers edging in, so if you want any claim to an engineering title, ignoring the ramifications of your code in the real world is unacceptable.

But that doesn't seem to be the problem here. Somebody did know it was bad, did fix it urgently, did report it internally and did an impact assessment. The problem was they needed to notify the regulator earlier so they knew it could have been a problem.

If these passwords were in the wild, delaying notification by however many days means attackers have more time to use stolen credentials. $100m sounds like a lot but a lot of these regulatory rules scale with the company so that punishments like this have impact. They need to improve how they handle security notification.
> How many teams actually decide against using Python because it's "slow"?

At least mine. Also because of the typing. It's probably improved, but I remember being very disappointed a few years ago when the bloody thing wouldn't correctly infer the type of zip(). And that's ignoring the things that'll violate the specified type when you interface with the outside world (APIs, databases).

> anyone who actually cares about efficiency is using C.

Python is so much slower than e.g. Go, Java, C#, etc. There's no need to use C to get a better performance. It's also very memory hungry, certainly in comparison to Go.
How so? Your source shows that Asia + North America make up like 67% of global GPD.
Thanks. You’re right it’s a distraction.

One of these potentials mentioned after a demo that they would pay me $100 per month per user if I could offer a bunch of additional features (I had most of these in backlog). Of course these would take me a long time but it gave me motivation.

Thanks I’ll think about this again once I’m actually making money. Even if I can make $10 per user that would bbe amazing
I kind have no comment as my favorite Song is by PinkFloyd where its encouraged to ignore teachers...
All the cool PHP kids use Laravel anyway.
"Stan, the truth is marijuana probably isn't gonna make you kill people, and it most likely isn't gonna fund terrorism, but… well, son, pot makes you feel fine with being bored. And it's when you're bored that you should be learning some new skill or discovering some new science or being creative. If you smoke pot you may grow up to find out that you aren't good at anything." - Randy Marsh, South Park (https://en.wikipedia.org/wiki/My_Future_Self_'n'_Me)
As I said in a sibling comment, the interesting version of EMH is "all publicly available information is already incorporated in the price".

People who believe it to be false, also believe that "if I analyse all information about some stocks I might find some which are priced less than their intrinsic value, wait for everyone else to come to the same conclusion, and once the price has appreciated to intrinsic value, I can sell it"

People who believe it to be true believe that the above is futile, because whatever price you see is already the intrinsic value so every time you try and buy at discount youre actually unknowingly buying at intrinsic value, and so you make no profit on each buy.
It is fairly obvious that a business does not need to show a profit for its upmost management or owners to get/remain filthy rich through it.
Dell sales team told to return to office 5 days a week, starting Monday
If you're going to compare ISPs and grocery stores, you might want to include turnover in your model.

(the person who invests in groceries, and turns over their inventory 15 times per year, faces a very different business from the person who invests in speculative software, and sees a handful of exits per career; the person running an ISP is likely somewhere in between those extremes)
Sorry, Harvard. Everyone Wants to Go to College in the South Now
Very beta and work-in-progress, https://littletools.app/saml-provider.

I intend to work on it further once my kid is… well, a little less of a toddler. :)
Okay. That makes sense. What about the steep elevation? Shouldn't it be smoother at the top?
Enisa Threat Landscape 2024
>for the same reason that Europe and Japan don't have effective freight rail systems

...don't we? I'm not sure about the effectiveness or how to measure it, but I know that a lot of cargo - especially long distance cargo - travels by rail.
20% of revenue isn't that much. Would you rather focus on your core product and double your revenue, or focus on getting that 20%? Yes giant companies have the resources and experience less YoY growth so they will work with the EU market, but most companies would do better to ignore the EU.
So the message on my desktop is below where I can see, and ditto when I preview in phone (either orientation). So still a problem. IMO I would just make the input box smaller.

And maybe do a legend for the pie chart, so immediately clearer what I am looking at instead of making me hover.
> the ability to scribble notes, turn back the page to re-read something to double-check without much effort.

I agree 100%. The simple act of turning back the page/pages is so fast and efficient. My brain seems to even remember where on the page the info I want is. So much more is visible in a single 'eye-shot'. I don't get that same mental experience with e-docs - not sure why. I did grow up with paper so there is a bias.
I'm sorry people didn't understand the tone of voice of your post. I did though.
There are many mom and pop grocery stores. Their prices are higher because of two things, they try to carry local produce and they don’t have the advantage of scale.

As noted elsewhere, the grocery business is one of very low margins. These aren’t the people the admin thinks is gouging people. They are not causing inflation. The monetary policy, price of money and the price of energy are driving inflation.
Alternative for the AI service provider.
Okay. That's fair.
It is, but not directly. The practice of working directly on canonical plaintext representation is what's bottlenecking programming.

At any given moment, the programmer cares about different aspects of code. One moment, they're trying to correctly structure an abstraction layer; an hour later, they may be debugging an issue that needs them to walk up and down the abstraction ladder several times. One moment, they need to understand the data flow on success path; the other, modify the overall parallelism characteristics of the program.

Cramming all these conflicting requirements and cross-cutting concerns into the same files, to be read and written directly, is what's bottlenecking us. That's why we have never-ending holy wars on what is "clean code", why our editors work on such low conceptual level, why we get languages like Haskell or Rust, packed with cutting-edge math research output. We're hitting a Pareto frontier - trying to make some things more readable and explicit makes other things harder.

The solution is to stop working on code files directly, and let software synthesize views amd editing interfaces - textual and graphical - on demand. Many perspectives on the same underlying artifact, that itself will not need to be optimized for human consumption.
He made a rocket company. I would think as a generalist he knows a thing or two about energy production at least for thrust and propulsion if not more.

I don't think he would even call himself a game designer. He's a programmer and engine builder and rocket scientist and overall deep general nerd.
Tried that and don't know how I successfully studied computer science that way.

I could reproduce solutions, but I never understood them.

Years after I saw a bunch of good practicable examples and I just understood what the concept was about.

After this realization, I refined my learning approach.

1. Fly over the core concepts.

2. Try a bunch of examples until I understand why I would need the concept.

3. Read the core concept thoroughly to eliminate the edge cases that are missing in the naive examples.
Plausible result, but considering that this HN post is appearing on the same day as one of the top posts is about scientific fraud… let’s not get ahead of ourselves.

I say it all the time: provocative experimental results should be considered fraudulent until the raw data is shared, and then spurious until replicated.
I think he didn't want to run tests or present results that might be contrary to the mob's dogma, for fear of retribution.
I've used this in the past and worked like a charm: https://opentoonz.github.io/e/
Is this some internal cloudflare feature flag or can everybody pass ArrayBuffers zero-copy via service bindings?

(random question, totally understand if you're not the right person to ask)
I'm waiting for AI bubble to burst to buy some of those at the fraction of the price :)
About grep, all I see is a tool that looks for lines matching a query when I can't be bothered to just read the file myself.

I can trivialize useful software too. See how ridiculous you sound? That's what software does! It makes our job easier.

It's true that git-absorb guesses, but since you clearly haven't used the tool, you don't know how good it is at guessing. Moreover, false positives and false negatives are not the same in this scenario. A false positive would be very annoying, and I don't think that's ever happened for me in the years I've been using git-absorb. False negatives happen more frequently, but it's fine, because it tells you and then you just fall back to what you would have done manually for whatever it couldn't find a commit for.
A lot of the problems started under Blair. Licensing for music was a horrible policy move. The smoking ban necessary, but brutal for pubs; ditto a crackdown on underage drinking.

In my forties, and I feel that my generation was the last to enjoy a particular pub experience which is now a rapidly receding memory.
The other two Godot repos by this person are very interesting as well. I love the level of detail they add to explaining their repos. This one is particularly interesting: https://github.com/2Retr0/GodotGaussianSplatting

Wonder if they are a student, they seem to cite other work frequently and have a strong grasp on recently published materials.
Seed rounds for Ai startups with nothing more than a napkin saying "do Ai stuff" will have valuations less than a billion.
> where I live there's one a week

You're lucky you have this! So many councils have moved to every-three-weeks for general refuse, now. Council tax hasn't gone down to compensate, mind you. Not even the recycling is weekly.
i didn’t imply you’d need an LLM to “rate” your content. More so asking questions during and before the publishing step to help you improve your work. Not removing your identity from your work. Examples questions of what you could ask an LLM:

• are there any redundant sentences or points in this chapter?

• i’m trying to remember an expression used to convey X, can you remind me what it is?

• i’m familiar with X from my industry Y, but i’m trying to convey this to an audience from industry Z. Can you help brainstorm some words or examples they may be more familiar with?

Things like that. I think of it like having a virtual rubber duck that can help you debug code, or anything really.

Obviously these are just some suggestions. If you don’t find any of this useful, or even interesting, then carry on. :)
> I don’t know anything that hasn’t been made simpler and easier over time.

Ever implemented a cyclic linked list or graph in Rust?
I prefer explicitness when it comes to configuring firewalls. Both for documentation and to guard against defaults changing underneath you.
The properties I am thinking of are strong and weak collision resistance, there are other relevant properties to hash functions (like every bit being about independent of every other bit, but I care less about those).

> If your construction is H0(m0) + H1(m1)

Here if H0 has a weak collision attack and H1 has a strong collision attack and + is xor or addition the i see how H0(m0) + H1(m1) can be vulnerable.

> H0(H1(m)) has the security of just H0

I believe it has the security of just H1, but my construction was very different; it was H0(H1(m) || H2(m)). (I used + as concatenation, I forgot that it is usually written as ||)

Here you would need strong collision attacks on all three hash functions (including an attack on H0 that is limited to very short messages of a fixed size.
Livingston County, NY, just south of Rochester, reported “too little data”, so perhaps their metrics are misreported in general for Wegmans to have shown up in their analysis.
The exclusion of it seems to undermine their point?

They use a questionable method they use for their "Top Five Grocers by U.S. market share." which seems to be using fiscal year end sales for Walmart even though they sell more than food but only counting Whole Foods revenue for Amazon even though it obviously sells food through its main website.

If you correct for very obvious problems with the data source in their marketshare picture like limiting Walmart/Sam's Club to food sales and including Amazon's online food sales Walmart has about 18% of the market in the US and Amazon has about 11%.

It's weird that they use store count sourced through OpenStreetMap most of the article than in the graphic just kind of switch to a totally different source based on revenue?

But using that questionable method Wegman's would be the 13th largest chain right behind Trader Joe's which they do list and well above many of the chains in their dataset.

I have to imagine it's not an intentional exclusion just poor data collection?

Also why is Giant Eagle colored the same color as Ahold Delhaize on the map?
Newest Starlink satellites are leaking more radiation, could disrupt astronomy
This was not a gotcha, sorry if it came across that way. It was a genuine question
https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

The pagination was there mostly for performance reasons and I think with sufficient performance improvements it ended up getting turned off (if you scroll through these comments you can see various times when it's been turned off or on and various suggestions it will eventually get turned off permanently.)
Its amazing how one person changing political opinion destroyed the widespread faith in "self driving" that existed just a few years ago.

5 years ago, saying "I doubt self driving trucks will destroy the careers of truck driving humans" was enough to get one burned as a luddite. Now, not only can it be admitted that the systems that exist require human help; doubts about them are required in civilized conversation of the subject.

Its almost as if the facts of the matter are unrelated to the conversation, and the important point is enforcing tribal signals.
Python allows a lot of paradigms that are really difficult to JIT. I have personally seen many instances where PyPy is actually slower than CPython for a basic web app because of this.
Things like this brought me into computers, but along the way I fell for the easy and boring life of glueing libraries, endpoints and corporate bullshit that leads to burnout.
Perhaps some day...