skysight-inc/HackerNews huggingface dataset:
Situation is fairly simple. Linux on desktop has reached some kind of mature phase (as weird as it sounds, compared to previous years, Linux on desktop was never in better position), where you can get decent performance out of DE and GUI, without sacrificing comfort of CLI. On the other hand, many developers felt let down by Apple's last year, and decided to jump to Windows/Linux. And that is totally fine. I think few factors played crucial role in that, besides Apple's weak year. For example, people needed change. Many of devs got bored, and we know we developer are weird kind of people, sometimes little masochistic, where we constantly tweak and play with our systems.

Remember the times around 2006. when many developers were jumping to Apple ecosystem, rise of TextMate, Dtrace, the magnificent Snow Leopard came out year after that...

So I think things move, and that's the good thing. If you are not satisfied or productive on current platform/setup, then go and search for something that will fit your needs.

I bought 13" MBP last year (2015. model) and I am really happy with the machine, to the point where I don't have a single gripe (except macOS thingys).
Get started with Android Things today
I'm biased by empirical data - e.g. look at youtube comments (anonymous) vs. amazon reviews (real identity owned by amazon).

Human nature demonstrates that a fraction of people really like to put down / bully / see others suffering because they are personally unhappy (e.g. the shock talk shows). Anonymity allows bullying behavior with no consequence.

More simply, why do people spend time and energy online "trolling" others. Clearly a sizable portion of people like trolling others, though I don't personally see why.
Was 2016 especially dangerous for celebrities? An empirical analysis
Revealing the Future: Faraday Debuts Its FF91
Yea, and dilution is just one issue, its almost impossible to know as a employee what the stock options represent, you have no insight in to the corporate structure and what entity the stock options are given for.

Its just all a lottery ticket...
> In other words- you could have a device with the same TRRS Pinout as apple products- but the headset wont work because the resistances (ohms) of the headphones send signals that your phone is not allowed to interpret into the correct actions (since apple patented these)

Can you seriously patent actual resistances?
Ask HN: Ideal places to live close to nature, work from home?
What places do you know about that are ideal to live in? Meaning

* close to nature (minimum pollution, be able to do mountain hiking, swimming, biking)

* high tech (work from home on software projects)

* English speaking countries

* community of like-minded people

For example: https://bashny.net/t/en/207307
I am not affected by this hostage taking. On the contrary, I am one of the authors of the aforementioned info paper from early '15 warning about this kind of stuff. If you want more information about the incident back then, look me up my name is Kai Greshake. The paper linked above also contains all you need to know about why this incident today happened. As a response MongoDB also updated their security guidelines back then, but refused to change the open-default mechanism and easy-to-do-wrong configuration, arguing that it was aconcious design choice.Turns out this was a bad decision, at least in my eyes, as this is not the first related incident, there were many breaches etc. based around open-default databases in the past 2 years, exposing millions of account info, voting data, and industry equipment.
This is a space I wish I knew more about- but it seems like it has it's own sub-culture that to me, is hard to parse.

Can someone tell me what some of the things are that he refers to in this article?

- dfp, dsp, ssp, gdn, dbm, adx, dcm, dfp

Is there a good technical-minded rundown of all the players in the ecosystem and what they do? Internet ad industry information is impossible to google because it mostly turns up spam.....
There is choice now for good high-end laptops that come with Ubuntu. The Dell XPS13, the system76 and others.
An Interactive Visualization of Every Line in Hamilton Musical
RISC-V assembly (31 Dec 2016)
Building a custom tag input with Skate.js
>I contend that the US doesn't belong in that list..

I'm not engaging with that, as I said "the author contends".

However, the single enumeration stands as it is addressing a US audience. It isn't a special case on the list, it is a special case to that audience.

>"Software pirates, including 7Z7, often..."

If the article that included the above sentence was addressing an audience of people to whom I was particularly special (ie. the 7Z7 Fan Club), then this is completely appropriate, even if I am not a particularly rabid example amongst other software pirates.

>Except that the UK and the US is quite good about these things..

The point then, is that despite patting ourselves on the back, we are not yet as good as we could be, nor as good as we apparently think we are - despite there being worse examples in the world.
Just wanted to share my thoughts on building a component with Skate.js. Maybe not the most famous choice right now but for sure a good alternative if you care about using web components and the power of the platform.

Thanks!
What I like about the Bay Area is that it has some of the greatest backyards within driving distance: Marin Headlands, Yosemite, Death Valley, Lava Beds, Redwoods, Channel Islands, Joshua Tree, Sequoia.
Ask HN: What are some things that I can do to optimize travelling by plane?
I travel by plane around Europe up to 4 times/month.

I would like to make this as painful as possible.

What are some things that I can do to make travelling easier, and perhaps save some money in the process?
For anyone interested in .NET Core
>Apple has ALWAYS sold overpriced hardware

Apple recently sells obsolete hardware overpriced (e.g. 2-3 years old minis or Mac Pros).

Aside from that, they din't historically sell "overpriced" hardware. What they did sell was only/mainly high end hardware (not in raw cpu/gpu performance, in the construction, feature set, etc).

Time and again, when websites or people tried to match item per item the respective Apple PC with an equivalent Wintel PC (of the same class, e.g. VAIO back in the day, Dell XPS, etc) AND match the various features, they always ended up in parity or very near parity. And with some features without match at all on the other side (e.g. no magsafe option, lesser trackpad quality, etc).

Even in stuff like tablets, anybody who's been there at the time, remembers that competitors to the iPad took more than a year to bring a device with matching specs AND a smaller price out. The responses from various vendors were up to 20% to 30% higher than the iPad asking price.
DKIM verification shows that everything from the Podesta leaks is real.
Desperate 19 Year Old Who Wants to Join Illuminati Disturbs Paul Okoye
Inkscape Version 0.92 is Released
Some people take more care about writing safe & secure code today. Most only care just enough to switch to Java or Python in order not to care any more.

The big question for me is what will happen when those same developers writing insecure C and C++ code start writing rust? Will they find ways to subvert the safety checks? Will they even want to subject themselves to them in the first place?
Increasingly the solution is vfio: have a gaming video card in the system and pass it on to a Windows VM exclusively. So Linux runs on Intel IGP which is fairly painless and the game gets a powerful videocard.
American Mathematical Society (AMS) Open Math Notes
Male college students to undergo 'critical self-reflection' of masculinity
It might be entertaining to run a honeypot server that responds with some... unusual data. Does anyone know if the client they're using to do this has any vulnerabilities? ;-)
But wouldn't your fake profile start showing up in 'People you may know' section? I've heard Facebook uses IP adresses to link accounts.

So suddenly you have to explain to your real friends/family/coworkers why you have a fake account.
MongoDB has a security checklist published, I think it is interesting to review it: https://docs.mongodb.com/manual/administration/security-chec...
If you're in it for the big windfall, consider bootstrapping your own company.

It's hard, it's depressing, it's exciting, it's terrifying, and it's rewarding. Learn to set goals and execute, sell a product, deal with happy and angry customers, build partnerships, market, price, negotiate, and more.

You'll get much more out of it than working for someone else. When you work for someone else, someone else's dreams are the priority.
>Does anyone know anything I can easily broadcast to from a video inside a web page

Chromecast is really cheap and works like a charm. I can mirror my desktop or web browser tabs.
I wish people stopped calling a shared config a 'distribution'

In both Spacemacs and Spacevim, all that's being provided is a config. No runtime, no package manager, no changes to the actual binaries of either app.

It's hyperbole.
I've tried and failed in this space. In your MVP, you have to be relatively feature complete and be ready to handle chargebacks, CC processing, customer service, and be willing to sustain on whatever price you set as the surcharge -- the established players are often "free" to the venue.
It's made from deals, lots of lawyer work, and great access to funding.

Without those, the app would be totally irrelevant.
Actually the Ethereum Name Service was launched recently. It's been in the works for quite a while, but took some time while they worked out a way to dissuade name squatters. The idea from early on was that most people would mostly use names instead of raw addresses.

The fact that things are a bit raw and technical right now is a function of the whole system being less than two years old, and still rapidly changing. But it's already at a point where an Ethereum app can have a nice web UI, and all you need to use it is a Chrome plugin and a little ether.
It's being used as a shield for the DNC leaks (eg, make the issue that the leak happened, rather than e.g. that the government deliberately played down the Benghazi attacks, DNC had already chosen Hillary as the nominee and was working to undermine Sanders), and to delegitamise the new administration, in the same way Iraq WMD was being used as an excuse to build the US's position in the Middle East.
German workers council is incredibly restrictive on the hire-fire model that is the bread and butter of most mid-tier-BB IBs.
Charging for a service that one can reject paying for is by definition NOT extortion.
echos my experience at a fintech startup.
My perception is strictly anecdotal, based on my experience in the US, in the medium size city where I live, which is neither a tech hub nor a tech desert.

I still feel fairly confident that if the unemployment rate among programmers in the US was to rise to, for example, an enormous 15%, I would be able to keep myself among the 85% that remains employed.

I wonder if your experience, which is quite different from mine, has to do with the differences between labor laws in the US and the UK. In the US, programmers are virtually all non-union, and employers can be fairly choosy in who they keep and who they get rid of.

Is it perhaps the case in the UK that, by law, most downsizing has to be seniority-based rather than merit-based?
For those that aren't aware, Sputnik is owned by the Russian government:

https://en.wikipedia.org/wiki/Sputnik_(news_agency)

I've no axe to grind about this, but folks should know who owns the new sources they read.
> Ability to AirPlay to my AppleTV 3rd gen. Does anyone know anything I can easily broadcast to from a video inside a web page? On Safari or Quicktime I just have to click the airplay icon.

Chromecast would fit your needs, maybe?
> Apple has ALWAYS sold overpriced hardware

Overpriced, compared to what? To competitors, which can't even produce similar product? Overpriced in terms of market demand, while making big profit?

If you buy your PC components from Apple, that's your problem. Nobody complains that Bosch automotive industry components are expensive if you buy them from Tesla in the form of Model S.

Not to mention that Apple's price always include both hardware and software, because they are bundled, so you don't actually know the price of hardware, because with Mac, you also buy a licence for OS X, essentially.
What would have to happen to change the current thinking to believe that quantum computing is not possible?
Clearly there needs to be some sort of transparency about how many shares are outstanding, what terms are for new investors, etc.

If people are misjudging their packets by 10x it would suggest they are being underpaid, because they think they're negotiating for a lot more than they are.

As someone who worked in options I can tell you there's a lot of depth to how to price an option. If you don't know how Black-Scholes works along with more esoteric subjects under option theory, you should heavily discount whatever you're being told.

The exception is firms which have already gone public, where you can just look up what the market thinks your shares/options are worth.
This is very interesting, thanks! Makes a lot of sense to support tooling like this.
But in this case the hotel owned the network, so it seems it can be illegal even if you use on your own network, which is absurd.
Facebook won't care. Worst case, they'll get a fine of <1mln after a year long process.

Similar to the right of getting all your data in the EU. They stopped answering requests and the government representative in Ireland (who is responsible) also stopped replying to emails. They'll give you all your data if you sue them, otherwise they just ignore the laws. With Dublin on their side, there's little the EU can do.
To be clear I'm not talking about how useful asymptotic analysis and big O notation are in general, I'm talking specifically about the case if we eventually do prove P = NP.

Internet lore and popular media then assume that immediately for example all encryption will be trivially broken. Mathematically it may be true because then all NP problems would be known to be polynomial, but there's still the issue of the practical steps involved factorising a huge number which may have enormous constants or very large exponents.
Or if it turns out we can reduce it to some other known polynomial problem, there's still the actual transformation which itself may be polynomial with large constants or exponents.
CSS Writing Modes
German electricity is fairly dirty and Polish electricity is absolutely filthy - they're both heavily reliant on coal. Germany is committed to phasing out all of their existing nuclear plants by 2022; Poland has no nuclear capacity and is unlikely to have any before 2030.

Renewables are clearly going to be a growing part of the energy mix, but the issue of base load is still an unanswered question.

https://electricitymap.tmrow.co/
https://en.wikipedia.org/wiki/Nuclear_power_in_Germany#Closu...
http://www.platts.com/latest-news/electric-power/warsaw/poli...
Shouldn't be hard to get the IP etc, as you can just connect to affected servers and review the global log. Just search for mongoDB on shodan and see for yourself.
Visas aren't a worry for the big banks.
Tencent, Warburg Lead $215M Funding for China’s Mobike
Its so simple. Know the difference between hacking and leaking.
Interesting bot. I found it a bit confusing that the page says to "ask James" but the bot presents itself as "Banki".

Off-Topic: You've been on HN for 1337 days. You should celebrate that with a cake.
Fission plants. You are a funny guy. Why not fusion? I am skeptical, but I make an exception for you. We build a working fusion plant. 1 cent per kWh.

Would you mind telling me, how war you want to go on the second graph? Thx

http://physics.ucsd.edu/do-the-math/2011/07/galactic-scale-e...
> I don't get it, you have to save and restore all the state on context switches either way.

Actually, no, you don't, at least not on _all_ context switches. What you have to save is what the switched-to routine will overwrite. For something like an interrupt handler (where latency often matters very much), if you know it will only modify, for example, eflags and EAX, then you only need save on entry and restore on exit from the handler eflags and EAX. The registers that are not modified remain identical from entry to exit and time is saved by not pushing/popping them needlessly.
> Xcode (for iPhone/iPad development. KDevelop and Geany or Nemiver, CodeBlocks etc. isn't going to cut it, sorry).

For iPhone development I'm sure you need a mac, but if you want an IDE, look no further than IDEA. It's much better than Xcode in general, and does have a C++ plugin. (Of course.)

> Ability to AirPlay to my AppleTV 3rd gen. Does anyone know anything I can easily broadcast to from a video inside a web page? On Safari or Quicktime I just have to click the airplay icon.

Chromecast.
There's a crazy amount of containers going from China to Europe. IMO just 200 containers on one train far from not enough. Shipping by sea is NOT reliable and there are an insane amount of containers being delivered every week.

I don't get your point about goods are shipped directly to cities? The train goes to Rotterdam and various other locations. Rotterdam has a huge infrastructure (train/truck/barge) already for delivering containers to the final destination. That would just be reused.
I'm in the process of doing this, but it's difficult. When I switched from Linux to OS X as my desktop about a decade ago, I felt at home in a way I hadn't been since the Amiga. Now the Mac platform is stagnating, and in fact becoming somewhat of a prison, in both hardware and software.

There's very clearly no future here for me, but I'm switching to Linux sort-of by default, not because it's better. In many respects, it's worse. There's always Windows, which would have the benefit of a (comparatively) low-maintenance system, and I could get working versions of many apps that have been making my life easier on the Mac for some time, but the system itself feels alien to me.

I'm certainly not switching to Linux on already existing Macs, because macOS hasn't become bad enough to do that, not by a long shot. What's driving the slow changeover right now is hardware. So I got a PC, and I'm running it side-by-side with a Mac via Synergy, but honestly I spend most of my time on the Mac side. When I switched to OS X it was immediate and without looking back, whereas now I'm dragging my heels.

All of this makes me very unhappy. I wish more vendors would just cross-compile to all three platforms. There should be very few, if any, apps that absolutely can't exist on multiple platforms. I understand that a big part of the problem is platform-independent UI, but even that shouldn't be such a huge deal if you just take care of that from the start - instead of suddenly being in the situation where your app is so intricately interwoven with your UI toolkit that it can't be separated anymore.
I would wager that Chinese and Russian electricity is no cleaner than diesel. They have an awful lot of old coal power stations burning lignite and sub-bituminous coal.
You mean "Painless".
> Do you think understanding the tools, infrastructure, coding styles, activities, targets of these groups allows them to perform attribution?

No. First they ignored all the other intruders on the DNC network because they didn't fit the Russian narrative, then they took a Chinese tool of choice like X-Tunnel and claimed it's some custom Russian tool, then they forgot to tell us that the actual email exfiltration had nothing to do with the internal intruders - it was just phishing, done from the outside.

These private digital forensics companies act more like PR companies, so trusting them with something you can't verify is silly.
I don't think the issue is with multiple parties using same unlicensed spectrum; it is more that they deliberately jam this common spectrum so that nobody can use it.

This could be similar to some type of wifi blackmail. I could rent an apartment in expensive complex and setup a wifi jammer. then approach tenants that i can turn it off for X amount per month.

using != jamming
That is becoming harder and harder to do as Facebook increases their level of knowledge

Just the Facial Recognition alone has caused problems for people attempting to do this.

Further OpSec is not just on you, I know a couple of people that have tried this only to have OTHER people expose thier data or information by posting things on facebook and other sites about them.
>I doubt they would be reckless enough to gamble on the former

I'm not sure how it would look any different if they did.

>when almost everybody thought HRC had it in the bag.

Wouldn't that be the only reason to try throwing it to him? If he had it in the bag, it would be unneccessary, right?
Each microprocessor is graded in the factory. Apple buys up all the highest graded chips meaning no one else can get any.
The biggest issue isn't UI - GTK easily solves that. It's just that when you officially release something you have to support it. Support costs money. That isn't feasible for a ~3% market share OS.
Get two block level elements, render some text in between, and calculate how far apart the two block level elements are, and you can already determine the height of the glyph.

So, yeah, to disable that you'd have to entirely disable the CSSOM, which would cause ridiculous amounts of breakage.
I found it strange that they switched from Linux to OSX in the first place.

Where I started programming, every dev had a Linux machine.

I remember one gig, where I had to build a site with Mac that had these metal trackpads that give you instant RSI.

I thought, Macs, in a dev shop!? Did I enter the wrong door or something?

But then a few people around me started using MacBooks, especially in the start-up world it's considered good taste.
Fwiw, the Ethereum Foundation has someone working full-time on formal verification systems, and the online solidity compiler has a partial implementation of formal verification for smart contract sourcecode.

Aside from that, the DAO disaster has made people realize they need to build backup plans into their contracts. Maybe you can't change sourcecode at will, but you can add emergency shutdown mechanisms, predefined paths for upgrading code via systems of modular contracts, etc. There's a tradeoff vs. trusting the admin, but for now it seems like a good one in many cases.
Do the freight ships do the same? What do they bring back with them?
While I'm not a lawyer so I can't speak for how the law looks like, there is a clear difference in intent. The many users wifi interfering with eachother is not by intent, the de-auth packets is nothing but intent to interfere.
Interesting! We have similar diaeresis in Spanish. But on the other hand, given English's spelling ambiguity and lack of overall consistency, I wonder what is the point of using this nowadays... But I guess, that article also wonders :D
Because I'm wearing a balaclava, a beanie, a coat hood, and gloves. Poking at tiny buttons on a thing that's in my earhole isn't really on the menu.
If your financial records and contracts are subject to a legal domain it's reasonable to require that they are present in that legal domain so that the law and legal requirements such as auditing and regulatory scrutiny can be enforced. This isn't some special new rule made up by the EU, the US and plenty of other countries have similar rules.