skysight-inc/HackerNews huggingface dataset:
This is why the background checks exist though, right? The police clearly got the job regardless of what was in the check so either we're suggesting the police as an entity are fundamentally corrupt and either didn't care/wanted these compromised people to serve or they didn't feel they were compromised.

If anything, that this stuff is on the background check makes me feel more comfortable. It means that whatever happened has been owned up to which makes you somewhat difficult to blackmail.
Are there open source document layout engines that are even remotely close to Google Docs quality?
A little bit of both. The DOM enforces a specific model of presentation focused on a structural, hierarchical, declarative description with layout including an automated vertical bias. Great if I want to layout something "document-shaped," a colossally bad match to the problem domain if I just want to draw a pentagon and animate it around the screen.

The libraries exist to mitigate the huge problem-domain gap between the DOM model and other models.
Bird to go public through SPAC
Same in the sciences. Every instrument manufacturer invents their own esoteric format. Simple x,y,y2,y3 is the exception. Sometimes they call it tsv, csv but no commas or tabs were intended.

Multiple datasets in the same csv but instead of adding extra columns put in some breaks in one long column. So you start scanning for empties, skip some metadata and start reading again... Sometimes it is wild.
Instagram lets users add pronouns to their profile
Show HN: Garnet – Build the one true home for your community
Yet another reason to use Pi-hole. The web browser is the wrong place to try and fight against this sort of thing. Secure your home network once instead of fighting an arms race on each device you have.
Yes! and without the need to be FCC technical licensed.
The author forgot to mention that Amazon kindle publishing take 70% out of your sale price :) Also, that when they print the books, the quality sucks - thick cheap printer paper, toner saver enabled. As a customer I have had very bad experience with books printed by Amazon.
The law doesn’t stop anything, at all. It just provides a framework for punishing people who break them.
If you've ever used a real UI framework, HTML/CSS is absolutely a nightmare. It is missing almost entirely in any kind of useful controls, which is why there are so many myriads of control libraries.

Edit: however, replacing HTML+CSS with a canvas is absolutely a step in the wrong direction. I'm advocating for a richer Web, not a stream of pixels controlled by Google.
Don't build products, build relationships
"more hardware than any other language"

It doesn't, in fact; but configuring a Java application to run well with minimal resources is a problem that isn't a programming problem, it requires a separate skillset. So you end up with build specialists, and deployment specialists, which in turn results in long deployment timetables.
I've looked at some of the public spec documents (Specifically the windowing system for Flutter desktop) that Google has hosted in GDocs and that was also the first time I noticed performance degradation. If I had to guess, I'd say there's not a better way around this performance barrier.
I was wondering if something like could be done to upload sensor data without a data connection and it looks like that's exactly what the authors here had in mind!:

> Potential use cases

> While I was mostly just curious about whether it would be possible, I wouldimagine the most common use case to be uploading sensor readings or any data from IoT devices without a broadband modem, SIM card, data plan or Wifi connectivity.

The use case I had in mind is gathering sensor data from boat out in a harbor (away from wifi) that other boats with iPhone-bearing crew pass by frequently. This ESP32 AirTag emulator could send out battery level and bilge pump data any time someone sailed by, without the need for a dedicated modem. Might have to try this out!
China’s small semiconductor players take centre stage at industry expo
Good points! Thanks.
This doesn't make any sense to me. I know fast coders who need to consult Stackoverflow and good coders who refactor all the time. You set up several false dichotomies.
Another reason why bitcoin should be banned.
Assuming they allow you programmatic access to the elements inside their binary blob rendered in the canvas. My bet is they won't.
Right, but that's not the whole story. Some documents can be permanently offline and still do their job. The list of police informants might be an example. The officer controlling the information writes it down, but he also remembers it. No one else looks at it except, in rare situations like a police corruption investigation, that officer's commander, or an internal investigation unit.

Other documents, will need a whole process of retrieving information, copying it, adding info, sending it, checking it, sharing it with other people. Police officers' own personnel records might be an example. If you only store these on paper, informal access procedures might be developed. For example, the civilian secretary is used to certain people requesting copies of 6 or 7 files at a time, so they don't always keep track of what was asked for. Unofficial copies get made and kept in someone's desk drawer so they don't have to spend a morning going over to the main HQ. And so on.

Now you have the worst of both worlds - lax security, but also no hope of the traceability and fine-grained access control of an electronic system.
> making web applications more like real desktop applications.

Web developers are the only people who actually want this. Its not something that would benefit society / users.
A step further, they know about you from the sites that other people similar to you visited.

"I just talked about X product the other day, but never searched for it. But I'm getting ads for it now anyway!"

Well, you may not have searched for it after that conversation, but other people in the demographic they think you belong to did. So they think maybe you're interested in X product as well.
I suspect that accuracy of rendering and consistency across platforms is the bigger concern here.

There are enough differences between how different browsers and operating systems render text via the DOM, to make it very hard to get consistent results between then all. By using canvas they can get very close to pixel perfect consistency. (Especially if they bring their own FreeType library or similar along.)
Convincing people that Facebook and Instagram aren't listening to them through their microphones in order to target adverts is fascinatingly difficult. There was a great podcast episode about this a few years ago: https://gimletmedia.com/shows/reply-all/z3hlwr
"The team administered the survey to 188 men between the ages of 18 and 62."

That is not enough people to say anything with statistical significance.
I once was contacted by a technical book publisher, known for producing a lot of so-so books on specific topics, to be a reviewer for a book on then-hot technology. The book was technically OK, but was put together in such a disorganized and sloppy way that it was a hard slog to look through it. As a reference text, it would have been ok had it been organized as such. This was before stackoverflow, but you could make the same book today by scraping all the stackoverflow questions and answers on a topic, throwing them together and calling it a day.

And it was out of date very quickly.
Illusory Superiority
If you go back to the beginning of email you’ll see it was the simplest invention possible. you@domain.com was just your user account on an actual Unix computer. Mail messages were appended to a text file in a folder for each user. Somebody could get your IP address/email if they had your machine in their host file, but at that time you didn’t have to worry about spam, viruses, or eavesdropping. You didn’t even need POP or IMAP, since messages were sent directly to the machine that you had access to. This is still possible, but nobody has a static IP or hosts their own mail server.
Well mark me down as dubious but not invested enough to research it. However, I do wonder if you/they test or filter for poisonous impurities like methanol? Seems like a bit of a risk?
I don't think that's true. Flutter is having a shitload of momentum right now. Just recently Canonical embraced Flutter as a first class option for building Wayland apps. Flutter is running on Google hardware such as smart speakers. Of course you also have the ever-looming Fuchsia OS that will have Flutter as the premier toolkit for apps. Etc. etc.
The first video on that page says they can run it at interactive framerates.
Launch HN: Payload – A Developer-First TypeScript and React Headless CMS
Hey HN - I am SUPER excited to announce that Payload, a TypeScript and developer-first CMS that we've been working on for almost 3 years, just launched on Product Hunt.

Check it out!

https://www.producthunt.com/posts/payload-cms
This was fun! I might consider making my personal site in this. I do have a blog, so maybe even a way to export as HTML would be awesome :)

One feature request that would help a lot is instead of uploading an image, providing the image source.
Does Zoho have a self-hosted version? If not, is there any reason to trade one vendor lock for another?
Like most people, I use both. Email however has better tooling IMO around high volumes. IM starts becoming a problem once you reach volumes of ~2K messages per day.

As soon as you have few hundred channels or groups in non business oriented messengers like whatsapp, missing critical/important messages cannot be avoided. Skipping certain lists/groups, training your spam filter etc is at least available when you use email.
Thats why goverment all over the world likes lockdown so much.
(I'm new to this topic, so I apologize if this has been discussed to death elsewhere...)

Wouldn't it make sense for governments to make it crushingly illegal to pay a ransom? I would think that drastically changes the calculations of would-be ransomers.
Forgot to tell that it's a corporate setup. Not going to happen. But I'll shock the IT guys and put the request in.
It's new in gcc 11.1
In my area they installed 100 foot bike lanes to nowhere to scam for federal transport funding.
>> How long does it take to install an OS off two CD-ROMs (around 1.5 GB in total) with a 2x CD-ROM drive? A LOT!

By the time Sun hardware was cheap enough for me to buy, the software was more expensive than the hardware. So, I never got to install it, only ran what was included.

Wasn't there a way to do a network install, or connect an external SCSI HD and install the OS from there?
Hydrogen power cells have a number of advantages. For one they are more efficient while being much more environmental friendly than batteries (which to be perfectly honest is basically an environmental disaster on wheels).

Also, much faster to charge which is important in commercial traffic.
I've watched a weird mix of "I don't like javascript" that usually actually translates to "I don't like what some people do with javascript." along side some cheer leading for webassembly...

Now those obviously aren't entirely connected arguments, but whatever "I don't like what some people do with javascript" is supposed to mean, it has nothing to do with javascript. It's just what people do with it.

Here we go now, we've got rando blobs you've got no idea what they're doing... this is not better.
Settings > iCloud > Find My > Find My iPhone > Find My network
>And I noted that the more experience in software design a person has, the easier it is for them to truly internalize the borrow checker.

I feel like this verges dangerously close to patting ourselves on the back, but...

>I suspect this is because you naturally get to an instinctive form of ownership model similar to Rust.

I do feel this is more or less correct. I've only had a literal handful of "battles" with the borrow checker (over a couple months spent with Rust); the rest seemed to naturally parallel the ownership semantics I wanted in my code anyway. Ownership meaning everything from "where does a value arise" to "what parts of the code have access to that value in the first place". It forced - or rather nudged - me to think about my architecture in a way that led to a rather clear design, although it might have taken longer than in another language. In another words, I did move slower, but refactoring is much easier and less frequently needed, and that's a tradeoff I'm all for.
You only read the title, didn't you?
You seem to think blackmail is the issue here. The real problem is that drug gang informants risk being murdered.

Since drugs are a black market with lots of money on the line and no legal protections for the business, things get violent rather quickly. Gangs can also use the violence of the police against their rivals, in a deep twist of irony.

There is a long and nuanced discussion to be had that blackmail can actually serve a useful societal function and laws against it make things worse, but I don't want to get into that here.
YIKES frame this in the dictionary under “Internalized Capitalism”
Perhaps Java applets were not such a bad idea after all?
Fantastic! I cannot thank you enough for this feedback.

I am adding all of the 6 points that you have raised in our roadmap to be developed in the near term.
npm maybe bloated but I'd say it's better than pip. pip is insane, you have to set up virtual env (hurts UX) but with node you don't have to.
VS Code already shows why Google would do this. They moved the Terminal from DOM nodes to canvas and got somewhere like a 20x render improvement (after already having spent a lot of time optimizing the DOM implementation). The previous jank all but went away too.

EDIT: added their blog article

https://code.visualstudio.com/blogs/2017/10/03/terminal-rend...
One of my theories is that older people are just as impulsive as younger people, it's just that they have better impulses owing to a superior understanding of the world and other individuals (gained through experience).
Please don't riff on the Black Lives Matter movement with things that are more trivial than civil rights. I doubt your intentions were to delegitimize the movement, but still.
How does it help here? They can trivially include ads server-side, pi-hole would see nothing at all.
Three Ways You Can Lose Money to Crypto That No One Is Talking About
Having a search icon where you can type stuff means anything "can be typed".
You could do that years ago when canvas was introduced. Wasm is more readable than obfuscated JS. You can compile C to JS.
99.9% of criminal activity is conducted in US Dollars. Should we ban those?
Can you target "opaque binary blobs of code" with a pie-hole?
> Rendering a GUI can be done in real time on ancient CPUs.

That depends on the style of GUI. As soon as you introduce any amount of animation (even something as trivial as drag-and-drop, never mind touch-swipe or touch-zoom gestures), hardware acceleration can be quite useful.
DNS over HTTPS and, eventually, certificate pinning in the WASM-based DoH client running inside your browser will render your Pi Hole useless. It'll all just be opaque TLS to your network gear. Network operators who legitimately need to control traffic on their networks are lumped in with human rights-violating nation states. That includes you on your network.
There are a lot of assumptions being made about the shape of the data in the client side validation rules, and seemingly no way to control them. For example, in the example.csv file there's an "Age" column that has to be completed by the user in order to submit the data, and no way to turn that off. I don't think that would work at all for any production system; often you just don't have the data available. This would force you to put dummy placeholder data in.
I really don't know. Don't have the answer for US. All I can say is that we ship goods cross Europe all the time(UK-Poland, trip that takes 3-4 days one way) and it's always done by a single driver, we've used many different shipping companies and we've never had a driver team - I guess that the economics of transport don't work for dual drivers in EU for whatever reason, but again, I really don't have the answer as to why.

"It's hard enough to get commercial 240v connections in the US"

Again, not an expert on US infrastructure, but any charging site will be getting a 10kV connection which will be then stepped down to whatever you need - it has to be converted to DC anyway so you need those transformers anyway. As to the feasibility of providing 10MW to a charging stop - really don't know, someone else has to answer this.
I remember 1152x900 being the standard Sun resolution, that may have been before the Ultra though.
I'm not affiliated with them, but for anyone looking for nomad information:
https://nomadlist.com
It's on iOS: https://e.gg. Agree, I do think the vibes of this are a bit better.
> The web is not applications

Unfortunately, all the people who work on the web disagree. They need what could be a simple, text based site into a full blown "application" to justify their own job.
Great point, there are so many gotchas with CSV.

Could the app handle this one?

"First Name","Last Name","Address","Town","Postcode"
David,O'Leary,"12 Acacia Avenue",London,NW5 3DF
June,Robinson,"14, Abbey Court","Putney",SW6 4FG
Greg,Hampton,"",,
Stephen,James,"""Dunroamin"" 45 Bridge Street",Bristol,BS2 6TG
Daisy,Smith,"Flat 6,
Porchester Court,
24 Dragon Road",Newcastle,NE3 4FG

(i.e. some fields enclosed in speechmarks and some not, commas in text, blank values, escaped speechmarks, carriage returns)

edit: I tried it with the csvbox.io demo - it seemed to deal with it ok!
> It is my main gripe with JavaScript (and with typescript): a lack of a standard library that everyone uses and trusts. Something that should be predictable and boring, is absolute chaos in the js world

This is something that Deno is attempting to build with its stdlib: https://deno.land/std

While the stdlib is not shipped with Deno (it is downloaded like any other third party dep), the code there is reviewed and audited by the core team.
Every message uploaded to the "Find My" network very slightly degrades the user experience for all Apple users - since it is using up CPU cycles, battery and bandwidth of random strangers iPhones.

I wonder what the capacity of the network is before the impact on battery life becomes significant...
Look at the interest rate!!
Website for Python, Machine learning and Computer vision
> If you were just getting too mad at stuff they got therapy for that

CBT being the most popular kind. In CBT you detect negative emotional reasoning, categorise it, and refute it by coming up with a more rational response.

See the pattern?
Yup, afaik Flutter web is already rendering its components in canvas instead of DOM [1]. Text selection works, but kinda jarring and opt-in instead of opt-out. If the developer forgot to enable text selection in an element then the user can't select and copy the text in that element at all. It might be an indicator that google will continue with this approach going forward.

[1] https://flutter.dev/web
I am fascinated by the amount of attention the AirTag has gotten from the HN community and elsewhere.

Of course Apple is a massive company, but there is something extremely compelling about precise location tracking. Even if this product isn't successful, I think Apple have propelled a new category of products to the forefront.
Thanks, editing it manually works.

The HN article link is the http url, that was the problem. If the http request is blocked, it never reaches the server to get redirected to the https version.
Nissan Leaf owners could start feeding energy into grid by end of year
VS Code did this years ago with their terminal.

https://code.visualstudio.com/blogs/2017/10/03/terminal-rend...
And just like that, flash is back
When a company in 2021 reports revenue growth of 30%, it's not really 30% growth, with all the conclusions about the company you'd normally come to based on that data, and calling "base effect!" on it is reasonable. The number has no real use.

This inflation is real. The base effect doesn't make it less real. Prices have really gone up, in the relevant time period. Your choice to average it out across a particular two year window isn't invalid on its own terms, but it starts raising a lot of other questions about which years you pick and how much data massaging you can do by picking your choice of start and end and all that other sort of stuff, and it produces numbers that may also be real, but are different numbers.

By contrast, if the company reports absolute revenue in 2021, the base effect does nothing to that number. The revenue is the revenue.

Likewise, the inflation measurement is perfectly valid. Inflation, as defined by the measure (since by no means would I claim that it's somehow the only option or the objectively best option) really is what it is.

What conclusions you come to based on that, well, we'd be arguing about that regardless of whether there's a "base effect" or not anyhow. But I'm generally underwhelmed by argumentation that appears to be trying to explain away, rather than explain. Start with the brute facts and move out from there, rather than immediately cutting to trying to argue away the brute facts.

(To be clear, I'm not making any particular implicit argument. I don't currently have a solid opinion on this matter; it is still a fairly large range of possibilities to me. In general, usually some space and time is needed to even begin to "explain" any economic fact.)
> Something isn't better just because it has more features

You're right, but being able to be spammed with a string ID absolutely is a positive feature. While your inbox may annoy you, I'm sure you also use to sign up for services, get marketing info that you're interested in, get billing notifications, etc. Could Messenger do all that? Yeah potentially, but now you've just moved the spam problem into Messenger. That's why I'm saying Messenger isn't the better tool because it doesn't have spam, it doesn't have spam because it lacks the features that introduce spam.
I think you're onto something here in certain ways, but the expanding relative emotional scale idea doesn't explain why the young tend to be the thrill-seekers and the old tend to enjoy more of the "simple pleasures" of life.

If the Wal-Mart pizza were the main factor, it seems to me we'd expect to see the reverse: the young would be more content with the simple, but as they got bored over time, they'd seek greater and greater thrills as they aged.

That said, I do think you're right when it comes to a sense of sadness. A middle-schooler is devastated when another student says his shoes are out of style. Someone in their 50s is generally devastated by more substantive things like the death of a child.
Except for twitter, all the alternatives you wrote doesn't even fit the criteria of "couldn't you.." because it is not replacing the given product MVPs. What do you mean by update a page. Blog and wiki just "update the page" more than most other form of sites.
Coincirlce is probably the best crypto wallet
not really relevant to the topic at hand, but it's wild that google still uses blogger
Now this is scary and unheard of ???.

Afaik the immune system does occasionally go haywire i.e it attacks "self" (Type I diabetes) because the mechanism that zaps "self" T/B cells goes wrong.

Malformed antibodies seems like something novel in a disease and fundamental new attack vector in a virus ???.
Likely not realistic. Rail in the US, speaking modernly, tends to wind up being an expensive boondoggle even on fairly short routes.