skysight-inc/HackerNews huggingface dataset:
Completely agree. There's a lot of nuance in these algorithms, they're not as cut and dry as simply calling a package method and oftentimes they aren't optimized to your use case. I work in Machine Learning, specifically on NLP, and it is really obvious when interviewing potential employees who knows what SVD means and who just know the NumPy function. Most "data scientists" I've interviewed fall in the latter category.

edit-This is of course completely anecdotal experience.
This is huge.

I work with datapower / API connect and Axway api-gateway / manager.

This will definitely have an impact on my work.

Time to learn a new tool :)
Show HN: DeepWater – A ConvNet which identifies water in satellite images
The backend speaks SMTP, IMAP, and HTTP. It is basically a glue (or proxy) between SMTP/IMAP (including those protocols over TLS) and HTTP. Nylas Pro talks HTTP to the glue (I assume that is using TLS, so HTTPS). Nylas Mail also talks HTTP to the backend, but the backend runs locally, so you're self hosting the backend. I suppose this has a performance loss. (With Nylas Pro, you can set a separate backend server if you desire but that requires work. That is a really cool feature for a business though.)

So I would assume you are hosed. The passwords need to be stored plaintext.
They don't have the ability to flat out read messages. If they were to impersonate a contact, you would see that the key had changed (assuming you had this on) and you could choose not to talk to that contact until you verified.
I get your point, but in general I don't understand people who look at the things coming out of google et al lately and can still say to themselves "This is just a minor incremental improvement over previous AI research"

I'm sorry, but the stuff coming out in the last couple of years just seems like it's in a totally different league to me...
Energy in has to equal energy out over the long term. For electronics equipment that isn't doing mechanical work then there aren't a lot of options for how that energy can come out: it'll either be electromagnetic radiation of some kind (i.e. light or radio or similar) or heat. Most computer equipment emits relatively little electromagnetic radiation, so it's essentially all heat.
Tiny Acquired Dribbble
I prefer to blackhole everything in a Zoho account with the catchall[1] feature turned on, so I can just type random crap as the username when signing up like:

asdferhgg@generic.domain

The trick is to keep that domain renewed for as long as you're alive so nobody can take new ownership and pwn all your accounts as a result.

[1] https://www.zoho.com/mail/help/adminconsole/catch-all-setup....
Free Sublime Text license to 1 of next 10 EnlightenedJobs.com developer profiles
Trying to get http://enlightenedjobs.com (a startup - NOT recruiters) going, so I'll buy a Sublime Text license for 1 of the next 10 job seeker profiles created by developers. Authentic profiles only - thoughtless BS profiles are ineligible & will be deleted. Selection via random drawing, and winner's username will be immediately posted in comments.
The point is that if everyone is equal you can't have "bad actors" without explicit fraud. I'm not sure what a bad actor is in the context of UBI
Tiny Buys Dribbble
We (I) feel these same things.

>when they ask for something off the roadmap

Then we also get side tracked and lose focus. Leadership and management expend too much energy trying to figure out what to do. Then they want estimates from the developers so they can figure out an estimated ROI. But they rarely seem to worry about the true income potential, focusing mostly on just the initial development cost.

Pursue it? Don't pursue it? If we do, how will we? Will we be >hiring contractors/outsources (expensive, high management overhead), hiring new engineers (risky to grow headcount on a whim), or redirecting resources to tasks that are likely to have both lower ROI and provide lower growth for the re-tasked engineer.

Then is it really surprising that this lack of focus and discipline trickles down to those doing the work and the work itself? Technical debt in the making. It starts at the top.
Heh, true. I had something like that but it did not look so well. But you are right, its simply not true the email IS saved for about 1-5 seconds.

Going to update, thanks for the input!
So after a bunch of work is done, I can have search on Slack like I have now. I understand it's better to have my chats encrypted at rest, but I wonder how many users are interested enough in that to make this change happen.
I think it's a correct assessment. CSGO came out 3 years ago (and they didn't even foot all of the development). Dota 2 came out 4 years ago (same story - they brought IceFrog in for it). That's a long time since they've released anything major that they've mostly developed in house.

But it makes sense that they've stopped developing new IP / games - the above games, alongside Steam, make them a ton of money. They can probably get away with not developing a new game for a long time.
As someone in finance, where blockchain gets brought up alot, this one is easy.

Blockchain is the proverbial solution looking for a problem. As has been pointed out ad nauseam, the blockchain is often just a euphemism for database.

And that's where the backlash comes from, someone says Blockchain for settlement, or blockchain for recording startup up option tracking, or blockchain for tracking, well anything physical or digital.

The problem with these solutions is that almost always, there exists a database doing exactly what the person is proposing we use blockchain for, there aren't any trust issues with the counter parties so distributed consensus doesn't buy you much, often it makes things worse due to its immutability.

Couple that with the fact that many people like the current system, or make money based on the current system and therefor can't see anything broken about it.

Also, the current technology has inertia behind it, the new technology can't be just a bit better, it needs to be much better to displace the incumbent tech, and blockchain just isn't that much better yet for most of the soutions its proposed for.

TL/DR Blockchain is the new NoSql. Awesome, useful in very strict cases, but its currently supremely hyped up and over sold.
Horses are tools that people used. When there's no more use for the tool, it's usage may be reduces. People are not just tools, they are the reason we have an economy in the first place. A solution in some form will have to be put forth if one doesn't emerge.

Another way of looking at this is that we weren't ever under threat of millions of displaced horses rising up and overthrowing the system. Since that is a possible outcome of too many unhappy people, changes will be made to ensure people have some base level of happiness on average to prevent that. It's one of the things that makes our current government as stable as it is - the need to respond to the people.
Yes, which is what I implied: open source software is fine and good if it's used in a decentralized fashion.

But if it's just a provider open sourcing the implementation of their communication protocol/operating system running on their devices, it's good for the community that they can look into it and learn; but just as well, it doesn't imply that any of the changes you're able to make actually do anything.
Part of the fun of logic is realizing that there are multiple forms of it which change one's language and ability to express ideas. They also don't dominate one another—some statements' truth depends upon what logic they're formalized within.

Model theory is good here in that it studies the connection between logical language and more "physical" models. Some of these models can give a relatable account for what a logic "means". For instance, Boolean logic correspond with set operations and therefore we can use that correspondence to portray a meaning for statements in Boolean-like logics.

Intuitionistic logic is an interesting one if you're not familiar with it. It can be seen as the logic of working with "demonstrations", building and analyzing them. For instance, if I have an object "X" such that witnessing it immediately convinces someone of the truth of "1+1=2", and if I have a whole collection of such items, then intuitionistic logic talks about how to compose and decompose collections of these things. Another interesting operation is "not" such that "not X" is a tool for using any X you happen to have to show that the world is inconsistent. This acts as a refutation of the existence of values like X!

This differs from set-like logics because, for instance, "not (not X)" is not the same as X: being able to show that if you had (a way to prove the world inconsistent if you had an X) you could show the world as inconsistent... it's a far cry away from actually having an X!

Intuitionistic logic is interesting for two reasons. First, it models communication and persuasion by being an algebra of "persuasive items" like X. Second, it's "constructive" and thus works similarly to how programming languages express things through their creation.
Should we ever be afraid of admitting that science has a limited scope and things like spirituality could be outside its scope? That seems to be an acceptable fear right now.
They could avoid the hype situation by just releasing HL3 without any buildup. Drop it on us out of the blue. Sure, it wouldn't live up to many people's (unrealistic) expectations, but they wouldn't have an NMS problem because nobody would have pre-ordered it, or been actively anticipating it before release. It would just be out, and people could buy it, or they could read reviews first, or whatever else they want to do before plunking down their money for a copy.

That said, I agree that Valve will probably never release HL3. There's not much benefit to doing so at this point, and it will likely piss off a lot of gamers when the game doesn't match their expectations.
it will be tried, but it's really impossible to implement. first reason - you can't force all countries to do the same. second - how do you define automation? will i need to pay taxes on scripts I use to automate some of my jobs? Will I need to pay automation tax on my roomba? or dishwasher? If the robot does not replace any worker, but makes job or current workers easier and faster will it be taxed?
Yea I agree, the article largely conflated them and I was arguing with the article.
What crawl budget means for Googlebot
This is commonly mentioned on the internet because Valve puts a lot of effort into Steam and hardware, but they also have (at least) three games in active development that are among the top grossing games on Steam, and among the top grossing and most played PC games.

No one would say, Blizzard, Riot, Supercell or Machine Zone aren't game companies because they rarely release new games and most of their revenue comes from a few, large player count (or high monetizing), consistently played games. I've taken it mostly as code for "Valve doesn't release Half-Life or Portal games as much as I'd like" :).
MetaLab buys majority stake in Dribbble, launches Tiny
What have you replaced gnus with?
You can try Functional Differential Geometry by Sussman and Wisdom (which exists both as a printed book and as a freely downloadable PDF file). It is an interesting experiment in teaching mathematics by heavily relying on the computer for doing symbolic transformations, which requires the complete clarity in the notation and the understanding of the material.
The elites rig the elections and the public sphere, while the proles use the one election where they can still sway the vote to vote for dangerous populists as a protest.

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

Old republican values are relegated to the dustbin, and a civilization becomes a shadow of its former self. This has happened before, and will happen again.
On a slightly orthogonal note, I think that not only can you think of programming languages this way, but that you should—programming languages and formal logics are ultimately instances of the same general idea. I've found this to be a consistent and powerful view for reasoning about programs, programming languages, proofs and logics in a uniform sort of way.

The Curry-Howard correspondence is an important idea that's a specific instance of this, showing a direct relationship between specific kinds of logic and specific kinds of typed programming languages, but I think it's useful to think about programming languages that don't correspond to well-studied logical systems in a similar way.

This helps explain why the study of programming languages—and especially programming language theory—isn't really about programming languages: it's more about abstraction and reasoning in general. It's deeper than you'd suspect from the name. I'd go so far as saying that programming language theory is less a theory of programming languages and more a general theory of computation from a language point of view, as compared to "normal" theoretical CS.
Says my conscience. That's all a perception of human rights amounts to. I think most would agree with my perception if the euphemisms and ideological labels were pealed away.
It's just backlash against the hype. It's sort of hard to have a technical discussion since people aren't usually negative towards it for technical reasons.

Blockchain is a relatively new technology with plenty of promises paired with low understanding.
Deep Q Network Plays Atari “Battle Zone”
Is it rational for a a company to risk losing $1mm+ while training his replacement rather than pay him more? Assuming he would have stayed if they offered him more money. And if the same situation repeats itself with his replacements, maybe it's a matter of $1mm every (say) 6 years, which would justify paying $166k more per year (surely enough to keep him on indefinitely).
Counterexample: Switzerland, where it is also the same few people (my mother has daily caregivers), and the economy is doing fine.
Does she mean AI won't be a job killer "for a while" or "ever"?

Does anyone really believe the latter?
It's not speculation, stagnant wages is a real problem we've been experiencing for decades. As far as I know, no one disputes this fact, it's just that no one really knows what to do about it.
This is a great point. I've seen companies that are great and companies that are horrible about substantially increasing the compensation of their top performers. It makes a huge difference and should be an easy decision to make if companies take the time to think about it.
Side question: Can I create interactive visualizations with R? Something akin to D3 in javascript?
Assuming you are storing only encrypted data on the server and cannot read it without the user's password, what happens if the user loses their password? Are they just left with a bunch of unreadable data that came from the server?

Doesn't this approach also make it difficult to share information between other users?

Having offline-first, client side encrypted apps seem to have a lot more problems than just "you know who" spying on you.
"Well, guess what if people on either side of the political spectrum hadn't been so bloody arrogant we'd have neither Brexit nor Trump today. More importantly, people wouldn't believe some nonsense they read in the news if they were treated as actual, thinking human beings."

Arrogance didn't create this. Racism and Xenophobia? Yep. The destruction of confidence in government and the politicians who work there? Yep. A willingness to believe anything that confirms your current worldview? Yep.

The idea that people believe in things like "Pizzagate" because "they're not treated nicely" is nonsense and an attempt to shift blame onto those who don't deserve it.
Because you only have to block once, explain the consequences, and then allow them to unblock by default.
I think the negativity is more focused on the "blockchain will revolutionize x industry" hype than on the blockchain technology itself. I've noticed a similar (and justified) degree of skepticism and fatigue here in regard to all of the AI hype in mainstream media, but nobody is discounting the technical advances made in the field; just the kind of unbridled, naive optimism that played a part in the "AI Winter" of the 80s and could lead to a similar disillusionment with the blockchain.
Everywhere I have worked took the shared responsibility approach, I think that's the status quo but there are obviously exceptions.

One day at $megacorp a bug caused a production outage and a project manager sent an email to the team calling out the engineer who committed the change and asking us all to be more careful in the future. That manager was immediately reprimanded both in the email chain and in private.

I find the culture of shared responsibility to be one of the best qualities of our industry, even if it isn't universal.
VIRAL || THIS GUY IS SLEEPING SO PEACEFULLY || FUNNY
I doubt Amazon wants to be the primary point of contact for support whenever cheap Zigbee or ZWave hardware is failing.

And a lot of the hardware is crap and will fail.

Not sure why they didn't include something like an FM radio though. (OK, I do... But still, I'd like one!)
I genuinely like the touchbar, and I can see it being something really useful, but its like any early adopter tech, serves little use outside of Apple's stock apps. The huge force touch trackpad is annoying, I have to move my whole arm to avoid touching my pinky to it when switching between typing and mousing. On the flip side, The new SSD is blazing fast. I can fly on the shallow keyboard. For me, it boils down to this: Is Apple going to solve my top 5 issues via software updates in the upcoming months (which I think they can), or are they going to reverse course in 2017 and make the machine they should have released at last year's reveal. Rumor of "significant redesign" is highly concerning.

I too loved the 6S, but the 7 is really really fast. I really griped about the headphone jack (still do), but I've heard AirPods are excellent (at least according to Marco and crew on ATP) and have a pair on backorder.
The article is discussing how we 'whether we will be able to make enough food if we try to grow everything locally', which I am saying is silly since we aren't really headed in that direction outside of high end niche markets.

You are saying the other way around, 'we have to go local because we can't make enough food', which is great, and I believe something people should be more prepared to do just in case, but it has nothing to do with the article.
How to use LinkedIn for Sales
The undeniable math is that machine productivity will grow exponentially faster than human productivity. Organics have had a few billion year head start on machines, so it's of no consequence that we've been able to scramble in front of our metallic friends for their few-hundred-year infancy. The day will come when machine productivity dwarfs that of humans by orders of magnitude. It would be absurd to task humans with new jobs when we have limitless machines that are infinitely smarter, stronger, and more reliable. The concept of a "new job" won't even exist because machines will immediately meet any new demand before humans are even aware it exists.
So it WILL be a job killer but hopefully there will be new ones.
Pendulum (Python datetimes made easy) reaches its first stable version
'relative speed'

Much faster than ACH payments, wire tranfers.
Check out ggvis and Shiny:

http://ggvis.rstudio.com/

http://shiny.rstudio.com/

http://rmarkdown.rstudio.com/flexdashboard/
I wonder how much of that reputation is based on absolute power consumption, and how much comes from the relative huge jump from preceding Pentium III's. Checking from ARK, when looking at mainstream models the first gen P4's consumed 60ish watts which grew to 85ish watts in the end (precott). That sounds pretty much in line with all the CPUs that followed. But it was radical rise from the <30ish watts that PIIIs consumed. Of course the top of the line P4s were even more hotter (in the 115-130 watt range) but that is actually also still in line with more recent CPUs. It's just less visible as Intel in their great wisdom has limited the top models to server Xeons and thus out of the hands of consumers.
For those of you who don’t know, Pendulum is a library for Python to ease datetimes, timedeltas and timezones manipulation. It has come a long way since the early releases and has now reached its first stable version.

It provides objects and classes that directly inherits from the standard library ones so you can use them transparently (exceptions exist, see https://github.com/sdispater/pendulum#limitations)

Basically, the Pendulum class is a replacement for the native datetime one with some useful and intuitive methods, the Interval class is intended to be a better timedelta class and the Period class is a datetime-aware timedelta. It also provides Date and Time classes (introduced in version 0.7.0).

Timezones are also easier to deal with: Pendulum will automatically normalize your datetime to handle DST transitions for you.

import pendulum

pendulum.create(2013, 3, 31, 2, 30, 0, 0, 'Europe/Paris’)
# 2:30 for the 31th of March 2013 does not exist
# so pendulum will return the actual time which is 3:30+02:00
'2013-03-31T03:30:00+02:00’

dt = pendulum.create(2013, 3, 31, 1, 59, 59, 999999, 'Europe/Paris’)
'2013-03-31T01:59:59.999999+01:00’
dt = dt.add(microseconds=1)
'2013-03-31T03:00:00+02:00’
dt.subtract(microseconds=1)
'2013-03-31T01:59:59.999998+01:00’

Note that on creation, the normalization behavior is configurable (see https://pendulum.eustace.io/docs/#timezones for more information).

To those wondering: yes I know Arrow (http://crsmithdev.com/arrow/) exists but its flaws and strange API (you can throw almost anything at get() and it will do its best to determine what you wanted, for instance) motivated me to start this project. You can check why I think Arrow is flawed here: https://pendulum.eustace.io/faq/#why-not-arrow (or https://github.com/sdispater/pendulum#why-not-arrow)

Link to the official documentation: https://pendulum.eustace.io/docs/

Link to the github project: https://github.com/sdispater/pendulum
Mises is one of the core Libertarian sites for economic theory.
I have used Chicken Scheme on Raspberry Pi to good effect. Clojure is likely slow because the JVM runtime requires much more disk access than compiled-to-C systems.
we had that, it was google reader. rest in peace - i used it a lot back in the day.

That said, i think people disable JS in general for this reason.