skysight-inc/HackerNews huggingface dataset:
Vulkan is an open standard, and anyone is free to write their own open-source implementation.

This is exactly the same as OpenGL - OpenGL is an open standard, and has an open-source implementation by the name of [Mesa](http://www.mesa3d.org/).

As other people have said, OpenGL is to Vulkan as C# is to C. For large-scale engine developers, it's quite clear which you'd want to use, under-the-hood.

Besides, just writing the C# runtime environment in C makes an awful lot of sense.
India's Hottest Startup Housing from Journey to Marketing and Revenue Strategy
Yup, React does one thing, does it right, and does the right thing :)
The most important criteria for sorting should be the 'engagement'.
> "their strategy of releasing all episodes at once for shows they produce."

Interesting that they don't (can't?) do this for all the shows. For example, Better Call Saul was released on a weekly schedule in the UK in 2015, even though it had already been aired in the US in 2013. I wonder if this was just experimentation with the model or due to an agreement about how the show should be released.

https://en.wikipedia.org/wiki/Better_Call_Saul#Broadcast
Apple Watch: Commercialization of a Decade Old Research
Why In-Flight Wi-Fi Drops Over New Mexico
Integrity to Mastery to Passion – Where 90% of Us Got It Wrong
"Go programs will get a little bit slower in exchange for ensuring lower GC latencies."

How much slower are Go1.5 programs compared to their Go1.4 version? Is this relevant for web apps?
I found the article largely unreadable due to all the movement from the animations. Did the author want to show how bad he can design the screen reading experience?
"In digital, we can link in different media, images, sound, and other text, and people can get overwhelmed," explains Andrew Dillon, a professor at the School of Information at the University of Texas, Austin, "These are disruptive activities that can carry a cost in terms of attention."

The way the article is presented gives an unintentional (?) perfect example. Using big gifs dividing the text and serving no other purpose then stop me from reading the whole article... And there are moving ads as well.

Point well made ;-)
Please make sure that your domain or email address is not blacklisted by Spamhaus.
You can check the status here:
https://www.spamhaus.org/

It is the blacklist removal center. I removed my email address from this list and since then, everything seems to be working perfect.
Could always start legitimate conversations with a friend who marks you as safe. :)
I agree that IDE-generated code is a bad sign (though honestly a lot of use of getters/setters is brain-dead - they make sense for a library but in application code public fields are fine). But Kotlin means paying all the costs of using Scala (which is already production-ready and more widely supported) but getting very few of the benefits.
You can write a doubly-linked list rather easily with `RefCell<Rc<..>>`/`RefCell<Weak<..>>`.
It was just a normal job advert written using calm language describing the job requirements. (A list of technologies used, without extreme experience required. There were no dog-whistles or rockstars or ninjas.
III-V semiconductors like Gallium Arsenide have a high mobility and are probably tested right now in Research labs around the world for CMOS-transistors (it is already in use for something like solar panels). But there's always the problem of how to scale these things as well as silicon based manufacturing.

Further out is still some stuff like graphene or carbon nanotubes. Of course, the structure of the transistor itself might change, which could enable further downscaling. There's already been a switch from planar to Silicon-on-Insulator (e.g. GlobalFoundries, TSMC, Samsung(?)) and Intel has the TriGate (everybody else calls it FinFet).

One day we might see the natural evolution to the gate-all-around FET, which would be something akin to a silicon nanowire (note: planar has the gate on top, FinFET has gate on top, left, and right of the channel). However, there are huge roadblocks in manufacturing to solve. And this could really be an issue. We might very well be able to build at the 5nm node. But if we can't build them fast and cheap enough, noone's going to do it. Manufacturers are already triple-patterning and doing all kinds of voodoo just to keep up with Moore's law.

Good old silicon might actually stay a central part for a much, much longer time.
Don't give up, Jessie.
If yoy want to run your own kernel you can always use kexec (not ideal, but works): https://gist.github.com/cpuguy83/6143347
Its a masterful piece of work, and I thank you profusely for completing such a gargantuan task. It has allowed me to return to an era of much, much delight - both in front of and behind the rays.
I'm considering rooting my Android phone and tablet simply so I can install effective adblockers against three things:

- in-app ads which, without clicking on the ad, bounce me out of the app and into a browser

- browser ads which bounce to the good old "your computer has a virus!" exploitware

- animated web background ads which slow the browser to a crawl
Here is what has changed for base7booking.com recently
Buy and hold forever is generally great advice, until it isn't.

I'd much rather not have 30%+ of my life savings wiped out in a single recession with the rest of the market.

In my humble opinion, thoroughly backtested trading algorithms based on hard statistics is the only rational way to participate in the market. The market is fundamentally an irrational entity, and investors should be looking for ways to systematically protect themselves from the market's irrational mood swings.

Check out Quantopian:

https://www.quantopian.com/home

Even a trivial moving average crossover algorithm like the one I currently have deployed can give you surprisingly robust protection against severe downswings, and outperform the overall market significantly over the long term despite the small losses caused by false positives.

http://i.imgur.com/ZhN0QIp.png
Any supported provider, as long as its MS SQL Server. The rest wasn't up to snuff last time I checked.
(Mill team)

Any questions, ask away, happy to explain or dodge as appropriate ;)
Out of interest, what feature phone did you switch to?
Actually the answer was more patient, elaborate and educational than a short "use ^ instead of ~".

Give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime.
Is this implemented in any of the deep learning libraries? It looks very useful for debugging, but it also looks like a lot of work to implement, so it would make sense to have it directly integrated in the libraries.
OT, but there's a spelling error on your page here: https://cloudboost.io/quickstart

s/CloudBost/CloudBoost/
>Discomfort is not unwelcomeness
unwelcomeness is when a majority of people is making you feel uncomfortable. Does that mean it's only ok to express an opinion if it's unpopular or unanimous?

>Catholics are getting shouted down - that does happen(in an existence-proof sense), but it's not nearly as common

A catholic would point you to all those countries where catholics are getting killed daily for their opinion.

»"Do not deny me my belief, critique is tyranny" is a very common theme to defend all forms of discrimination

An equally common theme is "your opinion/behaviour is offensive and scandalous", but both are exactly the point I'm making, it should be possible to make statements critical to the system without being branded with a scarlett letter by some secret court working on anonymous tips.

>You can still have schisms and nasty politics with a policy like this

IMHO no, you can't, the Django CoC is too "feelings oriented", you can't objectively judge peoples feelings (especially on mailing lists and IRC) because it's internal unobservable state, besides I have learned that some people invented several terms [1] [2] [3] to redefine "surface politeness discussion" into harassment.

Furthermore it specifically says "In general, if someone asks you to stop, then stop" which mean that even if you are making an argument that does not violate the CoC simply defending it if someone asks you to stop is a violation. It's simply impossible to enforce such rule equitably without every argument becoming a race to who can shout "mom!" first.

[1] http://rationalwiki.org/wiki/Just_asking_questions
[2] http://rationalwiki.org/wiki/Sealioning
[3] http://rationalwiki.org/wiki/JAQing_off
You think that's good, try this: Objects can even orbit interesting points in space that are not themselves centers of gravity:

https://en.wikipedia.org/wiki/Lagrangian_point
No examples ? No pricing info; if its free then why ? Is this in beta ? Who is 'we' ? Why should you be able to find the answers ? Do you use an algorithm or do this by hand ?

Some of the questions that come to mind...
In my experience people only give a fuck about voltaire when they don't happen to disapprove.
Orbiting around the center of gravity only can be applied for two body systems. For many body systems it can be applied too as a careful approximation (like in the article). The movement of a small planet in the middle couldn't be described by this however, since it's an approximate three body system now (the two pairs and the planet)-

There could be stable point's in the middle, I don't know about that. Most certainly it can't be described by this approximation.
Yeah, I've stumbled upon this Monopoly image about 2 years ago, when I was developing a small JS-based website. It dynamically embedded random pics from image hosting sites like Imgur, and this Monopoly guy was everywhere.

I guessed that it must have been some sort of massive Facebook spam at some point in time, or something like this. After all, the guy waves dollars in your face in exchange for credentials.
This is really neat.. one thing though: there is nothing magic about 'the "magic" state'; it would IMHO be better to just call it state (or inner state, or so), and to explain that once the state is changed react rerenders the component automatically.
This may not be effective in some cases, given the NSA's history of targeting the plaintext before it gets wrapped in SSL. (i.e. the infamous "SSL added and removed here! :-)" sketch of Google's network[1]).

Additionally, far too many sites use cloudflare (or similar) to provide their SSL creating a single point of failure and a tempting target for eavesdroppers. (and who knows how many don't bother to encrypt the requests from the SSL proxy back to the actual serve?)

[1] https://www.washingtonpost.com/world/national-security/nsa-i...
I would rate this article five stars.
TL;DR: Beautiful women have awesome power, so don't need feminism, but made feminism happen, using the awesome power they already had. Concludes (without much coherence) that feminism is for ugly women.

Feminism as charitable donation?

EDIT: sigh Flag, flag, flag, flag, flag, flag, flag. For context:

https://fanghornforest.wordpress.com/2015/01/19/feminism-is-...
> reportedly

Can you please provide a source?
I thought the A was for atomic, ARC is atomic reference count. RC is non atomic.
I think this sums up React.js perfectly. Easy to learn and build something with, but the discussion around Flux and what libraries to use to implement it can complicate and deter newbies. The official explanation of Flux on Facebook's own site I think does a poor job explaining it in a way most developers (new and senior alike) can understand.
yeah well during mis-predictions, interrupts etc. undoing that entire state (of name-mappings, and re-create a different one perhaps) might not be easy.

moreover, since it is running kind of a cycle ahead, it seems that this whole network, seems more like a cross-bar switch, for renames :)
There's actually still quite a bit of piracy on Youtube. Channels that do this will often crop the video, or change the pitch of the audio, to avoid flagging from Youtube's piracy detection algorithm. For example, I saw the film Citizen 4 relabelled as something generic like "Surveillance Documentary" and it had millions of views.
I know that on HN "me too" comments are not well seen, but I just have to this time, because I am really frustrated by this as well (as said before: https://news.ycombinator.com/item?id=9812157).

This part sums up as I see it as well:

I can only think this is intentional on Google’s part – they have a near monopoly; the vast majority of mail I send these days goes to Google – and if a small company is running their own mail server is too much of a hassle, then maybe they’d buy Google Apps. It’s bad, anti-competitive behavior on Google’s part. Shame on them if its true. I don’t know if it is, I can only guess, but they certainly have an incentive to make it difficult for the little guy.

I’m just a geek that likes running my own servers. My pleas to Google’s impersonal forms fall on deaf ears, and I’m getting tired of telling everyone I e-mail to check their spam folders.
Based on my experience, first employee is the worst position.

There is a shit load to do so you'll be working 60 hours a week, you take a significant paycut cause the company is living on seed or series a money, and you most likely don't get equity. You'll get what, 1% in stock options at the most (probably more around 0.5). It will take several years to vest (again, the average tenure today being around 3 years you won't see all your options vested), most likely will be deluted in series b.

And the funny thing is that they'll start hiring a few months after you, and the budget approved by the board will be higher so other employees will make more than you.
I think this is an interesting point - in theory I guess it's possible that some kind of library or framework could implement OpenGL on top of Vulkan. It would be a bit like writing a graphics driver in user code, and it could have advantages: Vulkan should have more predictable performance, so OpenGL-on-Vulkan should have more predictable performance too compared to the black box driver with mystery performance pitfalls. It would be far easier to debug and profile for performance issues, and easy to gracefully fall back to normal OpenGL calls where Vulkan isn't supported (just forward the calls to the driver's OpenGL).

Still, I'm not sure who would develop such a framework. It could be a new backend for ANGLE (the framework browsers use to implement OpenGL on top of Direct3D). It might also be too difficult - the whole point of Vulkan is to avoid GPU drivers having to have vast, complex, buggy and slow OpenGL compatibility layers, and OpenGL-on-Vulkan may end up just reimplementing the same thing with the same pitfalls.
There are good reasons why rules regulating human social behaviour (such as legislation) are written in this "vague" way, not attempting to be formal-verification-level complete but relying upon human interpretation. It follows that to work well it needs the people doing the interpretation (judges, committees, ombudsman, etc) to be competent, and be selected so that people can have faith in them.

Regarding your [1], the GNOME code of conduct referenced therein explicitly says "There is no official enforcement of these principles, and this should not be interpreted like a legal document". So maybe that CoC is being applied contrary to its design there.
I don't think it qualifies as bypassing the API design phase. You still need to design the classes that map to GraphQL object, the methods they support, the authentication / authorization that those methods require and so on.

All in all its pretty much the same thing as with a classic API. The only difference is you can send multiple (as well as nested) calls in one go, and decide which fields you want to include With this scheme you can even include/exclude fields based on user authorization! For example:

class UserService {
email() {
if (this.context.user.id == this._id)
return this._email
else
throw new CodedError(403, "Cannot request another users email")
}
}

What is necessary now I think is an example open source app implemented with it to demonstrate how the stuff we do with regular APIs would work in GraphQL...
The acme editor was new to me so thanks for that. The comment about spreadsheets reminded me of an interview on the Thoughtbot Podcast with Chris Granger about a new IDE being developed called Eve. [podcast link](http://giantrobots.fm/111) If I understand correctly, the idea is that its like excel, but you use it to build domain editors, but it revolves heavily around constraint solvers? I don't know, but the podcast episode is awesome. Bottom line is that I'm giddy to use it [link to the announcement post](http://www.chris-granger.com/2014/10/01/beyond-light-table/)
Can that be "fixed" by dynamically CSS generated ads ?
The Ars article you refer to appears to be fairly bullish on IBM's process technology and in particular the extreme ultraviolet lithography which has been problematic elsewhere. IBM has deep history of fundamental research turning into real product: just look at magneto-resistive drive heads as one example. I am much less sceptical than you that this company which has proven over many decades that it can drive fundamental technology forwards is only doing this for reasons of bamboozling the competition / investors.

Let's not forget that the chip in the Z series mainframes is the fastest commercial piece of silicon ever produced, and the high end Power8 chips handily outrun top-of-the-range 18-core Xeons on a number of benchmarks (though at worse power envelopes). (http://www.anandtech.com/show/9193/the-xeon-e78800-v3-review...).
Sending about 250,000 emails per month for over a year now (all double optins), we found out that both gmail and yahoo has what we call "do you listen" rule.

Basically even if user expressly add you to their contact list and pull you out of spam, etc, if you sending them just your email ignoring what they reply back to you, eventually you get back to spam. I think this is very clever and is based on simple human rule that most follow when conversating over email: when people reply to email the do not start a new email, they hit reply and previous email from their convo lands on the bottom of this new email.

Once we started emailing new emails with adding content from addessee previous email to the bottom, our emails start getting back to addressee major mailbox.

And this make perfect sense on how to detect a real conversation (gmail has your sent items so if incoming email contains something you wrote before, its an indication you have a real live conversation with someone)
Show HN: Mapping travellers staying in hostels around the world
Like it or not, ads pay for much of the content you consume online.

I don't mind unobtrusive ads, and the google adsense ads tend to fall into that camp.
Fist-sized 11M-to-1 gearbox
Creator here: I built this while travelling as a solo digital nomad for the last 1.5 years. It's been useful to me to meet other travellers, so I decided to release it to the public. I would greatly appreciate any feedback from the HN community on how to improve upon it. Thanks!
How to stop strapless bra from slipping down
Ask HN: Looking for front end developer for a startup side project
Hi,

I am a backend developer (Java mainly) working on a social startup that combines many features from several social networking sites and has a purpose (more info on that available). I have been working on it on my spare time for over a year now and it's using the latest technologies available. I would say the backend is at 70% now and there is an old frontend on Backbone but that will be deprecated.

As I am teaming up with a mobile dev and we have a community manager and we would like a front end developer in the team.

What we are looking for:

Most likely someone that is willing to code in Angular 2 and Typescript but other options are up to discussion.(Aurelia/Ember) Also a good knowledge of Twitter Bootstrap would be awesome but other options such as Material / Foundation would also be OK.
Work will be REMOTE unless you live in Amsterdam (which would be super cool!!)

No payment, just sweat equity only as this project's revenue model is not immediate (we would need a lot of users for that) but it is the same as other social networks.

As this is a side project I would expect something like 10-20 hours per week.

Stating the obvious, I really think this project could make the world a better place.
Applying at some point on YC is the ultimate goal since they started accepting not-so-for-profit projects.

For more information please send an email also writing some informal stuff about yourself at:
good@revib.es
“Purified” Carnatic music and “impure” people
I haven't seen the video yet (2h is not that easy), but I'm curious - currently most of the time fast CPUs spend is waiting for cache misses. Does Mill CPU Architecture deal somehow with this besides the claimed "10x single-thread power/performance gain over conventional out-of-order superscalar architectures"¹?

¹ https://en.wikipedia.org/wiki/Mill_CPU_Architecture
Yup, as soon as I saw the title I thought of Nightfall - probably my all-time favourite Asimov story :)
Clicking the link below creates a new imgur URL:

http://imgur.com/upload?url=https%3A%2F%2Fnews.ycombinator.c...

Perhaps someone had included a URL like the one above in some wordpress template.
The 15 Year Old IE Bug: Subdomains with Underscores
That's more of a remix of the idea, than a blatant rip-off.
That simply isn't true.

Take a fairly well respected tech publication like ArsTechnica. Their revenue is almost completely based on advertising[1] to the point that they experimented with blocking people using ad blockers[2]

[1] https://en.m.wikipedia.org/wiki/Ars_Technica#Revenue

[2] http://www.niemanlab.org/2010/03/how-ars-technica-made-the-a...
True but if they're raintrees' registrar, they should already be able to connect the domain with the person/company who registered it.
Really well written, as a backend developer who has been playing a little bit with frontend lately this hits the sweet spot :)

Cheers
Much less art being produced is preferable to having a fucked up legal system.
You used to be able to boot up with Command+O+F and get a Forth prompt. (Although I have a hazy recollection that on some models they didn't include a screen terminal, so you couldn't interact with it...)
I hate to speak ill of the dead, but one time I found myself traveling through the area and coincidentally had to board at Kishi station. Tama-chan was apparently the only one on duty at the time--I wouldn't have known this but when I saw her picture I recognized her and realized it was indeed the same attendant.

In any case, I just had to make change and get a ticket, and rang the bell at the counter next to the kaisatsu. No one answered, and then suddenly I realized that this Tama-chan was casually laying down and staring at me from a chair in the office. She made no move to help me, and simply yawned! I was quite surprised because service in Japan is usually excellent. Feeling slightly miffed but wanting to give her the benefit of the doubt, I asked her for help directly. She not only continued to ignore me but turned away to stare at the wall, deliberately showing her disdain.

Finally her supervisor (I assumed) returned. He was able to help me, and afterward, trying to remain calm, I coolly mentioned--with Tama-chan audaciously staring right at me, completely unconcerned with her dereliction of duty--how little help she had been.

He chuckled and nodded. "Yes, she's rather useless for this sort of thing, but the customers passing through love her."

I was honestly a bit put off and entered the gates feeling distinctly annoyed.

That said, of course I have sympathy for Ms. Tama-chan's family and friends--may she rest in peace.
[Survey] If you like to learn new things and have 2 min, please take this survey
It's MXToolBox[1]. To be fair to OP, it's very popular.

[1] http://mxtoolbox.com/diagnostic.aspx
And Delicious still limps on. I still use it for bookmark management (read: bookmark stuff I'll probably never read again).