skysight-inc/HackerNews huggingface dataset:
You shouldn't have to, but the fact that you can is part of the hacker ethos. We've already gotten past the most fundamental part of hacking, can it be done. The next is can it play Doom. The third is announce it. Then, we just have to get past the boring people asking "why"
I’m using NextDNS for this and it’s great.
That link is related but is not exactly the same thing. In this version, the OSes run directly in the browser.
Did you see section 6.5 Contamination Analysis?
Apocalyptic seems like a stretch — saw this video of Harlem in 1989 earlier today, and even the worst parts of the TL don’t compare: https://youtu.be/M6WwZLvxV9Q?si=Th0MC1mL4vdLvkE1

Though, of course, the level of human misery is still deplorable.
Tell that to the VC posters, the corporate drama posts, the psychology links, the biology, space and popular science articles that are on here.

This place isn't for just hackers, not anymore at least. And that brings good and bad.
I've never understood why Americans keep insisting that travel is expensive. Of course it can be expensive if you choose to make it expensive, but it doesn't have to be.

When I was a kid in Finland in the 80s and 90s, families often took vacations in the Mediterranean and the Canary Islands. It was affordable enough even to many lower middle class families. Those were not particularly close destinations. The distances were comparable to Americans flying to the Caribbean.

Cultural habits are probably the real reason. Finns travel internationally because Finns travel internationally. Americans do it less often because Americans do it less often.
> if you aren't eating meat and aren't getting the required nutrients, despite eating foods rich in them, but aren't bioavailable leading to deficiency.

How many people do you think have this problem? Logically, it doesn't even really make sense: you would have to somehow be eating enough of a food that would, if "optimally bioavailable" (as in the best case real world scenario), give you enough of that nutrient but you are eating too little of it to overcome the lack of bioavailability and so little to result in deficiency (but again, still enough that deficiency would not happen with "optimal bioavailability"). What nutrient do you think has this issue and what is your evidence?

Again, far and away the biggest issue is people not eating enough healthy food period. Anyone who cares enough to eat sufficient healthy food (with little consideration for bioavailability) would be the kind of person who's diet would be overcoming any bioavailability issues anyways. Essentially the only people I see who nitpick bioavailability are those trying to convince others that their diet is the best one.
Deluge Groovebox: Community Edition Firmware Is Now Available
Very happy to see how far this group of Deluge fans have gathered together to release what is a major leap ahead for an open-source music machine.

Standout items for me: A master compressor, a granular effects engine, keyboard view highlights from MIDI. But really there's lots of small improvements.

A more complete list is here: https://github.com/SynthstromAudible/DelugeFirmware/blob/com...

A video of the device and an overview of a few of the new features: https://www.youtube.com/watch?v=P6d6wghIYNA
That's for the general case.

If the program size limit is generous enough and/or the required thing to visualize is simple enough, you might be able to give the Yes answer easily without running into any major trouble.

The No answer is harder.
I think you can switch it off. Poke around on menus
Using `clone` etc when it's easier is actually common advice, it's perfectly OK to not have borrowing everywhere if you don't need it. My usual starting point / default / rule of thumb is to take references as parameters and return owned values (for example, take `&str` as an argument, return an owned `String`).
Deepmind
It doesn’t guarantee that they never had the ability to deliver. But the fact that delivery apps grew (kept adding more restaurants so quickly) was in part that restaurants could do delivery when previously they didn’t. The parent‘s argument was that delivery was already a norm before, which clearly was not the case.

And I also point to restaurants that are newly added to delivery platforms, because you can easily verify if they previously could deliver or not.
The intended audience is the Fdroid team, not any of us.
I'm sorry, but WHAT? You're talking about a software model people regularly talk about using as a replacement for google which is capable of telling you to kill yourself. Of course there are moral considerations for such a software system. Such a system could also obviously be useful as a lawyers assistant, which is then clearly related to "the domain of law".

Maybe you are referring to the fact that outputs are statistically correlated to training data, but there has been a large ongoing discussion about the very human process of collecting training data, with many moral questions worth considering.

> It is Statistics 101. Not only that, it is the most fundamental part of Statistics 101.

Any time someone says "It's [subject] 101" when applied to a complex topic, I tend to find they are oversimplifying to a fault. People tend to use the phrase when saying "it's not complicated it is very simple". (I usually hear people say "it's econ 101" while going on to repeat something like the myth of homo economicus.)

Collecting billions of datapoints and then training a system to act as an oracle capable of amalgamating all that data and speaking with apparent authority on it (while being well known to lie) is not a simple situation!
As far as I know screen readers don't seem to differentiate between <em>, <strong>, <b> or <i>[1]. If the checker flags this despite there being no actual effects in the real world, it would really make me doubtful about its accuracy...

>Mainstream screen readers currently treat B/I tags identically to STRONG/EM tags. That is, they are ignored unless a user specifies that they be indicated. Some users report that announcing changes can be distracting.

[1] https://accessibility.psu.edu/boldfacehtml/#:~:text=tags.%20...
I’d rather spend the time “hacking” something fun than a smart TV. My time is better spent elsewhere
For the edit: if you have an idea what the output should look like instead, please file a ticket.
I see. I want to try and understand this because I am also trying to get better at code reviews and not come across as a dogmatic person.

I have spent almost 15 years in mostly AWS and I want to keep myself in check and make sure people don't take my suggestions as the vague "quality" as you so mention just because of my seniority.

Here is the most recent PR I did for a relatively young person in my org. Part of the PR was doing a type of snake_case to CamelCase conversion from some user inputs to some enums classes. It was done manually with String manipulation and playing with indexes etc. It also came with a bunch of unit tests to make sure the conversion was working correctly.

I put in a comment along the lines of "hey, this conversion seems like it can be done with this Apache Commons Text library; given that we are already using it in the same project in some other place, we can remove this manual code and call the library function; we can even remove the tests assuming the well-tested library is doing the right thing".

Was this comment warranted? If you think this is a reasonable comment, what computer science principle would you say it is based on?
is there a point to this? While it's fun to the author, it just reinforces a talking point that no experienced engineer take seriously but kept getting parotted by some people, to the detriment of beginners who believe in them.
Even worse HP scanners need an account for scanning!

On linux there is at least the https://hplipopensource.com/ library which contains the `hpscan` command line utility, which can scan flawlessly without an account or any other weird stuff.
How often are people on e bikes getting mowed down where you live? What kind of hellscape do you live in where cycling causes you to ingest more polluted air than sitting in your bioweapon-proof, hermetically-sealed, fart-fermenting 3000 kilo Tesla? Sheesh
> Call me when an LLM can ingest a pts medical record from 3 different sources in multiple formats ranging from structured data to free form text stored (I shit you not) as TIFF files, extract the actual information, and present it for review prior to a visit

LLMs were born to do this.

> or even just be able to take verbal orders like it used to be: "get a CBC, CMP, TSH, and CXR"

GPT-4 of course knew what that meant, although I didn't. I told it to roleplay a potential follow-up:

> "Patient with fatigue, weight loss, mild fever. CBC shows anemia, elevated WBC. CMP reveals elevated liver enzymes. TSH normal. CXR clear. Consider ESR, CRP, ANA, and abdominal ultrasound. Possible infection or autoimmune condition. Referral to a hematologist may be warranted."
Now combine that with extra fiber and you'll practically live forever: https://news.ycombinator.com/item?id=38523805
the webOS on my LG is so out of date that modern apps won't install. so instead, i don't use the webOS, and treat it as a dumb TV with an HDMI input by using an external device for the smart things. there is nothing wrong with the picture that any of the updates would be required. so, just don't connect the smart tv to the rest of the world, and say thanks to all of the others that do to subsidize the price of your TV
Rest of the title: "That's incorrect" Also, The head of United Nations climate talks is "Sultan al-Jaber, who is also the chief executive of the United Arab Emirates' state-run oil company."
Increases risk for hemorrhagic strokes as well. AFAIUI, your clotting ability is impaired, so if you get a minor bleed, it's not minor for long.

IIRC, the recommendations to folks taking aspirin for heart attack prevention is "don't, unless you've already had an ischemic event" because the risk outweighs the benefits for everyone else. That could change if we find new and/or unexpected benefits from low-dose aspirin.
Las Vegas

Pros: LCOL, great scenery, good food.

Cons: July.
> we weren't even supposed to have our Discman or early MP3 players on school property

Or your Tamagotchi! That was probably much more similar.

Our school wasn't too strict about walkmans and the like, because no one was really distracted by it during classes. Tamagotchis on the other hand...
That's immediately what I thought of and was perplexed why the word "lattice" was nowhere in that article.
> which is just such a transparent lie

Let's give it a generous read, though. Your life will be more interesting, in all likelihood, if you travel a lot (I can see a few narrow exceptions, but not the point). However.

If you don't leave the US, you are limited to one absolutely huge country that has pretty much every kind of subtropical to alpine climate, landscape, etc., that you can imagine. You don't need a passport to pick up and go whenever you like, and - and this really mattered in the immediate post-COVID world - they can't keep you from coming back home. I took my first ever trip to Hawaii right after they opened back up. It wasn't my first choice of destination - it's a long way from me, it's very expensive once you're there, even compared to the Caribbean - but since it's part of the US, I couldn't get stuck there the way I could in Mexico or the Caribbean. A lot of those resorts, especially in purpose-built tourist areas like Cancun or Cabo, were offering free accomodation if you failed your COVID test and had to wait out a quarantine. I'm sure it wasn't going to be the same room you had booked for your stay, but they were desperate to get the money flowing back in.

Going to Europe or Asia is a whole other thing. Not only is the culture different, but a lot of little details that might not be apparent at first glance. For someone who's used to being self-sufficient and just figuring it out, not so scary - but if you really don't know any of the local language, it's not trivial. I'd love to go to Japan, for example, but it's a long damned way, you can't even read a lot of the signs, and Japanese addresses are... uniquely formed. I'd feel like I had wasted a lot of money if I just went there and winged it, whereas in Europe I'm comfortable with (written) Spanish, Portuguese, and French, at least at the level you need to figure things out roughly. So now I need to find a guide or guides that I can hire for a week or two, pay for all their expenses as well as their salary, and at least occasionally navigate a sensible but immense transit system with all sorts of unusual quirks.

I could probably figure something out using Google Translate and have a good time - on my own. With my wife in tow, that's just not going to happen. She has a terrible sense of direction and has needed me to walk her three or four blocks pointing out landmarks along the way just to make sure she could get to the nearest pharmacy. There's no way she would have done the kind of trips I did when young, where I landed with no cell phone, no hotel reservations, and no particular plan, all alone.
Chicago

Pros: Summers on the lake, on the river, in endless parks, street festivals, rooftops, and courtyards make you wonder why you would ever want to live somewhere else.

Cons: Winters inevitably remind you of the answer to the above question.
That also makes me wonder how much TVs are being subsidized with ads and sponsored content. Those businesses displays cost significantly more than a regular consumer TV.
Funny, I use an LG OLED 48" TV as my monitor. It's really the cheapest option for a 4k 120hz OLED, although I'd prefer 240hz as GPUs are getting more powerful.
Just curious, I have no stake in this, but did you have the "high quality audio" settings turned on for Spotify? I know they've had them in the past, I don't know what the specific name is for it these days.
It's a filtering proxy server. Privoxy is one alternative.
Honestly, expecting 32 bit games from the previous century to keep working on modern machines forever is not a reasonable ask. 8bit and 16bit applications don't run natively on modern hardware, where's the outrage for those games?

Like old DOS games, your options are to run on period hardware or virtualize. Modern systems are so far removed from these old 32 bit systems that they may as well be a Commodore 64.

It's time to let go.
Coding while having a hyper toddler in the background running and jumping is something else.
Good advice, though I'd recommend Rc<RefCell<T>> instead of Arc<Mutex<T>> if you're not sharing the data between threads, to avoid synchronization overhead. I use Arc pretty rarely.
terrible headline. This is known. What the study elucidates is how (aside from strokes, afib, heart attacks, etc etc that are a consequence of high blood pressure)
Las Vegas

Pros: Cheap relative to other US cities (especially California). Close to lots of beautiful nature (red rock, charleston, valley of fire, mojave, zion, death valley, joshua tree, eastern sierra). Airport has cheap direct flights to lots of places for the size of the city. Friends/family come to visit a lot. Good food if you can find it hidden away in the strip malls.

Cons: Arguably not a city, just the absolute worst suburban sprawl you can imagine. Cookie cutter homes, huge stroads everywhere. Need a car to go anywhere, walking or biking sucks. The summer, obviously. The population is very transient (at least in my experience, but most of my friends are climbers/other outdoors people which might bias things)
This seemed like a carefully chosen representation of the pdf, here's the quote from the linked 2011 estimated risks

> The average adjusted, standardized risk of death reached 10% at an impact speed of 23 mph, 25% at 32 mph, 50% at 42 mph, 75% at 50 mph, and 90% at 58 mph. Risk of death increased approximately linearly with speed for speeds between 32 mph and 50 mph, with an average increase of 2.8 percentage points (95% CI: 2.2 – 3.4) for each 1 mph increase in impact speed for speeds within this range.

Imo, though the risk of death from increased speed does obviously make a difference, particularly at the low end, the difference between 55mph and 60mph is predictably marginal, as in you're still at least 75% likely to die.
This is a nice writeup. (5) and (10) are particularly good to know IMO -- (5) makes it pretty easy to design correct-looking APIs that only fail to compile when actually called (versus when defined), and (10) is a significant roadbump in Rust's otherwise relatively smooth (IMO) learning curve.
I mean, have you used GPT-4? Free form text is its bread and butter, and yes, it can absolutely ingest images and read text in them, and combine that with other information from multiple sources in structured or unstructured text or image form, no problem!

What you are describing sounded decades away last year. Today it's not something you can rely on quite yet if you need accuracy. But if you still believe it's decades away then you need to update your perception of what's going on in AI right now. Forget the free GPT-3.5 or Bard, you really need to try GPT-4 to understand what's about to happen.
This is true. It also has a strange combination of being very big in the sense that there are many areas I almost never visit and very small in the sense that you _can_ walk anywhere (but, as you point out, it may be unpleasant, dangerous or both). Personally, I essentially live full time in a few walkable ribbons that maximize the good and minimize the bad.
Whether you are surprised or not is barely relevant. It is newsworthy and worth discussing particularly when there is concrete evidence on which to make or fail to make a case.

"This surprises you?!" Is a statement that contributes nothing. The occurrence of people doing wrong is not surprising, it is frequently shocking. The fallout when such people are caught out is worth noting.
Glamorous Toolkit (https://gtoolkit.com/) and the underlying Pharo (https://pharo.org/). Writing Pharo code (a modern implementation of Smalltalk) in the GT environment is the most fun I've had programming in years.
Indianapolis

Pros: easy to get around town, great airport, lots to do, and very very affordable.

Cons: Not pedestrian friendly. Sprawl.
But the humans that create it do exist in that domain and so all we're talking about is tuning the stats so the outputs meet the set of philosophical demands.

We're literally a profession that gets paid almost exclusively to design autonomous systems that obey legal, ethical, and scientific criteria. What makes an LLM different from any other product?
This is a great technical analysis of AWS' custom chips and how it can compete with NVidia in the future, at least for AWS services.

But: don't all the general points mentioned about AWS also apply to other cloud providers? Microsoft is building its own chips for AI as well. Ironically, NVidia's Jensen was at Microsoft Ignite as well when Microsoft announced its chips (just like he was at AWS re:Invent as mentioned in this article).
The thinnest minimalist iPhone 15 case with MagSafe compatibility is about 0.7mm thick and weighs 13g. How is that possible? Let's dive into the story and tech behind the thinnest iPhone 15 MagSafe case in the world.
> However it is not a public charity, which is a sub classification that comes with stricter rules and higher donation tax write-off limits.

It sounds like you mean public charities have stricter rules. I find the opposite to be true. There are additional rules and reporting requirements that apply only to private foundations because of the limited funding and tight control of such organizations by a close-knit group of people.
Or well, not until wegovy drops beneath 1000/a month at least
Why is Gradle so bad?
There's plenty of posts on the problems of Gradle [1][2 etc] - it's undiscoverable, undebuggable, and the documentation tells you everything except how to actually solve your problem. Why is it still the standard JVM build tool? Kotlin is a wonderful high-level server language, I just can't get past how hard it is to set up - and no, RTFM hasn't helped me in the slightest.

Trying to understand if there's room/need for improvement here, not start a flame war. I've tried Maven once upon a time and that had its own problems.

[1] https://news.ycombinator.com/item?id=35709521
[2] https://news.ycombinator.com/item?id=25801986
I just clone everywhere and write Rust like a high level language. Then, once I need to optimize more, if I ever do (as Rust is many times faster than other languages even with liberal cloning), then I simply go through and remove the clone where needed.
I wholeheartedly agree and also extend this to software I write. I try very hard to have booleans never be called e.g. disableFoo. It isn't always easy, but you glue enough logic together and then try to say it becomes very difficult. This becomes even more true when you have a language that has unset or null type values and then configurations for those settings where the logic gets even nastier because usually you want unset to be false. If you have a negatively declared variable in this case, you have to check if it is true OR it is unset, whereas if it is a positively named thing, simply checking for a truthy value is adequate, more concise, and less error prone.
Cons: Indianapolis
NYC!

Pros: Limitless number of things to do, people to meet, communities to be a part of. And Broadway (for me). I also enjoy not needing a car.

Cons: Yes it's expensive. Apartments are a choice between: good location, good size, good price (choose two). More shit seems to be going down in the subway (sometimes the literal kind).

Also, there's a kind of art to apartment hunting in NYC. Once you master it, finding an apartment isn't that bad. I've always gotten a pretty good deal and always had a choice between a few apartments. Staying away from trendier neighborhoods is my first rule (way overpriced.. and this is what most ppl see first before digging deeper). I guess the second rule is know thyself - knowing what annoyances you can tolerate will help you find the types of housing that'll conceivably work for you.
Besides 2FA, rate limiting your login endpoint (both by IP address and username) is a much more robust protection against this attack. Especially if you include temporary bans (e.g. “20 failed login attempts with the same IP, and/or same username, in the past minute = 15 minute ban for that IP and/or username”). A lot of API gateways, K8s ingresses, etc. make this dead simple, and if not it’s also super easy to add with a few lines of code and something like Redis to store counts of recent login attempts.

I do think checking against the HIBP DB is a good call too, but it doesn’t stop this attack overly well, rate limiting is a much better way to stop it.
This is fantastic and definitely hits a few points that confused me when I first started as well. I remember definitively pounding the keyboard in frustration over at least one of these
Well if you need it spelled out: the "invisible hand" refers to indirect social impacts of free markets which are typically meant to be good things. So any example of market-ish behavior causing things that seem incontrovertibly bad, like buying a department chair under the guise of targeted donations to influence policy to (presumably) protect a certain class of actors, is an example of the "invisible hand" doing a bad thing, hence an example of how this "feature" of free markets, often used to defend them, is actually a bad quality.

This is totally unsurprising to most people who aren't directly benefitting from an unchallenged free market and it usually seems like the "invisible hand" is brought up as a bullshit argument by those already in power to justify accumulating more power, so it's a point of bitterness, hence the OP's sarcasm.
Spotify cutting 17 per cent of workforce in 3rd round of layoffs this year
I know an LLM can do this when given the data in an ingestible form

it's the taking of data from disparate sources including literal paper faxes that's the hard part