skysight-inc/HackerNews huggingface dataset:
More generally - wrapping the actual content in an encoded envelope was a horrible awful design that was actively hostile to anyone interested in working with the protocol.

What it grants is the ability to sign any content. Which is a pretty important friction point to get past. But I still really don't like it.
Another fan of containers. I switched to Chromium/Safari a long time ago, but installed Nightly 57 the other day out of curiosity, and containers is definitely the best feature in it. Only thing I would love even more would be a private/incognito container (or basically private tabs alongside regular tabs without the need for opening a private new window).
Uranus is probably full of giant diamonds
Hi there,

What's your billing model like? Is it time-based or hit-based?
>Any offshoring law would mostly effect non white countries, and wouldn't do much to effect European countries.

Is your argument that since the majority of the world population is not white, anything except wide open free trade with no borders are racist? Give me a break. There is plenty of offshoring to eastern bloc European countries.

Research some of this stuff. It sounds like you read a hugely biased article as the sole source of your information on this topic.
How does this relate to media sites? eg. Netflix, HBOGo, the rest of the cable channel web apps? If a user clicks on a thumbnail preview and is taken to a separate page with a video, will they now need to click on it to begin playback? Or is clicking on the thumbnail an "expression of interest" that can somehow be tracked across pages? For Netflix, how does this impact autoplaying the next episode of a show?

If the above UX issues can't be solved for, this is a hammer which is going to have an adverse impact on a growing part of the web.
Is the "initial" version really "4.0.1"?
ActivityPub is in. It is almost certainly the path forwards for Mastodon.

https://hackernoon.com/mastodon-and-the-w3c-f75f376f422
Your comment is a mixed bag. Have you owned an iPhone lately? It does work in a lot of ways.

When you say it doesn't work against dedicated attackers, maybe you are thinking of an iPhone 6 hacked by an Israeli security company paid by the FBI? For one thing, most people don't have the resources of the FBI. And I think Apple has raised the bar significantly in the three or more generations since that device.

If you were to own an iPhone and also apply some conscious awareness to noticing what it does on your behalf to protect your security, I think you would agree it has a lot of very effective measures to protect users.
And they'll love the public healthcare, the good schools and the almost complete lack of a mass-shooting-of-the-day.
This is a re-occuring duplicate, last posted 3 months ago, then twice again a year ago. Should be tagged [dupe].
PHP Composer: External SAT Solver
Not by default, but I imagine most YouTube users will have a high enough Media Engagement Index to allow it: https://docs.google.com/document/d/1_278v_plodvgtXSgnEJ0yjZJ...
I agree Russia is the most likely perpetrator, but it's all circumstantial from the evidence I've seen, and there's clearly a large sociopolitical impact from this hack.. hence it's substantial enough to be framed for some purpose.

I'm merely pointing out that we should question it when the U.S. government says "They did this!", as they've clearly tried to lie about it before in dire circumstances.

I wish I had more recent examples to give you, or examples that were actually executed on, however I think that'd be rather dangerous and impossible to obtain.
I suspect that natural monopolies subject to securitization, market manipulation and bubble-nomics are the ones that should remain public, as there's strong incentive for private entities to mismanage them for short term profits. I'm not sure anyone's figured out how to do that with garbage and internet access yet, hopefully never.

Fwiw I'm uncomfortable with the recent push for anti-trust enforcement against the Big 5. I was around for the OS and Browser wars and thus far none of them have been as deliberately abusive as Microsoft was, who in my opinion at the time soundly deserved the threat of being split up.

Interestingly though, it led to a strong open source ecosystem of alternatives, and now Linux dominates most of the server world, which is probably a far better outcome than anything the anti-trust suit could have achieved. Similar outcomes may happen to the Big 5, like the emerging decentralized/federated social networks (Mastadon) and secure email like ProtonMail and Tutanota, and privacy-respecting search like DuckDuckGo. I think it's best to hold off on any kind of legal action a while longer until we can see what happens in that respect.
Might get down-voted, but I don't think Chelsea Manning is a hero.

Do I think she is an evil traitor? Also no, but I don't understand the worship of some of these very morally grey personalities.
It's not a differentiating feature. The article it's replying to says that Masotodon et al. don't have large networks. But since the little networks are federated, they still get most of the benefits of having a large network. This article points out that exporting and moving somewhere else is not a showstopper.
Lessons Learned from Our Enterprise AI Deployments
The cyber history repeat itself
You are kinda missing OP's point.

It is true that today's phones are several order of magnitudes more powerful that those of 50 years ago, but OP's point is that we are kinda still in the paradigm where a lot of the computing we rely on happens on remote servers.

So, while the computing power of the 80s is very well accessible to us, our needs have grown far beyond that and are only serviceable using remote servers.

Take Google Search itself for example.
I wonder if Spotify will eventually become a music label as it starts to own the distribution channel for music.
Earlier discussion (10 hours ago, 61 comments):

https://news.ycombinator.com/item?id=15255018
If someone here wants to build a business around this, count me in for NPM (high willingness to pay) or PyPi (lower WTP).

Here's an idea: make it similar to Kickstarter, where customers can commit a certain amount of funds towards a specific package. If the package doesn't "tilt" in a certain amount of time money goes back. Otherwise you vet a point release and add it to your repo. you could offer subscriptions to keep packages updated or handle each update as its own project (with presumably lower costs if a recent release has been audited). Handling dependencies is key as an exercise for the reader
tl;dr: 600x speed up for PHP's dependency manager (Composer) using an external SAT solver (Plingeling)
No problem on iOS; I see the same thing that I see on my Windows desktop.
No, in 2025 you're going to be picking from the hardware that's been already approved for space flight at that point. Reduces likelihood of discovering several years into building the probe that you're going to have to redesign everything to work with a different CPU.
It's interesting the timing on this rename to Zircon going through and the Fuchsia team attempt to get Fuchsia support into Go[0].

EDIT: sounds like the rename was in the works for a while and the Go port was just holding off until it completed:

> "this change has been a few months in the works..." "...I delayed this email until it was almost done."

[0] https://groups.google.com/forum/#!topic/golang-dev/2xuYHcP0F...
Hey Advertisers: The Data-Mining Emperor Has No Clothes
> I'm not sure if Cookiepie directly inspired the engineers...

I never thought Cookiepie was an original idea since many people wanted to have cookie separation per tab once they started to use multiple accounts from the same service.

The interesting part of Cookiepie was solving a problem that, supposedly, was not possible to solve with the API, and required some exploratory techniques like automating the search of relationship between objects.
Good point. Added disclaimer.

> what problem would it solve ?

First, it would support current functionality, so you wouldn't lose anything. So everything that it adds is a net gain.

Second and biggest benefit, I believe it would allow them to add features more easily because they'd easily be able to build a simple and well structured Nulis DSL in Tree Notation that removes a lot of the incidental complexity of their current code.

Third, it would make their "nls" files human readable and writeable. No more quotes or brackets, et cetera. With a few tweaks to their current implementation, folks could then drop in more file structures that can then be visualized and edited in nls.
No, I mean one crypto-currency specifically designed for what Patreon does.

Instead of paying Patreon with a credit card, you'd pay to buy this crypto currency. And then distribute it micropayment-style to all kinds of things.

Isn't anyone doing that? IMHO the hardest part is the Coinbase thing - collecting credit cards and dealing with chargebacks etc. in a compliant way in many countries.

The other stuff is easy - such as localization in many languages.

You know who does this also? Kickstarter. They just launched in Japan!
Biometrics aren't passwords. They are unique identifiers and they make the best, most secure access control identifiers there are.

Because security that people use is >> security people won't use
> Deutsch is a physicist.

so was Einstein. physics, philosophy, math, and a lot of other fields reward being able to find simplicity / symmetries. it's probably best to not discount people or their theories just because of a label attached to them.
I suspect it's named after Zirconium [1], similar to how Chromium/Chrome are also named after a metal.

[1] https://en.wikipedia.org/wiki/Zirconium
It’s Okay to Store Data in Apache Kafka
College is just a link in the chain of our win-lose society.
As per the article, Salmon was usually a <link rel="salmon" href="..."> inside an RSS feed.

The real twist is that it was all created as a set of standard, open social protocols to power a social behemoths new product- Google Buzz.
But our devices aren't less powerful when offline than they used to be. It's just that networks are better and more ubiquitous, so of course our devices spend more time on networked things like social networking, messaging, browsing memes, etc.

I don't understand this conflation between "we can now almost always be connected to a worldwide computer network" and "now our devices are useless without a network and are now just dumb terminals." To me, the one valid part of this analogy is when applications are artificially reliant on a network connection, like single player games that use the network for DRM, or a web-based image editor whose developers didn't bother supporting offline capabilities. That definitely happens, but it's probably a tiny portion of modern device usage.
Guess what: you (almost certainly) already are. You think your business (on orders from the management, not based on a vote of the workers) doesn't arbitrarily exclude people? You don't have HR officers who filter out great programmers because they don't have credentials? Your company doesn't post job listings that require 5 years of experience and a college degree to write basic CRUD apps? You just have no control over these decisions at all, so it is easier to divorce yourself from them. If you had some ownership over the decision making process, like in a union, you'd have to own it -- this is good, even if it means you don't get your way. It is a transition from having zero say (nonunion) to making an argument, being heard out, and losing. And who knows, convince enough people, argue well enough, and you'll win the vote next time. But you have to fight to get a vote in the first place before that happens.
Thanks for sharing, this course looks interesting. Cheers.
2 years of MBA notes packed into a book of visual sketchnotes
It’s trivial to do; parsers handle nested things quite easily.
I think that she did something very brave, but also very stupid. As I recall, WikiLeaks did the right thing then and proved themselves to be reliable, trustworthy actors in releasing details that were important for the public to know.

Recent events have changed my opinion of WikiLeaks, but not of Manning, who took an enormous risk to reveal crimes committed by the military.
I think it is also very much a chicken-and-egg problem. Without software for personal computers, there is no need for personal computers. When there are no people with personal computers, it is not interesting to write software for personal computers.

Then again, why would someone want a personal computer in that time?
The things computers are used for now are broadly:
1. Multimedia
2. Communication
3. Administration
4. Computing (for example in science or finance)

The only purpose where you actually need a computer is for computing. This is not something that you typically do at home. It was simply not conventional to use a computer for other purposes at the time. There were no fancy HD screens and the like, and no ubiquitous internet access.
It is more than inspired by LK isn't it? I'd seen it more characterized as a fork that evolved.

For example...different, but the lineage seems there:

https://fuchsia.googlesource.com/zircon/+/master/kernel/kern...

https://github.com/littlekernel/lk/blob/master/kernel/mp.c
You can directly define is_audio_url as a partial index in postgres. No need for app code.. postgresql.org/docs/current/static/indexes-partial.html
good question, I don't personally have such needs so I haven't investigated it.
Help me find a team
I need a team for my project! Please help spread the word https://crowdsourcer.io/project/41
Hysteria also affects people who work for the government, great story.

Christ, sheeple.

Are people also stealing penis's in Cuba?

We think in Africa people worry about crazy things, but .....

Fuck, can we not see the exact storylines here are the same that we think are crazy in other countries?

Cuba had advanced tech that can cause brain damage(by accident, not even weaponised!) better than USA military tech knows about.

HN FTW
Managing supply chain is one the basic principles of good engineering. Not properly vetting your sources is negligence. The problem of course is that computers are really good at amplifying work, including mistakes. So small mistake, like a typo, could have catastrophic impact, like injecting malware that can take over the whole system.
Why Does Criteo Refuse to Reveal to Its Clients Where Their Ads Are Placed?
How are borders a modern development? Could you elaborate on what you mean by this?
I agree , it could be a great thing.

The leading startup in making that vision is Via, they just got $200m investment from Mercedes and a partnership, they are deployed in 3 major cities in the us, also starting in Europe via big partnership and working on dual model of both their own service and licensing their software to others, what could enable rapid takeup.

As for prices, recently I read a story comparing ride services, for 4mile trip , Uber costs ~$20, via $6(although via can sometimes get delayed for long, but I think with scale that could greatly improve, and maybe prices a bit).so this may give a scale for the practicality of $200 free pass.

And btw to run such service you need 8 passenger minibuses , which are commercial vehicles driven by commercial drivers, who hate Ubers guts,and probably won't work with Ubers model, and if Uber changes their model and gives preference to these drivers, they could alienate their own drivers.So maybe that's why they don't fully compete.

And one more thing: the other big possible improvement is in vehicle design, to allow multiple people sharing a vehicle more comfort and privacy. But now that Mercedes is in the picture and they said they will optimize vehicles , maybe this will get solved.
Agree with this. I have no problem with her personally, but I do have a problem with the leaking of classified information. And I don't have a problem generally with felons, sometimes one might be charged with a felony for doing something just. This is not one of those times. I don't think someone who did what she did should be invited to be a visiting fellow.
This is part of their move to rename layers of the OS after gemstones.

Zircon

Zircon is the operating system's foundation: it mediates hardware access,
implements essential software abstractions over shared resources, and provides a
platform for low-level software development.

For example, Zircon contains the kernel, device manager, most core and
first-party device drivers, and low-level system libraries, such as libc and
launchpad. Zircon also defines the Fuchsia IDL (FIDL), which is the protocol
spoken between processes in the system, as well as backends for C and C++. The
backends for other languages will be added by other layers.

Garnet

Garnet provides device-level system services for software installation,
administration, communication with remote systems, and product deployment.

For example, Garnet contains the network, media, and graphics services. Garnet
also contains the package management and update system.

Peridot

Peridot presents a cohesive, customizable, multi-device user experience
assembled from modules, stories, agents, entities, and other components.

For example, Peridot contains the device, user, and story runners. Peridot also
contains the ledger and resolver, as well as the context and suggestion engines.

Topaz

Topaz augments system functionality by implementing interfaces defined by
underlying layers. Topaz contains four major categories of software: modules,
agents, shells, and runtimes.

For example, modules include the calendar, email, and terminal modules, shells
include the base shell and the user shell, agents include the email and chat
content providers, and runtimes include the Dart andFlutter runtimes.
All of that is explained in the [design docs][1]. There are heuristics that will ensure sites like Netflix are not impacted.

[1]: https://docs.google.com/document/d/1EH7qZatVnTXsBGvQc_53R97Z...
Yeah, I never got into that method, I guess I'm stuck on my IRC muscle memory. CMD+T is new tab, not search! :P
That's why I put the 250kb number in. Maybe it should be higher. Maybe limit the dimensions.

But for the love of god don't waste my bandwidth on streaming video.
https://medium.com/@ji/the-react-license-for-founders-and-ct...

https://news.ycombinator.com/item?id=15214508
'Posh' BBC removes qualifications from CVs of job applicants
ah phooey just let me have my totally unwarranted nostalgia for imaginary better days gone by
This would have been true today if people no longer felt the need to buy desktop computers. (They still do it to play games.)
To expand on what snvzz said, microkernels are typically only responsible for:

- Booting up

- Processes

- Message passing

- Page allocation

- API for manipulating ring 0 resources (drivers)

Everything else is implemented in userspace services and interfaced with via message passing.
that sounds like a security nightmare...

talking from experience: some sites also map the cookie to a browser id, making a migration useless. It just causes your session to get invalidated.

You can test this yourself because its pretty easy to 'import' cookies between browsers on the same pc. or it was the last time i tried it.
If someone is willing to cut off your finger to access your device, that means they have access to you and the device and the means to convince you to unlock it.

Cutting off someones finger to access their phone is like using high explosives to blow up a door you can easily kick open. Criminals actually don't want to get caught.
Hacked LinkedIn Accounts Spreading Malicious Links via InMail
Can you adjust something in your service so people can't jump in, use it, then never need it again? I don't mean to assume this is what is going on, but I imagine some people may try to get their $ back if they just needed a web tool for a one-off task.
Why not? Well, simply because I'd prefer to use technical terms as they're widely used and widely understood. If someone wants to argue that the definitions themselves ought to change, then that's a semantic argument that doesn't interest me.
Well said. To be honest, I was one of those robots (influence by social media) who posted and pushed net neutrality a lot on social media. Now my stance is more free market oriented (libertarian).

I think the socialist vs democracy revolution which happened last century is happening with libertarian vs democratic ideas now. You will not see it until it hits it's peak but it's well underway.
Yeah most people are only happy with Wikileaks when they're going after Republicans. They can't stand the same heat when they go after Democrats.

I have always been, and will remain, a fan of the truth being exposed.
Well it is racial. What is really sad that you want to still be one of the good guys while supporting a clearly immoral thing. It would be more respectable, and less pathetic, to just accept your pride in the actions of the colonizers, no matter what the consequences of those actions were for the colonized.

And what property rights are you even referring to? The relic in question is a physical item that can be moved without affecting those that continue to possess the stolen item in any way. It's certainly not something those who possess the item have earned. It's not even land that you have long settled, which may be much harder to part with.

Continuing to hold on to it just says, "Yeah our ancestors were a bunch of bandits. We don't apologize for it". Why would anyone move on when one of the parties holds such an attitude? Let alone the aggrieved party.
This is probably a good mitigation anyway, but it's not enough: a malicious package could include an (obfuscated) API key that allows it to exfil whatever data it wants to an s3 bucket or similar.

Unless you're super gung-ho about using Service Control Policies _and_ your service doesn't otherwise need to access s3, then there isn't really a way to block this.
Years ago when I had a VAX to work with, the terminal was happy with user name and password. Your supercomputer phone might have classy iris scanning stuff but it is merely unlocking the terminal. Okay there is no remote authentication to it but it is the same conceptually.

Everything else apart from things like the clock are client server.
I believe I've experienced this combination before. I don't know exactly what it was, but my experience matches the description. I thought it was some sort of seizure, but exploding head is a better match. (so thanks!)

I think it was caused by a medication I was taking at the time. It started a few weeks after I increased the dosage, and stopped when I quit.

This didn't happen a lot, maybe 5 times over 2 months, but it was terrifying. I'd feel a strange sensation throughout my body as I was falling asleep, then hear a pulsating noise that sounded "glitchy", like an old CD that was skipping. I couldn't move my body but my eyes could look around the room, and I'd "see" weird shapes and lights. I could kinda make the experience stop and wake up by moving my eyes a certain way, which I guess snapped me out of it.

I used to get sleep paralysis somewhat regularly, now just a few times a year. But it never included the symptoms of exploding head syndrome. Usually it's just the sensation of some malevolent entity standing in the room while I'm laying in bed, unable to move.
No apologies necessary! I understand that the opening of the essay has some powerful imagery that might be triggering to people with first-hand knowledge of domestic abuse. I just wanted to make sure to set the record straight, that my Dad was the victim there every bit as much as we were.
the way the internet should be.
That and you can't read the plain text without first running it through a decoder I think.
That's exactly what I'm objecting to.
And 640kb ought to be enough for anyone :)
Verizon kicks 8,500 rural customers for using roaming data
Considering that most people don't use secure passcodes, for the entire population of users biometrics will ALWAYS, 100% of the time, beat out any supposed passcode security advantage.