skysight-inc/HackerNews huggingface dataset:
Basic human needs? Food? Water? Shelter?

If video games satisfy me like even a run would, I wouldn't run. If I play a video game for more than 10 minutes, I feel like I'm wasting my life.

Go outside, do something actually incredible. Meet people. Make mistakes.

Stop living in someone else's imagined world. Learn fully how to be your own human self.

Videogames couldn't be more apt for the analogy of shadows on the wall. There's real problems in the world that need to be solved? Checking out and staring at pretty patterns of light is a total cop out.
I wouldn't want my daughter working in technology for the same reasons I wouldn't want her to be a professional boxer or a coal miner. I'm a pretty tough guy, I've hunted and fished out of necessity and have had to deal with the hard consequences of a childhood lived in poverty and despair. Drug addiction, jail, recovery, I've had my fair share of time in life's gutter. Scumbags like Trump don't phase me, as I understand it's just on par when dealing with the phony tough.

But with all the thick skin even I have been blown away at the ruthlessness and lack of empathy our industry mandates in a person for them to achieve the upper echelons, much like other male-dominated industries and endeavors.

If there are women out there ready, passionate, ambitious, and intellectually up to the task of really ushering in the future then all the power and over 9000 blessings to them. But if they or anyone else expect me to treat them any differently than my all-male, all-star engineering and design teams then they'd be sadly disappointed. The truth is I'd hire a paraplegic transgender janitor with no high school education if they were able to somehow prove to me they could run with the all-stars or at the very least support us in our cause. Race or gender is really never a factor for a true leader looking to build an all-star team.

My advice to my daughter, if it was true in her heart, would be never to join them - but to instead run over them like an old greasy tank. Don't even need a degree in Computer Science to do that.
PyPy is making good progress at implementing and JITing numpy as native Python code.
Transpilers with no runtime.
Check Out the Tiger Beetle, the Most Ferocious Insect on Earth
>Musk and Tesla are masters of marketing.

Not particularly. If you do something that a lot of people think is cool they will get behind you. "The product sells itself" is the most fundamental law of advertising.
Still a good way to go to beat no limit holdem I'd assume.
Looking for a distraction… or optimism?
Microsoft’s Old-School Database Was the Surprise Software Hit of the Year
The first stop is usually a CONTRIBUTING.md Here's theirs https://github.com/google/grumpy/blob/master/CONTRIBUTING.md

There's not a ton there. The next place I'd go is open issues: https://github.com/google/grumpy/issues

It looks like at the moment they're mostly random bug reports from people who have tried Grumpy since this announcement, rather than ones filed by people working on Grumpy since before it was made public. So that's a bit trickier.

The last place I'd look is then, the README: https://github.com/google/grumpy not a ton there about ways they wish to have people contribute.

At this point, what I'd do personally is open an issue asking how you can get involved; possibly by improving this documentation on how to get involved!

Anyway, that's what I'd do. Hope that helps!
You mean an attack on their phone to steal the coins from their wallet?
He was born in 1966. Let's split the difference. (If I were to be a pain, he did literally grow up partially in the 60's, contrary to your flat "no").

Some 60's (including seeing 60's shows in the early 70's in reruns), mostly 70's, and then 80's through '84.

Also, Starsky and Hutch & Barney Miller in his formative years. I think my point still stands.
Depending on the profession, "diversity" means black people or women. If you are diverse but don't have many women, you aren't actually diverse for the purposes of media hectoring. If you are diverse but you don't have enough black people, you aren't actually diverse for the purposes of media hectoring.

Which sports field in the graph below is the most representative of US demographics? Which one would be recognized for achievements in diversity?

https://i.imgur.com/hbmGgQD.png

It would be the NBA: http://www.espn.com/nba/news/story?id=5267604

because "diversity" means black people, not "representative of America's diversity."

In tech, if your ethnic demographics match the population, you are not diverse. To be diverse you need to hire less white people. Pinterest was not diverse because women were only 27% of tech hires. Ethnically the hires are 60% Asian, white males 35%, but the conclusion was too many white males.

https://www.fastcompany.com/3051659/inside-pinterests-plans-...

"Diversity" is not about accurate representation.
Node.js/js 2016/2017
Unfortunately the native interface is still pretty immature so I can't guarantee things will work as they should. In this case, I think the problem is that you have a *Response object which is not itself a struct. I've rewritten this part of the code a couple times and I think this functionality was lost. I've filed: https://github.com/google/grumpy/issues/13
Russian cybersecurity strategy intends to increase cyberwarfare capabilities
So did computers and tcp/ip. Should we roll them back too?
Do you know of 0-RTT implementation efforts on reverse proxies, say, nginx?

Let's say I run a static website and I'm 100% sure unauthenticated GET won't break anything, is there anything special I need to do or is it going to be "enable this flag"?

Another question: Can I set 0-RTT per vhost (sni) or do I need dedicated 0-RTT IPs?
I would expect the data to be from the blockchain and GeoIP of node from which the transaction originated? Of course still not 100% reliable, as theoretically people could use any node, but still interesting.
Adapt to your audience.

If you want not idiots employees, or if you want to do training for real, you can explain it to them, then they're free to take a decision.

Is an employee good enough if he can't listen for 3 minutes and perform a quick check on IPOverflow.com to confirm it's the other company that's a bad deal.
De-extinction
> “Basically,” he said, “if you’re a jerk in real life, you’re going to be a jerk in any kind of social setting, and if you’re not, you’re not.”

I have anecdotal evidence that this isn't the case.

I can be an extreme jerk in games: textually abusive, team-killing just for fun, etc.

But I can also be super nice: lead clans, go out of my way to be helpful to everyone, etc.

Not sure what triggers my behavior one way or the other. Perhaps it has to do with consistent worlds (MMO) vs team deathmatch (FPS). Once it's manifested itself for a particular game, it stays that way.

In real life I'm a pretty nice guy. But I still go home at night and kill people while simultaneously insulting them.
>In the ideal if we erased biases in education and staffing, we'd expect the various distributions we measure across tech companies to match a random sampling of the population at large

Has anyone actually proven that, or is that just an assumption?
The 2016 forecast started at 100,000, then was decreased to 80,000-90,000, which was missed by 4.5%. There were fewer Teslas sold in Europe in 2016 than 2015, when only the Model S existed.

There are red flags here and there, if you choose to consider them.
The fact that Go commentators talk in terms of local strategy and narrative and anything other than the end-game from the very beginning made me feel fairly confident that Go was not a game that humans would ever reach optimal strategy levels at.
"Ok Google" is one of the most annoying trigger phrases. I literally have a hard time saying it and have to deliberately slow it down to get it to realize I'm trying to trigger it[1]. This has led to me pretty much abandoning that service..

It's the difference between saying "ok goo-gul" and "ok googl". For whatever reason, the second "g" sound gets dropped or blurred when I say 'google' aloud, so I have to remember to slow down and say it the first way.

"Alexa" and "Siri" are simple, and have no glut of soft sounds stuck in the middle of the word.
Yes. It doesn't help. Alexa will understand what was spoken perfectly, it shows as much in the App. Sometimes if finds the station, most of the time it doesn't. Regardless of the default music provider or the qualified "on Pandora", Alexa will fail to find the request and default to searching Prime Music.
I hope they know what they're doing, because that post was extremely vague. I guess downsizing gives them more runway to pivot.

The obvious alternative to advertising is micropayments, either behind a paywall or on a donation basis - similar to what Brave is trying to do. The problem is our habits as consumers are so deeply ingrained to expect content as free it's going to be a huge uphill battle if that's what they're thinking.
It was funny but yeah I didn't think you were joking when I first read it. Unfortunate that you played it so straight :p.
The Trouble with Quantum Mechanics – Steven Weinberg (2017)
The eventual layout looks like an emerald-cut diamond to me.
Made me think of this: [https://www.youtube.com/watch?v=fU7hZ3smj0g&t=4m22s](https:/...
> So, we are shifting our resources and attention to defining a new model for writers and creators to be rewarded, based on the value they’re creating for people.

There's an incentive alignment issue with these types of models which try to quantify "value" from a holistic perspective. You could say those Facebook Pages which steal memes and do likes-as-votes shennanigans "create value" for people too as they generate tons of Likes and EdgeRank exposure.

Medium was always a hub for clickbait thought pieces, but a revenue model like the ones implied would only make it worse.
For sure, activities that are intrinsically fun/challenging/engaging and that ultimately result in unexpected, tangible financial payouts are the best.

In reality, I find myself doing a lot of projects at my 9-5 where I need to be realistic and explicit about their expected value - especially when I need to be accountable to my boss who has business goals to meet, and who knows the approximate value of each hour of my time in the office. So it's nice to do things with no metrics or strings attached or bosses (besides myself) in my free time.

Luckily I don't have to justify every activity at work...such as reading/commenting on HN :)
Thanks for the write up! You are correct on most of the points.

There are postgres backed filer added already, which can list files.
Well, yeah, but you don't really download Rust binary libraries yet :)

You do have C libraries which you access through FFI. This is inevitably unsafe. We should be auditing more there. Though IMO it's still manageable, for most crates.
(1) A grep can identify all the occurrences; a sed might even fix them. (translated to Google internal tools obviously)

(2) Apparently setting a __dict__ key works; they could be implemented like that.
Just because the site is popular doesn't mean the codebase is big. It's a simple site. I could probably write YouTube in Go in an afternoon and I don't even know Go.
PODRIDE
A perhaps more accurate way to say it is that AlphaGo's models its opponents as a copy of itself.
Plus, they didn't miss on production. They missed on deliveries. From a quick read of the article, it looks like most of the miss has been produced and is currently in transit or waiting to be put in transit. That bodes well for their first quarter target.
Running is bad for your knees. You should learn to do better and more substantive things with your life. Eat a vegetable. Watch a pigeon. Cure world hunger.
Japanese society believes in full employment through make work. They covered the entire country in concrete in the 80s and now rebuild it all every so often, and every parking lot and construction project has a guard directing traffic. Four guards, if there actually is traffic.
https://developer.github.com/early-access/integrations/
Very impressive to see all those jokes about "fully automated luxury blah blah blah" starting to come true!
Free and open messaging for projects
> Human nature demonstrates that a fraction of people really like to put down / bully / see others suffering because they are personally unhappy (e.g. the shock talk shows).

I don't believe this is true at all. My experience of human nature is that all people really like to put down, bully, or see others suffering, but each person has their own particular groups who make them feel that way. They also generally don't think of it as trolling, but as heroic truthtelling - as do observers who think of the bully as a member of the ingroup and the target as a member of an outgroup.
Playing with React Native Animations
Oh, hmm, that makes sense. It's looking at IPs of actual transactions, not off-chain trading volumes. Thanks for clarifying, I'll update my comment.
Creating Data Visualizations in Matplotlib
Sounds like RoboCode.
There is. I am not following your reasoning.
Whoops, just noticed you (or somebody) had already filed it: https://github.com/google/grumpy/issues/12
Mostly they are empty IRCC.
In TFA it says that he was training a supervised learner to predict the control state from the screen state. So yes, "if the screen looks like this, apply these controls", and that can play Mario Kart 64.
> "In fact, this is why people can legally sell open-source software made by someone else -- even if that is ethically wrong to do."

Why/how is it ethically wrong?

If the license permits commercial sale (GPL, for example), then as long as the seller abides by the license (by making available a free download to the source code in the case of GPL, for example), then it is ethically valid because they aren't violating the license.

If you develop open source software with a license that allows commercial use, you can't possibly get angry at users who fully abide by the license and commercialize the software, let alone call them "unethical."

Either you don't distribute your software with a license that explicitly allows commercial use, or you can't possibly call a commercial user "unethical."

That's the whole point of a license -- to definitively spell out in an unambiguous way the legal terms of usage. With GPL, it's not even close to being a "loophole," that license explicitly allows commercial use.
Stadium Waves
Ask HN: Anybody who's going to apply to Canada's Start-up Visa?
Hello to every awesome person here,

Name's Anton and I just wanted to know if anybody needs a CTO/Technical co-founder for immigration to Canada using Startup Visa?

I know JavaScript, TypeScript, Golang, very experienced in front-end and back-end development and technologies like React.js, Vue.js, WebPack and other fancy stuff like AWS, Docker, Jenkins.

I can create an MVP with my eyes closed in a day with a cool design.
I have a couple of ideas right now but didn't have enough market research to handle it properly.

I know that it sounds a bit strange and you don't know me but if some compassion still exists in this world: I just want to create a better life for my family (who doesn't, right?) who's suffered enough in a strange political regime.
I just need to immigrate ASAP.

I'm trying all channels like work visa, Green Card lottery, startup visa right now and I think this visa could be a way.

If you need my LinkedIn profile, some comments or you just want to chat - feel free to contact me: antonsekatski@gmail.com
Yeah, that was me. I should have updated my post here accordingly. Apologies for the inconvenience!
I thought I'd give it a try.
But... Signup Queue? I had never seen anything like that.

Signup Queue

Hi, <my_email>

* You are on your way to PDFlower.

* 269 people in front of you.

* 0 people behind of you.

* Sharing this referral link may change your position in queue. Have a try.
<referral_link>
It is illegal. Ignorance of the law is no excuse. It's not much different than hiring someone to hack, rob or murder someone. We don't throw just the person doing the hiring in prison, we also pursue the person who performed the act.

Believing that a company is not liable for an illegal act they are hired for shows just how far the rabbit hole modern society has gone with respect to business ethics.
Same for me. Corel on win 3.11. ;)
InDesign is a good option for vector drawing. (Perhaps I have to change some keystrokes interiorized during the flash era)
Don't believe in the me who believes in you. Don't believe in the you that I believe in. Believe in the you who believes in yourself.
This is fairly old but if you're curious I have since gotten a new phone and have not connected to their wifi; it was likely their contacts that were uploaded to Facebook which included my number.
Haha! I found that too after Googling the number. Thought it was a weird coincidence as well.
The article cited addresses this point and it is built into the clearance rate as calculated.
I hate this, what would "on" be for a garage door?

I have a google home, and through integration with IFTTT I can say "Okay Google open the garage door" and it will work. It's so much smoother than telling the garage to "turn on", or telling the front door to "turn off".

It's the major reason why i've stopped using and actually sold the echo but i'm getting a second home soon.
> programming as a skill is orthogonal to sex

I can believe that. But I would never argue it's orthogonal to interest. I would be fighting a losing battle if I argued men and women have exactly the same interests. IMO a 50/50 split is not going to happen naturally, and it won't be self sustaining. As we've already seen, the way to get closer to 50/50 is to peer pressure women into it. Whoopdee doo. Progress!

The biggest bias women in tech face IMO is impostor syndrome.
If the climate becomes unreliable you need large scale underground water storage of rain to compensate this.

Basically you need cheap, replaceable solar-pumps (that one is allready doable).

And you need cheap, near surface volumes dug out and sealed.
Actually all you need for that is - a water pump and a glorified fridge. You drill a initial hole- and now you pump water in and freeze it. Water expands, you thaw it and repeat. Basically a giant intentional pothole.

Now, anyone here into tunnel engineering? How to cheaply seal the resulting artificial cavern?
Technology Isn't Killing the Physical Office
Kenya's Internet Is Largely Free from Censorship, According to Five-Month Study
It's all good. Thanks for filing the issue. I'll get that fixed.
I am weary of having managers that might be somewhat incompetent being given a tool like this to help manage developers.
As far as I'm aware, Numer.ai is completely broken. I sent them this email a day ago:

-------------------------------

Hi

You probably already figured it out, but in case you didn't, I'm pretty sure your current system is completely broken.

The algorithm is simple:

0) Use throwaway accounts to test batches of 50 uploads

1) Generate a correct submission file with all probabilities set to 0.5, get your baseline score

2) To test each row, set it first row probability to zero

a) If the new score is lower, it's correct

b) If the new score is higher, switch it to 1,
retest to get the new score

c) If the new score is the same, it's one of those
rows that you put in for your own testing, so
ignore it

3) Repeat step 2 until you get to the top (or better yet, get a perfect score)

-------------------------------

Got a canned reply from Xander:

-------------------------------

Thanks for your feedback.

We're always working on improvements to the tournament.
Julia? Look, I enjoy playing with Julia, but have you actually used it? Because most of the people I meet who turn up their nose at Python and say nice things about Julia haven't ever used Julia. It's got great potential but has some major gaps and warts, and is just plain dog shit slow for certain things compared to SciPy, which, you may not be aware, is basically C and Fortran code wrapped in Python API.
Not as difficult as any vector drawing app (Corel/freehand/illustrator/sketch)
Yes. Thier out-of-game websites were extreem. They were playing as SS units, something definitly not part of the game. There were no user-created assets in-game, but they would still pose in swastica formations seen by other players. It was all shut down rather quickly.

(Fyi, WWIIOL was probably the first mmorpg in a persistant game space. This was new territory.)
Any reason they don't distribute the addon through Mozilla? Sorry but it sounds a bit suspicious...
I talked to a friend just before Christmas whose firm made a good portion of their returns on the insight that VC firms, IPO participants and the market in general all have gaps in how they evaluate the worth of a company and the fact that this gap has grown significantly in the past 5 years.

Previously, companies went public much sooner and you could expect a match, not an exact one, but in the same ball park, between the VC valuation and wall street valuations. This helped lead to rising share prices after the IPO.

Now with longer gestation periods leading to more fund raises, the VC's get paid, but its the IPO participants and the employee's who get screwed. Once a company is public its GAAP that matters and GAAP analysis usually assigns a revenue multiple to a company that is based on its sector and assumed growth. This multiple is almost always much smaller than what the company's publicly stated valuation.

This leads to a bunch of broken IPO's as companies stretch to IPO at a certain price to meet mezzanine level funding requirements. If you can get borrow, almost certainly dependent on how much you pay on commissions to brokers, then atleast up until this year you could have made decent money shorting most tech IPO's, most other industries don't yet suffer from a phobia of becoming public.
Personal attacks are not allowed on Hacker News. You've already broken HN's civility rules more than once. Please (re)-read the following and stop doing that:

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html

We detached this comment from https://news.ycombinator.com/item?id=13316485 and marked it off-topic.
There's a happy gray area between less c/overt bias/discrimination and promoting people whom aren't qualified/interested to ameliorate guilt of the former.
Real problems...like HTML email themes? That's a lot of snark directed at other folks' hobbies from someone that seems to get paid for making spam pretty. Glass houses and all that.
Do you really think people will install and use PayTm apps overnight in villages ?. Was there any research done on mobile literacy or making things easier in rural areas ?

Also, you wish to ignore facts and reasoning posted by economists all in the name of "disruption". And FYI The Planning Commission of India AKA "Policy Pundits" consists of renowned economists.
> I definitely encourage people to be mindful of what access they grant, but for what it's worth I did it :)

So you gave write access to what presumably are private company repos so that you could view a pretty report card about your commit activity?

That doesn't speak very well (to me) of the security practices espoused by your employer.