skysight-inc/HackerNews huggingface dataset:
Wow, this is really brilliant, and there's the potential for high disruption. Only for file sharing? Not as I see it. I'll have to make time to try this out asap.
You sure can gain all that knowledge, but my experience is that without a formal setting with defined expectations and specific goals, few people will actually have enough motivation to spend few hours every day for a few years doing this.
Sales are tiny -- probably around 8 million a year -- and the majority are in the education market. (This is why sales are hard to track.) This isn't a lot for a product launched in 2011.

I'll be delighted if you can find an authoritative figure.
that's possibly the most obnoxious case of scrolljacking i've ever seen: attempting to scroll down the page triggers an auto-playing video that prevents further scrolling.
Definitely planning on it!
Don't really agree with the claims in the article. I myself and dozen of my friends and colleagues have been trying to get linux as a desktop OS all the way back when the Tango / Gnome aesthetics emerged as a counter to the glossy 3d aesthetics of XP and OSX.

The thing is... It just didn't work. There wasn't any available software for it. The open-source alternatives such as OpenOffice, Inkscape and Gimp were lacking to put it mildly. Games were out of the question. But that isn't the worst part.

The desktop itself, and by extension the OS as a desktop OS didn't work.
Getting hardware video acceleration to work was almost impossible. Time to edit xorg.conf again and run the glsl demo. Maybe it won't crash the xserver this time.
You want your microphone to work? Time to download and compile some obscure ALSA forks.
UTF-8? Here, have some EN-US whether you like it or not. God help you if you have a USB device which isn't a mouse or a keyboard.
And then there were the crashes. I still remember typing `startx` regularly as the GUI would crash all the time.

I really want linux to succeed as a desktop OS, but I don't see that happening ever.
rolls eyes people have got to have a little agency, and we can't censor things like this just because we're worried about them taking it the wrong way.

You know what would help get more people who need help into therapy? If therapy clinics allowed you to schedule a first session without having to call them! If you're suffering from anxiety and depression, then the thought of some receptionist asking you why you want to schedule an appointment is pretty terrifying.
So you are saying it's ok to have badly written articles?
Why is that? Does probation also increase the recidivism rate?
Let's talk about the most challenging issue TransferWise is facing - churn. Basically the customers don't stick. They make 1-2 transactions and either move to other platforms or stop sending money. It's not a recurring business model per se.
May have nothing to do with it but paying with CC details pretty much always has some traceable chain to the person who is gaining from the fraudulent activity. Contactless payment does not. Therefore a contactless scam could yield higher gains with lower risk than traditional cc fraud, and this poses a huge risk to any payment providers.
Facebook on course to be the WeChat of the West, says Gartner
Securing a datacenter from intruders on land doesn't require military-grade underwater sensor equipment and response techniques.

Securing a datacenter from intruders underwater would.
We detached this subthread from https://news.ycombinator.com/item?id=13697828 and marked it off-topic.
The article doesn't mention crush pressure at depths of 200M so I'm thinking the plan is to replace the air with mineral oil which is non-conductive and absorbs heat well. But it will also mean the containers will probably not be bouyant.
Energy Observer Will Take a Six-Year Journey Entirely on Renewable Energy
I guess one reason is that this is open source but really when I just wanna implement a commenting system that works I'd rather go with the one thats quickest to implement and gives me the most features.
Why should they get the full amount? Why not dock some as punitive?

And I am not saying a "deserve" from a moral point of view, but a "deserve" from a cost savings point of view to disincentive crime.
Open-air drug situations always get the attention (google Philadelphia Badlands for previous coverage).

But if you drive around Philadelphia without knowing which areas to avoid, you'll quickly realize that no part of the city is more than a handful of blocks away from extreme poverty and all the mayhem that comes with it.

(Aside: one of my Philly cousins has a steel plate in his head after being attacked with a baseball bat near the Temple campus a few years ago; another one keeps a gun at work in North Philadelphia and has had to use it.)
I'm sorry, you're probably ... right.

#makesgmlgreatagain was tweeted at the conference.

edit: changed title
I'll share my experience here for anyone who's considering the tradeoffs.

It's harder without a degree, especially getting the first job. And your jobs might pay less in the beginning (mine did not, but that might not apply to everyone.) After that it gets easier, but even now in my mid thirties I get turned down because of that - but it doesn't bother me much. There's a lot of developer jobs out there and I still end up getting to pick among several. I was making six figures by my second job, but I have no idea how common that is.

A degree costs a lot of money and 4 years of your time. You should give that a good hard look, because if you're dedicated and you love the work you can progress much faster on your own and it won't cost you anything - in fact you will likely earn a lot of money during that time. If you prefer to veg out after work every day with your choice of drug or tv, forget it. You're going to need all the help you can get, go for the degree. If you're going to put in the time and effort you'll quickly surpass your peers and get the best jobs - with or without degree.

But the biggest thing I did for my career was move to Panama where there's no tax on foreign income. I worked five years in a remote job and paid off my mortgage.
Excellent excellent link! Thanks for posting it. Seriously... thank you.
Anyone have a professional accountant in San Francisco they would recommended for this sort of thing?
Well, what you need to know as a developer of either is pretty limited. Understanding the basic existence of the following will get you a long way: cache hierarchy, branch prediction, instruction reordering, syscalls, interrupts, virtual memory and page mapping, the layers of the networking stack, etc. You might need to go in depth about a particular CPU/OS later during your working life, but most likely not, just know enough to have a semi-realistic picture of the layers below your own code. Those are all things that can be self-taught to some level, specially if you have the discipline to write some experimental code to test them in your system. For most developers, however, those are things that are easier to learn in a classroom than on your own time.

(Some of the theoretical parts are even more suitable for college and equally useful: complexity/computability theory, lambda calculus, graph theory, autómata theory, ML, etc)
Please share your thoughts for other uses. I'm curious.
The feature itself doesn't break links in that way at all.

If, and only if,

(1) a website uses strict cookies on a cookie

(2) the website assumes that cookie (1) is always available for 'valid requests'

(3) the website assumes that 'valid requests' (2) include top-level navigation events (such as typing the website's url into the browser bar)

then any behaviour that relies on the existence of that cookie will break in some situations.

That is, only a naive use of this feature will cause breakage. Worthwhile knowing about for developers, but in an ideal world would never cause issues for users.

In an ideal world there would be a solution without this shortfall, but it seems like an almost necessary feature due to how some cross origin requests are made (by spawning a new window etc).
Check out the post linked from the article: https://blog.packagecloud.io/eng/2016/04/05/the-definitive-g... to learn more about how system calls work on x86 Linux.
Working effectively with log files
While the alienware is a mighty machine, it's aesthetics and market are somewhat different. There are a number of feature points that differentiate it in my mind (weight, heat, elegance, glowing touchpad etc), I think we'll have to agree to disagree.
> Thiel is hired for his ideas. You say that he can not be fired for his ideas. This is a problem.

Here, I'll try to address it, using simple words:

There are different kinds of ideas. He was hired for his business ideas. It is not a problem that he shouldn't be fired because he has other kinds of ideas, too. People should be allowed to have different ideas. It wrong and immature to want to hurt them because they disagree with you. You are not doing good by trying to hurt them. Trying to hurt people is bad.

If you disagree, instead of hurting them, you can try to express your ideas without trying to hurt them. You could express yourself by writing a blog, by writing obtuse internet comments, by peacefully holding a sign somewhere, or by doing something creative! Just don't try to creatively hurt people, because hurting people is bad.
Using Ubuntu 16* again after maybe a decade of not using Linux has not left me impressed at the desktop progress.

By it's nature, the Open Source (OS) community doesn't have the man-hours or leadership structure in place to make a coordinated desktop system.

I would argue that it is at least the rare combination of technical know-how, leadership structure, man-hours and perseverance that makes a system successful. An example would be Linus Torvalds with Linux but there are many others.

Further to this, I believe a commercial structure in conjunction with an open-source component/ecosystem has a much greater chance for success, by it's nature.

So in this respect I think RemixOS/Android on Linux is a better path to a successful Linux desktop as Android today allows 95%+ of users to do everything they need while also allowing the rest of us the use of all the great facets of the Linux/GNU components.
> Think of it like a probation (maybe reduced for a period of time as it relates to the severity of the crime).

Do people read the comments they respond to? I am spitballing here. It's not like we have firm numbers to critique. It seems reasonable to me that there be some punishment for bad behavior. Things like that already exist now. Or how about this: You don't deny basic income you just.. make them repay society by docking their basic income a %.
Ask HN: How Much a Chromecast Really Costs?
The actual question is how much electricity does a Chromecast consume?

Google's Chromecast has no on/off switch, it is always casting, either your feed from a device, or an infinite loop of Google (publicly available) Photos. If Screen's input channel is set to that HDMI, you see it, if not, you don't, but it is always casting.

I have zero knowledge about electricity / physics and can't tell the different between Ampere / Watts and Volts, and would love to get a proper answer to this.

THANKS IN ADVANCE.
High-Resolution Image Inpainting Using Multi-Scale Neural Patch Synthesis
And by the same coin there are a lot of reasons they would.

Drivers can be fork lifted by implementing KPI compatibility, and that can be done in a shortest path fashion or done in a way to realize new protection from the new OS. Development environments can be preserved indefinitely with image activation and personalities. The first never mattered to Apple, and the second was effectively realized on OS X.
And we have AI that can play Super Mario now.
I just saw someone in another HN thread about this mention https://www.cludo.com/ as an alternative. (I haven't used it before so I don't know how good it is personally).
Ancient Greeks were already world travelers. Look at Herodotus and his list of 7 wonders (the real, original one).
Writing Python on a Nokia N93. It was possible!
Really arguing with your computer in high level languages (1984) [pdf]
It just takes more time and a more intense focus; a startup's ability to focus vs. larger organizations is powerful.
I definitely don't think that the generalist hiring practice is the best for all purposes - just that it makes a lot of sense for the bulk of the hiring at a large company, and that most the big tech companies do it.

The big tech companies do also build well-crafted teams of specialists where appropriate (for instance, Google's Deep Mind team is all AI specialists). I don't know what sort of hiring process they use for those roles, but I would wager the process is a little more personalized, and also substantially more selective.
Phase 1 was running with blinky leds on breadboard. Phase 2 was prototyped version running under the seat of my motorcycle hooked up ti the engine sensors and datalogging the output of my hardware/software compared to the OEM ignition/FI while I rode it round the block and local neighbourhood a few times. Phase 3 was hooking my version up and riding it around... Safety issues, huh? ;-)

(Arduino driven ignition and fuel injection for a motorcycle a bunch of years back. Gave up on it 'cause though it worked well, I never got it reliable enough. Fun way to waste a year or so's worth of weekends/evenings...))
What kind of discrimination can't you dismiss with logic like this? "That's not a racist! That's just a prick! That's not an antisemite! That's just a prick, like the kinds all of us deal with!"
And obviously a network attacker would never think to modify the insecurely served downloads page to point to a different download URL.
Thanks for the two(!) nice tips. Just looked at libcaca, but I'm having trouble installing on my laptop (OSX). Anyway the idea is mainly to remove gnuplot as a dependency from my scientific code; introducing a new dependency defeats the point a bit.

Jupyter would be a very nice way to interact - as you guess there are difficulties: playing well with the cluster queueing system, and currently the code is launched via an mpirun call. I'm open to suggestions.

Edit: This sounds like exactly what I need! http://ipython.org/ipython-doc/stable/parallel/parallel_intr...
Yes, and no. Good therapists do that, but I suspect, but do not know, that therapists may frequently prolong therapy past the point of usefulness to the point where therapy is in itself the significant remaining act of rumination.
Absolutely, 100% agree. I'd go further, and require a password or pin too.

But - they don't currently do this, and there's no way that I can think of to reliably, as a third party, validate SuperSU etc is actually doing this.

EDIT: Also, some users really are.. ill informed and gullible. I hate saying it, but a large number of employees even at a tech company will click accept after a quick popup that says "For best 3D performance, we need root access to use your phones graphics chip directly".
Fine, everyone gets universal basic income -- felons are levied heavy fines which they will pay from.. their universal basic income. No one here is arguing against the existence of fines as a punitive measure in society, are they?

Your derision is unwarranted and unconstructive.
The above query generates SQL in the end. My point was that SQL is not composable, whereas the above is.
Transfer individual's 100% holding to another company (outside of the US)
It isn't clear how much people can appreciate this sort of thing without context. Back in the mid 2000's I was at a very high level Microsoft Developer event and got to ask about waning support for command line tools.

People of a certain age remembered well the power and simplicity of using DOS and its "console" to effectively develop code and debug, even without typing 'win' to get into "GUI mode".

But at this event a very senior engineer/architect in the Windows group (no longer with Microsoft) responded to my question of command line support with a very snarky response which was something along the lines of "It is called Windows not relic from the 70's so no, we really don't care if you can't use it like a time sharing system any more." And that was the way it was, anything you could do on the command line you could do in a GUI window with radio buttons and various text boxes.

And what was why I switched to MacOS as my daily driver because my personal style had me so much more productive in "terminal" mode than in "gui" mode, I preferred it.

Now you have Microsoft investing real time and effort to create credible command line type tools in their system and it is a remarkably good thing. I use WLS every day and its getting better and better. I have suggested they implement a local network service equivalent of the USB over Ethernet service so that you can easily share USB devices between the Windows side and the Linux side, the up coming visual fixes will address many of the minor annoyances. That is a really huge shift for Microsoft.
Chinese prefecture orders GPS trackers in every car in effort to curb violence
Author of the post here: greetings.

If you enjoyed this post, you may also enjoy our deep dive explaining exactly how system calls work on Linux[1].

[1]: https://blog.packagecloud.io/eng/2016/04/05/the-definitive-g...
No. The actual price of Windows XP ULCPC was $11 to $15, though OEMs could get that close to zero by installing crapware.

Sales soon evaporated because the high cost of installing Linux on netbooks -- and the even higher cost of supporting them -- made them unprofitable.

Worse, a lot of those netbooks were returned, which killed manufacturers working on very slim margins.
Wouldn't it be a lot more feasible to just make the datacenter on the shore and make a liquid coolant loop that cools in the water?

Like the Toronto office towers.
The idea that "these women in tech" have never heard of men being treated awfully is something you've invented, a straw man you've built to beat on instead of the actual argument.
There is a larger percentage than you would think that vote republicans simply because they are anti-abortion. They do not care one bit about what the candidate thinks besides that and it's why this decades old topic is still a fucking talking point.
Uber board member Arianna Huffington releases statement after company all-hands
Congratulations on getting through an entire piece centred around communicating with people, without resorting to the phrase "reached out".

For the first time in ages, I've been able to save my sick bag for another day!
I ask the above question seriously, and I think your point about botnets brings up some interesting issues:

- Why must all of the actions attributed to Russia be part of a larger "campaign"

- Which of the actions could have also been conducted by smaller than nation-state entities? For each, what would you estimate the budget of the operation to be?

- For each of the actions, how easy would it be for some actor to do it and intentionally leave a trail that points to Russia? What level of sophistication would be needed to do this? What auditing mechanisms exist that US intelligence might have already used to rule out any such activity?

Based on the above, how much confidence do you have about each of the actions in the campaign being attributable to a Putin-initiated directive vs other possible explanations?

Also, what strategic considerations do you think Putin made before ordering the action concerning the possibility of being caught (as you'd seemingly argue he has been)? What tit-for-tat response would HRC have done if she'd won the US election, and what tit-for-tat response do you see Trump likely to do?

In addition, supposing the campaign was ordered by Putin, what does it reveal about Russia's ability to meddle in US civil society in a consequential way? He's seemingly been very successful in nearly doing away with years of work to marginalize Russia and punish it for its aggressive behavior, which must be an outcome he is quite pleased by.

Since it is unlikely he thought this outcome would occur, why was it worth doing the campaign in the first place, when it clearly incited HRC and McCain (the expected thought leaders on Russia before election day) to react so strongly?

It would be one thing if the expected outcome were Trump winning, but I think it's very, very hard to argue that Putin could have expected this and would have planned a risky strategy with it in mind. On the contrary he must have expected the opposite outcome when he initiated the campaign, and was likely expecting to be dealing with no Trump victory, merely a heated backlash and sanctions from a US regime he wantonly provoked.

If you manage to notice this comment I'm curious about your thoughts.
I think your talking about bootloader unlocking rather than dev mode
These are some pretty dated critiques to base your "don't see that happening ever" prediction on.

A lot has changed in the past 6 years.
Amazon Linux AMI for their GPU instances also does not include the CUDA driver.
How do you deal with the piracy problem? What steps guarantee that I cannot share a copy of e.g. a movie I do not own via the service?

Edit: google drive for example has a list of known hashes of pirate files and you can't share links to files matching those. I imagine something similar will be in effect here?
It's funny to see a downvote brigade on anything calling into question Linux's supremacy. The overwhelmingly devops HN crowd is probably the worst group to poll on systems software advancement.
Boeing wants to turn satellites into a cheaper, highly-automated business
bring back the common words challenge :)
As responded elsewhere, fine. Felons just continue to receive heavy fines as part of their punishment, but guess what? Now the state has a means to enforce these judgments by docking their basic income. Surely you are not arguing against fines as a punitive measure for law breaking?
Is Bitcoin Growing Up?
>I strongly dislike realname policies in this day and time where a single remark can cost you your job.

Can it though? Because I see some vile comments made by people who appear to be using their real name, photo, location information on their profile.
The only problem is GeForce 1080s (for example) burn out much quicker under heavy load.
They're not designed to sit inside an enterprise chassis
Got to keep that arms race going!

You didn't take it too far, someone build the first online recruiter focused video game where the prize at the end of each level is the contact details for a more-and-more suitably qualified candidate.
There is a big difference between computer science as taught and software development in practice. These hiring practices are there to weed out people just can't design applications or write code with any proficiency.
You probably don't realise

You probably don't gather enough information before jumping to conclusions. I am sick to the back teeth of people assuming disagreement must be a result of ignorance, doubly so for people whose idea of rebuttal is citing a single data point and extrapolating absurd conclusions from it.
Thank you for this, I exercised stock options last year but never received form 3921 from my ex-employer. What are my next steps here? I reached out to my employer, but I doubt they'll get back to me. Do I need to report this to the IRS?
Depends on the method of rooting
Oh fun, didn't expect to see my side-project here :)
A few of my personal favorites:

https://www.dwitter.net/d/90
https://www.dwitter.net/d/406
https://www.dwitter.net/d/433
https://www.dwitter.net/d/617
The latest Insider builds are a lot better, including full color support.
The source is on GitHub: https://github.com/lionleaf/dwitter \o/
Because they promote institutionalized sexism in general: in family laws, in workspaces ("affirmative action"), they bully innocent people ("shirt gate"), they bring that stupid gender war into deeply technical areas (".bro is bad, because it's not gender-neutral"), that's why.