skysight-inc/HackerNews huggingface dataset:
No, with Facebook, you're paying money but you're still the product, because their core business is still ad-driven.

They are not stopping showing ads, and they are not stopping collecting data. It seems that they're just stopping using the data to target the ads.
I don't know. I've been doing this for over 30 years and that seems far more cynical to me than realistic.
I wasn't in the "ORMs suck" mindset, but rather I just didn't want to take the time to integrate it since it was "just a small little project for a few people". But as word got around, more people got interested in it and wanted their own fields and data added. It was a case where premature optimizing would have been a good idea.
For anyone who’s stuck having to use ad riddled app: use DNS based ad blocker on your smart<device>. It blocks ads in apps.
Just thinking about that time I tried to learn Node and the beginner guide had me run a command that took an hour and downloaded a gigabyte of dependencies.

Google and developers who never knew a web built on FTP and plain text editors work together to talk a big game about optimization while failing to look in the mirror.
I'd totally settle for the Internet circa 2000-2005 in a box, with a
1990's Google search interface.

Gimme a VM, with maybe 20 or 50 TB compressed image of Wikipedia, all
of the early Stack Exchange and a few mailing lists or forum archives
for Tex, Lisp and whatnot... and I'd be happy on my porch, in my
rocking chair with a bottle of whiskey and a pipe to smoke.

Why do you kids have to keep meddlin' with things!
Why not... just allow HA receive callback events at that point when things change? I feel like this has an easy resolve that doesn't piss off your power user customers, and makes them encourage others to invest in your products, IE power users, and they'll come back because despite being a little extra engineering effort, they were glad you thought of them.
I actually viscerally feel like I'm still under some amount of surveillance.

I'm not a lawyer, but my business is networking hardware and monitoring software. My company has worked with law-enforcement in the past, so take this with a grain of salt…

My opinion is that you are still absolutely under a cloud of suspicion, and I would not rule out the possibility that there is a flag on your ISP account, police are continuing to actively monitor your traffic, and hopefully you don't have to undergo a background check anytime soon because it will probably come up.

I suggest you speak to a lawyer, maybe even send a freedom of information request to the police department, and to the FBI for your file, and a direct question if you are currently under investigation.

My guess is that they will lie and say no, but at least you have it in writing for someone else. You might get a Glomar which is the same as a yes. Either way you will have some insight.
Pay Me in Fiat (With a Premium), If You Must – Zaprite
> I suspect that there's a special term for people who like pointing that out

How about "commixtiophobia". Commixtio = Latin for 'mixing', phobia = Greek for 'fear'
The Early Internet was white and middle class because they could afford it. But there were no recommendation algorithms or content siloes, so even if it was less diverse, it was potentially much more diverse and free than whatever we have today.

Today we have most of the world online, but they live on 5 websites, so even though it feels like there's more diversity and breadth, it has become a much more homogeneous culture.

There must be a name for this scientific phenomenon (variable increases between two spans of time, but the relative effect of it on the entire system has decreased)
Ask HN: What startups are working on hard, technically challenging problems?
In their “list some sound policies”, they did not mention gather as much data about the user, store that data, analyze that data for earning money from ad sales. If those policies were not left out for convenience and it truly does not happen, then I’d venture the answer to your question is no.
The fact that it is apprenticeship more than school I feel bolsters my point.

Do the doctor(s) like go to a different room when they come up with the treatment plans? My lay understanding is everyone is around each other a large portion of the time, at least at the hospital (outpatient maybe is more different?).

Perhaps some nurses are happy to not care about "where the recipes come from" and "just mix ingredients, follow the plan", but surely others are just a bit more naturally curious how those come from.

I am not saying they can just instantly become MDs, but If I spent 10,000 being a line cook, I think I would be pretty well prepared to go to culinary school.
> ...the workload is light, but...

So are you:

- Doing resume-building stuff on the side?

- Putting out feelers?

- Listening closely to unhappy stories from people at other companies, to make sure that you have no "the grass must be greener elsewhere" delusions?
> As for crime prevention and investigation <...>, compromise their personal devices.

How do you compromise someone's device that's running iOS 17 and using an encrypted messaging app?

> But it's never enough, is it?

The reality is that people are using E2E en masse, and it's not possible to compromise modern devices the same way it possible to compromise a phone line in 90's. I can open telegram and buy any number of substances/devices/items, paying with Cash App. This just wasn't feasible even 10-15 years ago in the way it is now. So what do we do? (I don't have an answer, fwiw).
I'm one of those individuals. My iPhone 12 Pro is working well. I can't see a reason to upgrade to the 15 Pro.

My eyesight is going down the drain with age, so the only thing that might make me jump is getting a phone with a bigger screen.
I'm not so sure.

There are two different problems:

1) What conditions equipment works under

2) What conditions equipment went through testing under, as per regulatory regimes

Equipment I worked on needed to be tested for a variety of failure modes (e.g. a power supply doesn't cause a house fire), EMI/EMC, and so on. I would guess that also varies internationally, as well as by use (UL-listing is not legally required, but it is required if you sell to customers who want to have fire insurance, for example).

Some of this is wonky administrative overhead, but some of it is not. For example:

- A DC-DC converter will have a different switching frequency if running from a different input voltage. This might work fine, but it will have a very different profile for EMI/EMC. Testing that might be $40k. If I know I have a 12V wall wart powering it, there's no reason to spend $40k to be able to label the box "5V-40V."

- If a PCB has creepage / clearance for 120V, even if the power supply works fine for 240V, I can't sell it as 120V equipment. The reverse holds true the other way for wire gauge.

These things wouldn't cause problems very often (indeed, it'd be exceptionally rare), but if we have a house fire 0.001% of the time people bought a TV set, we'd have hundreds of thousands of preventable house fires. That's why there's testing before products are sold.
this kind of question really illustrates techbro level of understanding of art. like damn, it is hopeless.

and some deeper inability to flip it to oneself that results in shit takes like that. 'is whatever that I'm creating that remains unseen - a "wasted work"? should I be stopped from creating "waste work"? is that what I would like?'
I would argue that letting HA define a callback URL or some way to receive those events instead of relying on polling would do it. But also, are they caching the responses? I have a weird feeling that the vendor is not caching enough, especially for data that changes insanely infrequently.
EPA to push ban of toxic chemical found in US drinking water
It's ok to flag this since it's not related to hacking and otherwise long and boring. Isn't it?
There is no better fix than Bitcoin. Banks and governments will always try to be fiscally irresponsible by removing a gold standard even if it were brought back. Bitcoin is the easiest way to impose rules on the system. Let me know what you think is a better alternative
Man crushed to death by robot in South Korea
https://archive.is/uknRX
The iOS app sounds like it's better than the Android one.
Oh nice, will give that episode a watch! Thank you. If it's true we also have some built-in moral compass by default, it certainly would improve my worldview from bleak to a bit better.
This is why I continue to be bullish on Apple.

Apple is the only company that has been able to turn a smartphone into 'Nike Jordans'.

They had people waiting outside at midnight, they have people buying the phone for the logo, they have people buying the phone for the location of the cameras.

In the short term, I only see Apple as the company that does well during this next bumpy economy. Everyone else is selling phones to be phones. Apple is selling phones to fill a social role among status seekers. One of the most brilliant marketing idea's I've seen in my lifetime.

Not to mention, the vendor lock-in makes it incredibly difficult to leave. I only worry about anti-trust.
> You can try to do it with arbitrary precision integers, but obviously the runtime can't be faster than the size of the answer, which technically makes it linear again.

The time will be dominated by the time to multiply integers in the final stage of the repeated squaring, which is superlinear in the number of bits. (1)

(1) for fixed word size. One might instead argue it's a function of the number of words (# of bits/word size) and that the word size must eventually increase as integers get larger, asymptotically.
Lanternflies, Kudzu, and Humans
Swedish unions strike: Blocks mail and package deliveries for Tesla
TLDR; The Swedish union of Service and Communications puts Tesla on notice of a sympathy strike, refusing to deliver mail and packages to Tesla in support of IF Metall's demand of a collective agreement. The action will go into effect on the 20th of November, 2023.

----- Translation -------

IF Metall's fight is also our fight. By refusing to comply with the rules of the game here in Sweden, Tesla is trying to gain competitive advantages by giving the workers worse wages and conditions than they would have with a collective agreement. It is of course completely unacceptable. The fight that IF Metall is now taking is important for the entire Swedish collective agreement model. Therefore, our union board has chosen to issue a sympathy notice, says Seko's union president, Gabriella Lavecchia.

Seko's sympathy measures involve a blockade against the delivery, delivery and collection of shipments, letters, packages and pallets made by PostNord and CityMail to all of Tesla's workplaces in all locations in Sweden. This means that, for example, spare parts and components for the workshops will not be delivered by these logistics companies. The blockade means that the sympathy measures remain even if another company takes over the blocked work.

- We back IF Metall 100 percent in this important conflict. We are in an important period for the Swedish trade union movement and for the Swedish model. We and our members will do everything we can so that together we will emerge victorious from this fight for fair conditions for Tesla's employees, says Seko's contract secretary, Ulrika Nilsson.

Seko's industrial action will take effect on 20 November 2023 at 01:00

Notice of extension of conflict measures will be taken in the event that there is a violation of the strike measures.
To say it's "personality" is a little passive aggressively degrading. These opportunities are not accessible or sensible to everyone all the time.
Author here. I wanted to get the bar for writing a compiler as low as possible, and emitting assembly code seemed better in that regard.

Also I don't have time to learn x86 instruction encoding right now :(
> "Encryption is only used by criminals."

Utterly and completely wrong on multiple levels. Almost everyone (in "developed" nations) uses encryption (directly or indirectly). Banking today would be largely impossible without it (just to name one really simple example among many).

> "I have nothing to hide so I don’t need it"

“Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say.” ― Edward Snowden

The ACLU has a ton of articles about why this sort of "I have nothing to hide" thinking isn't really well thought out. Here's just one: [1] The web in general has many more such articles. Spend a few minutes with your favorite search engine.

[1]: https://www.aclu.org/news/national-security/you-may-have-not...
GitHub Universe 2023 starts today! Learn about harnessing AI as a paired programmer and enhancing the overall dev experience. The following Microsoft and GitHub resources might also be of interest during this year's event.
Disclaimer: I'm one of the founders of Ferrous Systems

> I was really hoping that certification involved some kind of testing to insure that the compiler always produces correct code, though I'm not sure that's even possible.

This is not what certification does or even aims to achieve. To boil it down in very few (grossly simplifying) words, certification provides a process framework that ensures that defects found are handled and adressed. No compiler is perfect and none will ever be, but the goal is to document the behavior of the compiler (which we did by boiling down all of the RFCs into the ferrocene language spec https://spec.ferrocene.dev/index.html), ensure that all of these requirements have associated tests and document that association and then document where the compiler misbehaves, as well as ways to detect and avoid that misbehavior.

If misbehavior is found in a future rust version, our task is to identify which of the certified version(s) are affected and notify our customers on how to handle the issue. Handling the issue does not always require a patch to fix it, it can also be handled by providing a suitable tool to detect it (a lint, binary checker, ...) and associated documentation on how to adress it in the customers code.

> Is there any part of the certification that involves behavior of the tool?

The spec, plus the associated safety manual.
Aye. Sounds like there are no illusions and a "lets get it done so we get out at 5pm sharp" attitude.

The "I love coding and need to stay to 8pm every day because we're going to change the world!" is insufferable. Hit whatchu gotta hit, don't play the games, and push the release out the door. Then get out there and live life.
> It's unclear if the CTO just doesn't understand that "DDoS" generally implies malice, or if they're intentionally using that language to blame users for using their product.

I've definitely seen "DDoS" used when there was no malice, such as when a developer accidentally releases a client that generates way more traffic than it was supposed to. Probably because we don't seem to have a good term for "event that at the server looks exactly like a malicious DDoS attack but was actually due to a mistake or to the server becoming unexpectedly popular" :-).

My favorite example of whatever we are supposed to call this was John Carmack in 1997. From his 1997-12-09 .plan:

> Cyrix has a new processor that is significantly faster at single precision floating point calculations if you don't do any double precision calculations anywhere.

> Quake had always kept its timebase as a double precision seconds value, but I agreed to change it over to an integer millisecond timer to allow the global setting of single precision mode.

> We went through and changed all the uses of it that we found, but the routine that sends heartbeats to the master servers was missed.

> So, instead of sending a packet every 300 seconds, it is sending one every 300 MILLISECONDS.

> Oops.

> To a server, it won't really make a difference. A tiny extra packet three times a second is a fraction of the bandwidth of a player.

> However, if there are thousands of network games in progress, that is a LOT of packets flooding idsoftware.com.

> So, please download the new executable if you are going to run any servers (even servers started through the menus).
Forgot most of that, I consider this 'enterprise period' in my life as pretty boring.

There was one product really popular then, but forgot the name. Sorry.

A product I personally know is Oracle Designer. This could generate fairly complicate applications (like master-detail-detail layouts) based on the ERD.

Another product I also forgot it's name, was considered very good, but used only within the IBM ecosystem. Fun fact, I was the product owner for a project where the IBM team vastly outperformed the web team (think half the size, twice the speed).
Chamberlain Group products now officially on my blacklist. They join the ranks of Rivian, Tesla, any QVC marketed product, and social media (IG, FB, TT, …) marketed junk.
Security through obscurity has proven time and time again to not work.
Important to note that all participants in the study had Type 2 diabetes, a mean age of 55 years, and a mean BMI of 39.
They can still work the old fashioned way. But not the fancy stuff.
Disagree there is a choice.

We all have money pressures.
It is ALL MOLOCH.

If you think you have a choice, then count yourself lucky that your life ended up in a position that allows that illusion.
> A company is by definition...

company: noun kʌm.pə.ni

an organization that sells goods or services in order to make money:

- OED
Decoupling for Security
I pay these tiny amounts by card all the time for public toilets, parking meters and the like.
I do agree that their app works perfectly fine. And it's as responsive as HomeKit, but I don't want to have to launch 20 apps for my various devices.

In fact, after my initial irritation, I thought "at the end of the day, if they made a couple shortcuts available then I could still say <Hey Siri> Open the Garage door" – It's not perfect like homekit but it'll go a long way to placating many of us who don't want to keep launching a separate app.
The article specifically says that they "drilled down into the hill and collected core samples that allowed them to use radiocarbon dating techniques to learn the ages of the layers that make up the hill."

They didn't randomly pickup dirt from the base of the pyramid and date it as you seem to be implying, they used the standard method of taking core samples at various depths to find the dates of the various layers of the pyramid. Based on that they made the claim.
I wonder how the internet would look today if we didn't had to have NAT. Would everyone have their own servers without even realizing that most of time, would federation and peer to peer be the defaults?
>> "Only reason to venture out into search engine land is to find updated information which often is done by adding reddit to the end of the search."

That's why most implementations add a layer of Retrieval-augmented generation (RAG): https://docs.aws.amazon.com/sagemaker/latest/dg/jumpstart-fo...
https://paulwieland.github.io/ratgdo/ is a home assistant compatible board that emulates a garage door opener. It adds local control and is easy to setup.
gotta plug the good old fashion organic gpt in our heads back
The article describes AST -> Assembly transformation, no?
You would think a company would like to negotiate and be seen by a community as a positive company. I would not buy a product from them on principal after their statement. myQ could have engaged the home assistant maintainer and worked out, less API calls or something.

On a side note, i do love my home assistant, but ANYTHING that has to do with entry into my house is not and will not be automated, garage doors, door locks, etc. However that is my personal paranoia talking.
With 8GB, you will swap to SSD more. Intelligent algorithms and fast SSDs will indeed keep things running quickly and smoothly for the most part. However, the number of write cycles on the SSD will increase substantially compared to its larger-RAM peers. Combined with the likelihood that someone buying an 8GB machine will also have a smaller SSD due to budget, there is a much higher probability of failure in the shorter term. And once only one of the two SSD chips fails, you lose all your data, the BIOS, the ability to boot, and all other utility from this disposable, non-upgradable, non-repairable hardware.

If the BIOS were on a separate chip and they used NVMe storage, this wouldn't be a big problem. But they aren't, so it is.

You care about Right to Repair or you don't.
I'm also one of those individuals. While my iPhone 8 Plus is in need of replacement there is no way I will pay for the 15 Pro just to get proper high-speed USB-C... I'll wait for a 4th generation iPhone SE, the iPhone 16, or maybe just switch to Graphene OS (which would mean rejecting a lot of smartphone features and apps).
I think the quality of the world has increased, but the mission design has only get worse and more strict. In older GTA you could easily get off the rails and still complete the missions, but RDR2 was unforgiving, they had a metaphorical dotted line, and you have walk it, or otherwise you would fail, because it wouldn't match the cutscene.
The means of production these days is a laptop or a smartphone. A solar panel or a garden if one is in the physical portion of the economy.

We are kind of already at a point where working class individuals can own the means of production without ever needing to 'smesh capitalism'. I expect as a result we'll see a divergence between people who want to own the means of production and people who want to impoverish the current owners.
I think you misunderstood my comment. In order for socialism to remain true to its intent of being democratic, it needs liberalism. By 'government capture' I mean the authorities in government taking control over an ostensibly democratic system (as frequently happened in the real-world attempts at socialism). You need to have an ability to rebuild these democratic systems elsewhere, which is provided by liberal freedoms.
HA even claim that it’s used as a test bed for many iot products, so it can often have integrations before any other platform. Kind of makes sense, give many cross platform integrations there are in it.
Yes, many SE sites are pretty great, but they probably wouldn't if they were as large as Stack Overflow itself. The failure modes of SO are well known. Still, given how invaluable a resource it has become to the large majority of programmers, it's certainly doing many things right.
Indeed :) Living too far away from any metropolitan area makes me feel claustrophobic as there is usually very little social groups active in my favorite hobbies/niches unless near a city.
how often does TEX substitute "rn" for "m" though?
Or, if you don't want to install it in your CI/CD. Which could be extremely valuable; some CI/CD providers make "building a docker image" a weirdly hard (and sometimes, even much more expensive) step due to docker-in-docker madness.
> It’s not healthy to have this much disdain and displeasure around your work.

The disdain and displeasure is a result of experience. Of knowing what needs to be done and not being allowed to do it.

> The right way, the wrong way and the Army way

Usually, the problem is the sort of people who get promoted into mismanagement. They were good at "people skills" (and all too often - their only skill is sucking up to their boss) and bad at programming. This is a systemic problem that I have not seen any sort of possible way to fix in all the decades I've been working (or visiting dad's office when a youngster). If you could find a way to ensure that only skilled managers get promoted (and incompetent ones fired), you will fix Capitalism. No more Enrons. No more Innitech.
The System.
US.
We are MOLOCH.