skysight-inc/HackerNews huggingface dataset:
Everywhere has their bad parts. I arrived in La Paz in rough shape, as I hadn't slept on the red eye on the way in. I could have easily been taken advantage of. Instead the taxi driver took me right where I was going, helped me unload and communicate with the front desk of the building where my airbnb was.

The people are really friendly, generous, and happy.

I can't wait to go back
Plenty of stations handle this already. Power distribution in industrial areas is already quite high. Also, the cables and connectors are a lot smaller than you think… most 250kW+ stations use liquid cooled cables so they’re relatively flexible.
Comments moved to https://news.ycombinator.com/item?id=40706164.
A well designed API will generally allow users to understand usage without any additional documentation, sure. However, those who modify the API in the future will want to know every last detail that you knew when you were writing it originally. That must be documented to ensure that they don't get something wrong and break things – and for their general sanity. That is, unless you hate future developers for some reason.

You could do it in Word instead, I suppose, but if you write it in code then a computer can validate that the documentation you wrote is true. That brings tremendous value.
FTC Consumer Alert about this topic:

Adobe used hidden fee to trap people into paying for subscription plans, FTC says

https://consumer.ftc.gov/consumer-alerts/2024/05/adobe-used-...
But anything made in the last few or more years is 4K now and everything I watch is 4K, so all I find is HEVC stuff for everything.

Sure, if you are going to go get an older show that's pre 4K/HDR or a movie that isn't on UHD disc yet, then it will be H.264 of course.

But if you primarily watch newly made 4K/HDR content, it's all been HEVC for years now.
I tried reading the terms of use and privacy policy. Both lead to 404 errors (https://drawbert.ai/terms and https://drawbert.ai/privacy)
So much this... You hit closer to the 5% mark, and you still have to work and struggle. Having a job hunt take 7 months after surgery is pretty rough when you only had enough set aside for a couple months. You come out in debt up to your eyeballs and have to make as much as before or you're going to have to sell your home and start over at 0. Now looking at 5-10 years to get back to good.

Moving to a better neighborhood, getting a new car next year, or getting more repairs done on your home start taking a back seat. It's hard to even imagine making half as much and trying to hold anything together.

And you're seeing jobs that literally pay what you made 15 years ago for "expert" level experience.

I don't know what to think any more.
It has an effect. Whether it's a "side effect" depends on how we've defined that.

One way of viewing Haskell is that you are lazily constructing the single composite "effect on the world" called main.

helloWorld :: IO ()

then is a value representing an effect, but it only actually happens when it becomes a part of main.

Threads complicate this but don't completely destroy the model.
Webflow's Next Chapter
FWIW the book has moved to https://mitp-content-server.mit.edu/books/content/sectbyfn/b...

The old url at http://mitpress.mit.edu/sicp/full-text/book/book.html is now 404, and most of what you find on that site will try to get you to do an "eTextbook rental".
Most people have no problem with the GDPR. It only seems otherwise on this forum and similar echo chambers / bubbles where lots of people made their fortunes with adtech.
12 x 350kW charging stations being installed at the moment, so presumably that work to prepare the grid has already been done.
That's probably part of it. In my observation income changes its meaning starting at a certain Point. Most people I know making upwards of 200k EUR pa don't want or need more money to buy more stuff but to keep score with their peers and, in more extreme cases, to distort public opinion -- even if it is only about the local Kindergarten.
Usually I would take any battery breakthrough claims with a huge grain of salt, but TDK is a very well established company, so this seems pretty exciting.

The big open question is whether and how this can be scaled up to larger battery sizes in a safe and functional way. Still exciting to see!
Indeed, I'm French.

The thing is, if you say something stupid, people forget about it. If you write it down, it stays.

But often I write like I speak, not thinking about the consequences.
With 2 kids and a wife who, I won't say are "picky" but definitely want their meal a specific way (and typically aren't quite ready to order)... the kiosk is a life saver.
:wave:

Yes, still no game, I spent the last year delivering the crowdfunded devkits.
That's not how it works. Addition losing structure doesn't mean "strip out everything from the textual description that isn't a number". It just loses some properties, like ordering.

Which means, for example: (3 liters and (i.e. "+") 6 seconds) + (4 liters and 2 oranges) = (7 liters and 6 seconds and 2 oranges). Perfectly sensible addition, which you do all the time. There's no stipulation the output has to be a single number...
Most adults wouldn't wear seatbelt nor would they respect the gazillions of traffic laws that make the road safer for the drivers and the pedestrian if it wasn't mandatory.

Same for fire hazard in buildings or strict hygiene rules in hospital to avoid infections.

And thousands of laws that make people behave in general. Like prohibiting murder.
Some bicyclists in Palo Alto do, probably because they can't take their Ferrari's with them. A former business partner had a ~$8k bicycle stolen from Castro St. downtown in a very public area. All it takes to steal is 30 seconds and a battery-powered angle grinder. If someone doesn't have Tile, AirTag, and a GPS tracker on such a bike, then they're an idiot.
From personal experience they refused to cancel subscription or close account as they failed to charge my card after a trial period.
So I just blocked their emails for good :D
Of course, staff are not subject to this, because while evidently a deadly poison to the 16 year old brain, they become an essential professional tool as soon as you acquire your teaching loicense.
Free AI Headshot Generator – AIHeadshot.pro
I am not sure that the manager in question has ever made $174K. Headlines are often very misleading (this one even says "up to $174,000"), and the only mention of $174K in the article body is:

> her pay can reach $174,000 annually
Very interesting, but please try to read it on a mobile device to understand how hard this is, would strongly recommend to let someone look over it and apply a more mobile friendly design.
They're saying an energy density of 1000 wh/l, not saying per kg in the headline. Looking it up, the 1000 wh/l seems to be a bit above what a bunch of random internet sources say lithium batteries do on average (300-700 wh/l). So, might be a step change in solid state (compared to their old version) but not sure how it stacks up in the bigger scheme of things. They aren't promising world changing impacts either, just better batteries for wearables and stuff. Will be interesting to see how they commercialize it for sure.
The code is all on GitHub, the ISA docs are public, the driver is in upstream Linux with the work in progress on Gitlab. You can build whatever you want on AMD's hardware with total disregard to their software if you're so inclined. One or two companies seem to be doing so.

This has been true since roughly the opencl days, where the community could have chosen open standards over subservience to team green. Then again for the HSA movement, a really solid heterogeneous programming model initially supported by a bunch of companies. Also broadly ignored.

Today the runtime code is shipping in Linux distributions. Decent chance your laptop has an AMD CPU in it, that'll have a built in GPU that can run ROCm with the kernel you're already using and packages your distribution ships.

I'm not sure what more AMD could be doing here. What more do you want them to do?
Thank you! :) Provides helpful context vis-a-vis evaluating possible critical-path enabling / contributing factors to achieving a key milestone.
Death road on a mountain bike isn’t all that dangerous. It got its name because it used to be the only route to and from Brasil. So you would get 2 way traffic of like box trucks on a smallish dirt road with a sheer cliff drop off on one side and a mountain on the other. Lots of them went off the cliff.

Now you can book a tour and they provide nice bikes and follow the group in a minivan. There is still some cars and such but it is mostly locals or tour groups. They built a modern highway so that route isn’t used for trucks anymore.

It is super beautiful and not really dangerous unless you want it to be. Totally worth it.
I'm hoping to monetize the Shadow Realm
Right, as they get a bit older, a wholesale screen ban is generally not the answer, we have a ban on consumption-oriented devices, but they have free rein to a raspi 400 with raspbian on it, and kidpix+dosbox/tuxpaint/scratch/other creative software.

Something like a c64 would be even better.
Why the need to point out “boomer”?

I’m not a boomer and I don’t want to sit at a gas station for 20 minutes either.
It may not been the initial intention, but the aim of adding a layer to the OS does lead to what is effectively a new OS. Its a bit like MacOS vs BSD, or maybe Chimera Linux (Linux kernel with BSD userland) or Debian/kFreeBSD.

The best argument I have seen for systemd is that it adds a layer that will be used and standardised across multiple distros (most effectively in a video of a talk by a FreeBSD developer). The best argument against is that it is massive and does too much.
Does working at Adobe impact the individual 's ethics?

This seems like a case where Adobe is behaving unethically.

I wonder if long-term Adobe employees have the sense about their ethics being more flexible now, versus when they started at Adobe?
Not sure I'd call APL an esolang - it's just an old language focused on array manipulation like you'd find in numpy
Because someone else could be first?
To be fair, our school of engineering has moved from parsing payroll and accounts payable and is now controlling physical objects and their interactions with the physical world, so, its probably time to start taking things seriously like our peers
The article doesn't cover the most relevant part (and a huge contributing factor, imo): that most media products at that scale are simply investment vehicles. The first and often the only thing you hear about some blockbuster movie is how much money it made at the box office. Studio execs evaluate potential projects primarily by their potential to generate a return.

No surprise this leads to reruns and repeats, as everything slowly turns into multicoloured sludge. Investors look back at Super Movie VIII, and fund Super Movie IX because they can be reasonably confident in making a 100% profit. [1]

To be so immensely popular, these products have cater to the lowest common denominator. They're optimized for sellability, not quality. The "stars" come and go as their arcs play out, but the studios behind them remain a constant. The most successful ones make stock market insider-trading politicians look like children in a sandbox. They just pump out the sausage, sell it at a 100% mark up, and we gobble it up because it's pre-chewed and an easy distraction from the daily struggles.

1: https://www.the-numbers.com/movie/budgets
Discussed at the time (of the article):

Pop culture has become an oligopoly - https://news.ycombinator.com/item?id=31239268 - May 2022 (146 comments)
> Didn't they push DNS over HTTPS? Doesn't that allow you to track all the requests a user makes on the server side?

Making DNS requests usually involves sending the query to a server that could track you; this has been true since long before DNS over HTTPS was even imagined. It's just a question of who is tracking you; the way Firefox migrated means that requests were concentrated on Cloudflare but nobody else can see the queries. Whether this is good or bad depends on your threat model.
Just to add to this, clothing also fits into basic needs.
I would have been shocked if it was otherwise. As a privacy-minded person, I've tried to tell friends and family that this kind of device was likely selling their data for years. People mostly don't care, despite many of them not really getting much out of the devices. Like most people I know who have bought an Amazon Echo will usually have one use case they find convenient or impressive, like asking it to play music, and seem to have stopped using it a month later, but it's still sitting there in their home.

Don't get me wrong, I'm sure there are people for whom an always-on voice interface could be an amazing product, but I think far fewer people than would actually use it are impressed by a demo enough to buy it. It's not crazy to me that the average person doesn't understand the systemic implications of being under constant surveillance, but it does surprise me how effective "cool gadget" marketing is on people who don't really get much out of them
Local community continues to exist even though you choose not to participate in it.
> Unit tests aren't meant to find bugs, they're meant to protect against regressions

That hasn't been the general consensus on unit tests for at least 30 years now. Regression tests are a small subset of tests, typically named for an ID in some bug tracker, and are about validating a fix. The majority of unit tests catch issues before a bug is even opened, and pretty much any random developer you talk to will consider that to be the point.
It locates and opens your email program. Sometimes it even locates and opens another web page (Gmail/O365).
Well, yes, mileage was very good indeed.
Unit tests as a form of example code based documentation is where I could see unit tests complimenting documentation, yes.

However, depending on the industry, code coverage is a valuable tool to gauge the maturity of the software baseline and burning down software execution risk. One example of this is Airworthiness or Safety Critical Code.
Try canceling SirriusXM.
What an utterly ridiculous response. In your eyes, businesses should be able to run roughshod over the consumer? Yes, maybe the laws could have been more polished or have been implemented in a better way, but the underlying idea of protecting the consumer is the important takeaway from these laws.
Yes, the lithium shortage was heavily predicted.

Now it's a cobalt shortage. Most of these "shortages" ignore what can happen when prices rise and/or are regulatory shortages rather than actual shortages.

When folks talk about cycle life being limited, the cobalt and other items may be re-usable after in a new battery production. A 6c is an insane charge rate. There may be cases where the cost / benefit works for something like this if they can deliver.

The common hiccup in many battery stories is just the lab theory -> production reality curve. It's one thing to have a solid state battery that charges in seconds on a lab bench doing 1 picowatthour and another to have 1 megawatthour of storage.
Show HN: Papermusic (draw an instrument, then play it)
This was a fun experiment to try PaliGemma (open vision-language model). I found that PaliGemma performed better than Gemini Flash for this type of specific image task, especially around latency. (~0.9 seconds for PaliGemma inference on a VM, vs. 3-4 seconds for Gemini Flash.) Would love feedback on ways to potentially improve this setup.
There are so many ways to teach kids to code and read that a smartphone/tablet is totally unnecessary. I refuse to believe for a second that my kids are at any disadvantage for not having screen time at home.
> parents wanted to be able to check in if e.g. they were running late)

this one is just so funny to me. dumbphone argument aside, what do these parents think happened when they, themselves, were running late from school? somehow, their parents managed without a direct, 24/7 line.
Assuming the pool of engineers is growing exponentially, I’d expect a very small population of seasoned engineers.
"automated factory" is somewhat redundant, no?

The point is that most people who will buy a $700 Chinese drone will buy a $1000 US drone if that's all they can get.

I am of the opinion that the US made a very serious mistake by opening up tariff-free trade with countries which do not have comparable labor and environmental safety laws. The Feds should have come up with reasonable estimates of what foreign manufacturing was saving by cheating that way, and charged them that amount of money to sell products in the US. Factories which wanted to avoid those tariffs could pay for, and submit to, an independent audit of their factories.

Instead we decided that it was fine for US manufacturing to compete on an "even" basis with nations who are fine with laborers losing fingers and/or getting paid slave wages, and manufacturers dumping their waste stream into a nearby river. We've paid a severe price for that misguided egalitarianism, and it's time to change course.
I doubt it, I haven't seen any noticeable CSS changes in ages. If I recall Ycombinator had an open job for a sysadmin position recently, if that is filled than at least it will be two people maintaining. (https://www.ycombinator.com/people still only lists one person).
If the weight and volume of the packaging is a lot relative to the size of the cell, that would limit use cases.
> Chrome itself isn't doing any user-tracking through cookies, full stop.

Well, no, Chrome itself is doing its user tracking through the Topics API.
TypeScript adds support for ECMAScript's Set methods
Or just a defective product. It sounds like the company didn't even manage to test Factory Reset.
I think you are misinformed in regards to what Windows can give you after a BSOD.

By default, logs are captured and kernel memory is dumped which includes list of active processes and stacks. You can configure it to dump the entire memory of all active processes as well, or the entire computer's memory.

https://learn.microsoft.com/en-us/windows-hardware/drivers/d...

https://learn.microsoft.com/en-us/windows-hardware/drivers/d...
Wow, lord of the flies was a big lie then.
As a father of a 4 year old boy, I plan to remove smart phones and pads from my son for as long as possible. He can watch TV or play console/PC games but absolutely no mobile games for as long as I can. He will get a dumbphone maybe with a snake game when he grows up a bit.

In the mean time, I'll try to bring him to hiking, camping and other outdoor activities. If he is very into electronics then I'll introduce gaming and programming.

I'm also considering a no smartphone policy for myself. I cannot persuade my wife who is deep into scrolling hell already, sadly.
Why get rid of working e2e tests? IMO they are more useful than unit tests at finding the kinds of problems that stop a release/deployment.

You can attack from both directions: e2e tests make sure that certain processes work in fairly ordinary situations, then look for little things that you can unit test without huge refactoring. When you've pushed these as far as you can, section off some area and start refactoring it. Do your best to limit your refactoring to single aspects or areas so that you are never biting off more than you can chew. Don't expect everything to become wonderful in one PR.

Your e2e tests will catch some errors and when you look at what those commonly are then you can see how to best improve your tests to catch them earlier and save yourself time. In python I had stupid errors often - syntax errors in try-catch blocks or other things like that. If I used a linter first then I caught many of those errors very quickly.

I was working on a build system so I mocked the build - created a much simpler and shorter build - so I could catch dumb errors fast, before I ran the longer e2e test on the full build.

IMO you need to progress to your vision but trying to reach it in one step is very dangerous. Make life better piece by piece.

You can even do PRs where you only add comments to the existing files and classes (not too much detail but answering questions like "why" is this file/class here). This helps to make sure you really understand the current system is doing before you change it.

I once added type hints everywhere to a legacy python program - it wasn't as helpful as I'd hoped but it did prevent some issues while I was refactoring.
Hahaha. I hope a precondition to any bicycle theft includes requires 1 or more tracking devices and not transiting anywhere near a major metropolitan area or any city area with a drug problem.
I'd say its a very elegant solution, it's a no code solution.
I have two true CO2 sensors in my room (SCD30, SCD41), and I can confirm the CO2 concentration rises to 2400-2900 ppm during the night. But it's very easy to vent, a draft will reset the concentration to background levels in a minute or so.
So, anyone know what DJI is without googling first? Cuz this article doesn't say.
They are quite different skills, I think. Being good at one doesn't tend to mean being good at the other (and this also applies to organisations: hardware companies will tend to suck at software by default and vice-versa. Not because they're necessarily anti-correlated but because they're sufficiently uncorrelated that they will tend to be average, i.e. bad in the area they aren't doing well in). But then there's a pretty wide spread of difficulty and skills in the individual parts of either which dwarfs any difference in the average.
About 25 years ago, working at one of those dot com bubble internet consultancy firms, I was told by an Adobe rep that they knew everyone at home had a pirated copy of their software but the company view was that they thought that was a good thing. It meant people learnt their software at home and then insisted on using it at work, where it would be a paid for license.

It seems their attitudes changed soon after, perhaps due to their almost total market dominance, and they became aggressive towards their users in the pursuit of profits. The last Adobe software I really used was Lightroom as that was one of the last pay-once software titles. Now the only Adobe product most of us at work have is except Acrobat Reader. We were quite glad when the Figma purchase failed.
Let’s sue them too.
https://en.wikipedia.org/wiki/AI_winter

It keeps being hyped up again every once in a while years, but it has never, will never, panned out in practice.
> The military needs single-use drones in high volume, and the production capacity/scale

But yet they have no trouble procuring single-use (by definition) artillery shells that cost an order of magnitude more and require even more production volume?
(About 9 minutes, acc. to the parallel subthread. My time on this thread is about 90 seconds so far not incl this current comment.)
Isn't banning smartphones rather an example of overprotective parenting?
Whatever else you may think of the move ( I dislike it, because I dislike adding equivalent of riders to big bills like these ), it is surprisingly consistent with current wave of government actions ( recent placement of DeepCool on US sanctions list ). Things are happening and reading the political tea leaves makes one recognize current unmistakable trend as a the drums of war.