skysight-inc/HackerNews huggingface dataset:
"Did you ever read what they call Science Fiction. It’s a scream. It is written like this: “I checked out with K 19 on Aldabaran III, and stepped out through the crummalite hatch on my 22 Model Sirus Hardtop. Then I got stuck into some kind of infinite reload loop on iOS Safari for this site- I thought it was lockdown mode but it’s nice to know it’s just generally broken"
Love the irony of someone mocking science fiction being an accidental prophet
> Perhaps a better question is - if one can get an offer at other FAANGs and the equivalents... is there a reason to choose Amazon over others?

It kind of depends on the person. I've seen people go from Amazon to Google and they want to go back to Amazon because they are bored. Some people just thrive in high pressure environments. Also everything is pretty team dependent at FAANGs, you could end up at a bad team at any of them.
I worked with ROS1 professionally for a few years. My big takeaway was that the middleware got a lot more attention than it deserved. There are tons of hard research problems to work on in robotics: reliable navigation, object recognition, planning, manipulation, etc. I felt like a better contribution to open source robotics would be some great class libraries for those things. But let your users wire them up however they want, rather than requiring them to fit into a predefined architecture.
> Someone quitting over an RTO mandate is cheaper than a layoff.

That might be a thing, but I can only speak from personal experience, and I'm an area of the world where there's still a pretty big shortage of IT workers, so it doesn't make sense to drive them away.
But he is not talking about education, about doing a course, where "getting the right answer makes you file smart". He is talking about research where nobody knows the right answer.
Fedora Linux 41 Beta
> there is none of this happening regularly enough to warrant coming in the office full time.

Even if it only happens just once, that's more than enough justification on the employer's side. That's a huge win.

The employee can choose if the slim chance of a win is equally valuable to them or not. It takes two to tango, as they say.

> so again, why do they need to see people work?

I like that you assume they are actually taking time to watch and not just on the golf course.
Thank you - Yes its kinda funny and very sad at the same time.

They seem to be blind to the fact that facetime is what gets you promoted along with output of hard-work.

You can't work hard at home - at least 90% can't.

All in all its good - being able to outcompete a whole bunch of people through their own delusions is probaly the easiest victory for every hard working person.

Kind of poetic really :)
Worked fine for me on iOS safari just now. Maybe it was temporary?
What a throwback to my childhood! I loved Bionicle! My siblings and I had the pieces, books, games, etc. I never knew it was a competitor to Pokemon - but my parents tried to steer us away from video games to more creative toys. So that's why we were a huge LEGO household in general.
Why dumb? Just a question to me, I gladly elaborate.

If I loose a connection I used to get a little popup in the bottom right corner when I try to execute a query, explaining why it's not executing.

They now popup in the middle of the screen and are much larger. I remember I had to close them by hand at some point, but maybe I'm wrong because I just reproduced it and they closed themselves quickly.

Only this little popups annoy me. The bigger child windows behave the same.

(The 2-3 child windows that show on app startup --flash, tip-of-the-day, and another one-- are quite annoying though and according to my colleagues it's not possible to enforce a setting that stop them from showing; but these were already annoying on Xorg)
I jumped ship from mysql/mariadb to psql over a decade ago and can't imagine why I would ever look back.
skill-issue.dev has no A or AAAA records, but it does seem to have MX records, so the email address is valid. Not very professional perhaps, but it's not unroutable at least.
Yeah, I'm mostly asking about a Github client

Something that would help with PR and Issue discussions,but my biggest beef is really with Actions and associated the UI/UX

I feel like they are really good at doing the job but not very good at showing it (and when somethings goes wrong it's really painful)
Mammoth's founder returns with new iOS app for Mastodon, Saturn
Show HN: Detective Stories – A 2-player "dark stories" game
Java 23 General-Availability Release
Yes, US perspective. Many employers here are similarly persnickety about being on-site, but there are also some good ones that are open to remote work and a few that are fully remote.

It's been 10+ years since I did freelance, but I was fully remote then too, FWIW.
Static analysis paired with AI is the middle ground that makes sense to me (working in a similar security space). But the hard part needs to be regular computer science and the AI comes second.
> you become too sensitive to be able to be really good friends with men

You're projecting that "you" out there.

Can you contain multitudes that would allow you to maintain strong friendships with many different people?

I've got bros to drink beer and talk shit with, as well as bros to call when I've been dumped. And women to do the both with as well (more often found in the same woman, unlike my bros who are more fixed people)
Check out our latest blog on safely deleting tables and columns in Rails 8 with custom RuboCop rules!

Learn how we handle migrations at NeetoCal without risking downtime.

Read here: https://www.bigbinary.com/blog/rails-8-deleting-tables-colum...
Was it an important lambda function though? How often would it be called, would it still be around in 10 years, etc? If the six page document justified the existence of a separate deployable, then clearly it was important enough to warrant it. If you claim six pages was excessive, did the lambda even need to exist in the first place?
LLVM 19.1.0 Released
Or the sad pathetic state of the video game industry in 2024.
Growth used to come from globalization / competition over market share, but now comes from eating consumer surplus.

Find the players that enjoy your game the most, and make sure you bleed them dry.
The U.S. vs. China: Who Has More Influence, and Where?
Pretty cool way to visualize U.S. vs. China influence on a global scale. Influence is calculated by pulling data from 28 different variables across the economic, security, and political spectrum; we then subtract China's influence score from the United States' to get the final "GII Score" for each country.

The full breakdown of what variables were used, methodology, and how the visualization was developed is available on the website!
Are you suggesting casino and bookmakers' clients derive no utility at all from gambling? In the absence of any enjoyment or other benefit, who forces the clients to participate?
I don't know why people are so convinced that "unlimited" time off is always a scam. I took 7 weeks off last year, it doesn't feel like a scam to me.
Could an America where cash and it's movement was as sacred as speech be viable? My naive take is that people can carry large amounts of cash, mail it, burn it, who cares?

I use cash to do things I don't want traced to me, that's the point. Many communities live at the fringe or beyond of what society deems acceptable and cash is a great tool for those communities to do their thing.

Civil asset forfeiture is an attack on marginalized people.
When I bought my phone, it was on sale and so I got it new for $94. I dropped it and broke the screen. The replacement screen cost $106, more than the entire phone (just for the part, I do the work myself). I still did it anyway, for environmental/e-waste reasons and because repairing electronics is a fun hobby but the sad reality is, it often makes more financial sense to replace than to repair. That's not even going into the time lost and the money sunk on tools.
> if we can believe the inconsistent propaganda in that regard

How is anything about those fact "inconsistant" when besides a few fringe scientists, everybody in the sector knows that for a fact.
Chandler's parody sounds as if somebody discovered salt and immediately put a spoonful into their dish. Still while I read through it I was curious about every term used. While if it featured mundane things like doors, guns, grass and whatever I'd be immediately bored.
Poor politicians.

"Government for the people by the people, unless the people don't want what they want"
Covid-19 may lead to longest period of peacetime excess mortality
Bezos develops GPS competitor amid rising satellite security concerns
macOS 15 Sequoia: The Ars Technica review
Personally I prefer more forks and new editors. Leaving everything in Microsoft’s hands limits how quickly core features can be added. Let the best editor win.
The user you're responding to is probably in the US, where medical billing has no real relation to the amount of money an individual is expected to pay. It's just numberwang.
How a Spy Can Shoot You in the Leg?
po-tay-toe, po-tah-toe. you ask your fellows not to eat paint chips—gently, then forcefully, then begging, then pleading—yet they, almost unanimously, continue to snack on them. which viable options are even left at that point, outside of either eat the paint chips too, or abstain, but start selling them?
I would say that a reasonable person could have foreseen Concord failing. Perhaps not necessarily as hard as it did, but there were a number of red flags before it released. The character designs were bland and bad, which is worse than just being bad. They drummed up a whole bunch of controversy, and the marketing outside of that controversy was basically non-existent. Almost nobody had heard of the product until it already had failed. Even when it was in beta for free, they only garnered about a couple of thousand players at any given time.

Then you add on that they already missed the train for hero shooters by about eight years and their modern competition is all free to play and has already sucked up the entire market for the most part. I saw an analysis by a former game producer that thought that perhaps they had a work environment that stifled criticism and commentary from developers and I think that that might have been an accurate assessment; The entire product was released in a way that myself and a number of other people that I've seen online simply can't believe that nobody was throwing their hands up and saying that this was a bad idea before release.
It was hard to understand their purpose in the grand scheme of things though. Sometimes they were buried deep inside multiple layers of function calls.

I must say this is often true even when I'm looking at the source code. I think the vast majority of software out there is heavily overabstracted, and MCUs have gotten big and cheap enough (two ARM cores in an HDMI capture device!?) that this is appearing in embedded stuff too. This device shouldn't have needed more than one MCU.
Consoles (especially under the hood the last couple of generations) look a lot more like general purpose computers than phones do.
That your partner isn't allowed to associate with 50% of the people on the planet due to insecurity?
> There's a statement that good code is self-explanatory

Yeah, and that's a statement that has never been true except in trivial cases. Comments and documentation tell the "why", and comments provide additional clarity. Good code tells the "what".

The reason I document boils down to the old saw: be kind to the developer who has to touch the code in the future, particularly because that developer will probably be you.
I am not at all surprised. It's pure exploitation of a bias of human psychology: we do not like to leave our comfort zone, that's a fact. Why should they try to risk making something original, when remaking stuff that already exists guarantees you an audience and packed theatres? We had the decade of superhero flicks, we're entering the decade of remakes and re-imagining of beloved franchises of the past 100 years.
The three DI patterns I've used in Haskell are:

1) Record of functions. Probably the most common, and pretty analogous to calling a constructor in OO. If you've heard "objects are a poor man's closures, and vice-versa", that's what this is referring to. You build a closure with as many dependencies as you can pass in at startup time (fields in OO), then later you can just call one of the functions inside it, with the remaining parameters (method call in OO).

2) final tagless. After you're comfortable with an Optional<Value> that might return a Value, and Future<Value> that will return a Value later, you can venture further down that path and work with a Writer<Value> which will return a value and do some logging, or a Reader<Env, Value> which will return a value while having read-access to some global config. But what if you want many of these at once? You end up with a ReaderT Env (Writer Value) or some nonsense. So instead you can write your code in terms of m<Value>, and then constrain m appropriately. A function which can access Git, do logging, and run commands on the CLI might have type:

(Git m, Logging m, Cli m) => m Value.

But that function does not know what m is (so therefore does not depend on it) You might like to have different m's for unit tests, integration tests, a live test environment and a live prod environment, for instance.

3) Free Monad & interpreter pattern. A nifty way to build a DSL describing the computations you'd like to do, and then you can write different interpreters to execute those computations in different ways. For instance, you could write a network/consensus algorithm, and have one interpreter execute the whole thing in memory with pure functions, for rapid development, debugging and iterating, and another interpreter be the real networked code. It's fun, but someone wrote an article about how Free Monads are just a worse version of final tagless, so I haven't used this in a while.
Also the Black Widower stories. I'm sure others as well.
interestingly close publish date to Asianometry's video on Sony's Breakthrough Color TV: https://www.youtube.com/watch?v=TOh3jEJGynA
The hash is sent separately from the file. For it to change in the HTML and other places linking to it, there has to be some mechanism to update the links, and that is the part that can get out of sync or bitrot.
Is there any technical reason why the hearing aids don't just support A2DP like every other Bluetooth headset on the face of the earth or is this just a case of the vendors being the worst kinds of garbage and intentionally not supporting it to force users to their overpriced adapters?
You actually see something similar today with web serials.

An author starts a story, writes a few chapters, and then presents it to the Internet. They acquire a following, and keep putting up chapters.

But even if they start with a solid outline and a world building bible and a binder full of character secrets, the story rarely follows a smooth plot arc -- they have new ideas as they write, and some things don't work the way they'd hoped, and maybe they are not sure how to move from point A to B and spend a few weeks putting up chapters where both they and their characters go in circles for a bit.

And then it's finished, the next logical step is to republish it as a book. They could treat the web serial as a first draft, and rewrite it now that they have the whole thing figured out. Throw away some of the meandering, save a few disjointed chapters for short story anthologies, fix some of the character drift that isn't development, drop the plot lines you never finished, and add a bit more foreshadowing to the early chapters for things they didn't figure out until later.

But well, the book's already been published, right? And people liked it well enough? So why write the same book twice, and not just clean up the spelling and grammatical mistakes and publish it as is?
Custom GitHub Actions Helped Us Streamline External CI/CD Pipelines
As long as shipping in whole floors of indians is a viable strategy it will continue. As soon as they cannot shio them in, they will ship the jobs to India. We need tariffs and controls to maintain quality of living standards above the global median
Does that mean when we reduce the precision of a NN, for example using bfloat16 instead of float32, we reduce the set of computational problems that can be solved.

How would that compare with a biological neural network with presumably near-infinite precision ?
The following two quotes from Martial Arts have been quite helpful to me in motivating my study efforts;

The Master shows the Gate, but it is the Student who has to walk through it.

To show one the Right Direction and Right Path, Oral Instructions from a Master are necessary but Mastery of the Subject only comes from one's own Incessant Self-Cultivation.

There is also a great inspirational story in the Mahabharata of "Ekalavya" (https://en.wikipedia.org/wiki/Ekalavya) who became an exceptional archer through self-training.

Eklavya inspires a life-long learning philosophy and his presence seems to be a celebration for the masses. In this EklavyaParv, the motto is 'You Create Yourself" and the legend of Eklavya is a testimony that is forwarded by many thinkers as well. The discipleship that Eklavya represents is the best for a student and enables one to be the creator of one's own destiny.

Adapting to current times, "The Master" can be a "Good Book" and you can have "Many Masters" but the effort and learning has to happen within the Student.

Source: I self-taught myself Martial Arts (JKD, Karate, Taijiquan) from books when i was young. Decades later when i did join a dojo to study under a Master, i was one of the top students with good skill and power.
I appreciate the author including the four different syntaxes of the same problem. Some syntaxes are more natural for some people depending on your experience, and I don’t think it takes away from the problem. On my final in a functional programming class I took a problem involving a Y-combinator which was given in Lisp, converted it to JavaScript, solved it in JavaScript, and then converted the syntax back to Lisp.
If you buy 2 machines but only use them at 50% capacity, the only you might as well just buy one machine.

Problem is office space doesn't work like that when the entire team is in on 'office' days to collaborate, you need the all seats. If you right size down to 60% seats (3 days office, 2 home) and have people rotate, you lose the 3 in-office collaborative days because everyday it's likely 30% of people are dialling in from home. You save 40% rent but it's closer to full remote in terms of collaboration.
Reframing it as curiosity is a good point, although the essay as written resonated with me because it emphasizes the "productive ignorance" of research.

One of the central problems of our time in research and academics, I think, is an incentive to focus on areas that are well-established because we know they are likely to produce results that we have confidence in (according to whatever inferential criteria we use). The idea of it being ok to not know something a priori, to have lack of confidence in it, seems sort of discouraged in the current climate, because it's too risky.
What's interesting is how difficult somes things are to reason about. This goes to complexity and time, not necessarily straight computation. We don't have good categorizations of complexity and emergence, let alone cognition, to be able to quantify it.

All we have are proxies, like energy use. The kicker is, that as the systems grow more efficient from advances in the algorithm, even that won't be a good proxy for measuring units of "thought."
I'm the author of this article and you're absolutely correct! This was a long, drawn-out project. For some context, I ordered the replacement regulators in February. The new LED driver chips were ordered in March, so that was around the time that I actually had the failed hardware fixed. Then everything sat idle for months. The firmware reverse engineering to figure out the LEDs was several weeks of on and off work in my spare time.

This type of thing is definitely not something you can just figure out in a couple hours (or even days).
> No, the most important thing is not causing a collision.

That's why I said "one of the most important", not "the most important". Driving in the least surprising way is one of the methods of avoiding accidents.

If Waymo's driving style means that they get rear-ended more than normal, that means that Waymo is behaving in a way that surprises other drivers. While it's true that the fault is the driver that did the rear-ending, it can also be true that the accident may have been avoided if Waymo drove in a manner that didn't surprise the tailgater.
Zhang's work is not mentioned in this article, so I'm assuming you clicked through to this one:

https://www.scientificamerican.com/article/prime-number-puzz...
Electrohydraulic musculoskeletal robotic leg: agile energy-efficient locomotion
Wrecked rain gauges. Whistleblowers. A Colorado crop fraud got crazy
Balls that go in the opposite direction (of normal) is called Googly
Same argument can be made for tobacco salesmen, drug dealers etc. If people pay money for something then they MUST derive some benefit from it... I find that assumption questionable.

Other things I could mention: multi-level marketing, snake oil sellers e.g. homeopathy astrology etc.
No way! I had assumed it was too silly for North America, like Pratts Bottom or Twatt
You don't necessarily. Optional WFH or coworking arrangements let you come into the office if you prefer to, but let people who would rather WFH do so if they prefer to. They were pretty common even during the pandemic, eg. in my time in the startup scene probably 70-80% of founders worked out of a coworking office instead of their home.
Not only that, but these models are at some point superior. Even if AI companies offer embedding services, which some do not or only recently added such capabilities, the best results are often a specifically tuned openly available model like llama.

I do think this moat can still exist though, as providing a product is different than running a model somewhere, even if you have the compute power to allow prompting by a large amount of people. And making a model ready for the business user is quite a bit of work.

Although true, the capabilities of commercial products will probably be eclipsed sooner rather than later. We saw that in image generation. Crowd sourcing the problem did produce better results. Generating videos is probably still locked behind enormous compute power (well, the 400+B model of Llama is too...)

I think the focus of these companies isn't the performance of the model itself, it is providing interfaces to all kinds of systems and maybe solve a specific task.
I equate feeling stupid with negative re-inforcment.
When I find the solution I pat myself in the back (we are programmers, nobody cares).
When I can't find the solution and then is shown to me I feel bad because I my skills proved insufficient.

Yet

That sense of feeling of success and failure are so fleeting I learn to let go
of both.

They are the fuel that drive my quests but I don't sleep with them. They are both volatile.