skysight-inc/HackerNews huggingface dataset:
Was it considered cheating that the English goalie had statistics about penalty kick preferences of opposing players written on his water bottle (and concealed under a towel) in the semi-finals for the Euros?
I wouldn’t argue that you’re responsible for anyone. I would argue more that if you value the suffering of conscious things, it is a very short logical leap to care about such in all humans, even those who you don’t directly interact with. You don’t need to feel anything about them or be responsible for them to take the alleviation of broader human suffering into account when discussing policy. Do we disagree on this?
This is really cool, thank you for sharing! It's a great proof of concept that significantly reduces the song volume.

I'll have to take a look at the code in depth to try to understand how the signal processing works. I really appreciate you making it open source and providing great documentation too!
Obviously a computer is like an an RV.
Second-class interactions are a first-class risk
Reminiscent of the Bloomberg Terminal: https://en.wikipedia.org/wiki/Bloomberg_Terminal
OS X started going down hill as soon as they replaces spaces and expose with mission control.
I stopped binge drinking as a side-effect of semaglutide. I'm down 20kg and don't feel like shit all the time.
https://www.goldmansachs.com/intelligence/pages/gs-research/... (pages 11, 18-19)

https://www.bloomberg.com/news/articles/2023-10-04/walmart-s... | https://archive.today/O0zr5 ("Ozempic Is Making People Buy Less Food, Walmart Says")
Aside from the absurd prices of these drugs ($500/month) and the initial shortages (mostly caused by shortages of auto-injectors, not the drug itself); there doesn't appear to be many downsides.

They essentially reduce food addiction/cravings. Significantly reduce T2 diabetes risks via two distinct mechanisms. It is interesting the moral stance people place on this and how you don't see the same thing on nicotine patches or other cessation products.

Seemingly if people are overweight that is a moral failing, and doing something that helps live a healthy lifestyle is also a moral failing. These drugs literally cause people to crave vegetables, and that is bad because they aren't raw-dogging it.

Ultimately the only problem here is the criminally high prices. Hopefully other countries can get a better rate so more lives saved/chronic diseases mitigated.
They stopped being "english jeeps" at least a decade or so ago.

These days the Range Rover aims hard at the high luxury SUV market, one stop down from ultra-luxury SUVs like Bentley and Rolls.
> * Interview contractors and collect bids

This one is intriguing. Please expand. Will this be for freelance projects?
Among other things, the entire olympic area is a no-fly-zone (for obvious reasons) and they have thus commited a crime under french law. In other articles it mentions that the pilot faces 8 months in prison. Noone wants to set precedence of allowing/enabling national rule braking.
"Suspicion always haunts the guilty mind; the thief doth fear each bush an officer." -- Bill Shakespeare

They do feel paranoid constantly. This is why it's a 'sin' that puts you in 'hell'. And why if you 'repent' (change your ways) and atone, you will find that 'heaven' (peace) is right at hand.

Once you take the supernatural out of religion, it actually makes a lot of sense. Be decent, attend to the present, minimize your selfishness. These are a prescription for a life well-lived and without unnecessary stress.
Correct, `use` is a part of Elixir. When you `use` a module like `use FooModule`, it runs the `__using__` macro defined in `FooModule`. Because `__using__` is a macro, it serves as an extension point that allows modules that define it to "inject" code into the modules that `use` it. This injected code could be anything: function definitions, constants, module definitions, etc.

For example:

defmodule A do
defmacro __using__(_env) do
quote do
defmodule Math do
def plus_itself(y) do
y + y
end
end
end
end
end

defmodule B do
use A
end

B.Math.plus_itself(10) |> IO.inspect() #=> 20

More info:
https://hexdocs.pm/elixir/alias-require-and-import.html#use
> Criminals are stupid.

The ones that are caught that is. How many get away with their crimes by keeping a low profile.
Photographer Gives the World a Rare Glimpse of Life in North Korea
Nice - be interesting to see what kind of integrations they have for the knob (at a bare minimum I better be able to play break out and scrub video in da Vinci).

I use a Keychron Q2 which has a dial at the top-right - it's mostly pretty good though I wish it were a little bit easier to program and of course it doesn't have haptic feedback.

https://www.keychron.com/products/keychron-q2-pro-qmk-via-wi...
WDYM? 'pragmatic' here means 'not necessarily purely microkernel-y if very difficult'. for instance, the memory manager is in the kernel in managarm
There isn't a shortage of the drug, there is a shortage of auto-injector pens, and it is impacted multiple medications. If you go vile+subcutaneous syringe it bypasses this limitation and is readily available.

The auto-injector pens are great, but when people need medication, it should be offered optionally with or without.
Idea 1: Predicting Valid Phone Numbers

The goal is to develop a machine learning system capable of accurately predicting valid phone numbers. This system would be trained on a dataset of existing phone numbers, utilizing a "whitelist" of known good numbers to ensure accuracy. The whitelist serves as a critical safeguard, preventing the system from inadvertently blocking legitimate phone numbers.

Key Considerations:

Data Quality: A comprehensive and clean dataset of phone numbers is essential. This should include a diverse range of valid numbers from various regions and carriers.

Whitelist Management: The whitelist must be regularly updated to include new valid numbers and remove those that have become invalid.

Model Selection: Various machine learning models could be explored, such as classification algorithms or neural networks. Choosing the right model depends on the specific requirements and dataset characteristics.

Feature Engineering: Selecting relevant features (e.g., area code, country code, number patterns) and engineering new ones can significantly improve prediction accuracy.

Evaluation: Rigorous evaluation using appropriate metrics (e.g., precision, recall, F1-score) is crucial to ensure the system's effectiveness.

Idea 2: AI-Powered Robocall Blocker

The goal is to create an AI-powered tool that can automatically identify and block robocalls and telemarketing calls. This tool would utilize machine learning techniques to analyze call patterns, caller ID information, and potentially even the content of voicemails or initial interactions to distinguish between legitimate and unwanted calls.

Key Considerations:

Call Data: Access to a large dataset of labeled calls (robocall vs. non-robocall) is crucial for training the AI model effectively.

Feature Extraction: Important features to consider include caller ID, call duration, time of day, frequency of calls, and potentially even speech patterns or keywords used in voicemails.

Model Training: The AI model needs to be trained on this labeled call data to learn the patterns that distinguish robocalls from other types of calls.

Real-time Blocking: The tool should be capable of analyzing incoming calls in real-time and making decisions about whether to block them based on the AI model's predictions.
User Feedback: Incorporating user feedback mechanisms can help improve the tool's accuracy over time by allowing users to report misclassified calls.
Additional Considerations:

Privacy: Any AI-powered call blocking tool must prioritize user privacy and ensure that sensitive call data is handled responsibly and in compliance with applicable regulations.
Adaptability: Robocallers constantly evolve their tactics. The tool should be designed to adapt to these changes and continue to be effective over time.

User Interface: A user-friendly interface that allows users to customize their blocking preferences and review call logs is essential.

Let me know if you'd like a more detailed exploration of either of these ideas, including specific algorithms, data collection strategies, or potential implementation challenges.
Author of the post here… Cool to see this back on HN! I was trying to provide instructions that anyone could use regardless of platform, hence the choice of web tools (both those linked process the data locally). If you know of a base32 decoder that’s easily available on Windows, Mac and Linux I’d be delighted to update the post.
An Analysis of the Math Requirements of 199 CS BS/BA Degrees at 158 US Unis [video]
> the wealthy class will continue to advance automation. LLMs, AI, robots, autonomous driving, etc.

The end game is something like the planet Solaria from Asimov.
GameFAQs very quickly democratized game knowledge the way Wikipedia did for general knowledge a handful of years later. I learned the infinite 1up stair trick in Mario[0] from a sibling before that, but had the most fun with stuff I could look up.

[0] https://www.youtube.com/watch?v=rQCSEcyGQH4
You really have to experience it yourself to see how the strategies you come up with affect debugging and changing the code when fixing bugs or adapting to new requirements.

Things like strictly requiring 4 or less lines per function leads to huge a mess that is very hard to untangle and work with, or even understand for newcomers.
my last job was working on [pytype](https://github.com/google/pytype), which uses abstract interpretation to do static type inference and checking for python. we used the cpython compiler to convert a program to bytecode, and then ran the bytecode through a VM where the abstract values were types. it worked extremely well, and could even typecheck completely unannotated code, though of course with less precision than when the user supplied some types.

extending that to runtime JIT compilation is an interesting idea; i'm not sure if any of the current JIT systems do that, but i don't see any reason it wouldn't be a useful technique, so they likely do.
Back in the mid to late 90s tracker stuff was what I considered "how techno was made" (I got an A grade for a presentation in "music" subject at grammar school, mostly because tracker terminology also included "patterns", samples, bpm and such (Future Crew Demos such as Panic and 2nd Reality were my baseline back then).

Boy was it a revelation when I got my hands at a "real" 909, 303+MPC+MIDI setup..
Canada is a plural noun here, as it refers to the collective teammates, not the nation-state.
> We'll never know because there is no transparency.

How would you have recognized this fraud even if every number and piece of paperwork landed in your lap? The person created a real-looking business and leveraged her connections to get real-looking approvals for grant programs. If it wasn't immediately obvious to the people reviewing the grant paperwork who understand the system, what makes you think you or anyone else would be able to spot it?

The fraud investigation requires a lot of resources, investigation, and access to personal banking records. That's how they discovered what the money was spent on.

> Public funds should not be distributed in cash or with checks like in the 19th century. The technology to make stealing our taxes impossible exists, but interestingly politicians of all people have been fighting against recognizing and properly regulating it.

What are you talking about? There is no technology that makes fraud like this impossible. The means of transferring money is not the part of the story that enabled the fraud. Investigators had no problem identifying where the money went. The article spells out exact dollar amounts spent on everything from jewelry to property.
> And extended families are not necessarily warm, safe spaces where everyone trusts everyone else; extended families are more likely to be "broken" than nuclear families.

It is a good thing to promote and advance privacy, security, and freedom to isolated, atomized individuals; but it is important for all of humanity to promote and advance those same ideals to extended families. People who have no access to an extended family will ultimately either join a different one or disappear into the mists of ages past. In 100 years, the Earth will be populated mostly by the descendants of people in extended families today, however imperfect or even broken those extended families may be. If those people today don't see privacy, security, and freedom as both possible and worthy, their descendants may not value or even possess any of those ideals.
Possibly the patches released by Autechre, I have seen them mislabeled as Apex Twin. Can you link or share them somewhere?
That’s the trouble—it’s zero-sum waste that becomes mandatory if it’s permitted.
That's not really true, it sounds like she skipped a lot of accounting where inconsistencies would have cropped up possibly detecting a conflict of interest if accomplices weren't added to keep her at a distance from signature access and payments.
This site hijacks the back button and I really hate that.

Shouldn't there be some way for the browser to prevent that?
I still remember one of the quotes from The Metaphor Shear chapter, where he tried to explain how he felt after some of his files on his Mac got corrupted to such degree that he just couldn't recover:
"It was sort of like watching the girl you've been in love with for ten years get killed in a car wreck, and then attending her autopsy, and learning that underneath the clothes and makeup she was just flesh and blood."
Heh this drug sounds like an economy destroyer, companies are hooked on selling addiction and this is breaking the cycle.
The sad thing is she could've built a totally legitimate child care business with that funding and still paid herself a healthy salary for it. It's too bad she didn't use the opportunity to just go legit.
Very good points.

You're right, it does tend toward medieval when the serfs have less agency than the landed gentry.

>Why should it cost to live?

We would have to get out our slide rules, or maybe go back to them ;)

Well if previous generations productively built the richest country because of the most widespread opportunity (without taxing income) in historical times, and prevailed handily like no other when challenged by financially devastating world-wide conflict, with plenty of time to invest the surplus wisely and let it appreciate, you would expect by now everybody would be able to coast, but Nooo . . .

The government dropped the ball and it was already big enough to take away everything you had.

In complete defiance of what all those generations had in mind for us now, and everything every American had ever worked for.

That's why the cost of living is not lower, if not zero, or even negative, if only slightly better choices would have been made. Compounded over all this time !! And that's with only better stewardship of the percentage taken out of laborers' pay once that got going, without even considering the wealth of the citizens that had been built up before the quest for revenue did a 180 and turned on internal targets.
You're mixing up many things here:

1. Accenture, Capgemini and Atos are consulting companies that don't produce anything, they just rent out their code monkeys to the customers. And you know what those code monkeys are trained in? Software stacks that were created mostly in the US.

2. The rest of the companies you mention do not employ that many software developers.

3. They also do not deliver terribly popular, or important products. I mean, Bosch produces commodities like dishwashers, vaccuum cleaners and power tools, hard to call it "tech company".
More alongside the banking system, but we could have governments spend their budget in crypto. They would mint new coins at the beginning of every fiscal year. The coins could pass from department to department being recorded every time they exchanged hands within the government. To exchange the coin for cash, any vendor or individual would have to exchange the coin at a bank while showing identification, and the bank would record the transaction alongside the individuals name and reason for spending the money. The bank would then give the individual cash, and the government would in turn give the bank cash. 100% of government spending would be fully transparent to the taxpayer, they could see which departments received how much money and what they spent it on.

It has some flaws in the system -- it essentially creates a new government minted currency and the banks would need an incentive to be party to this transaction. It solves the problem of lost government funds, and helps create a paper trail that anyone can audit to detect embattlement faster. It might impact the government's ability to fund some classified operations. You can't exactly say "I am {First Name}, {Last Name} and I am cashing my paycheck for working at the CIA" to the entire world.
With ChatGPT, it's worth it.
Commercial support available for 8.6.

8.6.14 released February of this year, with 9.x beta May 2024.

Tcler's Wiki has recent posts:

https://wiki.tcl-lang.org/

Still hoping the older books are relevant.
Ask HN: Business logic is slowing us down
As developers, we're caught between keeping up with our internal stakeholders (operations, business, and data teams) and satisfying external end users. We spend a nontrivial amount of time maintaining our code to keep up with complex, ever-changing business logic.

Do we really need a code change for changing what triggers which user notifications or for updating how something gets named/logged in the database?

Unfortunately, maintaining code is also not considered valuable work. We're valued for pushing out new features, and keeping existing features up to date with changing business logic is considered short work.

To be great devs, we need to understand our users (including internal stakeholders) and our industry domain. But we also need a better way to empower business teams to control and manage the business logic, while clearing the runway for devs to build the next feature.

How has your team handled this?
> Ludonarrative

This is describing the rules of a game as related to the narrative of the game.

A ludonarrative dissonance would be the narrative of the game being "we need to hurry and rescue the thing!" but then the rules/mechanics of the game having no punishment for not actually hurrying and rescuing the thing or maybe no support for even understanding the time taken by the player.

Similarly the mechanics of the game can clash with the narrative. The narrative says the player character is a strong hero but then with the game mechanics they're killed by a rat in the forest.
Injuries with Electric vs. Conventional Scooters and Bicycles
Pi Zero is smaller than a credit card.
I like Tcl. It's still very common in the electronics design industry, and it's a fun language to write things in. Kind of feels halfway in-between LISP and Bash. Tcl is also found in Python (weirdly) as the implementation language of Tkinter.

It's not exactly a popular language these days, but it has its niches. It has a small runtime with an event loop and a nice GUI extension. It's stable, easy to embed into other programs, easy to write, supports networking and all kinds of OS operations, and has a large body of libraries and examples out there. Its performance is also pretty reasonable these days.

These days, I think that Lua and Python are more common as extension languages - and that's totally fine. But there will always be room in my toolbox for Tcl.
>And it’s consequential because today, the U.S. does not have as much room in places with a reputation for the kind of diversity needed for e.g. a tech sector.

What?
At least in communist Poland it existed. In 1985 or 1986 I was on vacation with my parents in Augustow and some lady mispronounced the name while ordering it in a state owned resort we stayed at, which my mother corrected immediately. This maybe highlights the point that it wasn't very common thing yet.

After 1989, in only a few years, at least in Warsaw, it became commonplace with pizza networks or Italians opening their restaurants everywhere.
I've been at businesses that were defrauded by internal employees. The common theme was that the criminals thought they were very smart, and that the company was very dumb.

They weren't paranoid or even all that careful because they believed they were the smartest person in the company. They thought they knew everything inside and out and therefore could cover their tracks well enough that the not-smart people around them would never figure it out.
What is wrong with Raptor Lake?
So why is it still pretty slow for file operations on DevDrive (no filters, async antivirus)? I found the performance improvement not that significant.
I never realized they were any different form your typical SUV, lol. I would've guessed they were $30k before looking it up. Crazy that cars have such variance...
Bought 80 vehicles?

facepalm

Always the dumb ones
I've spent so much time listening to it, it really is beautiful.

Just noticed on Bleep that they're releasing a 30th anniversary expanded edition on the 4th of October: https://bleep.com/release/460396-aphex-twin-selected-ambient...
That was the toughest puzzle in Monkey Island 3 for me, I remember being stuck on it as a kid for a long time, weeks maybe, until we read the solution somewhere, either a website or a game magazine. And it was the one puzzle keeping us from progressing to the next CD I believe. My father, not understanding english, was one to try every item with everything, brute forcing his way around, even he couldn't crack it. I think on easy mode this puzzle doesn't require all the steps. The other tough one was the dueling banjos, I think I had to write down the sequences on a piece of paper. It's still my favorite game ever, left such a big impact on me, from the intro music, humorous cut scenes, drawing style, the sense of wonder and excitement, everything was just perfect.
The one — and only time — I heard TMR was probably in the late 90s (98 or 99). Just the name of the album is seared into my brain as some of the most unlistenable garbage that I've ever been assaulted with. To make this clear: I once listened to KUT broadcast analog feedback, one morning, for an hour, which was significantly better than TMR.
Reading this, I'm ultimately reminded that the internet has driven us to a place where we can observe ~every opinion, and in fact, some people implicitly, even explicitly, compete to have opinions that are obviously wrong enough that they'll attract more attention than a subtle one.

TL;DR: I haven't see anyone take a moral stance.
I’m guessing the scale of this isn’t as large as the article implies but I suppose we’ll see

It’s been sort of reassuring to see how absolutely minimal of an effect Russian hackers have had on Ukraine these past years
The Muon Fails to Upend Physics as We Know It
As somebody working in the modern automotive field I would like to disagree. The only incentive for car manufacturers is price point vs warranty period, after that you’re on your own. “Durability and “reliability” are no longer selling points for any automaker.
A device that fails to offer the "average user" even the possibility of becoming power users, hackers, or developers, and stops them from even trying to explore the vast potential of the tools at their disposal, is a device that cannot conceivably function as a replacement for a general-purpose computer.

I'm sure many HN participants can recount personal stories of how childhood computers purchased by their families for "average user" purposes ended up becoming things that expanded their horizons far beyond initial expectations. It sucks that current generations are being deprived of that experience by people who can't possibly imagine that anyone would ever use a computing device for any purpose other than the narrow use cases the manufacturer conceived of in advance.