skysight-inc/HackerNews huggingface dataset:
Just as a bureaucrat can be be some secretary who was around to apply for a job that "had to be filled", what you call a "technocrat" (actually, a bureaucrat in a position with a mandatory certification) can be someone who has that mandatory certification and is too incompetent to get any job that pays better than the vastly below-market public-sector payscale.
>>> Softmax can be implemented as a composition of primitive TensorFlow ops (exponent, reduction, elementwise division, etc.): softmax = exp(logits) / reduce_sum(exp(logits), dim)

No, it can not be implemented this way, it is numerically unstable, and will produce NaNs if any input is greater than ~88.7. Luckily, it is also not how its implemented in Tensorflow: https://github.com/tensorflow/tensorflow/blob/2c8d0dca978a24...

For a clean (and more efficient) C version of this algorithm, take a look at NNPACK reference implementation: https://github.com/Maratyszcza/NNPACK/blob/master/src/ref/so...
> Wikileaks could focus its hacking efforts anywhere, so the question is, why Turkey?

Wikileaks has stated repeatedly that it is not a hacking organization, it distributes items given to them by others.
Correct me if I'm wrong but you can use React Native without any code push features, can't you?
Yes, but it has not been widely enforced.
is this why we hear about "state-sponsored actors" and the distinction between them and the state itself?
Fun with YouTube's Audio Content ID System (2009)
Can you share some insights...what made you guys decide to go into consulting?How did you land your first client? Any lessons learned? Best of luck.
64-bit Linux Return-Oriented Programming
#1: None of this development shit matters. Your kids matter. Your own mental health matters.

#2: Carve out a bit of off limits time for efficient learning, say mondays 8-9AM. Guard it jealously and make yourself intensely look through the new stuff out there, picking a few things a month to deep dive on. Be picky, most of the new technology out there is shit.

#3: see #1
I have tried Crickets and while insects are efficient to raise - their feet are like small toothpicks.
Ask HN: Using IBM Watson Analytics?
Anyone using/used IBM Watson Analytics. How was your experience and was it effective? What was your use case? Would you recommend it to a friend?
Goodness. I read some really silly statements on HN from time to time but this is definitely a 1% comment.

We have more scientific evidence for vaccines than we do for gravity, and frankly I am disappointed in the quality of the argumentation here. What percentage of patients developed narcolepsy? Was the study powered for that causal conclusion? Was the methodology sound?

No idea, you're just spewing anecdata.

Astroturfing is absolutely a problem in online discourse but so is wilful ignorance.
Well, sure, climate change denialism is also a manifestation of something older than empiricism and not a product of anti-empiricism, but that's a more involved argument and the other examples were clearer and simpler.
That's a very American thing to grow crops and ship them off to other farmers to feed their animals.

Most meat animals (or at least goats, sheep, and cows) worldwide feed on whatever grows on the ground (whether that be turnips, grass, or something else).
And there it is - thank you. I knew there had to be a reason, but couldn't quite figure out why and the example in the article (null != variable) was different enough to confuse the situation.

I haven't written anything in C in quite a while, and completely forgot about inline assignments. Which brings me to another pet peeve of mine, inline assignments... ;-)
I was curious about that too being from Memphis. Which BBQ chain?
What did you mean then by "much prefer to have shares over options"? I assumed this implied equal footing with the investors, and shares distributed in exchange for the check. If you have the means and are willing to tolerate the risk, shares are a better deal. If at least one of those components is missing, call options are a better deal.
I'm holding out for the pie charts that are tasty, relationship charts that make it through the tough times, and line charts that get me high as fuck!
When I say Google "trusts" the result to be a good one I am saying that I believe their engineers and managers think their top answers algorithm is good enough, and trustworthy enough, to roll-out on a large scale like they have done.
Show HN: playlistfromsong – Create an offline music playlist from a single song
Great link. Haha, I wasn't even off by an order of magnitude!
According to Google Maps[0], driving 15 miles through Tokyo (going through several high-traffic areas) seems to take 1h15.

Agreed that if businesses aren't properly spread out, then rush hour traffic will always be bad. What else can you expect if your city effectively shrinks to 1/10th its size every day at 9 AM and 6 PM?

[0]:https://goo.gl/maps/YSwaooCWK3y
LA is actually very suitable for public transit: it's a city with multiple, reasonably dense urban centers. The greater LA as a whole is also pretty dense, denser than NY metro area. And the city is investing like crazy in new transit infrastructure. Give it 20 years and, at least in the central parts of LA metro, it will be much more convenient to move by transit.
RN runs with JavaScriptCore.
That actually makes it sound like it's OK to hot-deploy arbitrary new JS code to cordova/ionic apps like bug fixes and new features as long as you don't pull a bait and switch and turn your todo list into a camera or something.
Co-founder pushed out
I'm being asked to leave a startup I've been with for almost 2 years, not due to performance but because the other two founders want more equity and think they can "take it from here". We each agreed to split 1/3 of the equity in 2015 but we didn't sign a founders agreement (only agreed by email).

Any advice how much % I should take and any other demands I should make? I don't see it working out with these guys. Thanks!!!
With hot code pushing, you're deploying newly written code/functionality, post release (opening possibility of up MiTM attacks etc).

With Remote Config you deploy the code, then decide what to show to users post release. This gives Apple a chance to review all the code submitted to the App Store.

In the case of rolling out features an A/B tests, you'd make a release including a feature, but only enable it x% of your users using RC. You can then obviously enable it for everyone if it passes your A/B test or if you're happy its working.
See also https://www.reddit.com/r/MachineLearning/comments/5x851o/d_t... https://www.reddit.com/r/MachineLearning/comments/5y1rwr/r_m...
Do you know of a single instance where CIA (not subcontractors) was held accountable for any action? Secret detention, targeted killing, lying under oath? I think this is huge from public interest standpoint, couldn't care less about corporate espionage.
> Monarchies is an especially bad example because they still exist precisely because people are unwilling to stop a tradition that has gone on that long.

I'm not sure that's the reason; perhaps the largely-symbolic monarchies of Europe, but the substantive monarchies in the world are actually mostly quite newly established.
What will happen to YouTube? YouTube has been pushing new functionality ahead of updates for me recently. For example, the new "double tap to rewind 10 seconds" feature appeared at random one day (without an any updates)...then eventually the feature is announced in an App Store update.

Or is the app review process more subjective?
You'll get roughly the same amount of meat from 1 cow as you will from 200 chickens. Worth considering if pounds of flesh per life is a factor in your decision.
That's because no one even knows how to start doing "science" in this direction.

When you read the code there are so many different things influencing your understanding that it's hard to impossible to even list them all. And if you take a look at some of the things that might influence your understanding you'll notice that most of them are very hard to impossible to measure.

From the top of my head, things which may have an impact:

* your level of skill in a given language
* your level of familiarity with the style of a particular programmer who wrote the code
* the tools you have at your disposal (go to definition, see docs functions of IDEs)
* your familiarity with a particular framework used
* your preference and expectations regarding the identifiers
* your knowledge of what the system as a whole (or its part) is supposed to do
* your familiarity with the project structure

And so on, and that's even before we start talking about concrete examples of readable code and trying to get some metrics on it!

Writing code is no more susceptible to scientific analysis than writing prose when it comes to other people reading the code (and not machines executing it). To write good code you need to first assume something about your readers (their level of skill, prior experiences, etc.) and then optimize the form of the code so that it doesn't confuse them (too short) or bore them (too long).

Seriously, writing prose and code (the latter only if meant for human consumption) is very similar: you need structure, things following one another, sentences of appropriate length and "density" and so on in both kinds of writing. Programmers could learn a lot from writers, but they most often refuse to do so. Literate Programming should be the default by now, yet is still used very rarely...
Machine Learning video library – Caltech course
>but how do we fix it?

Certifications. Companies are duplicating effort to find the same algorithm masters when we can just have a cert that demonstrates your mastery of algorithms. Have different certs for different specialties. Then actual job interviews can just be a culture check.

And the great thing about certs is that they're relatively low pressure. You can always take it again if you fail or score lower than you feel youre capable.
"Hi there -- I believe that title isn't quite accurate; Apple specifically is referring to behavior of a library called Rollout which lets people dynamically inject Objective-C/Swift. They are doing hot delivery of native, Objective-C code. It's really not about React Native nor Expo.

Expo (and the React Native library we use) doesn't do any of that. We also make sure we don't expose ways to dynamically execute native code such as the dlopen() function that Apple mentioned in that message. We also haven't received any messages from Apple about Expo, nor have we heard of any Expo developers receiving the same." - Exponent Team
They might have achieved that by pushing it in silently over time and utilizing feature flags. Only going live in an app store update once it was rolled out to everyone.
Google will absolutely have more wiggle room with rules than smaller developers.
ANTLR has the same problem. Where any non-trivial grammar will require embedded code, forking it away from ever being supported by more than one backend.

It might be nice to have Lua or a Scheme embedded in the generator platform so that, one can truly target multiple backends.
Or half an hour with public transport (your route).
I think this is pretty cool. I don't think it will eliminate meat from diets, but it offers more variety and choices. Most plant-base meat substitutes are pretty terrible. But I'm not even sure why they exist, plants are already pretty great. Consider Chipotle's sofritas, lots of people who swear by meat love it...and that's because it tastes good.

My meal tonight also had no meat in it (another tofu dish), but used some fermentation of the soybeans (Doenjang [1]) to create an incredibly savory and rich soup stock. I'll probably eat a burger tomorrow, but I don't see these other foods as penalty foods and I'll often choose them over the meat foods because they taste good, not for any other reason.

It's a bit like buying a Tesla, it's a no compromises great car, not a penalty box like the market tried to push for years. Great vegetarian food doesn't even have to be labelled as vegetarian, it just has to be great food and people will choose to eat it.

1 - https://en.wikipedia.org/wiki/Doenjang
Google shares audio data set with 2M human-labeled sound clips
It would seem Torch/PyTorch are faster than TF. TF uses static optimizations on the computation graph while Torch has a dynamic computation graph. Logically, static optimizations should be faster because they know the data size beforehand.

So, why is TF slower?
https://www.mozilla.org/en-US/firefox/52.0/system-requiremen... has the list. Windows 7 is supported...
Gail, not Gmail
For an example of what you're saying: a friend of mine has a father who use to work in my state (Victoria, Aus) Surveyor General's office. The surveyor general's office knew what the land was like all over the state, what good farmland was, or what was best for other kinds of development... including what land was worth at market rates. Then a 'business friendly' government came along and abolished them, because "developers know better than these guys, who just provide red-tape obstacles".

Fast-forward 20 years, and there's no pattern to developments, meaning things are built without concern to infrastructure or services, plus lots of prime farmland has been lost (so much for the 'economic forward-thinking' of that 'business-friendly' government). It turns out that the government actually needs that knowledge, because the state government is now hiring back whatever surveyors they can find again from the old days, and at grossly inflated private contractor rates. They lost the expertise, the professionalism, and their value for money, all for short-term business thinking.

Not all government positions are filled with 'jobsworth' drones - there's a lot of vital stuff out there in ye olde bureaucracy.
https://news.ycombinator.com/item?id=13817957
Many men are forced in to that exact process in 2017! Except they're simultaneously being told by the women that they're not good enough because they can't get jobs that don't exist. Something women back then didn't have to worry about, despite all their other problems.
Any Houstonian can tell you this is a lie. We have HOV lanes (HOT lanes) which often move at slower speeds than regular lanes because minimum speed limits are not enforceable. You might remember a man getting arrested for driving with his son on a riding lawnmower in a HOV lane before the Super Bowl. Frequently, I've been stuck behind hybrid car drivers who don't want to exceed a certain speed to improve their gas mileage or tourists pointing out landmarks to passengers.

Regular toll roads don't work either. They'll sell you on the idea that they can build more roads by charging drivers who use them. But the tolls never go away. Houston's toll roads have paid for themselves many times over yet toll prices only increase. Once the government has a source of revenue, they'll never let it go.

Across the US, cities are gentrifying, increasing taxes to push the poor people out allowing developers to rebuild neighborhoods, increase the property value, and then resell for profit. This means poor people have to commute into the city for work congesting the roads. Building toll roads just hurts them more.

If you want to cure traffic congestion make inner cities affordable again.
Secretary of Commerce Penalizes ZTE $1.19B for Exports to Iran and N. Korea
True, but if we built any other sort of infrastructure (water, sewage, electicity) that operated at above over 100% capacity from day one, wouldn't we consider a solution with more capacity?

With the light rail already blowing out as of November last year from $1.6bn to $2.1bn [1] I can't help but think of the merit of heavy rail.

My understanding is heavy rail is very expensive, but how much more? I haven't been able to find a comparison of a heavy rail design on this route.

[1]: http://www.theaustralian.com.au/news/nation/sydney-cbd-and-e...
Open Source or Private? – Should you use open source or private repositories?
Nvidia Announces Jetson TX2
It does seem too good to be true, but they've compiled a real-world dataset of causal relationships, and the additive-noise and fancier ML algorithms do seem to infer the right direction well above chance, so there's at least something there.
https://en.wikipedia.org/wiki/Cattle_feeding says that 9% of beef is raised by grazing.

Poultry is going to be almost all feed. Along with Pork.

Those are the 3 biggest sources of meat by far.
And do you find that non-techies can also handle this?
Also, I think this won't cover DNS changes that a vpn client does
Object.assign({}, { author: author }, { post: post });

Yep, that's composition and it's identical to my composition example. Of course, you're not actually using Object.assign() to do anything; your code is 100% identical to just saying:

{author, post};

Not that there's anything wrong with that...but do note that it's also the exact opposite of what Elliott is advocating for, not what he shows off in his code examples, not what his Stampit library does, etc.

> Either you're doing composition wrong, or I'm not doing inheritance like you are claiming.

Your first example (and Elliott's examples) are inheritance. Your second example is composition. The difference is enormous.

Edit: Elliott says here[0]

"Similarly, you can use `Object.assign()` to compose any number of objects together with last-in priority:"

let ninjamouse = Object.assign({}, mouse, ninja);

1) That's not composition, that's inheritance.

2) That's the same as your first example, but fundamentally different than your second.

He's trying to make a "ninjamouse" which has the properties and methods of both mice and ninjas, because it is a mouse and a ninja. (That's inheritance, and it's fragile for all the reasons inheritance is always fragile).

Your second example makes an object that has both a mouse and a ninja. That's composition.

"This technique is called concatenative inheritance"

By absolutely no one ever. :)

[0]: https://medium.com/javascript-scene/common-misconceptions-ab...
Uber ex-engineer who alleged sexism retains lawyer
Thank you for checking that!

If you still have the profile where it doesn't work, and are willing to do some detective work to figure out what it is that doesn't make it work (e.g. extensions or prefs.js or something else), that would be awesome. You're hardly the only Firefox user with a somewhat old profile, and it's possible that there's something specific going wrong that we should be handling better on our end...
Hiring is hard. We have to use all the data points available to us. If someone seems to have thrived in a culture that is counter to the culture we're trying to build, that's a valuable data point.
SSO is not enough. In secure systems you are ussually required to provide both network access, and applicative access restrictions
I grew up in Detroit.

I travel to LA frequently for work and the traffic is not really that bad. It's congested, but at least it moves.

Adding more barriers for the poor will not help the situation.
Remix (YC W15) | Backend, full-stack, algorithm engineers, and more | San Francisco | ONSITE, VISA

Join us in building a real-life SimCity.

Today, cities use pen and paper to make planning decisions that affect millions of people's lives. We think there's a better way. We've built a web-based platform that helps city planners make much smarter decisions.

Originally started at Code for America, we're now working with 200+ cities including Atlanta, Sydney, Boston, Miami, San Francisco, Reykjavik, and Seattle. All in just two years. Learn more about our product at http://remix.com.

We’re looking for engineers across our stack to write robust code that drives the world’s first transit planning platform. We use:

- Mapping: OpenStreetMap, Mapbox, Mapzen, Leaflet, TWKB, GTFS, PostGIS, ogr2ogr

- Back-end: Ruby, Rails, Python, Flask, PuLP, COIN-OR Branch and Cut solver (CBC), Cython, Sidekiq, PostgreSQL, Redis

- Front-end: React, Webpack (with Hot Module Replacement), ES6/Babel, LESS, CSS Modules, Yarn

- Testing: CircleCI, RSpec, Approvals, WebMock, puffing-billy, Capybara, Jasmine, Happo, Browserstack, Overcommit, Codecov (>75% coverage front+back-end)

You’ll work on (for example):

- The scheduling algorithm that turns a Remix map into work sheets for bus drivers

- Visualisations for use in public meetings, such as the “Jane” (Jacobs) isochrones tool (https://blog.remix.com/remixs-isochrone-visualizes-travel-ti...)

- Our geo-database of open data (transit and census) and privacy-sensitive data

- Live-updating costing models and simulations

- Our demographics tool that helps transit agencies serve their communities equitably (per the Civil Rights Act of 1964)

Go to http://remix.com/jobs to apply and to see all our openings (design, data, sales, customer success, etc). We are committed to a workplace that reflects the community we serve. We especially encourage women, people of color, and others who are underrepresented in the tech industry to apply.
Underused Vim Features
This is an exiting architecture!

* 2x Denver cores optimized for serial execution (looks like optimized with larger caches and more superscalar speculative execution)

* 4x Standard looking A57 cores

* 256 Pascal SPs

* Balanced increasing compute with 2x the memory bus width for 2x the bandwidth

* H.265 and H.264 encoders

* Faster CSI2

* Canbus!
I don't see it.

A cow's rumen is amazing. You can feed a cow almost any vegetable matter and they will grow and produce milk and meat. Chickens and pigs are more particular but in terms of energy in to food out, are still very inexpensive and easy to manage. Cell cultures require sterile laboratory conditions, growth factors and very specific nutrient requirements.

A largely plant-based diet, sure, that is what most (but not all) of our hunter gatherer ancestors ate, but I doubt cell cultures will ever get within even a order of magnitude of the efficiency of growing and eating real animals.
Sure but a lot of React Native people use code push. I assume React Native is not affected as code push is just pushing JavaScript and not using JavaScript core to swizzle native code into your application like rollout does.
Two hours at a standstill makes my head explode. I appreciate the biodiversity here. Also if you can possibly take a transbay bus they are usually better for me than Bart during rush hour. Just as fast and more comfortable.