skysight-inc/HackerNews huggingface dataset:
I like the model that Yalls.org implements: https://yalls.org/articles/97d67df1-d721-417d-a6c0-11d793739...

"Continue Reading: $0.06 USD"
Being Deaf I am unfit for conscription. Thirty years ago I would have needed to pay that tax (in French: Taxe d’exemption de l’obligation de servir) [0].

However I was allowed to serve in a different service: civil protection [1]. In case of war I would have gone outside and done measurements for radioactivity, chemical and biological warfare agents. My departement was called ABC (atomic, biological and chemical). I am happy and lucky that the war-games never got real.

Later people with disabilities were exempt from the tax. But then I was thirty and already discharged.

Links are to French text, sorry, no English text available.

[0]: https://www.vtg.admin.ch/fr/mon-service-militaire/generalite...

[1]: https://www.babs.admin.ch/fr/zs.html
Seagate recently released a drive that they claim does 524MB/s sustained (https://www.pcgamer.com/fastest-hard-drive-in-the-world/)

At that speed, it would, ballpark, be half an hour per terabyte, 13 hours for 26TB. I’m fairly sure YMWV.
Do we then also finally get some of our own internet giants that won't get bought out immediately?
Reddit is a psychopath corporation. They are laser-focussed on engagement and signups, and don't care if they degrade the fabric of society while they do it.

The website is designed to encourage conflict and divisive hate, millions of americans screaming hate between [ingroup] and [outgroup].

Clearly the API and old reddit will be removed soon, and the will have reached the final destination of their plans. Their psychopath tendencies are clear, and the path they are following has been clear for years.
I mostly agree with your take. To jest, the other side of the coin is when you have a legit and critical reason to move your stack forward, it will be way harder than if you moved along with the times. The same way moving from a Solaris system from 6 decades ago comes with heavier costs and is risquier than from some old Redhat.

For the bank example, if you’re given another system to sync with and you’re still full COBOL, I’d assume it’s just a whole world of pain for years and years. Meanwhile the other banks move forward and integrate newer systems way faster and in more secure ways than you do, directly affecting your business.
It's just a security measure. As a founder of a currently 4-person company, I want SSO everywhere I possibly can. It reduces attack vectors, and makes it so much easier to ensure nobody has access when they leave the company. Every product we use that doesn't offer SSO has to be added to our onboarding/offboarding checklists.

It comes down to this: Don't assume companies are incompetent at proper dealings around employee access to products they use just because they're small. These things tend to be correlated, but it hurts small companies trying to deal with this correctly.

Edit - Let me phrase it like this: By locking away account management and security tools you're implicitly stating only large enterprises should care about security.
This is such a weird argument. Let's say those things are true (and I think they are reasonably true).

- When an EU citizen requests a US internet resource, they provide a US server with their IP address

- An IP address is PII (well, personal data as far GDPR is concerned, but that's a nitpick)

- The CIA could record that

I don't think how you would go to a conclusion from those that "it is illegal to provide any internet resource to anyone in the EU".

First, it's worth noting that GDPR only applies to companies that specifically target its services at individuals in the EU. Targeting means having an EU office, using an EU domain, providing EU languages such as Polish or allowing payments in EU currencies. If your service makes no effort to provide service specifically for European users there is no need to worry about GDPR - even if you are in the US.

Second, while US services targeting individuals in the EU are legally problematic, this doesn't affect other countries - so I see no reason to say "any" here. For example, a Japanese server is free to provide services at individuals in the EU provided they comply with GDPR as EU has an adequacy decision for Japan.

Also, I would like to point out you can replace US with North Korea in this argument. I think it would be ridiculous to say that if European Union were to disallow sending personal data to North Korea (including IP address) then it would mean that it's illegal to provide any internet resource to anyone in the EU.
With my brother, we recently created a small app dedicated to this task: https://app.kipinto.ch

It's available on the web, on Android and on iOS, under the name Kipinto

This app is not specifically targeted to follow your friends, which happens quite naturally, but more to keep in touch with those persons that you consider important but with whom you have no "natural" occasion to interact: an old colleague or client for example.

You can see screenshots on the website https://kipinto.ch or on the app stores, but description is in French (even if the app is available in English)

An interesting observation we have done, is that by making the effort of taking notes of what you talked about, you remember better --even without reading the notes-- next time you see the person.

It can feel "disgusting", but in fact the effort of keeping contact with a person when it is not easy to do so should be seen as a positive sign of your intention to strengthen this relationship.
If you're running a functioning business why wouldn't you plough the money back into the business?
I lived in Owingen when this happened. I saw the planes falling, burning pieces. We didn't now what it was, for a second I thought it was a meteor or a rocket. I was 16, school was canceled. The gym of the local primary school became the mortuary for the remains of the victims. Many of my friends found body parts in their backyards. Reading this story made me realize how deeply I buried these moments to never think about it again. It is an unbelievable tragedy. Thanks for writing this up, it helped me to gain some perspective.
I love archive.today and i automatically use it for a lot of articles.

Sometimes I will save the full page screenshot from there for posterity.

It's really a beacon of light in the internet.

Author is right in the sense why are we giving up all this content to an often antagonistic third-party service.
The mistake has to be in the early stages, it should be impossible to get caught in the “cash out monero” stage.

Even if the government figures out that you have unexplained assets, that isn’t the same as getting caught. Having unexplained assets is generally not a crime, and monero can make it impossible for the government to figure out where you got that money from.
But selfdestruct only acts on balance held in the native token, if it's balance in ERC20 it wouldn't transfer it to the target account

I still have trouble understanding how this exploit worked
I created an app to create the same
→ https://qrile.com
Sorry this is mostly BS.

1) The justice system will not go easily against any large organisation unless they believe there is a case to answer. It isn't about whether something bad happened, it is whether somebody could be guilt in law. Governments blame their workers by default? Based on what? Going after the individual is so unfair? Again, that is simply not true. If an individual breaks the law, they will be prosecuted if there is a good chance of a conviction. The reason they don't always is because incompetence is not illegal.

2) The government organisations do NOT have legislative power. The NHS doesn't make up the laws, they abide by the laws of the land. They have some latitude within law but they are (and often are) still subjected to legal action both personally and corporately.

3) The reluctance is not against "it's own people", the judiciary is not the government in the UK. Again, there are laws which protect politicians from certain decisions but they are not above the law.

Of course, there is always the potential for hidden pressure to make problems go away etc. but most of what you say seems to be inferred from prejudice, not from facts.
Proxima Centauri
Made an app to create the same

→

https://qrile.com
Dance, I Said – Dance and Leave the Package on the Porch
> - how to detect the user pixel layout? on web, native applications..

99% of the monitors are RGB. BGR monitors are an oddity.
In 2004 or thereabouts we were building custom in-house CMS and wanted to make easy to use wysiwyg editor with just a select features: bold, italic, links, images, headings. I mean, how hard can it be, right?
Oh boy. After much developing and cursing we just defaulted to TinyMCE or whatever it was at that time. 1/10, would not try again.
Can anyone recommend a quality book with similar content? Mind you, not about investing strategies, but just basic facts about financial markets (including stocks and bonds). I’m fine with textbooks, provided they’re relatively easy reads, and under 500 pages.
Wow. Awareness of the lived experience of others: nil points.

If I'm more charitable than you have been, I'll grant that you simply haven't carried the burden that I have, and that is unfair for me to expect everyone to have moderate levels of empathy, or to actively try to understand their fellow humans.

A fair proportion of the people who pushed OP to the top of HN are probably just looking to live a life in accordance with healthy social values. Try not to be a cunt, would you?
See also https://news.ycombinator.com/item?id=12371029 (from 2016)
This isn’t an argument. This would have to be an argument for me to be straw manning, and if this were an argument that would not be a correct use of the phrase “straw manning” because the word you are looking for is “contempt”.

There is no room in our society for this form of savagery and it is both against our laws and at this point of time our customs. I can’t control what a man thinks to himself privately even if he should grow past it, but please do not advocate that Middle Ages era nonsense here.

We’re done here.
I think traditionally most people in most countries ignored the stock market and consider it boring to talk about.

Maybe less so in the USA? Not sure.

But a lot of computer folks have spare money at the moment, and in that situation you have a few options: consume more, keep it in a savings account, or invest. And some significant proportion choose invest.

Keep it in a savings account is a common option, but quite a bad idea.

Probably the majority of people who invest do so in property, considering it safer than stocks (which I disagree with, although there are other reasons to like property).

This may be changing a bit in recent years, because access is easier now. In Sydney I see adverts for stock brokers at the bus station.

Seems like some gamblers have switched to the stock market to get their fix too.
The back button is broken on your website.
I won’t cheer on the hack or data leak because I think you’ll have well meaning people that are just frustrated caught up in the controversy, but I’m not overly sympathetic to anyone involved. I think it would be better if no one donated to polarizing causes, especially anything where people are asking for a democratically elected government to step down.

As for the company, it’s obvious they’re going to draw a ton of attention by using a controversial political event as a marketing tool. If they can’t even bother to secure their S3 buckets (unrelated to this) before ruffling a bunch of feathers, why should we feel bad for them? It’s not some innocent site that got hacked and had their business ruined. They’re trying to claim they’re a neutral platform, but there’s no such thing in politics. They’re taking a calculated risk by trying to benefit from the controversy and they got burned. Tough luck IMO.

The only true political neutrality if you’re running a platform is a total ban on everything political.
Yeah! That's the part that's left me scratching my head. They know the software is flawed (at least now!), and they still presume these people are guilty unless proven innocent? How is that not "miscarriage of justice"?!
> "What if F Scott Fitzgerald came up to earth, said "It's pronounced Jatsby", then left?"

Oh what you don't know!

Robert Louis Stevensons 'Strange Case of Dr Jekyll and Mr Hyde', the pronunciation of Jekyll should be "Jyeec-ill" (rhymes with 'treacle') and not "Jek-ill".

Stevenson was of course Scottish, and this is how the Scots name is pronounced. However, the latter pronunciation for the books title has come into more common use for some reason.
> The Royal Mail is (like until recently the RSPCA) one of the few entities in the UK entitled to bring its own prosecutions

No, the ability to bring a private prosecution is not restricted to specific entities - it is a right everyone has (though some offenses can only be prosecuted with the consent of the DPP, and the DPP can choose to take over a private prosecution) [1]. For example, a woman tried to crowdfund a private prosecution for rape [2].

From [1]:

> There are a number of organisations that regularly prosecute cases before the courts of England and Wales but they do so as private individuals, using the right of any individual to bring a private prosecution. One example is the RSPCA.

[1]: https://www.cps.gov.uk/legal-guidance/private-prosecutions

[2]: https://www.bbc.co.uk/news/uk-england-41885897
My CRT would like to speak with you.

More seriously, it seems every phone screen invents it's own pixel layout and of course, can be rotated 90° at any time.
Yes. jsmn is ultra light weight, this is not.

This creates json, can emit json structurally, and parses json. You don't really need to emit json, printf in some macros is usually enough.

This parser is heavy, creating copies.

But it's much easier to use than jsmn. jsmn needs two loops and special handling of the various types. There's no high-level API to get the values of an array nested in an object. CJson has it, at the cost of copies and 2x memory and slowness.
Pixel boundaries on your display are imaginary, all you have are RGBRGB light sources next to each other. The pixel boundaries are determined by your left-most and right-most light sources on the display, so you have |RGB|RGB|..., but it really shouldn't affect how you render text in the middle of your screen.

edit:

> it is not grayscale that makes any false assumptions

Grayscale assumes that those pixel boundaries are real, and they are relevant.
An interesting followup conversation between Ken Mitchell and Gavin Howard (author of the first article) can be read here: https://lobste.rs/s/xa1yn4/devs_use_closed_software#c_dsiqsv
While this is indeed cool, a story with a title like that could be much, much cooler. :)
When you click a click to a trailer, you know it's not the whole movie.

When you click a click in Google, you don't know if it's paywalled.

How can you not see the difference? It's basic.
>Fujitsu should take no blame at all. Their software is crap. But so is everyone's. That's software. We know and accept that in the industry.

Why? It's ok that 737 max crashed?
Fujitsu should have taken appropriate measures to minimize errors, people lives got screwed because of lazy developers.
I dislike the complacency in tech about bugs and bad quality because 99% of software have no impact on people, until it doesn't...
And it is still pretty much the same in 2022.
Nice post. https://www.becafex.com/
Yes, it's more complicated, and parts of it might need hacks, as there are no standard way to get subpixel layout. That's a failure of those display APIs though, not the failure of the concept of subpixel-AA itself.

> does it make correct gamma rendering more complex? switch to dark mode harder?

Most text rendering is gamma-incorrect anyway, AFAIK, subpixel-AA or not. It doesn't make it more complex, just work in a linear colorspace either way.
This is very typical of IBM, you can find lawsuits going back decades. When you get near retirement age they either fire you for performance or relocate your position to a third world country and only pay local wages. In the US it is very difficult to bring an age discrimination lawsuit, if you do so anyway, and if you are successful, they simply don’t pay the judgement. Start to Google the subject and you’ll find all sorts of mailing lists, web sites, and support groups.

And if you think all of that is bad then wait until you read up on their role in Hitler’s final solution - https://en.m.wikipedia.org/wiki/IBM_and_the_Holocaust
not on Linux.
NFTs Are a Grift; NFTs Are the Future – Gamers, over to You
What’s the Appeal of Deep Voices in Men?
Less than 16% of the world's coastal regions remain intact
Since a 7200 rpm disk can roughly transfer ~350 MB/s, it may take around to 21.6 hours to fill the 26 TB disk, and around 24 hours to fill a 30 TB disk. A 10,000 rpm disk can transfer at around 600 MB/s, so it'll take roughly more than half then time of a 7200 rpm HDD.
Sounds like you’re ready to head a fortune 50 company.
> No. (Syntax is a subset of grammar.)

Can you elucidate what you see the relationship between them as being?

> No, it's also because it's a pattern-based preprocessor.

What do you mean by that? Why does being a "pattern-based processor" imply something has "no official grammar"?

> There are efforts to produce Markdown grammars; some have been done.

So, if people have produced grammars for it, it has a grammar, no?

> No, these are not the same.

How and why are they different?
Most notably there is a government shaped hole in the GDPR. Governments are largely exemt from it. And companies are allowed to collect data they are legally required to collect, so delegating the work still works if it's done by law.

Still a massive improvement over the previous status quo, data collection is now much more transparent which makes it easier to oppose.
https://www.usenix.org/publications/loginonline/web3-fraud
There is a similar scheme going rampant in youtube comment sections, where a comment starts off with a couple of relevant sentences, then goes on shilling something, and there is a fake discussion going on under the comment, and everything has a lot of thumbs ups.

This is especially prevalent under videos discussing financial topics.
We're all different in various ways but I had the same experience as GP. I used to believe in notetaking from lectures and discovered comprehension and memory was much better when I actively listened instead of trying to either copy or process the lecture onto paper.

And, really, there's no substitute for coming to class prepared (by reading ahead or whatever). It makes the lecture process much more useful. In that sense, a list of notes of things you don't think you understand from preparation is probably helpful.
I'm currently trying to get text layout working in a game and the /only/ text control provided by the engine is one that "can" be editable, since it's assumed for non-editable text you'd just use graphics. However, this game has a lot of dialogue and must be translated into multiple languages so that's not a realistic option.

It's a fucking nightmare. It turns out it uses Cairo internally so that's not bad, but I /need/ to know where the last glyph is and answering questions about how your text actually is going to be laid out in the end is next to impossible everywhere I look.

Since, again, this has to work in multiple languages including CJK I am loathe to code my own text control but I may have to.
You most definitely can provide a service without having a US IP address. Many services have IPs and servers in the EU instead of the US.
It's just a table of contents but made into a circle?
I sometimes miss the old days of writing CGI scripts. But then Java was all the rage and the tooling was so much better, and then JS and Python and a ton of new languages and frameworks and Perl seemed like it just ossified and never caught up.
> Greyscale with wrong gamma and/or wrong blend mode isn't fatal, it is fatal with subpixel.

I might not be fatal with black-on-white or white-on-black, but grayscale is pretty much still horrible with colored text and background.
Eggs and baskets. If I owned a company that provided for my current income, I would not want to place myself in a position where the faltering of that business killed both my current income and my retirement at the same time.

By all means plow a lot of it back into the business, but there’s good reason to pull some out over time as well.
How China Used Hollywood to Build the World’s Biggest Film Market
DIY 3D Printed Titanium Engagement Ring
Here's my one weird trick: work toward a PhD in mathematics, then get a postdoc, where you finally get assigned to teach courses like upper division undergraduate number theory. Thanks to this experience, I can tell you immediately what the factors of numbers like 6 and 15 are. 72 still takes some thinking, though.
Fully agree.

Moving to 4k screens (200+ dpi) is the biggest upgrade you can do for text readability, and I suggest anyone who hasn't tried to do so and see for themselves.

I recently had the opportunity to switch both laptop & desktop screen to 4k to avoid hidpi switching issues and I'm glad I did. While the laptop's battery definitely suffers, this is such a massive upgrade for your eyes it's completely worth it.

Hinting and AA is still relevant though. I suspect this is still going to be the case until we _exceed_ 300 dpi. As you say, the difference is that now freetype's autohinter is good enough to substitute all hand-hinting, as is grayscale AA removing subpixel rendering issues.

Most of the other text shaping issues mentioned in the article are still a problem though. Text rendering is hard. On top of that, both Chrome and Firefox's text engine are also especially bad at rendering text on a physical pixel grid, which is quite ironic given "text" should be the first and foremost thing they present. FF was quite decent until the webrender switch. Pretty sad.
No, “in the vicinity of the Caroline Islands” is quite a ways from the South China Sea. 2-3k miles.

We haven’t come anywhere near mapping the entire ocean, and seamounts can pop up quite quickly. https://www.smithsonianmag.com/smart-news/underwater-eruptio...

> In 2018, seismometers around the world detected mysterious rumbles emanating from a usually quiet area in the Indian Ocean between Comoros and Madagascar. At the time, researchers were astonished to find a 2,690-foot-tall underwater volcano, which is about 1.5 times the height of the One World Trade Center in New York.

As with most conspiracy theories, this one falls apart on even casual examination.
Well to be precise, the approach is to write the spec once, and optimize the shit out of the implementation, whilst keeping proof as a safeguard.
These rulings are about personal data, not PII. Please don't confuse the two; it's extremely relevant for IPs.

They are personal data because they are a fact about an identifiable person and thus fall under the GDPR's processing requirements esp. relevantly when transferring to third-parties; but they are not per se PII.
If these other people have similar systems you could even authomate it via shared API so that they are just doing ping-pong of howareyou-imfine. Win-win!
Not sure why it is suprising? If the state wants something to be censored, corporations have very little room to wiggle out. It's funny how Overton window is moving. I remember in the 90s, the mere suggestion that the west could experience Soviet level of censorship was considered deluded conspiracy thinking. Now the population is very much okay with censorship as long as content they don't like is censored. But propaganda machine works well at shaping what general public like and don't like, so they can implant the idea of what people should dislike and then censor it - people will applaud.
I think you're confusing personal data and PII.