skysight-inc/HackerNews huggingface dataset:
Hey HN - we built this to make it super easy to print and mail documents without having to go to a post office or a fedex location.

All the work happens in your browser, and you'll receive tracking numbers and delivery notifications via email. Eager for feedback - thanks.
New 'Early Bird' Code Injection Technique Discovered – Cyberbit
Cookie warnings from the European model is flawed in that the warning creates a numbness. "Oh, I have to accept cookies to log in"
[News] the Sony Noise Reduction Headphones (MDR-1000XM2) – SoWiseup
Interesting that the fuchsia kernel design seems to mimic the NT kernel in this regard...
Billy Mitchell’s high scores wiped out by Twin Galaxies
meduza.io? That's a silly anti-Russian site, which is sponsored by criminal Khodorkovsky. Nice try.

https://www.kp.ru/daily/26577/3593566/
I'm not sure what's actually new there. You've been able to 'install' full-screen web pages to the home screen with a custom icon since before iOS 2.0 and the original app store.

The capabilities have grown over time as Safari on iOS supports more PWA features, but the article seems to be framing this as a new ability to install apps, when that isn't very new at all.
There's a wiki on the various ways to guide a missile: https://en.wikipedia.org/wiki/Missile_guidance
Google is testing expiring emails in the new Gmail
It’s a tiny "everybody else" because it never was given a chance to develop.

Maybe you’d also say that the number of people that want to do their online banking with a desktop program that isn’t provided by their bank is a tiny "everybody else".

Yet in places where OpenHBCI exists, many people use it – and there is an ecosystem around it, e.g. KMyMoney can integrate with it, and there’s a small widget for KDE to show your current account balance in your tray.

If we had a machine parseable web, a similar ecosystem would have developed. When embedding links today, we use OpenGraph tags. But why? If the web was directly machine readable, we could’ve directly embedded that content.

Google search shows you as preview excerpts of tables on a page, with an easily machine readable web, similar stuff could’ve happened here.

Maybe instead of only embedding YouTube videos, I would have been able to easily embed any part of any web page into any other. Maybe I would have been able to easily embed any part of any web page in a desktop application. Maybe I would have been able to build addons that easily search over content of web pages, in a structured way.
"Show HN" rules explicitly require that you submit something that can be tried out, not just sign-up pages.
The AggregateIQ Files, Part Three: A Monarch, a Peasant, and a Saga
Of, course there is Knuth's version of "Mathematical Writing" as well.

http://jmlr.csail.mit.edu/reviewing-papers/knuth_mathematica...

which seems a bit more nut-and-bolts. This post seems a good compliment.
Does the article give full system prices? Perhaps in my rush to the graphs I missed them.

I'm interested to know the price:performance comparison of the systems (wrt kernel compilation time)
Thanks. Frugal is exactly what I meant.
There's a handful of reasons that happens, but one of the biggest is that those ads are placed by a variety of different providers. More often than not when a large buyer goes to place a buy (think on the order of P&G promoting a new product, the snack conglomerates, movie studios etc.,) they'll place an order based on a certain number of impressions. they'll also mandate a certain viewability threshold and a number of other conditions.

In order to execute that buy, the media desk has to make purchases from a variety of platforms. Those platforms also buy and resell inventory from a mix of other places. Segments aren't very well defined, so you end up competing against yourself to buy the same inventory over again.

FWIW, a lot of those OTS services also have very traditional media desks. (e.g., https://nccmedia.com/)
I thought this was funny. He's created just about the worst tent of all time.
Sorry, are we disagreeing on some point? Maybe I missed something.

We both agree that the western society consumes too much, and in the part of my comment which you extracted I included myself explicitly in the group of people who consume too much. I am having sympathy for people who consume too much and don't change their ways. I'm the first person I have sympathy for in this as I'm preoccupied by other stuff than my lifestyle choices at the moment.

I did not denigrate the people who consume too much, merely the habit of consumption.

The actor and the behavior are two different things. Merely behaving in a bad way does not make the person bad. It merely means they have something to improve in their personal conduct.

Calling stuff people consume "crap" is not the same thing as insulting people. Although, western commercialism has done a great effort in trying to tie persons self worth to their consumer habits.

This psychological link is also crap.
Tighter regulation would probably increase Facebook's profits
Indeed, but then access to a realtime clock factory should be reified as a handle. You would have to be given this handle and explicitly invoke it to install access to the clock if that's needed.

The point being, a handle should be involved at some point in order to make the access control explicit and not implicit and ambient.
Building a product to solve my own problem: Why I’m building Wantt
it's against the rules in the US, and TV is a particularly big offender here, it's very rarely enforced.
>Is that not how things are supposed to work?

Yes, in my view. Not, apparently, in the collective view of our society. If that happens too much in a particular company, like Microsoft, they're subject to government pressure and unfavorable public scrutiny like this article. We simply cannot allow companies to have hard-driving, workaholic cultures if it means that most of the benefits accrue to men rather than women.

Popular media is constantly reminding me that woman are strong, invincible, fierce and independent. And yet I'm also constantly told that men have to change their behaviors to accommodate women.
Exactly, just put a pebble in your shoe, in different locations & shoes at different times, and your gait will be wildly different...
How do you measure social cohesion? Crime rate might be one way, but then you've got yourself a tautology.
>I suppose I can't definitively say that the subconscious thing isn't happening, but if it is, I don't see much evidence of it.

If one has no awareness of a product or brand then they can't recall it to include in their consideration set when deciding on a purchase. The ad industry has done a significant amount of research to determine what kind, and how many, messages for a product or brand a consumer needs to be exposed to such that they are more likely to recall it, aided or unaided.

>the company I ended up going with I didn't see any ads for recently

But you did see ads previously, which put them in your consideration set.
What's the problem with SO_ORIGINAL_DST? Could you please explain a bit why the code is not encouraging? The author of TPROXY also mentioned somewhere else that SO_ORIGINAL_DST is racy, but I'm not a kernel developer and don't understand why. Thanks!
Stack overflow survey: Redis most loved DB
features are candidates, policies are selling points.
> it offer a short term mitigation while increasing the risk on relapse and thus future recurring consumption

Alcohol? Coffee? Sugar?
What. How did you come to this estimation?
Thanks for the link. I can certainly see how making the transition now is pretty much untenable, but I'm not 100% sold that it wouldn't be a good idea if everyone had adopted the policy from the start. I can certainly see how it would still be important for browsers to have a mode where they do their best to render the page, but it's less clear that it should be the default. Even if it was the default, then I would expect variations in different browsers ability to recover from errors would lead developers to being much more careful about allowing errors to creep in.
As long as you don't cure other people (with money) and they keep needing new organs, sure.
> it's also built on momentum and institutions left over from when Japan was the industrial power of Asia, stuff that just hasn't broken yet

Do you have the feeling that it is likely to break, or just noting it as a risk?

My gut feel is that despite the significant demographic problems, Japan has one of the better societies for weathering the increasingly rapid changes modern societies are subject to. But keeping it that way I have no clue how they do it (or got it the way it is now for that matter).
This coal power plant is being reopened for blockchain mining
There were services that recieve and scan your mail, I suspect they still exist. I used one about a decade ago. Some po boxes also offer the feature. You still need to pay to fwd things you need in hard copy or pick them up. Grreat while traveling.
For anyone looking for more of Halmos, his book "I want to be a mathematician: an automathography" is worth a look.

Also well worth a look is Serre's "How to write mathematics badly": https://www.youtube.com/watch?v=ECQyFzzBHlo
>It might mean that landlords in the Bay Area couldn't collect rents of $6,000 a month for doing nothing.

Other than provide housing in an extremely high demand area.

Property taxes are an interesting solution. Of course people who don't own property will still pay them indirectly through rents.
Insistence that we should ignore the "mumbo jumbo" feels like a No True Scottsman to me. It's not as if this isn't a real thing, there's a specialist pharmacy near me selling exactly this type of snake oil to a local Chinese community, much as there's a local Polish shop selling a remarkable variety of different sausages. Except I bet the sausages actually work.
In the american context it actually is different. Chinaman is a derogatory term for a chinese person and pretty offensive. Its obviously not used in a derogatory way in this context but the association that is made is distracting from the article’s content.

Florida man does not carry this cultural baggage.
targeting based on current page creates a marketplace where only those who are capable of paying an absurd CPC show up, if your stated goal is as above, it really isn't what you want.

Google had to do a lot of work on this front, and really still hasn't sorted it out very well. the personal injury keywords are a really good example of this.
> Since Telegram isn't end-to-end encrypted they do have a private key that decrypts all the messages, since they only encrypt in transit

E2E encryption refers to transit encryption. The encryption is between two end devices, rather than decrypted (and re-encrypted) between clients and servers.

It has no bearing on data stored at rest on the end device, and I have no idea what either WhatsApp, Signal or Telegram does to the data at rest.
oh sorry. missed that line from your response.
Pushback on increasing test coverage?
It would be nice to have web API permissions so that users could disable some of these, e.g. Beacon on a global or per-site basis. The OS infrastructure already exists for mobile app permissions.
Go isn't interpreted, making hot-reload impossible.
Why wait? Enjoy your dystopian future today!
JavaScript makes the upvote/downvote buttons work in a way that users expect them to work. Given that is almost 50% of the end-user functionality of this site, I'd say that's pretty important.
> The WHATWG has always opposed the W3C's spec. They see it as confusing to have two "official" specifications.

As the old joke goes... if it hurts, they should stop doing that!

The WHATWG spec is worse than useless to me as a developer. It's impossible to tell what is usable and what is just Google's wishlist (which is about half of it). The MDN has entirely replaced it for me, since they at least do a good job of documenting reality.

WHATWG should quit trying to bully the W3C out of the field, and instead clearly mark the WHATWG "spec" as what it is: a public notepad for browser developers. Leave the business of documenting what browsers actually conform to to the W3C.
> You should be voting for people because they generally share your views

I have actually come to disagree with this sentiment. Look at what we have right now in the US: pretty much complete gridlock when it isn't just partisan curb-stomping. No one is willing to compromise, no one wants to discuss things rationally. Everyone goes in with their answer and attempts to beat others into accepting it and it's our fault, as voters, because it's what we ask of them, because we keep being told that we should vote for people who share our opinions.

I think we should vote for people not because they share our views, which are likely based in ignorance, but because they demonstrate the ability to make informed decisions and come to reasonable compromises. Look for the ones who think things through, who are willing to admit they made a mistake, and who will change their opinion in light of new information.
Einride’s autonomous trucks on full-scale test
I agree. I think this is called selective enforcement[1] or prosecutorial discretion.

I believe it turns the biases of individual enforcement officers into society-wide inequalities. E.g. white kid with marijuana gets a stern warning while black kid gets his freedom taken away. Instead, the enforcement officers should be obligated to charge both with crimes due to the rule of law.

[1] https://en.wikipedia.org/wiki/Selective_enforcement
Video: Bird v plane: The battle for airspace
An article about a growth hack which is, itself, a growth hack for an email list building service :-D
However automation will allow everyone claiming this sort of beenfit on insurance to be automatically followed, evidence automatically gathered, and perhaps a minimum wage flunky in India to give it a once over before the automated summons is sent.

The cheat will be caught far sooner, and the PI will be out of a job.

Of course those who aren't cheating will also be caught, as the cameras identify people who look very similar, and the courts listen to how the camera has a 1 in a million chance of being wrong (therefore will identify 350 people in the US as being the same person).

It's DNA evidence problems all over again.
What if I ask for 1/10000th of a Euro remuneration? This whole thing seems like a non-issue blown up over poor draft wording.
All laws are problematic like this. That is why we have courts, judges, and juries to sort of specific applications.

However, for the purpose of establishing a rule, this really is straight forward if we don't mince words.

The author of the article pretty clearly wants to eliminate the incentive for invasive data collection so the ad forms to be banned are the ones that require invasive data collection in order to be of value.

The precise selectors that enable Facebook's ad platform to target ads at specific types of people and provide feedback on who saw what ad are the ones to be banned.
Ads placed on Facebook group pages and which do not track which specific users saw which ads, would not be banned because those are targeting a digital location rather than people who have specific characteristics.

Similarly, there is no reason to say of a given billboard "that is regionally targeted, let's ban that too" if the billboard is not currently capable of conducting eye gaze tracking on every passerby and matching car occupants to their license plate numbers and building a profile on where those people travel every day for the purpose of showing similar ads along their routes.
Any billboard that could do such things, should also be banned.

The Brave browser case would probably be borderline but so long as it is not providing feedback to the ads in the form of "this person-id saw your ad-id because they previously looked at x, y, and z" then it's probably fine.
If they start sharing the data they collect "locally" then that, too, should be banned. However, if they were to prompt the users with something like "would you like to submit feedback on this ad to the advertiser", that would of course be acceptable.
> Also, as best I can tell, there is no "Craig" super computer. Does the author mean Cray? And if so, why was the scientist asking the USG?

Because these things all have export controls. You don't see it if your shipping to a domestic address, but even in Canada I have to certify I won't re-export it when I buy electronic components from US suppliers.
And then there is the highly guarded government/beaurocratic district (deployment scripts, workflows, jobs, configs which are as much part of the system as the code)
> Teachers have walked out today in protest of a bill that did not affect any current state employees.

That bill is essentially a reduction in compensation for future employees, isn't it? You might not agree with their priorities, but there's nothing irrational about teachers objecting to that.

> The NEA/KEA especially has vehemently disagreed with any proposed reform.

Did any of the proposals include just raising taxes to fix the pension fund? Mathematically, it's not like there is really a wide array of options if you're going to honor the constitutional "inviolability" of that contract (which I'm sure the teachers want KY to do) and actually keep the pension going.
The Netherlands, which is a surveillance state, has boasted quite some time ago that they can track everyone's movement everywhere at least in the big cities.

The police is also so overstaffed that there is hardly any need for automation.
Did you look at the list of members? Who on the list is going to be building their own browser and what would the business case be? Out of the big four, only two of them even thought it made sense to build a browser from scratch. Apple and Google started off with KHTML.

EDIT:

To clarify. Who is going to be building their own rendering engine instead of taking an existing one - 3 of the 4 are open source - and building a browser on top?
I could see this "meh" culture spreading to the west, with the skyrocketing costs of housing and iffy career prospects, depending on your particular geographic location the lifestyle that westerners have come to take for granted is simply unachievable for most.
Unmanned truck destroyed the workshop in which it was assembled [translated]
"makes ad genuinely enjoyable"

Really? That can't be an honest statement. I've never enjoyed someone interrupting me, even if it's for something good. When it's to ask me for money, even for something I eventually need, it's infuriating. When it's every minute, I'm ready to break something.

Ads aren't recommendation systems, they're manipulation systems driven directly by money. If they were recommendation systems, they would try to figure out the general thing you want/need, show you several options, and suggest the best value regardless of how much a particular company paid. Instead, they try to figure out how likely you are to click something given to them by the highest bidders.
I like your way of putting it, but I think those concepts (RAII etc) are fairly easily learned by a competent developer in any language. Most languages have analogous concepts if you use them long enough.

A shop that says it requires years of experience in a particular language is probably making their own hiring situation more difficult than they need to.

C++ for example is definitely a sharp language that takes some time to adjust to, and experience in C will help.

However: I think any competent programmer with a few years of experience would be able to gain basic proficiency in a month or two and probably daily-level-mastery in 6-12 months.

I say this as someone who had 10+ years in Java and only passive experience in C. I've managed to become mostly proficient in C++14 in about a month of full-time learning. After 10+ years of programming, I can pretty quickly adapt to the C++ way of thinking about things. I don't think I'm alone in this style of learning a language, and many hiring teams seem to agree.
> Base 60 is fucking cool.

It really is! The number of digits might be a bit much for normal use, so perhaps base-12 is more realistic. If we're going to upend tradition, might as well do it for good, well-founded reasons …

> I stand by the assertion that being one of 7 countries that only sometimes uses SI has very real costs. https://www.jpl.nasa.gov/missions/mars-climate-orbiter/

Of course, that would have been equally a problem had one team been using kilogramme-metre-seconds and the other gramme-metre-seconds, and could have been avoided by standardising on customary or on French Revolutionary units!
Large parts of iOS and its ecosystem use automatic reference counting, and it has a reputation for the interface being noticeably smoother than Android, which uses Java's garbage collector.
I've been wanting a true statically-typed Lisp for a while. Very excited to try this for keyboard firmware!
responded here:
https://news.ycombinator.com/item?id=16828451
I assume you’re older than 22? There’s pretty much a strict split at around that age. People older seem to consistently hate it, people younger seem to consistently like it, because the new rules are much simpler.

Previously, Gruß and Kuß had no info about how long to pronounce the u – Gruß and Kuss do. And until 2017, capitalizing them into GRUSS and KUSS lost this information, now GRUẞ and KUSS keep it.

Previously, for many words, the rules when to split the word, when to write them together, when to use – was insanity. Now it’s all in a few easy rules.

And you have to remember, this wasn’t the first time German went through such changes – ever since the advent of the printing press, when a written German language was basically "invented" from the many dialects that existed, until today, there have been proponents of a prescriptive language evolution, and they’ve had lots of influence over time.

When you use Tarnen, Verfasser, or Absender, Abstand, Bücherei, Augenblick, Leidenschaft, Entwurf or Briefwechsel, Rechtschreibung or Tagebuch, Grundlage, Altertum, Erdgeschoss, tatsächlich or Hochschule, all these words were defined top-down. (All these words are just from Philipp von Zesen, Christian Wolff, and Joachim Heinrich Campe)

A massive amount of what we consider "German" today was defined and changed top-down, and without these changes, German wouldn’t be recognizable.
A Comprehensive Guide to Using Airtable as a Personal CRM
> at the top of their feed

That presumes that users log in and use facebook regularly, and that a users who's data was leaked 3 years ago still has a fecebook account.

That's not how breach notifications are supposed to work - send me an email for crying out loud! I realize they don't classify this as a 'breach', but come on..
As you can see having end-to-end or client-to-server encryption is irrelevant to Russia. They suggested to implement a backdoor either way. Which they absolutely can suggest to Whatsapp and Signal, since they are both centralized too.

As I said before, end-to-end encryption in a centralized app is a joke and is absolutely irrelevant for its threat model. But, whatever, security is a very dirty industry.
POWER doesn't have that many more threads. The top-of-the-line is 22-core 88-thread, compared to 32-core 64-thread from AMD and 28-core 56-thread from Intel.

I have no idea what having that many threads per core means for performance.
Well it's still better than watching your family starve, sure. Reshaping our society to accommodate a lot of people who don't have to work (because machines are doing the work) is going to be a long and painful process.
Another Reason to Learn Morse Code: Kidnapping