skysight-inc/HackerNews huggingface dataset:
I live in Virginia and I was proudly told this by a Republican running for office. They have a DB so they can pool data state-by-state and cross-reference it with social media.
Wow this is such a beautiful read. Has anything like this been done before for some other topic?

P.S. This sentence is hard to grasp for me
"This Unawareness helps Decouple systems that produce events from otters that read events." https://www.gentlydownthe.stream/#/20
It would be nice if this were built into Windows, but in lieu of that, I have been using WinCompose[0] for several years for typing diacritics (as part of my learning French). For example:

* ALT e' = é

* ALT u " = ü

* ALT n ~ = ñ

It's not limited to diacritics; you can type ligatures (ALT ae = æ), extended characters (ALT [/] = ), I assume the majority of UTF (ALT #G = 𝄞) and so on. And yes, even emoji (ALT ALT alembic = )

edit: apparently, HN won't show the checkbox (U+2611) or alembic[1].

[0] http://wincompose.info/

[1] https://emojipedia.org/alembic/
Whatever is old is new again.
> AFAIK kqueue also supports completion based IO using aio_read/aio_write together with sigevent.

If you can point to a practical example of a program doing it this way and seeing a performance benefit, I would be curious to see it. I did some googling and didn't really even find any articles mentioning this as possibility.

kqueue is widely considered to be readiness based, just like epoll, not completion based.

What you wrote sounds like an interesting hack, but I'm not sure it counts for much if it is impractical to use.
For Aurora MySQL, the default for read-only replicas is repeatable read. As we mentioned towards the end of the post, read committed support appears to have been introduced to Aurora MySQL just last year. But you're right – now that it's supported, switching to read committed is by far the easiest fix.

No idea why people would be using serializable reads for ETL jobs though! :O
That a fusion bomb has significant energy from fission doesn't seem germane. It still has a great deal of energy from fusion alone.

I'm not trying to scaremonger fusion energy, but I think it's intellectually dishonest to portray is as fundamentally sound, with a binary outcome of either inertia or safe energy. This design relies on spherical compression to both initiate and confine the fusion. We should not discount the possibility that if it instead creates a cylindrical or elliptical confinement due to malfunction, it will just explode, at a minimum destroying the device. We know it is possible to initiate fusion with radial compression in a cylinder, because that's how an H-bomb secondary works.

The main safety factor in these things comes from the fact that a fusion weapon needs hundreds of kilos of hydrogen, and they are experimenting with much smaller masses. That limits the destructive potential.
There's no "Apple community", and if there is I'm not part of it. I just don't think the order (or buying your competitors ad word) is an issue. If anything it would be more confusing to place an ad among the organic results. Plus Google has made people expect a few paid results above the real results.

I do agree that they should clearly mark it as an ad, though, that's very important. And strange that they don't, I don't think they'd earn much less that way.

And as I said, I think ads in general are a nuisance and my position is that they shouldn't be allowed anywhere. If the official raison d'être of the market economy is that the better products will win out, allowing ads distorts that. Ads lead to a situation where the company with the best marketing team wins. End of rant. And don't even get me started on negative externalities.
> The vast majority of contracts in (1) does not need enforcing

Of course, people are very careful prior to entering those contracts, because they know how big of a headache it will be if enforcement is needed!

> In fact, anything where there is not fully escrowed payment/collateral/etc. can fail to execute properly if the other side does have not what it needs to deliver/or does not make it available on chain.

Well, sure, if you write a contract that makes it possible for one side not to pay up, then that might happen. Having software run escrow is basically the whole point..
Yes there are a good amount of people who genuinely enjoy GNOME but what that GNOME is I don't really know. Ubuntu is heavily customized. Pop!_OS too and they are even going to release their own version of it, maybe like a fork I don't know the details. Fedora patches GNOME and their applications. When I see comments from their own developers more often than not they are using extensions, patches and tweaks outside the settings app. How many people would manage to tolerate actual vanilla GNOME I have no idea.

Their UX research is like Lucky Strike paying someone to find the health benefits of tobacco. They will ask the right questions. I remember two posts about UX testing, one a developer asked like a few random people they knew before making heavy changes. The second one looked promising from a scientific point of view and made me genuinely interested but a couple of paragraphs in and you could already see that it was full of shit.

Repo owners can do whatever they want because they can't afford to lose a single maintainer so leaders just quietly accept that and move on. Source: GNOMErs comments on reddit.

So lots of politics, not a lot of money to be made in the desktop, people are spread too thin. You don't have to deliver a good product when there's no big expectations or your job is on the line.

Is this comment too harsh? I don't know. Red Hat (right they don't own GNOME) is great and did/does so much for Linux/desktop, but many people like me who abandoned GNOME and GTK after v3 have to deal with their bullshit on a daily basis because they control a lot of unrelated stuff. So it's really hard not to be.
Show HN: Browser Snippets. Shareable JavaScript snippets you can run on any site
Surely, Smalltalk did have some adoption, and a huge influence! The JIT that made the JVM fast was adopted from Smalltalk! All the GUI stuff was heavily influenced by Smalltalk. Etc.

But there were and are much fewer Smalltalk jobs in the industry than C++ jobs (though the Smalltalk jobs paid better).

Much like there were more number-crunching C++ jobs than APL or k jobs, up until some key ideas of APL were made available wrapped in Python, and numpy jobs skyrocketed. Maybe something similar will happen to some key Smalltalk ideas!
It looks to be half duplex, so probably not. At least not with a single board.
Is That an EMP Generator in Your Pocket or Is My Calculator Just Broken?
The recent changes were informed by some extensive testing, it wasn't any particular group that was guiding it: https://blogs.gnome.org/shell-dev/2021/02/15/shell-ux-change...
Please support on Product Hunt (Opensoul – forum)
Help HN: Insane Google Cloud Issues
I have a somewhat dystopian Google situation and am coming here to HN after running out of other options. I'm hoping someone at Google Cloud reads this or someone someone can refer this to someone at Google Cloud.

I've recently been engaged by a client to help them build out their Google Cloud infrastructure. I've been a DevOps consultant for 10+ years but usually prefer AWS due to issues I've had to GCP in the past. But this particular client was using them already, so that's what we are going with.

This client has an account setup with a few projects running within the free tier. We are now ready to deploy a more mature development environment (Mostly GKE and CloudSQL) that will take us out of the free tier limits. We've added billing information to the account and even made a $500 payment in advance.

When trying to deploy however we still hit quota limits. The error gives a URL at which quota limit increases can be requested. When trying to do so however the console gives an error message saying the account is not eligible for a quota limit increase and asks us to contact sales.

The sales contact page it gives us has a form, a chatbot and a phone number. Calling the default phone number reveals that it is out of service. The chat bot is broken, and after collecting your contact info it resets and goes blank. The form seems to work but then I never receive the promised case email.

We were finally able to get through to a sales or support person in the Philippines after trying the Swiss support number instead of the American one (Which is out of service). That person didn't seem to know much but claimed they'd lifted the quota restriction on the account. Of course they didn't, and the issue remains.

I'm worried if we try to start over with a brand new account it will look even more suspicious to Google and we'll get perma-banned or something. Any contact you have in Google Cloud or help anyone can provide would be appreciated.
What is new in Tailwind CSS 2.2?
Julia does this in a pretty simple way, you type \lamdba then press tab and it becomes λ, emojis and many other things work like this, so typing them is very wasy.
This is a cute offer, I like it. It's clear that app store costs have been going down for small developers, which is a really nice thing to see. This is only happening thanks to regulatory attention.

It would be nice if more preferable terms can still be had for medium sized companies, who are the biggest competitive to the mega caps. I'm talking about maybe <$100M of revenue per year, 20% would be nice.

<$1 million: 15% (or 10% if using same platform)

$1 - $100 million: 20%

>$100 million: 30%.
This is less about actually going to court and more about counterparties being able to give each other a bit of slack based on customs in the profession and what was “really” meant because they may need to work with each other again someday. The courts are for when negotiations fail.
I’d rather not allow other tabs to listen in on my meetings in google meet, zoom or teams. How would this work securely? Seems like it would need to be opt-in for each site as well as requiring user consent.
> This is no longer Steve Jobs' Apple

Remember iAds?
> Fission's challenges are in public sentiment, exuberant costs, and dealing with extremely toxic metals.

I'd argue that a lot of the public sentiment problems with nuclear were PR'd into existence by the insanely powerful and wealthy fossil fuel industry to which fission is a very real existential threat. If we're talking about exuberant costs, fusion beats fusion hands down and has yet to deliver a single net watt of power. The waste disposal is more of a political problem than a technical one.

Overall, the problems with fusion are hard technical problems, and the problems with fission are self-imposed political ones pushed by the fossil fuel extraction industry that fission could very realistically replace.
Stablecoins are stupid no matter how many layers of Rube Goldberg crap the developers slap on top.

https://mises.org/wire/folly-economic-stabilization
The blog calls out 2 issues.

> In the control panel for DNS setup you have an option called "Firewall", and within that option there is a setting called "Security level".

> By default it is set to "Medium", which means that a lot of people will be blocked from your website by a very annoying and time consuming CAPTCHA. And the problem with this option is that it cannot be disabled in the free service. You actually has to pay for the Enterprise edition, which is more that 200 dollars a month per domain, in order to disable the feature. Even if you set the setting to the lowest available value in the free service, which is Essentially off, many of your visitors will still be blocked.

> Your connection is only really encrypted up until the CloudFlare servers, after that the connection can simply be clear text. The connection is encrypted between the browser and CloudFlare, and between CloudFlare and the website if the website has a SSL certificate, but the communication in-between remains completely visible to CloudFlare.

> It means that sensitive data is being disclosed to CloudFlare without the consent or knowledge of your visitors.
Cheers, Simon!
“Multi One Password” Is Indeed a Real and the Most Secure Password Manager
Safari on iOS is still missing some important features that severely limits its usage.
Did these people also write their ”smart contract” in anything resembling JS?
Canon AI-tech allows only smiling employees in
Nonsense.

Let's say your program wants to list a directory, if it has nothing to do during that time then there is no point to using an asynchronous model, that only adds costs and complexity.
> Only if you're a low rep user, though.

What qualifies as "low rep"? I'm easily in the too quintile.

> And no, many more bad edits are accepted, than good edits being rejected. By orders of magnitude.

Do you have any data to support this?

The editing and updating process for stackoverflow is broken and as a direct result I've used the site less and less over the years. Denying the problem just hastens the demise of the site.
They are doing this because the platform is not attractive enough for developers. Otherwise, they wouldn't be doing this.

70% of something easily beasts 90% of almost nothing, ever day.
This makes it much clearer. Thanks!
How did you disambiguate ‘developer revenue cut’ to be Amazon’s cut not the developer’s? Since it says ‘developer’ not ‘Amazon’.

And weirder than that it’s not Amazon’s cut of the developer’s ‘revenue’ either - since the developer was never getting it in the first place - it’s their cut of the sale price, or the combined revenue, not the developer’s revenue.
And it took government intervention in order to allow for that competition.
Why? The Amish are the extreme example, but you can minimize or even cut out the internet from your life if you want to.
I can’t find the feedback link but I feel the animations could be a bit slower - hard to read the small words when flashing so fast on iPhone.

Otherwise quite well done!
Kind of ironic that Steve Jobs mocked netbooks when he punted his $499 iPad.
Isn't XFCE doomed to have many of the issues inherited by GTK 3 and now 4? Do they fork things or just accept their fate? Even more so with Wayland in mind.
This is fabulous!

Is there a typo at https://www.gentlydownthe.stream/#/22 ?

Current version:
"First, they dropped large stones into the river, splitting each topic into a smaller number of streams, or Partitions."

I know nothing about Kafka, but I think maybe this should be:
"First, they dropped large stones into the river, splitting each topic into a number of smaller streams, or Partitions."

(my emphasis for both versions)
"
I imagine you just replace the shielding on the inner walls, not the entire reactor.
You can from an extension, iirc – so it shouldn't be too hard to use an extension to smuggle the stream between the contexts without needing to copy the data.
I honestly feel like starting a WISP is risky right now. Companies like Starlink and T-Mobile have the money and infrastructure to compete and solve a lot of problems that WISPs have.
Unfortunately, it's common to get "stakeholders" involved who want to "approve the design" before a feature's green-lit, as in, exactly what's going to be built, or at least very close. Because they're "important" so they must know software UI design better than the UX experts, designers, and developers they've hired. "No no no, this delete icon must be a red X, even though that could easily be mistaken for 'close' in this context, and I will fight you for weeks to make sure it happens". They don't like wireframes or deliberately-rough mockups.

Or you get branding lunatics involved who aren't able to produce and provide visual-design guidelines that they trust well enough not to need to stick their nose into every project to make sure the button corner radius is "on-brand" and can't ever let a design pass without some kind of tweak, because that means they're doing work, I guess.
Why can't it be both? They accept it as a fact of life but also lose confidence. I understand why links get broken and accept that it can happen but when it does, I try to stray away from that website. Non-techie websurfers probably don't even understand why the link is broken so they get even more confused. One one hand they might think it's their fault but on the other hand, they might assume the entire website stopped working.
"I don't like CAPTCHA"

and

"I don't understand tls termination"
(Author here) This is great, you can't see me but I'm laughing with you! :)

I have sometimes considered making this in to a game, actually. It could have some fun territory and financial mechanics. But the more I think about it the more it seems like work, and the less I want to play it!

To be realistic it would have to wake you up at 3AM and make you pull pants on and drive out to the bottom of a tower in a muddy field that smells like chicken shit to drop in a generator. While it's <0 F˚ outside.
Ah yes, thank you, good one. It was a gold rush not unlike now with cryptocoins. Everyone shouted 'this time it is different' which I hear a lot now again. Things do not keep growing. Covid delayed the real crisis. I digress: yes people like this: how can you not do a basic amount of dd and at least ask some people about them?
Mop Is Indeed a Real and the Most Secure Password Manager
I think you should relax the business oriented requirement for your co-founder and just focus on finding another person, with any skill set, that you trust.

It's not that you are risk averse it's that you are learning other areas averse. You need that co-founder because its a big idea but you may also need to get out of your personal comfort zone.
Can't any path-unique evolutionary convergence be described this way?

Why are we less surprised that both birds and bugs have wings?
Couple things;

1) Just please don't call any random working class neighborhood a slum? That's not very helpful.

2) Given the poverty is a central theme on the article, it could have been good to at least in passing involve the Popular Orchestras program that does specifically target low income townships and neighborhoods all over the country trying to involve them in the classical music world and providing them with tools to better cope with their reality through music.
> problem that can be solved by just holding Apple accountable for once

good luck with that
This we very helpful for someone unfamiliar with Kafka. You could probably get a job doing this.
Well of course. The issue is then pretending your core values are anything else.
In most of the places where I know people who use a WISP, they barely have 4G coverage, and when they do, it's not a strong signal to say the least. Most of the places (at least in the US) where 5G is going to compete are probably places that already have cable.
Municipal broadband sounds like a good idea, until you see it happen in reality. What happens is cities are often forced to take the buildout to auction, when Comcast comes in with an absurdly low bid and says "oh yeah we'll 'build' it ROFLMAO".

Don't get me wrong, the community coming together to compete is a good idea. But we need to start examining the failures and avoid them. An independent organization would be a FAR better approach in my opinion.
At heart Occulus is really an android system right? It would be such a shame if they where to grab control over this ecosystem. Unfortunately their set seems to be the most viable path to mainstream adoption.

Valve exists but Valve's alternative is way pricier and requires a computer right? Facebook would be able to mass-produce these devices at a low cost in a completely different way it seems.

So since it is an android system under the hood it would be very possible to make VR apps that would work on all android systems. This would be so much better for the ecosystem as a whole.

Surely there are WebXR standards that would basically be webapps so they would be totally platform independent however this will surely not cut it for all applications.

Seeing how social media companies can manipulate politics and steer behaviour through ads imagine what happens in a VR only reality. This is a total nightmare scenario.

Would it be possible to try to create some sort of campaign to make people more aware about the bad effects of this lock in. Perhaps by finding a suitable chinese device that remains open and try to favour that over facebooks versions. Sort of how Huawei managed to more or less copy devices at a lower costs and get into the market that way?

Microsofts Mixed Reality standard deserves some attention as well obviously. Again this requires a PC and they seem to be a bit more pricier as well. These wouldn't require base stations as well.
This is the one thing I used to love about Maple back in college. You can compute directly with mathematical symbols, draw matrices and rational numbers the same way you would on paper, and the language runtime understands it. Too bad it's a $5000 license or whatever.
What you're describing sounds awesome, I hadn't thought about being able to string syscall commands together like that. I wonder how well that will work in practice? Is there a way to be notified if one of the commands in the sequence fails like for instance the buffer wasn't large enough to write all the incoming data into?
I will show this to my daughter later today!
As someone who has worked in the banking and the mortgage industry, teaching kids to apply for a loan is a complete waste of time. The lender is incentivized to make sure you do it so they will let you know when you didn't do it right. Otherwise if it's an error, often it can lead to a legal error in your favor so long as it's not something the bank can call the loan due because of an honest clerical error.

The real irony here is that Ontarians are being taught how to buy a home. It's like a class in the US teaching kids how to prep being a famous twitch streamer.
Some parents monitor their children in that manner via a relationship of honest communication and trust, where the child feels inclined to share disturbing or confusing experiences with their parent.

With today's technology you could also simply require your child to maintain an ongoing speakerphone call with you the entire time they are at school, so you can monitor emotional and age-related mental injuries caused due to unsound exposure to bullies and other students who have unrestricted internet access. That seems intrusive, just like active web traffic censorship.

For what it's worth OP, my parents' own netnanny experiment was what introduced me to the magic of Ubuntu Live CDs and from there, Linux and programming. So maybe circumventing parental controls can be a valuable learning exercise for the motivated student.
Am I wrong in thinking that a lot of our ISP problems in the US will fade away due to Starlink?

A few people I know with it went from 1Mbps to 20-30Mbps and they're thrilled with it. Once the capacity is higher, there won't be an ISP monopoly anywhere, since Starlink will always be an option. And isn't the monopoly issue the bulk of the problem?
All of the things you list are other great examples of problems caused by economic growth. That’s my point, to suggest growth comes “for free” or that there are no externalities, is to ignore all of human history.
Archive.today link: https://archive.ph/1BgIG
This is awesome. Congratulations for creating this!
Agreed. I'm obsessed about policy and legislation. Books, a lot of participation, lobbying, comparing notes with others. I feel like I barely understand what's going on.
And all on Rails, with largely a monolith/citadel architecture is my understanding.

I wish the world could see this tweet. After interviewing 100+ candidates for backend positions in Rails this year, I'm a little tired of defending Ruby's performance as well as the scalability of monoliths/citadels.