skysight-inc/HackerNews huggingface dataset:
> Our only office is Slack.

You mistyped Mattermost :)

Seriously, no reason to share all your company inner workings with a random 3rd party when it takes literally 5 minutes to set up a completely private (and also free!) clone of the same.
Transport is the only problem here. If there's a way of reburning fuel, or of containing it on-site long enough that most of the most harmful radiation has subsided you'll be fine.

The shorter the half-life, the more dangerous the radiation is. Radioactive elements with long half lives are generally less damaging and it's only from prolonged exposure you're in trouble.

Polonium is notoriously toxic (https://en.wikipedia.org/wiki/Poisoning_of_Alexander_Litvine...) and has a furiously short half-life. Plutonium has a half-life of about 24,000 years so the radiation is spread out over a much, much longer period of time.

You can hold a plutonium sphere and suffer no ill-effects. The same cannot be said for one of polonium, something so nasty that nanograms of the material can kill you.

So basically it's the short-lived elements you need to worry about the most. The long-lived ones are relatively harmless. The biggest concern with those is securing them from those intent on using them for harm, as refining and weaponizing nuclear waste is a concern.
And that is obviously ridiculous.

> I have friends with theology degrees who work in business and earn more than I do in technology with my CS PhD. The companies that hire them value having people with a very wide range of academic backgrounds.

That has nothing to do with their degree and everything with their ability. They would probably still get hired without the degree.

Degrees only really matter in formal subjects, if you're, say, studying to become a doctor. Attending a good university is not about the degree, it's about the network.
There is something really flawed in a system that puts progress under bank's interests. The advancement of the whole society is beneficial for us all, so I dont see why it should not be subsidiced.
Education should be free.
Ruby 2.3.3 released
In ideal conditions yes, but many presentations are not in such. Favorites include talks in over-filled rooms in noisy environments (not everybody can hear the speaker properly) and presentations to bosses or professors who judge your presentation by what they think when they look at the slides two weeks later, not remembering a thing of what you said.

This could at the very least be useful to get the initial text on the slides quickly, while still allowing you to fine-tune them in the GUI afterwards.
Creating noise on HN, reddit is a sure way of getting their attention, but there has to be a better way to deal with issues when everything is automated. Does Google have a single point of contact for such issues?
This isn't the military, there is no higher purpose or mission. This is about shareholder value. Why sacrifice yourself for some shareholders you've never met in a one-sided deal, when you can just go work for someone who is willing to meet you halfway?
Question : what kind of altruist can I be if don't make "six figures in tech" ?
Nearshoring in Europe – why and how to cooperate with EE companies?
It's insanely cheap for south east England. Must be a shared room I'm guessing.
CoreCLR ARM 32-bit progress
Thanks. I know it's tricky due to scaling, etc, but I guess in the same way dataflow works out when data should arrive by (this is a streaming task btw), an estimate of the daily cost could be calculated and would be useful.
> Basic income. Free tuition. An outright grant, no repayments. Literally zero barriers except ability for anyone, for any level of academic achievement in anything. Result: a culture with a lot more understanding of the real world, and the preservation of human and humane values, rather than a laser focus on the hand-to-mouth of Jobs Right Now.

Incorrect. This will foster a culture of inferiority because not everyone is equal. No matter what you do, the lower class will be jealous of the upper class and will always demand for more.

Money and education is solved? What about universal access to entertainment? Universal food? Universal housing?
3 plugins that are on everyone's "must install before you write a single post" lists.

I never spoke to Ben outside of the comments thread for timthumb to introduce my modifications, but in 2009-2010 (then I lost my site to a bad host who didn't do backups), I know I hosted my cross-domain timthumb and it received tens of thousands of downloads before the exploit was found.

If I recall correctly, the 0day patch was just a list of approved external domains that you had to open the code to add, but it was 5 or 6 years ago, so it is hard for me to remember everything perfectly.
Cho Chi-Hun Competing with 'Japanese AlphaGo'
I think it should be both.

The best example I can think of is the WPF IDE in visual studio, where you have markup and GUI side by side. You change one, it updates the other.

Most people would edit slides in GUI mode only as they currently do.

Pros would spend a lot of time in the markup, which would enable much faster formatting, copy pasting of certain properties, manage invisible items, add meta data to text (like bind this word in that paragraph to a cell in that spreadsheet).

That how powerpoint should evolve if it was still under active development.

Also think of this use case: generate a powerpoint deck automatically from a system. You definitely want to be able to edit your markup for the template, and be able to generate markup from code.
If they had a way for people to talk to them and fix these situations, those affected wouldn't have to garner a bunch of attention in order to get it fixed. Just a crazy dream I guess.
You're absolutely right! When we started, Mattermost did not exist (or was version 0.0.0.1).

Now, just like GitLab, it is a very serious thing and we consider using it instead of relying on a 3rd party. Yet, we are a very small team and cannot dedicate too much time in maintaining/upgrading apps :\
> AMD products are not much more than eccentric room heaters.

You can buy an "eccentric room heater" from AMD with 8 CPU cores for around 100€, which in some benchmarks runs equivalent to Intel's 900€ processors.

Intel fanboys usually take jabs at AMD but they seldom back them up with evidence.
Show HN: TB-303 Synth, Drum Machine and Sequencer in Web Audio
Securing the Physical Supply Chain: PUF Technology and KSI Blockchain
I wonder how labelling would work with news like saddam hussain's weapons of mass destruction - reported by cia, backed by the goverment as truth, but turns out it was all fake.

Labels will probably have to change retrospectively. Maybe they should also include "according to ..." reference? I can imagine that some statements will be flagged as truth by one side and as fake by the other.

If you play this game further with creating graph of dependencies and recorded switches from truth to fake you can even get "accuracy score" for source reference - I wonder how CIA as source ref would score in this game - hopefully not somewhere in the area of "compulsive liar"?
pity that the link is broken
WordPress 4.7, due in a couple of weeks, includes a brand new REST API which means we can finally start removing some uses of XML-RPC and maybe even someday disable it.
It's immoral and unjust that someone should grow up and live within the protective environment of a society, enjoying use of it's shared services and resources, while refusing to contribute towards the support of the services which make that environment possible. If you don't think it's a good deal, leave.
Man, that's a super interesting use of it. Controlling randomness shows up in so many - often unexpected - places when dealing with aesthetics.
Except when house price appreciation means your house is making you more money than your job.
On a blog network I ran for a few years, I spent a lot of time hardening my xmlrpc. I started by adding a required parameter to every call, and if that parameter didn't exist, it would redirect you to a static HTML page. When that was eventually DDoS-ed (all the sites are on the same giant server), I added the location /xmlrpc.php to the nginx server config that blocked it for anyone not coming through my proxy server.
Chomsky on Trump
That's precisely the opposite of the point being made.

The code monkeys are the ones who actually have the code to blow up the world and are the last line of defense when it comes to this.

Ethics precisely means you say no to the managerial class because you are a professional
Judging by the upvotes it's getting here, people are interested in it.

The fact that it may be in Pivotal's interest for the article to be published should have no effect on the BBC's decision-making process – the same as it is with critical articles.
MeeGo was not intended to be a differentiating factor in itself. It was an open platform with a Free SW base; only some of Nokia's applications were proprietary. This is not too different from what Android is today.

The problem was that Nokia forgot what their strengths were. Their big problem was the software side, but in pretty much everything else they were way above the competition at the time: industrial design, logistics, marketing, sales channels, etc.

So it was in their best interest to adopt an open platform, because it would have let them focus in what they did best. But it was a mistake to try to do it all by themselves so late in the game.

Nokia had actually been working on a touch-based mobile Linux system for several years (the N770 came out in 2007). If they had bet on that line of work earlier on, things might have been very different.
Tech worker visas face uncertain future under Trump, Sessions
I think the bigger issue is whether climate change is manmade, rather than if it exists. Climate has always changed, was ice age caused by cavemen making too many campfires?
I really liked it here in Greece back in 2000. I hope to see it again.
Nah, not even then. However, until last year, before Modi's crackdown on black money began, it would have sold easier, not because of its branding, but because it's there.

Don't take all their comments about political correctnesss as sincere. It's the same lot that would wage war against couples celebrating Valentine's Day or against odd portrayals of Hindu gods in western media. They are quite "tolerant" of Muslims being on the receiving end.
Working with Time-Series Data on Redshift
Untuk Dijual – Banquet – Kuala Lumpur Peti Surat 8000 50989 – Yakaz
From that 1984 quote,

> Not merely the validity of experience, but the very existence of external reality, was tacitly denied by their philosophy. The heresy of heresies was common sense. And what was terrifying was not that they would kill you for thinking otherwise, but that they might be right. For, after all, how do we know that two and two make four? Or that the force of gravity works? Or that the past is unchangeable? If both the past and the external world exist only in the mind, and if the mind itself is controllable – what then?

There's an interesting parallel between two political/cultural phenomena, even though they're only discussed by opposite groups:

- Believing in fake information that confirms your beliefs, and

- Believing that self-identification beats all other indications.
Those aren't facts, they are premises

It is as likely that tying a university degree as the minimum pre-requisite for a decently paying career is driving the price upwards. Increased competition for desirable placements is the classic limited supply high demand scenario.

The problem isn't the availability of loans which are just a side effect but the focus of education as a gate to future success.

BTW from ancient times up until the last couple of centuries, patronage was often the primary income source for artists and scientists, the rich and powerful would subsidize them, offer sinecures to allow them to create, and the patron would get to show how wealthy and sophisticated they were.

https://en.m.wikipedia.org/wiki/Patronage#Arts
By this line of argument, its not "incorrect" its just a wall to keep to separate ones of the others. Just because theres always a demand doesnt mean satisfying demands wouldnt make peope happier or better.
The shame bit is a cultural difference, so it wouldn't have quite the same impact. Not that it wouldn't be uncomfortable.

I mean, you get this loan for education. Then you get sick or something and can't pay it back. Suddenly they are threatening to send that same picture to your parents and your workplace with the note that it is your penalty for not paying your student loans on time.

And the truth is that I could explain it to my mother. My brother? Yeah, that's going to be an awkward conversation but I'd get over it. A discussion on this with a male boss (I'm female)? Yeah, that's going to be uncomfortable for some time.
That's my point: go work somewhere else. You can't work in a team that does pair programming and choose to work at different times. It's about culture match. If you don't fit the team, don't expect the team to fit you.
* Be patient - time is the best healer.
* Find a partner who understands your situation. I was lucky and my girlfriend at that time (today my wife), was in IT too.
* If you are programmer and like coding, change language/environment - pickup something totally different. At that time, I adore Rails/Ruby and today I can't think myself ever touch it. However, I find joy in LISPs and C/C++ coding these days.
* Sport is essential for you; it will clear your mind and improve your physical health. More demanding sport, better. Boxing, swimming, hiking, diving, pick one and be consistent.

Also, fellow commenters gave pretty good advice too.
It depends on what the people demand of government. Subsidy on higher education is another way to increase the wealth gap.
For reference, https://www.theguardian.com/lifeandstyle/2016/nov/20/at-last...

Some people can't take a joke, it seems. Or rather, some men can't take a little lifestyle piece lightly without turning it into "enforcing PC culture". And that's all it is. Someone did a study suggesting that most men don't actually enjoy what they're "supposed" to enjoy, and the guardian does a little bit on toxic masculinity. They have a point, it's a ridiculous setup that men go along with because more unforced and genuine enjoyment feels in contradiction with their own need to perform masculinity.

The only people enforcing anything are the bars with "NO STAG/HEN PARTIES" signs, usually due to previous trouble.

(The Guardian comments are of course full of right-wing people hating on the Guardian. It's not a symmetrical phenomenon.)
I use a simple version of a TO-DO list. I have a email folder ACTION, and mails with a subject prefix of TODO are moved there with an auto-rule. My wife also adds reminders to the TODO list as required.

This works well for me; I have weekly timesheet and billing to do, and it keeps track of where I am in the workflow. An automated job on my server mails me the weekly tasks required in the subject, and I delete each mail as the task is complete. For example my weekly automated tasks are

TODO: create invoice
TODO: add invoice to finance spreadsheet
TODO: complete timesheet
TODO: save approved timesheet
TODO: mail invoice and timesheet to customer
TODO: confirm scheduled payment received
TODO: perform weekly backup
TODO: CAR1 check oil
TODO: CAR1 tyre pressures
TODO: CAR1 water jet reservoir
TODO: CAR2 check oil
TODO: CAR2 tyre pressures
TODO: CAR2 water jet reservoir

This allows certain tasks to be performed when the weather is appropriate.
Google has always had terrible general support and I am sure they do not have any incentive to change that. The support from tech guys, if you get that far, is excellent though.
The "fake news" term is itself actually fake news (unless you're liberal). It is synonymous with "we did everything we can to influence the election outcome and yet we lost, now we should regulate the news media industry so only WE can publish our agenda."
The point is - are you going to guarantee a better world for your family.

You can get paid and live comfortably till your family is magically at the back of the que because you've been "mis-tagged" in a system.

Like it or not, right now the people awake in any way to the danger are people who write code day in and day out. That means you, who knows how an if statement, or a filter of a join can screw results.
The growing importance of Black Friday for online stores in Finland
The advantage is in existing, proven, stable tooling.

Then again, CUDA is NVidia only.
> Basically, I've come to the conclusion that college is not for all.

Of course college is not for all. It is not something everyone just "does" because of "jobs". High schoolers and college students feel entitled. The vast majority should not be in college nor do they need a college education. If you are an 18-20 year old and cannot see this, then you sure as hell should not be in college.

Intellectual exploration? Community college is good enough. Parents taking $40K/year loans for tuition/rent for your private or flagship state university? Majoring in humanities? Ha. Go ask those graduates if college was worth it.
My bad - It is not to make an even hour at the end of the fortnight. I asked a public service friend of mine and he said because there was an odd number of hours that our public servants had to work per fortnight (as the article I posted also pointed out). I assume it all works out evenly over 365.25 days or something? I've never worked in the public service, so cannot speak for their methods.
> They've been unable to deliver because "a synergy" between GPU and CPU doesn't mean very much.

Contrary to what you may believe, that "synergy" does mean a lot, considering that one of the worlds fastest supercomputers does run on Opterons and NVIDIA Tesla cards.

The thing is, high-performance computing is a niche market. Yet typical consumer hardware needs aren't CPU-driven, but GPU driven. Computer games don't take advantage (or need) multi-core CPUs, thus AMD's bet on the 6-core and 8-core AMD FX line didn't paid off as it was expected. Yet, everyone needs a good GPU to run games, and the "synergy" between that the CPU delivers and the GPU processes ends up being the bottleneck in consumer hardware.
I'm actually serious, I can imagine a bitcoin loan market here.
The argument is that you should be vectorizing your code anyway. You won't see as much of a boost on a skylake as you would on a KNL, but you are still going to see a pretty good boost.

Obviously if your code is completely serial (and arguably bad), you have a lot of work ahead of you. Whereas, if you have been taking advantage of AVX already (or relying on libraries that do), you are basically just going to need to recompile.

Are you going to get peak on a KNL? God no. But if it runs well on a "normal" processor, it is likely to run pretty well on the KNL. Which is a MUCH better foundation to start from than if you are trying to port a code to a GPU

And those tweaks you make to better utilize that KNL? It will probably improve normal perf as well.

It is obviously not as simple as the marketing led us to believe, but it never is. GPUs are a load of toss without a lot of work (and often some creative presentations). But the underlying principle of "Use the same code on both types of processor" does actually hold true as of KNL.

As for performance numbers: Check the presentations from SC as they become available. Multiple outlets have begun to publish, or at least present, these numbers and their experiences using KNLs. I would personally argue that we still have a long way to go, but there is actually light at the end of the tunnel and it does look like there is an actual path now.
I don't think that's the only way they flag VPNs. If that was the case, student accommodations, hotels, offices and the like would be flagged pretty quickly.

I do believe one of the things they check is if the IP address belongs to a datacenter range (e.g. AWS, Azure, GCE, OVH, etc) or to an ISP providing Internet access. It is just the opposite of what some anti-spam RBLs do :)
That sounds great, but there's no free lunch and when you ask people to pay (a lot) for something, you're going to get their opinion.

Here's mine. I roughly divide human activities into jobs and hobbies. One ultimately builds enough value to support existence, one is primarily done for enjoyment. Education for the former can and should pay for itself over the long haul, so we're discussing who pays for hobby education.

Personally, I don't want to pay for other people's hobbies. I've volunteered to teach people some of mine, spending hundreds of hours with educational groups. But, I can't imagine forcing taxpayers to pay for university education in these things.
Flickty – Photo Contest App
The price tells you how awful it must be to be that cheap.
> App store friction is a major obstacle. It takes about 6 clicks to install a native app

And compare that to web app - on iOS you need to tap Share button, then scroll icons to find "add to home screen", then confirm app's name on the screen. So that's 3 clicks and it's really a bad, non-discoverable UX for installing an app, try explaining this flow to the Average Joe.
Reality doesnt match your expectation.

http://www.pewresearch.org/fact-tank/2014/01/15/college-enro...

And note there are more low-income people than high-income people demographically.
https://www.theguardian.com/uk-news/2016/nov/16/universities...

In the UK the professors are lucky to have a permanent contract, nevermind sweet raises!!
"We don't care. We don't have to. We're the phone company."

- Lily Tomlin [1], before a robot came along that could do the same job cheaper

[1] https://youtu.be/CHgUN_95UAw
well..if you add up development of a native app for all OS, web can be easier.
Griekse yoghurt of gewone om gezondheid te verbeteren and Recepten
Ask HN: What scientific magazine do you read?
I find for example http://nautil.us very well done, it's also suited for a not very expert audience and covers broad fields, is there something similar also in the CS field (for example lwn.net)?
I hardly seen any OS changes breaking the browser APIs. Infact I don't even remember any such kind of situations.
This looks great! Textual interfaces to presentations are an absolute pleasure to use.

The one i've been using for a while now is Marp [0]. Found it to be fast, straightforward and quite powerful :)

[0]: https://yhatt.github.io/marp/
This seems like relativism. Regular media isn't perfect, so therefore blatant lies are fine. Is this embracing the "post-truth society"? It no longer matters what is true, only what gets the most likes/shares/upvotes.
Why I Hate Email
Well, something similar happened to me as well. I moved (just a few kilometres, too). In fact, it happens in about half of the cases when I'm logging in in some new location.

I want to log in (to Youtube or whatever) from the machine and the browser I always use, just from a different IP. Then I get asked for a phone number (any phone number) to verify that it's me[1], which in itself is a nonsense. That "another way to sign in" includes asking me for a date when that account was created (what???) and sending a code to email, which sometimes works, sometimes it does not.

I mean, when I was moving, I fully expected to never be able to get my account. What an utterly rubbish service. And people actually put significant amount of money to it?

[1] https://puu.sh/rrKyG/678746a09e.png

Edit: And how do you "call a rep" anyway? I haven't seen anything even remotely resembling live support, i.e. one that isn't community-based or self-service.