skysight-inc/HackerNews huggingface dataset:
This. Very much echoes my thoughts when I first read Right to Read, which I believe was at a job I left early 2000, so sometime before that.

And then the scenario stated becoming, if not true, the a helluva lot closer. And the irony of Orwell books being removed remotely from Kindle's in 2009 [0]
was evident and tied into the dystopia feel of it all.

[0] http://mobile.nytimes.com/2009/07/18/technology/companies/18...
Nothing, WebAssembly targets the browser. Devs who already understand JS could just easily pick up Node.
Perhaps: it is written in Swift and supports the touch bar on the new MacBook Pros.
Same thing in Russia. It doesn't always work well, but in most cases it does. As for mass public events - usually there are free street portable toilets provided as well. In most office buildings there are free toilets as well, and in all shopping malls, of course. Cinemas, theatres, medical institutions... All of those are publicly accessible without any questions asked.

To be honest, I can name only 2 places where the toilets are paid in Russia - train and some bus stations and there are paid toilets near metro stations in Moscow.
5 Hidden Biases Will Negatively Impact Your Startup
I have art degree in graphic design (visual communication).

After studies I was working very seriously, created a strong portfolio, was specializing in branding.

But design (and other types of (applied) arts) is very uncertain thing. In design for you 2+2=4, but for your client 2+2=7 and for the target audience 2+2=46. There are no objective criteria how to measure graphic design.

In programming 2+2=4.

Another bad thing about design is that non-designers are able to create design. Yes, their design is bad, but still they can do it by themselves.

In programming there is a big entrance barrier. That is why clients never DIY. That is why clients have bigger respect for programmers.

Before studying arts, I was in tech (when I was 11-14 years old). I did some linux, tried C++, web design etc.

Now I am 31. The last 3 years I'm mostly in development. Now I also do front end coding.

Arts can be very hard. Artists lack money, lack respect...

Yeah, you can do web design and get some decent money for it, but it is so mechanical and superficial. Once you learn it, there is nothing new to learn anymore. Just repeat the same. Follow some trends, that's it.

I like programming because there is a lot to learn. There will always be something new and exciting to learn. That's not the case with design.

Anyways, I really don't want to go back to graphic design and work with clients. But good that I got these skills. Now I can create an app (idea, design, development) completely on my own.
Heather Miller, who is a very accomplished computer scientist, started her education studying art at the Cooper Union in NYC. Her personal site is http://heather.miller.am/

Her slides always look amazing. I can't comment on how else her artistic background has influenced her work.
A gentleman does not argue about taste.
It seems to happen quiet often, that people invent things that are turing complete, without even trying.
Uniblue DriverScanner 2017 Crack and Serial Key Free Download
Off topic, but what degree do you need if you want to work as an art dealer in auctions or stuff like that? Thank you.
Do you know of any forks or clean implementations of browsers which cut out legacy support more aggressively and/or are tuned for performance? Something like Chrome with less overhead because it doesn't bother to support deprecated features.
Think it's pegged at least to the LTS ones so when I was on Rosa it was still 14.04 when 15.11(?)/16.xx were already out
2016 sees Internet Explorer usage collapse, Chrome surge
No they don't. On stack overflow jobs F# has 14 posts, closure 28 and Scala ~100. Python has 400+.

Other sites have similar totals. But they are filtering for London/UK/Europe, so that might be a bias.
Cannot agree more on design talent. In my experience, good back end developers (not just adequate, good) are a dime a dozen comparatively. Developers love to think that code is everything, but as many have learned, it's the business that matters. What makes the biggest difference often is the UX and design.
> Should we give up on programs with millions of threads

We gave up on this already, as multithreading is not even a little bit decent model for concurrency.
I'm a developer and I studied history. Not art history, mind you, but I did take a course in medieval fresco paintings. I never really completed my degree, because I got too busy with a startup, but I got most way through.

I also took a shorter computer science degree. I'm only half joking when I say the skills I obtained studying history is more applicable in my work as a developer, than what I learned studying computer science.
I want to be an artist.
In your mind, are there bad visions and good visions? And you, of course, can tell the difference. You can of course see the destructive ones for what they are! And these bad ideas must be fought and purged before they cause damage. Is that it?

BTW, the author never expressed the wish to force anyone. It was a request.

It's not just the rude term that irks me here. I'm often getting a very fanatic vibe from people who viciously call out sentiments like the author's.
SfB is pants. Quality is always crap, UI is terrible, Mac client is constantly behind, there is no really-open interface for Linux and bots, etc etc.

But, the boss will see when you're "available" straight from Outlook, which is where he lives. It's not an IM tool, it's (yet another) instrument of workforce control.
I don't see how. Firstly, Kolmogorov complexity is incomputable, so it's not technically tractable, it's merely an idealised induction process.

Secondly, assigning a higher probability to an outcome isn't saying that how things are.
Nothing unexpected is happening. They have a law that requires storing Russian nationals' data on servers physically located in Russia. Linkedin refused to follow the law and got what was coming. While the law isn't that great, it is still there to be complied with.
Interesting. For me, there isn't enough integration between the GUI and terminal ... they shouldn't seem separate, but should be bridged to create a coherent experience.
> The video in the article shows basically shellcode injection, but that's not timing-sensitive, it'd just take longer for a human. And, as seen above, similar things are possible for humans, if just less convenient to do so.

Wow that just gave me an idea for a story. Humans found out they are mere pawns in a simulated reality, discovered a 'hack' to alter reality, but the 'hack' would take hundreds of years to complete. So generations of humans toiled over at completing the 'hack', passing the baton through each generation.

There could be so many possible storylines from this - corruption/destruction of reality, dictator wanting to change the past, or a cult hell-bent on changing reality, or sorcerers practicing 'magic', or a lone protagonist who's on the verge of completing that hack after hundreds of years, but suffer from ethical conflict and existential crisis.
Even if they do offer updates will they engineer the updating system properly for devices that aren't connected for a while?

Sounds like an "of course they would, who wouldnt?" situation.

Well, I have a Sony Bravia KDL46EX520 that I bought in June of 2011. It wasn't connected to the Internet for a few years while I used a PS3 with it. This year I moved, ditched the PS3 and decided to use the built in apps. I tried connecting to the net with both the USB dongle for WiFi and over Ethernet. The TV told me it had a connection but none of the internet features would connect. The built in software update tool also told me it couldn't connect.

After messing with my network, swapping cables, swapping switches, I went online and found very little documentation about my device.

Finally, as a bit of a last resort, I found a Sony support page where you can download the latest firmware and put it on a USB drive. If the USB drive is compatible with the Sony TV (no list of compatible devices is provided) then it will update the TV.

I got lucky and my USB drive was compatible and the TV updated.

After updating the TV's smart features work again, I can use Netflix and the software update tool says it can not find any newer version of software available.

If I wasn't technical I wouldn't even think to look online for some obscure software update procedure. Sony really dropped the ball on this. So badly that even though I love this TV I went and bought a Samsung unit for another room to hedge against future situations like this.
Some people like using the mouse for scrollback, and the experience in tmux and screen isn't great by default.
I met two different couples who literally sold everything, drove to Florida, bought a boat, had an instructor on board for a week, and sailed away with no previous experience. Neither has gone past the Caribbean but they both did fine. One of them now runs a day charter on a catamaran.

I spent several years learning and improving sailing skills before heading off. 2-3 years of weekends and a few vacation weeks would probably do it if you started with that as your focus. It takes a lot of people that long to find a boat and get it set up the way you want anyway.
Be sceptical of your own work (2008)
There is a theory about "trivial inconvenience s". That every small obstacle you put in the way of something massively decreases user participation. Require a long sign up form on your website and only 10% of people will bother.

By removing all friction and letting people order something exactly when they think of it, I suspect they will make many more sales.
Shopify does this for ecommerce as did Stagebloc before they were acquired by FullScreen.
The flaw in Google's situation has always been its lack of a meaningful connection to consumers. It's why Google Shopping could never make a significant dent. That it's an intangible search & ad company, that essentially no consumers buy anything from (in the Amazon sense), will persistently haunt them as the Internet of things / AI / robotics / autonomous whatever continues to rapidly move forward in the consumer space. Maybe they'll start to change that with Pixel.

Meanwhile, Amazon is increasingly touching consumers at every possible turn, including soon to be probably hundreds of physical stores of various types. It's like trying to compete with Tesla in autonomous, doing everything just in the lab, without having any physical driving data.

If you think of Google's top services that touch consumers: search, gmail, maps, play store, youtube - it's all a million miles away from the tangibility that Amazon has in physically touching consumers on a frequent basis. Google is completely out of its element when it comes to doing the kind of consumer work that Amazon does, including when it comes to customer support. Today Amazon can physically get into your home in several ways, Google will probably always struggle with that (a fundamental difference in how the two companies are oriented and wired).
Some Go users can probably make the argument that their one Go application is the single process using appreciable amounts of CPU time on their systems.
I'm signalling plans to stop purchasing anything from LG in 2017. This is going to be a security nightmare.
Just because you can do a thing, does not mean you should do that thing.

If something has harmful or annoying consequences, especially to people you don't want to piss off, doing that thing by accident really is a blunder no matter how much legal right you may have to do it.

(Also known as "freedom's just another word for nothing left to lose".)
I have a degree in painting. A couple of years after graduating, I decided that I needed a portfolio website. I had no money, so I figured I would try building it myself.

I knew literally nothing about code at this point. But I struggled through it with W3schools (this was 2011, before the fancy learning platforms). The hardest part was fighting my own lack of confidence, because I had been made to believe that I was artistic and therefore bad at math and science. I never realized until that point how deeply I had absorbed this idea. Pushing past it has been a marvelous experience.

Anyways, I realized that I really enjoyed writing code. The next year, in 2012, I started learning JavaScript. About a year and a half later, I met someone who got me a junior dev job at a startup in NYC. Been doing the startup thing ever since.

As far as applying my artistic knowledge to IT work, I'd say it's been a struggle to stop applying it. At first, my approach was very creative, and I quickly saw how disastrous that is when you're working in a team. I would catch myself trying to find some other way of solving a problem than my co-workers, because I didn't want to "copy" their work. Solving artistic problems means finding your own unique solution, but solving programming problems means almost the exact opposite.

There are other areas in which my creative side does come out though. I recently had a job where we had to reverse engineer a financial API that was not public. This sort of quasi-hacking is kind of perfect for creative people because it forces you to think outside the box.
I totally don't get what freeloading has to do with this. Could you please explain?
With GLEW 2.0.0:

ValueError: GLSL 35633 compilation failed:
0(29) : error C1020: invalid operands to "/"
0(29) : error C1020: invalid operands to "/"
0(29) : error C1020: invalid operands to "/"
0(33) : error C1020: invalid operands to "+"
0(34) : error C1020: invalid operands to "+"
Cool. I signed up for JobTrack. Don't have a need for it right now, but wanted to try it out. Will give you any feedback I may have. So far I've signed up and created two dummy jobs. Looked at the analytics page briefly too.
Whats up so many Stallman posts lately?
>The simulation argument comes from the fact that there a quite a lot of physics effects that are both surprising, and look an awful lot like dirty hacks that a programmer might put it.

Err, while this might be used to support the hypothesis, the popularized and most discussed version of the simulation argument doesn't even really mention this [0].

0. https://en.wikipedia.org/wiki/Simulation_hypothesis
I beg to differ. Especially if anyone's public actions or expressions are of bad taste, it ought to be a matter of discussion.

Matters of preference (another meaning of "taste"), however, are hard to argue about.
The best development OS is the production OS, so just use whatever you're going to deploy on. Ubuntu (Server) and RHEL and Centos are ubiquitous. I think the easiest to manage in prod is Ubuntu.
If you use your laptop for personal relaxation as well and like to game, then Ubuntu has the added benefit of being very well supported by game developers selling (Linux supported) games on Steam.
I have a computer science and math undergrad degree, but was recently looking into getting an MFA. not the typical path...
What are your thoughts on Korora? It looks like Mint for Fedora.
"According to the latest stats, Slack has 1.25 million paying seats"

Sounds way way to high. Slack gives you $50 for every user that signs up. Does this mean ALL their users are paying customers?
Having built a few RDBMS-based event stores - it's pretty easy to do. There are two parts that I can think of that are not completely trivial - appending events to the stream while respecting "expected version" modifiers with optimal concurrency and allowing for fast and light subscriptions to new events (e.g. LISTEN/NOTIFY in Postgres, ringbuffer on the client).

The good thing is that you can adapt the event store to your performance requirements and do the simplest thing possible in a huge amount of cases.
Four Kinds of Dystopia
I'm from Germany I can see Linked In in the appstore. Since 2000 there are Safe Harbor laws in place that regulate how data can be stored in the US etc. altough their privacy standards don't match EU and especially German standards. My government was thinking about changing those contracts during the NSA scandals but AFAIK we're stuck in negotiations atm.

By the way those negotiations are a farce since our intelligence services will hand the data right over to the NSA anyways.
I don't know.

The article talks of 4,400 people, which is roughly (865,000/200=4,325) correct but references this article here:

http://projects.sfchronicle.com/sf-homeless/numbers/

where the number of people is counted/estimated as any among:

6,686

6,775

9,975

and the "curious" (I cannot understand its meaning):

"Friedenbach estimates there are closer to 13,000 homeless people in the city over the course of an entire year."

The 1/200 is already an extremely high ratio, but 7,000 or 10,000 would make double that at around 1/100!
Amazon's end goal is to be the place where a large share of consumers , many who aren't so much cost concious , buy everything.

For repeat orders, for small orders, for ordering a taxi, for ordering a repair man, for ordering specific things("i want the same earphones as my friend"), a voice chat may be useful. People don't want to research everything.

Or what if Amazon build a voice personality that people really like, and by extention, really enjoy getting help from when buying stuff ?

Furthermore, it's a bet. It wasn't so clear, at the advent of mobile, that so much ecommerce will happen there, instead of the big screen. but it did. People changed their habits. It's also not clear with voice, but it's hard to tell.
If you are a professional developer and value security of customer data probably Qubes-OS is the best Linux system you can use today, but check the HCL:

https://www.qubes-os.org/hcl/
This is a pretty confused and not very informative article. There isn't the slightest attempt to find out what the purpose of those "local laws" is.

Censorship, consumer protection, privacy, anti-trust, protectionism, tax avoidance, law enforcement, it's all basically summed up as "Foreign governments causing trouble to US companies"

That's pointless because it doesn't help putting pressure on the right party in the right conflict for the right reason.
I do not think there is a single field more interesting than programming today. I do not mean Developer, as in Java Developer, I mean programmer, somebody who uses computers to do what was not possible before. So I would still do programming, but more meaningfully.

Speculation here, the Einstein of this century will be a programmer.
You can encrypt your product source with ionCube before uploading it to wpdemo.cloud
I moved to an out of state university and began a 4 year comp-Sci program. Flunked out in year two due to partying. Moved back home, enrolled in community college and finished a fast track AA in Graphic Design. Then, a semiconductor company came to our town to recruit technicians. I tried out and aced all the tests. Now I'm a 16 year fab veteran, and I enjoy programming and graphics stuff in my time off. Weird path but I couldn't be happier with the results.

Regarding the impact of my art background on the job: im recognized as the team expert on making charts, visualizations, and documentation. I have been able to improve our processes by applying a clean visual approach to describe and document our work.
Ask HN: Do you find it difficult to meditate as a programmer?
I would love to know if any of you regularly meditate and if you find it difficult because of the nature of tech industry ? I am a programmers and my mind is always trying to debug. Even after coming home I can't shut down the problem solving analytical side of my brain.
I think this is an absolutely hilarious troll and I congratulate Wikileaks on it.

Why?

This already exists. It's not just for verified Twitter users either. You have used this "database" yourself. You and your family are already in it. Wikileaks will use this "database" to raise awareness of just how dangerous it is. It will rile everyone up and create a groundswell of action to thwart it. When the outrage reaches it's peak, the name of the "database" will be revealed:

It's called Google+Facebook+Twitter+LinkedIn+Reddit+Yahoo+Amazon+Apple+Youtube+Pinterest+Instagram

EDIT: typo
> […] gentoo makes a great linux experience for those who would like to get more intimate knowledge of Linux internals […] It's a great experience if you have time and will to get your hands dirty.

Very true; keep the time investment aspect in mind though. Gentoo is probably not what you want if things should just work out of the box right away with minimal tweaking and a minimal learning curve. Ubuntu (or perhaps Arch) is more friendly in that respect, and unless you have really outlandish hardware, it will have you sitting in a working desktop five minutes after you've plugged in a USB-drive with the installer.
Yeah, it seems to be a rehash of the old "maybe this is all a dream" idea. Which I suppose can be a fun thought experiment in highschool, but it's a little unsettling to see people to take it so seriously.
WTF is a VPN?
> I beg to differ. Especially if anyone's public actions or expressions are of bad taste, it ought to be a matter of discussion.

I agree. that is why we are discussing why calling people who use windows ignorant supporters of evil is a form of bigotry.
Except that almost nobody complies with that law. This is more like making an example out of a linkedin and attempting to gain power over internet companies, they have been doing this for a few years already.
The Salami Method: C and C++ True Cross-Platform Development
BFA student turned full stack developer here. I wanted to actually share WHY artists can really excel in this space, both positive and negative:

1. We've been trained to critique, and communicate issues constructively. This is absolutely essential to working quickly, the sooner you realize there is an existential problem with what you're doing, the sooner you can work through them. I've become an absolute user story master because of what I learned at art school.

2. Self management, I prefer to work alone because I get the best work done when I can juggle and understand all the variables of the task. This forces me to be adept at a lot of different things but also means that as a developer you can pretty much leave me alone unless I really suck at something.

3. Asking why all the time, critiquing is one thing but the worst experiences I've had are when other developers say things like "It's always been like this". For example, I came into a shop where their build process had an SCSS linter that would error if anyone tried to use a color that wasn't a variable. This ended up creating the habit of a single stylesheet with around 200 slight adjustments of colors. Critical thinking is whats important for building systems with low technical debt, and I think artists are able to realize something is turning into technical debt much quicker than their engineer counterparts.

The tradeoff is that I have a huge communication gap with traditional computer scientists, I really have to work and study algorithms on my spare time and I still struggle heavily with mathematical notations.
It can be simplified, but it would reduce its usefulness to include wild cards.

By specifying paths more explicitly, I whitelist less of the domain (and consequently reduce the chances that I'll whitelist something this is user controllable in the domain). I'll usually try to allow down to specific files in CSP if I can.

Hosting font awesome myself costs me money, pointing to cloudflare is free

Edit: check out my site vs. a few others using Google's CSP evaluator – you'll probably find a lot with known CSP bypasses due to their whitelisting.
Extremely interesting, and - I believe - extending to the whole academic world, not only climatology.