skysight-inc/HackerNews huggingface dataset:
Really? You don't want to be able to easily ensure that your pre-teens aren't able to easily access violent porn?

Alright, I guess "all" is little hyperbolic. But I think the sentiment stands firm.

I also think we need to avoid censorship as much as possible, and ensure parents have more control by default is the best path forward. Otherwise we'll end up with a solution like the UK has where age registration has to be done by everyone.
Sunshine Laundromat, mentioned in the article, is excellent. It's just generally a lot of fun: it's an actual laundromat up front. There's a door in the back that looks like a washer/dryer combo; walk through it, and you find a nice cozy bar and ~20 machines. The article mentions that a bartender is highly ranked; I've also had friends run into the people who actually made and designed the machines, as well. One of my friends is very into pinball, and getting to play a game on one of his favorite machines against the designer himself (who was apparently a great guy) was a real special moment for him.
I think you have this right. This was also my experience with JWTs - go far enough down the revocation rabbit hole and it seems you just end up with a stateful solution again, but just with a more complex and expensive token verification mechanism (compared to just equality checking the token value). At that point, it really seems pointless.
On the contrary it seems predictable. Product managers tend to come from the agile way of working. Enterprises do waterfall. I suspect there are layers and layers of formalised specs, but no real understanding of what the customers want (rather than what they say they want), by the pm or the devs
Cool, thanks. Some of these things are being fixed, some of them, not, or at least not any time soon. (FWIW, I agree with you regarding =. We'll see...) I could go through the exact details if you care, but I won't bore you with it otherwise. Thanks for the feedback; it's really helpful.
Really, that makes you embarrassed?

Not US Rep. "McCarthy was an American Hero" Steve King? https://www.huffingtonpost.com/entry/steve-king-iowas-embarr...

Not giving gun permits to the blind? https://www.usatoday.com/story/news/nation/2013/09/08/iowa-g...

Not the Iowa State Basketball Coach making out with the coeds? http://www.iowastatedaily.com/news/article_37ac54e3-06c1-563...

THAT... THAT embarrasses you about Iowa?
Some of these machines (at least in europe) are actually required by law to average out to a certain return percentage over a set number of bets.
This means they need to compensate for naturally accuring bad streaks. (And good...)
Couldn't blockchain be a great tool here? The original hash is uploaded to the blockchain at the time of the recording, then you can verify that nothing has changed since then.
Open/close source is not going to help you here: nothing stops a malicious author from publishing one version open source while publishing the malicious one.

The only way to find out is to run the extension in Chrome and inspect it with the debugger.
Better boilerplate code constructing things.
Does that matter?

On Internet the judgement is quick, long before the truth has revealed itself lives has been destroyed, jobs lost and reputation irreparably damaged.
I don't think the revolution was about hardware improvement. I did some neural network research (and published a few papers) in the 1990s and switched to other research disciplines afterwards. So, I'm not really familiar with the recent developments. But to my knowledge, there was indeed a revolution in neural network research. It was about how to train a DEEP neural network.

Traditionally, neural networks were trained by back propagations, but many implementations had only one or two hidden layers because training a neural network with many layers (it wasn't called "deep" NN back then) was not only hard, but often led to poorer results. Hochreiter identified the reason in his 1991 thesis: it is because of the vanishing gradient problem. Now the culprit was identified but the solution had yet to be found.

My impression is that there weren't any breakthroughs until several years later. Since I'd left that field, I don't know what exactly these breakthroughs were. Apparently, the invention of LTSM networks, CNNs and the replacement of sigmoids by ReLUs were some important contributions. But anyway, the revolution was more about algorithmic improvement than the use of GPUs.
Signal is down since ~1 hour
[1986]
CMU/Pittsburgh is sort of in the Midwest, Mid-Atlantic and Appalachia at the same time, so everyone gets that credit.
JWT is more a "lingua franca" token since it is not binded to a "http context", but in the end, cookies and jwt tokens or any other kind of authorization tokens are simply a way to identify a user. As i told you before JWT tokens are more loosely coupled to http request than cookies so they may be a best choice, especially if you plan to build stateless apis. The only strictly important rule is: do not store any sensitive informations on client side data structure since you can't trust the client side.
I've read how being responsible for family make employees plan their work better because they want to get home for the dinner, how it makes them more responsible or loyal – but that's the first time I hear about parenting experience directly affecting management skills. Some similarities are obvious now that I think about it – you want to help them grow and flourish. You set expectations and put boundaries while avoiding micromanagement and try not to spoil internal gratification with bribes. Well, except firing – you don't fire kids early due to lack of culture fit.
If you are alluding to some nuance, I probably missed it.
Now
test
It could leave the hypotenuse intact and let you change the size of other sides (while enforcing the right angle).
Discussed in 2009: https://news.ycombinator.com/item?id=831185.
I respect your honesty here. ;)
Interesting research. Thank you for your feedback. Australia isn't our first planned market as you might have guessed :)

There's still logistical issues to sort but we've got something up our sleeve :p
Except that one could unexpectedly/unintentionally pass "#@%^%#$@#$@#.com" to email function, but Email class works perfectly fine.
re: Clojure, the stack traces I think explain the issue (they're pretty terrible, you can see the Java guts).

With Scala its probably better, but still the impedance mismatch shows here and there (the Java ecosystem doesn't use case classes)

Not sure what the situation is with Kotlin, but I'm guessing its the best because its closest to Java semantically and made by JetBrains who pay extra attention to usability for developers.

I should've probably avoided the bitter sarcasm, but I've seen this `var` argument over and over for over 10 years now and I can't believe its still around, even when its very clear its bringing the language down (you can't name anonymous object types). Local type inference does not hurt readability since in > 90% of the cases the expression on the right side contains more than enough information for a human reader to infer the type too. This is often so pronounced that Java code looks downright silly: `Item item = x.getItem();`, `Array<X> xes = new Array<X>();` and so on.

Yet developers have opposed this change over and over and now that its finally getting in it feels like such a waste that it didn't happen sooner. Perhaps the ecosystem would've kept more people if it did...

Which reminded me of another waste: every time a new VM and/or language is created (like say Golang), we pour in millions of developer hours all over again re-inventing its library ecosystem. Because clearly in our new VM / language code from other ecosystems is useless junk somehow. And everyone accepts this as normal. Doesn't that ring any alarm bells in the back of our heads by this point?
I've always felt that deepfakes are a net positive. Think of all the revenge videos that will be rendered moot. The Jennifer Lawrences of the world can stop stressing because nobody will take any of it seriously anymore.

It's kind of like those pornographic clones of popular kids cartoons. People freaked out at first, but really you don't hear much about it these days.

Sort of like an anti-virus inoculation when you think about it.
> In Kansas, for example, education funding has been deeply cut in non-obvious ways.

Even your own articles don't say anything about a cut. Your first article says Kansas added $300M to their educational budget. The lawsuit came because this was judged not enough of an increase, and because the increase was judged to be unevenly distributed across districts.

> It's so bad that the State Supreme Court has been forced to intervene and declare the current funding of the schools to be unconstitutional!

The implication here is that no enlightened coastal state would have such a problem. But in fact when the Atlantic wrote about underfunded schools in 2016, the case they centered on was in Connecticut. And they wrote "since the 1970s, nearly every state has had litigation over equitable education". [0] In 2012 WaPo wrote about underfunded schools in Connecticut, New York, Washington, Colorado, Wyoming, and Kansas. [1] This issue is not unique to midwestern states.

> The same problem pervades the Midwest -- except Minnesota. (Minnesota is very unique in the Midwest for actually investing in education and producing high levels of educational attainment

If you follow your US News article through to its actual ranking of PreK-12 education, you'll find that Iowa comes in literally right after Minnesota (they are #7 and #8). [2] After that, you'll see:

#14 Illinois
#15 Nebraska
#16 Wisconsin
#17 Indiana
#19 Missouri
#21 Michigan
#22 South Dakota

[...]

#26 Washington
#31 New York
#37 Oregon
#44 California

I can't speak to the Midwest's suitability for starting a company. But the K-12 system in the Midwest appears to be relatively strong. I did PreK-5 in Iowa and felt I had a strong educational foundation. I believe it is a place that respects and supports education. I don't think that painting the midwest as an educational backwater is accurate or fair.

[0] https://www.theatlantic.com/business/archive/2016/08/propert...

[1] https://www.washingtonpost.com/news/answer-sheet/wp/2012/11/...

[2] https://www.usnews.com/news/best-states/rankings/education/p...
I think competition is wired into us, so you are not the only one who goes through this. Just try to keep it within a healthy range. Enough to know what's going on, but less than what gets you worked up about it. Not easy.

Personally, am fine with moderate success and having my time free to pursue interests - learning, reading, etc. But I am bothered about it, when friends ask me about it. As in general, if someone has chosen an off beat path (i.e. startup or similar or anything other than normal corporate life) people have more questions.

Also, we all wish that we ought to be more successful than we are. Am middle aged (40s), so have some regrets about not investing better. Not that have done bad. But could definitely have done better, if devoted more time on it, than focusing 100% of energy on startup.

Added later: (In the vein of some other comments) Today morning, I did an exercise, of trying to remember, how many people I have helped in life, in a way that their life got better. And also trying to remember how many people who helped me in a similar way. The exercise left me happier. Just stating it here, to say there are several ways of measuring our lives.
That subtitle is too good not to use.
It knows a lot about you without you having an account though. I’d suggest getting an EU passport might be a good first step.
Not true. Extensions are still subject to manual review, however they are permitted to be posted publically as soon as they pass a suite of automated checks.
The statement on race by that group was adopted in 1998, and is based on work from 1996-1997. That's at least 20 years of possible advancement in the field, unaccounted for.

'The paper above was adopted by the AAA Executive Board on May 17, 1998, as an official statement of AAA's position on "race."'
A machine that is capable of truly random behavior is no longer a Turing machine. The human brain does not only have access to that kind of randomness, it is fundamentally subject to it. Biological organisms need to actively protect themselves against that to succeed.
Came here to post https://github.com/signalapp/Signal-Android/issues/7460

https://www.reddit.com/r/signal/comments/824cci/signal_down/

You were faster than me. This is a real bummer for me since I use Signal daily. First thought was that my signal installation was broken (since I had some problems with it yesterday).
When looking at the API, you have to take into account limitations the designers had. Specifically, the API is part of the android layer that Google writes and OEM's can customize. It must, however, support any underlying camera HAL and associated hardware. The software for that is typically written by SoC vendors, and therefore the camera2 API needs to work with existing HAL layers without modification.

Camera API's also need to be performant. Specifically, converting the data from one form to another, compressing or decompressing it, adjusting colorspaces, rotating it, or copying it from one memory to another typically isn't possible to do as part of the abstraction.

Simple things like rotating a 240fps video to be the right way up in real-time really aren't doable, which means those details have to be passed on to the application if the camera hardware is mounted the other way up.

That means the API itself needs to get the application to handle those details if it wants to offer performance.

All those possible hardware details which the API can't hide for performance reasons lead to a huge and complex API. If you want a simple API, you're free to build one on top (and some exist), but beware - performance will be atrocious on some hardware.
Which is fine at your current job. At your next job they're more likely than not going to be using the latest thing though so you'll need to learn it.
Basically, 1) People who enjoy gambling only enjoy it when they're betting amounts of money that actually matter to them.

There are billionaires who love playing really high stakes poker against the best players in the world. Doesn't surprise me, I'd love to run a race against Usain Bolt even though I can guess the outcome.
I question becomes, does that matter? If everything needs to go through forensic experts, that works for courts. For media, who knows. Maybe it just becomes another way to challenge anything.

There's always been a certain value to letting people see things themselves, and use their non-expert judgement directly, en masse. Think of that iconic image of a Vietnamese girl escaping napalm or (more recently) the drowned refugee child on that Turkish beach. These had value past the factual information.

In any case, I think the Photoshop/stills case is a little heartening. We get an occasional false image, but overall it hasn't created some sort of massive truth-crisis. Other stuff did happen to truth, but Photoshop wasn't at the centre of it.
Opt out crap used to be physically mailed to people until it was made illegal. It’s a new version for the same gross behaviour.
Thanks, I'm blocking everything FB on /etc/hosts level.
Show HN: A Simple and Private Cryptocurrency Portfolio Tracker
You are conflating research with practice.

Most computer engineers are programming and can get away with not being up to speed with calculus/stats. As can most practicing psychologists (to a much greater degree).

Phd computer scientists doing research are typically not 'weak' at maths.
Now we need something which will silently remove React hype articles :-D
I live in and work in a small African country with very corrupt leadership. This stuff disturbs me ever so deeply. I can easily see a future where despotic governments use this technology to wipe out their detractors.
Proper first-line support setup makes the staff send any queries they don't understand to higher levels, not throw away.
Websites in the Netherlands (and German public broadcasters) already follow the original ideal:

Before accessing the website, you get a choice between yes and no.

If you select no, the site will not do any tracking, no analytics — some sites disable ads in that case entirely. You still get to access the site.

If you select yes, you getthe tracking.
But that was already true with words alone. Lives are already ruined every day by baseless claims with zero evidence, no video required. People who already research the source of words before forming an opinion will now research the source of videos, too. Those who are fooled by written and spoken lies will also be fooled by animated ones.
Placebo LSD? How would that work?
That quote is a lazy-soudbite-argument that "you shouldn't use free services" (because "you're the product" and that's "obviously" bad). However, if you stop to think about it for a second, you'll realize that it's dead wrong. It sounds nice & all, but it is in fact meaningless, and probably misguiding.
> whats a chinese? whats an african? and what is it about those categories that makes it necessary for you to speak in probabilities and not certainties?

I already answered that race is generally defined as a combination of genetics and culture. I don't see what your argument is, some kind of no true scotsman where because the definition of race isn't some set in stone definition that you can perfect attain with a genetic test it's completely useless as a grouping mechanic without something else to replace it.

The reason i'm speaking in probabilities is because that is what the facts are, that we have more variance within races than between. Which is to say there is no reason you can't have an african who is the shortest person in the world, or a chinese man could be the tallest just because the mean bears out the opposite.

> if those categories accurately described features of reality, and were not mere artifacts that stem from your worldview, you would be able to rigorously tell me a relationship between gene(s) and features.

You are demanding a standard of evidence that is beyond reason, do you not believe in evolution because there are gaps in the fossil knowledge? There is no reason you require to know every specific gene that influences height to determine that africans are genetically predisposed to be taller.

Not only can we deduce that genes play a predictive role in attributes like height and IQ through twin studies, but we have already begun to find genes that can predict physical attributes like height.

> exactly, its a made up category, i.e. not a real thing.

Category theory is made up, does that make it not real? Something that has no value whatsoever?

I really don't understand the argument, because you seem to believe race is subjective (even though we can prove it isn't based on what i previously said regarding cluster analysis) to the point it has 0 predictive value. Is that your argument?

> you can do the same thing for things like "hippie", "biker", "nerd" etc. it doesn't make those categories leave the intersubjective realm.

And guess what, we can make predictions based on this knowledge. We can say that a self proclaimed hippie is more likely to smoke weed than a self proclaimed Muslim or Christian. Do you believe we cannot do this?

Because if you believe we can do this with subjective social groups, I would say again based on the cluster analysis work i linked to previously, we can say that what people see as race almost perfectly corresponds to what a computer would sort them into based on purely genetics.

Race isn't some wavy concept where you have asians thinking of themselves as africans, or japanese thinking they are chinese. Sure you can point to exceptions but they are just that, not even 1% of the people in these studies when using more than just a dozen SNPs
Not true; some slots are positive expected value
Yeah, this is an interesting issue, but CCTVs are kind of invasive anyways privacy wise so maybe that's a good thing.

They're still useful for realtime monitoring though, which is good for security.
Got hauled to the school psychologist in elementary school for calling my teacher an idiot. Was prescribed Ritalin. My parents told them absolutely not and I've had a great life without it.

I'm sure there are some people who need these medications. But realize that the incentives of the system are to give you pills. It's not even as debauched as bribery or kickbacks -- it's simply that a person who studies psychoactive medications rather than parenting will, when asked to solve the problem of an unruly child, naturally come up with medications as the solution rather than alternative parenting.
Boeing Is Getting Ready to Sell Flying Taxis Within a Decade
It seem clear to me that both students described in second paragraph produced good code, although the shorter one was better. The second paragraph student was clearly behind them. It just does not seem hard.

I heard colleagues say "if we split this away, join these two classes into one and hide it under interface, it will be simpler/shorter". The word abstraction was not used, but it was abstraction they were talking about.

So maybe it depends on local culture, whether people talk about how things are done overall or whether they focus on idioms only.

Edit: fixed typo in clearn/clear
Web services are done with spring now.
I love how they make it sound like the Midwest is another country, like they visited Mumbai or something.
Agile methodology: an overview
Object Oriented Programming is an expensive disaster which must end
SF's cafe/laundromat with pinball, Brainwash, closed a few months ago, after almost 30 years in SOMA.
>I personally see the lack of women in STEM in Western countries as a good thing, it means that they are doing well economically and don't have to deal with the tedious STEM education and workload.

Are you saying that there's an inherent difference between men and women regarding science/technology?

Because I didn't get into science/technology because of money. I got in because it's fucking awesome.
I’m not sure that exists, unfortunately. Unless you want to build your own with a Raspberry Pi and a USB radio module.
Medium was specifically created because of bloated blogs.
It has become the very thing it ought to destroy.
> the marginal difference in efficiency is offset by the young turks' propensity to work long hours while being paid in snacks.

I don't know if this is true. Even just with my meager 6-7 years of professional experience I can do things now that would've been impossible for me when I was starting out as a professional. Experienced devs aren't just more efficient - everything else being equal, they're more capable along all the axes you can measure a software engineer on.

Additionally if an experienced engineer has non-sucky people skills they can even turn your junior engineers into seniors with mentoring and example-setting. Which means you'll be employing a senior engineer for the price of a junior engineer, at least until they learn their increased value and ask for a raise/move on. /s
sure, but it would be physically larger than the brain, and require significantly more energy - and because of those constraints, might be slower