skysight-inc/HackerNews huggingface dataset:
Thank you for sharing. I have always considered chat bots to be passive, but this opened my mind. Maybe I am narrow minded...
> why should literally anyone be unable to afford housing?

Because it costs money? It takes time and effort from other humans to create and they need to be compensated for that? Anything that costs any amount of money will have someone that is unable to afford it. The article is not even talking about being able to afford any housing, they are talking about 2-bedroom apartments. There are smaller apartments. There are rooms in shared houses. There are other forms of housing.

Again, we're talking about the majority of the people earning minimum wage probably not depending on the job to pay for their housing. Maybe they are getting something else out of it. It's cool with you to eliminate a lot of their jobs by raising the minimum wage?

If the problem is some people can't afford housing, we can fix that by providing housing vouchers to those people, or changing zoning laws so more housing can be built to bring down the price, or nationalize the housing industry and just have the government build housing for everyone and we all get assigned a government issue apartment to live in, comrade.

Either way, we address the problem of housing by dealing with housing, not by manipulating the labor market which is only tangentially related to housing.
>Don't muck around in our firmware/hardware!

>But hey, it's totally cool to hijack your hardware though! Aren't we witty and clever?

John Deere, this is the definition of tone deafness. Just throwing that out there.

In a single move, you have become what you protest everyone else being.

A tinkerer of someone else's equipment.
What percentage of products, in general, do you believe are “accessible”?
There was a fad for turboelectric drive, like a Diesel-electric locomotive, in the 1920s. No need for reduction gears. That idea comes and goes; the Zumwalt class destroyers are turboelectric drive.

Lately, I've been wondering about hybrid electric turbochargers. The batteries would be a lot of extra weight, but it might make sense for hybrid cars that have the batteries anyways. Shouldn't that yield turbocharging with very high boost, but zero lag?
I tend to think it would be about the same reaction in the United States. "Oh those dumb printers hahaha [cue one day of local news stations across the country having an easy story to take up their air time that night]" and then it'd be over.

Though I won't rule out that someone would probably suggest that the mistyped word was actually a valid spelling, and anyone that said otherwise was fake news.
I've wanted to use Scaleway as their prices seem way better than DigitalOcean/Vultr for larger/bare metal servers, but they just lack ... everything from their API. It's one of most poorly documented VM APIs I've ever seen.

They also have no managed DNS! You've got to setup your own DNS servers!

The server setup does seem tool though. Also, how did a Register link get through? I thought that site was banned on HN.
While not super easy to configure, the base install + modify then choose to commit changes workflow is pretty cool. I can try all sorts and when I (immediately) get stuck just reboot and have another go.
That doesn't mean the XNU kernel and core libraries couldn't be tuned to support compute- and network-bound workloads.
Only about 1 in 8 speakers uses incorrect "excetera" pronunciation:

https://youglish.com/search/%22et%20cetera%22/all?

Even 12% -- is far too many for my taste. But at least I can use "et cetera" pronunciation as a quick "literacy level" test.
Oh I understand. You're talking about stripping down the final Java output to not include more than what's needed, for a better end-user-experience. I was talking about which UI module to include and target from a developer's stand-point. They're both related to modules though, just from different sides of the same coin.
I recall seeing an interview (many years ago) of some random store manager, on one of those TV news magazine shows. His biggest complaint was that anyone he hired just randomly would not show up, or come in a couple hours late. Being reliable is something that gives you a huge legg up on the competition.
Professional Decline Comes Sooner Than People Think
Is it just me, or are there seemingly far more people trying to invest and profit off bikeshares than there are using them?

I've lived in several cities in europe and i'm not actually sure i've ever seen anybody using them. Yet there seems to be tons of competing companies putting out bikes in the street.

On top of that, they don't even seem to bother marketing or anything. The first I'll hear of a new company is seeing a new colour of bike.

The idea is sound in practise, but people seem to place great value owning their own transportation and the flexibility it affords them.
Ironically, this marketing blog does exist:

> About This Blog

> This was created by the Content Marketing agency Frac.tl as a demonstration

This is just an ad.
This is a bet on the future price of the home. And a lot of simulations have shown that you will come ahead in stocks unless you are in an exceptional growing market and not moving for at least 5 years.

There is a huge lobby in society to convince you that owning a home is the way to go (banks, real estate agent, other homeowners and people repeating this nonsense all the time). Don't let this fool you and make the calculations before buying anything.
China Tech City
People will have a much more visceral reaction to the truth behind the products they eat, as opposed to the arcane world of credit reporting that most people are only vaguely aware of when they go to rent an apartment and the landlord runs a credit check.
Indeed, this over 30 years old problem is easily fixable by following guidelines on protocol buffers. Or any other similar technology of this sort, like ASN.1 if you like antics. Protos are just quite popular and therefore a safe commodity bet.
I've seen some web sites recently that have small text at the bottom reading something like, "Need help reading this web site? Call 800-xxx-xxx for assistance."

I don't know if that stands up in a court of law, but it's an interesting way to handle the problem.
You should also be able to pull 'latest' as well, correct?

I think the problem with specifying just 'apline:3' is that it is an ambiguous statement. Do you want alpine:3.0? Or do you want the latest in the alpine:3.x line?

I think either using 'latest' or specifying a particular point release is what you'd expect.

Edit:

> [... ]people do alpine:latest in their Dockerfiles, cross their fingers, and hope for the best.

What are you crossing your fingers for? alpine:latest should be the latest stable, and should work as intended.
I can agree on that. I guess it is the natural speech that is itching me.
It's pragmatic advice for both sides - I would expect the interviewers to be doing lots of these interviews so it's something I would expect them to be familiar with.
> 3. Not everyone prefers the "curly braces and semicolons" style of systems languages, and so they feel the <>s and ::s and {}s and ;s are noisy. We kept this style to be familiar to systems programmers.

Oh boy do I agree about the noise. I absolutely love Rust, and I definitely don't think it's noisy (in normal examples) but before I first learned Rust generic code feat like syntax soup. It seemed bizarrely messy and convoluted.

Mind you, I love Rust now. This is not a criticism towards Rust. It's simply a reflection on how a non-Rust programmer, largely non-Systems programmer saw Rust's flavor of syntaxes for Generics and Lifetimes.

How time flies. Now I push Rust at work where it makes sense and use it for everything in my personal (code) life.

My favorite part? Likely how it feels imperative while still offering functional features. Iterators, for example, are my favorite thing in the world. This is partially due to system shock I'm sure; the idea of iterators to this old Go programmer feels like magic haha, it was quite the change coming from Go.
This is technically correct, but developers often code websites and applications facing the public, at which point you do come under the auspices of US case law (since websites are not explicitly covered by ADA), and UK legislation, to start with a few jurisdictions.
The UN wants co2 reduced, but is apparently acquiescent about massive population growth in the developing world, and indeed openly promotes mass migration from there to the developed world, necessitating massive construction, infrastructure creation etc.

Apparently I'm a hateful person for noticing this discrepancy.
I worked at AWS on a service team, and did a lot of work with CF.

CF's limitations are in part due to the fact that AWS services are all independent entities and the interoperability services have tremendous difficulty getting other service teams to do their part.

The CloudTrail team, for instance, went to great lengths to furnish documentation for other teams to configure their API logging; I know our team fucked it up repeatedly because it was always an afterthought.

You can see in CF that some resources are basically useless, and are plainly provided by CF so that the service owner could check a box. Read "Updating DB Instances" here[1] and then look at all the properties that require replacement.

CF's design reflects this reality. It does not try to understand how services interact or what objects are. Rather, a "resource" knows how to set up and teardown and a few other operations.

If you manage resources exclusively through CF, it can handle most simple use cases. Which is the other limit of CF: by design, they're trying to keep their core invariants simple.

For instance, CF offers no mechanism to stage deploys. As an example, the popular Serverless tool has to initially construct a stack with just an S3 bucket, and then issue an update to that to include your actual stack.

Internally, we proposed doing staged deploys (because wound up hacking them together) and they weren't interested. And I think that's because they would rather keep the API simple even if it means users move away from CF; possibly a consequence of a loss leader business model.

So, yes, CF does get the job done at first, but you will eventually find yourself outgrowing it.

[1]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGui...
Open Invention Network, the Linux-based patent community, exceeds 3k licensees
It only seems to be some Americans pronounce it nitch, so maybe regional there, though I couldn't guess where or which is most common. Here in the UK essentially always neesh.

It is from French after all.

Edit: American audiobooks on the other hand seem to go 100% with nitch for some unexplainable reason.
For at-work projects, I don't want to/don't have the bandwidth to be responsible for developers not cleaning up after themselves or exploding DynamoDB with a million write requests or whatever. My team has not yet demonstrated that they can self-manage cloud dependencies and I don't have time to do it for them.

For personal projects, having to futz with Pulumi--and, I should note, Pulumi is the one I like--just to write some code on top of a web server just really sucks. Iterating on a heckin' cloud template just to be able to write some code sucks. Waiting (and as somebody who works on devops projects primarily at work, I am very familiar with how long one waits) destroys motivation to work on anything, both at the start of a session and in the middle--like, blowing away all those dependencies when I need to reset takes way longer than `docker-compose down && docker-compose up`. I am also incredibly cheap for personal projects, because I cannot rationalize spending money on something I'm not certain I'm going to ship, and so I can't adequately ensure that AWS is not going to start dinging my credit card for resources.
Years is probably an over statement on my part. A second read indicates probably a year and half.
> If you start a thread and it gets killed by OS, it's an exception. You cannot predict when or where it happens, and normally it won't happen; there is no error in your code that leads to this. You can still try to gracefully react on a thread death situation in your code by catching an exception.

I don't see how this is different from when a file that's supposed to exist doesn't. I guess it's a matter of degrees.
You either are or you aren't a defense contractor. Google, Microsoft, and Amazon have been competing for a $10 billion dollar defense contract. Google just dropped out. Aside, Boeing is considered a defense contractor by many, but only 25% of its revenue is from defense. Where do you draw the line?
Slack Wants to Replace Email. Is That What We Want?
Hungry, talented hardware/software engineers out there still? We need you
Music piracy is theft, period. Don't lie to yourself. Bloviate over it however you want, but in the end, you're stealing from musicians.

It's one thing to steal and acknowledge it, but it's a completely different thing to steal and pretend as if you're doing the world a favor and standing up for disadvantaged people. You stealing music helps you and only you at the expense of others. You're cheapening legitimate anti-capitalist rhetoric by abusing it for such a self-important and intellectually void purpose.
You should use 'tupple' when referring to odd-length tuples, and 'toople' when referring to even-length tuples. That is obviously the only sane compromise.
> I want to get a Bachelor's in CS online.

You probably don't. There is much added value in an actual university experience - in a reasonable CS department at a reasonable university at least.

> My goal is to switch careers and get into AI and Machine Learning.

In that case, getting a B.Sc. may not be the best expenditure of your time. Typically, a B.Sc. in Computer Science is more general and less focused on one subject, and also not caught up to the latest technological fashion (for better and for worse). Also, a B.Sc. is designed to help you reach a basic maturity in the field of science or engineering your studying, which you likely no longer need help with.
Your statement is true for throwing exceptions, however you cannot catch exceptions in pure way
The content may get modified quite a bit if censored though. A good example was the ChristChurch video. 4chan members modified it so many times, there are probably 4k-5k different iterations of it. NZ made a big deal about blocking it and arresting people for viewing it, making the demand for it significantly higher. There would have to be some really efficient and highly optimized ML to group all the variations together with a common label. AFAIK this does not exist for videos yet.

The only partial mitigation that comes to mind would be if a small circle of your friends had to "approve" your video before people outside your circle could see it. That would put them on the hook for sharing bad things too. That might even reduce the psychological load on the moderators.
My suspicion is that a major aspect of this is the proliferation of SPAs built with tools that make accessibility seriously difficult. If you have an old-fashioned web application that spits out HTML only, congratulations, your site is already 90% of the way to compliance! Most of the a11y issues arise not from omitting some special step, but from breaking behaviour the browser already provides by default.

Tabstops: browsers have these but if you mix up forms with crazy CSS they don't work well. Focus states: there by default, frequently removed by CSS. Font sizes & contrast: high contrast & adequately large (and scalable!) by default.

Semantic HTML, alt tags, and a "skip to content" link are up to you, combine those with not breaking the browser's behaviour and you're 90% there, maybe 100%.

In the process of reinventing the web UI wheel, a lot of the a11y features of the browser were forgotten.
Simon Weber! You are a legend
I think I agree. People already take political "memes" (some text on an image, designed to provoke reaction) for granted, and still-images are easier/faster to consume, and create, than videos.
2nd Ave line?
You clearly only read the first line.
European Space Agency probe to intercept a comet
Swine Fever Is Spreading from China to South-East Asia
1) There's no contradiction to being data-driven and respecting anecdotal reports. The entire fleet of 747 Max airplanes was grounded because what? Two planes crashed? Big deal - those were flukes, no? How many plane-hours were there that didn't involve crashes. When it comes to safety claims and peoples' lives, even rare instances are significant.

2) Ok - I think I found the reference they are talking about: https://www.cdc.gov/measles/symptoms/complications.html
What I was trying to point out is that before vaccinations when everyone got the measles, the hospitalization rate seems not to be 1/4 (1M people would have been hospitalized which would have been massive - I've seen no references to it - but I can't claim it didn't happen.)

Most data I saw to 1/4 were taken from the late 80s outbreaks see https://academic.oup.com/jid/article/189/Supplement_1/S4/823... - it's possible that people hospitalized out of fear of the disease since it had become less common. If you look in the chart in that article, there were many hospitalized, but the number that had the dangerous side-effects (encephalitis, etc ) where much smaller.

But - it's a valid point - I'm for data and truth, not for rhetoric.

3) The question is to what extent do I need to put myself at risk to save someone else from risk. The party line is that "vaccinations are safe" and therefore there is effectively no risk. If you hold there is a risk, then it's something you have to weigh.

Also - it's important to note that I don't know the research, if there is any, behind "herd-immunity". The problem is that measles in particular his highly contagious and fully immune people can be a carrier of the disease for several hours. Our social structures and interactions do not match those of "herds". Many of the outbreaks this year were in places that had the required level for "herd-immunity".

Additionally, the long-term effectiveness of the vaccine is a question to herd-immunity. Just last week I was speaking with someone in his 50s that was fully vaccinated and got the measles.
Phew, I was wondering what sort of training data would have it talking about secret soup
Words which are derived or introduced from foreign languages (common in English) can have varying pronunciations. Some people tend to pronounce it close to how it sounds in the original language, others pronounce it with a more native English (be it American, Australian, British, etc.) accent. 'Croissant' 'Chic' 'Bouquet' 'Renaissance' etc.

Then other words which are more native English words (even if they have Latin, Old French, Greek or proto Germanic roots) will have regional variations.

For example 'Tuna' and 'Tuner' can have their pronunciations switched in some parts of the US.
Update June 19th, 10:37AM ET: This article has been updated to reflect the fact that a video that purportedly depicted organ harvesting was determined to be false and misleading.
Without a type system complex monad stuff is very easy to mess up.
How would this prevent anything? A deepfake is essentially video which has been edited. Most newsstories have also been edited, either by processing the sound, video or adding fx and graphics. How would you verify these edits against the ledger, and how would they differ from a deepfake?
It is easily beatable. I would hazard the problem is fundamentally unsolvable, while people still have control over their machines.
> If minimum wage had simply kept pace with inflation it would be > 20 dollars per hour today.

I just plugged in 1970's minimum wage (1.45) into an inflation calculator (I tried the first several links in Google), and it shows 9.38 in 2018. Of course, inflation varies based on different items in a basket of goods, and there are a number of things we have now that didn't exist in 1970 (cable / satellite TV, internet, cell phones, mobile internet, Netflix). On the flip side, you no longer pay an outrageous per minute fee for long distance.
Facebook won't be able to install the necessary measures to prevent the moderators from saving the videos onto their own machines.

A lot of the bad content is highly desired by criminals and can even be profitable to sell on the dark web (e.g. child abuse).
> If you use a few seconds of someone else's content - even for the specific purposes exempted in the copyright act like education and criticism - Youtube will still let the owner of those few seconds claim the total amount of ad revenue for the whole clip.

What if your video contains two fragments, owned by different people? And what if one of those people is you or a friend?
They aren't necessarily trying to maximize, they're trying to keep their heads above water. If they had alternative option for doing that, they would take it.
Aid climbing is not jumaring though. It means you use tools to get up. Most of the time the face is blank and you still need to get up painfully and add all the protections to go up little by little (aid climbing leading). Sometimes for higher grades of aid climbing (C3,A4,A5) this is very scary as there is almost nothing to hold on and you are literally pulling on very small hooks that barely rest on the side of the rock.

In this specific case I'm pretty sure that the two adults took the leads and the girl followed jumaring behind.
Unfortunately, history proves this wrong. The average person on the street won’t have plausible deniability because deepfakes won’t be good enough to avoid detection. But rich and powerful people and governments will be able to create undetectable deepfakes to fool the public while denying such a thing is possible.
EPA Finalizes Its Plan to Replace Obama-Era Climate Rules
I'll do what I damn well please with my money (not a millionaire).
The important part there would be chain of trust. You should be able to see, given a video, "oh, that was recorded by some guy who lives in a basement; I can figure out he was never even /near/ Washington" (or "that doesn't have a signature. What is this, 2019?!") and treat it accordingly. It means you need to give up your own identity if you want to publicly verify that a video you've captured is yours, but that's kind of the point. Anonymity is great, but it isn't a source of trustworthy information. Never has been, never will be, and now we have the math to say it.

So basically GPG for cameras, but with a hip startup name? Maybe any camera would ship with its own private key out of the box, and there'd need to be some kind of key rotation as well as a way to push your public keys … somewhere(s). I guess an attack here is somebody could lift a private key from someone else's camera and use that key to sign their fakes, but at least that's a reasonably tangible sort of attack that people know how to protect against.

(And of course we'll never stop people from watching 24/7 news every minute of the day, so we're all doomed anyway).
Hi Dalton OP here, appreciate your input here, Thank you.

Moving fast is something we are working at hard at. From a technical and creative perspective.

Correct me if I am wrong. When you say moving fast, do you mean being nimble and quick at pretty much everything, with the goal to find product-market fit?
> most programs aren’t prepared for partial success

But read() and write() return the number of bytes actually read or written. So actually they are, or should be...
A definite classic. What's unique about human intelligence? There doesn't seem to be anything in our carbon based systems that can't be theoretically replicated on silicon. Turing may not have been religious, but the amazement I think he felt about human intelligence was close to religious awe.
Here's a good one:

https://youglish.com/search/triskaidekaphobia/all

Every person pronounces it differently.
I had a friend die in Silicon Valley due to a car crash. he was wearing his safety belt too.
Why didn't they use voice cloning?