skysight-inc/HackerNews huggingface dataset:
I wonder how much extra battery/computing power would be necessary to get a camera outside which could detect the immediate presence of a fox. Or maybe a simple motion sensor that would halt opening until there had been no motion on the outside for at least 15 minutes.
>..."Could one make a machine to play chess, and to improve its play, game by game, profiting from its experience?" This reinforcement learning approach to chess did not enjoy much success--until AlphaZero.

Don't forget Samuel's computer checkers program from 1959. It was among the world's first successful self-learning programs.

https://en.wikipedia.org/wiki/Arthur_Samuel
yup, like I said, it's all gone. but I'm glad it was decided that redirecting part of my paycheck into that of engineers who make a living sending robots to a dead rock was a good idea.
Yes. But hey its not white men so it's okay. Sheeesh
Any citations for that? I know this is the narrative, that monopolies happened and were bad, so regulations were formed reactively. But I haven't ever seen evidence that this was what happened. As far as I can tell, people just thought it was what would happen, so they proactively did so.
Hi! I'm nosing in here but I'm a partially blind dev who recently came back to Linux and have had great success with the KDE desktop, specifically Kubuntu 18.10 in my case.

They have excellent accessibility support baked in by default.

Things are getting better all around in modern Linux though because in recent Ubuntu releases you can enable voice narration, full screen zoom (my show stopper must have) and screen readers from the login screen.

Good luck!
Mars InSight lands safely on Mars
I don't see how the text of the MIT license can be construed to indemnify a negligent developer but not a malicious one.
The list of questions is great but I don't think there is a way to get to this kind of information for the majority of candidates.

1) A startup with marginal success and showing growing signs can simply ignore you and your questions and move to the next candidate. Startups where all these ducks are in a row has a strong candidate pipeline and they simply move on. You run the risk of standing out not as a diligent person, but as someone who is meddling in issues beyond his/her means.

2) A startup willing to divulge all this and walk the extra distance for you is probably too raw and desperately short of talent. When you get hold of all of this information, you might feel this startup is not worth it, given you now know where the skeletons are buried.

In the end, you really kind of have to wing it. Just like the VCs, the founders and everyone else is at an early stage of an endeavor. It is a high risk game, period.

My 2c is often towards ignoring all this math and doing your best to learn more about the founders, their motivation and if they will take care of you. Good founders always find a way to compensate you for your hard work whether by financial means or by paying it forward in other ways.
You mean discrimination like how women are discriminated against in almost every area of life every day?

I'm sure they would rather take the extra 17% cash each month, however until then this might help in some way level the playing field.
That’s like asking “are type signatures for the compiler, or the programmer?” The answer is a bit of both: for the programmer to express intent, and for the compiler to check that intent is correct.
Chevy Volt; Why Is GM Discontinuing Hybrids in Its Electrification Push?
Personally I just don’t have the mental energy for it, unless I’m between jobs. Software engineering is a mentally taxing career.
> Nothing about managed services is ever less expensive if you don’t account for developer/Devops/netops time saved.

I literally can't parse this.
> That Go's MRV are not first-class are an advantage with respect to my proposal: they're already a "magical" built-in which can't be manipulated from within go. As a result, new features built on MRV can't conflict with existing manipulations of MRV.

That's still irrelevant to your sugar proposal; even if they were properly tuples (tuples are the proper term for "first class MRV" per your definition), the _type_ of the tuple (e.g., `(int, int, error)`) would be the thing you would base your sugar off of, not the actual value.

> And a very recent addition: `try!` does not use it and I've not seen any plan to retrofit it. Try is a way to extend ? to non-Result structures. ? is not built upon Try, Try is being extracted from ?.

Cool, but that doesn't change the calculus for Go. Hard-coding sugar to a specific type remains a bad idea.
Yes, and of course other countries than the US will do little to keep their companies in check, so they can compete with the companies of other nations. So this is a problem that crosses borders, and thus we probably can't solve it.
You’re right, we really need something more focused on getting men into Technology. /s
OSX has been an accessibility leader for a very long time. However recently everybody else has been catching up.

I was away from Linux and Windows for 10 years because neither provided key chorded full screen zoom by default and now they do.

So, in short, accessibility support in OSX is good, but no longer best in breed, so choose the OS you're most comfortable with generally.

IOS accessibility is excellent. Screen zoom, VoiceOver, high contrast, etc.
The article is useful, detailing different approaches to... deal with the ugliness; but it still lost me because of the ridiculous implication that Go's error handling is in any way right or even better than the try catch flow. It isn't, it so much isn't that even its designers are tacitly considering they're wrong with check and handle (Go's own try catch, which the OP himself mentioned).

Go is not perfect, no language is, and one of its biggest flaws is its odious error handling. And that is good, because nothing can be perfect.

Apropos of nothing, it's pretty amusing that the go faq entry criticizing exceptions has a typo.
Because that split is the difference between control
I remember a similar list of questions being posted in the past that were for any engineering position. Couldn't find the one I was looking for but this was posted a while ago and seems pretty nice: https://www.keyvalues.com/culture-queries
Well, the roaches will have a feast. If i'm reincarnated as a roach, i might even enjoy my own remains.
But XY without a copy of sex determining region Y is (typically, there may be some other variation) female in phenotype, not a male (conversely, XX with SRY, resulting from the same crossover in sex cell formation, is male phenotype, not female.) Biological sex isn't binary, and it's also not as simple as chromosome combinations.
<5"? How small do you want?

For me the 5" screen of the regular Pixel (2) is perfect.
There's no guarantee that any of the technology tree branches have profitable fusion power in them. I'm reasonably confident that controlled fusion with net energy gain is technologically possible. Determining whether it can be profitable is a lot harder. Profitability depends on what every other competitor can do, as well as what your own technology can do. That's why extremely well-proven technologies like coal-fired electrical generators can become unprofitable when competing technologies improve.

If there were a global carbon tax, it would give fusion an advantage against fossil fuels, but that would also be to the advantage of fission and renewables. In the absence of a global carbon tax, is fusion going to be cheap enough to displace fossil fueled power? We've had the technology for emissions-free electricity for decades, but it's difficult to profitably compete with fossil-based generators enjoying unpriced externalities.
A good quote I stole from r/sysadmin:
Any Job should pay you twice. Once in Money, and Once in Expereince. That experience is paving the way to your future. If it stops paying well in Money or Experience, move to a different job.
Quote I stole from /r/sysadmin:
Any Job should pay you twice. Once in Money, and Once in Expereince. That experience is paving the way to your future. If it stops paying well in Money or Experience, move to a different job.
So we solve discrimination by piling more discrimination on top, okey dokey.
The Time Between VC Rounds Is Shrinking
Agreed, but this is sometimes very hard for a candidate to assess if they themselves are nowhere near the target customer.

Asking about competitors is a great question though.
Older phone != older OS
The thjng that throws a wrench into the economics of this in the US is that land in semi-arid regions is very cheap, and imported farm labor is also cheap, so those close to a water source and cheap labor, can be very competitive compared to anything else.
Is there a showcase of open-source projects managed/developed according to this post-meritocratic system?
I think I see a straw man, lets get him into tech!
My reading of the OP was there is no evidence of government supported monopolies being hostile to consumers, the top two example you seem to agree with me that these government supported monopolies are hostile to consumers. As you say if we open up water to competition, as many as possible can immeenient domain a pipe into my house. I could have 1,000 water pipes from 1,000 companies sticking out of my wall and I have no say.. that seems hostile.

I don’t think you can just imagine some magical road that allows for unlimited pipes and electric to run through it that just accommodates more competition without real hostility to consumers.

The military doesn’t “use” stadiums they form partnerships with the NFL and pay to advertise...the military isn’t helping protect the NFL monopoly the way OP says. And not all stadiums are build by the cities or tax payer funds. But in my case they did, admittedly, but again it can be argued they are hosilte (pricing out the local fans, while the stadium sits half empty).

I think you missed the part about OP claiming these State backed monopolies aren’t hostile to consumers (or I completely misunderstood this part of the post)...as your post seems to concur with mine, they are sometime hostile.
http://intuitionistic.org/ ... seems barely alive
No, the answer is to meaningfully punish that business so that it costs them more than they gained by abusing it.

LinkedIn should be burned to the ground, frankly.
But people can have one body with multiple chromosome combinations. As soon as we start admitting that there needs to be an "other" category, we're admitting that the categorisation we currently have is at the very least, inadequate.
Has anyone attempted to do anything like this for SAR (Search and Resuce)? I”m not sure where one would gather a good dataset for training a model.
They've been like that for years. I had to stop reading Gizmodo because it turned from actual news about tech to whatever the narcissistic staff felt like.

https://gizmodo.com/runaway-peacock-ditches-his-human-family...

https://gizmodo.com/heres-how-long-itd-take-you-to-poop-a-le...

How are posts like that at all relevant? I mean I'd rather read The Verge than what these people are putting out. The bias that Gawker had is that of a crazy person. They always told us that they were there for the people delivering hard evidence, but meanwhile give a damn about a person's rights to privacy, AND THEN CELEBRATED THAT FACT.

Check out Gawker's defunct site as it stands now. It's a dumpster fire that points fingers at everyone but themselves.
Climate change poses no risk to people over 70.
http://archive.is/iKoKE
Infantry weapons powered by the kind of computer vision and facial recognition AI easily demonstrable today would be incredibly frightening, no matter how they were used. Of course there's no way of stopping this in an adversarial world.

Surely it would only be a matter of choosing to increase the efforts for a year or so in order to take these weapons from proof-of-concept to highly effective. E.g. autonomous flying gun platforms that can be deployed en masse and let loose with small or no human oversight (e.g. "hold the button to kill the person the machine has identified as a valid target", if even that level of control), or the kind of flying, target-seeking grenades envisioned in the linked video. With any level of autonomy, loitering and communication with command. It's only ethics and public perception that stops this today. In total war, a 20% mis-classification rate doesn't matter. Bombing doctrine in WW2 was much, much worse than this in its effect on civilians. Hell, many military leaders emphasized killing civilians as a desirable objective. Even present-day attacks consider "collateral damage" acceptable, even if politicians sometimes pretend otherwise.

Defending against weapons like that would be an arms race in itself, and completely beyond the reach of weaker actors. At least on a tactical level. Maybe there's strategies that could be employed as a low-cost defense, such as staying out of sensor range or confusing the sensors with adversarial patterns, but it would crush the resistance of anyone that tried a conventional defense.

Does the post-WW2 doctrine of emphasizing trade and the un-profitability of war, or ensuring that it is more economical for everyone to support a stable, free democratic economic system, still have any hope of preventing such weapons from being used?
I can't recall hearing an American call another country decadent, at least not unironically. It's strongly associated with Communist countries or leftists criticizing the US, it seems to me. The term "police state" isn't as strongly associated with critics of the US, but I would say the majority of the time it is directed at the US.
Also shouldn't it be called Apple Penis Free Entrepreneur Camp?

This subject isn't going to end well is it, lets try and keep it humorous at least :)
> If a person identifies as a male, this is gender.

Strictly, gender identity.

> His genitalia regardless of identification indicates sex.

His genitalia is one aspect of biological sex, and it typically correlates with other aspects of biological sex.

If society deems genitalia as particularly important (as many have), it may also determine ascribed gender.

Biological sex, ascribed gender, and gender identity are three different things (and a person may have more than one ascribed gender from different sources, though the most commonly ascribed one in the society in which they live is normally the one that is of most concern.)

It's a common modern norm (that the government proposal at issue flies in the face of) to align ascribed gender with gender identity.
Correct. For the results presented here, we do not use a neural network during the exploration phase of the algorithm.

However, we train a neural network during the robustification phase, and it is this trained network that actually plays the game in the end. This final policy is much more robust than the deterministic trajectories collected earlier, and it is able to deal with slight changes in the environment.

Note, while not tested yet, you can also run this algorithm by immediately training a policy to reach different states. This variant would be slower (as you now need to train a network during the exploration phase), but this variant would be directly applicable to non-deterministic environments.
This is not reddit; such jokes aren't appropriate here
Why not actually solve the problem? Ban animal agriculture within the watersheds of produce growers.
It’s good for learning, and firmware/embedded systems engineering exists too
Other kids showed me. How did they learn? Not sure, same way :-) But yeah, at some point someone decided "Hey, I know, I'll put this stick in the anthill then lick it to see what it tastes like".
this anecdote is being retold by pretty much every western journalism outlet with just about the same details; not just Gawker associated ones.

( I agree that Gawker media outlets are usually terrible )
It's a very common practice, thoroughly researched, and very beneficial for small scale irrigation
as a physics PhD who spent 5 five years working with top cosmologists from around the world, I think I can provide a good answer: "studying the universe" today amounts to endlessly churning out rehashed fairy tale theories on arxiv in hopes of getting a publication no one will ever read only to obtain a grant that will let you do the exact same thing for another year.
You guys are on the same page. Heck, the article even uses the term "Promised Land", that evokes thoughts of heaven/hell in most, I would say.
Any thoughts on how these situations could be automatically detected by a third party given the current realities of the JS ecosystem? Here are some quick ideas:

1. Detect commits that are radically different from previous ones in the same repo by some measure (tricky)

2. Detect npm publish events whose contents are different than source repo

3. Detect author/ownership changes in the context of npm packages

What else?
Amen. It's also important to be able to identify a suspected criminal at large, a missing person, or the victims of an accident. It's also necessary to properly identify people to make sure they are not committing identity theft and fraud. None of this is possible in a world where we we're either not allowed to make that distinction or the person can choose whichever they wish to be at that specific moment in time.

"Calling all cars, calling all cars. Be on the lookout for a suspect --I'm not sure what sex, I mean hey, it's not that simple, and who am I to judge. Suspect has light skin but maybe suspect identifies as black like Rachel Dolezal. We just don't know, do we... So yeah, be on the lookout for a person of indeterminate sex and race who is 5' 8". Suspect is armed and dangerous. Take caution and be politically correct. We cannot afford to hurt anyone's feeling here!"
SafetyWing (YC W18) hiring designer to build a social safety net for nomads
One subculture I got somewhat involved in was the internet cyberpunk-hacker culture, until about a year ago. Communicating through 4chan threads, alt-chans, and IRC channels, these users were always interesting to read from on various topics such as cyberpunk media, politics, current events, hacking, software, fashion, and travel.

I'm dismayed that it petered out. I see the cyberpunk form of art and worldview as more useful with each passing year.
This is very cool work. Well done to team!

“Mapping” the state space has seemed like a really exciting direction to me and I’ve been puzzled to see so little work in this vein (I’d be interested if anyone knows of other examples).

Just to add, Kenneth if you are reading: we met at GECCO 2017, hi again, and really nice work! (I remember first learning about map-elites there, a simple yet beautiful idea from another of the co-authors. Satisfying to see it play a role in RL!)
Something to think about:

> “It was the same work, same movement, day after day,” said Yi Zhenzhen, a 28-year-old Ruijin employee who once worked at an electronic component company. “Now I have to use my brain a little bit.”
> NPM support to use an existing name (saying they will bump major).

Sorry, could you please explain what this means? I keep seeing comments about bumping version numbers (e.g. the right9ctrl did some shenanigans with versioning).
Ask HN: Who was your most impressive hire?
Share your hiring experience of getting best person for the job.
LoRa is probably the way to go for farmers, given the range requirements. No need to connect to the Internet regardless.
MeMeTeSt.OrG – AdVaNcEd MeMeOrY DiAgNoStIc ToOl
New York's Oldest Dim Sum Restaurant and the Secrets of Chinatown
To add to @ot's reply, zlib and lz4 actually do support dictionaries. (Zlib via `deflateSetDictionary()`, lz4 via `LZ4_loadDict()`/`LZ4_attach_dictionary()`.)

A few things set Zstd's implementation apart.

1. Zstd actually comes with tooling to generate dictionaries (`zstd --train`, `ZDICT_trainFromBuffer()`). No other compressor ships with this capability, even libraries that support using dictionaries. So we use Zstd to create dictionaries at Facebook, even when, for example, the application is using lz4.

2. Both zlib and lz4 treat dictionaries as strictly prefixes to make LZ77 matches into. Zstd additionally can use metadata in the dictionary to prime the entropy stage.

3. Zstd's support for efficiently using dictionaries is much more extensive than other compressors'. Dictionaries are much more a first class citizen in the internals of the algorithm. Zlib implements support for dictionaries similarly to @ot's suggestion. I.e., the dictionary must be parsed/loaded at the beginning of each compression, or (slightly more efficiently) copied from one pre-loaded context into a working context that will then be used by the compression. For very small inputs--which is where dictionaries are most effective--this loading and/or copying can end up being the bulk of the work performed. LZ4 used to work this way, but additional functionality was added--`LZ4_attach_dictionary()`--that let it use the dictionary in place (as a warm-up exercise in a simpler codebase in preparation for doing the same work in Zstd). Zstd includes mature support for maximally pre-processing a dictionary, producing a `ZSTD_CDict`. This object can then be searched in-place with no per-compression set-up work. This lets Zstd use a large dictionary over and over again very efficiently.
Odyssey+ is on sale for 300$ and is a darn good headset.

It's WAY better than most people imagine, even if it isn't "there" enough to be mainstream, yet.
Apologies for lowering the tone, lets go for Apple Women's Entrepreneur Camp, just trying to give it an accurate title.
Yes, ultimaltely the same people whose decisions led to you being able to have an internet to connect to and whine on are the same ones who took a few dollars from your paycheck and are using them to explore Mars.
Why is Apple burying the lede here?

Call it what it is: Apple Women Entrepreneur Camp. Seems very strange to not include any mention of gender in the title of the program but to have the program be entirely about gender.
Trump Trade War iPhone
Africans are actually labelling data for multinationals right now.

Seems like FOMO article
Can you elaborate, please? The audio is too fast on Whatsapp?
been doing that just fine for some 10years. have a few minutes early on just for emergencies out of 3g data coverage. but now its only data.

you can do that today and without whatsapp/facebook if you learn to do very basic online research and read a couple pages.
Where water utilities exist, they're typically run or at least regulated by government. Of course, there are many areas where there is no water utility and property owners dig their own wells. It's very common in large areas of the US.
As it says in the article, those are not slides from THE DECK, but rather similar slides he found publicly available.
I thought services like Angie's List were a way to circumvent the 'finding a _____ guy/gal' for some job.

How do you envision a perfect service functioning?
4% of global annual turnover, not profit.

If you sell 10,000 pieces of 15 dollar items for 20 dollars, your turnover is 200,000 dollars but your profit is 50,000 dollars because the cost of your investment was 1 50,000 dollars.

4% of the turnover would be 8000, which is suddenly 16% of your profits in this case. Oops.

Then you have to take into account that this is your global turnover. Your one branch in Germany made a mistake and suddenly the whole worldwide company has to pay.

Microsofts turnover last year was a 100B roughly. That could end up being a 4 billion dollar fine. 20 million dollars is peanuts compared to what it could be in the worst case. Hundreds of companies could take a 20m fine and not go bankrupt but a 4% global turnover fine will kill almost any company.
I wouldn’t count on that. These hyperscale players don’t have the time to worry about their “friends”.

Example: Do you really think that the warm embrace of VMware Horizon and Citrix on Azure is the beginning of a long and fruitful relationship?