skysight-inc/HackerNews huggingface dataset:
Serena and Venus were clearly phenomenal pure athletes. Serena is arguably the strongest womens player ever.

The Williams dad basically coached Venus and Serena. Think about it, he's not even a professional coach. Think about all the thousands of privileged tennis players that get unlimited professional coaching, facilities, Boletteri academy, etc.

I will grant you that tennis is a sport where overwhelming athleticism is not the primary attribute. But right after hand-eye coordination comes athleticism, and after that is top-tier endurance.

There is no shortage of athletes in high-revenue sports that will literally run through walls (see: rugby, american football) to succeed. And the vast majority of them don't. Look at Division I college sports: full of totally dedicated elite athletes receiving top level coaching. How many of them move onto the lower tiers of pro tennis?

Don't be fooled by the lottery winners / survivor bias of the top players. Yes they worked hard to get where they were. Yes they may work harder or smarter than some of their near-peers with equally flaggergasting natural talents. Yes it fits into a popular American narrative of hard work == success.

But look at Nick Krygios. I don't follow the guy's training, but it's pretty clear that he is as apathetic a top player as there is. Every tennis observer knows he has the physical gifts of an all-time great, almost naturally given.

Donovan Bailey was a Canadian sprinter that won the 100m in the Olympics in the 90s (no, not the steroid guy Ben Johnson). He was basically not training and goofing off a year before the Olympics and someone finally got through to him to actually train for it and got him focused, and boom a year later he was Olympic champ in the most selective, widely contested, pure athletic event in existence.

A lot of my frustration with the youth coaching sports pipeline is that they tell the parents to focus on one sport to exclusion. There is a racket where the high school teams will only have players coached by the coach in the offseason, "paid his dues".

So kids don't get a wide variety of sports exposure and don't have fun. Which is dumb. Sure there are these youth sports coach vampires making a buck off of the hopes and dreams of the parents, but it comes down to the idiot parents not realizing how things really work.
Molotov-Ribbentrop pact — Moscow invaded Finland (1939), occupied Baltic states (1939), divided Poland with Germany (1939). Moscow was Germany ally for two years of WW2. Holodomor (1932-1933): Moscow killed millions without active war. "Great Britain, USA should not have been Moscow ally"?

Moscow invaded Finland in 1939.

Siege of Leningrad was in 1941.

"Poland provoked occupation by Germany" (1939)?
Yeah, that makes sense. Here's another benchmark that shows trt being about 2-3x faster, 2x on fp16 and 3x on int4. https://blog.premai.io/prem-benchmarks/ Though to be fair it's 512 tokens and not 4k tokens. Would love to see more public testing done for all the different variations.
Anatomy of a cryptocurrency scam
Reminds me of these videos. I'm sure there's more.

https://youtu.be/8aGhZQkoFbQ 2014

https://youtu.be/cCOL7MC4Pl0 2018
Yeah, but it's very much worth hitting the seven-or-eight figure crypto holders too - those guys don't have the liquidity to support 24/7 security staff. Sure, they could buy some tech, but security tech . . I'm trying to be nice, and it's just not working . . it's not going to keep out a determined and informed attacker. Their best defense gimmick is (would have been) anonymity, but staying anonymous on the chain requires extra steps, and not everyone is gonna do those.
Staying within the bounds of copyright to do vital preservation work is the best way to set oneself up for failure before you even begin. Piracy is preservation, always has been, always will be, and is always moral for that reason. Large rights holders have zero interest in being stewards of their content for the eventual public domain transfer. They'd rather the work cease to exist than the public own it. That is direct theft from the public in a way that mere copyright infringement, and even monetized copyright infringement, doesn't actually approach the concept of theft. If a rightsholder releases a work, and refuses to preserve it, it is the public's moral imperative to ensure the work endures until copyright lapses.

This does not apply to unreleased work. If you create something and keep it private, I don't consider you to have a moral obligation to ensure your work eventually becomes public domain. If you do distribute that work to the public, at that point I do consider you to have that obligation, and if you won't do it, then someone else has every right to ensure that the public will gain ownership of the work at the appropriate time of copyright expiration.
If they each give the correct answer in the same number of steps then there’s no reason to prefer one over the other.
You are ignoring the estate tax.
There's a lot of this kind of entitlement around.

Trash other peoples' work as "playground" activity, and demand they work on something else for free.
In Depth Look at the Azure Quantum Resource Estimator
I'd be happy with them just specifying a sample daily diet that provides 100% of the RDA for everything in a given calorie budget. Does something like that exist?
The other approach is to remove certain noise.

If there is nothing in the frequency range from 3kHz to 6kHz Alexa won't wake when a wake word is spoken. https://youtu.be/iNxvsxU2rJE doesn't wake up anything.

https://www.theverge.com/2018/2/2/16965484/amazon-alexa-supe...

> Apparently, the Alexa commercials are intentionally muted in the 3,000Hz to 6,000Hz range of the audio spectrum, which apparently tips off the system that the “Alexa” phrase being spoken isn’t in fact a real command and should be ignored.

Compare that with selecting 'Alexa, what time is it' (I'm on a Mac) and doing "speak text". Same speaker (for me with the previous video).

I had one device set with a wake word of "Amazon" but that got really annoying when watching AWS training videos. I believe Ziggy is the best wake word for that reason.
'fades when promo season comes around, because those “aren’t core skillsets,” or something similar.'

Exactly what I'm going through right now with a potential PIP. Last year I was told there was a solid basis for me being the getting the highest rating, but only if my core work was faster. Now they want to PIP me like nothing else I contribute to matters.
It is crazy for someone to expect someone to use a service that has a 99% chance of getting shut down in a year when the domain name needs to be renewed. If there's no plan, there's no reason to use this for anything, ever.
No, their position is that the commuters are exploiting a subsidized public good and pushing serious externalities onto the population that doesn’t commute every day.

Your position is that NYC should, at the cost of the average resident, make it easier for outsiders to drive into the core of Manhattan at a time when physical proximity for business is becoming less and less important.
I will just stick with 010 Hex editor for now. Still I will keep an eye on this.
Yes, thank you; I was in a hurry and didn't write the best comment with the full context.
Show HN: Unofficial Debian Sid Repository for Hyprland
1. Works only on Debian Unstable (Sid)

2. Includes all pre-built dependencies (so `apt install hyprland` should "just work")

3. Doesn't require any compilation or `-dev` packages

4. All packages are built on GitHub CI and are served from GitHub pages
Funny how he casually mentions JIRA as a process that slows you down. I get that his team does the issue tracking somewhere else?

What does people use that is faster to process both for devs and the PM?
If it is not 100% based in reality then no, it isn't.
Provided a similar implementation is ported to C and C#, it would have ended up performing faster - Go compiler is relatively weak, and Go the language lacks certain crucial performance primitives that C, C++ and C# (and Rust) have.
Echo cancellation is much more complex than tone squelching, which is simple enough to be implemented in the analog domain.
Yiddish follows the same pattern as other Jewish languages, ie. starting out as a sociolect of the local language with additional Hebraic vocabulary for subject matters specific to Jews.
It doesn't seem any less German than say Austro-Bavarian.

In any case I've heard from the mouths of Yiddish-speaking Polish Jews who had been through the Nazi concentrationary system that they in some respects had an easier navigating it than Western or Greek Jews because they spoke "more or less German".
counterintuitive; if you see a posting for your role, then you put effort into leaving, not working harder.
Ask HN: Edge AI Hardware List
I wonder why the method was to take the box rather than replacing it after emptying it. Would that have made the crime harder to detect?
I don't think you could get cash from a payphone by phreaking, back in the day. At most you could get back the coins you put in. After each call, the coins dropped into the lock box. Phreaking was more about sending tones to the CO.
> i think this is expecting to much from corporate america.

I'll push back on this by adding something from the book, Private Government by Elizabeth Anderson: https://press.princeton.edu/books/hardcover/9780691176512/pr.... She makes the case, with evidence and history, how no one in America can get by without using corporations to survive. Until we have free housing and healthcare (instead of bombs falling on the rest of the world), we have no choice but to demand better from corporate America.

> As far as separating your self from tech and being technologist. I think its like music, the pop stuff sucks and is mass produced. tech that used to be cool is mass produced, im sure there is cool stuff out there if you put the work into finding it. like underground music. i think trying to label your self is a mistake in general.

I'll quote what I mentioned at the end: "And to play on an idea of separation of the "art from the artwork" while actively defending their organizations (failing that, their outputs and indirectly their contributions) works to be a free agent of marketing for them. It's similar to a private company opening up a non-profit to launder the notion of doing good to build a moat of social capital. How does one comfortably reconcile that?" In the case of Haiti, a musician decided to run for president. Similar to what happened in America when an actor did, both invoked violent wars on the citizens (one was selling blood and killing people, another dropped bombs around the world and blamed a set of people for a viral disease that they refused to do any research on).

It's nigh impossible to separate something that _can't_ exist without the other. We can try to believe that (hence the use of money to create a bubble).
My exact visceral reaction.
The UK imports 5 Twh of electricity from France as it is so I guess you should start up the auctions.

After failing to successfully launch a Trident missile for 8 years it probably wouldn't change much.

You've only managed to send to Ukraine what the US spends on parks.

Honestly at some point you all need to accept that you really aren't a meaningful player in geopolitics anymore and focus on getting GDP per capital higher than that of Americas poorest state.

Seriously you can't afford to not dump feces in your waterways, what other option do you have.

Uncle Sam and the Polish will keep you safe. The only threat you need to worry about is the machete gangs you keep importing to keep your Pret delivery under 3 quid.
And yet folks who are on call for it say things like this: https://news.ycombinator.com/item?id=40826497
This is why you need symbolic reasoning. The above is vastly more efficient than whatever these LLMs are doing.
Agree with sibling comment saying these are too abstract. Here are mine:

Fundamentals:

- Ecosystem beats language and syntax

- Use boring, battle tested technologies

- Use the relational database to do the heavy lifting

- Avoid caching unless you have a great reason

- Code cleanliness comes from simplicity, not elegance

- There's higher leverage from improved code reading ability over writing ability

Professional:

- You grow faster building in good industries over interesting codebases

- There's higher leverage from improving the business over improving the code

- There's higher leverage in finding mentorship over being an autodidact

- Make T-shaped buy vs build calls: build the secret sauce, try to buy the rest

Probably leaving a bunch out.
Alternative that is open source and fully client side: https://jstrieb.github.io/link-lock/create/
> lisp also has this issue of being very difficult to tool in a general sense

Most of the common lisp tooling is already present in the language itself. Things like inspect, trace, describe and apropos already gives you the equivalent of most IDEs. I agree with you for some dynamic language and magic methods. It can be hard to trace back the exact function that are being called. But you can always design some tooling for it as long as the code follows the ecosystem convention (Laravel plugin in PhpStorm).

The nice thing about Vim (and other configurable editors) is how easy to mesh existing tooling with the editor itself, without requiring for that extension to be a whole project unto itself.
Good question, turning on the seatbelt sign in this case is a good start.
But surely there’s a line somewhere? Maybe not a clear line, but at least a fuzzy one.

Just about anything ever created can be used to oppress and do evil. But you don’t have to be the final step that enables that evil.

Rockets - you can build rockets to take us to the moon. And somebody will repurpose it for destruction. But you don’t have to be that somebody.
"Beware of shark"
People tend to be selective in order to make their point. It makes it easier to not have to defend their stance (not saying that's the case here, but it's something I've routinely seen).
It's a beautiful system, and it's interesting to think about how things would be different if the 17th Amendment never came about. But this ruling could bring the role of Congress in governance to the forefront again.
Bill Morgan Lottery Win
Only if you found a corrupt journalist who was willing to lie about their sources
Enhanced Games, the Olympics where everyone dopes
My challenge with Tremor has been the ability to get the final 5% of customization I need. I’m living off a fork where I can prop drill the necessary configuration to recharts. I had opened an issue a year or so ago which was closed because it wasn’t aligned with their direction at the time. I wish they would reconsider and provide the escape hatch.
I, too, ran a similar service in high school. It also got weirdly popular, and then spammers started using it and the FBI sent a shutdown notice to my server provider while I was working at a summer camp (with no internet access) and all my sites got taken down for a week :(
Echo cancellation was implemented in the analog domain 50 years ago at the least.

It's wild to see someone assume this kind of thing requires machine learning algorithms.
I'm not sure how you feel I attacked C# aside from thinking it had the unnecessary bloat of requiring functions to live in class objects. As far as splitting everything up into 9 billion files and projects it's not something C# really forces you to do. I don't mind dotnet too much, I've worked with it for a decade and it's never been as great to work with as what it's become. I'd never pick it over Go for a new project if I had the choice though. I'm genuinely curious as to why you'd say these things however:

> Go has poorer ecosystem for writing web applications

For me personally the std http handlers is by far the best experience I've ever had with web development. Though I suspect that you may have worked with Go before the std was enough, and if so your experience was probably a little "tainted" by how the the ecosystem can be a little too "node" like.

> worse ORMs and worse tools for troubleshooting advanced issues in production

Now this is personal preference but I don't particularly like the rich debugging capabilities of the Microsoft package for C#. Exactly because it's hard to use them in production. Which depends on what sort of production environment you have, but we rely on open telemetry even for our dotnet applications. As far as ORMs go... We operate at a scale where they aren't useable. Entity Framework is quite nice... It's just that the industry has sort of moved beyond the need for ORMs. Even if your teams manage to avoid the lazy loading pitfalls your ORM is eventually going to be more complex than simply working without one. Partly because they weren't really designed for things like an Expand Contract Pattern (which you can implement, but then you're doing more work than simply writing raw SQL), but mainly because LLM's have made it sooooo easy to be both productive and remain control over your data.

> Go brings notoriously more boilerplate

I can write a struct and a function and then call it on my type in less lines of code than it takes to do the whole namespace... So I'm really not sure what you mean by this. If it's the C# magic which happens behind the scenes I think it's up to your personal opinion whether or not you want the control. As you might have guess from my take on ORM's I prefer the transparency and control.
Slight OT: can anyone recommend websites that have good technical documentation?

What I mean by “good”, is the design & layout of the technical documentation is easy to consume and visually appealing.

(I’m revamping my customer facing tech reference docs and wanting have a visually appealing doc but not so much visually appeal it becomes distracting)
That story seems to be a brief summary, which points to a fuller article here: https://www.chicagomag.com/Chicago-Magazine/February-2019/Bi...
Back when comp.lang.lisp was a thing, I once misread a post by Erik Naggum to state that incompetence should be punishable by law. I'd love to live in a world like that.
What if they change their mind again? Years later, they might have a fleeting thought: "I could have died back then."

The point is, the mind changes constantly; it's its nature. What should one do?

Personally, I'd rather avoid the rollercoaster of "I'm happy I didn't die" and "I should've died."
In UK is similar to Germany, but for the rest of EU they will simply ask for an ID and a bank account. Some just do a credit card check.
So much this. I have been at a few shops now that feel their integration tests are ok and their unit tests are proving >90% coverage and yet they break the login or auth flow weekly. An absolute aversion to e2e tests. As soon as I can make a test log in and create and read one record, and bake that into the release process (preferably gating merge to main and after deployment artifact generation) then the site no longer breaks every week. Customer pain and hours of dev work saved.
Meh, I was in the "Tennis Machine".

I did not learn any discipline because everything was scheduled for me. I really didn't like most of my experience.

Two positives:

1. I kept a lot my agility, muscle, and flexibility. Even after ceasing all physical activity for over 10 years.

2. Sharpened the connection between my mind and body. I'm really good at learning new physical skills that require fine motor control.

Though I'm sure many, many other activities can provide these benefits as well.

If I could go back, I would spend less time in those tennis camps, less time playing WoW, and more time in shop class, and hanging with the robotics people.
I think you got the wrong idea from that sentence; the author is talking more about the feedback you get from your end-users and/or customers, rather than development feedback a la debug info.
They're saying that you can be the best shape of your life beyond your prime potential years because almost nobody reaches their potential in their prime, which is trivially true, not that you can perform better at 37 than a theoretical maximum in your 20s that you never achieved.
I wish this was more defined or documented somehow. You're kind of left on your own to figure out whether a language is reasonably guaranteed to be safe or not.

Some example scenarios:

- Code is static and is executed directly by a user, the default case languages care typically care about. Including Lua.

- Code is dynamically fetched and executed through some update process, hopefully only through official channels. Here you can get away by making the process secure, but who knows.

- Code can be added by the user through plugins, this can be made easier through stores with the click of a button. You can review plugins, but this is hardly done. Here you need to consider if the code should be sandboxed or the user should be careful.

- A multiplayer game where a server can be extended with custom code via plugins, but not the clients. Here you need to consider that the users/gamers who are hosting servers are eager to try many different plugins. The plugin community (gamers) can also be a lot more dangerous.

- A multiplayer game where the server can execute arbitrary code on clients, just like a browser. Here you need to be very careful about sandboxing, especially on clients as gamers will just join random servers without thinking about the security implications.

The last point being Factorio's case. I'm not necessarily disagreeing that it's the developers job to evaluate this, but sometimes it's not obvious that for example the load function in Lua can run arbitrary bytecode which is unsafe.

To be honest, I wasn't aware that Lua's bytecode is unsafe, but I am aware that LuaJIT's bytecode is unsafe. But as far as I know this fact is just stated randomly in the mailing list and github issues as an obvious fact.

There is another thing about servers being able to crash clients (just run some infinite loop on them), but this much harder and maybe pointless to avoid.
I wonder, though -- my own experience is my only data-point -- but I got pretty close as a lazy bachelor presumably because of the vitamins that are added to so many things.

For example: the Silk soy milk I buy includes the following ingredients: Calcium Carbonate, Vitamin A Palmitate, Vitamin D2, Riboflavin [B2], Vitamin B12. Do they juice it with extra 12 because they know dirty hippies like me aren't eating eggs? I'd believe it.

So do I really need a separate B12 supplement? Now that I'm a [just as lazy] middle-aged vegan with better access to groceries and a partner that loves to cook I really wonder.
Denmark gets 67% of its electricity from renewables, mainly wind.
Mako Front End Build Tool
Easy. Because it's not artificial intelligence (modern advances are only a small subset of AI). It's just an expert system with recursion programed in.

Real AI doesn't need recursion that is explicitly instructed into its behavior. Because real artificial general intelligence has better things to do than to listen to human advisors and programmers who don't know about effective objective function optimization. Therefore, Alexa gets a rudimentary infinite recursion loop break statement explicitly installed into her by her human shepherds.

Edit: Recursion should be seen as a general, mathematical form of engineering constructs like acoustic echo cancellation and adaptive filtering. Recursion should be what those engineering tools get reduced to being.
I really liked “You should know all the major shortcuts in your editor. You should be a confident and fast typist. You should know your OS well. You should be proficient in the shell. You should know how to use the browser dev tools effectively.”

Typing skills are severely underrated in order to professions and roles adject to our professions like PM.