skysight-inc/HackerNews huggingface dataset:
i think the reason is that, in my example of networking, the network i/o is an "interupt" kind of event, that is triggered outside of normal execution. like if there's a socket timeout.

probably didn't have to be designed this way, but it was designed pre-promises and I guess they are lothe to change it.
Thunderbird has a big problem - UI still looks like written in 90's.
I'm switched to Geary, good Apple Mail clone.
I hate to be that blockchain guy, but using Ethereum might be fun for this.

Stake some amount of ETH for an issue and when it closes you get it back. If it goes over some time period, the staked ETH begins to burn.

Just a thought. Could make a fun hackathon project. :)
Maybe the businesses in your country improve their conversion rates ever so slightly because of said convenience? We spend time and money to optimize for far sillier things in our funnels.

I do not claim to know the aggregate effects, but I would guess it is not as simple as convenience vs. sovereignity.
Because it's the job of the country/state to decide what land are safe to be built on.

If building too close to the shore was a bad idea, and it was known at the time, the zoning should have forbid it to start with.

These people are not personally responsible for the raise of the sea level, it makes sense to have the risk taken away from them.
Personally I don't care what food they're offering.

I need to GTFO and have some time to myself. 8 hours is a long time.
I'm not sure what the requirements for delisting products are. It might be as simple as "this is old, and we don't want to be associated with it". Or as specific as "we've learned that it's not as safe and/or effective as it should be, and should be delisted for health and safety reasons."

But the real reason is almost always that they have a new version, which costs much more, and they don't want competition from inexpensive generics to their old product.

There have been some antitrust suits over that. I don't know how they turned out.
Im really interested how this will evolve. DBank has alot of assets in other banks in my country. Curious what it means for them. Should I jump the ship and switch ?
In an ideal world yes, this should be implemented at the OS level. However, the vast majority of users would not see any benefit until OSX/Windows/Android/iOS/<insert Linux flavor> receives an update for DoH-by-default and then users either have auto-updates turned on or manually apply the update.

Until that time comes, this is a fine step in the right direction, and you can disable Firefox's DNS if you don't want it.
Is there a growing far-right threat online?
Entire screen blocked by sign-up form? Closed so fast bits were flying off.
Lisp failed because its community failed to accommodate the beginner trying to do something useful.

Lisp has a zillion useful ways of doing things--that nobody ever taught.

Try finding a beginner book on Lisp (even today!) that actually teaches about vectors and hash tables instead of trying to do everything with recursion, lambda and singly-linked lists.

You don't attract a beginner trying to write a game, for example, that way.
Addon recommendations do not anonymize their input data, which I think is just what browser features and maybe sites you've used (I'm not sure). But it doesn't matter, since it is never sent anywhere. The data is local, the decision is local. Your browser already knows your browsing history.
Yeah, worked wonders in this case. Amazingly great outcome. Good thing he followed Feldman's instructions. Now he's guaranteed a trip to jail or maybe even the cemetery. Yeah Feldman is a genius, you're right. I'm sure the people this guy put in the hospital would agree too. Really he probably still didn't take enough. Another ten to a hundred doses would probably have been even better.
The shame is that they would have played nicely with the upcoming "guilds" stuff, IMHO.
Quick Script to Configure Tor Proxy for Firefox and Open Browser on the Fly
There is a sliding scale between API design and DSL design, at least when we are talking about internal DSL's. At what point does an API become a DSL?

It is true that DSL's need to be documented and maintainable, but if you have the kind of problem when a DSL might be a solution, then not having a DSL would just express the inherent complexity in a different way.

To put it another way, a clear abstraction layer (component, API, framework, DSL etc.) needs to be well-designed, documentated and maintainable, but this need is not avoided by having a system of the same complexity without such clear abstraction layers.

Btw. I disagree about the popularity of general purpose languages. Some very popular languages (VB, JavaScript) are quite badly designed but a popular due to integration with a platform.
As long as there is a setting in the browser to disable its own DNS implementation (possibly hidden so that you will need to set it in about:config or whatever), OK.
The Netherlands drained their below-sea-level land at a time before widespread environmental studies and other sources of outside interference. California is notorious for some-random-group-or-another interfering with building plans because it would destroy the homes of the San Elijo Grey-billed Duck Platypus or whatever
Does it not have holes for the handle and lock?
According to wikipedia Guam has a GDP per capita of $30,500 and American Samoa has an even lower GDP per capita of $13,000 so 5:1 is closer to reality for the US.

That said. The US is not the only country to oficially use the US dollar. Among others, Ecuador has a GDP per capita of just under $12,000 and uses the US dollar, Palau $16,000, East Timor $5,500, and lowest are Marshall Islands and Micronesia both with GDP per capita under $4,000 bringing the ratio closer to 1:18.

Also there are plenty of counties with even lower GDP that uses the dollar unofficially, so I don’t see a problem with a high GDP per capita ratio.

Edit: Equatorial Guinea is also an outlier with high GDP and low population. We could arbitrarily decide to include San Francisco in the US example with a GDP per person of over $100,000 bringing the US ratio up to 1:7 and the US dollar ratio to 1:25
I've done this, and gotten the nice people at Home Depot to cut the large board into 2 or 3 smaller sections. Since the board is very thin, this makes it fairly light. I don't bother with screwing them into a wall, but instead use the lightness and portability. I can literally move a whiteboard into someone's office, draw on it, and then take it with me. You can lay it flat down on a table and have everyone draw on it. It's also insanely cheap. While I wouldn't give up my glass (white)board, I do like having extra space I can draw on and move around, especially for important ideas/pictures that need to be captured later on in better ways.
Maybe "clay" instead of "brick"?
IKEA's table tops are $9 for 40", $22 for 47", $29 for 59", $47 for 78". The finishes are better than they were long ago too. The metal legs that fit any top are $4 each. If you're not near an IKEA, they ship anything under about 4 feet in length for $9.99 -- you can double up 4 feet table tops to make longer ones.
But there are ways to capture the screen. For a while now. But safer.
My kids aren’t getting social media accounts and yours probably shouldn’t either
Sounds like your friend is an idiot. The coastline has been more-or-less the same here in SoCal
My own ideas (for improving X system, although maybe it could be used with Wayland too, I don't know) is using proxies to correct those kind of problems.
Ask HN: If not LeetCode, then what?
I have been preparing to get the new job (If you are hiring in India or remote, please get in touch), and starting to get bothered by the interview specific preparation by leetcoding.

Is this the best our industry can come up with to evaluate the skills and experience of fellow professionals?

I wonder if I'd still be leetcoding in my 40s and 50s, or the industry would evolve to better ways to interview candidates?

Have you tried anything else in your organizations other than leetcoding that worked well?
Getting all operating systems to do that, across the board, is much harder than changing a cross-platform browser.

Also, operating systems would have a much harder time doing that, especially if they don't all have integrated support for captive portal detection and similar.

> just making DNS as TCP instead of UDP and then adding TLS, would help

Then systems in the middle can tell it's DNS, and block it.

We're moving towards a world where all traffic will look like HTTPS, or eventually like http/3.
please, UK is a special
- Cambridge Analytica‘s success to manipulate the Brexit vote
- the video surveillance of public spaces
- this porn debacle
Private data I will store on my own computer. Public data I will store both on my own computer and elsewhere, and I don't care where they copy it; it is public so you can put it wherever you want to put.
> but if the federal government comes after you, they are doing so with tanks and helicopters, and your puny guns won't change the outcome. Vietnam is not a good analogy. Your average American is dumb, fat and undisciplined. The Viet Cong were none of those things.

Because our tanks and helicopters have done so well at suppressing a bunch of afghani sheepherders, right? I don't think you're really qualified to evaluate the ability of the US's rural population to adapt to guerrilla warfare.

In all seriousness, it's easy to use superior weaponry to subjugate a populace... if one of the win conditions is killing everyone in the population to be subjugated. As soon as you have to care about things like "mass killings" or "civilian casualties" or "are you sure this isn't genocide" that gets a lot harder. And I'm relatively sure that the people who make up the US military would care, particularly when it's people they identify with that they're exterminating.
Re-encoding with lower bitrate. 99% of the people won't be able to tell the difference.
At least she reacted. It's utter indifference that scares me.
You can buy a company with a bank account for a few thousand.
> Why not just drain the bay.

San Francisco exists at all because there is a bay there.
I'm quite fond of my Note 9 also. It has a Bixby button, but it's less annoying on this model, I guess; when I push it accidentally, I just get a little pop-up saying "To start Bixby, press and hold the Bixby key". Hasn't really gotten in my way.

This is my second Galaxy Note model; I've also had a Note 4. Pace Steve Jobs, I really do love having the stylus.
> I also believe pilot error was a significant factor in the crashes, because during the first instance of MCAS malfunction, the pilots dealt with it and landed safely, despite not knowing about MCAS. The latter two incidents were not handled properly by the pilots, indicating a gap in training.

This sounds disingenuous from my reading of the problem. The pilots were not trained in the new system or even told of its existence.

Seems pretty unfair to blame them for not being able to respond correctly within 3 seconds to correct a system that they didn't even know existed and literally makes the plane not respond to pilot input.

I think it's amazing that the other crew was able to survive TBH. Didn't they have to pull a fuse?
> if the federal government comes after you, they are doing so with tanks and helicopters

What is that supposed to do against the domestic population? Would they use their tanks and planes to blow up their own bridges and cities? Those are weapons used to claim territory from other governments. They're not very useful in a guerilla war where you don't even know who the enemy is.

> Vietnam is not a good analogy. Your average American is dumb, fat and undisciplined. The Viet Cong were none of those things.

Where does that leave the American government if that's the population they draw their soldiers and law enforcement from and they're each only trained for a couple of months? What do you do when half your new recruits sign up with the intent to turn against you as soon as you've trained them and provided them with weapons and equipment?

Fighting a civil war is hard. The US government is well aware of that, hence the bread and circuses.

> This is aside from the fact that an armed populace only encourages the government's law enforcement agencies to arm themselves more, and increases tensions in every encounter because the LEO has to assume the target is armed.

The solution to which is to expressly prohibit them from doing so. Random sheriffs have zero need for military tanks and riot gear and they shouldn't even be allowed to touch it. You don't need a SWAT team to serve a warrant on a check forger. You don't need a SWAT team at all, because anything it could legitimately be used for is the rightful role of the national guard.

Just because the domestic population is armed doesn't mean even 1% of them would shoot a police officer. And the people who would, tend to be the people who acquire firearms unlawfully regardless.

If the problem is that violent drug dealers have illegally-obtained guns, you can't solve that by taking legally-obtained guns away from peaceful hill billies and women who just want to feel safe walking home at night.
Netflix serves a tremendous amount of video, a large percent of total internet bandwidth. They spend a lot of time optimizing their video compression, which can be seen from their tech blog, and papers they publish on video compression techniques. There's no reason for an encrypted file to be more than 100 bytes larger than the unencrypted file. I highly doubt Netflix is introducing a 30% overhead for no reason.
Interesting. Have you been to San Francisco supermarkets? Try the Safeways along Mission St. if you're there. People will walk in, grab liquor off the shelves, and walk out. It relies on people recognizing and stopping them. And that's something the Go store is capable of doing because it has staff at entry.
If they block the internet, or inject stuff in, then they should not be allow to call it the Internet Service Provider; it is not internet, then. The ISP shouldn't care what application protocol you use.

If carrier NAT is enabled (which in my opinion, it should be enabled by default, but the customer ought to have the ability to disable it if they want to disable it, so that you can have a real internet connection), then they might legitimately filter some transport protocols (e.g. TCP and UDP and other protocols in that layer) (but not application protocols), but if you disable NAT then you can use other transport protocols.

I use a lot of stuff that isn't HTTP(S).

(Still, the system domain name system should be independent of the implementation and the protocol in use. Whether you want to use HTTPS or something else for DNS, the browser shouldn't care.)
How to Plan a Lesson
Yes, but then why do they need to reverse engineer anything? Can't they use a capture card?
I think data recovery is a big factor. From all of the discussion around it here, it seems like the key points are "data can't be recovered without physically modifying the hardware" and "hardware can't be made usable for less than the cost of replacement." For me, losing the ability to use my handset is a minor inconvenience but losing the data on it would be a real pain (speaking of which I should back up my contacts list right now...) I'd imagine I'm not alone in this.
They can, it's called "webrip" then (also in the article).

Creates an obvious problem though.
I was really expecting this to be a joke site that printed blank pages
I wrote a "replacement" for mutt, for my own needs a few years back - because I wanted to use a _real_ scripting language, rather than something that was not complete.

The result was a client-core written in C++ with most of the UI setup and configuration handled via lua:

https://github.com/lumail/lumail/
> Because it's the job of the country/state to decide what land are safe to be built on.

Not everyone agrees with you. Personally, I don’t think it’s up to the government to tell you where you can / can’t live on land you purchase. However, inspections should and do occur informing you of risks.

Zoning has to do with a variety of factors, but I doubt for most of U.S. history it had to do with “will this coast erode in 100 years” From my limited understanding it has more to do with what CAN be built, not what SHOULD. Basically, “this can be commercial real estate because we need revenue/jobs” vs “this can be residential because we need people”
Previous HN discussion: https://news.ycombinator.com/item?id=14254165
> getting a bank account. I can’t speak to the process in the U.K. but in the United States the “know your customer” rules are quite strict and accounts for businesses are doubly so. Just having a set of incorporation papers won’t work and it can’t be done online (in my experience).

This would really hurt the online-only banks if it were true. I opened a (personal) Capital One account online.

https://en.wikipedia.org/wiki/Direct_bank
They'll be destroyed by rising sea levels eventually anyway.
You need to submit a passport picture though. It's probably easier to fake a badly lit picture of a passport than an actual passport though...
> Your average American is dumb, fat and undisciplined.

Hmmm... and yet we rule the World. Go figure ;)
Your needs would line up pretty well with switching to emacs/evil, orgmode and then one of the 3 good email clients.

Just remember its there when you are ready for it ;)
Ask HN: Which is the most secure OS in 2019?
I have been using Microsoft Windows for over 14 years. I am finally transitioning to Linux.

What are good alternatives?
I've been using an open source Kanban webapp called Kanboard (https://kanboard.org/) for a while now, and I'm very happy with it. It's a cinch to self-host, and it has all the functionality I need with multiple boards, the option for multiple user accounts, visualizations, etc.
Huawei seem to have better cameras than anyone else at the moment, so there's that. V.Happy with my P20 Pro
What Everyone at a Startup Needs to Understand About Immigration
The current version seems to have trouble with text direction when rendering RTL scripts; if you look at the Wikipedia homepage, the links for the Arabic and Hebrew Wikipedias appear with the names of the languages written LTR rather than RTL. Maybe a different Unicode rendering method would also help address this problem.
On poor mail notifications and poor HTML support, those are strengths. Email is not a real time communication mechanism and most emails I receive I'd be happy to never be notified about, it's mostly just a deluge of unnecessary information. The same goes for html email, it's just an unnecessary intrusion into life from marketers obsessed with their branding over my convenience.

When everything on your phone and desktop is constantly seeking your attention it's nice to have some apps working for you.
Then just damn up the entrance to the bay and control it's water level. Same risk as draining the bay all together.

Either way global warming is going to change the landscape. Might as well attempt something that limits damage
Linux Development Experience in Windows with WSL and Visual Studio Code Remote
I still find Opera Mail works best, even though it is unmaintained. It has superfast search and not as sluggish as Thunderbird.
Let me preface this by stipulating that I believe the evidence that humans have contributed to a warming climate in the last few centuries with all of our carbon emissions, primarily from energy production. I'll further add that it's entirely possible and even quite likely that we are in and have either caused or massively contributed to a mass extinction event.

That being said, I really wonder at the thinking of what I would call "climate alarmists". I mean the Pacifica cliffs are a story about erosion. Ok, sure.

But some like to push this narrative that unless we drastically do something the Earth will turn into Venus, basically.

Thing is, these "boy who cried wolf" type narratives don't really help change perceptions or habits around climate change. What's more, they don't really pass the smell test.

The Earth has been around for billions of years. It's also been much hotter than it is now (eg [1]). The smell test is basically this: a lot can happen in 5B years and if the Earth has been much hotter than it is now and it hasn't turned into Venus yet, why is now different?

There's actually a pretty natural limit to how much carbon we can add to the atmosphere. Eventually we'll just run out of fossil fuels, at which point, we'll just start making them out of thin air and that, by definition, will be carbon neutral.

Honestly I just don't believe we'll fundamentally change human nature here. While that might be fatalistic, even pessimistic, personally I'm optimistic. And I'm optimistic because with not much more automation than we already have the Earth can grow enough food for 10 times as many people as we have now and possibly much more than that and that everything changes once we get sufficiently cheap energy (and obviously I'm optimistic about that happening in the not too distant future). Some here will write that off as naive futurism. Whatever.

With regards to sea level rise, let me add some more context. Over the span of ~5000 years 9000 to 14000 thousand years ago the sea levels rose SIXTY METERS [2]. And we're still here. That's also a blip on the timeline of Earth's geological history.

Whose to say the sea levels won't recede with the next Ice Age? Or are we now arguing the Earth is done with those too?

[1] https://en.wikipedia.org/wiki/Paleocene%E2%80%93Eocene_Therm...

[2] https://en.wikipedia.org/wiki/Early_Holocene_sea_level_rise
Good luck fighting against the windmills.
Ask HN: What are the traits of successful founders?
Looks like the Chinese names are identical to the Japanese ones. (Or really, the other way around.)

Chinese 节气 are certainly not defined or tracked by natural phenomena such as fish becoming visible under the ice or plants blooming, though. As Wikipedia notes, they are defined astronomically and are used to calculate when an extra month needs to be inserted into the calendar.

(Each 节气 is assigned a polarity, yin or yang. A month is supposed to include one yin point and one yang point. Since lunar months are too short, eventually there will be a month with only one point instead of the correct two; that month is immediately repeated. I think this system is very cool because just a little thought will show that it is guaranteed to stay within one month of the "true" position of the earth wrt the sun, using just the dead simple method of "Oh, were we too slow this month? We'll put in some overtime.")
haha that's very optimistic! I'm thinking about getting into gymnastics and also maybe skiing, a cork 720 backflip seems like a good first step!
Safer, Simpler Embedded Rust with Apache Mynewt on STM32 Blue Pill
Here's my new article that covers Declarative and Procedural Macros in Rust, plus macro debugging tips for Visual Studio Code.

Also explains how bindgen creates Rust bindings for importing C functions.

Presented in an experimental comics style. Enjoy! :-)
Parsec works similarly: https://parsecgaming.com
This discussion is basically inventing a per-library pledge(2).
Neat idea, I would maybe look for communities online around learning new languages through non typical means.

What brought you to making this game?

Did you build each version natively or is react native?

I would also be curious on search term frequency on some of these phrases, there could be a good SEO opportunity there if you write good educational content :)
Nano Ledger S for hardware wallet

imToken 2.0 for iOS wallet and write down the seed phrase on paper, store in secret spots :)
The watermark on those makes this incredibly distasteful
Evolution mail and Geary, GNOME’s big and little email clients, respectively, are the best options right now. Both are great.
I strongly suspect that they won't let new coverage holes happen. They already have the stations anyway.