skysight-inc/HackerNews huggingface dataset:
A college roommate was an impulsive guy, and always got himself into jams because of his impulsivity. He wasn't dumb and was fully aware he was making a bad choice before/during/after each act.

He explained it this way. He'd get a desire to do or say something and it would grab his attention and gnaw at him and distract him until it was released. He'd rather do the dumb thing and deal with the consequences than live with that gnawing feeling.

Everyone, rightly, thought he was an asshole.
I wish they had sort-by-value based on single-threaded scores. (That whole list is full of Intel Xeons that generally have poor single-threaded performance. Single-thread benchmark scores are probably what impact regular desktop users most.) And maybe also a filter to exclude CPUs that are older than N years. And maybe an option to set a minimum core count (like filter out all CPUs with less than 4 physical cores). Then it'd be perfect.

Or maybe some needs to build an automatic UI generator that takes in a database schema, and lets you filter/sort/etc by stuff. It'd be like one of those SQL GUI desktop apps, except we'd have an embeddable client-side React component + a server-side library, instead.
That book is magical. Made me quit cold turkey after 10 years smoking one pack a day.
yes, but at least until everything went back into the (mainframe) cloud, the opreational cost of running the software was coverd by the user.

My pc's hardware is mine, and the electricity bill is also mine.

So 'licensing' software is very much a form of rent.

Quite frankly this is an open problem. e.g. the debate about AWS suddenly providing, redis, elastcisearch, etc as a service and making the original developers redundant.
Isn’t that just the (née sulong) llvm frontend? IIUC GraalVM is deeply dependent on OpenJDK internals.
WSL Conf 2020 [video]
We’re big-time Stripe users (ACH mostly to the tune of $300M+ annually) but soon will be branching into debit/credit & in the research so far have found the Radar product impressive.

Having this information up-front and center makes it easier to pass to our Infosec folks + another check in the transparency box.

As far as not using the JS, I was under the impression as long as you’re not storing the account or card numbers & utilizing the tokens properly you’re still at the base level of PCI compliance - meaning you’re securing your website, endpoints, data store etc in the same manner you should be already.

The JS package is really nifty and helpful though, we will be able to standup a one-off late payment page utilizing their checkout flow & one-time payments (server/client - couldn’t expose all the SKUs to folks so had to go that route instead of just client) but the fact we could use Stripe to send the emails with our branding & all we have to really do is pull the payment they owe & create a checkout session to hand-off to Stripe is pretty awesome.
I'm pretty sure Github Actions work predates the MS acquisition... I'm also pretty sure that they are trying to align the backend systems more to Azure, but have no insight into how much of that took place.

The fact that you used "M$" indicates that you are predisposed to blame Microsoft for actions that are likely not from the parent, and discount any changes from the top down that have occurred within MS. And while I have a lot of issues with MS and Windows in particular, MS today is not the same as MS even a decade ago.
previous discussion: https://news.ycombinator.com/item?id=3953434
Digital Ocean Networking Issues Due to Internet Backbone Provider Outage
Everyone could benefit from a heavy dose of humility.
Hire me remote.

Seriously though, how much of a mess is the product from a technical viewpoint?

I pretty demotivated some days (not lead, but senior enough), because our product is a big mess of technical debt that only our lead understands (he built it all). I want to make it nice, but he wants to add more features.

Other days I just accept its a big pile of shit and try to get on with what needs done.

It can be pretty demotivating when you see just a pile of unmaintainable tech debt in front of you. Could that be the problem? Is he allowed to refactor it and make it better? Is he capable of that? (Assuming a he).
There is some irony in being a big fan of capitalism and then advocating for your own exploitation.
Hm, we must read very different Rust code. ? is even easier than a panic. And that search has a ton of false positives: both in general, as well as "unwrap" being the more common way to get a Result to panic.
But in the end, isn't all that sophistication subject to diminishing returns??
It won't do much for most people - which is why healthcare workers and first responders are being prioritized.

My wife is a doctor and cared for our county's first COVID-positive patient before he was formally diagnosed (took 11 days to get test results). She was on self-isolation for 3 weeks for late March/early April. Two weeks for the initial exposure, 1 more week because of a low-grade fever. We're still not certain if she had it (I got symptoms about 5 days after she did) because it was extremely difficult to get her tested.

The challenge now is monitoring her with likely exposure when she'll be working in-patient for the month of June. While these tests aren't perfect, they can give us some direction on how we need handle things at home. The price is reasonable enough that we can simply order the test for her directly without having to call 20 different people across 3 different hospital systems to get the sign-off on testing.

A negative doesn't tell us much (as she could still have it), but a positive is a strong indication that she should be avoiding patient interactions and likely self-isolating at home.
By now he probably realizes that the Java version is what he was looking for all along: https://github.com/zeromq/jeromq

Why C/C++ coders don't even write "Hello World" in Java SE before drifting away into rewriting the ball bearing (1907) part of the wheel is beyond me.

The Throwable class is exceptional in every way, it wastes almost nothing and gives the programmer the ability to catch all problems that occur in the VM.

public static void main(String[] args) {
while(1) {
try {
// do everything, and always throw unchecked
// Exceptions unless you need the programmer to
// handle the problem
}
catch(Custom c) {
// here we can react to the exact problem the
// parent programmer devised
}
catch(Exception e1) {
// something "normal" happened that would have
// generated completely random behavior with
// machine code
}
catch(Error e2) {
// something "critical" happened that would have
// generated a segfault with machine code!!!
}
finally {
Thread.sleep(10);
}
}
}

The above code will never cause you to loose sleep. You can pretend there is a way to do this in any other programming language, but only C# would be able to and it is lackluster in so many other domains.

C will not help you with exceptions or concurrency, it will punish you into believing Rust is the solution.

C++ Exceptions are complete garbage, the only good part of C++ are std API (not implementation apparently) and Objects for structure, not for data (cache-misses).

Java does not crash and has the same performance as machine code, that is why it is the leading server language in the world.

Goodbye karma! Xo

Edit: that was fast!

Edit2: Please comment if you downvote.
What do you think you will regret? Is it not something that could have been changed with more time? Or are you trying to imply you won't have any regrets... and wouldn't that make the question kind of meaningless?

As for me, that depends... I might end up a lonely bitter old man who constantly/wistfully mourns the wasted potential cause of all the whishes/goals I had but never worked on. Getting away from spending that much time on games should make this scenario less likely. Thus my attempt to get on a different path.

But yeah, your constraints of only thinking about past and present is kind of interesting. That can pretty easily lead into the meaning(-lessness) of life, but lets not open this can of worms for now.
actually this is what i need. thank you
> Most smokers try and fail to quit multiple times before they succeed.

There's truth to the joke "quitting is easy, I've done it many times". It's not the quitting part you have to worry about.
Glad you're liking Radar!

You're right that, if you don't use Stripe.js, PCI compliance will be more work.

And, yes, you can definitely include Stripe.js only on a single page.
Rich Americans activate New Zealand pandemic escape plans
As of the end of 2017, they were using their own datacenters.

https://github.blog/2017-10-12-evolution-of-our-data-centers...
Perspectives on the Pandemic by Dr. Ioannadis (Update 4, 4/17)
> Most smokers try and fail to quit multiple times before they succeed. It's a strong addiction, with a lot of negative emotional associations.

I know it will sound too obvious but my thought when I read the above is that the best time to reach people about the dangers of smoking is before they start smoking.

I am not so sure that smokers are aware of the risks of smoking, especially when they first start smoking. A big one a smoking friend told me that he could tell himself was decreased lung capacity. I don't know if this is scientifically proven (anecdotal evidence) but he says he used to swim longer when he was younger (and didn't smoke).

Just spitballing: How do you feel about a ban on buying tobacco related products without a license/prescription? Like you can buy cigarettes and such only if you have a document that says you need it?
This is kinda common. Events with other anti-fraud providers are similar, it's a black box to the outside world that figures out what's normal and what is risky.
#1 is a non-starter for many managers in companies of all sizes. Unfortunately the personality-type that lends itself to accumulating power is not one that thrives off trust.
> I feel like you're the first person I've seen on the planet to echo my sentiments on these.

There have been plenty of people with similar sentiments. I'm one of them. I have felt ever since I first looked at Python 3 that the ways in which it broke backward incompatibility were heavily skewed towards a few particular use cases and did not take into account the needs of all of the Python community.
Google has multiple products apart from search with >1B users (Gdrive, android, photos, maps, youtube).
Sorry for the delay - just seeing this now (ironically?)

HN threads are closed to new comments after 2 weeks, mostly as a way of preserving history. A forum discussion is most meaningful as a snapshot in time.

It would be weird if people could go back later to ancient threads and add comments based on information that wasn't available at the time. Actually, you can go back and look at very early threads, before this restriction was put in place, and it was already weird. Imagine what the original Dropbox Show HN would look like by now if we didn't restrict this.

All that said, I think you guys are on to something interesting with thoughts about how the software could provide better access to the history, beyond just posting links to past discussions.
My reply:

I'll take my chances with ${not_wd}. At least they can survive a rebuild, so if a drive dies early I can replace it with something else.
> ...and Thailand was the first. Both had limited spread despite being very densely populated

Cases in Thailand absolutely exploded a few weeks ago which is why they shut down their borders, went on lockdown, canceled New Years, and instituted a curfew.
Do you really think most smokers hit those points over and over?

If so, doesn't that mean it's something we should probably ban as a society and provide transitional support to help wean people off of it more gracefully? Even if tobacco itself remains an accessible substance, getting rid of pre-rolled cigarettes would probably annoy a large portion of the population into quitting.

I've never been a smoker so I can't really relate, but sugar is addictive as hell and quite terrible for you as well. I try and minimize deserty things and get really annoyed when something I'd like (like a nice dry cracker or a marinated piece of meat) is needlessly slathered in sugar. I, personally, want regulations that would push prepared food back into the realm of healthy because, even if the taste suffers a little, it'll let me relax a bit when trying to consume food healthy while also feeling the time stresses of a full time job & commute.
Samba + Zerotier. I do not use docker or create apps, but I won't even consider using synology for my home network after the ease of samba. Combined with zerotier, I access files from windows, linux, mac, and android from anywhere in the world with a suitable internet connection. Multiple user accounts do the same. You can install zerotier on synology as well and it works.
> it is well understood any anti fraud system records movement.

I don't think that's true of every anti-fraud system. I've integrated PayPal checkouts by pasting some HTML on a single page and that works fine. I'm sure it works better if you can record movement, but that doesn't necessarily mean I'm okay with handing over so much data to achieve those gains.

> how does your analysis fare on Google's reCAPTCHA v3?

I haven't looked too carefully at it, but my understanding is that reCAPTCHA 3 works if you place it on a single page. If reCAPTCHA is directing users to place it on every page of their app and not making it clear that Google's tracking it, I'd have a problem with that as well. From a cursory look at Google's documentation, they don't seem to be doing that.
The study is done with a Covid positive population.

They didn’t study if people who smoked where less likely to get Covid. The study goal, as I understand it, was to theorize the idea that smoking serves as some sort of protection leading to less severe symptoms.

Otherwise the study wouldn’t make sense. The study must have clearly accounted for ratios in the smoking general population against the sample population. That’s the only way it makes sense.

I’m curious what makes you think that smokers isolated earlier than anyone else. I don’t think being a smoker makes you more self-aware of your own health. If anything is quite the contrary.
> I can't possibly know the side effects of every piece of code in my app.

This is what i wrong with development today. Everyone just shoves a bunch of npm packages and libs into their bloated site and is then surprised when it behaves in ways you didnt expect? Imagine if everything was built with this level of carelessness!
"This data has never been, would never be, and will never be sold to advertisers or any other third parties. "

Does this mean it "will not be shared with or rented to" advertisers?
I'm from the US, and I would never expect "feet" in a road sign or on a bike. For distances below a mile I'd expect "½ mile" or "¼ mile"—this is how they are almost universally marked on road signs across the country. For extremely short road distances I've occasionally seen "⅛ mile". For road distances any shorter than that, which in my head I'm thinking of as "very short long distances", at that point I might expect—and I feel a little guilty even typing this out loud—yards. (Or blocks, where 1 block = ⅛ mile, but that's a peculiarly Chicago measurement, I think.)
I didn't post TFA. What NSA are described as doing in TFA (investigating some "dumb criminal") is clearly outside the mission granted them by statute. Furthermore, they so regularly act in contravention of law that there is a commonly-known phrase that describes this activity: "parallel construction". Furthermore, they are lauded rather than criticized in TFA for this unlawful behavior. Furthermore, they regularly pay "journalists" and "influencers" to publish pro-NSA anti-liberty BS in the media and online. Furthermore, if they had better management in 2000 they might have transferred resources from the Overnight Cross-Country Dumb Criminal Parallel Construction Department to the Prevent Terrorism Department.

So yeah, I'm the one trolling.

ps: It's also interesting to note that comments like that above start out with four or five upvotes, from honest HN users. Within ten minutes, however, they're downvoted into oblivion. USA-MIC has a strong HN game.
Remote work as a small software company
I've played it for many hours, and the thing that still asthonishes me the most is how incredibly efficient the code must be. While I haven't played with that specific purpose in mind, I've never managed to create a factory big enough where you'd notice a slowdown in the simulation.

Thousands of grabbers, trains, drones, belts, factories, aliens, environmental effects, different sorts of networks, all with their own logic, and somehow this game simulates it all like it's nothing. And it never crashed on me. You can make amazingly intricate factories all you want, but the truly great piece of engineering will always be the code that runs it all.
Does the post claim that the NYT article was based on his work? The timing doesn't make sense unless he was working with the journalist before she published and I didn't see that claim.

I would also say he's over-exaggerating the impact of the NYT article, but I don't have any more proof than he does. I've been following Japanese news and didn't really see any splash based on something in the western press. There were plenty of pessimistic predictions and calls for stricter measures inside Japan long before that article or the white paper.

Saying that the white paper led to the NYT article which led to Japan's lockdown is incredibly western/English-centric and ignorant of the actual forces at play inside the country in their native language, press, public opinion, and organizations.
Bjarne Strsoustroup's short book "A Tour of Modern c++" fits the bill, and was written for the same purpose.
I have issues with some peers who have thick accents who normally in the office I have zero problems understanding. It does get tiring. It's no ones fault other than the audio tossing away information though. I hate having to ask people to repeat themselves and saying "the audio is kind of crappy today".
Sounds boring and enterprisey to me.
I agree on the isolation. I lived in NZ. As someone from North America, it was strange how isolated it felt. Especially outside of Auckland. As for density, I disagree. Most of the country is empty but the cities are surprisingly dense by North American standards considering the population size.
No, it’s not well understood. Perhaps you, and people in your direct field understand this, but does an average web developer who is reading Stripe’s documentation? Does a consumer?

Silent, given the lack of documentation or notification, is 100% appropriate here.
Not in medical field, but nicotine is generally biotoxic and used as a pesticide so i'm not at all surprised. Detriments to any symbiotic microorganisms aside, regularly spraying the lungs and other airways with a light coating of biotoxic film seems a good way to generally inhibit replication or damage any negative bioparticles, so long as the damage doesn't overwhelmingly interfere with the smoker's own biological functions and weaken the overall system ...
linux inefficiencies?
Why derail this discussion into a rant about supply chain attacks in the javascript ecosystem?
This sounds like intrusive thoughts: https://en.wikipedia.org/wiki/Intrusive_thought
So "6 miles" and "0.04 miles"? I don't think that's the most understandable for anyone.
Proton is a packaged Wine (Windows emulator) with DXVK (like DirectX for Linux).

Snap packages are based on core images, so if there was interest, they could create a core image that has Wine and DXVK. Then any game would result Wine and DXVK.

RPM is comparable to Deb packages. There is no significant separation of one package from another apart from file permissions.
Honestly, since I've not been keeping track of the actual technology and details of the various AMD CPUs / APUs, except for all the news about how AMD Ryzen is actually equivalent to or even better than Intel CPUs, all these AMD CPU models and choices are a bit confusing!

There's Ryzen 3, 5, 7, 9. Server, desktop and Mobile models. And among each various choices. And now even more choices ...

I am rooting for AMD but I sure hope they know what they are doing and improve their marketing so that consumers don't get overwhelmed and confused ... :/
His Name Was Snake: Revisiting “Escape from New York”
Since there is no context is provided, I do not expect it to understand prepositions itself.

Given exact query to human, they create environment thus context themselves.

It may also depend on whom you are asking to. For example, myself, entering this site to find out news about software & tech.
Also since 'Stripe' is a company name, I assumed link will get the list of shirt shops who do not accept Stripe as a payment method/provider. (Thus some kind of protest related thing)

I literally thought about that yesterday and did not see the page thinking "That's too much for tonight".

Now seeing topic is somewhat very different.
wait...google has a shopping service?!
You took a friend out on a boat without any safety gear? Yes, you’re a murderer.

Failing to plan is planning to fail. We could’ve had the infrastructure in place to rapidly mitigate the economic impact of the pandemic; we made the choice not to. This was a conscious decision.
I know many smokers that have different logic. They know how bad it is, yet for them it is not hard to quit, but they choose to smoke (often only occasionally or "celebratory" as some insurances call it). Many just don't want to quit, don't try, and accept the trade offs of enjoying their vice vs its harms.

This choice, like many choices involving vices or other intentional deviations from happiness vs wellbeing, are too often assumed to be made in ignorance. This same misunderstanding also happens when one political persuasion attempts to rationalize the choices of another.
Very few habits are hand to mouth in the way smoking does. Smokers will touch their hands to their mouths hundreds of times a day...without a thought as to where that hand has been.
Patio11 seems like a good dude, and I have a couple of his consulting articles bookmarked that I reference regularly.

But "Silicon Valley" are the worst offenders when it comes to believing that smart people can be experts in everything with a bit of research. Covid19 has brought this to the forefront of public view (see Keith Rabois, Elon Musk)
I liked Zeit but had to switch because there was no way to get IP addresses to whitelist, so Vercel customers are likely to get hacked, because they’re forced to secure their database with only a password, and no firewall. Apparently you can fix this with an “enterprise” subscription, which is a huge red flag. Open source doesn’t get secure data? Vercel is likely to get hit with huge lawsuits over that, and I’m staying well clear until it’s fixed
Fruit fly glue sticks to every surface except Teflon
From the story, I didn't get the sense that Dave didn't know that the shareware version used 40-bit encryption. But that it was a revelation for the author. Sounded like Dave didn't give up any information, other than the relevant version.
“Tourism is New Zealand's largest export industry in terms of foreign exchange earnings. It directly employs one in eight New Zealanders.“

NZ is highly connected, and it gets a significant number of tourists from China. Summer is the high season for tourism.

So if anything, NZ should be hit harder than many less connected states/countries.
Does anyone know if Google comingles items from various merchants like Amazon does?