skysight-inc/HackerNews huggingface dataset:
It's good advice to normalise to pre-composed form, but that doesn't solve the problem the previous poster mentioned as not everything exists as a composed form. That said: most things do have a composed form, so you can probably get away with it – right up to when you can't.
Aren't you literally describing an index?
Want to start building data apps with OSS?
My apologies, that is not what I meant. I meant that the proof might break encryption. Again, might. As response to a list of possible real-world implications as the reader asked for.
I don’t think it matters what language we’re using. Working with relational algebra means putting yourselves in a certain mindset and if most people honestly have no interest in learning SQL, they’re not going to learn some other language.
SpaceX's fourth Starship launch approved for Thursday
> If your carefully crafted life plan has been scuppered by sofa time, bingeing on fast food, drinking too much and failing to contribute to the company pension, it may be time for a chat with your future self.

Wow that sounds patronizing.

People can make good decisions without the help of AI. >_>
Or houseplants dying.
It's weird this requires a "security exclave" rather than just wiring the light into the circuitry that activates the camera.
Guide to virtual talks at POSETTE: An Event for Postgres 2024
so the spanish inquisition, or the burning of witches, and whatever else atrocious people did in the name of religion was ok, and reformation was unnecessary? have you not noticed how christianity has changed over time? same for other religions too. is everything religious leaders and people do in the name of religion today backed by their holy scripture? i think not. and until it is, there is room for improvement.

i am a religious person, btw. and i absolutely believe that religion needs to change and advance just like everything else on this planet. the purpose of religion is to address the problems a society faces in its time. as our society advances, so must religion, to be ready to address the problems of a modern changing society. if it can't do that it needs to be replaced by another. this is exactly what jesus did, and the reason why he came to earth. and it is the reason why he promised to return. it is the purpose of all of god's messengers to advance and reform our religious beliefs.
we produce enough food to feed everyone on earth.GMO can be useful, but 90% of the time it is used to sell herbicide resistant crops, GMO and herbicide sold by the same company like Bayer.

https://en.wikipedia.org/wiki/Bayer
In other functional languages I tend to reach for combinators, but in OCaml I either use Menhir or regret not using it.
Which is still correlated with the amount of alcohol consumed, no?

Please name a toxin that is not dependent on dosage. I claim this is then not a toxin.
When economists say that cutting wages boosts employment they seemingly forget that CEOs never cut their own wages and instead cut the wages of workers with the highest marginal utility for money.
And so are the Invincible memes, especially the "That's the neat thing, you don't..." one.
Because it's not a separate "light", like you have on your external camera, or on a laptop — it lights up specific pixels on the "main" screen; without the CPU/GPU/mainOS knowing about it.
I'm not sure about iPads, but on my MacBook Air the camera/microphone indicator light is not a discrete LED but drawn using pixels on the screen.
Nuro's custom ML compiler framework
Swapping out physical LEDs out of an OLED screen might be difficult.
The article is definitely light on details, but my reading is that this pertains to the orange dot painted in the menu bar or notification area when the camera/microphone is being rendered, not to any physical LEDs (which I believe iPads don't have for these components).

Since this is drawn on the screen, typically you might assume system-level malware that's able to get access to window server, compositor, etc would be able to prevent the dot from being drawn, or remove it after the fact.

It sounds as if what they're implying is that there is a dedicated function in a separate hardware chip, outside of the control of the primary application CPU, and not addressable by the system software at all, that paints the dot on the screen as an overlay after the image is rendered by the software display stack, but before it is presented to the OLED/LCD. That would make it very difficult or potentially impossible for even root/kernel-level malware to hide.

That would definitely be noteworthy. And it sounds like a very Apple thing to do -- based on some of the Asahi team's notes about their current hardware, they have an affinity for novel and intricate solutions at the hardware/platform level.
That’s impossible to prevent. If you have that level of hardware access and sophistication of modifying the device, you have already lost if you leave the computer alone.

The only way to prevent this in any way would be a light sensor on the other side of the case which you could use to check the Indicator when the laptop is closed. But if you can’t trust your hardware to that level, there are thousands of other attacks you can do.
Stupid question but how are they able to message the original owner? What contact info does a wiped (or is it just locked?) phone give? Is it via the phone number on a physical SIM card?

At least my phone (android) shows no contact info when locked as far as I can tell, and an eSIM would prevent knowing the phone number right?
Exclaves run on the AP
i've done loads of computer vision projects and they live or die by 2 things:

1. camera calibration
2. lighting

Lighting is the easy part
- Some of my most popular posts are throwaway quips and memes that went viral on social media.

That is mine experience as well. Projects I've spent half year working on is barely noticed, while almost meme content is spreading quite fast. Thats why internet trends are driven by entertainment, not sharing a knowledge or making art in first place.
What do you mean? Stuff gets refactored all the time.
"Regulatory capturists drum up support for regulatory capture"
For what it's worth, MDPI has a lot of criticisms from academia as a publisher. Criticisms regarding editorial reliability, methodology acceptance, rigour, etc, etc. Here's just a smattering: https://en.wikipedia.org/wiki/MDPI#Evaluation_and_controvers...

It's been enough where I end up automatically ignoring MDPI papers unless someone I respect recommends one to me. For better or worse. But MDPI made it's own bed in many ways.
Great! I love ChatGPT but have found it has limited utility when I am trying to debug/resolve issues which involve intricate business/domain/customer logic and modelling. This seems to provide me the solution! Thanks folks!
>Where would one modify this code to filter different sentiments?

Right here:
https://github.com/garritfra/positive_hackernews/blob/main/m...

This project uses the sentiment analyzer provided by the NLTK toolkit [0]. The `SentimentIntensityAnalyzer` class assigns polarity scores to its text input, where a score >=0 denotes a "positive valence".

[0]:https://www.nltk.org/api/nltk.sentiment.SentimentIntensityAn...
No, you said “go on to get issues”, I said “have issues”.

That is a difference.

Removed capitalisation because I’m against capital punishment. /s
It’s not a physical LED, it’s essentially a piece of software isolated from the OS that draws to the screen
Retail price about $80

Hailo 8-L chip specs: https://hailo.ai/products/ai-accelerators/hailo-8l-ai-accele...
It's not about health issues. I don't care if some poor guy with fish allergy dies after eating GMO potato. It's about licencing issues! GMO has potential to literally enslave humanity. GMO should either be public domain or banned. There is no middle ground!
But these articles are then fed into LLM training data, which will change its future outcome
Report it to Starford Honor Code please!
If you don't want to do that, you don't have to. You could just not interact with with filesystems you dislike. Or you could interact with it but purposefully ignore any error handling.

The point I made is: this is an existing problem that could fail your mission critical code. Rust just tells you this could be a problem before it becomes one, it does not force you to care or pick a specific solution to solve the problem. With most other languages you would only find out about this error once it happens in production, if you ever find out about it.

Going back to the user and asking them for a valid filename is also a form of error handling in my book.

Of course ideally file systems would support all filenames and ideally they wouldn't suck, but we write software within a world that is not ideal.
There’s no separate light.
Perhaps not that high. Regardless, entering that period was marked by a mass extinction.*

This source [0] states it well:
"The end-Permian mass extinction, the largest biological crisis in Earth history, is currently understood in the context of Siberian Traps volcanism introducing large quantities of greenhouse gases to the atmosphere, culminating in the Early Triassic hothouse. In our study, the late Permian and Early Triassic atmospheric CO2 history was reconstructed by applying the paleosol pCO2 barometer. Atmospheric pCO2 shows an approximate 4× increase from mean concentrations of 412–919 ppmv in the late Permian (Changhsingian) to maximum levels between 2181 and 2610 ppmv in the Early Triassic (late Griesbachian)."

[0] https://pubs.geoscienceworld.org/gsa/geology/article/50/6/65...

* looks like we can quibble on 2k ppm or 5k ppm, the salient part is the global mass extinction part. Whether that was a correlation or caused by CO2 is not defined, at any rate it is not really speaking to a very habitable earth for humans.
> Sucks, because a lot of people are going to shy away from what is probably the best car brand in the US

So, what you're saying is, now is a good time to get ready to buy a Toyota when the price drops, when demand drops.
1 beefy machine != 1 binary.

Just one m6g.8xlarge can easily fit 10 heavy loaded services (read binaries) without a problem. Each of these services can be made by different teams.
The main factors for Brazil's growth have nothing to do with size of population alone, there are other countries with similar population that are not on same level.

A combination of social policies, fiscal responsibility (or a semblance of it compared to other countries), agro business being the locomotive, a resurgence of heavy industry coupled with Gov. backing (aero/space, oil refineries, etc) and family consumption have helped the country recently.

The current president, and his party, deserves credit for many of those achievements but not all. Let's remember that this is a process that started on the 90s and, yes, accelerated under the current president and his party. Not all have been roses and there is plenty of criticism but it is a change of pace that was much needed.

If not been for the disastrous policies, COVID being the prime example, of the previous administration which turned the economy and politics upside down the country would be further ahead now. I would say we are back where we were, also 8th economy,

We still face many issues: dysfunctional congress, high inequality which leads to violence. But in general, I'd say, we are on the right path.
And then you have nanori, the non-standard readings used for people and places names that are impossible to read without furigana or already knowing the name. One that really surprised me was a village called 愛子 (a common female name read as "Aiko") near Sendai but in this case read as "Ayashi".
Rejection of GMOs and rejection of large corporations controlling food sources, are different issues that are completely tied up in each other. Most of the problems with GMOs are problems with the patenting of crops, suing farmers for ridiculous reasons. The rest of the problems are people screaming "but the chemicals!" with no real scientific basis.

We definitely need more GMO crops to feed the planet. We most likely need less of Monsanto et al meddling in the farming industry.

I also find there's an opposite view of organic crops – there's this glorified notion that "organic" crops are better, but they're only better along very specific axes, namely the lack of pesticides, of which some may be dangerous (but often regulated). In reality, organic crops use more land, more water, and produce less for sale, in many ways making them worse for the environment than (responsible) pesticide usage.

Everyone just needs to take into account their externalities. Right now industry and (some) eco campaigners don't.
Because build scripts try to download more files there than fit in RAM.
I dropped it for the same reason
Oh, I knew your username sounded familiar. Mister Smarty-Pansy-Cynical-McLoser back at it again!
I run an algorithmic trading application that I wrote from scratch. I'm fluent in C#, python, lisp, and I speak but am not fluent in C/C++, js, Fortran, go, and a few others.

I chose common lisp. It's very expressive which means my development velocity was very high with minimal boilerplate. I love being able to build functions up from the inside out in the REPL, and the DX of doing this in emacs is awesome because of the mature support built into the editor.

The library ecosystem in lisp is not stellar, and I think this is lisp's biggest shortcoming. With that said, there's still robust libraries for threading, networking, JSON fuckery, and (importantly for my use case) statistical analysis.

Lisp is great and the SBCL compiler produces fast code.
You could try to break the individual LEDs. That might be detectable by the display driver but I’m not sure if that is really checked.
Are we pretending large language models are artificial general intelligence so we can role play?
On Mac it drives me nuts that you can’t turn the recording indicator off. When you’re recording a presentation it’s not at all what you need.
I once messed up and input the RGB values in the wrong order. This lost me 2mIoU in evaluation. If anything it was a pain in the ass to figure out, because the error was so subtle that I thought maybe I was imagining it. So I don't believe that camera calibration is important anymore. What you need is to have a dataset taken by a variety of cameras.
Fortunately, I've never had my phone stolen so far and I lack the OP's knowledge about how this typically plays out. But I don't find these messages as amusing as she does, and I might actually have gotten fooled by the first message eg. Can someone explain what is happening here? How can the thieves even contact her? What do we need to assume they know about her (eg name)?
Can’t you just use insert triggers and reject inconsistent changes? I haven’t used Postgres much but SQL Server triggers let you do pretty much any constraint you want.

Of course you have to be careful because constraints can really slow things down.
I think it was probably the best you could do before the Internet.
Calibrating cameras is still important; it's only "mostly irrelevant in 2024" if you don't care about accuracy. Incidentally, tools like opencv and their ilk are also what you use if you don't care about accuracy. Modern tools like mrcal (https://mrcal.secretsauce.net/tour.html) are essential if you're trying to do long-range stereo or use wide lenses or have calibration instability or any number of other ever-present issues.
There is much advice on the web that you should change jobs regularly to get salary raises fast. It is potentially a good advice if you are very good at what you do and your employer is not investing enough to reward you properly. But I’ve seen many cases where a mediocre developer finds a slightly better paying job and your 1+ year investment in training and teaching goes down the drain. Also with LLMs you usually achieve the same as 3-4 juniors.

I am very much pro-training and teaching juniors but there is (was at least) a sense of entitlement and lack of commitment that is detrimental to those efforts.
> They could try to, sure, but normally local admins in the unis don't cave in to any demands from the students. Sometimes they don't agree even to the demands from the faculty!

Yep can confirm; My uni's IT department recently began blocking all inbound ssh traffic for the entire university network (including the data center ranges), and shot down any requests from students, faculty, clubs, and enterprises that asked to have an IP or two whitelisted so they could access their infrastructure from off-campus (except ITs own services were whitelisted; can't be inconveniencing them now)

A subset of us that got refused formed a mini anti-IT 'cabal' of sorts, eventually found an oversight in how they implemented the block (it just pattern-matched the initial ssh handshake version string; you can change it by compiling openssh from source), and have since been on our merry way, with IT none the wiser.

But hey, at least the security guys can sleep soundly at night thinking we're still being inconvenienced by their arbitrary decision. Clearly they must think everyone is as incompetent at locking down a network's security as they are.
Although I love LISP and it will always have a special place in my heart, there is power in the assistance the compiler for languages with powerful type systems like Rust.

Writing in LISP can benefit from, I believe, a kind of psychological stance of wabi-sabi (non-perfectionism), for (barring exotic LISPs with sophisticated type systems), it will always be more challenging to refactor and get things just right than with languages like Rust.

Given the pressure of writing code for firms that can demand we are perfect or pay the price [being on call, etc.] (ie working for perfectionistic firms with perfectionistic customers — it’s a recursive problem) also can push us towards languages with powerful compilers.

Then again, maybe we need to invert things — use the languages we love that are not “perfect” but are so easy to love; for perhaps that love can just as recursively emanate outwards as would-be perfectionism…
I don't know why this was downvoted, it's literally true for ALS and most neurodegenerative diseases.

There were 86 phase III unsuccessful clinical trials for ALS. A phase III clinical trial is a huge effort, Each costs tens of millions Dollars.

If you look at phases I, II, and III trials there were 378 of them. There were also 186 trials on managing the disease (without attempting to cure it).

https://clinicaltrials.gov/search?cond=Amyotrophic%20Lateral...

Many people say that ALS research is not enough funded despite all those millions Dollars on trials, I believe this thinking is missing the most important findings from all those unsuccessful trials,

I believe that the paradigm of what is an ALS disease must be completely wrong for clinical trials to be so unsuccessful.

(Caveat: I am not a doctor; just a blogger on research on ALS/Parkinson/Alzheimer's diseases:
https://padiracinnovation.org
)
Point an illegal high wattage laser pointer at it?
I would presume user would notice a segment of their display becoming non-functional; but maybe I'm just built different.
We have more than enough food for everyone. Actually, we waste most of agricultural land to grow crops to feed animals that we eat later on, which is extremely inefficient, like a 10 to 1 calorie conversion rate. It's also cruel, bad for the environment, etc.
GMOs are under patent and increase prices, they do not keep the poor hungry, they are simply resistant to more pesticides.

And pesticides like Roundup have been linked to neurological problems like Parkinson.

If you’d want to save the poor, you’d teach them about greenhouses and irrigation and soil enrichment, which are actually the biggest issues in these poor countries
Does it work with Android phones too? I got robbed of my Samsung in Brazil, tried to remotely lock and erase it, and removed it from Find My Device. Was that a mistake? I also submitted IMEI to some stolen phones database, got a police report and received insurance compensation. What's the correct course of actions?
> But do you really think the runtime probe is less effective in an environment where you have a good way of interacting with the program at runtime?

No matter the tool, it will be very difficult to try out all code paths to figure out what can be in that tube. The difficulty scales with the size / age of the application.

Take your typical 20 years old enterprise application. Nobody from the original team is around. Whole generations of programmers worked on the project, each with their own favorite patterns / code style / level of diligence. There's a massive amount of features, half of which you don't even know about. Test coverage is spotty at best. You see some common function triggered from hundreds of places, it makes a huge difference in your ability to reason about it if you have types on the data being processed or not.
Streaming and texting on the Moon: NASA and Nokia are taking 4G into space
iPhone recycling robot no longer unscrews phones: It rips them apart
If you think distributed systems are somehow, some way are simpler, need less coordination, and can have less latency, I don't know what to tell you.

It seems to me that author is convinced about distributed systems or it's their whole identity and try to come up with reasons to feel better or something.

It's not that you don't ever need distributed systems, but that's the exception when you do, not very frequent.
No one agrees with this because we all like eating meat.

But yes, distribution is the real problem
Not really as far as I know. Providers in Germany have more or less standardized on Fritz!Box from AVM and the router comes with the admin password available. Updates are then fetched from upstream AVM.

But the key point here is device independence - by law, providers need to give you all information required to establish a connection to them. This allows you to run a Linux or BSD box as a router should you wish to. It somehow makes up for the slow broadband speeds you can get.

*Edit: complaints about slow broadband speeds
This hasn't been true for a long time now, more so for major routes.

Just to check, I looked up prices for flights from LAX-JFK and compared them to a flight from Vancouver to Toronto, both in the middle of July.

The Canadian flight was $18 cheaper, if you exclude low cost carriers. If you include LCCs, the Canadian option was about 10% more expensive.

Canadian oligopolies are very real and exist in telecom, grocery, banking, energy and mass media, the airline industry has gotten slightly better over the past decade
Screen is locked. If you do your own replacement you have to call Apple to get it relinked to the mobo.
Not really, advertising is really the only field of human endeavour that is both data-driven and results-oriented.

(Doesn't still stop smart people from committing fraud, but that is a different story.)
And the Toyota owners who are told that they were not breaking properly when the car accelerated and crashed are also going to have their "lived experience"
"everything discoverable by humans as been discovered" again, this claim is made by every generation like clockwork, going back as long as humans have been making claims that can be recorded.

I trust it's as wrong now as it always has been.
OK, I'll play

Season 2 "The game of Chromes"

Episode 1, "The one where google forced ads on its customers"

Just delete it!

Install a safer more private and secure browser.

One you control and can choose to block all ads.
> The rejection of modern agricultural methods, genetic engineering, and the utilization of synthetic fertilizers and pesticides is exclusively the prerogative of wealthy humans living in developed, largely Western nations

Here we are. The article criticizes environmentalists against pesticides but never addresses environmental concerns. Convince me that "GMOs making pesticides resistant bad because most pesticides bad, because it harms the environment of which people are part" is false first.

What keeps the poor hungry is keeping the poor poor. The solution to this political choice is not a technical answer.