skysight-inc/HackerNews huggingface dataset:
The way that I see it is that it's a factor that is very much in the front and center of how a developer usually uses the language and their preference tends to fall out of the mentality in how they're writing their code. A static-strongly typed language will pretty much always take more time to write, you have to be a bit more methodical in what you're writing because sometimes changing one thing means changing types in function signatures and variables in a few dozen different places in your code. On the other hand the dynamic-weakly typed languages you can definitely iterate faster, but that can mean that large projects can end up being less maintainable in the future because you don't usually have a type checker to tell you you're passing an array to a function that is expecting a map/object and you end up needing more unit tests and the like to know that your code isn't going to crash in production.

Neither approach is wrong, but most developers have (sometimes very strong) opinions on which is the right way to do it in various different cases.
High-throughput plant phenotyping is ready for a close-up (2015) [pdf]
That's why I qualify with "probably". Also, it's sort of a deliberate overstatement intended to encourage the hearer to err on the side of caution.
Let me try this one cuz I was hoping tptacek and patrick were cool enough for it to be true:

https://www.youtube.com/watch?v=H7NaxBxFWSo

They used a game to recruit warriors to protect the galaxy or universe or something. Lost with my memory. I remember loving the movie when I was younger. Gotta rewatch it some time.
Is Mexico the Next Silicon Valley? Tech Boom Takes Root in Guadalajara
To be fair, that is one hell of a poorly written email. HemingwayApp flags 2 of the 3 sentences as hard or very hard to read.
1. Yes, as you can see from the output of ldd: "not a dynamic executable".

2. Go does not use glibc or musl, they implemented all of that stuff themselves. cgo will link to glibc or musl though.

3. By default, all Rust code _is_ statically linked; it's only the libc that's not. Using musl just gets you the last step of the way.
It might be interesting to compare a few products where you are knowledgeable and have a high degree of confidence in the review quality (one way or another) and seeing how you align with the Fakespot score.
South Korea’s govt launches its first accelerator program for int'l startups
If by 'input/output' sources, you mean computations that will pull or push from an external system such as kafka/cassandra, there isn't any documentation currently. However we have written connectors to Kafka and Kinesis. You can check out the Scala Kafka Source here [1]. Internally we are working on a high performance Kafka Source in C++ (based on librdkafka). At the moment this source can push records downstream at a rate of > 350K QPS.

[1]: https://github.com/concord/concord-jvm/tree/master/concord_k...
+1 for mentioning Buckminster Fuller. I have a copy of Spaceship Earth on the bookshelf, a great thinker. Thanks for the detailed response, just in time for some weekend reading : )
Just in case people don't get it, the home page is not your LCD smearing or failing, it's a slightly transparent gradient over a the city night.
No! I've done a 300 person electronics class and we've gotten about 300 questions with a handful of people who ask the bulk of our questions.
True. The worst are VPN reviews though. Thats a total other league of amateur companies actually to be reviewed. Hosting companies, well its more clear who are the big players and such. vPN is a shady world - who knows who is really logging what - etc.
Because The Last Starfighter

https://en.wikipedia.org/wiki/The_Last_Starfighter
No less than Dykstra has weighed in on the numbering of arrays.

http://www.cs.utexas.edu/users/EWD/ewd08xx/EWD831.PDF

Having worked with both, I'm inclined to prefer 0 based addressing in most cases. It's slightly less intuitive, but it generally leads to cleaner code.
I would imagine this is not so much that OAuth 2.0 is a problem so much as granting the "Drive" scope via OAuth 2.0 grants access to ALL Google Drive files the user has access to.
He recently fried a Chromebook with one of those bad cables. Can't find the source right now but it was posted here on Hacker News.
PyPy doesn't get you that much -- were you not using Numpy to begin with, and if not, why not?
Since Mesos uses Zookeeper and we are tightly bound to Mesos, at the moment this is not possible.
I've had about five interviews in my life where I needed to give a presentation spanning from 10 minutes to an hour of time. These interviews were my favorite. I felt at the very least that I got honest and complete feedback and had a high degree of confidence that the team interviewing me you understood what my strengths and weaknesses were.

I wish that more companies would do this.

The only real problem occurs when the audience attending is not interested in the interview process. I have had it be the case where I felt like my entire presentation was dismissed. It takes a lot of time to write a good presentation and I think that it's worth it to invest that time as long as the audience is willing to participate.
Primitive quantum computers may already outperform standard machines
> storing data increasingly in The Cloud®

But if the Cloud is made up of hard drives, then hard drive manufacturers still win. Look up "Backblaze Pods" if you don't believe me.

I mean, if everyone just stores data in the "Cloud", its mostly composed of hard drives anyway. You just no longer own or maintain the hard drive.
The app would need to have its own reputation to protect (i.e. a brand). I think the best approach for this is an app with a large community behind it. For a while, that seemed to be Epinions. I'm not really sure why it didn't work out for them.
Why do you even need an app if you're paying your own kid? Presumably, their account will be at the same bank as your account. I've had accounts with BofA and USAA and they both have super easy ways to send money to anyone else with an account at their bank. I'm sure most other banks do too.
You can't flash the firmware yourself, as the keys are discarded as soon as they're generated per device.

What you could do, however, is read the bits off of the firmware and make sure they're identical to the bits you make from source. Reproducible builds, and all that.
I'd also love one if you have one spare. adam.copp geemayl
> Photovoltaic solar is vastly better as it provides more power, does not need direct sunlight, and costs less.

And produces nothing during the night.

The big reason for solar thermal is that you can store hot molten salt for the night, and use it to generate power when PV doesn't do anything.
Unless it is served as plaintext, I'd say it counts.
Actually, they do this already. I get e-mailed about once a week from Amazon asking me, "How would you rate <<Thing you bought a month ago>>?"

I frankly find it annoying. It's sad to say, but unless the item was either really good or really bad, I don't feel compelled to review it.

The other problem is most people probably review their things as soon as they get it. Very few go back and edit their reviews if the thing disintegrates six months later, with the net result that the product has overwhelmingly positive reviews despite having the durability of the Dead Sea Scrolls.
What I don't get at all is that they specifically tell the person to conceal their identity.

If you're running this service for real, you want them to expose their identity to you. This means that you can trap the dude in the service ("do this task or we will send the cops on you").

If this is fake, you still want them to expose their identity. Otherwise the honeypot is useless or would take a long time to reap rewards. Maybe a long con could be better, but I don't see how.
Fine! To generate the C code using Lisp syntax - it's not such bad idea, the C preprocessor is awful. A few years ago, for this purpose, I wrote the yupp preprocessor which use similar syntax, but yupp allows to inject the code in functional style into the source code on C.

https://github.com/in4lio/yupp/
I've gotten 400x speedups going from python to c++.
I have to imagine this is the same root issue as noted here with the js clusterer library: https://github.com/googlemaps/js-marker-clusterer/issues/59

Essentially, the library was previously hosted on googlecode.com and they moved it to Github. However, the library had hard-coded links to resolvable urls rather than local image assets, thus meaning the cluster images didn't show up. Simply changing the URL to point at the assets on github or to a local copy of the images fixes up the issue.
This is a bit OT, but if you only care about downscaling, cropping and/or rotating JPEG images by multiples of 90 degrees, you might also want to take a look at jpegtran-cffi (https://github.com/jbaiter/jpegtran-cffi).

It does all of the above operations without decoding the image, giving a significant speed boost.

I just benchmarked it against pillow-smd on my laptop (SSE4 only) and it's 1.3-1.8x faster, depending on the operation.
Yes Storm is still under active development. Yahoo, Baidu and other big players continue to use Storm.

To be honest Storm's API is richer. Our approach however was to make stream processing available to all developers. It doesn't get simpler than four callbacks:

void init(CtxPtr context);
void destroy();
void processRecord(CtxPtr context, FrameworkRecord &&r);
void processTimer(CtxPtr context, const string &key, int time);
Metadata metadata();
There's a difference in emphasis, but not of fact. Full access to over 100 drives does not mean they were actually accessed.
Good point. But, for pedantry's sake, your analogy is backwards. The person you're replying to is questioning the accuracy of Fakespot, which would make them a competitor. A shill would be endorsing the service, or placing doubt on the critical comment, as you have done.
Recruiting lessons from "The Imitation Game"
Introduction to Scikit Flow (TensorFlow Learn)
Have a citation? All OECD reports I've seen show little to no expansion of nuclear except in possibly China and India. Nuclear power is going to need to come in under 3 cents/kwh to compete against solar and wind.
Well, no, OAuth 2.0 is the problem, but only because it hasn't been government certified.
My thought on this was to develop a generic review system (ie would work for anything with a url) that shows you subjective results based on your social graph / trust map and weeds out bad actors by crunching the advogato algorithm.

The challenge is liquidity, ie how do you seed the network and content but if you can solve that you can operate a review service for a fraction of the resources currently being wasted on these red queen races.
Postmates wasn’t the delivery company the Valley elite bet on. But it’s winning
It is something always amusing to see an old video explaining to a selection of experts, "here is what dynamic html is and what you could do with it" when you know what it has become since. I particularly like the part where the submit button on a web page fires up an excel session on the server, which calculates a price and returns it in the html! I wonder why we don't do more of that today!
The interpreter is. But if you write vectorised code, we frequently are able to outperform Matlab.

Matlab used to have the same problem, and they even used to have docs on how to vectorise. When I first learned Matlab in 2004, they told me, "don't use loops". Twelve years later, you're supposed to write all the deeply-nested loops you want.

So yes, most Matlab code out there is loopy, so it's slow in Octave. But if you write it for Octave and don't make it loopy, it's quite good.
Living with Gboard
Drupal and WordPress, please share decoupled components
Home processing of some regular B&W infrared film was tricky because the small tanks would sometimes be giving off IR, and would fog the film.
I'd be XORing against some existing strings in the code of the same length to obfuscate the content, with some hidden method to invoke the reverse XOR to regenerate this challenge text string.
At the time, I was attempting to modify a very large, nonbranching clusterfuck of a function, and there wasn't time to properly refactor it, so I wanted to examine each chunk and then fold it away once I'd determined that it wasn't related to what I was looking for. (And the code I was looking for turned out to be scattered across three different parts of the greater monolith, so I was glad I could fold away the bits in between.)

But yeah, generally it helps me get a high-level overview of the code without getting lost in the details.
Wow, thanks for responding! Very impressive work.
That said, I hope they can start offering more value over time.

We currently do help with thinking through offer details. We've been building up a database of what offer ranges are and help people use these to value their offers (equity ranges in particular are opaque and tough to unpack). We do also get candidates ready for interviews by providing detailed feedback on how they did on our process (for many people this is the first personal interviewing feedback they've heard).

Longer term there are many more things we'd like to help with as we keep gathering more data. The one I'm most excited about is using data from how our engineers perform at companies over time to improve our screening process and make predictions about success at a company post joining, not just on the interview process.
The FTC requires disclosure for reviews that were written by individuals who were given a product for the purpose of reviewing it. It is considered anticompetitive and illegal to forego disclosing this about a review.

As an engineer at perhaps the largest ratings and reviews company worldwide, I would love to hear your standard rant in long form. Please pm me if you feel up to that conversation. Ideally the result would be an improvement in the quality of the content of billions of reviews.
Fixing ImageTragick in Rails
To expand on this. We use mesos. Mesos is mostly deployed with zookeeper. 'Technically' we can by swapping the library, but unlikely.
The distinction between the results of the Amazon Fire Phone and the Echo / Alexa is interesting, but does leave out some other reasons and subtleties. For example, the Phone was launched into a category that was nearly completely sold in to consumers, while the Echo was creating a new category; these are very different problems to solve.
Learning from Finnish Business Etiquette (infographics)
8% to 13% in 10 years is not nothing.

Also, the idea behind the renewables push/subsidies was to get it past the early years where it is not competitive with fossils. We've been hearing rumblings that we are roughly at the point where this changes, so in another 10 years we might see an increased growth rate.

So, some good news.
What are you talking about? How does solar thermal power involve burning fossil fuels?
Proof of Concept of Billboard Exploit
> Half the time the fakes are so ludicrously easy to spot that I really wonder why they bother.

They only need to be slightly difficult for a robot to flag as a fake. Most people will just sort products by a combination of price-and-rating, and buy the top-rated thing in their budget; it doesn't matter if the 5-star reviews are all Markov-chain generated garbage, all users see are the stars.
Check out Mattermost. Sadly missing some enterprise-friendly features like SAML auth as yet.
US Funds: Overconfident, Overconcentrated, and Overcrowded
I only see energy use going up if we discover the ability to perform molecular assembly. If that occurs, yeah, energy use would skyrocket, but it would all hopefully be clean energy at that point.

Even if you were to replace everyone in manufacturing, construction, etc with robotics, and replace all ICE vehicles with electric vehicles, you wouldn't see an enormous increase in energy use.

The US DOE showed several years ago that almost 80% of vehicles could move over to the electric grid with existing base load generation. I stand by my previous statement that developed country energy consumption has peaked.
PredictionIO has just been proposed for incubation at Apache
My opinion is opposite of the GP: why isn't this just in Cargo? I'm locking all of my other dependencies, why not the language?
So basically this was a 'to-do' app like you can find on any beginners tutorial (quick Google example: https://www.thepolyglotdeveloper.com/2015/03/create-todo-lis...) the only difference was banking integration which would have been trivial to add in, they could use paypal, stripe, take the payment themselves and pay the kids out in apple credits etc

Somehow not only did they convince some poor sap to give them $100,000 for it, but that wasn't enough, they had to keep 'fund raising'. They had no outlay at all, just build the app and deploy.

I'm really struggling to understand the mindset here, not just of the developers who didn't need any investment to write that app, but the people who actually dumped money into it.
Thanks! I really would love to see a write up of that.
Relevants xkcds: https://xkcd.com/526/ https://xkcd.com/1643/
I think healthcare and education are very similar in this respect though and hence both equally difficult to disrupt. Even given the presence of connected mobile devices college classes still require 200 dollar text books. Both of these industries are pretty well entrenched and their costs far outpace inflation.
I like that they've said they'll start banning the cables, but I'm disappointed that - from my reading of the article - Amazon isn't doing any testing to detect these bad cables and are instead relying on customer reviews to report bad cables. That means for most cables someone's going to have to buy a cable and have it damage their device or have the equipment and know-how to detect it ahead of time.

Having Amazon test every cable obviously doesn't scale either but couldn't they require the vendors to provide test results showing that the cable is spec compliant? Of course the vendor could forge the results, but that's intentionally malicious and this would at least catch non-malicious accidents.
Setting Up a Telegram Bot in Python and Docker with IBM Bluemix
My knowledge was apparently outdated! So, the bug I was thinking of was https://github.com/rust-lang/rust/issues/28667 , which has apparently since been closed. The Alpine tracker also links to this bug: https://bugs.alpinelinux.org/issues/3949

And in fact, https://doc.rust-lang.org/book/advanced-linking.html#linux has some instructions for building your own rustc in this way.

I am not sure why we don't currently distribute them today, though... I will ask around.

EDIT: Alex says:

we don't have an issue for it
specifically, no, but I think all alpine users were
trying to use the llvm on the system

b/c we don't work well with building an llvm against
musl right now

So, yeah, some small things to work out with regards to Alpine.
I am using the term "ontology" to mean "a description of truth", and "epistemology" to mean "how do we know what truth is". Of course, these are philosophical definitions, which (as the article says) are not necessarily that applicable.

The article in question uses OWL -- which is a subset of first order logic -- to illustrate the point. Clojure is (in this article) just a syntactic wrapping.
Might be as simple as creating a static and dynamic profile for Julia. I suggested this to developers of one language project before. Maybe Julia. A single keyword or declaration near top of the file tells it to compile for fast loading with no need for functions that change things at runtime. Or compiler option.
Interesting ethical issues arise when talking about "writing genomes" and essentially creating a designer human synthetically. Now let's say the scientific community decides against doing this based on ethical reasons. What's to stop rogue scientists from going ahead with the research and going around the global community? Would they need the protection of a nation state to move forward? What could be done to stop them? We're getting into cloners from Kamino territory here...
Create a bot with a set budget which uses a short term gains investment strategy called, "Day Trading". The timing of the purchase and sale of these stocks would be informed by a script written to digest and interpret live twitter feeds around the world and monitor them for key terms and indications that the stock of a particular company will dramatically go up or down.
I'm an American, but have lived in many countries, often where tipping is not the norm. In general, my experiences with service personnel have been vastly more pleasant in non-tipping countries. I feel that when people have to angle for a tip, it poisons the interaction. It's irritating for the customer and demeaning for the worker. I even avoid going to restaurants when back in the USA because I expect it to be much less pleasant than I'm accustomed to in Asia.
"Extraordinary"?

Are they not sure?
Ooh, I love that last sentence! You're right, vacation is one thing, but being profitable and never having to worry about money is also important to quality-of-life.
While the US debates such efforts in fear what could happen, other nations who don't see it as a problem will do this. It has always been a matter of time.
I didn't write the code in question, but I've done the same thing before. Usually it's because I'm cursoring up and down a file, see some lines I want to comment out, and don't bother moving over to the start of the text first. Syntax highlighting greys out the comment, so it's not visually obtrusive. (Which is another reason I'm baffled that Atom and Sublime both misbehave this way--they've got syntax highlighting! They're already aware of block delimiters! Why don't they apply that knowledge to code folding?)

And I understand there are other reasons to not indent. In some languages, it's conventional to have certain kinds of declarations come at the beginning of a line, even if they're inside a block. (I think C++ does this, but I haven't used it since college--anyone want to comment?)
How are you going to disrupt it? Offering cheaper prices for tax-dodging? The essence of startup disruption is to offer customers better value, and in this case the customers are tax-dodgers and mafioso.

Embargoing the countries where personal financials aren't required to be public on the Internet might work, but who's going to embargo the US? It's ridiculous.
Orphan Black neolution territory. Other actors will do it. Scientists who want to do it will find a place where they can.
in a way i'm not sure why there is still no parents or students complaining they're kind of being 'defrauded' for a chatbot while paying high tuition (cue discover card tv ad.) one thing for sure is that there are a lot of undergrad or grad students around looking for a part-time job and teaching experience. i know this is a great achievement in AI with huge potential in open course, and great for grant application, but on the very other end is someone paying with an expectation of a human interaction & care. for years i've seen a lot of complaints about foreign human TAs.
> This is because he says he donated hundreds of thousands of dollars to a wealth of different organisations and charities. Those included the Tor Project, the nonprofit that maintains the Tor software, and some entities with no immediate link to technology or drug policy, such as a children's home. (The Tor Project did not respond to multiple requests for comment.)

No direct mention of the EFF, but I'll take your word for it. Of course even if Assad, Erdoğan, and Putin donate money to the WWF, that does not mean saving panda's is a bad thing.