skysight-inc/HackerNews huggingface dataset:
Change western people to Americans and you might be correct. My experience is that a lot Europeans, New Zealanders and Australians tend to be pretty relaxed about world events. Not to say we don’t have our panic merchants but they do tend to be in the minority.

Sorry Canadians, I didn’t mean to lump you in with your southern neighbors.
That's very true; I should have looked this up before stating it. Edited my original comment
One way we addressed the former was to put up signs that say "Drive Carefully", so apparently your dislike of that technique is not universal. It's called a "nudge", and it has significant (but limited) effect.
Puppies generally start walking about 3wks in, while babies are usually at least 6 months before crawling. So that closes the timeline somewhat, but there's still a large gap.
I suppose https://neocities.org/ could qualify for the author's ideal alternative.
I can create a fork of BTC tomorrow that nobody really uses. It would be deflationary. Would you recommend that people store their value in MeatCoin?
Wake the fuck up- thoughts after the Hawaii missile alert
Yes, but farmed salmon is making a killing. How many documentaries before you quit sushi?

Can you be a conscious consumer on all aspects of your consumption, can anyone?
The suggested action wouldn't actually do any noticeable good, though, because of market effects - price would fall, then consumption would rise again.

It's far more effective to lobby for regulation than rely on individual action to solve collective action problems.
As somebody who grew up in the Metro Detroit area and moved away, I’m unbelievably impressed by the bid Detroit put together.

The entire region is so completely disfunctional. The idea of getting the neighboring counties (which have the money, education, and talent) to work together was unheard of.

I do think the Metro Detroit area is consistently understated as a potential tech hub. It has one of the largest cohorts of STEM people in the nation (albeit in more traditional engineering roles).

I don’t think the tax breaks will be sufficient enough because Michigan only seems to care about manufacturing plants. I hope Detroit gets the HQ2 bid or at least can use this process to start getting good tech jobs in the area.

I know I (and many of my hometown friends) would move back if the job market was closer to Seattle.
> Everything about curl | sh is inherently untrustworthy

Nope. Only one item is of minor concern (which I've covered many times in this thread) and it has an easy and known solution.

The rest of your objections are not specific to curl-piped-to-sh and are irrelevant to this discussion.

The sky is not falling, so I'm not sure what your agenda really is.
I’m not a Mormon, or even a Christian, so I have no stake here.

What the fuck? No. I’ve traveled all over, and met a lot of Mormons and have Mormon friends. The most sinister thing they’re into is family game night. Ok, I’m no fan of the missionary thing, but again, as a non-Christian I appreciate that the Mormons take no for an answer, and will still hang out with you.

Their religion is wacky, but so is every religion. They have cults, but so do all religions. So... no.
From the complete lack of information on your location I conclude that you
live in South Africa and you assume that everybody else live there. Am
I right?
If this ever happens again : call your credit card company for a chargeback. The ball will be in their court to prove the charge was fair, which they will never be able to do. Plus they get fined for the chargeback itself (“chargeback fee”). And, if it happens too often, their cc premiums go up. Triple win!

If someone messes with your CC, call your bank immediately. Chargebacks are a powerful tool. Use them.
I actually think everybody has been quite happy with Gilbert leading the bid.

Dan Gilbert is basically the entirely driving force behind the large growth happening in Detroit.
Errors in the protocol and the cryptography underlying the platform.
Recruitment is too widespread for introductions. I'd wager most of us on HN get at least 1 message a week, with many getting 2-3 per day. We're interested in the roles, not the recruiter. It's up to us to judge whether the recruiter is any good - and it's usually not until you've actually worked with them do you find that out. "RateMyRecruiter" doesn't exist, you can only really judge it based on how they act.

I'm interested in 5 points.

Asking Rate/Salary.

Location.

Company.

Title (or if contract, length of contract).

Technology.

If those are supplied up-front, I can immediately accept or dismiss 95% of messages. However at the moment I have to ask for 1 or 2 more points usually.

Only then do I usually go onto Glassdoor, start asking about why the role is now available, employee and contractor turnover, average employees time at the company and work environment.

Endorsements I agree are ridiculous, you can go on Fiverr and buy 20 customised endorsements within 24 hours.
Golf. In particular, the pursuit of better golf. So the driving range is my "fishing".

The range is solitude for me. Just me, my little area, outdoors among beautiful scenery and working on swing/shots/short game/etc vs that little darn white ball. It is 1-2 hours (or longer if wanted. I used to do 3-4 hours) of concentration and learning as well as being physically active.

I actually go to the range more than I play. I would like to play more but it requires more time, money, socializing. The range is on my terms as I can stay as long or short as I like and getting better is stimulating. To me, nothing beats the sound of perfect compression of the golf ball and headed towards your target on nice trajectory.

But on the other hand, Golf can be very frustrating. Also like fishing, it takes patience, money and good understanding of the equipment to be good at it.
> I consider network censorship to be a feature, not a bug.

No one’s going to stop you from using an unfree, censorious system if you want to. However, we’re going to object vociferously if you try to force it on everyone else.

> I want my uber driver to have insurance and a quick background check.

The advantage of censorship-resistant markets is that added features are opt-in. I don’t really care if my uber driver is regulated according to taxi union rules, so I’d rather not pay the associated costs.
> ~(Hs->Ms) <=> Hs->~Ms [...] this is contingent [...] Though technically this is a false statement

It's just not provable. The webapp can give the example of a world with a single object that is neither H nor M (in which case the statement is false). With some thought, I found a world where the statement is true: a single object that is H but not M.

If the statement were false, then this second world couldn't exist.

That said, while "logical equivalence" can mean the biconditional, as it does in the webapp, you are probably meaning logical equivalence at a level just outside individual worlds. Godel's completeness theorem is about the equivalence between whether a statement is true in all words and whether there is a proof of that statement. The earlier example illustrates that just because something's not provable doesn't mean it's false.
Bitcoin forks like Bitcoin Cash and Bitcoin Gold use the same block chain history as Bitcoin.
I sometimes wonder with problems like these that the underlying solution is controlling the global population.
My argument is that it is absolutely barmy to think that a piece of Solidity code is something like an impartial arbiter that is completely independent of the human who wrote it.

We have processes that deal with human reality. We build political parties to extend power, we have judges and parliaments, where laws are written, people enter contracts every day - the system works mostly well. Ethereum is an improvement on exactly what?
i’m not so sure there would have been any kind of designer. from my dealings with govt projects, especially internal ones, they rarely do any UX of any kind. the interface is ad-hoc from the devs, and you can’t expect a dev to design a fool proof interface.

if you direct the blame 1 level further, then it was whoever was responsive for budget/hiring/spec that didn’t ensure that there was a UX designer on the project, but at the same time you can kinda understand why not: the value of UX is frequently not understood, especially when people think “it’s just internal; why make it easy to use if only we see it?”. the answer of course is that you pay for internal systems every day in employee time.

anyway, the point i guess is you can probably trace the “blame” back far enough that it’s too far removed to say it’s anyone’s fault per se, but it proves the point that you need design across the board, and that’s frequently not well understood
Salmon seemed abundant and cheap, relatively, at Chile's coastal restaurants and I guess now I know why.

Perhaps I'll pick something else on the menu the next time I visit. I wasn't a great fan of deep-fried seafood empanadas or ceviche but paila marina was tasty!
Thanks for all the detail. Things that I do are:

- keep at least an arm-length distance to the screen (that's what I've heard is good)

- have f.lux installed (my eyes feel noticeably more relaxed)

- make sure rooms is properly lightened, i.e. no window in front, not too dark (I have a vague idea this helps)

(FWIW, I've heard that all kinds of flat screen have a non-adjustable backlight that is supposed to quite strong. I think I read that on HN but I couldn't find references at that point.)

I wish this would become more of a well-known topic. There is a lot of information available about hands/arm ergonomics, special devices/tables and many companies have things to improve on that. But the eyes part it pretty much ignored, I don't really understand why. During the CRT screen times, you could at least choose more or less ergonomic screens. But now I feel the topic isn't there any more.
blockchain programming isn't trivial

This is an understatement, and belies the more appropriate: blockchain programming is dangerous.

Proceed with extreme caution.
You may know by eating fish that are not possible to farm, like cod.

Edit: Apparently, cod may be farmed (1), though I think the idea still stands.

1: https://thefishsite.com/articles/cultured-aquatic-species-at...
introduction bashes ethereum over its price jump and seems to go for tulips explanation. that's where I stopped reading
I was involved in that kind of research in the 1990s and it was clear to me at the time that the people doing that kind of research didn't even know what an "estimator" was and didn't care to know.
Anything written on the product is liable to supply chain fraud. How do a customer know that the virgin olive oil is not mixed with lard? No food is safe from product fraud.

Has fish a higher risk compared to other products? To my knowledge the food product with highest fraud rate is oil. After that things like honey, and further down we have beef. I have never heard of report in regard to fish, but feel free to point me to such reports.
If nuclear war is that close to happening, then we are already too far gone to address it. Who is going to be the one to convince Trump to decommission some of America's nuclear weapons?
Hmmm. Soldering on some header pins isn't really that hard. Assuming you have previous experience, and a fine tipped soldering iron, it doesn't take more than 10-15 minutes of work. I haven't soldered for a long time and was able to do so without issue. The solder joints were good too, shiny and conical as they should be. Just need to take it slow and be sure to keep your tip clean.
MartinLutherKing.Org is Owned by Neo-Nazis
My doctor said those chalazions are "no accident", but I'm not sure what she meant by that.

I think it usually amounted to around five 15min breaks - mostly to buy vignettes for each respective country I was driving through and to fill up.

After around 18,5h of driving I had to take naps in order to avoid falling asleep at the wheel.

Needles to say I don't do those marathons anymore - it's obviously dangerous and bad for my health. I break up this trip into two days which makes a world of a difference.
I don't see any incentive to actually publish random values - wouldn't it be easier to just commit to and publish zero every time?
Specifically, it sounds like Play Services Cast support has fairly pathological behavior in common circumstances.
Magnetic loop sensors in pavement have been used to recognize vehicles at intersections for decades.
Yup, Citi still has it
“[Trehalose is] a disaccharide made up of two glucose molecules linked with a sturdy α,α-1,1-glucoside bond, and it’s naturally found in low levels in some bacteria, fungi, plants, and invertebrates.”

Oops.
My advice, go to toptal's website and click on one of the little profile pictures. The resumes are comprehensive and have a professional format.
ChromeCast is such a frustrating product. It does exactly what I want in theory. In practice I have to wait 10 to 60 seconds to get it to connect, or reboot my phone. I've started giving up and just using the computer attached to my TV.

I don't think I've been having the particular Wi-Fi issue described in the article, but ChromeCast has been just slow and flaky in my experience. I've had both v1 and v2. It seems to have problems with older phones, but that's not the only problem.

mDNS on Linux with Avahi doesn't seem particularly reliable either (e.g. pinging a Linux box from a Mac.)

Computers barely work :-( I guess this is why Apple insists on owning the whole stack. The compatibility matrix becomes tractable.
There are plenty of situations where you have to deal with the reality of a nuclear blast that cell phones would still work. It's not all just ground-zero or nothing.
Bay Area, probably like a good majority of contributors here but, you're right, I should add that info.
Skiing isn't the only sport.

Meat isn't the only food.

In economics, this situation is called "substitute goods".
Karma has nothing to do with revenge, karma is just another word for consequences. Every action leads to reactions; if they didn't the universe would have descended into chaos in no time at all. And thats how we learn, by acting and studying reactions until we get it. One of those lessons is recognizing the value of all living beings.
> So how can I compare the multiline Hs->~Ms with a ~(Hs->Ms) that has the same newline behavior?

I was wondering about that, too, but I could only figure out putting it all on one line.

> Is this syntax based on the syntax used in some scientific field?

I think the quantifier notation is vaguely Peano's original notation, and I think the idea of having HYPOTHESES -> CONCLUSIONS is sort of a Coq-like "above-the-line and below-the-line" thing, or maybe it's that way because it's optimized for syllogisms. Other than that, I've never seen a logic language quite like this one before.

Something I'd like to see someday is a Scratch-like snap-together logic and proof language. I toyed with the idea when I was teaching a discrete math course, but I didn't have time to develop one.
I do both.
This makes it sound like the secrets are just printed out and posted on a notice board somewhere, which is pretty much straight fearmongering.

The sandboxing between apps on non-jailbroken iOS (and to a lesser extent un-rooted Android) is such that having the secrets stored in an app's database renders them secure against basically any attack that doesn't involve physical access to the device.

Given that the app needs access to the symmetric TOTP keys for it to work, most of the available other options aren't appreciably changing the security model. Encrypt the DB with a magic secure-enclave-stored key? Now the app is just asking to decrypt the DB every time it's opened. What attack are you worried about where this new setup isn't equally vulnerable?
It doesn't sound like it's a core TCP/IP stack problem, it sounds like it's a Google Cast support in Play Services problem.
My kindred spirit
The "Internet of Things" trend has brought forward a wide range of new network-enabled devices, that frequently have low security standards.

To give an example...

https://www.theverge.com/2016/11/3/13507126/iot-drone-hack
Personal choices play a key role in advancing legislative change and facilitating effective enforcement.

Legislation and enforcement only played a partial role in reducing the rate of driving while intoxicated. DWI was still normal and socially acceptable for decades after we started banning it. We changed our attitudes, we stigmatized the behaviour, we created new norms, we invented the concept of the "designated driver". Millions of people had to be the first person in their bar to say "just a club soda, I'm driving", the first to say "don't you think you've had enough?", the first to take the keys out of their friend's pocket and call them a taxi.

It's absurd to think that we can solve the problem of antibiotic resistance just by personally giving up meat, but it's equally absurd to think that our own choices are irrelevant. Collective problems are just individual problems at scale; the solutions are also the aggregate of lots of small individual actions. Eat less meat, buy better meat, lobby grocers and restaurant chains to sell antibiotic-free meat, write to your representatives, inform your friends and family about the issue - it all helps to move us in the right direction.
Isn't this just general unix-fu? What's pentesting specific here?
Imagine the day you was born, somebody already planned your death. Because this is how it is for pig, cow, chicken on this planet.
Yes, based on my experience it really isn't worth bothering with.

Compare:

Measure-Command {
# ~4,000 files
$Files = Get-ChildItem -Path "C:\Windows\System32\DriverStore" -File -Recurse

foreach ($file in $Files) {
$file.LastWriteTime.Date;
}
} | Select-Object -Property TotalMilliseconds

Measure-Command {
Get-ChildItem -Path "C:\Windows\System32\DriverStore" -File -Recurse | ForEach-Object {
$_.LastWriteTime.Date;
}
} | Select-Object -Property TotalMilliseconds

On my system and run hot (i.e., after running both multiple times), the foreach statement takes 790-855 ms. The ForEach-Object takes 860-890 ms. That's a 10% cost at most, and this particular operation is trivial. Is that "meaningful"? In some senses, yes, because 10% is a lot, but realistically, no because the scripts both run in less than a second. I'm not writing an application here.

However, let's take something decidedly non-trivial:

Measure-Command {
# ~4,000 files
$Files = Get-ChildItem -Path "C:\Windows\System32\DriverStore" -File -Recurse
$Algorithm = @('MD5','SHA1','SHA256')

foreach ($file in $Files) {
Get-FileHash -Path $file.FullName -Algorithm ($Algorithm[(Get-Random -Minimum 0 -Maximum 3)]);
}
} | Select-Object -Property TotalMilliseconds

Measure-Command {
$Algorithm = @('MD5','SHA1','SHA256')
Get-ChildItem -Path "C:\Windows\System32\DriverStore" -File -Recurse | ForEach-Object {

Get-FileHash -Path $_.FullName -Algorithm ($Algorithm[(Get-Random -Minimum 0 -Maximum 3)]);
}
} | Select-Object -Property TotalMilliseconds

Now, run hot, foreach takes an average of 20.3 seconds over three runs. ForEach-Object takes an average of 20.8 seconds over three runs. Run cold (i.e., after a reboot), they both take about 63-65 seconds. This is on a slightly aging laptop with a spinning metal disk.

Most of my workloads involve calling commands that involve significant time like Get-FileHash does. I'm doing things like splitting PDFs based on content and inserting them into an SQL database, or fetching 8,000 records from Active Directory and verifying file share permissions. I have found that for nested loops that I tend to use a ForEach-Object in the pipeline and then use foreach statements for operations on arrayed properties in the object and that works well, but for the outer loop, no, it's not usually worth the time to refactor or eliminate the pipeline.
I don't see any option to separate that in the settings page, is it hidden behind a flag somewhere?
Indeed, turning your hotel room or your office at work into a vehicle so that it can pick you up just seems like saving a commute by merging it with “being at your destination.”

So your commute takes on properties of already being at your destination, and being at your destination takes on properties of your commute or taxi ride — being in a space-constrained vehicle in motion, consuming power, creating and experiencing traffic, etc, not just en route but all day or all night!
Seems to me that if Kim thought there was even a possibility that South Korea could retaliate on its own, with nukes, it would make him less likely to launch an offensive attack.

But you're right. We don't really want to put nukes under the control of the South Korean government. Convincing the Chinese and Russians that yes, we really will do that if we see no alternative, wouldn't be easy.
Bob Bob Ricard Restaurant Plans to Revolutionize the Way You Pay to Eat Out
What do you think about opening doors with the flash of your smartphone?
HAVR, the first smart lock opening with light.
A patented and safe solution that functions without a bridge or Bluetooth, but works with an encrypted code in the flash of your smartphone !
Again, who here was proposing relying on individual action to solve collective action problems? No one.

Your economic argument is naive and pretty wrong, but I'm not going to debate it here because it's not relevant to this sub-thread.
I'm not familiar with the formal definition of Kolmogorov complexity, nor its related theorems, but informally, it appears to be about the length of the specifying program, not the time it takes to run.

Given that we have a finite domain, and 1:1 functions, we should be able to specify f^-1 with some constant overhead and embedding f.

Something along the lines of:

//embed the definition of f.
f^-1(x) = for a in Domain:
if f(a) = x
return a

Formalizing this would involve specifying what description language you are using and how you encode functions.
I have 4GiB swapfiles on the cluster nodes I manage, which have 512GiB RAM.

It's hardly used, around 300MiB at present, probably things like the mail daemon. It's been useful to have a very slow node, which I can SSH into (after 10 minutes) and kill a chosen process, rather than a dead/OOMed node. But I think the difference is marginal, and perhaps 512MiB would have been a more appropriate size for the partition.

(Swappiness is set to 1.)
In 2016, Chile had a massive algal bloom that killed an unprecedented amount of fish.

The salmon industry was held accountable for it, but the issue was just deflected and blamed on El Nino.
We (french) are not https://www.planetoscope.com/elevage-viande/1587-consommatio..., pretty much the opposite actually
You can use Alt+SysRq+f to manually call oom_kill.
I've done a LOT of chromecast development/hacking. They are to put it politely, unreliable.
SELinux does great at preventing privilege escalation exploits... Tried to root my phone, got a uid 0 prompt, but SELinux kept me from doing anything useful with my "root".
typing “send sms alert” vs testing “do not send sms alert”. that way you’d have muscle memory for the latter, but you’d know what to do if you really wanted to do it
I've never given a current manager as a reference. Not wanting to alert your current employer that you're seeking a new job is pretty typical, and the hiring manager should understand. Senior peers are a good substitute. In my experience, your references will usually be contacted.
We used it for our image rendering server, and it worked really great at the beginning. The library is fast, and the API was easy to use, and it worked on Azure App Service without issues.

We eventually abandoned Skia though because it only operates with premultiplied alpha. Works ok if you render on opaque surfaces, but we needed to generate transparent PNGs, and in the allotted timeframe couldn't resolve some rendering differences.
Generating entropy without imports in Go
You Keep Using That Word, I Do Not Think It Means What You Think It Means