skysight-inc/HackerNews huggingface dataset:
It shouldn't be the only thought you have. The pluses are that people are used to it; sometimes common usage is better than inventing something unusual. But design should involve thinking about what people are trying to do with your app rather than starting with some design idea.
The big problem with Yelp is how you make money off the reviews? Advertisement doesn't work well because people will just go to the best reviewed shops. Checkin discount, Groupon style, is too small a market, and a failed biz model anyway. So right now Yelp makes money by strong arm (yes, strong arm) restaurants into paying to remove bad reviews and/or rerank the reviews favorably.

Essentially, Yelp provides a lot of utility to the users, but can't make money off them. It provides leads for the shops, but it doesn't control the demand side. Its review data is scraped by Google, so the value of its data is diluted. I think Yelp is a failed business model by itself. The only reason I am not shorting it right now is I think someone will acquire the company soon. In the hands of a big company, it could act as a huge loss leader for other value added services.
I don't think the article is saying that hacker culture is dead, just that the term is being misappropriated (again), but this time not from media referencing criminal acts correlated in any way with computers, but with capitalism trying to make big bucks out of computers (as you said, mostly the ad industry).

It's telling that a place where products that ought to make money are showed and discussed on a place called Hacker News, and that earnest attemtps at hacks-for-the-sake-of-it are usually met here with at least 4-5 commenters asking "What's the point of this? It's not profitable.'

But the hacker culture is alive and well. Take for example the TOR project, GNU, the EFF. They don't seem to be out for a buck, at least in my view.
Well I mean it has "SQL Server" in the name, so..
It actually reminds me of a proof of concept of the eventual Interface Builder from NeXTStep and XCode.
When I read "lag compensation" I was so confused; I thought it was about circuits...
For your honesty, I would upvote this a hundred times if I could.
A few thousand share purchased to someone who owns millions of shares in a company is not what I would call a "Show of Support"
Transitioning to NeoVim from Vim
Yes it does. Now stop it with these stupid articles.
Fluentd vs. Logstash
Does Motorola have a legal right to force OTAs?
I'm not surprised that your response is so charitable – I wouldn't have bothered responding to you to start with if I thought you seemed like you're just a jerk out to score points against "the other" – but thanks anyway.

What I dislike is not so much the existence of cliques, I agree with you that they have an important place, and I certainly have, and in the past have always had, various "circles" that I enjoy being with far more than other people. What gets under my skin is the way in which cliques think and speak of people on the outside. For instance (to keep picking on you), people who are interested in web applications with lots of user-focused behavior more than other, supposedly "more pure", kinds of applications, whether it's because that's where the jobs are or because that's where the users are or just because they think it's cool, become "hipsters", "wanks", and "posers". The problem isn't with having specific interests and a preference to converse with people who share them, the problem is with the rampant implicit or explicit judgment of people who don't. Maybe it's just an effort to categorize, in order to have an easy shorthand for thinking about what kinds of people you prefer to converse with, but why does this sort of categorization almost always seem to rely on such pejorative language?

In any case, I agree with you that mefi is a great community, but I definitely haven't found any place with as good a variety of technical submissions and discussions as HN, even if it is overrun with bourgeois gentrifiers like myself.
It does, it's just kind of wrong. Things are more interesting than that.

Dash 80 was a nickname for that particular plane, it's model number is 367-80. The 707 is a slightly different aircraft that generally isn't referred to as a "Dash 80".

The Dash 80 was the prototype for the 707, but strictly speaking, it's model number isn't 707.
From the date on the linked page this was before Susan Kare joined the Macintosh project, she did most of the visual design of it.
Even seen Bob Hoover do a "1G roll"?

https://www.youtube.com/watch?feature=player_detailpage&v=9Z...
Yahoo should buy them.
Opera used to be one of my favorite browsers. Then they went webkit/blink and threw out every feature that made Opera, Opera, essentially turning it into an even more stripped down version of Chrome (new Opera didn't even have bookmarks at launch).

Now they see their experiment didn't work and are looking to cash out before it's too late.
I’m one of the founders, we wanted to make it super simple to do live broadcasts and webinars. Let us know what you think.
So the way inpatient (hospital) settings work here in the US is that patients have their own rooms (occasionally shared rooms, with one or maybe two other people, but by and large patients have a private room). Usually the doctors round in the morning, meaning they stop in to the room, talk with and examine the patient, and then update the plan of care as necessary. The nurses then execute the plan of care--the nurses administer medications, explain processes, etc. The nurses cannot diagnose a disease (officially), nor can they prescribe medications (officially). Typically, conversations patients and nurses have result in the nurse suggesting a doctor look at a specific cluster of symptoms or test for a specific diagnosis, and/or prescribe given things. Nurses are supposed to be advocates for patients. Doctors plan the care. Excepting surgeons, doctors rarely actually administer the care.

The inpatient system works this way because it is easier to scale--our nurses often have bachelors degrees, with an emphasis on biosciences: pharmacology, pathophysiology, anatomy and physiology, etc. The providers (doctors, hospitals) are reimbursed based on what is prescribed (the procedures) and (this is key) how many people they see. So, it makes the most sense, financially, to have the doctors see each patient for, say, 10-15 minutes only, and then have the nurses carry out the plan of care. If you have a good working relationship between the doctor and the nurse, the doctors will often rely on what the nurse thinks to decide on what tests to order and/or what meds to prescribe. How does it work in your country?
This is how the Play Framework work too.
We snicker at BASIC today, but it was more than just a language to write toy games in on your Commodore 64. To engineers, scientists, and other mathy numbersy types, it was the MATLAB of the era.
I ran across a slightly more polemical phrasing of this principle once, while googling for something unrelated. I've long kept it in a file on my work desktop as a sort of reminder to myself:

"There are often very valid (and even necessary) reasons for why certain things are done in certain ways; these reasons often become clear to us only after we have more deeply investigated into the full details of how things work, whereas our first, less than fully informed reaction may be to regard them as silly, or to attribute them to the wrong cause or agent, or to entirely misunderstand them." (John H Meyers)
I don't recall exactly where this was, but I know I've worked with an API before that sometimes dropped requests, and it was because some randomly generated data included 'naughty text' like 'xxx', or profanity. I was expecting a dataset intended to catch this problem...
I hope we can all agree that having code relying on a compiler bug or something like that (without explicitly documenting it directly in the source code) is stupid.
Yeah, most people don't realize that finance is a zero-sum game. That leads to arms races which over time remove the lion's share of the profit (companies will spend money on a better solution to a problem until such time as a better solution costs more than the value of the opportunity).

I expect this to replicate itself on the low-end as well.
It is almost always preferable to have all of your options available to the user at all times. However, it's very important to make the distinction between apps and websites when talking about a hamburger menu.

A tab bar is great in an iOS app with a limited scope of functionality. That just doesn't work a sprawling news site covering dozens of topics. A small, product-focused website may even be able to get away with showing all of their navigation options at once. For many sites, however, it's unfortunate, but sometimes you just need a well-organized junk drawer inside a hamburger menu.
How Karma uses MQTT to manage their growing fleet of mobile WiFi devices
I run. I've lost 50 pounds since the start of it all. Running clears my mind up, and I usually can just let my mind wander--that's often all it takes for me to come up with a solution to a problem I'm stuck on, and if I'm feeling like a failure, it's one thing that I know I can look at and say, 'You know, this was a total good. I ran x miles, I can accomplish something else today.'

I still have more weight I'd like to lose, but this has been a game changer for me. I love trail running!
Any idea how much your chip is likely to cost?
This is exactly how we keep intentionally misunderstanding Das Kapital on internet forums.

Class is not a minor outcome of a social moment. It is not a mere symbol that can be quickly turned on or off by a culture, the way a culture might shift from enjoying boxing to preferring mixed martial arts.

Class has arisen as an essential structure in the reproduction of society since the dissolution of European fuedalism. The same business logic that produces all our material wants, from coats to bushels, comes hand in hand with the logic that every business must give the profit (surplus labor) back to capital. Culture is a material basis, but class is the overdetermining superstructure.

Shifting from a class based society to a classless one would require a fundamental shift in the economic relations where workers would own the means of production. This shift would tear apart the material basis of our culture. MTV/Viacom, MSNBC/Fox/CNN, RCA/TicketMaster/C3, WaPo/NYT/WSJ, TWTR/Facebook/Google: all of these cultural production centers would shatter into cultural microcosms if the workers at these firms weren't bound to profit maximization.

On the other hand, it is trivial to manufacture new cultures without a whiff of change to class.
In all honesty, I thought the article was going to be really about restaurant (fast food or not) menus... And I know what hamburger menu is... But hamburger icon would've been more direct and up to the point (for me at least)!
Neither ethical values of a society nor its laws are static entities. They both change over time. One cause (of many) for change are eventually persuasive parts of society not happy with current agreements.

Most of us probably do not completely share values of the society we live in. It is up to us to push it in right direction.
Aren't most of the vr headsets still just prototypes and dev kits?
> How do I explain this on my CV?

Years from now a 3 month stint will be of little or no consequence. You may opt to delete the experience all togther.

Relative to your current job search and next interviews-- describe it as a learning experience, nothing ventured-nothing gained.

Areas to consider-- what would you have done differently to insure a good match? How could you could probe deeper? Meet with potential collegues and counter-parts? Spend an entire day observing the office?
For me it was far too much effort to rate movies - I'll give a thumbs up, I'll rate out of five, but having to analyze exactly what I thought about a bunch of aspects of a lot of movies is just depressing and I quit.
I was working for one of those body shops Indian consultancy company back in India. When they applied for my H1B , I knew what I was signing up for. So after a while I switched to one of the top employer in US (within an year of my arrival in US). So I basically made use of the Indian body shop to get my H1B using them as a bridge.

During that switch, the idiosyncrasies of the US' broken immigration system played a major role in my salary negotiation with my new employer. Many have an opinion that Indian H1Bs are unskilled. I am not going to judge them. AFAIK , I went through many rounds of interviews (whiteboard,project,cognitive) and I am pretty much sure I have engineering skills which are in demand. I am brave enough to state that I have more mathematical skills than many of my American counterparts.

Let me explain the idiosyncrasies of the US immigration system for an H1B worker.

While I was making the switch , my current employer came to know about my interview (possibly through a mole in my team) and the manager wanted to send me back to India. So he started the process of cancelling my petition.

So now I was under pressure to switch. The new employer knows that I am on H1B and they low balled me. This employer is not a body shop. This employer is simply trying to take advantage of my visa restrictions. Since my previous employer was in the process of cancelling my petition , I had no other choice but to accept the offer and join the new employer.

Your petition and visa is tied to your employer. Your job & freedom is under their mercy. If your employer cancels your petition , you are an illegal alien from the very next day. There is no grace time. (think about booking flight tickets, selling your car, breaking the lease and what not. Imagine school, kids and their state of mind. Its a mental torture).

So I joined my new employer and started working. I am beginning to feel that I am assigned a lot of work than my American counter parts , but I am not given any recognition and I am pretty much sure , I will be the one to get the lowest appraisals , because I cannot bargain. If my new employer fires me , I am an illegal resident from the very next day. I cannot search for a job , because there is no grace period. No employer will hire me because my petition would have been cancelled by then.

Not only Indian companies exploit H1B workers. American companies does that too.

Remember , American is a capitalist country. No employer whether Indian or American care about H1B workers. They just exploit them to the maximum extend because of this broken immigration system.

How to change it ? Immigration reforms like employer portability will be a good start.

But I am not waiting on these to decide my career & future. I have applied for the Canada Express Entry system and qualify with high points. My visa & permanent residency will not be controlled by employers in Canada. Soon I will say goodbye to this country. It has taught me many good things to remember and bad things to forget.
lol! You must be referring to the ICFP contest 2015. http://icfpcontest.org/
> Worth noting that IIRC, for a while LuaJIT in interpreted mode was able to beat V8 in optimized mode not all that infrequently

V8 had no optimizing compiler when Mike Pall sent his (in)famous mail about "LuaJIT interpreter beating V8 compiler"[1].

Also usual disclaimers about cross-language benchmarks apply (e.g. nobody looked how those benchmarks differ between JS and Lua implementation).

[1] http://lua-users.org/lists/lua-l/2010-03/msg00305.html
Tackling video and audio on the mobile web
I just really wish the Play Framework evolutions feature allowed you to give a logical name to your scripts. It would nice to be able to tell at a glance what the high level purpose of each script was.
100% agreed. I use it because I have to not because I want to. It literally messes up the command tab/command tilde behavior. This in addition to being a terrible interface overall and the general nuisance of notifications not being synced up with Android
The Tech Productivity Mystery
> you need keepers-of-the-faith like the author

Sorry, but this author is no "keeper of the faith". He's a finance journalist, for goodness sake! See my comment above for more details.
I'll be honest, I disagree here. I know on the onset 10-18K is a lot. In fact I warn people before they do a bootcamp: "Do you want to spend what would fund a trip around the world?"

But over a life time, if they work hard after and keep coding after, they can 10 fold reap what they sow. If they get a tech job, it might be a 10-20k a year increase from whatever other field they're in, more if they were a barista or something. Even if it doesn't lead to coding, but other jobs at a startup like tech support, the income boost might be substantial. Also the time is so condensed, they get a lot of learning out of those 11-15 weeks. Also, unlike grad school, there's no loss of income for 2 years. Worst comes to worst, I'd imagine in many cases their old employers are likely to bring them back.
There's also Confluence (https://www.atlassian.com/software/confluence).
to assume that maths is itself the absolute truth ,which suppesedly actual mathematics are supposed to lead to, is an apt syllogism. It's saying, any kind of math that doesn't reveal an absolut truth isn't real maths.
> To that end, Copenhagen makes the important point - "Shut up and calculate".

No, it doesn't. It adds a few assumptions on top of that. That's the point of the whole debate. To be fair, the many-worlds interpretation also does that.
I am not super familiar with the Android App, but the iOS App does have a Dialer that allows you to make phone calls. Are you talking about something else?
Yeah, the other exploit strings do innocuous stuff like putting up javascript alerts or touching files, but the SQL injection ones aren't innocuous at all. I wonder if there's something better to replace those with. Something like `1'; CREATE TABLE blns ...--` would be more akin to what the shell exploits do.
The patent describes a vehicle that seems more of a concept description than a real invention. Clearly the patent office disagreed. The primary claim is:

1. An air vehicle including a fuselage (F), a gothic delta wing (A) distributed on either side of the fuselage, and a system of motors (TB1, TB2, ST1, ST2, Mf) able to propel the air vehicle, wherein:
the fuselage contains a tank (Rv) of hydrogen, wherein the hydrogen is liquid or in the state of slush, and one or more liquid oxygen tanks (RO1, RO2);
the gothic delta wing (A) has a flat upper surface and a flat lower surface, and a wing root which starts roughly in an area where a forward part of the fuselage broadens;
a fin (a1, a2) is attached to each outer end of the trailing edge of the delta wing using a cylindrical part the axis of which is parallel to a longitudinal axis of the fuselage, where each fin consists of two roughly identical trapezoid-shaped elements attached to the cylindrical part and located in the same plane, on either side of the cylindrical part, wherein each cylindrical part is able to rotate around its axis such that both trapezoid-shaped elements which are attached to the cylindrical part are positioned either in a plane parallel to the plane of the gothic delta wing, or in a plane perpendicular to the gothic delta wing; and
the system of motors includes at least one turbojet (TB1, TB2) positioned in a forward portion of the fuselage and able to be retracted into the fuselage, at least one fixed-geometry ramjet (ST1, ST2), and one rocket motor (Mf) positioned within a rear part of the fuselage, wherein a door (D) located in the rear part of the fuselage is able to be opened or closed, respectively to expose the rocket motor to the exterior, or to isolate the rocket motor from the exterior.
What an awful article. If two stocks were publicly traded, both competing in the same market and one had a market cap 10x the other, it doesn't mean the cheaper one is underpriced.

That's akin to saying penny stocks are the sensible place to put your money, they are cheaper.

Airbnb may have 10x users, revenue, potential - it may have 100x, or it may have a 10th, this isn't discussed at all.

This isn't indirectly profiting from valuable startups, it's backing the weaker company (all things being equal, and assuming those investing in private companies realise they can also invest in public ones), saying the publicly traded companies are underpriced, or that the whole market is high growth and no one horse will win.

In other words, standard investment behaviour, not news.
There is no similarity between that and religion. Religion by definition is an unjustified belief in supernatural - faith. There is no reason or logical backing for it. It is a malfunction of your reasoning system - perhaps heavy cognitive dissonance.
$875,000 in shares is a lot of money and something I'd consider "show of support"
The important thing in analyzing a competitor's behavior is to understand the incentives motivating that behavior.

A common example in startupland is a company whose senior management has short term incentives that reward a fast exit over long term growth. That company may very well behave in ways that appear dumb to competitors with a long term focus. But if the "seasoned" CEO and his cronies get their compensation even in a mediocre deal, why bother trying to build a company for the ages when they can cash out, rest a bit and land in a similar situation at the next gig?
ANSI-92 SQL, please use itsome traditions should change
That's fair enough re my usage of the word, but the article never calls itself an interview, and the point that this is a well-known standard format holds. Let's not dismiss things for shallow reasons.
No one is safe: This tiny $30 device can break into your car and home
Good choice. Do not end up in the ditch of US broken immigration system. Apply for Canadian Express Entry. Take control of your career and future. Your career advancement and future should not be anchored to US employers. They just take advantage of this draconian immigration system to low ball your salary, thus creating an impression that H1B workers are cheap.
I cut my fruit juices with water, and if there is a soda water option on the soda fountain I'll do the same thing with sodas. I rarely drink sodas or juices which is probably more effective than my dilution efforts.
I can't read the Privacy Policy or Terms of Use without creating an account. That's a problem.

E:

Announcement Blog (first article) has a typo:

>and provide a an out-dated
Think how much harder it was to communicate visual design principles when this story occurred. 1982! The most sophisticated graphical interface at that point might have been The Print Shop for Apple II....except now I see it wasn't released until 1984.
Are they so bad that they can't implement fizz-buzz, or are they ok programmers but not good enough in your specific field, or something between those two?
I think this post only gives half of the story. The thing is you need to manage not just your schema (and reference data) but also your DB code - i.e. stored proc etc.

For schema, the approach recommended by the OP seems sensible - check diff scripts into VC and consider them immutable (see also http://www.depesz.com/2010/08/22/versioning/ for a lightweight Postgres approach).

For stored procs etc, I think you need an approach much more akin to normal code - here you want to be able to leverage your VCS just as you do with normal code - so for these you want to consider them mutable.

One of the best presentations I've seen on this topic is:

http://www.slideshare.net/OleksiiKliukin/pgconf-us-2015-alte...
It wasn't civil; it contained several insults. Please do not post insulting comments here.
We use http://www.dbmaintain.org at the Java shop where I work. It enforces all of the best practices in the article.

Something else that we do is to have the schema/mandatory data in a separate git project. This has the added benefit of having a separate deployable artifact from the application itself.