skysight-inc/HackerNews huggingface dataset:
To me there is not a single client which isn't off somehow, missing something. I feel like nobody really loves mail client development, because email kinda sucks. Mail just needs to die IMO. You wouldn't design something like email today. I wouldn't want to support all the legacy "features" either. It's a wonder someone is caring about these clients at all.

It's not like mail is going anywhere soon. Look at the fax. There is many decades of infuriating mail client dependecy ahead.
+1 thanks for the correction, should have verified this. Last time I used ISPC it was using an extremely outdated LLVM version (5) or so, and it took years to move it to LLVM 7. I wasn't aware that they have been slowly migrating to newer LLVM versions.
My ideal range is 2 induction burners + 4 gas. Induction has a lot of the benefits of gas (e.g., instant temperature control), but gas is still superior for sautéing and continuous temperature control.

Whenever I cook on gas, I miss the fast-heating of induction for things like pasta or potatoes.

I also don't understand why all induction ranges have to be "high-tech" touchscreen crap. I'd love an induction stove with big, substantial, tactile knobs. Cooking on a Wolf range is such a pleasure for that experience alone.
I didn't realize that. Darts is a great library that we use all the time. Thanks for all the hard work!
> So someone realized that they could send an cross-chain message directly to the EthCrossChainData contract.

> By sending this cross-chain message, the user could trick the EthCrossChainManager into calling the EthCrossChainData contract, passing the onlyOwner check. Now the user just had to craft the right data to be able to trigger the function that changes the public keys.

Could this bug have been avoided by extra safety features in the language used to write the contracts like a better type system? Or the code wasn't using all the language features it could? I found the cause of the bug hard to understand to be honest.
It seems HashiCorp got the message ;)
https://afsp.org/suicide-statistics/
Have they fixed quote wrapping?
Just ease of installing and standardization would rule out latex. Latex packaging is nightmare. Verbosity will be solved by tones of JS and python packages.
Harming, ever so slightly. Still worth it though.
Using smart contracts doesn't mean you completely forgo human intervention. Blockchains themselves have standardized discretionary escape hatches in the form of hard forks. Nobody except straw-man'ing detractors claim current cryptocurrency systems work perfectly.

Previous relevant comment of mine on the matter of "Code is law": https://news.ycombinator.com/item?id=28132994
Have you ever filled a bug for the JDK? I was at 20 emails, plus having to create accounts and give paperwork that our company had a license for a one-liner correction of a major bug when I decided to abandon and wrap my code in an exception catcher and manage it on my side...
“I think the problem we have is people — whether it’s the CDC or the people that are doing the briefings — their big concern is, they just want to get vaccinations up. And they don’t want to punch any holes in the story about vaccines. But we can handle the truth. And that’s what we should be getting.”

Coming from Topol I find this particularly rich. He should include himself in that group. The breakthrough problem has been obvious for well over a month now. He has been one of those who have downplayed it. Besides Israel and other obvious international indications there have been notable incidence amongst medical professionals in the US. His podcast with Sam Harris, which I honestly could listen to is just one example of his participation in the groupthink. The downplaying of the vaccines’ lack of protection will have killed people, maybe not a significant number but the trolley lever was certainly pulled in that direction albeit for good (pro-vax) reasons.
Maybe it's not a binary thing?
Recently I purchased 'jinseo.kim'.

It's formatted like <first name>.<last name>. I love it.
yeah the gym model, in other words

I have 4 O365 accounts and I have 700GB on it myself but the other 3 accounts have nothing. I doubt the average usage is more than 100GB.
> Tools of mass everything are already here for more than a decade, ready to deploy and use.

You are forgiven if you have missed it but in the wake of Snowden Google and others have hardened their systems massively.

Signal, Matrix and others are actually making it hard to do dragnet surveillance.

> And when these are used to do an actually good thing (stopping dickpics to minors), everyone wakes up and blames them for the possibility that could always be deployed overnight without any prior notice.

Because boundaries have been overstepped again. This is a constant battle that we software people have with authorities :-)

There has been an informal truce that they leave our devices alone and we accept that they scan the cloud.

Now things are about to change and we'll respond. We've won before and I think we can do it again.

PS: There are always good reasons.

PPS: We won the last big one: Cryptography software was "munitions" and couldn't be exported until someone took it on them to make a book out of it, ship it to Europe and let cryptography people here scan it.

So according to the argument up front terrorists won, and I guess we should have a lot of problems now, but we don't have.
The problem is that it is totally possible for there to be a hidden bug in an old smart contract that everyone trusts. And only a single bug like that can destroy the entire ecosystem. It's not enough for trusted smart contracts to be less buggy, they have to be so secure that they don't have any bugs ever
Zero-Knowledge Proofs 4 Private Web Attestation with Cross/Multi-Vendor Hardware
Yes. And it's not as effective or as clever form of control as press tries to make it look like. It's typical authoritarian ineffective way to control people. Ends up being more corruption than control.

In a totalitarian system, people who don't behave are not getting warnings, worse service etc.
What major power tool innovations have happened since 1990? Battery tech is the only big one I can think of.
App Store Competition Targeted by US Senate Bill
>Why is it rarer, I wonder?

There are various ani-theft technologies that can kick in if an infotainment system is removed. Electronics are also just cheaper in general so there's less value in stealing them.
It's running on a Lisp Machine under (next to?) dang's desk. It used to be under pg's desk.

:-p
we look and apply common sense to what we see.

e.g. why is a pixelated horse worth $10k? the least worrisome conclusion is that it's a tax optimization thing.
This is just a rip-off of Google Drive.

No-one creates anything original any more.

:troll:
Not really. As long as you've got a grid of pixels, it doesn't much matter what their shape is. Of course having a regular pixel sizing would end up with distorted images. Correcting for lens distortion isn't exactly a new trick, but if you want to be really fancy about it you could probably make non-uniform pixels too, correcting for it in hardware.
Show HN: Marbot – Chatbot for AWS Monitoring Supports Slack and Microsoft Teams
When SASS (the CSS compilation framework) was a thing I registered "sassrobot.com" thinking I might make a little microsite to help other devs with it.

I never got around to launching the site, but it did lead to the most horrifying auto-generated by a domain squatter email that I think anyone has ever received.

https://twitter.com/mbuckbee/status/1365062949044424708
Incredibly naive tone, to the point I cannot see how a CEO would see this action as beneficial to the company. Is this corporate sabotage from the top?

Plenty of history to see what happens next. Remaining employees of value will now put all of their efforts into finding a new role. The ones that stay will struggle to keep the lights on. Both will actively game these preposterous algorithms. Some might even sabotage from below.
I looked at the 1980s desktop picture and realized the computer on it was a Mac Classic (with the logo and name removed, and an earlier mouse and keyboard), which was released in 1990.
Was this time though...
Do Windows, macOS and Linux seem "consistent"?

There's a reason people prefer one over the others. You can't have one front-end for all these different platforms. Well, you can, but then it's a compromise for at least 2 out of these 3 platforms.

Even Microsoft has "Office 365 for Mac".
Hi everyone!

I started working on marbot in 2016. Five years later I want to share my chatbot with you. As you can see, our marketing skills are not that well developed...

We started with Slack support and added Microsoft Teams support last year. Today, ~1,000 teams are using marbot to configure AWS monitoring, receive alerts, and solve incidents as a team.

I would be very happy to hear your thoughts. Maybe we have marbot users her as well?

PS: marbot itself is not open source. But all the required monitoring configuration (CloudFormation and Terraform) is and can be used without marbot: https://github.com/marbot-io
In this case (power usage surge caused by air-conditioning use during a heatwave) I would have thought that solar was ideal, generating most power exactly when it's needed.
Maybe you're right in your conclusion, but for the wrong reasons. `bouncer.block` and `bouncer.blocked` are two different things. The first is the middleware, which tracks whether the user should be blocked. The second is an optionally defined custom error function, informing the user that they have indeed been blocked.

Perhaps the library hasn't been updated simply because it's complete?
PARI/GP for number theory calculations, is now in the browser thanks to WebAssemly.

https://pari.math.u-bordeaux.fr/gp.html
> It just inverts the priority: instead of consistency being the default and expressivity being opt-in (as in Agda, with the `type-in-type` pragma), it is expressive by default, and consistency is an opt-in. I strongly believe that is the right way.

I'm cautiously optimistic, but skeptical. Type:Type typically makes compilation non-terminating, which is not great. Is my program just taking a long time to compile, or is it in a loop?

Also, I'm a strong believer in the adage, "you cannot add security, you must remove insecurity". A similar sentiment would seem to apply to "inconsistency".
Do you have any keywords for looking up current curriculums? Is it in whatever they're calling Social Studies nowadays?

All schools are local, etc., but with family in K-12 education, I haven't found great or numerous examples of it being taught.
You're welcome, glad you like it and thanks for the feedback :)
In the past I've relied on XEV, a command line tool that displays all of this information for an X session: https://www.x.org/archive/X11R7.6/doc/man/man1/xev.1.xhtml
Covid Affected My Productivity
> I recall electric stoves which take a few minutes to heat up & didn't get very hot at that

You should try induction sometime. Convective electric is very slow by comparison and I have struggled with it myself for many years. My current cooktop can take a 10" iron skillet from dead cold to smoking hot in under 30 seconds using the maximum setting.

Only caveat with induction is the distance to element & cookware material constraints, both of which can usually be overcome with little difficulty.
Everybody should get vaccinated and then get it now. The current Delta is close enough to the OG version that your body can crush it and then get a stronger immunity towards the future lineage of the virus.

If you stay in a bubble, by this winter there will be a variant that almost completely evades the vaccines and then you're back to square one.

Basically we should be continuously getting immunity against the newest.
If you email HN mods they are fairly reasonable is what I've heard.
Pagination. I'm sure most people don't know that you can click on "More replies" at the bottom of the page to read more comments. At least I didn't know at first and spent many years reading only the first page.

Edit: It's actually "More" not "More replies".
The Corporation has decided that disembodied brains don't need fonts of any kind in order to perform their required function.
Common Lisp Cheat Sheet
Wow, minimum of 100k before they'll convert into real money. That's one way to stop a bankrun.
This is a great topic for conversation. Rather than proposing a solution, I will propose a process for analysis: 1. research the factors that lead to child abuse; 2. determine how these factors can be robustly measured; 3. identify patterns within these measured factors that predict when and where child abuse can occur; and 4. develop the requirements necessary to implement potential solutions based on the research.
Interesting. My first thought was, 'HIV is not a death sentence', and looked for the section on medicine. Randomly:

- Mapping the human genome has led to many applications of genetic medicine.

- Polio was eradicated in India.

- Cancer death rates declined 27% since 1999...
Do you have any policies around backwards compatibility? Is there any way to know if a given release has intended backwards-breaking changes or not?
Some users will always complain about something.

edit: They also generally all complain about different things.
> And law enforcement is a thing!

More than that, there's a minority perspective in DeFi that the code is the law. If the code allows it (e.g., withdrawals under an unintended circumstance), it's therefore legal. If it were illegal, the code wouldn't allow it.
Yes. They are a contractor basically. Of course in practice it depends on the company culture how they are treated.

I setup a 20 people office here in Mexico for a startup. All being paid by PEO for 3 years. We got stock options and all the benefits (even more due to Mexican labour law).
How can Twitter seriously make the statement that they are not taking sides in a political issue by banning one party in a country? By any objective measure this is suppressing political speech and runs contrary to Twitter's stated goal of being on online Town Square, a place for discourse and the exchange of ideas. It would be one thing if an account was closed for obviously criminal reasons but I doubt that's the case here. That said, I'm not versed on Indian politics so if someone who knows more can assert that clearly criminal things were happening on this account I'll take back what I've said above.
Webp?!

What about Apng?!

It's smaller,it's better and it's not-google (Yes! That's also a feature)!!!

Edit:
there is actually this independent website that says the opposite:

http://littlesvr.ca/apng/gif_apng_webp.html
> whereas a moon base would be 28 days

Actually it would be 29.5 days.

If you're mentioning the cycle lengths, the ISS actually has it worse relatively to the length of its cycle than a south pole base on the Moon would have it since ISS can spend up to around 40% of its time in Earth's shadow whereas lunar night can be as little as several days long on some places of the south pole. And if you elevate the solar array by as little as several meters, I believe I saw some papers predicting a period without power as short as 2.5-3 days or so. So rather than a ~500:1 ratio of storage difficulty, it's at least improved to ~100:1 or so. Still fairly bad but not as bad as the simple cycle length ratio would suggest.

The notion of connecting several places with cables is a nice one, and also a neat optimization problem. We should be able to calculate the immediate power curves in different places. Finding a minimum cost combination could be the topic for an interesting study. Long-term, this is definitely what you'd want to do.
I set

* { stroke-opacity: 0 !important }

then tried to see if I could tell where the borders were. For instance, to me the colors in English teal, turquoise, cyan, and aqua all look the same.
+1. Been using this in place of Tailwind. I like that it's got 0deps and only takes up 2MB of disk space.
Because you'll still have customers on version 1.x, who will still expect support and refuse to update for <reasons>. It's not that it's impossible but it imposes an additional burden on the development team, which affects how fast you can add features.
> That’s actually exactly how vegetarian buffets work.

That’s just a buffet. When you use a qualifier like non/vegetarian, then the assumption is that the buffet would comprise of that.
This is not exclusive to dev work. Same can be said of managers.
I use https://github.com/weiran/Hackers because it’s nice to read on, but then to comment I have to use the site, so yea lol

If there was a dark mode on the site I’d just use that
It's a love-hate thing. Most people (myself included) love how simple HN is. The only thing I wish I could have is: Being able to search through content I've saved or upvoted. I don't know if I care for any other changes. In my case, it would allow me to find "that article I saw years ago that I cant quite remember" and liked comments would be nice to be able to filter through too. Basically the search engine HN uses at the bottom only goes through public items.
If any other state’s power grid got even remotely the level of scrutiny TX did, it would feel like it’s broken also.

As a former Washingtonian who moved to TX let me tell you all the ways WA was bad:

- most power lines and grid infrastructure in major cities like Seattle is 50+ years old and fails
- constant power outages in storms
- we had a massive dam on the Columbia develop a crack, and most of the other dams could do with reinvestment
- Hanford and everything with it is a disaster
- our “green grid” of dams is likely responsible for collapsing the native salmon population and with it, the resident orca populations and a bunch of other critically endangered species
- power generation in WA is a crazy mishmash of public utility agencies all of which have more in common with the Adeptus Mechanicum from 40k than a normal government agency

I think if you went into most any states bureaucracies with a fine toothed comb it could feel apocalyptic. Truth is, WA’s system is pretty fine (dam’s aside) and the same seems to hold up for TX. It’s very rare for any system to survive contact with a generational event unscathed.

I can go on, but I mention this because the article is short on anything concrete, confuses (as another commenter pointed out) how power generation and regulation works, and it feels particularly bitter when TX is pretty ahead on renewables compared to say, NYC or Chicago, where most of these writers hail from.
One's education level/degree does not correlate strongly with anything other than one's desire to achieve that education level/degree. I wouldn't make any inferences beyond that.
Marketing Trends for Online Retailers in 2021 – Derrick Aviles
MathJax v3.2.0
Looking in the app I can't see a way to do that. It seems like you just set an expiry time which applies to the chat as a whole, and anyone in the chat can change it, which sends a notification (which doesn't expire). Maybe you could patch it and build your own client though.
I didn't notice a single stereotypical space/future font in there. Lots of Helvetica and suchlike, plus a few display typefaces in spots where it makes sense to use a display typeface. And, of course, a bunch of computer fonts that look retro-futuristic now, but would have just been all they had to work with, because that sort of styling was what you had to do to make text legible on a vintage 1979 low DPI CRT display.
I think they just don't care about marketing. 1.0 being grown up is a marketing perspective. You could start at 2.0 and not be "grown up" in the slightest.
I think the bigger problem is people who are intentionally being malicious rather than people who stumble upon a bug. Just look at how many people fall for wire transfer or gift card scams. Crypto allows scammers to do that much more easily, since there is no human in the pipeline to flag transactions, and since there aren't the same limits that banks put in place on transactions. If someone finds a way to exploit a particular pattern/transaction type/etc. it's not like you can just immediately patch it when you have a decentralized currency. Ex. in an Bitcoin wallet malicious actors could show any text they wanted in an update popup [0]. So of course this was immediately used to steal millions.

With crypto all it takes is one piece of malicious software, or to fall for a single phishing email, and you've lost everything.

[0] https://www.zdnet.com/article/bitcoin-wallet-trick-has-nette...
How does client scanning vs server scanning help with any of that?
Most 3rd apps use the Hackernews API https://github.com/cheeaun/awesome-hacker-news https://github.com/HackerNews/API
Really? Interesting, also explains why some mods (I think dang does it) make a stickied post explaining this in big enough threads. Maybe putting a message at the top of threads with multiple pages with its own div / table style would suffice.
Interest rates were high enough in the late 70s/early 80s that my grandmother bought a $10,000 20-year US Treasury bond in 1981 that paid her $1500/yr. My parents’ mortgage in 1979 was also somewhere around 12% - I remember my mom gleefully refinancing it in the 90s.
And because Electron is so great, Microsoft is working on Edge Webview2.
How about the interface design tool Figma?

https://www.figma.com/blog/webassembly-cut-figmas-load-time-...
I can't pinpoint what it is specifically, but something about this website visually makes reading it seem unpleasant.

I think the lines of text are too wide, the font is too large and thick, the line height is too small, and paragraphs really need to be padded vertically, the indentation instead makes it seem like a high school essay and made me want to close the tab immediately.
Hackers steal 1.5M top secret 'classified' documents from Lithuanian goverment
I use Nextcloud and it works great. I do self host and with Docker don't find it all that hard with minimal maintenance.

The iOS client is excellent but to be totally transparent sometimes the app does need to be opened to make sure the photo sync happens.
I don't see it mentioned in another comment, so I'll add that part of why it's not public is probably to hide how exactly some things like "shadow banning" work, or the exact secret sauce to make the front page, etc.
PayPal says my mouse mat violates international sanctions
>(barring regulation that forces compromises to product efficacy)

Can you really not think of any benefits of regulation to correct for pervasive market failures?
I haven’t worked on React Native for many years now… looks like it has slowed down! It was monthly in the first few years.
For me it's the fact they don't work everywhere. Electricity is not a given in all places, be it outdoor or in a country where the current isn't stable.
Discussed a week ago: https://news.ycombinator.com/item?id=28068959
> a “lazy typesetting” approach that only typesets an expression when it comes into view, which means that expressions will not be typeset when they are not visible.
Option to set colours for more than just the top bar and … that’s about it
I don't want to call names, but here is something:

1. On-device scanning is leaked by some well-known people

2. It gets massive attention

3. Not long after, Apple releases their announcement in very odd time

4. If you read all of their material, there are typos and some are clearly in WIP level

5. It does not make sense to announce, since there is reserved event for all of this in the very close future
I have never understood this.
On websites, paginators are always at the end of pages. This one is there and it clearly says what it does. How can someone miss it?
So?

I don't see how focusing the available manpower on one implementation instead of splitting it over 10 different implementations would make this worse.

I do see how it would make this much better.

What one implementation lacks, another implementation provides. This is a weakness of the current ecosystem. Most software projects restrict themselves to the minimum common denominator, and splitting manpower across compilers lowers it.