skysight-inc/HackerNews huggingface dataset:
> This is an extremely disingenuous way to phrase it.

It's not disingenuous because I was going by what those terms allow. They say nothing about detail level, so when I talk about whether they could be tracking you I will talk about the worst thing those rules allow.

> It's deliberately not hosted on a domain which would have any session information sent.

Being a separate service from the rest of google is an entirely different question from whether it tracks you. And tracking doesn't need session cookies.

> There's no tacking information set by that service. I invite you to actually look at a call to this service (you'll want to Google "browser developer tools", that should get you started) and realize that there is no user data in the request.

That doesn't stop them from fingerprinting me to a moderate extent and storing that with my IP and exact time forever.

> Ah, the classic tactic of standing up a weak strawman and then arguing against that. Good to see you again, nemesis.

It's not a strawman. Strawmen don't say "makes it seem". That's my doing my best to figure out your opinion, so that I can effectively respond to it, and making it very clear that I'm guessing.

So are you saying that guess was wrong, or are you being vague on purpose here?

In terms of strawman and related, my guess would actually fall under "steelman". Assuming the opposite would have been a strawman. Because if my guess was wrong, and you don't think it's possible for a CDN to collect user data, then why did you make this conversation be about a specific CDN in the first place?
Is this the effect that we’re better aware of fraud and the like or is it that society is increasingly failing to prosecute crime? I feel as though we’re in a strange spiral where criminality is increasingly forgiven even in cases it shouldn’t be due to the ineptitude of government. I’ve talked to many, many people who are of the view that society is no longer just, not because of undue prosecution, but because of no prosecution.

I’ll admit, I was swayed by the arguments of certain protests a couple years ago, but it seems like a deeper law/order reaction is brewing after the downstream effects of the policies and attitudes have come into play.
Right.

And no switching the chipset to a different supplier requiring entirely different drivers between the XYZ1001 and the XYZ1001a, either.

If I ruled the world I'd do it via trademark law: if you don't follow my set of sensible rules, you don't get your trademarks enforced.
> And, according to everyone I've spoken to, there aren't any good technical reasons for it being left behind. Google just doesn't care.

Despite all the reactionary commentary here, this is the only “evidence” mentioned for the headline. The rest of it is opinions and preferences.

Why aren’t the alluded-to technical reasons listed or explained?
"Computing in a straitjacket" - this is wonderfully pithy.
The 2nd edition is never far from my desk:

Siegel, S., & Castellan, N. J. (1988). Nonparametric statistics for the behavioral sciences (2nd ed.) New York: McGraw-Hill.
The original headline isn't inaccurate, though it is clumsily worded and neither it nor your proposed headline fully describe the results of the study. The study itself says the following (quoting verbatim). Note that the second point is more or less what the headline says.

- Self-regulation composite (preschool & ages 17-37) predicts capital formation at 46.

- Preschool delay of gratification alone does not predict capital formation at 46.

- The composite is more predictive partly because it consists of many items.

- No evidence of more predictive power for self-regulation reported later in life.
Only if you don’t count SOE debt as government debt. It gets weird when so many companies are owned by the state. That SOE debt also includes all the debt used to build china’s HSR system.
Yes, but how would you then inanely riff on psychology, which all the cool kids are doing nowadays?
I think even in that situation it's not clear that something like Monero will keep you safe in perpetuity - or even today - against a well capitalized state actor. The fact folks haven't gotten banged up for it yet isn't an indication it's safe - far from it. A honeypot behaves the same way until it does not.
usually the manufacturers are careful not to list official specs that these part swaps affect. all you get is a vague "up to" some b/sec or iops.
Except for their affiliate links; they do test those.
Just a simple math question: Is keeping the in-app purchasing regime from collapsing worth more than $50 million to them? Yep.

Even if the Dutch revenue isn't that much, once one country succeeds the rest will follow that model. Apple and Google are just going to delay as much as possible, and when their delay tactics no longer work, eat the fines until they're higher than the profits.
Kazakhstan's Giant Crypto-Mine
Like many here, computers for daily use got fast enough with ssds. Processors haven't been the bottleneck for a long time.

My current laptop I bought in 2016 and it's fine. I only replaced that because the screen on the old one died.

So I guess for at least a decade, nearly.
no...I don't think so
I have a similar question. How would you track an animal like a rat in a one acre plot of land to something like 10cm accuracy?

Could decawave work for this? What if the rat goes behind a tree?
Most consumer goods and the containers themselves are not designed to withstand vacuum, so you cannot have the containers themselves take the role of the pods. They would have to be loaded/unloaded inside the pods. The airlocks at the terminals would also need to be cycled adding to the processing time and making the system less scalable.

The entire system is designed for sending containers one by one in pods, so its throughput is not at all impressive compared to the trains with several tens of railcars.

Not to mention the technical difficulties of reliably maintaining vacuum in hundreds of kilometers of the tunnel. And don’t forget that a single broken seal anywhere on the whole track would bring the whole system to a halt, and would require significant safety intervals between the poss.

As for the speed - the hyperloop’s main advantage - there is relatively little cargo in the world for which shipping time makes a critical difference between 100 km/h train and 2000 km/h hypothetical hyperloop. Reliability, throughout and an established network are much more important, hence why the bulk of world’s shipping is done slowly and reliably by sea.
I would say most modern code is not the kind of code written with the absurd platform assumptions that old code used to do. There's not magic addresses you have to know to talk to hardware, there's no implicit memory segmentation/memory looping, and so on. Ever since most modern OSs try to prevent direct access or randomize address spaces and so on it just is hard to write code that is insane like the way we were.

So the question is are you contesting the POSIX defined behaviour over using more logical interfaces from the OS or the wild west where people were hacking around broken, platform-specific features and often broken or awkward system libraries or just the more modern case where people use the standard interface instead of a more performant one. In the latter case I agree I wish there was a more 'nice' way of doing more dynamic and efficient feature detection without making simple C programs crazy complex.
No, they're freezing accounts of folks who contributed financially to the unlawful occupation of Ottawa. An action that's supported by over 66% of Canadians. These aren't ex-post facto laws.
I mostly buy Samsung Pro. Today I put an Evo in a box which I'm sending back for RMA because of damaged LBAs. I guess I'm stopping my tests on getting anything else but the Pros.

But IIRC Samsung was also called out for switching controllers last year.

"Yes, Samsung Is Swapping SSD Parts Too | Tom's Hardware"
M.2 SATA as opposed to NVMe perhaps?
Thank you for the clarification. You've thought about this a lot. If a friend asked you for advice on how to help their struggling teenage son improve his self-control, what do you think you would say?
Tweets can't be edited, unfortunately.
A bit off topic - if I wanted to make a gif similar to the one in the README of this project, what tool would I need to use? The typing seems to be automated somehow to be at a constant rate.
It’s not perfect though. The only reason I’m not using preact is that my front-end library of choice, react-aria, does not work 100% with preact, though it sounds like it might now be close (unsure).

https://react-spectrum.adobe.com/react-aria/index.html

https://github.com/adobe/react-spectrum/issues/781
it's the storage form factor of my current PC.. which is probably close to 10yrs old :P

https://en.wikipedia.org/wiki/M.2
I read this story when I woke up earlier today so I was a little bleary-eyed and may have missed something, but I don't know how accurate that is. We know people didn't get paid but idk if we can be certain the company didn't get any money whatsoever.
Yes, I think it’s better, for the reason this article explains: people are following up and revisiting the conclusions.

Nutrition studies are more like phrenology in that they are so hard to do with so many confounding factors that you can’t really trust any macro conclusion.
It doesn't need to, kernel panic alone does not cause acknowledged data not to be written to the drive.

UPS is not perfect though, it's better if your data integrity guarantees are valid independent of power supply. All that requires is that the drive doesn't lie.
Minimizing the importance of internet points also helps. No one sees your "points" except you. Graying of messages is sometimes abused, as is flagging, but it's far less than on sites like Reddit where it's the unofficial pastime.
Yeah I'm having a hard time believing it wasn't about money. Maybe he was already decently wealthy and just wanted to role play as a successful creative director?

For the folks who got tricked I feel bad for them. That's a rough way to learn the lesson to be very suspicious of commission based work. It's usually a losing situation
Penalizing the worst failures in education (and rewarding the best successes) is a lot easier than trying to set up comprehensive scoring systems that would apply to every kid's outcomes. The faults of NCLB are well-known, but real improvement in how schools are managed seems quite possible.
Seems like the end-game for this is to change things around like this:

1. you can't track items outside of some distance from you in real-time

2. items marked as lost would need to be sent to a review team inside apple (contractors I imagine) that would then log your information, require you to explain what the item is, and generally make it very cumbersome to get the actual location or history of the location

3. then very likely a neutral 3rd party would have to go to the location to determine if the claim seems to be legitimate, or this is a case of somebody stalking somebody else or something

4. likely would require police getting involved somehow

The idea that people can be vigilante's and track down their own stolen bike is a great idea, but it basically equates to "stalking somebody".. any work-arounds for android users and iphone users will either only work in certain circumstances (what if you only live 1 mile away from the bars downtown -- then now the stalker knows where you live and the device was with you a super short period of time -- maybe 2-5 mins depending upon method of travel)... the only way around this is to block people from being able to get the raw information -- sure the data might be collected, but giving it directly to the customer is both the best and worst thing about this.
Leaving aside the fact that I don’t believe anyone does this.

You just maybe proved the point that I originally asserted: the things you configure on kubernetes are the same things you configure on cloud VMs.
Sorry, it was the 970 Evo Plus. Here are the exact model and date codes from the drives:

Samsung 970 Evo Plus: MZ-V7S2T0, 2021.10

WD Red: WDS100T1R0C-68BDK0, 04Sept2021
Well, I think that the demand of developers is not so much because of the increase complexity of systems but because a lot of companies think they need developers, when they only need technology, and a lot other think than just adding more devs is the solution (the hyperinefficiency of the hipergrowth companies is at this point legendary, as the guy earning $1.5M/y getting and losing - but getting paid nonetheless - multiple tech jobs at the same time proved)
I don't think its unreasonable to just add a date next to the serial number that has when the firmware was released. It's 6 extra numbers
On the phone, yes.

I much prefer TouchID to FaceID because I explicitly control when I want things unlocked.

On my Mac, since I use a Windows machine alongside it and it unlocks with Windows Hello, I really miss FaceID.

Go figure.
The idea is that private sector pressure will keep Government employees roughly at par with private salaries. I don't mean direct pressure, simply that people won't work there.
It's the other way around. The PMIC cuts the main system off at a certain voltage, and even in the worse case you have the extra watt/sec to flush everything at that point.
I run k8s on bare-metal, and I can say a full disk is certainly possible if you have a service logging a few mb/s. Things will break in fun and interesting ways, data will get irrecoverably corrupted, etc. Your entire cluster will probably even break if said node was the etcd leader. This is pretty easy to reproduce by simply saturating a network and then watching the etcd leader spill its guts in your logs once the network buffers fill up.

> You no longer have dependencies to your VM because you can't have dependencies on your VM OS.

Your containers rely on the OS's kernel and whatever features it was compiled with.

> You will not install normal software on that VM just because you can

If you're paying through the nose for managed k8s, this is true. If not, you'll eventually need to login to a node and diagnose some issue, which means installing things on the node.

> You no longer need to collect all logfiles from VMs because you do it for your services and for your services

Whatever you installed to collect logfiles is getting them from the VM's disk (in /var/log/pods in k3s), unless your container is redirecting them somewhere that isn't stdout.
> I agree with mobile app business guru Eric Seufert that the impact of Apple's ATT (anti-ad-tracking) policy on Shopify's stock price raises concerns about how small and medium-sized businesses (many of which rely on Shopify) suffer under the Apple tyranny.

Cry me a river. Letting people control how they're tracked isn't "tyranny".

> I think Apple's conduct following the ACM decision is above board. Sort of hardball, but not out of line--and not entirely without merit.

Really? "Sort of" hardball? Apple's absolutely giving the finger to Dutch authorities. They're not even complying with the letter of the ruling, let alone its intent. C'mon.
This practice is false advertising at a minimum, and possibly fraud. I'm shocked there hasn't been State AG or CFPB investigations and fines yet.

Edit: Being mad and making mistakes go hand in hand. FTC is the appropriate organization to go after these guys.
Why? Google's PE isn't going to drop to 13 with NRIRP and its current growth rate.
I’ve been working on the EdgeQL query builder for TypeScript for around 6 months. This is part of my day job, but the prospect of taking point on this project is what first attracted me to EdgeDB.

The goal is to provide a library that’s autogenerated from your DB schema that can express any EdgeQL query and statically infer the result type.

I’ve done a lot of digging into various SQL query builders for TypeScript, and while some noble efforts have been made, there are structural issues with SQL-notably the fact that it’s tricky to write queries that return nicely structured results-that kneecap those efforts.

By starting with EdgeQL as our target query language, The problem gets more tractable. It still required some truly nextlevel TS wizardry. I’m the developer of Zod and tRPC too, so it’s not my first rodeo, but this is the thing I’m most proud of. Not to sound too grandiose, but this really does represent a “3rd Way“ beyond the usual “raw SQL vs ORM” debate.

[0] https://www.edgedb.com/docs/clients/01_js/expressions
kernel panic wouldn't take out the SSD firmware...
The latest iOS still supports iPhone 6S (2015), and a battery replacement from Apple costs between $40-80 if I remember correctly. Do you have any android device in mind (from 2015) that is still supported and sees regular updates?
Thanks for the feedback and nice words!

I will look into “A Common Sense Guide to Data Structure and Algorithm” and see if I agree with you.

But yes, little schemer is so good, wished I read it earlier than I did.
I'd go a step further and say the cards are stacked against most individuals. It seems problems increase in frequency and seriousness for most people as they age. At least that's how I see it around age 30.
Nobody has tested maglev at 700km/h. https://en.wikipedia.org/wiki/Railway_speed_record The conventional train speed record is only 30km/h slower than maglev. The issue with the conventional train wasn't wheels it was the overhead wire contact (though at that speed maglev is more efficient)
You know in most countries like Canada, where healthcare is actually a public cost centre, the financial incentive is the opposite of what you state. The public health systems would be incentivized to discover that this is in fact a "sham" and stop administering the vaccines to better allocate their budgets. All this has been incredibly expensive. However, they have found the opposite of your claims - all over the world - in billions of instances.

Consider in the areas of Canada with the lowest vaccination rates and with the lowest compliance (Alberta, I'm looking at you) ICUs are full, and they're having to send patients to high-vaccination/high-compliance provinces like Ontario. Once again burdening those who comply with the selfish, capricious actions of those who do not. [1]

These are fringe views that most Canadians simply do not subscribe to. I know it's tough to hear. For those of us living in reality, though, these actions are unpleasant but necessary.

[1] https://www.cbc.ca/news/canada/edmonton/covid-alberta-deena-...
If they haven't been doing this so far, it seems like it will be a tough job to record them after the fact. Perhaps they could interrogate each device and require it to be re-adopted, then record the data at that point but it seems like an arms race they won't win.
DYMO's new label printer uses RFID tags to prevent the use of non-OEM paper
Brings to mind Goodhart's law:

> When a measure becomes a target, it ceases to be a good measure.

In this case, performance as a measure of value.
Because most people need to bump their head against the wall before they learn.
Seems alright. I am kind of looking through test frameworks to get rid of our home-grown mess. Was looking at GLib, but I will add this one to the list. I have found finding mocking to be extremely hard to do in C. Would love to drop our current mock stuff.
> It’s still significantly better in practice than, say, Python where you need to resort to containers

Just because it’s open doesn‘t mean it‘s easy.

> Mathematica has this perception of being a black box, but much of its algorithms actually ship as plain text libraries.

Still a black box. Unless everything is open—open language, open interpreter, open compiler—then it’s not open.

> Worse is better

Better is better. Avoiding black boxes is better for science.

> Even if Wolfram open-sourced Mathematica tomorrow, nothing would change.

I think this would be huge, and a lot would change. Many people would use it who avoid it now. It’s really innovative technology.

Here’s one example of what I’m thinking about:

Suppose I read your paper and you have a nice plot of what you say is a numerical solution to an ODE, using algorithm ABC as implemented in v.XXX of Mathematica, Rich PI Edition. I want to get solutions for some different parameters, so I start by checking that I can reproduce yours. I code the ABC algorithm up (in Julia, of course (or actually I don’t have to: look, it‘s already in DifferentialEquations.jl. Damn that Rackauckas is prolific.)). Anyway, my result is different from yours. What do I do now? Where are the details that might explain the difference? Have we implemented ABC in exactly the same way? You can‘t tell me.
>it's not true that using an explicit stack takes "a lot more code" (it's like, three extra lines)

I don't know if you mean that literally or just as a rhetorical exaggeration, but it's absolutely false. The first example that came to mind is Quick Sort, search for the iterative version of the algorithm and compare it with the traditional recursive version, easily a 10x factor. The increase in complexity isn't linear in code size either, the code that replaces the simple recursive calls is full to the brim with loops, state and conditional mutations, i.e. Free Bugs, yummy yummy.

>Few languages offer tail-call optimization.

I was hacking on a (non-tail-) recursive solution to a problem a couple of days ago in a repl.it container, and a buggy solution exploded after consuming 15000 stack frames. The repl had 1024 MB RAM as a max limit. The point is, absence of tail cail optimization is rarely if ever a real problem in a language that has loops, its a big, big problem if the language doesn't have loops, but as long as the language has loops and relegates recursion to the "Side Role" its so good at, its just not that of a big deal.

This also fails to consider why recursion is such an attractive algorithmic construct, tail recursion is absolutely trivial, it can be transformed to loops mechanically, it rarely adds anything of value to the readability and expressiveness of code.

The vast majority of interesting and useful uses of recursion is the non-tail-recursive variety, where you have to use a stack anyway, at this point the whole argument reduces to whether you can maintain a stack more efficiently and readably than the machine, which in my view ends in you losing to the machine 9 times out of 10.

>And frankly, lots of programmers don't have a good handle on it, even the ones who studied CS in college, so asking them to maintain recursive code written by someone else usually ends pretty poorly.

If those programmers were asked to instead maintain the explicitly iterative version of the code, I bet it would end even more badly. Recursion, after the initial cost of watching a few tutorials, is less confusing than loops. It's about hiding state, how on earth is explicitly managing all that state yourself better? This is like saying that "2+46/(3+1)4" is best calculated as a long sequence of 2-argument assembly instructions because its more explicit that way, its more explicit, true, but - paradoxically - way more obscure.

>Many safety regulations covering vehicles from cars to spacecraft explicitly ban recursion because of these issues.

Embedded Systems safety regulations and conventions ban a lot of things, recursion is not special at all. One thing is dynamic allocation, another thing is multiple returns out of a subroutine. Are you ready to give up those 2 things?

It makes no sense to take the conventions of a very specific and idiosyncratic industry like that and try to derive from it universal rules that should govern all software.
"the willingness" - quite often, unfortunately, a necessity.
No, during a crash or lockup, acknowledged writes are not lost. (Because the drive has acknowledged them, they are in the drive's internal queue and thus need no further action from the OS to be committed to durable storage.) Only power loss/power cycle causes this.