skysight-inc/HackerNews huggingface dataset:
This is dumb.

We've gone from "You don't get promoted if you don't show clear visibility for the things that you do" to "You can get fired for not showing clear visibility for the things that you do".

The first is true. The latter isn't.

There are dystopian black swan events like the richest person in the world going on a ketamine binge and buying your company and dragging everyone into a meeting room with printouts of examples of your code.

Unless you're involved in one of those, noone gets fired for doing a lot of things but not tracking them enough in JIRA to cover your notes.

Most teams know who on their team gets shit done and who doesn't. They also know the ones who get things done without a clear track record of it. They are asked to help with every problem, and are constantly too busy to get their own stuff done because they're helping everyone else with theirs. Yes, they struggle to get promoted, but they certainly don't get fired.

The people who get fired are the ones who THINK they're in that group, but they're talkers, not do'ers. They get fired and everyone shrugs and goes "oh well, anyway."

Then they go and write blog posts like this to help precisely the wrong type of person that needs this advice - cargo culting impact. Becoming allegiant to process for the sake of visibility.

It'll certainly lead to more clutter and confusion in the world and in the tracking systems.

Might as well write blog posts about how to pad your line counts in your pull requests so that people looking at your Github graph at performance review time think you did more than you did.
I started a Godot project with C# support since I'm coming from Unity.

I now have at least 50 GDScript files and not a single C# file, the language is good (with types).

My only issue is that I can't get Copilot in their integrated IDE and that Rider's GDScript plugin doesn't support anonymous functions right now
GLP-1 have already been on the mass market longer than Fen-Phen (7-years for Fen-Phen Vs. 15+ years, even just Semaglutide has been available longer than Fen-Phen now, and Semaglutide is a third-gen GLP-1).

Honestly, this retort can be made about any/all new drugs entering the market. If you had a legitimate retort/critique I'm sure you would have presented it, but this is all we get.

This is what happens when you start out with "[thing] is bad" then work backwards to figure out a reason.
>[...] peppered with fancy latin idioms (for style I guess) [...]

I honestly don't think you understand the thesis or have the historical understanding to do so. This accusation of using Latin for rhetorical purposes is an admission of this. You could've asked yourself "Do I understand the significance of Carthago delenda est in this context? Could I ask for clarification?" No, you just made a sophistic jibe, twice.

There's no substance to the rest of your rant, so I'll kindly request for you to read and use Paul Graham's How to Disagree[1].

[1] https://paulgraham.com/disagree.html
> There were two smoke detectors in the room. One of them was not like the other.

I imagine too that the other was not like the one. ;-)
Indeed, that was my criticism- it is absurd to expect something to keep increasing forever just because it did increase for a short duration previously, especially given what we do know about how human brains work. Even the hypothetical explanations they raise the article "better nutrition and healthcare" as well as the "positive manifold" idea would obviously be limited, basically one-time effects.

Moreover, despite being a generalist myself, and not being a fan of specialization, I don't see any convincing evidence of an increase in specialization- which their argument is founded on. Humans have been highly specialized for most of modern history, yet it has only recently been popular to explore the downsides of that and push the other way. If anything this has been reducing, especially in the sciences with the advent of new broader interdisciplinary fields like systems biology. The examples in the article like "high schools now teach coding and advanced mathematics" also seem like evidence of a reduction in specialization that existed previously. Does this person really think people are getting dumber because high schools are teaching kids too much advanced mathematics?

> I think it used to be a rule on HN to read the article before commenting

No, HN has clear guidelines on this. There is no requirement to read an article before commenting, but it is not allowed to accuse someone of having not read an article or to comment in a way that questions or implies that they might not have. It is also required to assume good faith, and anyone criticizing an articles content is implicitly claiming to have read it.
I did a performance test last year, rendering thousands of views, and Flutter's rendering speed was 5 times faster than React Native. I wonder if this version will be improved after the update.
Interestingly, I used React on the web to render the same number of views, and its speed was much faster than React Native.
Consider the Lobster is amazing: https://www.columbia.edu/~col8/lobsterarticle.pdf
The real question is whether these side-effects are going to be worse than 20 years of not taking it.
Their rather simple maps also help.
Tap-to-Earn Games Are Realizing Satoshi's Dream
Why pretend lawmakers are doing their job when you can just blame the courts?

Chevron flew right past people's heads, didn't it.
Many open source contributors are employed by big tech. A lot of modern open source was born out of proprietary offerings. (for example, AJAX, which built the foundation for modern Javascript apps was built for Outlook Web)

To say nothing of the fact that Microsoft owns Github and NPM. An entire class of modern applications, for better or worse, came out of Github's Electron.
Tim Burton: The internet makes me quite depressed
They do offer many features for game developers, though. Multiplayer, Remote Play and the Workshop just for example. Those cost money to run and offer an amazing benefit basically "for free" (included in the cut) to game devs.

https://partner.steamgames.com/doc/features
Most likely not, because modern game engines take a timestamp of your command packets and do relativistic calculations on when you clicked versus another player, and how that affects hitscan and projectile-based weapons.

Those timestamps are compared to a window against the server's and other players'.
> The other half is ego/pride/sense of superiority

Those things are very easily manipulated with fear. Those who feel safe and are confident in themselves, without delusion, have neither use or need for ego trips and superiority complexes.

> describing "conservatives" as "stupider, more biased, more fearful, or in some other way psychologically inferior to liberals" is clearly not meant to make said "conservatives" seem scary to said "liberals".

I would argue that's exactly what it's meant to do. It's quite sensible to be wary of stupid scared racists, and liberal commentators are well paid to manipulate that fear in their audience. "Othering" a group is step one of creating fear.

> These are not at all my "favourite scientific findings" - and I think people who think like me deserve the label of "progressive" far more than the people who are shopping those findings around.

Yeah, exactly. Unfortunately, genuine 'progressives' have just about zero say in America's media landscape and political structure, by design and great effort. Therefore we have little say in what words mean once they reach mass consciousness. See: "terrorist" [peaceful student protesters, environmental activists], "torture" [not a big deal any more apparently], "woke" [as an insult], etc etc.
Much lower alcohol consumption is probably a big factor for the men. Women don't drink as much anyway (yes, there are plenty of women who drink too much, but it's not to the same degree as men)
Way back... I think it was the WSJ or Wired, can't remember, where I couldn't change/delete my card details - except one field - once I had subscribed. So the only way to cancel the recurring subscription was to change the cvv code.
Actually adding the numerical value I think is not the right way to do it because of what happens when you matmul those values - usually the right way to do it would be to have low dimensional character embeddings that are learnable in addition to the token embeddings.

The problem with pure numerical values representing a class as input to nueral network layer is that the byte encoding number is going to be very hard for the transformer to memorize exact values especially when relatively close numbers to each other often do not share much meaning. Catagories are usually encoded somehow, like a one-hot embedding layer, or more recently a learned embedding, so that these different categories can be easily distinguished (different categories are close to orthogonal).

My prediction would be that using the numerical value directly would not work at all, and using learnable embeddings would work but You would have to reserve that part of the token embedding for each token which would hurt performance a lot on non-spelling tasks relative to just letting that whole embedding represent the token however the model sees fit.

But, IDK! It would be easy enough to try! You should on a small toy model. And then try a small learnable re-usable character embedding. And write a blog post. Would be happy to coach / offer some gpu time / answer any other questions you have while building it.
This. Nescafe was great for the same reason, as it weighed much less than coffee grounds.

It's impossible to overestimate how important this was. The U.S. military in WWII had to support an enormous force overseas, to a degree and extent that no other power had to approach. Everything that the force needed in the field had to first go on a ship to be sent overseas. With the U.S. Twelfth Army Group numbering over a million men alone in Europe, small changes to products were magnified at scale, saving tons of weight in the logistics chain.
That's weird, top-down games usually have a clearly defined fog-of-war so it's relatively simple for the server to withhold information that clients don't need to know. Maybe they cheaped out by using peer-to-peer netcode in that version, so there isn't an authoritative dedicated server?
Cannot believe this is a decade old - will always remember playing 2048 on the NYC subway to school with my friends <3
6 months till death, max. Perhaps they have a couple interesting patents, but the core product is a “not worth it at any price” proposition.
Exactly. I see all these breathless claims of new uses and how wonderful this drug is and wonder when the other shoe is going to drop.
Good tool to test the new capability. Thanks for sharing.

My limited testing has produced okay result for a trivial use case and very disappointing results for a simple use case.

Trivial: what is the time. |
Claude: took screnshot and read the time off the bottom right. |
Cost: $0.02

Simple: download a high resolution image of singapore skyline and set it as desktop wallpaper |
Claude: description of steps looks plausible but actions are wild and all over the place. opens national park service website somehow and only other action it is able to do is right click a couple of times. failed! |
Cost: $0.37

Long way to go before it can be used for even hobby use cases I feel.

PS: is it possible that the screenshots include a image of Agent.exe itself and that is creating a poor feedback loop somehow?
Let me know if you’re interested in working on a Library of Babel OSS implementation ever, would love to share the work with someone as fascinated by the concept as I am!

waltzes_mobiles_0r@icloud.com
Why Is It So Hard to Define a Species?
Because it's a pain in the ass to distribute. And there's not much for support integrated into mobile operating systems for seamless browser windows.

MacOS is getting there kind of lately with safari being able to turn web pages into apps. But there isn't really built in mechanisms for that: https://www.macrumors.com/2023/06/14/how-web-apps-work-macos...
So, this cascading issue is hitting me right now.

Being real vague here, in order to support a new capability, we need to insert an asynchronous operation in the middle of what has been a synchronous operation. The synchronous operations is done implicitly and explicitly in many, many places in the app (yes I know this sucks, big old codebases are what they are, and you can only refactor so much at one time while continuing to deliver new features).

We have a hard ordering requirement where the new async behavior must be completed before the work can continue.

And it's killing us. What would be a simple case of "call this new function" is spiraling into weeks of work and thrown our planning into question.

Most of the time it's pretty easy to accommodate the contagion. It's a little more work than is ideal, but it is fine in practice because you hit a natural boundary that stops the spread.

But in this case, due partly to tech debt and partly due to deep architectural decisions, it's blocking our ability to move forward in a reasonable amount of time.

We will certainly find a solution, but it's going to be much more expensive to get there than it needs to be.
It will likely save so many lives, it may still make sense to take it with those risks.
If only! I’ve been employed here way too long.
Those sentiment-analysis comments ("HN hates X", "it's sad people have to be so negative") really irk me.

Likely thousands of HNers viewed the link. 100+ upvoted. A couple of random accounts (individual(s)? bots?) leave similar comments.

And then somehow those comments are supposed to reflect a wider sentiment of some community or population?
> The original point was “let users access online banking and manage assets”,

e.g. Can you pay for groceries with it like you can with a phone? Can you use it to pay for food at a restaurant, buy train tickets, or many other things are in many cases cashless.

"access online banking and manage asset" is a shorter way of saying all of the myriad of ways people need to use online banking day to day.

> a phrase I’ve mostly read in stupid comments about Twitter in the last couple of years.

I try not to read stupid content so I don't know.

> Anyway, please consider stopping trolling.

The irony.
> There is no way to "shed" async-ness like that in javascript.

In rust you can simply call `block_on` and call it a day. In JS there isn't such a construct by default because the blocking the thread would freeze the app, but it exists in every other language with async/await that I'm aware of.
Oh Oh Oh Ozem...I forgot the rest
Practical Introduction to BLE GATT Reverse Engineering: Hacking the Domyos EL500 (2023)
What is there to expose? Basically every company would probably like that, if a company doesn’t sign up, it’s not because they are too moral but because they think the public perception of them will take a hit.
You can theme it yourself without too much hassle. I like my dark mode to be black rather than grey, and just made it do that, and it just works. It took an hour or three to understand the process because I'm not a Java person and am not familiar with any of the tooling, but then it was super easy.

This was a few ago, so they may have improved that part by now, I've just carried my theme over the updates.
I have never, ever used a web app that runs as well as the native app.
If ChatGPT takes over SWE's jobs, will Google just administer IQ tests to determine applicant suitability?
Basically the only anti cheat that is somewhat successful. Secure multiplayer matchmaking has its price unfortunately.

But any process your user runs can read memory of other processes of the same user, Windows provides an API for it. So its not just kernel stuff that is scary.
Not to mention cloud storage and backup that everything uses. Every photo or video you take is also consuming your data.
This resonates so hard with me.

Reading the article I was agasp at the lunacy. "Prove your worth", "Publish your notes", these are the ravings of someone who has convinced themselves that it is ok for someone who has no idea what you do or how anything works to determine the value of your contribution.

I have for the longest time believed that you shouldn't be "working in tech" if you never "worked in tech". Before I'm accused of being exclusionary or elitist, I mean that you should build something or at the very least have studied in the field.

Knowing how to run a factory does not mean you know how to run a tech company. Treating devs like they are on a production line building cars is backward toilet sitting behaviour.
Apple, please fix the Safari Reading List
I keep making the comparison to nicotine gum/patches, but for food. I'm hoping that such a simple analogy might help some people move past their innate biases, but not much traction so far.
Why the influencer industry needs guardrails
Reasonably certain that when the parent wrote "We'll comply" they very explicitly said Apple is complying. Which removes the majority of your bullet points.
And how do you isolate being skinny because you are regularly active and eat well vs. being skinny because you are sedentary and eat garbage but then chase it down with a drug?
You might be right, but it has been in testing/development for 20 years now.
End of the Road for JavaFX in JDK 8
To each their own but I'm happy for them to pull a premium.

As a customer: They're making gaming on Linux awesome, and my SteamDeck has killed off my console usage (YMMV), I love it so much. I'm way happier to buy games on Steam where it funds cool initiatives like that than on Epic where a big chunk of the value is accrued by TenCent and Disney.

As a game dev Steam also brings a lot of value: A big customer base, to the point where a game with mid-tier popularity can still do brisk business (not nearly as true on Epic). Their backend is unintuitive but has loads more features than EOS. They also offer really cool tech like SDR (Steam Datagram Relay), etc. If you're selling a PC game, there's no better place to be and you get value for the premium.
While I don't really mind tracking and have google maps tracking on so I can see where I've been, quite a good anti tracking thing is Silent Link. They do an eSIM with no ID attached which you pay for using bitcoin lightning. Combine that with a burner phone and you are good to go.

Silent Link is also pretty handy for non privacy things. It works in nearly every country and even in your own country you can select any network, not just your usual provider. Handy for me in Hyde Park when O2 packs up but EE works.
Guys, help me understand these changes:

Can I comprehend this as a new Virtual Native UI immutable tree running in native space?

And react native mounts and updates basically synchronally updating this immutable tree and reconciliation being done in native space, dynamically updating the app layout?
I wish the term 'displacement' would be more commonly used, because it encapsulates the negative aspects of gentrification. On the other hand, gentrification has objectively positive aspects (improvements in safety, amenities, livability of a neighborhood). But it's too late now.
Yeah, what could go wrong with screwing with the neurochemical reward system of the entire population. Surely that will have no unintended side effects. It's literally a free lunch!
How much energy could possibly be stored in one of those containers? Enough to drive a car 100km? (talk about range anxiety...)

I ask because I know that Hydrogen has terrible energy density per unit of volume, even at scary high levels of pressure (Google says 5.6 MJ/L for compressed hydrogen gas at 700 bar pressure). Compare that with gasoline which is 32 MJ/L (To be clear, I'm not advocating for gasoline as storage medium of energy, just showing the contrast).
Except for the dates:

> There is no historical record of when or how the lion arrived in Venice, but it was already installed atop the column in St. Mark’s Square by the time Marco Polo returned from China in 1295.
Yeah this is a tricky problem, and it's one of the reasons we updated our recommendation to use a framework like Expo that can make upgrades be smoother by being more opinionated about the setup.

As the core library, we need to support all the different ways React Native can be added to an app (from fully react native to adding react native to an existing app) and all the different build tools an existing app may use. So it's hard for us to be opinionated about the setup in a way that would make upgrades seamless, but a framework can solve this for you.
Novo Nordisk's market cap is $500 B, mostly on the basis of GLP-1 drug profits, and the US' entire discretionary budget is $1,700 B. Even if Denmark would allow the sale, and even if somehow the US did not need to pay a premium to shareholders (typical in acquisitions), that would still be a very substantial expenditure.
I've ditched PhpStorm licence quite a while ago after I stopped working with PHP. Tried using VS Code for personal JS projects, but I had to install a few plugins to make it more efficient and still having a strange issue on Linux, when Terminal panel is open, whole code editor feels sluggish. I don't really like how IntelliSense works on VS Code, but that's on me, as there's a plugin or some setting somewhere to fix it. Also VS Code creates several strange directories in my $HOME directory, even when running in portable mode. From application size perspective - VS Code is marginally smaller, and starts a bit faster than IntelliJ IDE. But SublimeText is even smaller and runs circles around big IDEs, not to mention how good it is at handling large text files. At this day and age it comes to personal preference. It is great that new developers have a wide choice of IDEs freely available.
participate: It's still not 100% clear, but I guess they still can send patchs (or fork the project).

using: It's GPL2. Everyone can use it, nobody can add restrictions. (Some people think this is a feature and some that it's a bug.)
Good example for this also: Python decorators.
Scientists discover "glue" persisting memory: KIBRA anchoring action of PKMζ
The author is asking for overly-precise numbers in scientific papers, because the science data publishing/sharing/reproducibility process is broken.

I won't argue against this specific case. But in almost any other context, I think comprehension would be better served with zero significant digits, or at most 1. This is one reason that I propose magnitude notation: https://saul.pw/mag.
In case anyone else is confused as to what "browser automations" is : this is about making a program that drives a target web site (owned by someone else typically), in the manner of selenium or the like --- inserting key press events and mouse move/click events, to make that target web site do something. Once you know that the rest of the description makes sense.
> With the constant stream of positive news around GLP-1s, and ever-growing list of things they treat, we may all wind up on some dose with only the dose varying depending on what illness they're targeting.

So far, I haven't seen much evidence that GLP-1s have a positive effect on people who aren't overweight. And while I'll be the first to admit that the proportion of people who could benefit from these drugs is quite large, it's pretty far from everyone.
Though I've never heard of the term it's likely a nutrient-rich substance that contains what is needed to "life sustain". Maybe it was a powder that when mixed with water would turn into something that could be consumed. It definitely doesn't sound delicious but hey, when life is on the line, it should not matter much.