skysight-inc/HackerNews huggingface dataset:
Compartmentalization really needs to be a mindset as well. As noted in the article, certain user behaviors can also create linkages between otherwise disparate online personas, e.g. visiting a common subset of sites or visiting sites with low traffic and highly identifiable demographics. It would be difficult for Qubes OS to know that I shouldn't visit zikes.me while browsing in my "anonymous" persona, for example.
nothing changes. I read some time ago Dijkstra article from 1972(!) called "The Humble Programmer" and what he wrote describes perfectly programming in 2015 as well (maybe he had Time Machine? Who knows...).
Personally, I don't think there's anything wrong with "your OS is old, buy this new version - it is better." What irks me with Windows Nein is the forcible push: "you will migrate NOW, and you will like it, serf! We own you and your computer anyway."
I went through the code a little while ago when I first saw this on HN.

My thoughts:

It really doesn't scale. It is designed for running on a single instance of physical hardware, RPi. In it's current guise it is really difficult to separate out, particularly, the TTS part which is tied to outputting to a speaker.

There is also no way to process different parts on different machines, wrap up the answer and post it back to a client device, for example a phone.

The detection of command is really just regular expressions, simple enough for a lot of people to work with
but is obviously inflexible, the priority setting is useful as long as you have everything in the right order (imagine ordering 20 or more modules).

What is nice is that processing component could be very easily replaced with one that does some NLP, and fortunately Python (which it is writen in) does have some excellent libraries for that (NLTK). This means you could more naturally detect 'weather <city>' or 'forecast <country>' with some entity matching.

The other nice bit is they have done a considerable amount of work abstracting STT and TTS libraries. By itself this would be pretty useful.

Inline documentation is excellent.
EURJPY+Faces+More+Downside+Pressure+On+Sell+Off
UBA is a University in Argentina. Happy to see they include it in their curriculum :)
Pretty much. I use an oldish laptop with some cheap TP-Link router at home, and suddenly I discovered I was connecting to my VPS over IPv6. All my components had been ready for years, waiting for ISP support (which finally came!).
RECONSIDER
Read this:

http://www.kalzumeus.com/2012/01/23/salary-negotiation/

It gives you the right mindset for the negotiation.
OK, how about a plug behind the TV and a wire that runs along/behind the wall to a big back box stashed in a closet somewhere. I mean it's going to need power, so you can't completely get rid of all the wires.
Now you can experience your connections being MITM'ed by Lenovo in OLED quality.
>I wonder why Amazon hasn't updated their bigger Kindle DX for 6 years?

It didn't sell people didn't want it, it was way to big for most users, and way way too expensive (~400$ for the 3G version).
People aren't going to pay iPad prices for an ereader of the same size, weight and these days almost the same battery life....

I love my kindle voyage but given the choice between a Kindle DX and an iPad air which costs almost the same most people would get an iPad and so would I.
Analysis: How is Google blocking access to content
But again, if you can inject that into the source code, why can't you just do

"SELECT {};".format(settings.SECRET_KEY)

Remember that the interpolation only works for string literals, you can't inject that from external input.
or watch this chap play it, it's up next on his play list :)

http://www.twitch.tv/cohhcarnage
https://news.ycombinator.com/item?id=10822013
I for one welcome the shorthand interpolation. String formatting is the thing we all do all day long (slightly exaggerated pretty much).

Now if python would begin to support immutable values by default then I'd be most content, and Python complete enough.
Here in Germany (Telekom as ISP) IPv6 is now provided as a standard dual-stack. Your router/DSL modem gets a given IPv6 and another prefix to distribute IP to the devices. This is working surprisingly well, my last connection to the Cloudflare control panel resulted in a warning:

Hi,

Your CloudFlare account ... was logged in from an IP address we didn't recognize ...
following IP address: 2003:72:4f0e:3600:xxxx:xxxx:xxxx:xxxx.

I had first a kind of "is it a bug?" reaction because I did not catch the IPv6 address at first read. I was expecting an IPv4 address.

For the matter, the connection is reliable with no particular latency problems. I cannot distinguish between a site on IPv4 or IPv6 from an end-user experience point of view.
NASA also files patents largely to ensure that technology that could benefit society isn't squatted on by a single company. For the most part they're free to license.
What is Local Social Network, what is it used for?
The main idea is to encourage people thinking locally. To get your needs from your neighborhood. Sharing platform for people who lives int the same neighborhood.
If you are interested ini these are the links

Android: https://play.google.com/store/apps/details?id=xdk.intel.ad.circle
IOS : https://itunes.apple.com/us/app/my-circle-local-craigslist/id970232536?l=tr&ls=1&mt=8
You can remap Print Screen (or any key really) to anything you want in software.

Home and End... Have you seen this keyboard? They're in the top right corner.

Page Up/Down near the arrow keys is really nice.
I don't know what happens in Google, Facebook etc. but one thing I know - there are not mainstream companies. They are just big and successful. Mainstream companies are rather all these small and medium IT firms that make Wordpress based sites (for example).

I think many IT firms nowadays have exactly this kind of approach: programmer has to deliver code according to specifications created by designers and stakeholders. Nobody cares what programmer knows and what theory programmer is building - the most important thing is to bring hot new features and to do it quickly.

Off course one can argue that "features", "stories" or "backlog" are needed from business point of view. Okay. But how to construct theory if there is no time for thinking?
What's new in PyCharm 5
You can't read "anything in freeform." If I scribble a bunch of sworls on a page, that's not going to be communication.

And we can still do that today. Go to the store and buy a pen and some paper.
At least some mitigation to this is in the pipeline.
If you try "hardened" version (although, currently only available for Linux 64-bit) you'll see it will only resize and lettersized to a certain set of "common" screen size.

I don't know what their roadmap is, but I'm assuming, this will be eventually coming to the stable release for all platforms supported.
Meanwhile Belgium has nearly 50% dual-stack IPv6 deployed and there haven't really been any issues. It's configured well and works well. The vast majority of users probably hasn't even noticed.
This is insane... IPv6 as a completely separate network from IPv4? JUST ADD 12 BYTES TO THE FRONT OF THE ADDRESS YOU ASSTWATS, then the 0::0/96 is all the current IPv4 space and the rest is up for grabs. Yes, there are still interoperability problems with this scheme, but the alternative right now is to give every device two public addresses, be effectively on two completely distinct global networks and hope everything works. It doesn't seem to.
>> How do I stop Linux from doing this?
> You can't disable disk caching

While that's true, you can temporarily stop (1) the cache it with "echo 3 >/proc/sys/vm/drop_caches" and enjoy a short and horrible performance degradation. Then you learn to leave it as is.

(1) just tried it. Even with 'sync' I can't seem to free everything. Linux still "eats" my RAM!!! Any explanation?
I'm surprised this hasn't happened in more places. Perhaps it will.

While the cap on the number of taxis in the city at 1700 does seem ridiculous and I'm not sure about the need for much in the way of qualifications in the age of ubiquitous GPS devices, regulated insurance and health requirements are not unreasonable.

But personally I just don't see the need for Uber - why do I need a global taxi-megacorp running the show in my town and taking 20%?

We already have several cab services that have apps (complete with map-based tracking) and allow credit-card payment. Plus they all comply with the various city rules and regs about carrying passengers, fare transparency etc.
How to submit an app to Apple’s App Store when it uses encryption
>"My argument is that not that the state needs to be 'fixing' things."

But that's exactly what you're advocating. According to this entire discussion, the state itself is broken in this case, and you want to use the state to cap/prevent the ultra-rich as a remedy to it being broken. How does that not count as "fixing things"?

>"We don't need billionaires."

Whether we need them or not is irrelevant, they simply exist. Or is their existence something you want to "fix"?

>"With the number of people worth more than $250,000,000 that we have now is just a massive disaster that ended with $15,000,000,000,000 debt on the backs of everybody."

No, sorry, you have no one but your politicians and political system to blame for that. If you know you have a fallible/corruptible system, and don't change it, then the fault is on you. By you I mean you and the general population. Consequently, if your political system means it is slow to change, and is susceptible to the whims of the public that is easily swayed by the media, then you have to rethink democracy.
Simple answer: Because almost everyone still screws up UX.

Probably because most companies spent money on devs and designers, but not on UX.
IPv6 does offer user-visible features though. My home VOIP line doesn't work on IPv4 without arsing around with NAT, which is something that I'm not inclined to do or troubleshoot. On IPv6, plug it in, configure the firewall and it just works.

Also, I found a simple solution to the fact that neither VM or BT offer IPv6 - use a different ISP.
Thanks-good point. I've added a brief welcome message. I made this for a couple of lessons teaching about low level programming and how CPUs work for my Y9 CS students before getting them started with python. Very surprised to see it on here!
The function keys are grouped! Hard to see on the photo, but on my X240 they're grouped: Esc-F1-F4, F5-F7, F9-F12, Home-End-Delete.
Come to the dark side of Emacs. We have cookies.
Is it really that bad? All I can find is some anecdotes about temporary burn-in.
Sometimes glaciers can move pretty quickly. You don't want to be in the way when they do... https://en.wikipedia.org/wiki/Kolka_Glacier#History_of_surge...
Last year I learned that to publish an app in the App Store or Mac App Store, if it uses encryption of any kind and yes, HTTPS and SSL count, you need an Encryption Registration (ERN) from the US Bureau of Industry (BIS). Some people claim it's fine to lie to Apple, claim no use of encryption and get in the app store. I'd rather do it the right way.

When I started the process of getting the ERN, I quickly notice it was going to be a long and arduous process and that other people could benefit from the lessons I was learning the hard way, so I decided to document it all in a long blog post.

This is probably one of my most researched pieces ever. The whole process took about two months from the start, researching this thing called ERN, to getting the app published in the Mac App Store, satisfying that what I did was (more or less) correct.
I'm in no way an ipv6 expert, but I'm quite surprised it works bad for China.

https://en.wikipedia.org/wiki/China_Next_Generation_Internet
You mean, you want to be able to embed an address on the old scheme into a routable address in the new scheme? Just like IPv6 does? https://tools.ietf.org/html/rfc6052#section-2.2
Bernstein's rant shows its age. It kind of proves the reverse of what you are trying to state.

The text starts with a question that undermines the whole text: "does every node need direct Internet connection?". Today, with P2P traffic on the uprise, the answer is a striking Yes. If, even with the hurdles of poor performing NATs, there is market pressure for P2P protocols, it's absurdly obvious the Internet must be symmetrical, not server-client.

The text then goes on about the impossible transition plan for IPv6. It's now obvious that moving servers to dual-stack, then clients progressively onto IPv6 (through provider address-space exhaustion) is a sound plan. It's happening, and it's approaching the critical point. 2016 starts at 10% IPv6 traffic, will end at 25% IPv6 traffic. No sound company today will launch its services in IPv4 only and eschew 10%-25% of potential traffic.
It would have taken more effort to make it fit well into the app. I am not completely against it. So I might add it in the future.
http://jasperproject.github.io/
Most of them are. Only if you use the "bigger" ones which aren't cheaper than the cloud providers anyway so. If you care for pricing it's cheaper to either have a colocation or a cloud or a own datacenter. renting servers is mostly not cheap if you need more than a single server.

I mean most people's need definitely suites inside the cloud since they don't need to have the full capacity 24 hours.
There are some other people who need the full capacity every time, but if you run a globally distributed services you mostly run into other problems than datacenter costs.
2 UK options –

For front-end stuff: http://2016.render-conf.com/

For people who lead tech teams: http://2016.theleaddeveloper.com/

Disclosure: I help run them ;)
Previous discussion on HN here: https://news.ycombinator.com/item?id=10830365
I never used Uber in Munich. It never really came up for me, mostly because of the excellent public transportation network.

Because of the traffic, whenever possible I use the metro or the tram, busses if I have to.

The few times I need a car, I just grab one from a carsharing service.
With SSDs and the density of network traffic these days, both indicator lights are pretty much obsolete. Your HDD activity light would never be on, and the network activity light would constantly be on.
If the I.R.S. Is Watching You, You’ll Pay Up
> over-abstraction is not a disease that affects only OO languages

Agreed, it's present in other languages and has been with us a long time. It does seem to have reached a fever pitch in mainstream OO culture. OO seems to encourage taking even a small piece and giving it the full-blown treatment of layers, design patterns, DI, and the rest. Because each piece is a whole, in a way, so it deserves it, right? Give each part of a program that treatment, and the whole becomes unwieldy to a degree that was seldom seen before OO.
What's the thinnest tablet?
Am I unique? See your browser footprint
Right, fair enough but things I can do as a consumer are choose a particular ISP, and ensure i'm using up to date OS / network drivers etc.

I feel like saying there is nothing we can do to speed up the process is giving in a little too early when I've personally seen very little shared with the public that is understandable and helps people push this forward.
Same here, download doesn't seem to be working
I can register it without any problems. I don't know what browser you are using. I have tested it on Chrome and Firefox and it works fine. You could send an email to support@saola.in and I could create a user for you.
> While the cap on the number of taxis in the city at 1700 does seem ridiculous

Why? There are already too many taxis on German roads. It might be that in peak times you have to wait a couple of minutes, but 20-22 hours of the days the taxis sit idle.
Dependency injection does not decrease coupling, it hides it.
Just to elaborate they didn't send communications in Polish/Yiddish they used polish as code words similarly to WW2 era windtalkers.

I would assume mainly because the polish word for a tank is still a tank ;)

It was also not a high command decision it was something that only a few armored brigades toyed with....
RF Cooking is in, and we are all set to nudge it a step forward
Frankly, I don't see any appeal for Uber in Europe - here most Taxis can be called/booked online and dispatch a car to wherever you are within 5 minutes. I understand in the US this is difficult and is the main appeal of Uber. Here in Europe - well, we had this for around 15 years already, what's the point?
Exactly.

In a world where Taxi.eu and good working public transit exist, Uber has issues to justify breaking laws – as the existing methods provide the same service, for the same costs, and follow the laws.

And Uber’s "end time strategy" of using self-driving cars won’t change anything in Germany – where Mercedes Benz has a majority share in MyTaxi, another ridesharing app – either.

Additionally, Uber competitors have existed since 2007 in Germany, making it a market where the legal fights have long been fought and solved.

I, personally, even like that Uber can’t get a foothold. Because now the profits from the fares end up in the local economy. If Uber would be the majority ridesharing app, a large amount of the profits of the local ridesharing and taxi economy would be siphoned off to Wall Street.
All my devices at home* are dual-stack and so are some of the servers I run. Never had any issues. Browsers, ssh/sftp, nginx, whatever's behind nginx, Exim... no complications beyond adding another listen line to the configuration where appropriate.

* Except Kindles.
I do a ranking on the first page where I show my experience with various technologies. I also put a legend off to the side.

5 stars for Python and SQL. (8-10 years experience), 4 stars for C#, web frameworks like Pyramid, or flask (5-8), etc.

That's a grid that takes about a third of a page. I spend the rest of the page explaining what I have done and where that's recent and relevant to the gig I'm applying for.

I don't have a resume that I would send to anyone. I have a resume template that gets customized for whatever job I'm looking at.

I keep the relevant stuff on one page and I put references on the the second.

Your mileage may vary, but this has worked extremely well for me.

On the flip side, when I'm looking to hire, I don't care if your resume is 1 page or 4. Honestly, I'm looking for a reason to toss it in the trash and get to the next one. I'm looking for typos and stupid shit like that.

Don't tell me your list of things that you've done. It's probably bullshit anyway. Tell me the kinds of things you are interested in doing. Tell me what you are excited about and why and how it fits into why my company is doing.

That will make me pick up the phone and call you.

Your cover letter is far more important to me than your resume.

Edited to add:
As a hiring manager, your resume needs to show me three things:
Can you think?
Can you write?
Can you work well with a team.

If you can do those things, I will hire you and train you.

And also PPS: I'm hiring right now. :)
> They've "cheated" on the demo's the screens were fed with through a flex connector and had only a few still images on them

How is that cheating? Display technology goes through a bunch of stages before being ready for mass consumption and the first stage after getting 'off the drawing board' would be to feed it data and to see what it looks like with stills. Still images are much harder to get right than motion in display technology because you have just about forever to determine what it looks like. With moving images the eye is much more forgiving.

Display calibration is always done with stills.
What idiots thought this was a good idea? I swear, sometimes it seems like browser writers, standard writers, and website writers are actively colluding with advertisers and spies to make it easier to uniquely track everyone.
Tourists need taxis more than locals do. Being able to use the same app to book a taxi in any city is really handy.
I guess the concept of a cap seems odd, when one could let the market decide.

Not that I'm the sort that believes that the market always results in optimal outcomes or anything, but it does seem weird.
Thanks for the tip, I will check the book.
The End of Lawyers? Not So Fast
Hmm, my thinking was that Tor browser would randomly pick a size, but maybe it only has a certain number of options to make sure every user crosses with plenty of other users too? In which case resizing of any sort would make you more unique, just within the session. (I'm no expert on Tor/browser.)
If you want to feel really confused, visit Portugal.

The soft consonant formations in Portuguese sound bizarrely similar to those in Russian, but grammatically the language has more in common with Italian.
The former might kill a few people. The latter, if it was allowed to spread freely, might collapse an entire country and kill thousands or more in the ensuing chaos. All countries have laws to protect their own existence. Actions that threaten that are called "treason". I personally think treason should be allowed as long as it doesn't harm individual people directly. But it can be punished with the death penalty in the US, so a lot of people probably think it's serious.

"the United States Code at 18 U.S.C. § 2381 states "whoever, owing allegiance to the United States, levies war against them or adheres to their enemies, giving them aid and comfort within the United States or elsewhere, is guilty of treason and shall suffer death, or shall be imprisoned not less than five years and ..." " https://en.wikipedia.org/wiki/Treason#United_States

Most people are not idiots. If you find yourself thinking that, it's a good clue that you may be judging them according to your own culture and preconceptions even though theirs may be different.
The s6's expected longevity (~2yrs per the contract model) is much smaller than the expected longevity of say, the average college students who buys this laptop for use in college.

For the record, my Note 4 isn't showing any burn in after > 1yr of use, but who knows what it will be like 4 years down the line.

A small number of users report burn-in on the newer s6/6p so I hope QC on the new Yogas will be tighter at the very least
TIBETIAN RECIPE FOR LONG LIFE
It seems possible it is legit issue. Google trends seems to show the same pattern[1].

They did have extremely explosive growth though (perhaps the fastest ever?)

I'm very bullish in Pinterest (see my other comments), but that may indicate a challenge to them.

OTOH, in comparison to an older site like ebay, they do have pretty significant traffic[2].

[1] https://www.google.com.au/trends/explore#q=pinterest%2C%20sn...

[2] https://www.google.com.au/trends/explore#q=pinterest%2C%20sn...
I'd like a larger e-ink so that I could work outside. Doesn't need to be color, though that would be nice.
There are better taxi apps, and ride sharing platforms in Germany too. Something the article willfully neglected to mention.
Usually, European keyboards have the weirdly shaped enter/return key that's over 2 rows, and US keyboards have a single-row return key.
Stuff you might didn't know about CoffeeScript
Spicy JavaScript with currying
I am waiting for a display that can be rolled up like a toilet paper. That could make some threads really shitty...
Does anyone know whats the best "method" te convert voice into commands? I previously ran into https://wit.ai/ which seems pretty good.

But i don't have any hands-on experience.

Edit: I just noticed that Jasper can use wit.ai under the hood ( http://jasperproject.github.io/documentation/configuration/#... ).
More like Chrome nowadays, considering their RAM usage...
is power consumption in something like this less than prior tech?
Didn't the porn industry adopt HDDVD until they realised that Bluray was winning?