skysight-inc/HackerNews huggingface dataset:
No thanks, I'll take the C version any day.
Ask HN: Do you offer a lower price for your product in developing countries?
What effect does it have on your revenue? Especially if you are a Small Company/Indie.
https://en.m.wikipedia.org/wiki/Burroughs_large_systems

The Xerox PARC machines used a microcoded CPU, where the required interpreter was loaded before Smalltalk, Mesa, Mesa/Cedar, Interlisp-D.

Pascal USCD computers used mostly an interpreter, with exception of Convex Computer, which also had AOT compilation.

IBM i and z/OS have language environments, which has allowed several applications to survive multiple hardware generations without ever being recompiled, besides the AOT done at installation time.

Windows Phone 7, only allowed for Silverlight and XNA based games, native code was reserved to Microsoft.

WatchOS uses Apple's special bitcode flavour.

Inferno also executes native code, kernel and Dis implementation.

EDIT: Inferno's source code, https://bitbucket.org/inferno-os
“User data is stored securely using our innovative write-only memory”
>Apple's been fairly prominently resistant to government snooping of this nature, to the point of getting in a public fight with the FBI over it.

Eh, that was 2016.

Half a decade later and Apple has since kowtowed to the Chinese government to allow spying on iCloud user data. Despite their privacy-centric branding campaigns, Profits >> Privacy for Apple.

https://www.nytimes.com/2021/05/17/technology/apple-china-ce...
I think about this from the opposite perspective all the time when I'm trying to learn a new skill or when I'm doing something out of my realm of experience, anything from server configuration to hanging a door: someone already knows the best way to do this.

Over and over again people will configure their servers wrong and hang their doors askew because of the concept described here, even though the correct way is well known. On the flip side, there are some benefits: each person figuring things out for themselves undoubtedly leads to innovation, especially in realms like the arts.

Still, I can't stop myself from daydreaming about some way to transfer door-hanging knowledge into my head matrix-like (my eyes pop open and I say: "I know how to hang a door!") similar to the useless way I sometimes find myself thinking someone should do something about that sun when I find myself driving west at sunset.
Aaron Swartz wrote a great book review of Moral Mazes[1] which touches on this.

http://www.aaronsw.com/weblog/bizethics
The unlimited data plan included with iPhones was revolutionary as well.
How to use voice AI to make your site reliability engineering more efficient
Eyes are part of the brain, are they not?
I would never be able to live down the internal shame of typing an email to a CEO with "We're loosing our tech advantage..."
A fair amount of what's provided is user registration, authentication, authorization. You might consider if you need the other stuff that comes with these starter kits. If not, something like Auth0 might be a better match.
Show HN: A single-tab web browser built with Puppeteer
I disconnected from nearly all social media about four years ago, and it was one of the best decisions I’ve ever made.

I did not even notice the recent Facebook outage in my daily life, and wouldn’t have even been aware of it without HN.
What does that say about capitalism?
Mean and standard deviation for PSQI at the end of the study.

Vitamin D group: 6.75 (2.97)
Placebo group: 9.73 (3.04)

Cohen's D: 0.99 (>0.8 is regarded a large effect size)

Side note: The translation "Petersburg’s Sleep Index" instead of "Pittsburgh Sleep Quality Index" just cracks me up though! =)
Investigators say they've finally identified the Zodiac Killer
I had to pay a 60€ fee for 6 books as student and never recovered from it.

At first I wrote an open-source tool to download the list of borrowed books from the website and renew them automatically. Then I thought it is pointless and decided to never go again to any library.

Unfortunately, now people are using my tool, and every time the library changes the website, I get mails that I need to make an update. So I am forced to go to the library just to see what changes they made to the website

These libraries issues are stressing me so much I could only sleep 5 hours tonight
"Your margin is my opportunity." - Jeff Bezos
Actix: A Web Framework for Rust
Sure. But we are talking about a global facial recognition technology, not about someones private surveilance video.

There is a slight difference between the state having facial recognition AI-Cameras and a privat citizen submitting surveilance footage of their private shop after a crime has been committed, don't you think?
My point was that plenty of Plan 9 fan sites ignore Inferno, so there is some hope that it isn't a trend.
Must be nice to assume it's difficult for people to imagine. Are you a minor? There are many people without trusting families...
Precisely my point is that I haven't seen "unlimited" mentioned either in the R2 announcement nor on your link. So it's not unlikely that it's going to be free egress up to X GB per month (possibly with X high enough that it's still cool)
There have been 10 autopilot deaths last I checked.
Balancing short-term and long-term product bets
Yeah, it seems like Waymo did end up following Levandowski's ideas and didn't try to build their own vehicles. They have the Waymo Driver now, which is supposed to be modular and can be upfitted to different types of cars/trucks with OEM partnerships.
> Using facial recognition as part of a legitimate investigation is an acceptable thing to do.

That’s not what predictive policing is, though. Nor indiscriminate use in public spaces.
America's botched Afghanistan withdrawal: 'It’s even worse than people know'
Who gets to decide what's a professional news outlet? In our new world, everyone is a news outlet, and that's a good thing. If there's one thing that the last decade should have taught us, it's that a professional information gatekeeping class will withhold and distort information to drive its own agenda. Information access needs to be broadly distributed and permissionless, with no line drawn between a "news outlet" and a regular person.

Deep down, what proponents of FB regulation are terrified of the this disintermediated model, and it's repulsive to me to imagine that there's some committee that decides who gets an audience and who doesn't.
Good. But it's not hard to spot people who deliberately apply these techniques and it always makes me suspicious. Or maybe the ones I spot are just bad at their craft.
I’d be absolutely willing to bet your average American would not classify giving up their right to privacy as part of the American dream.
If it was much worse than people everyone would be talking about it, insurance rates would match etc.

I am not saying it’s as good on average and clearly it’s much worse at some things. That said it’s not say ten times as likely to result in a fatal accident.
Herding elephants: Lessons learned from sharding Postgres at Notion
You are not allowed to take a photograph of people in Germany if they are recognizable as individuals.
Some people call them "silver bullets": appealing illusions that problems may be more manageable than they are. Unfortunately, many silver bullets per problem can be formulated. They are considered one of the nourishing of populism.

You want a metal-to-be-defined bullet against them? Education. So one gets used to meet problems that look simple but reveal their difficulty once you tackle them.
Does CL lend itself uniquely to QC?
I should think better that the document avoids specifying its own styles as much as possible (sometimes there are reasonable uses to do so, but usually it is just misused). This way, the settings configured by the user in the browser can be used, including light or dark setting.
This is such a Hacker News comment.

It's just a crud app - why do they need more than 10 employees?
>removed by the user

Only within a certain timeframe. Unlike reddit eventually your comments are no longer deletable or editable by you, and you have to email the webmaster in this case to ask for an old comment to be manually deleted, its not even an automated mechanism.
> I also doubt contactless payment would have the adoption it has among iOS users without Apple’s branding and marketing push.

Maybe in the US. But hear in the EU contactless was a thing a decade before Apple Pay came along, and just about every merchant and bank card supported it for at least 5 years before Apple Pay.

Indeed I would say that Apple Pay wouldn’t have the adoption it does in the EU, if it wasn't for contactless providing all the infrastructure needed to power it. A point you can provide evidence for my comparing Apple Pay adoption in the US vs EU.

On your privacy point, you realise that banks get same amount of data about a transaction via the card networks, regardless of whether or not you use Apple Pay. The only party that looses any info is the merchant.
Four years of Python
Thanks for the detailed response. I was aware Kubernetes has hooks for pretty much everything, so getting details on how they are used in practice is interesting.

Mostly I'm concerned about preventing administrator mistakes; if you have enough privileges, it's distressingly easy to just accidentally delete all kinds of resources in the default configuration, especially since kubectl is context-sensitive. I like my automation software to have checks in it to prevent me from doing stupid things without explicitly disabling a number of safeties first.

I feel like Kubernetes is a powertool that requires a competent and trained admin team or managed access so that you simply can't make awful mistakes as a "regular user", but a lot of the hype around it seems to be focused on how "easy" it is.

To my eyes, it's indeed easy to just throw manifests from the internet at Kubernetes, but that is often akin to disabling SELinux because some blog says so; it may get things working, but it's not the competent choice most of the time.

I'm also a big proponent of storing everything in git repositories, so I do like how Kubernetes enables declarative configuration, though it seems much of the tooling in the ecosystem works against that by just creating resources in a cluster with no version control...
I feel like once you have it pulled downm, it would be as simple as an upload to s3 (which wouldn't trigger any flags), then making the bucket public whenever you want. Hell, S3 used to (still does?) support being part of a torrent swarm...
Bitcoin Script
> I come from an aviation background where the approximate equivalents for mixed city is VFR, and long haul standardized is IFR.

Your subsequent paragraph is extremely interesting because you talk about how IFR is "easier to automate" – but, a layman's understanding of IFR vs VFR is "VFR is easy for humans, IFR kills bad pilots", so that first sentence threw me for a loop: "mixed city" is insanely hard over long haul trucking, why is it VFR?!
I think the parent comment is saying the people who wrote the study criticizing online toys sales would benefit from damaging the reputation of online toys sales. This makes it more likely the study doesn't really make sense, and just exists to further an agenda.
SteveWillDoIt's Dark Secret – Roobet's House of Cards
Change your password obviously, maybe even reset your 2FA if those codes are in the leak.

And if you want to be perfectly safe, don't visit twitch. Because if that source code has any vulnerabilities they might be exploited against twitch visitors as we speak.
They're imitating the color of cinnabar lacquerware.
I tried this at a past job. I fed Jira history into a Monte Carlo simulation that would give a set of
probabilities for various completion timeframes for any new user story. Despite months of trying to sell the idea, backed by sound mathematics instead of guesses, I never got past the point where stakeholders would listen politely then immediately go back to demanding to know "when will it be done"
Never let your guard down for narcs.
Is your claim is that it's 0 because Tesla FSD doesn't exist?

Because if you Google "How many people have died because of Tesla FSD" it seems to be at least 10 according to tesladeaths.com . I also found a strange case of 2 deaths in Texas with no one in the driver's seat a few months ago.
It does take a talented writer to talk about infinity!

I think maybe there are paths through the library that would prove useful for browsing, as is the case when I visit a normal library: I don't always know what I'm looking for ahead of time, I let the arrangement of books inspire me, see what books are next to the one's I already know.

I think it's kind of like a compression algorithm, you have the compressed data, and then you have the decoder. Any complexity the original data had is either in the data, or in the decoder. The library of babel is a pathological case: the compressed data is 0 bytes: whatever choices you make in finding the data is actually information outside of the system, as in: you might as well be making it up on the spot.

However, if the books in the library are ordered somehow, that is complexity being added back into the compressed data, and it no longer contains "no information"
I like where I ended up! But it was not the financially optimal outcome.
Google Korea to comply with new law on in-app payments
None, as FSD is not released yet. Currently they're testing City Streets module in a closed beta.
I'd keep it at basic inequalities like "does that cost more than what I have?" Tracking continuous-time risk is more a college thing.
If everyone did things the way they're supposed to then no, hashes should never be the same between platforms. Using the same algorithm is likely, but as you said, salting solves that.

But mistakes such as salting with just the username are sometimes made even by very large companies and in that case, hashes could be the same.
Really cool to see Valve being open and honest about the device's repair-ability.
Israeli creator economy startups to watch
Like all things web, the problem is scaling the platform and moderation/security. It wouldn't be hard to build a toy Twitch clone no. But it takes tons of people and money to scale it / secure it. And even with all the security, they still got hacked...
The Players Driving China's Digital Currency
That's the standard Chinese setup - Google and Microsoft aren't going to be allowed to do any differently there - and only for Chinese users. I'd expect it to be entirely firewalled off from the rest of Apple's infrastructure. (Microsoft similarly has datacenters there, with the same legal requirements. Google only pulled out over bad PR, IMO.)

If you're a Chinese citizen, you're surveilled by the Chinese government, regardless of which device you buy.
it's probably more current than you would think...
One is lawyerese for the other.
You need to restore some execution context before invoking the destructors. The value of the implicit "this" parameter, for example, has to be set correctly before the call to the destructor. Depending on the CPU and calling conventions, other registers may need their values contextually restored.

Then there's the stack crawling itself. Again, depending on the CPU and calling conventions, just finding where the return value is stored for a function can require some gymnastics (aarch64 I'm looking at you here).

As to returning and handling errors via status returns instead of exceptions: you're factoring the cost of error handling into the good path. It's the opposite of zero-cost. I've never understood the argument that every piece of code needs to be able to handle every error that every subroutine it calls could ever encounter. No one even does that, and the end result is that "handle error by return codes" is usually faster than using exceptions, because the error handling ends up being not done at all. At least, that's my experience over 40 years of maintaining other people's code.

As to the performance of languages that force error status returns to be dealt with vs. exception handling? Profile. Get some numbers. Examine the bias of the person generating the numbers.
The valuation implies that there is 1.5% probability of this company becoming BP with a market cap of 100B and bringing 10B in profits per year.

That is with a technology that currently is not working, and is not expected to work in useful scale for decades.
Diversity cannot be discussed. It is a predestined religion and the penalty for blasphemy is censorship.
not sure how accurate the report is but combine rising energy prices, geopolitics getting in the way of importing enough coal and you get factory slowdowns as energy rationing becomes of interest. Xi doesn't want his people going cold this winter. foreign owned factories in china should be the first to have their energy cut. sum it all up and i see some existential threats in tech sector. "chip-shortage" is an understatement.
I skipped this and read the original announcement. Cloudflare has some serious skin in this game it seems - definitely earned raised eyebrows.

The migration bit alone is going to be enough to motivate PMs and devs to switch. The free egress seems insane from a business perspective but if Cloudflare wants to do it them I'm all for it.

Very cool.
Getting a persons private salary is slightly more arduous thank looking at the income of companies.

That can easily be found on a site like proff.no
Well, yes, waking up in the the middle of the night is not great for your ability to have a normal sleep schedule.
Not if you study CS. That must be the least risky profession you can learn (if you have the aptitude and interest for it at leaset).
the answer is 4. The reason it's 4 is because distance traveled is relative to the center of the circle. A circle will travel it's circumference in a rotation, but the distance traveled isn't actually the circumference of the inner circle, because that isn't where the center of the circle is. It actually travels the sum of the two circles radii.
>Derives more than 50% of its gross revenue from the sale of personal data and processes/controls the personal data of 25,000 or more consumers during a calendar year.

This seems really arbitrary and pointless. Especially since it's gross revenue and not profit. Sounds like a perfect excuse for some creative accounting.
My issue with mastodon is that exploring servers means creating a bunch of accounts. That's kind of annoying. I still like and use Mastodon, but there it is.
That's not true. Just from memory, there was this crash:

https://www.kqed.org/news/11801138/apple-engineer-killed-in-...

Reuters reports about 10 Tesla fatalities directly attributable to Autopilot:

https://www.reuters.com/business/autos-transportation/us-saf...
If the literal source code is leaked, you should:

Change your password (and if you used this password at any other site, change it there too). You might want to put a hold on the credit card you stored info of with Twitch (for any followers).

If the source code is compromised, other attacks are possible. Depending on how the code works, it may be possible for attackers to successfully charge your followers while you stream. It would be very easy to phish your followers with a website that looks like twitch but is in fact twtich.com for example. And then charge them when they think they are donating to you.

It's honestly probably going to hit you hard if you have to move to an alternative service. But you have to weight that against the very real threat of this leak being used to steal from your followers or you.
Most of the code I work on actually does conform to the formatting and linting settings. Once in a while I'll work on something that doesn't and if I've already written some code, I find it's easier to stage part of the changes like this. Obviously do what works for you.
so it won't even have new reddit, even better!
Yangs ideas are not all that controversial to be fair among democrats as it is.
It might be only part of your infrastructure but on many projects it’s a significant fraction of your total expenditure and storage egress is one of the things limiting use of external services. Having a cheap data access option makes it easy to reconsider those choices when you don’t have to factor egress into the cost of trying an alternative.
How do you know, unless you do the calculation?
Thanks for the feedback. Do you want your time refunded, or do you want answers to your questions? The two seem to be in contradiction. If it's the former then what is your hourly rate for watching well-intentioned youtube videos made by experts in the field ?
Reusing passwords is one of the single dumbest things you can do online these days. Do not recycle passwords. Ever.

Why? Any breach that involves usernames/passwords are account name and password combos that get tried on EVERY POSSIBLE SITE after.

It only takes one pair of username with a reused password for this to work.
I’ve heard of culture problems from a few folks and similar comments are here today. My friend who works in Quantum Computing says the joke is “I regretti joining this company”
> The Minnesota Public Utilities Commission, which regulates pipelines, decided rural police should not have to pay for increased strain from Line 3 protests. As a condition of granting Line 3 permits, the commission required Enbridge to set up an escrow account to reimburse police for responding to demonstrations.

The crux of the issue here is whether the police are being incentivized and are biased by this arrangement.

It's possible they feel that they are being paid by Enbridge and thus behave differently, but I think it's much more likely that this arrangement is above their heads — they're doing their job as police, and the Minnesota Public Utilities Commission is ensuring that local townspeople don't pay for an increase in police budget caused by a large company's behavior. I could only really imagine they're being biased if they're being weaponized as a personal security force, and could, for instance, be removed from assignment if they don't follow Enbridge's orders on who to arrest. I highly, highly doubt that to be the case.

> Enbridge told the Guardian an independent account manager allocates the funds, and police decide when protesters are breaking the law. But records obtained by the Guardian show the company meets daily with police to discuss intelligence gathering and patrols. And when Enbridge wants protesters removed, it calls police or sends letters.

This reminds me of a local police presence at a rally or controversial talk speaking to the organizers of the event about their concerns. This is rather ordinary, really.

Without evidence of what their letters or calls contain, I imagine it's like "hey, this person broke the law and here's the evidence," which frankly is fine reason to arrest someone. The ability to call the police and tell them that you want someone arrested for an illegal action is one of their main purposes!

Altogether, this article has a huge bite as clickbait, as the idea of our police being weaponized like a private security force by a foreign national company, but I think the reality is much more dull.
Why would archeologists difficulties getting a date be any different than anyone else?
They're definitely treating them as an ATM, but these claims are far from "made up".
Yes there is... Congress does it regularly by creating and amending laws like HIPAA.
Is it really clearly unethical? It's just messing with intellectual property laws. Pretty much every interesting innovation in history would involve messing with intellectual property laws, if the West's modern draconian ones were retroactively applied.

I don't like Levandowski (anyone who's worked at Google or Uber has perpetuated evil and he definitely paid his way to get that pardon), but it seems weird to claim that the thing people hate him for was actually unethical rather than just illegal.