skysight-inc/HackerNews huggingface dataset:
>It’s likely that the first true artificial intelligences will occupy volumes that are not so different from the size of our own bodies, despite being based on fundamentally different materials and architectures, again suggesting that there is something special about the meter scale.

That's circular, it's begging the question. Assuming that there's something special about the meter scale, then using that to reinforce the notion that there is something special about the meter scale.
Fashion Brands Must Boost Mobile Conversion Rates to Survive
Also this one from the same author: http://dangrover.com/blog/2014/12/01/chinese-mobile-app-ui-t...
Perhaps science fiction was receiving the criticism because it was fairly new at the time, and there wasn't much of it. With other arts you could point to countless anecdotes of genius, while with sf at the time, there were a handful.
shoot an email to "amirbeta" on outlook and we will have a discussion.
For-of only works for iterable sources, it would not be a complete replacement of for...in, also it seems a bit slower that for...in as of now.. see https://kpdecker.github.io/six-speed/
Being a dozen-employee company, we pay more than $1500 for SaaS services
> I know a few smart and motivated self-taught developers.

> They're incredibly productive, but sometimes waste too much.

> time trying to solve known problems in an inefficient manner.

As a self taught with 20 years in field, I agree and am even in the process of getting ready to go back to school because of it.
I found these:

https://www.quora.com/Why-are-there-only-12-pitch-notes-C-C-...

https://www.quora.com/How-did-Western-music-settle-on-a-12-t...
HackerRank-like lazy, commodity evaluation is not remotely close to "put[ting] some effort in to find the right job." It's very critical that we don't allow people to make the false comparison between actual interview effort and daft HackerRank time-wasting.

In fact, doing the emotionally difficult task of rejecting an employer who tries the HackerRank commodity nonsense represents putting in more legitimate effort to find the right job and to judiciously choose to complete code evaluations for companies that aren't being lazy and wasting your time.
Good luck enforcing it
lots of opportunities! let me know if you are interested in having a conversation. My contact info is in above comment.
The Best Commit Messages of 2015
ℶ^4 I think?
And for this sort of thing it won't become law even if ratified without enabling legislation, but such legislation WRT to lawsuits could be retroactive and the powerful plaintiff's bar would undoubtedly be delighted if that were to happen.
Does this also count? It's approx 50 lines: http://tinyurl.com/oofj8mz
The easy post would be to point out that "racists once made that argument" is basically a slightly cloaked ad hominem attack trying to accuse your opponent of racism, without doing it clearly in a way that could be denied.

But the more interesting post is to point out that if you allow racists the power to destroy an entire line of argumentation for all purposes forever by using it, you are ceding to them enormous power to control the discourse, even accidentally, by completely determining the bounds of acceptable debate.

Racism is bad, but the way we treat it as radioactive waste nowadays has itself become a danger to society. It's merely bad. It is not the One True Sin, it is not the cause of all life's problems, it is not the One Temptation in life that if resisted means we can stop worrying about our moral status, it is not something that permanently twists everything it touches into an eternerally-unredeemable black goo, even ye unto a dozen generations. It's merely a bad thing that hurts people. Giving it the power to be those other things is an error too.

So, yes, it is perfectly valid to address the question of "incompatible cultures and values". Of course, it does require one to admit that cultures have values that can differ from one another, which is, admittedly, a door that once you walk through does suddenly make a lot of the prepackaged really "nice" answers in current discourse suddenly obviously too oversimplified to be useful for any purpose, but such is reality.
I quit in the middle of uni to start an IT support company, and have been bouncing around in the industry since. I have never had much of an issue with a lack of degree, but thats mostly because I operate by word of mouth for jobs, and I have a fairly unique level of experience for a sysadmin.

What I have seen being done though, not just to me, is companies using no degree as an excuse to underpay for a position. This usually only works with experienced people like myself. The company says, "ok, he seems like he can do the job, but he doesn't have a degree. That's good, because we can take 10-20k off the salary for the position and still get roughly the same level of work out of him."

Also, if I am ever doing contract/job searching, it's usually word of mouth. If a company requires me to resubmit my resume in their wierd online portal and reenter every detail about myself in someother HR system to make it past the HR gods, I don't even bother with them. I'm guessing places like that would be more likley to weed out non-degree holders, while word of mouth/good ol boy network jobs are much more about your experience.
But that was a whac-a-mole, probably for getting boxes checked for whatever it is that audit departments did before sarbanes oxley. That they've gone with linux here shows that their focus is mainstream developers. Consider - it their main focus here had been EEE then BSD would have been a far better starting point. The GPL is far more restrictive than the BSD license. The one major area where linux wins over BSD is in drivers and that's irrelevant here. Apart from drivers and package management, BSD is a better platform. They could have found (or bought) a partner in the NetBSD community to do the Canonical stuff.

Now some here would respond to this as - well - what they've done just shows how big the conspiracy is and how far it extends! There's never a full comeback to that. But I think there's a more straightforward explanation.

The straightforward explanation would be this. Windows is no longer relevant in the way it once was - the cloud is the new platform, and people use tablets and phones. And - a lot of developers hate Windows. OSX has emerged as the dominant developer desktop.

They've realised some combination of this, and formed a company directive, "make developers love us".

Even if it means giving developers non-Windows platforms to work with. Like dot net for linux. Or MSSQL for linux. Or free Visual Studio for linux. Or linux that runs on a Windows kernel. Making a solid effort to do linux for azure. And basically giving away Windows as a desktop. Whatever. The things developers need, they're trying to do that. They want to be where the developer are. They're putting their back into it.

The business case is the kind of vague thing that startups take - find some users, make them love us, and then we'll work out how to make money from it.

Imagine the first reaction in the Redmond office when someone read out the feedback post asking for vi and apt-get. Groans all around. But someone in that room responded to the laughter with an "I know, I know" smile and asked, "OK, but what would it take?" And then everyone perked up, and had some fun with the conversation. And they came up with this. And someone saying "shit, we /could/ do that, and it would be amazing!" The people who were in that room will remember that as a career event.

I think it's cool. I want to play with it.
call error("in omatch: can't happen");
- Line from omatch routine on pg. 146 [1].

Snips from discussion in [1]: "We can expect problems, therefore, and should prepare for them. ... Garbage is bad enough, but garbage which is expected to contain a count to tell you how long it is can be much worse. ... The first time we ran this code it said 'can't happen' We got that message perhaps a hundred times in the process of adding the rest of the code... This experience speaks for itself; if you're going to walk a high-wire, use a net."

'Can't happen' is as much a pattern as 'Hello, World'... and it has the same genesis.

[1] Brian Kernighan, P.J. Plauger, 'Software Tools', Addison-Wesley 1976
They still do at some universities. https://www.rose-hulman.edu/Users/faculty/young/CS-Classes/c...
> Last time I visited China I paid for cab rides and bought electronics all within wechat with minimal setup. The mobile commerce maturity and convenience that comes with wechat is years ahead of what Silicon Valley offers.

What? I was able to do this on AOL in the 90s. How is this progress?
Lots of great improvements for laptop users in this release, in particular for UEFI, N Wireless and Intel GPUs.

Plus: Improved GPT support for all. Very nice. =)
I won't be running Ubuntu on Windows 10, because I'd never run Windows 10. It's like inviting Microsoft to take up permanent residence with me, and eventually, I'm sure I'll be the one paying for the privilege.
Does anyone See any possible security problems with that Setup?

It looks so promising and fun, i hope you can secure all that additonal capabilities.
It's almost like an Ottoman revival, except less inclusive.

I wonder, will Erdogan bring back Janissaries? Or has he already through his full control of the security forces?
Related, why you can't tuna fish, or tune a piano: [Minute Physics] https://www.youtube.com/watch?v=1Hqm0dYKUx4
This is actually a good point. In XP this is one of the reasons you do spikes. Often you will throw away all of your rigour when you do a spike and just see what comes out the other side. Then you throw away the code and reimplement it using your rigour. That way you get the best of both worlds with a small penalty of having to do some rewrites. It takes a considerable amount of discipline, though, to throw away working code when people are screaming at you to deliver ;-)
Absolutely. Sturgeon seems like one of those writers you tend to discover by picking up a second hand paperback with his work on a whim. Second hand book stores and book fairs are great places to pick up some of his novels and short story collections on the cheap.
With cheap paper-back publishing, blogs and now social media. modern copy-paste, citation-compiling "science", the percentage is approaching a hundred.
I'd love to but

a) make failed
b) I didn't really want to build something just to see an example running ;-)
c) you don't have an issues turned on in Github so I couldn't file a bug.

It would be lovely if you could host the example somewhere and link to it. Or failing that - have a compiled example in the repo so the idle and curious can try it out with jumping through any hoops.
While the project is interesting, the main benchmark is very misleading. They claim that terracuda matrix multiplication is faster than the one written in cuda. This can be only true if it is compared to NAIVE matrix multiplication in cuda, which can be confirmed by the time that is reported in seconds, which is orders of magnitude slower than the "real" cuda matrix multiplication.

Why is that benchmark completely meaningles? Because cuda matrix multiplication is so optimized that no one with a bit of sense would roll out his own, and even if he does, that implementation would have to use very specialized and ugly code - can this be done in terracuda, and is it simpler than in C?

Addidionally, the main issue in gpu kernels is not the ugliness of c itself, but the need to optimize algorithms to the hardware of the gpu, thus making the code much more verbose and ugly than the naive c code. That's why terracuda and the likes look fantastic when you compare them with naive C implementations, but they try to solve the wrong problem IMO.
Pycp: cp and mv with a progress bar
Show HN: File Upload Hacking Challenges
A more important question is how do you manage disagreements. Specifically, you wholeheartedly believe you should do XYZ and they believe wholeheartedly in doing ABC. You can randomly pick. each do your own thing. let the person with most experience in that area make decision and go against your gut. split up. Ask for advice and trust that advice.
I don't live in Silicon Valley, but I've found that the "requirement" for a degree is more of a suggestion than law. I don't have a degree, and I still usually apply to jobs that have that requirement.

I don't always get an interview, of course, but I get them often enough to where I kind of feel like they're on the description as a formality more than anything.
Here is a related article for anyone curious about, or who uses, persistent/immutable data structures:

http://concurrencyfreaks.blogspot.nl/2013/10/immutable-data-...
Show HN: Play Tonnetz with Your Laptop Keyboard
There's http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalSt... that could be used in this case.
>I also wouldn't be welcoming a country that refuses to acknowledge the full independence of another EU member state (Cyprus).

Really? Because Cyprus would:

>Cyprus is in favor of Turkey's Accession to the EU with the hope it will facilitate a viable and just solution of the Cyprus Problem.
(https://en.wikipedia.org/wiki/Foreign_relations_of_Cyprus#Tu...)
From a domestic affairs perspective, it all started with the Gezi Park/Taksim Sq protest and then the revelations about the AKP corruption scandal of the same year that really set Erdogan on the defensive mode and made him very paranoid to the point of staging a mini-coup in Turkish politics and coming up with the silly accusations of a Fethulla Gulen led conspiracy of a "parallel state" within the state to justify the purge of any opposition or independent figures in the judiciary and police to secure a more docile political system that won't challenge his authority going forward and it went from bad to worse from there for Turkish people and as time goes Erdogan's paranoia seems to get stronger with no signs of abating any time soon.
Would the experience be the same if the people weren't there?
I'm going to make a modest proposal, but I wonder if there's enough caloric content in a body to make it worthwhile as feedstock in industrial aquaculture.

Nutrients preserved, value created, payments potentially made to the bereaved families. Everyone's a winner!
Before this I could never read and understand any compiler/interpreter code in one sitting.

This is so simple and elegant, that with one reading I could understand it very clearly. (Albeit it covers a very small, simple language)
If you're interested in the history of this topic, check out Debt: The First 5000 Years[1] by David Graeber and The Philosophy of Money[2] by Georg Simmel, a sociologist whose main work was on money as a social phenomenon.

[1]: https://en.wikipedia.org/wiki/Debt:_The_First_5000_Years

[2]: https://en.wikipedia.org/wiki/The_Philosophy_of_Money
In their defense, while the syntactic structure of the program may have had hash made out of it, the specific problem they described is indeed something that you could experience with a game engine with that design. I haven't quite seen that exact problem pop up for someone on /r/haskell, because that usually gets posts about how to design the loop in the first place, but the loop he describes has certainly been laid out there.

The only quibble is that usually when you do the "every entity declares its desired action and the core loop harmonizes it", you do it more symbolically. The player character does not issue a symbolic "I wish to move to position 38" command, it issues an "I wish to move 3 units to the right" symbolic result, and the enemy issues the "I wish to push the player two units to the left" symbolic result, generally with both results carrying their source info too, and then, when the loop goes to harmonize these things, it has more information with which to do it than opaque closures or something that the harmonization code can't understand.
And I'll try changing it in my Nexus. We're at the point where the inability to change your battery is pretty common place on flagship phones.
No touchscreen is a sign of age.
Show HN: tmux2html - Render full tmux windows or individual panes as HTML
So the JavaScript is compiled to C++? They implemented emscripten?
>> "security is part of [Apple's] product strategy of keeping complete control of the platform"

^^ True, which is why Apple's systems and related security measures will likely never be publicly auditable.
Everyone old enough knows that guns are dangerous (ADDED: and we in the US gun community put a LOT of effort into this, e.g. https://eddieeagle.nra.org/ and have decreased fatal gun accidents from ~800 to ~600 per year in a period when both the population and number of guns owned by it increased by very roughly 50%).

Very few know that swallowing two or more small magnets can result in death in a few days, even with medical treatment, especially if the treatment is "too late". That's very much unlike other "small bits of metal", to which I'd include small ammunition (although the commonly unplated lead bullets in .22 LR ammo would add a lead exposure threat).

And then there's the little matter of the 2nd Amendment, we have no Constitutionally enshrined right to keep and bear small magnets, which are also fantastically less useful than guns.

For that matter, in the 1970's heyday of US gun control, the CPSC was explicitly banned from the area of firearms and ammo. This is not unique, there are many other things like "tobacco, motor vehicles, pesticides, aircraft, aircraft engines and boats" (http://www.nssf.org/newsroom/writers/guide/regulations.cfm) where the regulation is done by other units of the government, generally ones with domain knowledge. E.g. pesticides touch on at least three areas, safety to those handling and using them, plus food and environmental safety, that's more like the remit of OSHA (which can cover the much smaller consumer uses) plus the FDA and EPA.
The quote is about 'privacy' and your user story is about 'speed' - these are different criteria and 'privacy' is much harder to specify in a user story.
Well, the speed of thinking and control must be roughly related to the speed of actions. If you look at the giraffe, it's probably near the upper limit for an animal that still can run. Not about the muscles, but the brain couldn't be much further from the hooves or it would trip a lot, because the signals take so long to travel and there are limits to local "automation". Larger animals can exist, but they can't run, they must walk or swim slowly. Or the neural pathways would need to evolve into something faster.

If you look at human society, once we industrialized and developed things like strip mining, synthetic fertilizers, plastic bags, chlorofluorocarbons, trawling or nuclear technology, it's clear that our capability of doing things multiplied. Sometimes the thinking and values part to actually control what we're doing comes a little bit belatedly.
> "... built its business on pinball game machines and stumbled into the mobile phone security business almost by accident." (first paragraph)

Pinball? In Japan? this isn't going to be pinball.

> "has been building pinball-like game machines found in Japan’s pachinko parlors since the 1970s" (third paragraph).

So it isn't pinball at all, it's pachinko. I know this is almost besides the point, but do Bloomberg really have such a low opinion of it's readers they think it's impossible to explain? To me at least it reads like:

"Tiger Woods, who rose to fame playing a football-like game across golf courses in America..."
Ask HN: Can I use a Pokemon's name as my product name?
I am building a product but still haven't decided on the name yet. I am planning to use a Pokemon name but want to know if there are some copyright issues or IP infringement issues associated with it.
Agreed yours is dull ;-)

I wouldn't call this topic meta. I'd call it a critique of HN itself.

This thread contains many interesting comments. The topic was up voted quickly by the HN community. If the thread really was manually removed, I'd like to hear directly from the mods about why. Where in the HN guidelines does it state you cannot critique HN? It doesn't. The only thing it says that is similar is this,

> Please don't post on HN to ask or tell us something (e.g. to ask us questions about Y Combinator, or to ask or complain about moderation). If you want to say something to us, please send it to hn@ycombinator.com.

However, this post was a question to the community asking for ideas on how to improve comment navigation and thus discussion quality.

So I think maybe something else happened and I'm just curious what triggered the topic's removal.
__builtin_unreachable();
1. Oracle's lawyers are idiots as they can't show it's same. For example run apache http client jar on android and java. It's same. Idiots.

2. If Oracle's dumb lawyers win, I'm happy. I get paid a salary to work. Why should companies get code for free, why do they need me. Copying and violating a license is bad. Even GPL and other code I write, respect the license.

3. To summarize, would you want Google to violate GPL?
Maybe even more interesting:

https://github.com/search?utf8=%E2%9C%93&q=%22no+idea+why+th...
I am someone who doesnt know much about compilers and I found them helpful. Setting up each variables purpose builds up context in my mind lessening the struggle with the 'real' code.
I think, Rest.li today, works with both Java and Scala.
yes it is the same.
Opera browser built-in ad blocking, now in beta
Fast, flexible and easy to use probabilistic modelling in Python
I had a hearthy chuckle when learning about Android's Log class: the highest level of importance for a message is WTF. Documented as What a Terrible Failure.
I knew when I saw this title Jira would be in the mix.

You could probably replace a few of those with GitLab.

* travis - gitlab ci

* jira - gitlab

* github - gitlab

* hipchat - mattermost
It might have something to do with all those German-Turkish corporate joint ventures in the Balkans. I can't remember a 6 figure corruption scandale in Kosovo and Albania that did not have a German-Turkish corporation involved.
Remove privileges. No democracy? Fine, no freedom of movement. Turkey would need the EU a hell of a lot more than it needs Turkey. Of course I'm not sure whether legally they can agree to sanctions like I suggested.
I run an eCommerce platform, have some experience of this stuff.

It's also only viable in China because in China, the government, companies, and other such organisations are your friends and you have nothing to hide and they are mother and father and you can trust them completely.

In the west - not so much. People generally distrust governments and organisations, and are much less likely to trust the likes of facebook with eCommerce transactions. People won't even use their social media identity to log onto an eCommerce site (well, 0.02% of people will) - so the idea of them buying through a social media platform is fanciful in this observer's mind.

I may well be wrong, but unless there's a major shift in observed consumer behaviour, this isn't a thing outside of those corners of the world that explicitly trust all authorities.
All kinds of neural style transformers
I find this more entertaining :
https://github.com/torvalds/linux/search?utf8=%E2%9C%93&q=fu...
Logging for Node/Restify with Bunyan and Prettifying Output for PM2
As usual, these submissions from Github searches like this are just sad.
how did you do it? wine or virtualbox? am I missing something?