skysight-inc/HackerNews huggingface dataset:
Once we really ramped up production and quotas for the developers, all upper management wanted were sites to be done and out the door. Hence, every month became a "production push". The managers work at the time was basically to monitor all the daily metrics like:

1 - how many sites did you get done yesterday?

2 - how many sites are in the queue?

3 - what was your QA defect rate? (this was eventually given to an off shore team, so we were no longer responsible for our own defects, which was totally bizarre to me)

4 - How close to your monthly goal were you?

5 - where were you with your professional development goals?

6 - what percentage of your goal were "refreshes" or sites that were re-designed and revamped?

There were a ton more I can't remember right now, but those were sent out in a daily email, in a list, to show were you ranked with your fellow developers. It was very outside sales like, so this really backfired on how developers took it. Most were very "fuck this, this shit is stupid" and performed really poorly under pressure and being micromanaged every day.

So once the only thing that mattered was just pumping sites out regardless of quality, then all the metrics became useless and the emails and micromanaging stopped. You were still handed a huge quota to hit every month though and many developers were burning out, getting put on PIPS and even without all the micromanaging, it was still a meat grinder.
I agree. And yet, this seems to be the rare type. Often it's just a few people in the staff that are trying to do things the right way, for the others it's simply a nice job (with few responsibilities and seemingly no obligations). That's what I've been trying to get across. Teaching is a sensitive job with far-reaching consequences, yet more often than not people don't take it seriously and don't care what their students will carry with them into the life when they leave the walls of that academic institution.
Why the scare quotes around modern? Maybe elaborate why you feel that way?
The definition of poverty is whatever the government wants it to be to maximize their benefit in 'fighting' it.
I had to learn some Akkadian for a senior paper in Ancient Religions about 30 years ago. The topic was some discussion of grammatical similarities between the Hebrew text of Genesis and the Enuma Elish---one of the most important Akkadian texts, and an interesting source for studies of the early cultural origins of the monotheistic religions.
How to Expose Local Rails App to the Public Internet
There is also an interview which may be on youtube - Ive seen it in docos of Rumsfeld before 9/11 saying how they had got rid of all his WMD. Then post 9/11 suddenly he had them back
So it's similar to shortening sentences with abbreviations - "Cn y txt yr sstr?"
Ahhh, the good old MSX... Thanks for this
As a non native speaker too - it is weirder with battleships. You will be hard pressed to find anything more phallic than Iowa Class. And yet it is a she ...
> The large corporations/companies certainly notice it, but they can sustain themselves although they are the ones fighting back the most, since they have the resources.
"So what's the next step for achieving maximum immersion?"

Just walking outside.
Game developer here: SteamSpy's data is actually very accurate. We have a game on Steam and the actual sales figures are well within the error margins specified on the site. And other local devs has said the same about their games as well.
This is such an aggressive attitude.

Yes, in general, my weekends are mine. I would not work for a company which consistently asked me to work every weekend.

But I'm happy to share one or two weekends a year with my employer.

Moreover, I also consider my evenings "mine." That doesn't mean I'm going to throw a hissy fit when the company has its holiday party.
Oculus' tech is excellent. That is not disputed. But their management is hot garbage. And if anything can kill an excellent product, it's poor management. HTC and Valve have been much better stewards of the Vive than Facebook and Oculus have been of the Rift.

Oculus has burnt a lot of good will in the developer and consumer communities, with the delays, the shady exclusivity deals, the walled garden app store, the broken promises on open source and Linux and OS X support, etc.
Ask HN: Raise money in the US and get a visa
Hello all,

I'm a French student currently legally working in the US for a year on a J-1 visa in a software development company. I also have an interesting side project that I would like to build and I was thinking of contacting angel investors to fund it. Before even dreaming of getting any funds, I was wondering if I could get any type of visa to stay here a least a year to build my start-up.

My plans would be like so:

- Contact angel investors go get funds during my J-1

- Go back to France and break my J-1 to finally ask for another visa that would allow me to work on my company in the US.

After doing some research, I found out that the E-2 visa would allow me to stay if I can get at least 100,000$, but it seems that I must own 51% of the company, so any american investor wouldn't fit. What if I find a French investor living in the US (I found at least 10 french angel investors in SF), would I be able to get the E-2 visa?

Can I get funds from US angel investors and build my company in my home country?

Thanks for the help!
Yes, the decline in the Labor Force Participation Rate due to Demographics has been known for quite some time. It is the inevitable consequence of an aging work force with birthrates below replacement level for a few decades.

The problem is the Labor Force Participation Rate has fallen much quicker than any of the forecasts based upon Demographics. The reason for this is the lack of people working in their prime working years, the funny thing is the LFP would be even lower if Boomers were retiring at the rate they are supposed too, but the weaker economy had led many of them to delay retirement which in turn harms those who should be working.

A Closer Look at the Decline in the Labor Force Participation Rate

https://www.stlouisfed.org/publications/regional-economist/o...
Who will win the presidency – Nate Silver
Too many changes in who will interview. This shows that they are not organized.

They expect you to use your magic wand to make their problems go away.
For those interested, Google published a similar report a few months back.

https://www.usenix.org/conference/fast16/technical-sessions/...

https://news.ycombinator.com/item?id=11188445
Service Workers are on the list of features being investigated: https://webkit.org/status/
4 Products Microsoft and LinkedIn Need to Ship
Your tracking issues may be due to how your base station on your bookshelf is positioned. Is it clamped to the bookshelf and tilted downwards? If it is just sitting flat, then that's not following what the instructions said, which is to have both base stations positioned at least 6 feet high and tilted downwards 35 to 45 degress.
I suppose with respect to this particular community, I am most likely to take a position similar to that of Ra's al Ghul toward Gotham in Batman Begins...

By the way, do you mean that it is better for a HN member to attack an outsider (who has not consented to be subjected to the usual HN nonsense), than it is for a HN member to attack another?

Anyway, thanks for the clarification---personally, I believe the dogmatic “We are hackers, therefore we can easily grasp any topic in 20 minutes which it has taken an expert a lifetime to learn!” nonsense which is so prevalent here (as I am sure you have observed) is worse, and deserves to be smacked down.

I'll end my participation in this convo here, though, since I don't think there's anything to be gained for anyone in continuing it.
Thanks for the response. That's really useful.
In some places, $500 is about a half-year salary from which one has to live and feed their family. Nobody in their right mind would waste it on an electronic toy.
And the idiots' bosses should encourage them not to go instead of pressuring them so much that they feel they have to go even when sick so they don't lose their job or their status. It's a complex problem, it's not just the sick to blame.
You didn't define what those assets are, you didn't acknowledge that central bank solvency works nothing like a regular corporation, you called QE "money printing" rather than an asset swap (showing your lack of practical knowledge even more), you redefined the meaning of fraud, and you act like the most powerful government in the world demanding its citizens pay a yearly sum in those same dollars isn't a form of backing. You fail to acknowledge the ECB serves the same mechanical function as the Fed, you fail to acknowledge that central banks are a slave to demographic forces and thus the supply/demand for capital (aka money) and try to follow a natural rate, and you fail to understand the most basic functioning of modern currencies in the most mechanical ways - ways that are openly explained by the same aforementioned central banks in white papers on their websites. You also act like their function as a lender of last resort in the event of runs on banks caused by maturity mismatches that tend to happen once every few generations isn't explicitly and historically one of the primary reasons for their continued existence - your "purge the system" rhetoric aside, society seems to be ok with the banking sector not getting wiped out when things like that happen, because most people aren't naive enough to think anything good comes from total economic collapse. In fact, the same country you seem to hold up as a bastion of responsibility ended up with a collapsed economy within living memory, but no, it all turned out for the better... Yeah, I wonder why Europeans ex-Germans are pretty sick of German economic logic. (Brexit.)

As for relative credibility, at least the Fed didn't try to raise rates in 2010/2011, causing a further recession and much of the ongoing troubles there. German arrogance and 19th century moralizing-economic thinking is actually one of the major forces holding the continent back, while the US continues to shine.
Pure Javascript magic :-))
I think it's very likely that if you own an Oculus, you have Steam as well. Perhaps a correlation between 90-95% (VR has more uses than just games but games is what they're leading with. Steam = Games.) The opposite is not true: if you have a Vive you won't have Oculus' store app.

So drawing conclusions from Valve's numbers is reasonable, as long as you understand the caveats.
Ask HN: What advice would you give your graduate self?
In retrospect, what kind of advice would give yourself when you freshly graduated and starting your first job?
“The human mind treats a new idea the same way the body treats a strange protein; it rejects it.”

I for one would love having every inch of my interior walls e-ink, changeable on a whim, and would likely pay $1 to download a new wallpaper/design on a regular basis.
I think the core problem causing disagreement here is that you are not consistent or clear with what your goal is. Do you want flexibility? Low risk? Then rent. Do you want to own a home? Then buy. But decide what you want and then figure out how best to get there. You're starting with the assertion that the goal should be 500k in the bank but then abandoning that goal at some arbitrary point in the future when you'll suddenly dump that into a house. What do you actually want? Half a million in the bank as a safety cushion? Then you should not put that into a house at any time. Do you want a house? Then you probably shouldn't wait until you've saved an arbitrary half million dollars.

I don't know where you're getting the 6% number for buying a car in cash. That's definitely not going to happen. You could get a car loan at a better rate than that from a bank and pay the dealer in cash. Bankrate.com is showing me a rate below 3% for financing a new car over 5 years.

Your belief that you can do better than 4% in the market is exactly why it does not make sense to save and buy a house in cash. If you have 500k in cash and have the option to dump it into a house or dump it into the stock market, and you believe the stock market will perform significantly better than real estate, then you are wasting money by dumping it into the house. If you believe you can get, say, 6% in the stock market, then taking out a mortgage at 4% lets you earn 2% extra each year.
Not in Canada! As long as you're a participant in the conversation, you can legally and surreptitiously record to your heart's content.
Some of my most unique projects:

- One of the original programming department heads of 0 A.D., one of the leading open-source RTS engines. I led the switch to a 3D engine.

- 2D library for the VESA Video BIOS Extensions (paged "hi-res" graphics), written in X86 assembly straight from the lengthy VBE spec.

- Haptic simulator software. Simulated the bending forces applied to a carbon nanotube attached to the tip of an Atomic Force Microscope. You could literally feel these forces using a special input device (http://www.geomagic.com/en/products/phantom-premium-6dof/ove...).

- Made a working physical eReader. Was similar to the Kindle but with a power-hungry LED display and USB drive support (team-based senior project). We asked eInk for a free sample, but they wanted us to buy one for hundreds of dollars.

- FPGA-based graphics accelerator (in VHDL) that rendered 2D and some 3D primitives (team-based for school).
Un·pleas·ant de·sign·
That does not cancel the fact, that only a minority of desktop gamers do not have Steam constantly running on their PCs.
That could possibly be a local cache though.
Another example is the kilocore cpu in the news last month: https://www.ucdavis.edu/news/worlds-first-1000-processor-chi...
Marie Kondo and the Ruthless War on Stuff
What are Hero-collectathons? Can you give us some examples?
Data Mining Novels Reveals the Six Basic Emotional Arcs of Storytelling
Designing Between Points
> Is it normal to refer to a ship with a male name as "she"? Would this be right?

Isn't it a bit the same as the Russian classic Avrora -- it is a female name, but the ship (Крейсер) referred to as a male? Same thing as Diana (a sister, ... brother? ship) to Avrora in the same class. Just because it is called Diana and battleship are male in Russian, it doesn't change its name to Dionis, Denis or something silly like that.
Wow, that's cool. Light-weight, close to actual sunglasses size, and able to correct for prescription? I want to try these.
The Biggest Mistake Most (In)Frequent Flyers Make
But csv files can also be manipulated in shell scripts, with the text being piped from one util to the next. Here it becomes important that the separators can be correctly typed and displayed.
It is often useful to support statements such as these.
This is the only reason I am waiting for the next Gen VR. The resolutions right now are just too low.

I tried the vive demo and was blown away (I could play the spice pirate trainer game until my body gave out) but the low resolution was noticeable (along with the screen door effect) and I had trouble reading text.
Transhumanist drivel. I can imagine Peter Thiel masturbating to this on his seastead.
Envelop VR is working on this (https://www.envelopvr.com/)
There's no focus in any VR headset currently. So whatever you experienced was not that. You might be thinking of the stereo convergence, where the left and right images come together where you look at them. But they don't have any capability to adjust to the focus of your eyes right now.
Cop who drew gun on man filming him says man deserved it
Samsung's world-first UFS memory cards are crazy fast
I worked at a company that migrated to SSDs on hundreds of HP ProLiant servers. The performance was great, it really improved our DB latency. Unfortunately the RAID 1+0 setup that was carried over from the spinning rust setup didn't work for our most common failure case; corrupted writes.

The HP RAID controller failed to detect corrupted writes on what I seem to remember were Intel SSDs. The only way we learned about failed SSD drives is when we started catching large numbers of DB page checksum errors, and by that time it was too late to do anything about it.

Operationally it sucked, swapping out drives is a lot easier maintenance than having to rebuild a DB from backup.
As a rule, never travel to a job interview on your own expenses, unless it's just a few USD/EUR for a local bus/train ticket or something similar. That would demonstrate to them that you don't value your time and money and that they can potentially abuse you further down the road. You will also encourage them to continue with that strategy in the future.

As for the red flags, google the names of the people who you will be working with and also of those who manage the organization. Go through their public activities and get an idea of their personalities. Sometimes you will find out that your potential colleagues are real jerks, and it can happen that the organization (especially if it's a startup) is run by a 24-year-old arrogant kid. In both cases I would skip that "opportunity" and would look for something else.
Being a little pedantic, but you could use verilog to write a high level model as you describe. The language certainly doesn't restrict you to its synthesizable subset.

That being said, it's generally easier and cheaper (good verilog implementations aren't free) to use a general purpose language for what your describe.
Some robots that will browse your site after a Show HN
Hmm, I should finally start to collect these miles!
What would be the fastest way to status with Oneworld?
> one about unlimited unpaid overtime

Am I misunderstanding something, or isn't this the definition of a salaried position?

> second one about losing all intellectual rights to ANYTHING done/written/created ANYTIME and ANYWHERE (including things not related to company's business and/or technology in own spare time, holidays and so on).

This also seems extremely standard (at least it's in every employment contract from the big tech companies), and probably exists more so to protect the company from extreme circumstances than anything else (although I am not a lawyer).
Expert beginners. Expectations that I can't wait to work under their superstar. "You'll get a chance to work with our Lead Principal Engineer Matt as closely as you like!" Looking at Linkedin Matt has less than five years experience.
The most well-known (#6 Grossing Game on iPhone) is Marvel Contest of Champions (https://itunes.apple.com/us/app/marvel-contest-of-champions/...) by Kabam, which lets you "collect" Marvel heroes. This lead to similar models for other Marvel mobile games like Marvel Future Fight (which is really good for a freemium game) and Marvel Avengers Assemble (which is not).

Star Wars: Galaxy of Heroes (https://itunes.apple.com/us/app/star-wars-galaxy-of-heroes/i...) (#14 Grossing) by Electronic Arts is similar, but is surprisingly fair in terms of F2P mechanics on the low end.

In all these games, instead of using F2P on one-time consumables, F2P are used for progression, and "heroes" are more permanent, tangible things to buy. (this concept predates the Hero collectathons though: Puzzle & Dragons, for example, was one of the big ones that did it first)
These Are the Top Drone Photos in the World
[1606.03813] Towards an integration of deep learning and neuroscience
Check out AA Gold & Platinum status challenge which is even better deal this year: http://onemileatatime.boardingarea.com/2016/01/05/how-to-do-...
Don't listen to the other comments. Your job is to teach the concepts. Implementation details are a separate concept to be learned on the job. You're teaching crafts(wo)men, not Unsullied.

I remember my first job not knowing the difference between #includes with brackets versus quotes, and where the IDE was searching for them. I was so pissed that my CS program didn't prepare me adequately for my first job. But the truth is this was one of thousands of "figure that shit out for yourself" that they glossed over in favor of "don't write n^n algorithms" and "cartesian products will be the death of you"; I'm currently taking over a code base where simple requests from an ORM are issuing thousands of queries.

So, please continue to teach SQL. As for browser coding, I learned all that on the job too, and it has no place in an academic setting. It's entirely dependent on feature needs, your target market, accessibility concerns, etc. To say that some new graduate should have all the skills necessary to navigate that minefield is madness.

I wonder how many people bitching about Chrome/Firefox/IE are ARIA compliant.
Not a down voter. But it's possible the down votes are for the comments spending time complaining about using the term "serverless" instead of something like "FaaS", and not for the criticism of AWS.

As a huge fan of FaaS its sad that half the discussions become arguing over what to call it.
Slack started as a website, then created the desktop and mobile clients, so if I stick to my statement "accomplish anything" I would still keep Slack out of the list because the "desktop" client does not provides anything special over the original web interface. About Visual Studio Code, I don't know what have Microsoft accomplished with that project yet, but I will give you a point for that just because.
Nintendo could develop its own physical controller for smartphones, obviously
Did Prehistoric People Watch the Stars Through This 6,000 Year Old 'Telescope'?
Universities May Be Contributing to High Attrition Rates Among Graduate Students
DNS Tunneling: Tunnel your way to free internet
Because most garages that start ups In Silicon Valley were originally in were windowed?
Minnesota woman broadcasts police stop and shooting on Facebook Live
I'm assuming this is ONSITE only?
When referring to things with a name, it's usually preceded by 'the', I.e, the General Patton. It's perfectly clear that the name isn't referring to the person.
Content from LPs
Google chrome support phone number
Is there a reason you were using hardware RAID rather than a software based RAID with checksumming like ZFS?

(I mean this as an honest question, I'm interested to know if there are performance or reliability gains to be had from a hardware controller)
Maybe because people think of tattoos, for whatever reason, as an edgy new-agey thing to do.
Yes and no; there are some binary files too, but there are ~534MB of JavaScript code mixed with additional assets. Once you extract the content from the archive (using the tar.gz version) you will find a directory with multiple sub-directories and files that roughtly weighs 636MB distributed like this:

9.1M - content_shell.pak
60M - goterminal
9.8M - icudtl.dat
4.0K - INSTALL
2.5M - libffmpeg.so
18M - libnode.so
20K - LICENSE
352K - locales
404K - natives_blob.bin
536M - resources
604K - snapshot_blob.bin

The directory "resources" contains the ASAR file plus another sub-directory named "app" that contains the assets and the "node_modules" tree, this directory alone weighs 534MB because of the 720 NPM packages required by the application.
How a Chinese woman turned a $10 .com into a fortune
Beautiful photos. Make sure you scroll through the gallery (you can skip the story).
I'm on mobile now so I appreciate being able to read the abstract without loading a whole PDF.