skysight-inc/HackerNews huggingface dataset:
One thing I wonder about is whether it is possible to somehow reflect symmetry in the input data in the structure of the neural network?

For example, the usual way to have a DNN learn rotation/scaling/translation is to do data augmentation and simply learn with all the data rotated/translated/shifted.

But there must be a way to have these input space symmetries reflect somehow in the structure of the network?

I tried googling this a bit but wasn't really successful - does anyone know whether this has been done?
This isn't for that. This work is to create a formal model of Javascript - a definition of what a perfect Javascript runtime should do. The next step (potentially) is then that you can reason about Javascript programs in a useful manner - you could prove that your security-critical script does the right thing, for example.

Generally, such work does not lead to many updates to the state of the art - but is useful in its own way.
Yes, I heard about Madge, but isn't it for CommonJS and AMD only?
How I built a reverse CSS selector engine
Seems to me you could "quite easily" double dip.

Sell your exploit on the black market. A day later, sell it to the vendor. "Sorry, they must have found and patched it"? Just ask Facebook not to disclose your information when highlighting vulnerability payouts.
I don't know if that's the reason. More that 140 characters are easy to send and read on a smartphone.
Decent JS IDE?

It's the best one I've tried out there. Literally. No other text-editor-with-plugins (VIM, Emacs, Sublime, Atom) or IDEs come anywhere close.
But passion is what makes you determined and not give up. Like chasing someone you have a crush on. And imagine wanting to pee in an unfamiliar town or even a foreign country. We would get creative. Starting a company is long-term repetition of immediately threatening circumstances.
> "arrested, totally legally for something the police typically ignore"

That's not totally legal any more, because it violates the fourteenth amendment. The exercise of your rights does not justify police charging you with unrelated offenses they would normally let slide; they have to treat all citizens fairly regardless of the extent to which they choose to do legal things.
There have been a lot of startups over the past decade centred around the sharing economy that have helped to prove that humans can be civil in these situations where one might think that we would default to nefarious activity - Airbnb, Local Motion, etc. to name a few.

Humanity is continuing to prove itself as capable of dealing with each other harmoniously and we are seeing great businesses emerge that are benefitting the masses as a result.
YO is stupid and pointless, and i'm honestly shocked if it even still exists.

I guess there's a market for anything.
It's all relative to the alternatives. P2P was easy by desktop app standards, but concurrently with its development, the web started taking over. With webapps, you didn't need to download a program, you didn't need to deal with your firewall settings (consumer firewalls were just starting to become popular during this time period as well), you didn't need to configure upload/download rates or servers - you just clicked on a link and got a file.
Google. Who would ever want (or need for that matter) to search for something on the internet. You should already know the phone numbers of your favorite BBS by heart.
Please take a look at how I found my peace using GNU make in frontend development: https://gist.github.com/ricogallo/726fcb6e46d5a7405a9f
Jupyter, Docker, and Atlas for Astronomy
So what? We probably also have a legal right to walk up to random people in the mall and tell them to go fuck themselves. But why would we?

There is a police problem in the country sure. A startling proportion of police are probably abusive, racist, violent, power hungry and probably stupid to boot. They are maybe often lazy and dishonest and protected by corrupt unions. But how does flipping them off make them any less so or do anything in any way to improve the situation?

Here's the bottom line.. Police officers are people too. They have a pretty tough job and see a lot of trash. So they likely are a bit jaded already. Cut them a break and treat them with civility. Work in your community to insure that police act civilly as well (or else find other professions). Basic manners on all sides are an important feature of human relations that seems to be forgotten about in the modern world.
Ask HN: Struggling with the Fellowship video
My cofounder and I seem to be struggling with recording the video part of the YC Fellowship application.

We tried not to write a script but put down a few points we want to cover, and of course our introduction but it just seems to always mess up or be not be exciting.

We're super excited about our idea and we can talk about it to each other and other people well, it just seems that recording just a 1 minute video is difficult for us. My cofounder is also much better at public speaking than me.

Does anyone have any good tips/advice?

This is the last part we have for our application and we really can't let this opportunity escape all over a stupid 1 minute video.
Nice, might as well include the artists Droid Bishop, Dynatron, Nowtro, Mega Drive, Perturbator, Carpenter Brut. You can tell I am into retro synth tunes.
At present, all this site does is harvest personal information.

If you want avoid having your promotional submissions flagged as spam,
then you should do a "Show HN" post to indicate that you want feedback
on your project or startup. The "Show HN" submissions are listed under
the "show" link in the top menu and the rules for doing a "Show HN"
submissions are here:

https://news.ycombinator.com/showhn.html
The Valley is a Harsh Mistress

http://www.warplife.com/tips/business/stock/venture/capital/...

My Live Picture stock certificate sure looks nice. I dont really know but would be unsurprised were someone to tell me I was the only one to exercise our options.

It's not just startups, most businesses of any sort fail in their first five years. While there are advantages to funding there are disadvantages too. Even if you don't blow your VC on aeron chairs and craft beer you must sell a product or service that, while perhaps not profitable at least conceivably could be, and ship it so that it achieves convincing market penetration by the time you burn rate has burned the round you are presently burning.

Most arguments for self funding focus on the dilution of equity that comes with investment but there are many other arguments. Another is that if you fund your project yourself you don't have to answer to anyone.

Whether that is a good thing depends on your own judgement; don't self fund a product that does no one any good.

Every last one of us has the capacity to create a product that could could earn us a tidy living, maybe pay a few employees. At that point we face a choice: improve that one offering, or use some of the cash to fund something completely unrelated?

There are many good arguments for each of the two choices. Ball Metal Container makes every pop can in America. Nokia at first made rubber boots while the predecessor to IBM made bacon slicing machines.

I grant that there is appeal to working for a startup: it's nice to be noticed. I contributed to some products that were huge hits at trade shows. I would make my Mama proud were I to make front page at the Wall Street Journal.

By contrast self-funders often labor in obscurity, sometimes poverty for years. Even so, many succeed, often spectacularly so, as did the father and son who invented Flow Hive, and improved way to harvest bee honey. Their is some possibility that Flow Hive all by itself will reverse colony collapse disorder, in that it makes beekeeping far more accessible to the nonspecialist.

In my own estimation venture backed startups are no more likely to be in business ten years later than the sole proprietorship.
I think that whole incident shows that dash cams and other types of cop cams don't necessarily curb police abuse. I think the main reason is that they all feel pretty confident that even if they completely break the law there is likely to be no consequences for the police. Until we start holding the police accountable for breaking the law. The problem is that the only people who are willing to do that type of work (policing) are often people who are attracted to the idea of being able to exert power over other people (sociopathic inclinations in many cases). If we start prosecuting them and holding them accountable then it will be really hard to find people to do the job because there is no advantage to beating and killing people as a police officer if the consequences for doing it are the same as an ordinary citizen. If that were the case, the violent sociopaths might as well just go out and take their chances without the uniform. It is the same reason that pedophiles are attracted to the priesthood, they know that they can victimize people and be protected while doing it.
Violent sociopaths are attracted to policing for the same reason, they know that they can exert power over others and be protected.
"while the typical startup may fail, such that 1 in 10 or even 1 in 15 have successful outcomes, it is "easy" as an employee to work in 5 or 6 of them for the first few years of your career."

I've been here for nearly a decade now. I know a fair number of people who have become genuinely rich (i.e. have fuck-you money in the bank), and people who are theoretically rich on paper.

With only a few exceptions, the genuinely rich people were either founders, long-time insiders at public companies (i.e. Google, Facebook, etc.), or (very rarely) early employees at smaller companies that had an exit (as in, employee numbers lower than 5).

Of the people I know who are currently theoretically rich, most are tied to "unicorns", because they can't sell their insider shares. Maybe these people will end up actually rich, maybe they won't.

But most of the people I know who match the profile you describe (i.e. worked at a few startups as a not-super-early employee, of which some succeeded), are doing okay, but are nowhere near retirement, and certainly nowhere near fuck-you levels of wealth. The expected value of the lottery seems to be something like a few years of market-rate salary at a big company.

What you're seeing in the bay area is the legacy of decades of this kind of wealth accumulation. Millions of people, taking 50+ years worth of chances, over a series of successive economic bubbles. Said another way: you're underestimating the denominator on the probability.
Another lie of SV is that it is not so much about the technology, but about the flow of money and accumulation of users on "freemium" pricing models. Companies get big on funding, crush the competition elsewhere (e.g., in Europe), while still not making any net profit.

That is unfair competition.
I some how doubt that VDI of any kind is the future in pure home use.

Game streaming is gathering steam now, don't let the OnLive failure fool you, services like Play-Cast have been running in Korea and other Asian companies for some time now.

They've opted to service their streaming through the carrier (cable companies) instead of over the internet which allowed them to pretty much bypass the latency and bandwidth limitations of open internet routing.

EA is now setting up a similar service with Comcast, and many will follow.

NVIDIA has setup it's "gaming cloud" service for it's Tegra based consoles which also seem to work pretty damn well, and localized streaming on NVIDIA cards has been working very well for several years now.

So sorry while VDI/VGI might be a future like any commercial product if it ever materializes it will be abstracted to a point in which you might not call it VDI/VGI, and no you won't get to tinker with it at that point.
A few more low-lights that come to mind, 1) there was a fucking car-chase, 2) When the lorax makes his entrance it looked/sounded like the death-star exploding.

Devito was cast perfectly I thought though.
> Cut them a break and treat them with civility.

Nobody with the power to kill citizens with impunity deserves a break of any kind. That policing is not the most heavily scrutinized job in America is a bug, and while I believe you have good intentions in entreating that we treat them nicely, I think that the systemic failures of their culture and their practice have demonstrated that, if anything, we should be doing the exact opposite.

I don't assume a cop is going to hassle me, but I'm a well-to-do white male and I do know how to both play the game and how to correctly assert my legal rights, just in case. I do assume that that cop will hassle any number of my friends without those check-marks of privilege and foreknowledge, because, systematically, they do exactly that. That makes more than the barest of civility a very big ask.
This statement makes me feel nauseous.
YMMV, but I believe the hybrid model (YC remote office hours + local group dinners), could be many times more effectual than just remote YC.
When you are offered options, inquire as to whether the shares you will obtain by exercising will enable you to vote for directors.

The GOOG shares held by Larry Page and Sergey Brin give them control that its publicly traded shares do not. I don't know either way about the shares obtain through employee option exercises.

Stocks are authorized in a sequence of "series": Series A, Series B and so on. What series are your options from? The corporate bylaws sometimes grant different rights to the shareholders from different series.
Please, please do not "Mouth Off," or whatever people call it, a cop. I understand this is much easier said than done, specially when someone is being disrespectfully and you feel your dignity is at play.

I suggest every time a cop stops you you try to record the entire scene, and have it be automatically recorded somewhere else in case they try to delete it.

Even if you do not record, be polite, keep as quiet as you can and take your time later to complaint and spread the information via every channel you know/want.

In the moment, anything you say or do, is likely to work against you.
Certainly systems should be designed to be robust against failures. But encouraging this by deliberately producing failures in production seems like a bad idea to me. It's kind of like saying, "Let's see if the new hull design works by deliberately steering the boat into an iceberg!"
Composition of components in Elm is still being worked out, to judge by discussions on the mailing list [1], [2]. To do things like animating components, you still need to store the temporary state somewhere.

[1] https://groups.google.com/forum/?fromgroups#!searchin/elm-di...

[2] https://groups.google.com/forum/?fromgroups#!topic/elm-discu...
The following three links are to very recent HN discussions about (prospective employees) evaluating startups. I don't have any personal expertise in the matter, but I thought these might help.

https://news.ycombinator.com/item?id=9951762

https://news.ycombinator.com/item?id=9904519

https://news.ycombinator.com/item?id=9942866
Since we are talking about genius ideas, where is the idea now? (Apologies if this was supposed to be obvious and I did not get it).
Urgh. Paywall.
Is Visual Studio written completely in .net at this point? Meaning will this get ported over automagically once all the .net pieces are in place on other platforms (assuming machine resources are available)?
One of the cases linked is pretty shocking and absurd:
https://www.youtube.com/watch?v=SGSrGmHsT8s

What drives me crazy is the corporativism of police union and syndicates, turning a blind eye even when there's a 3 min video (!) recording the absurdity of the case.

Here's what Michael Palladino, president of the Detectives' Endowment Association, said about the case:

"Detective Cherry is a person of good character and an excellent detective. He really should not be judged by one isolated incident."

Except, it wasn't at all isolated:

"Over the course of his 14-1/2 years on the force, Det. Cherry has has received a total of 13 civilian complaints against him according to a person with knowledge of the latest complaint." [1][2]

And, even if it was his first abuse, why should he get a free pass?

[1] http://gothamist.com/2015/04/02/cherry_jammed_up.php

[2] http://blogs.wsj.com/metropolis/2015/04/01/nypd-officer-who-...
...and now everyone in Rio knows what Uber is.
"SV money buys you some access to the market, in publicity and networking effects."

It buys you into the echo chamber. Unless your customers are in the startup world, this probably doesn't matter for your business.

Pick a business category that isn't technology or software. Very likely, all of the most recent successes in that category were founded outside of silicon valley.

"At least in SF you have a pool of clever engineers or cofounders. Its not like that in all places."

It's not like that in all places, but it's way better than people pretend. The unemployment rate for a good engineer in the valley is negative -- everyone is being poached by identical-sounding startups, all the time. So you're really just paying substantially more for access to a group of people who have worked at other tech companies.

...meanwhile, many of the best engineers I know continue to live outside of the valley, and work for a fraction of the going rate.
The Confused deputy
To add to your comment: Notre Dame simply means Our Lady.
I think it's clear that that by itself is quite ambiguous.
When I can, I try to get out into nature, and look at things bigger and more distant than my laptop.
https://www.doordash.com/ , heavy funding by KPCB
Paywalled. This is more or less the same content, different author though: http://www.nytimes.com/2015/07/27/business/fiat-chrysler-fac...
Surprise, VC insider says VCs aren't participating in a bubble.

The very fact that mutual funds are getting involved in late stage private funding rounds, in a desperate search for returns they can't find elsewhere, only strengthens my belief that we're in another tech bubble.
Have you looked into HAProxy? Health checks, SSL termination and a reasonable configuration DSL: https://www.digitalocean.com/community/tutorials/an-introduc...
San Francisco, Portland and Seattle companies are advertising open positions all over the planet.

While SFO may have a good talent base, those engineers already have jobs. Fewer and fewer people are willing to relocate not just because the rent is so expensive but because housing is largely unobtainable for any price.

I would love to live in San Francisco but not now. Perhaps after the crash comes.
The XEON CPU's which come with IGP's are the low end CPU's (E3 only) which are re-branded low to mid range desktop processors that were cherry picked to go through XEON's QC process.

Intel doesn't ship high end desktop or server CPU's with IGP's atm, the decision for the XEON's was to provide video transcoding performance, even highest performance Iris chip is still no match for even a mid range GPU from 5 years ago.
The culture around boom and bust and being able to start again has it's roots in California and the gold rush. As placer mining was replaced by hard rock or hydraulic mining, the individual became less relevant and the corportation more so. Mining also saw a backlash as the corporations and banks required more fees placed on the backs of the miners because of the need for water, etc. (Severe compaction of history understood in above example)

With startups, we have seen the individual gain success for themselves and the money backing them What we see here finally happening is that the success of startups depends upon people who are becoming more aware of their own contributions to the process. "Technical cofounder", "non-founding cto", early engineers, etc. are starting to question the asymmetric relationships.

Yes, engineering talent is available, but the execution of a startup in this day and age is nearly on par with the idea itself. Those engineers that can take your idea, run with it, help grow the team, and make it successful are aware of their talents and at a premium. Even worker-bees hired for a particular task are understanding their role and often more important than the management layer hired to shield them from the founders.

Interesting times we are in.
Sorry about that.

http://www.reuters.com/article/2015/07/26/us-fiat-chrysler-r...

Or maybe:

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
Sin/cos generation using table lookup and iterpolation
Wow i mustve not been awake enough when i wrote that. Good catch.
Yes, difficulty of finding right hyperparameters is often overlooked. And it is a very frustrating part of creating a model. And methods like grid search just don't work, because of number of parameters to tune and time to train a network.
> Sometimes people use “respect” to mean “treating someone like a person” and sometimes they use “respect” to mean “treating someone like an authority”

> and sometimes people who are used to being treated like an authority say “if you won’t respect me I won’t respect you” and they mean “if you won’t treat me like an authority I won’t treat you like a person”

> and they think they’re being fair but they aren’t, and it’s not okay.

http://stimmyabby.tumblr.com/post/115216522824/sometimes-peo...
I don't think this is a good idea even if it is your right. Sure, stand up for yourself, don't grovel, but rudeness doesn't particularly improve any situation, especially one where you are at a total disadvantage.
1) I didn't, that's what I was referring too when I said "or at least live in poverty, in a modern welfare state"

2) That's all very nice in principle, but in practice that's often not feasible. I'm not talking about the software industry, where everything is very open and full of opportunity, but about low-income jobs and how the people working in them often have such incredibly complex constraints about them that that talk about "investing in your skills" and "differentiating your skillset" is totally disconnected from the reality of life.

3) I guess so. Still I was trying to emphasise the whole binding aspect of it, the fact that in many situations you are only free to leave in principle, because being out of a job can throw you and your family into debt, homelessness, or worse. Wasn't exactly thinking of slavery in the literal, bounty-hunters-after-runaways, sense.
I think this is 100% on point. Removing the reason is the best defence we could ever have. There always have been many ways to hurt a lot of people, as it gets easier we are learning that we cant defend against everything.

At least i hope were learning.
Yep, I've been running Node.js on a Raspberry Pi with Arch Linux ARM embedded project for a couple months now. It works great, other than the startup time for Node being pretty rough.
Your first two paragraphs are BS. Your last paragraph is unbridled truth.
Examples? I gave a hat-tip to Lua and suggested why JS wins in this case (same argument for langs like Nim). Ruby and Python are too slow (currently). Go and Rust are fast but relatively low-level, tough-going for newbies.
No, because it's all using Windows UI APIs underneath. The cross platform VS code editor is code.visualstudio.com. You'll never see FULL VS elsewhere, IMHO.
Where to Get Console Games for Those Emulators Like NES, SNE, Etc.
Speaking for myself, not MSFT:

No, VS is a hellish mix of C++ and .NET. My personal prediction is that VS is unintelligible and will never be ported to anywhere else.