skysight-inc/HackerNews huggingface dataset:
This is described in the README: https://github.com/Homebrew/brew#donations
This result is slightly less interesting that it sounds. "an oracle X chosen uniformly at random from all oracles" is also called a "random oracle", more commonly referred to nowadays as a cryptographically secure pseudo-random number generator. So what this is really saying is that "an oracle X chosen uniformly at random from all oracles" is almost certain to not do anything more interesting than produce numbers that indistinguishable from random, and hence cannot be compressed. So yes, it's a cool result, but not quite as earth-shattering as it may appear to be at first glance.
reactdesktop:

"Because this library is being currently built for Electron and NW.js, the examples and demos on this site will only work properly in Chrome."

/me closes tab
Will entertain offers for my startup https://commando.io (Commando.io). Solid monthly recurring revenue. Contact info in HN profile.
Reflections on Trusting Trust - Ken Thompson, co-author of UNIX
Are they legally obligated to spend all the money the City has to defend every measure that's been passed, no matter how unconstitutional it is?
My experience as well, as both employee and as manager.
Here's what I don't get... There is all this bad hype about Soylent. Why not just get one of the dozens of other meal replacement shakes in your average health food store?
At a data design level, they could (and should, by default) at the very least keep all grossly personally identifying information out of the data collected. That's just simply responsible engineering in the modern era.

They could have implemented telemetry without requiring you to link your graphics card to your email or Facebook account, as GeForce Experience never required that in the past and still worked fine.

This isn't execs using innocuous data that the good engineers simply happened to have. This is new and specific personal data collection and association of information that they have no business collecting, except for the sole purpose of invading their users' privacy for side profits.
It's only a "problem" for large game companies with unimaginative executives. For indie developers it's a blessing, and rightly so.
50 engineers a month seems pretty low. Does this count technical screen interviews as well? Or are these only full "onsite" level technical interviews?
I'm happy to hear other applications. I was trying to be constructive although I'm not a VR/AR fan at all.

I know my grandma didn't want pets because she is too old to bend over.

I know people who carry a sack of flower rather than a baby.
You are not scientists, you are merely technicians understanding little about how nature and especially soils works. GMOs and extensive agriculture using glyphosate slowing sterilize soils by destroying its ecosystem that were protecting it. Thus you are forced to add more and more fertilizer, making the soils more and more acid. At this point, you are only managing your plants' desease.

Until a stronger desease will come and wipe all of your DNA clones. Think about Dedale's fate, the first engineer that lost his son after going from poor solution to poor solution.

A forest is a very productive environment, without the need of GMOs or glyphosate. Why?
Could you share the tech stack you work on? Any specific domains?
I would be interested in this. If you would like to discuss further, my email is shauravg at gmail
You are using a disingenuous interpretation of what he said.
His quote is:
"tie all of our products together, so we further lock customers into our ecosystem"

Yes, he uses the word "lock", but not in the same context we are talking about here.

He is talking about leveraging the connection between their products so say that a person with an iPhone may not want to leave the Mac for a PC because the customer may miss the interoperability/integration features available.

For example, Apple provides their "Continuity" APIs for things like Handoff between iOS and Mac. This is something that Apple can do to make their ecosystem more attractive to customers and discourage them from leaving because it is less likely developers are going to write apps that go to this level of coordination between say your Windows desktop, your Android phone, Pebble watch, and Roku TV.

This strategy does not automatically imply that Mac must be locked down so nobody is allowed to distribute apps outside the Mac App Store.
Pesticides are used on organic food too. Often they use much larger volumes of less effective pesticides to compensate.
[0] http://perl6intro.com/

The start page of https://docs.perl6.org/ is not referring there is a bug indeed. It will be fixed in a day or two.
It seems to me that you drove minimalism to some crazy extreme.

For me it was largely getting rid of stuff that I simply didn't need. I don't think it's a positive interpretation of minimalism to try to own as little as feasible, even if you don't really want it.
I beg to disagree. I do think that what was designed back then (TCP, DNS, etc) was elegant. It was a great foundation.. but because they were so elegant and good-enough, and because of the Internet hyperscaling in the 90s and onwards, there was never an opportunity to improve on it.
First year anniversary of FlyElephant
Sad announcement for the creators of those job listing tab apps, although they are already rather tricky to support, as you cannot go to app tabs on mobile.
The free version of Google Analytics gets capped at a certain volume of traffic whereas Firebase doesn't. That's definitely one motivating factor to make the switch.

I'll be interested to check it out when they get around to introducing Real-Time user stats to firebase. That's a pretty crucial component of analytics which I have open all the time.

Google contacted me to switch to firebase from analytics. Seems like they're putting a lot of effort into re-launching the firebase brand this year.
> At our partner companies like Dropbox and Cruise, we're seeing offer rates on our candidates of over 60%. That's more than 2x better than the average they see on their own candidates (the industry average is about 25-30% onsite to offer rate...

This is impressive BUT... still, to some degree offer rate feels like a vanity metric.

I would really like to know acceptance rates, or acceptance + 90 days, perhaps. An offer has to be at the right comp level and seniority level to be interesting. Pooling all offers into one number doesn't paint the whole picture.

[To be clear, I'm a big fan of Triplebyte and don't question its effectiveness... I'd just like to see more of the aggregate data.]
Hi, Stewart here from the Firebase team.

https://firebase.google.com/docs/admob/admob-firebase has a pretty good explaination of the benefits. For example, using AdMob + Firebase you'll immediately be able to take advantage of Firebase Analytics to "measure sessions, user demographics, revenue from in-app products" and you'll have a relatively easy path to start utilize other Firebase features - if you want - in future.

Cheers,
Stewart
Sure, you could express it that way, but mine includes some empathy, whereas yours is so carefully protected against the possibility of anyone benefitting from it: not Americans, because you're pushing us away by calling us stupid; and not Europeans, because you don't attempt to help anyone understand why others are so determined to be wrong.
I'm interested in selling http://www.seasonalysis.com. The site has been around for over 4 years and has a wealth of seasonal market data. We have subscriptions ranging from $50/month to $5000/year with several at the top membership tier. I think with the right marketing campaign and site content it could be quite lucrative but I just don't have the time.
It really does depend on the organizational structure of the company, and whether they appreciate how difficult it is to replace programmers with an equally competent one. Most non-tech managers don't understand the intangible costs of replacing programmers, but that's never stopped them treating programmers like interchangeable cogs. If you work for a Fortune 500 non-technical company, I don't believe this strategy works to well.
I worked for a utility and this was an important problem for us as a customer would close their account and move out of a rental and another tenant may move in and start using gas without having an account with one of the utilities (we don't lock meters on moves, this would be too expensive.) The utility company only finds out something is using gas when a meter is read every few months (we had a threshold.) Here is when we contact the tenant and try to figure out whats going on, unfortunately we don't have phone numbers and sending someone around to check was too costly at the time.
> There is a bigger potential risk of intimidation- e.g. a company saying to its employees "bring us your ballot so we can verify that you voted correctly". I don't know how you solve that.

Ask anyone who receives such intimidation to report it to their state/federal election commission for prosecution. Voter intimidation is a federal felony, and typically against state law as well.
Thanks! Got your point.
OK. What kind of attitude do you think should be adopted and how should it be different? How should I sound? I'm assuming you mean some kind of humility here.

Have you seen what happens when antivaxxers are treated with respect, heard out, and their fears listened to?

I have.
wow. i didnt know it was authenticated, i thought it was just a fake smear.
Actually there are movements in these cities to stop building so much commercial office space, simply because there is no land on which to build housing to offset the office, or schools to accommodate the students from the new housing, or roads on which to accommodate the vehicles, or funds with which to build mass transit.

You also have corrupt school boards whose employees profit handsomely from the boards just putting portables onto existing school sites rather than re-opening leased out school sites.

The solution requires a systems approach of higher development fees, corporate funding of transit, higher fuel taxes, a change in property and parcel tax assessment, real EIRs, and eliminating the ability of developers to bypass city planning departments by abusing the initiative process.

Unfortunately, the people benefiting from not solving these issues have all the money with which to influence legislators to do nothing. Oil companies, vehicle manufacturers, large apartment complex owners, and commercial property owners.

The proposed MTC/ABAG merger seems to be going nowhere. Not sure if that would have helped or not, but it was worth a try. http://www.mtcabagmergerstudy.com/
Undefined behavior is one of the most intelligent things the C designers did when designing the language.

It's a fact of life that not all syntactic forms will have meaning. What's sqrt(-1)? Trick question, There's no meaningful answer (in terms of real numbers alone)! Why should anyone specify if it crashes the program, returns 0, throws an exception, etc.? Who cares? garbage in, garbage out.

Another example, "the floor had a pretty day with his melted spaceship" that is a grammatically well formed sentence but what does it mean? Don't answer that!
Only full technical interviews, so maybe the passed screen rate is... 5–10x that?
You are right, it is crucial to emphasize to beginners that these languages are different (and C++ not being some kind of add-on to C, which is - considering its name - a valid guess, but we have the same discussion with Java and JavaScript). But I think learning C, Python and JavaScript (and maybe some Java) to a degree that let's you get useful work done, is a lot simpler (meaning takes less time) than learning C++.

Not that I would discourage anyone from learning C++ (ok, probably, I might) I just consider it a bad PL for people starting out with programming.
It's an interesting theory though. What makes it less mainstream than other interpretations? (And is any interpretation of quantum mechanics a consensus?)
Metallica’s James Hetfield now has a PhD in astrophysics
>We should hold manufacturers accountable for not aggressively pushing security updates on their users.

There's really no way to /force/ companies to support products they release like that. The company may not even exist a few years down the road. You could force them to release the firmware source so the users/community can patch it themselves but I don't see a way to do what you're saying.
Firstly, let me qualify all of this by saying I try to be a true polygot and use the best tool for the job. Among my regular languages the past few decades include C, C++, Lisp, Java, Clojure, Smalltalk, Python, Ruby, C#, Haskell, Rust, and many more. As such, I have no attachments to any particular language.

C++ and C, while both using the letter C, are for all purposes, entirely differently languages with different goals. Use the one that meets your goals best. While I can agree that K&R is outdated in some areas, there are still plenty of reasons to learn and even use C. If for no other reason, some of the most popular, active, and most used code bases in the world are written in C.

C is essential if you want to understand a lot of the ecosystems around you, fix them, interact with them properly, and maybe one day contribute to or patch them if necessary. I know some people will argue that if they know C++ (or programming in general) they can read C, but hands-on experience is the only real way to learn. You will not know why things are done or recognize when they are done poorly/incorrectly. Moreover, C is a great teacher of how things work, and sometimes also how not to do things. To be ignorant of C is generally to be woefully unaware of how a huge part of a lot of the software you probably use works.

I worked/work in game programming, distributed computing, AI, and many other fields. I find C to be extremely valuable in all fields I have touched and at home and at work. If nothing else, learning about memory, byte ordering, alignment, packing, bit manipulation, etc is a huge solid base. C++ can teach you a lot of that too, but it deals with certain issues on fundamentally different levels (especially modern C++) and has just as many potholes and here be dragons areas. It is true that I don't start as many new projects in C as I used to, but it doesn't stop me if lets say the main thing I need to do is interact with something already in C/embedded, or have a certain level of control that C affords me while being able to also hire people that can work in it (factors when evaluating project constraints).

One argument I consistently hear with regard to C that you hint at is that if you learn C first, before C++, whenever, it will somehow taint you. I would argue that with every language, you are not learning the language if you do not how to write programs in it idiomatically, or even when to counter-balance idiomatic code with code that does what you need to do (ex: boost performance or other tradeoffs). At that point, you are not a programmer but a parrot or like someone who memorizes math formulas but can't apply them.

Programming is not regurgitating countless lines of syntax, it is critical thinking, problem solving, creativity, and many more things. Learn C, and learn other languages. Do not listen to anyone who tells you to learn any particular languages. Match the language with your task, problems, and other constraints. When in C, do C. When in C++, do C++. When in Python, don't do C. And so on. It's really not that hard for anyone experienced.
Feedback: there are empty pages in your docs, e.g. https://docs.hyper.sh/Reference/API/2016-04-04%20[Ver.%201.2...
> under-served demographic: The kind of person who lives in "a state of constant shock, of constant stimulation" like her friends do

Out of interest, what would such a game look like, to compete with such a state? Farmville? Candy Crush?
Probably, but even here I doubt the public is qualified to make this call. The canonical example is a sow pen which has just enough room for a sow to lay down while she nurses her piglets; this is actually better for the animals because it prevents the sow (~800 lbs) from crushing her piglets (~5 lbs); however, laypeople see an animal rights violation.
This bit makes me wonder

> My longest-surviving proof that NP does not
equal co-NP (about 5 years ago) survived for about 3 days and fooled some very smart people
into believing it.

Is this a path towards selecting by insidiousness of mistakes? Can we mistakenly prove something by evolving a method by which no-one can figure out what is wrong with it.

Is there a limit to how hard it is to identify a mistake in a false proof? If incompleteness keeps you up at night, how about the possibility of a proof that you can have a mistaken proof in which the mistake was provably unidentifiable.
fat chance, some back office operations will move (as little as possible), and the lucrative front office work will remain in London as that's where the clients are
Everything will be fine =)

It's not even possible to get two ZigBee products from different manufacturers to operate (like a switch and a lamp).

The attack can't succeed at what the industry's been failing for 10 years.
Please note that I never made that claim; I simply observed it.
I heard snake venom is like that.

http://www.dailymail.co.uk/news/article-3410065/The-man-immu...
Unfortunately it is not optional if you also want the faster CPU.
Are we letting this lie because we don't want to start a political debate in this thread?

I don't mean to make any assumptions about the politics of the parent here (and apologies if this paints you in an unreasonable light), but personally, Israel is the last example I would use for successful cease fires[0]

[0] one of many examples, hopefully this one is non-partisan enough: http://carnegieendowment.org/sada/54341?lang=en
Tools of Titans Foreword – Arnold Schwarzenegger “I Am Not a Self-Made Man”
First, this is awesome. Great results.

I have been working on exactly this for the past few weeks. I went ahead and produced a song and a lyric video from mine (I call it Lil' Markov). It started out because I noticed patterns in Lil Wayne song where he'd say some idiom and then rhyme it. It seemed so predictable I figured I could make a bot that automated Lil Wayne's process...

From what I can tell our methods are very similar. I have a thing that allows you to input a concept and it will try to rap around that concept and a `whiteGuilt()` function (that's whats up with all the ninjas), but other than that our process is 90% similar.

We should collaborate on something! Message me.

Version 0: https://soundcloud.com/cason-clagg/aesopxcasonxmarkov

Version 1: https://www.youtube.com/watch?v=fmcrjH6BKag

Version 2: (No music yet, bit here's some sample lyrics based on the concept "beef")

FIND MYSELF WITH MILLIONS
THE PIGGIES THAT'LL SHARE
HOPPIN' AROUND SATURN'S RING
I'M JUICED OFF DOG DARE

A DESCRIPTIVE LYRICIST
LOUNGING IN LOVE
LIKE YOU AIN'T EAGER TO KILL
EACH ONE OF THE DOVES

HE RAN FOR A BEAST
HE'S A PARAGON OF YORE
DIDN'T THINK OF HIS BLOOD
ON THE FACTORY FLOOR
It's cool, but the fov is narrow, and the area of visible pixels changes significantly with the position and orientation of the device relative to your eyes. Reach up and slide it a little bit up or down on your nose and you gain/lose enough area that you can spend minutes adjusting knobs and fittings to find something that seems usefully minimal. It's not particularly comfortable in general. And, as a wireless standalone unit compared to a desktop computer, it renders relatively very low quality 3d graphics because of the need for high framerate stereoscopic output and the typical constraints of a several-years-ago smartphone.
Gotten away with it? Have they been lying about something? If people don't buy their products, they'll leave the market. If people continue to buy them, they'll stay. I really hope the FDA doesn't get involved. As it is a low cost source of nutrition, more regulation will raise the price with no corresponding added benefit to the consumer; affecting the people who may be the most vulnerable to price increases.
[Firebase Founder] The combination of the two is meant to help you maximize ad revenue.

Since Firebase has a free & unlimited analytics product, you can see your AdMob stats in the same place as your other analytics data.

From a conceptual point-of-view, the Firebase SDKs are now the place Google puts 'core mobile offerings', AdMob is one of those
AFAIK it simply doesn't matter:

https://www.reddit.com/r/AskScienceDiscussion/comments/3py2d...

"Bohmian mechanics is an interpretation of quantum mechanics (other popular examples are the Copenhagen and the Many-World interpretation). They try to explain the origin of the weird behaviour of measurements in QM. The problem is that these interpetations don't actually make predictions, so you can't do an experiment that tells "Bohmian is right and Copenhagen is wrong". That's why physicists don't research a lot in this area, it is more at the boundary between physics and philosophy. Copenhagen is easy to understand, so in most cases that's being taught (despite its issues)."
So... You're explaining that's it's too dangerous and too difficult to control? And so people would be "unreasonnable" in trying to prevent it? Are you serious?

Also, big news. High school kids have knives at schools! Is that also a case of... "The genie's out of the bootle" BS?
My solution for the moment is sending my ssl data to a volume, but having 100KiB in a 10GB (minimum) volume feels ugly.

tar czf - ssl/ | hyper exec -i 7f0b148b478e bash -c "cd /root && cat - | tar xz"
"Android Auto" is an existing system by Google, and was announced over 2 years ago. There really shouldn't be any ambiguity regarding the name anymore.
Touched by the Goddess: On Ramanujan
Waiting 100 years for technology to prove itself safe through multi-generational studies has a cost. If we had delayed the green revolution a billion people would have died of starvation, hungrily waiting for the technology to be approved.
http://agile-gps.com Scalable real-time, fleet tracking web app built on Node.js and RethinkDB. Contact info in HN profile. Uses RethinkDB changefeeds and websockets for efficient realtime updates to clients. RESTful, can handle many vehicles on a typical server, and stateless and horizontally scalable.
Go remote across the ocean to the promised land of USA. Things in EU suck for software-people.

Source: Have you ever read of someone making 200K+ in EU ? Me neither.
I suggest you invest in yourself, and learn how to find clients. There's plenty of free info on doubleyourfreelancing.com, and I'd start diving into the blog articles there.

And if you want to invest in yourself, I wrote a course that you could take and it has a whole module on finding more clients. Don't feel pressured to spend any money, but I think it's pretty solid, and you can check it out here:
http://freelance-college.teachable.com/p/freelance-college-w...

At the very least I have some lessons that you can preview in full for free (just scroll to the bottom).
I am NOT talking about NATURE I was specifically talking about mutagenesis. That is scientists purposefully subjecting seeds to radiation to cause random mutations in the hope of causing beneficial changes to the plant.

If you are going to attack my argument at least take the time to understand it.
Use the address sanitizer and valgrind on your tests and you'll keep your sanity.
I put it in quotes because I'm not sure if this is a recognized term or if I just coined it. I didn't intend to misrepresent you, but I can see how it could be read as such. Apologies.
Layering IoT Security