skysight-inc/HackerNews huggingface dataset:
If properly handled/processed, it's ok. One consideration is what people are consuming to create it. For example, some medications are found in excrement. I don't know which, if any, can be taken up by plants. So this along with any other chemicals people flush would make me leary of using sewage from a sewer plant, but residential level systems have a lot more control over those inputs.
I just want a phone number input box that will strip dashes for me.

Many go to the effort of having an error message pop up that says "no dashes or parentheses allowed." So they went to the effort of writing special case code to notice and handle this ... by giving instructions to the person, instead of the computer.
I'd rather have a single App Store which have a very limited selection of apps. On the other hand, make the browser powerful enough and you can then install any app you want.

At this point, I really think Apple is sabotaging Safari on iOS. Here is a comparison with Chrome on Android: https://caniuse.com/?compare=ios_saf+15,and_chr+94&compareCa...
> hence the name Londonderry

This explains far more than just the name … thanks!
Brian disagrees, he opened his discussion of the benefits by saying: "it has allowed us to hire some of the best talent from organizations where employees are fed up with politics, infighting, and distraction".
See if you can edit the title of this submission to add `Show HN: ` prefix? See https://news.ycombinator.com/showhn.html for details.

Also, perhaps edit your comment with link to the source code.
With Postgres’s JSONB type you can query and index the unstructured JSON data just like regular columns. You generally want to avoid storing arrays of data in JSONB as much as possible, but unstructured objects are just as easy to query as regular columns with only a small performance hit.
You know that famous sculpture of politicians debating climate change as they're up to their necks in water? They should add a few people beside the politicians holding up banners fighting for the right of Koch brothers and their climate change denying brethren to spend billions of dollars spreading fake news about climate change.
>I've also found that for email fields you need to be careful to normalize the input (trim, casing) as safari had a habit of autocorrecting the first character to be a capital

Why is that relevant? The standard technically allows for case sensitivity but nobody does it
interesting. i use it on linux and mac, and presumed it’d be the same in windows, because the app is clearly an electron-based app (and _drinks_ RAM as such). is the windows app native?
World's Smallest C# Program (featuring `N`)
Tongue in cheek post on how - in .NET 5+ and C# 9+ - the smallest possible C# program appears to be {} or 2 characters long. This doesn’t do much, though. Using N (github, nuget) you can write a program doing something in 4 characters with e.g. N(); in .NET 6 and C# 10. Along the way learn a few C# 10 and nuget packaging tricks incl. global usings and implicit usings.
I remember my faculty colleague tackling fake news in the political context using machine learning back in 2008 and he was worried that this could be the next iteration of "digital wars" that could distrupt economies.

We all shrugged it off because we didn't believed that people could be so easily manipulated as to "believe everything they saw on the Internet".

Yeah...
On mobile, the keyboard will auto-capitalise the first letter sometimes
Partner would have been happy to stay with me in the UK but I was blown away by the beauty of Scandinavia when I visited, and am so glad she relented.

Average quality of life in the nordics is massively better than the uk. It’s not even close!

Wages are lower in absolute terms but not qualitatively and we probably couldn’t afford to move back to the uk and have any semblance of same standard of living. We are now trapped in a utopia and happy about it.

More than half of programmers here are immigrants. Shop staff happily talk good English. There really isn’t any barriers finding good work.
I haven’t used facebook since 2012. That’s helpful. It’s the only thing that can make a difference.

Daily posts about how evil and sucky and blabla they are. Not so much. It’s annoying. We, as in HN, all know by now. Post Facebook alternatives instead.
You’re comparing a technology with a product. Would it be $350 a month if you had to run all that by yourself?

You’re enjoying vast economies of scale and for practical terms it’s fine. For now all those bits with cute names aren’t dinosaurs but for damn sure they aren’t sharks.
The Xterm Window Manager Homepage
This is like saying that a restaurant owner should consider that his patrons would be happier if their meals were all free. One can take pride in a product while also placing stipulations on it's use.
They also skipped PCs and went straight to doing web tasks on cell phones.

I remember going there in 2001 and imode websites were already in heavy use with the people I met, whereas at home they were trying to push WAP but it was too expensive to get traction.
It’s unclear to me why this is being downvoted: that is exactly how it works at my (FAANG) employer.
Thanks for sharing! The practical value of such languages could be to build an interlingua and support Python->Ć->Go.
The question is: if Ć->Python works seamlessly, how easy it is to make the opposite translation? For instance, take some code that uses external library, like spacy.

If this becomes ever possible, it is going to be revolutionary.
Nuclear waste is a solved problem
It’s the same argument Republicans use against the welfare state. Some people will abuse it so we just as well scrap the whole thing.
Even if it’s encrypted, they could send both forms.

Edit: not a good idea.
That's more the benefits of cloud rather than nosql though.

200 writes/second is not even scale, a single instance would handle that fine, with beefy hardware you could do 100x that.

You could even run it in cloud, for about $50/month, and as a bonus use the same instance to perform the analytics which will be real time.

Not to mention enjoying much better data integrity.
The actual character bytes do not go end-to-start in RTL text, so I have a hard time seeing it'd be that. I have no better guess though.
Mixed-effect Bayesian network reveals personal effects of nutrition
Which OSM app do you use?
This is troubling because the future economy will be segregated to corporate walled gardens with each of them standing as gatekeepers to a falsely free economy, under the guise that it’s a private network.

Couple that with a % of every economic transaction that occurs within these walled gardens, these companies are amazing capital and gaining political influence at a faster rate.
Judge Donna Scott Davenport was reported in the article as having disobeyed a ruling from a higher court.

> Davenport, finding that a mother had neglected her daughter, granted custody to another couple. Two higher courts disagreed and ordered Davenport to reunify the mother and child. Instead, Davenport terminated the mother’s parental rights.

I looked her up, she’s still serving as a judge (term is up in 2022). I am surprised that the judicial system keeps judges around that disobey higher courts. You would think that violating a basic foundation of the legal system would grant swift rebuke, but no.
You also want to drop a hose from an outside tap down the top of the well casing after pouring the bleach down to really circulate it through the whole casing. High concentration bleach is also better than household. Then once you’ve opened all your taps and gotten bleachy water out of each, close the taps and leave it in the lines for as long as you can. Days if possible
https://twitter.com/jposhaughnessy/status/134717615072916275...

https://twitter.com/shreyas/status/1329330848919810049
No, you can buy a baofeng handheld for 20 euros.
> I do think this is more "in your head" that real. Nobody shows up to an interview wanting the other person to fail

You say that but I've known interviewers who have taken delight in putting pressure on candidates and then showing off how clever they are in comparison. These types of interviews definitely aren't the norm but sadly it does happen from time to time.
I don’t understand why we still need these kind of article..

After all these years, I thought the advantage and trade-off of different database should be well-understood.
But the fact is, there are still lots of mis-infomation floating around.

It looks like the lesson we have learnt are not communicated to border groups of engineers.
> each generating about 210 object writes

Would it be 210 writes in a relational db though? Our product at work started on Firestone and one of the main problems was it was causing us to have to do far more operations than we would otherwise have needed. E.g in a relational db you can do UPDATE WHERE or DELETE WHERE in a single operation. I’m Firestone that’s a get followed by an update/delete for each record!

I guess it depends on your workload, but we’re the opposite: never doing Firestone again!
Surely most of these massive, older telephone exchange buildings must be empty now, with a single rack of servers in the middle?
UNIX is a well-trodden path. Older and more trodden than web browsers, Javascript, and "extensions".
If it does not have Lunatic Fringe, I do not want to talk to you. Go away until you fix this travesty. :)
Not sure about the EU but Yandex maps is surprisingly good (yeah, I know - Russian). But at least you don't send your data to Google.
This kind of reputational damage can force companies to pay more to get to talent. Back when I was in advocacy for big tech, I attended a TPP briefing led by Commerce. I sat next to a lobbyist from big tobacco. I guarantee that guy earned a lot more than me. Yet there's no way I would have switched places with him.
Last time I checked it still sucks, and it's getting worse by the day.
It's not their fault that they have developed algorithms - after all, this is just survival of the fittest in the open market.

Problem is exactly that with social media, masses, for the first time in history, actually got the free speech rights. Rights themselves are the problem. Founding Fathers who invented free speech could not foresee social media just as they couldn't foresee AR-15.
>Is ought fallacy.

I am not trying to make a logical argument. That would require an agreement on a way to determine objectively whether something is okay or not. Unfortunately, humans are subjective beings. What they believe to be right and wrong is subjective.

>I am increasingly of the point that marketing, by itself, is not okay.

>I do not want to see ads.

You say this yet you end your post with marketing. You are adverting Firefox. Marketing happens everywhere and trying to escape all of it is a fool's errand.
For a long time, in some browsers/OSes there was a bug (or perhaps an archaic feature that was accidentally triggered) where the cursor in an input could get stuck and cause all new characters to be inserted to the left; I'm assuming it's related to that.
It's not you. YouTube on Android's previous and next video buttons are where every other video app puts +10 and -10 seconds. When you go to the next video sometimes there is no obvious way back.
Neural interface for burnout prevention [DEMO]
Can you comment quickly on what state it's in? What features does it support? What does it offer that you wouldn't get with Miro or Mural? What are some features you might miss from those? Are you still actively developing it? What should we expect from it in the next year? Are you looking for collaborators?

For instance, something I quickly noticed is that there is no freehand drawing, arrows, or connection-building tools currently. Are those coming?
is_password_valid = hash_password(normalize_password_case(password) if version == 1 else password) == hashed_password
Merged where? If you have the analog of github in your scheme, then you have a central authority. If you have a central authority, you don't need a blockchain [for banking], not really.

If you assume fully independent git nodes that interact, then there is no authoritative 'branch', 'repo', or anything. Every node will have it's own world view (repo and history) and to enforce a 'global consensus' you will need a BFT distributed consensus algorithm on top of your git scheme so all bank can agree on transactions and apply patches (accept transactions).

If you assume partial consensus -- only interacting banks of a transaction need to be in agreement -- then you still need a consensus for that smaller group to 'merge' their collective actions into a linear transitional narrative.

For most people using 'git', the "distributed transaction log via git" is owned and managed by GitHub, a central authority.
I’m an Indian who had no intention to leave my home state. I got recruited by an Outsourcing giant during the outsourcing boom of 2005-2008 and eventually landed in the US. I came in contact with Silicon Prairie startups which was an eye opening experience, and gave me a new career boost. But due to the racist quotas on H1b visa, I decided to quit US and move to Berlin. Best decision of my life ever.

Finding a job was not easy and many companies didn’t support relocation, though Berlin was still cheap then. Coming from the USA also helped me as I found people in EU tend to have favourable opinion about US Americans. It was not easy to integrate in the society and I had to work hard to learn the language and culture. Living in expat bubble is the worst way to live in a foreign land.

I’m now well integrated in the society and I feel that Berlin is home for me now.
> Even if it was possible to have completely free hydrogen (and it’s not possible) the compression cost would lower the efficiency to something around 60%

That's pretty much irrelevant. Hydrogen is used as an energy store. Thus the whole point is to generate it where it's cheap to generate, and afterwards transport it to customers willing to pay for it. Therefore conversion effixiency is irrelecant and the key factor is market price, whose lower bound is dictated by the combination of production cost and how much it costs to transport it.

To illustrate how irrelevant conversion efficiency is, keep in mind that right now both Morocco and Australia are investing in Hydrogen export.

If I recall

> if I remember correctly. Adding to that the storage tank cost and the far bigger explosion potential compared to batteries its supposed advantage is dwindling fast given the continuous improvement in batteries.

You're already describing how natural gas is used. Not only are there large natural gas storage tanks in residential neighborhoods but also there are plenty of major cities throughout the world where natural gas is piped straight into apartment buildings.
The LIQUIDATION OF GOVERNMENT DEBT (2011) [pdf]
There's a school of thought in interface design that you shouldn't change what the user inputs, as it can be a jarring experience for regular users.
Anyone has some details about their technology stack (OS, database, Middleware)?
> to see Fox News' election desk report things accurately, even in the 2020 election

Have you seen the results of the Arizona 2020 Election Audit? The audit of the state that Fox News called way before everyone else in that election? I wouldn't say they report things accurately after going through the audit report.
Thanks for the link! I had been struggling to find something that "felt right", from changing themes in Kate or using vim or nano. This looks perfect.
The most mainstream interpretation of this problem is that the issues are:

1. The speech is not controlled strictly enough

2. The speech needs to be controlled by somebody else who’s more aligned with my views
Notably this was a bug on the input for _setting_ your password, so if you think you've set Password123, you might have actually set 321drowassP, so even after fixing the bug it would still bite many users.
We’ve had the opposite experience. We had a mix of irk code and raw SQL, and we’ve found that the SQL is much more readable. New code is all being written in SQL. Exception is insert and upsert queries which only ever write to one table and involve a lot of boilerplate.
It's unfortunate that that was your experience. The VE experience does vary a lot from one region or group to another. I know there are VE groups that absolutely do better than this even with the conventional paper approach, make it a priority to do things efficiently, and make sure people can sit for all the exams they need/want during any given session. Also, for what it's worth, the entire study and exam process has been undergoing a lot of transformation, especially in response to the pandemic. I expect to see changes in this process, including expansion of online test opportunities, in coming years.
For reference, I’m from the Netherlands.

I didn’t have any plans to emigrate until my friend introduced me to a small company in Japan that was looking for an engineer.

I applied, but was rejected, so I thought that was that. Then a few months later I got another email. Their initial hire didn’t work out and now they wanted me to join.

I worked remote for about a month while we got the visa process sorted (apparently they needed my actual bachelor diploma in Japan to issue one, so sending that and getting it back was a fun exercise).

Then I moved to Japan. I hadn’t been further than like 1 country over from my home ever before.

To be honest, it wasn’t quite as different as I expected it to be. I didn’t speak the language at all, but western civilization is oddly similar even if the details are different.

After 9 months I was tired of life without my friends, so I said I’ll work remote, and moved back to the Netherlands.

That didn’t quite work out either. While being back was nice, apartments in the Netherlands are expensive (and I wasn’t making so much), so I ended up living with my parents. I’d also grown used to a lot of little conveniences Japan has, and it all added up.

It took me only 4 or 5 months to move back to Japan. I quickly made new friends, and I’ve spent a very happy 8 years here now.

At this point it’s hard to justify moving back because there are no similarly well compensated IC positions in the Netherlands.
I am from Albania, I came in the US as an exchange student for my last year of high school where I lived with an american family in Virginia (they were awesome). I got a full scholarship for college at Radford, VA, and stayed here. Then I had to deal with the whole visa saga, form J1 to F1, to F1 OPT, to H1B to finally a Greencard (after 17 years in the US).

The whole journey to get the Green Card was not easy at all, at it had a lot of papers, embassy visits, dealing with visa requirements, etc. I feel this country makes it a bit too hard for legal residents to come with work visa, meanwhile I know people that got it much faster via 'fictive' marriages.

Also, the talk to let illegal immigrants become legal, while still not doing squat about all the legal immigrants and their long waits, irks me off. It is just not fair, and it rewards delinquency and lawless behaviour.

So, Albania -> Virginia -> Boston/Massachusetts -> SF/California -> NYC (some short stint in Sweden)

Now I am back in Tirana, Albania for a couple of months, and returning to NYC. Probably will be doing this for a long time (few months back home, every year).
The materials problems of hydrogen are overstated. The world produces and consumes 700 cubic kilometers (at STP) of hydrogen each year; this stuff is contained in something.
I'm no security expert, but this would let someone try two unrelated passwords at once and so probably wouldn't be done client-side.
This doesn't always work by the way. When you venture outside of ASCII, it's quite often uppercase(lowercase(x)) ≠ uppercase(x) and/or the other way around.

The German letter ß gets uppercased to SS instead of ẞ by most libraries in a neutral/generic culture. ẞ on the other hand gets lowercased to ß.

This happens because there wasn't an official ẞ in German until recently but the uppercasing/lowercasing standard was already written for ß.
Maybe it's me being biased as an Android app developer, but I find Material very much okay on Android (but very out of place on desktop for example). At a time when Apple just made everything fully flat and had a kid draw their icons, having actual depth with shadows felt welcome.

Though I have to admit, I did like the Holo aesthetic more. And I do miss affordances in UIs, and non-flat UIs, in general.
Take a look at SWIG (Simplified Wrapper and Interface Generator), WebIDL and similar projects. There are binding generators of all kinds.
Google translate. I was a Lens app user since iPhone 4. Then Google bought it and incorporated into the translate app. So, I installed it solely for the purpose of using lens functionality.
> need to find ways to combat at the very least the state-sponsored disinformation campaigns. FB and others must be forced to do much more here.

Here is the root of the problem... the state is the only entity that can force them. Facebook doesn't have an internal value system that will allow them to do the right thing. They could be so much better.
In Norway you're required by law to take four weeks and a day vacation every year. Almost everyone has five weeks vacation time in total. Both you and your employer can demand that three of those are continuous during summer, and most of the country shuts down three weeks in July.
Are we doing this client side or server side?

If you're actually using a 'strong enough' hash to prevent easy cracking if your hashed password database is leaked then you're doubling the server load which can be quite substantial in some cases.
Other than Python what are great Qt bindings available. I wish I could code for Qt in Zig or rust.
Reasoning and the Logic of Things: The Cambridge Conferences Lectures of 1898 (Harvard Historical Studies) is the most accessible and thorough introduction in his own words.

https://www.amazon.com/Reasoning-Logic-Things-Conferences-Hi...
I am not the OP, and I closed my Facebook account in 2008, because I really disliked the platform and I dislike walled gardens on the net. I saw where this was going and I was right.

Facebook is clearly bad. But I find that pointing at Facebook failings, it is becoming a bit too convenient for politicians and other higher-ups.

The problem of fake news has always been a problem. Manufacturing consent https://en.wikipedia.org/wiki/Manufacturing_Consent didn't start with Facebook. Foreign propaganda didn't start with Facebook either.

I feel that bashing Facebook nowadays, hides a lot of more serious, nuanced and complicated political problems that need to be addressed.

For example, one among many, the “Russiagate conspiracy” was, indeed, a conspiracy: https://jacobinmag.com/2019/03/russiagate-donald-trump-muell... - but it was an extremely convenient one, and spread as truth for a long time, especially in mainstream media. Why was this happening?

In general, with Facebook, we are looking for technical solutions to political problems. The main problem with Facebook is not how it censors news, or how it regulates speech, the main problem with Facebook is that is a monopoly.

Trying to regulate speech on FB, while it keeps a monopoly position, that’s the real danger for democracy. And, of course, that’s exactly where we are headed to.
I’m a bit confused on the solution she advocates. Does she want government, in her case, Duarte, go tell Facebook how to run Facebook? What is her solution?
Someone doesn't really understand exponential growth.

Of course we can have the capacity, after just a few more doublings.
The IBM spec was CUA( Common User Access) not CUI.
Generic CRC algorithm generator, from Mark Adler