skysight-inc/HackerNews huggingface dataset:
Yeah I see what you're saying as well and I agree with that. It's hard not to break something when our release cycle depends on a QA person and on customers to break things that we can't always test for (and we're actively discouraged from writing unit tests and other automated tests).
A week or two before starting, find out whom you will be reporting to. Get in touch with that person and ask about what kind of tasks they have in mind for you and whether it would be useful to prepare in any way.

Other than that, I wouldn't do anything.

Algorithms and CS stuff: you might not ever see it again.

If you study four algorithms, but you are asked to work on a fifth one that is completely unrelated, that is of no use. In development, you brush the dust off the specific algorithm or theory that is needed for a task, when that time comes.
I'm actually arguing that my RDBMS is no place for a compiler. I want to compile everything externally, test it and then deploy it. Not deploy it, compile it, cross fingers.
Exactly, also, if this were the case, it implies that every other dash camera of the same make is unsuitable for use as evidence & not fit for purpose.
Great tip! We're testing with cursor:grab and cursor:grabbing now, will push changes out shortly.
Looks like they cherry-picked a condensed list of the "most important" questions, likely out of respect to the fact that there are only 7 days to complete the fellowship application
There will always be a frontier where there are few rules and even less oversight. But the frontier of today won't be the frontier of tomorrow, that's all we're seeing... a shift. If you want the stuff Reddit is purging, there are plenty of places to find it.
Why Ancient Greeks Might Have Had Much Different Colors Than We Do
Actually there is nothing in the definition of free software that requires a bug tracker, even by gnu.org and rms standards and they're pretty high.
People who hack on keyboards often have broad interests, and enjoy reading about interesting things. This is covered in the FAQ : https://news.ycombinator.com/newsguidelines.html
... for not having prepared an exit strategy
The video that happens 30 minutes after the interaction between the officer and the women is done and over with?

Sure, its looped a few times. And the update is that they are re-uploading it.
Sadly, accidents are probably going to happen before infotainment gets decoupled from CAN bus. You don't just need a firewall, those need to be on physically separate networks.
Of the pathnames contained in tame_namei(), how many are really going to change? I'm trying to think of a case where alternate names or paths are needed, yet nothing comes to mind.
A Different Kind of AngularJS Tutorial
...and thus embiggen the dictionary itself.
It looks pretty and all. How is it different from LinkedIn? I'm always weary getting myself on another "social network" thing instead in the end getting my data sold - or worse - stolen. (actually I'm not sure which is worse...)
If the moral of this case that you take away is, "Don't interact with milennial women", I think you have a very skewed view of the world.
Ok I'm guessing you're a new grad. If you're already working this might not apply.

Use this time to do things OTHER than work. Work out. Travel. Rest. Visit friends. spend time with family. Read for fun.

The other suggestions here are all good. very useful. It's just that this is a great opportunity to do things you can't do when working. Once you start your career it's VERY unusual to get a month or more time off. It might feel like you have lots of time on your hands, but the opportunity you have is actually brief.

I especially recommend travel. If you're young and single, you can afford to travel cheap. You know you have a job starting, so it's ok to spend now knowing you have income ahead.
The point is that when Rails gets too slow it is very easy to switch to something like cacheing or C (Or Go, or whatever). Even if you just split it off at nginx or use a worker pool in a faster language. Or if you need lots of concurrency use Go. Or even replace the Ruby code with one fairly nasty SQL statement or a single stored procedure.

The other 95% of your code can be slow Rails. You know those pages where a user adds another email address, or where they report a comment as being hateful, or where they select what language they want the app to be in, or where you have your teams page, or your business partners page, or your API docs and key registration / invalidation.

The database doesn't scale without pain though. You have joins, you're going to need to get rid of them. You have one table on a machine, you're going to need to split it. You have speedy reliable writes, you are going to have to either make due with inconsistency and possibly have a whole strategy to clean up the data after the fact or lose the speediness.

I'm intrigued about shuffling the serialization of JSON to Postgres, but that is different than what the OP was talking about.
You've never worked in a newspaper or other media organization then. This is a significant breach of the firewall between editorial and business. It's not at all surprising that several top Gawker editors have resigned over it.
I owned a grand cherokee for a few years. Can I offer my unsolicited advice? Don't do it.

Things I had go wrong:
- Brake rotors, replace THREE times at $600 each, all before 100k miles.
- Uneven wear on the tires due to incorrect braking (see above).
- Tail lamp that went out over a dozen times. Another known issue.
- Overheating in traffic after less than 30k miles with no real stress on the engine. The mechanic could never find that issue.
- I got out when the truck was running to close the back door because I didn't close it hard enough. The car locked me out and I had to call a locksmith to get it open. It was running the whole time.

And I'm sure I could think of more, those are just the ones that stand out. Seriously though, go read on a owners forum about them and then decide. I don't usually trounce products, but this one burned me. A $30k waste of money and time. I ended up getting rid of it, at a huge loss.
Yeah, the other pieces of advice -- work super hard (for your employer), don't ask for money... doesn't sound very tigerly to me.
Unfortunately I just accepted a job offer about a week ago. Thank you though :)
The prosecutor and the state rightfully should pay for this injustice. Unfortunately, prosecutors have absolute immunity for tortuous conduct committed in the course of their job. And for weird historical reasons, governments have sovereign immunity and can't be sued in their own courts unless they waive that immunity.
How the Starbucks/NYT deal could have grown NYT's topline revenue by nearly 3%
I think this is the heart of the argument.

Personally, I find it astonishing that the manufacturer hasn't caught this.

Here's my (probably) unpopular opinion: In the very near future, you might have to become 'certified' as a programmer for anything that touches the internet EDIT: AND has the possibility of killing someone.
Much in the same way that a regular Joe can't build a bridge over a river without a few Civil Engineering certifications, a programmer can't make an internet-connected program that touches the internet and also controls a 2 ton moving vehicle.

There are rookie mistakes, and there are systematic failures; a LOT of these recent issues seem to be systematic in nature. The easiest fix in that case is to fix the system.
FTC investigating Apple's iPhone ecosystem competitve advantage for sales
> It is possible to hire a company to manage the condo or house, but that is expensive and the profits never quite arrive.

This totally depends on the purchase prices, interest rates, rental rates and other variables in a given scenario. The generalization that you can't profitably rent out a property while also paying a property manager is obviously not true.
Infuriating.

A lot of people immediately think of Mike Nifong when prosecutor misconduct comes up, and while that case was certainly disgusting, I think an even better (worse?) example is the prosecution of Mr. John Thompson by Harry Connick, Sr.

Though it receives far less attention, the facts of the case are no less than offensive. Mr. Thompson was prosecuted, convicted, and sentenced to die for a crime that he did not commit. [0] The DNA evidence that would have fully exonerated Mr. Thompson of any wrongdoing was deliberately withheld by the prosecutor, Harry Connick, Sr. (yep, the dad), long-time prosecutor in New Orleans.

Mr. Thompson spent fourteen years on death row. Fourteen years of this man's life were stolen from him by Harry Connick, Sr., years that he can never get back. On seven occasions during his time on death row, he was given the date on which he would be put to death for something he did not do. [1]

Can you even imagine? To lay in bed, reflecting back on the events of a day in which you had been given a time and a place to be put to death for something that you did not do? I cannot. Don't bother asking Harry Connick, Sr. about that, though. He doesn't give one single fuck. [2]

[0] https://en.wikipedia.org/wiki/Connick_v._Thompson

[1] http://abcnews.go.com/Politics/jury-gave-john-thompson-14-mi...

[2] http://www.nola.com/crime/index.ssf/2012/04/former_da_harry_...
...after all if you (and possibly your co-founders, also lying on the beach) are going to receive all or at least a very large chunk of the profits then why do all the hard work?

This same resentment may (will) occur with early employees if the cofounders are part time. Have same issue at current company.
I would think that the only reason you can be arrested for refusing to answer #1 is because driving requires a license. Being stopped on the street or while not operating the vehicle does not require you identify yourself to the police. They would then need some independent probable cause to believe you are wanted in connection to a crime.
ASMR is the nomenclature in vogue for this now.

Frisson still wins.
Sprint!

(It is mentioned in the terms: http://www.driveuconnect.com/terms/ )
Explaining graphic design to four-year-olds
Having Issues enabled sets the expectation that they are going to do something about your issue.
Finally, a real tricorder to call my own! (http://www.thinkgeek.com/product/a6eb/)
I think this depends on where you are. Plenty of people in Australia and New Zealand let their houses through agencies and get along just fine.

To be fair, these markets are pretty bubbly, and everyone is just hanging on for capital gain (it's no biggie if you have to "top it up" a little bit). Plus, losses are more or less tax deductible (e.g: http://www.ird.govt.nz/property/property-rental/deductions-y...). This includes agents fees.
For every rule there are exceptions. If you're 100% confident that you can do this by all means, go ahead. But my experience to date suggests this is a recipe fraught with all kinds of trouble and just hiring 'the right people' isn't going to cut it (if only because people change over time). In the end you'll either end up returning to recover from some disaster (it's still your problem after all, as a majority shareholder), you might lose the company altogether or you'll end up selling it anyway but in worse shape than when you left.

There is always a middle ground, but sometimes that middle ground isn't quite wide enough to stand on and it's better to go for clarity, have your hands on or have your hands completely free.
Happy Hump Day
I purposely chose a non sequitur in the interests of speeding up the prose. It is an acceptable method frequently utilized in language. It roughly translates to:

"Than (what will certainly be given the expressiveness and level of abstraction they provide) a mess of stored procedures."
> That's still a scenario where the vast amount of memorization you did is more important than the strategy you may come up with

But if both players have memorized about the same number of words, the game is then entirely about strategy.

I think that's the point of what the article is saying. Sure, memorization is critical to get to the point where you can compete at that level, but once you're there, memorization is just a given. What differentiates the players' performance is their strategy.
You are referring to high-intensity LED lights. E-ink does not shine, therefore it requires significantly less power: https://en.wikipedia.org/wiki/E_Ink
I have built some small projects with it and really like it... in fact, after getting atop most of the learning curve, it's hard not to want to just work IN it.

Which is a pretty good endorsement, in my book.

I will say that the production deployment process and tooling is not purely Elixir at this point (yet). People tend to use the Ruby Capistrano gem to deploy... which works... but to me gives sort of a cognitively dissonant experience :)

Another quirk I noticed is that IEEE floating point is not completely supported, for example there is no "Infinity" value and working with large numbers will often get you rounding errors. For example, using the Math.pow function (the ONLY native power function!) ONLY works with floating point values so using it will get you large-number roundoff errors. Some libs have been written to manage numeric data better (in my case I literally had to look up an efficient integer power algorithm and implement it, see https://github.com/pmarreck/elixir-snippets/blob/master/math...) but the lack of native support there is weird (and Erlang's fault, really), especially coming from Ruby.
I watched the video too.

If someone edited the video, why did they choose to make their cuts at times where cars or people are in scene? They would have gone unnoticed had they occurred a few seconds earlier. Who would be so stupid?
I don't think there will ever be a recall to separate them in shipped vehicles.
WEBINAR: JFrog-‎Docker‬ Integration Part 3  Key Features JFrog Brings to Docker
I'll summarize the summary: The theory is that a group of tribesmen moving in unison and chanting together to magnify the volume of their combined voice confuses and intimidates other animals, and also gives the appearance they the group is one giant organism.
Yes, of course, in the same sense that we might have faster than light communication (but just barely) and not be able to exploit it for meaningful communication backwards in time to make a killing on the stock market. But we can still think "wow, that sounds kind of absurd" as a metric by which to judge the likelihood of a result. Either way, this is Scott Aaronson's argument, not mine. For example, he makes it here: http://www.scottaaronson.com/writings/limitsqc-draft.pdf
Anyone tried this site? http://www.startupadoptionagency.com/
Out of curiousity, is this watermarking you speak of actual visual watermarking, or is it more stenographic like the techniques you mention. (If you may share in general terms, of course...)
Ask HN: How do I explain leaving a successful, but awful startup?
Hi everyone,

I am in the process of trying to look for a new job, but I keep getting asked why I want to leave a startup that on paper, looks like a golden ticket(funding, revenue, growth, etc). My reasons for leaving are fairly personal:

- It's a hostile and homophobic work environment. Right now I'm not out at work, but I can tell it would be job death sentence.

- It's not a good culture fit, besides the problems above. Team events center around intramural soccer or going out drinking all night. I'm not athletic or drink and get called out, made fun of for it at work.

- I feel bullied, I've had numerous instances of being called gay at work in coded ways.

- Theres no HR and no desire to ever have an HR department.

I'm struggling with explaining why I want to leave but I don't want to come off to potential employers as someone who is super PC, sensitive and can't handle a joke. I've been at the company now for a year so its not like I can't tough it out, but I need to leave now to keep my emotional health.

What is the best way to communicate this to a hiring manager as my reason for leaving? Has anyone else had to deal with an openly hostile work environment and how'd you deal with it?
One way to work this is to have the person who replaces you be "you, but only a few hours a week".

That is, automate your business to the point that it takes substantially less than one full time person to run it. Kill off all manual recurring tasks, automate all the common customer service interaction, get the infrastructure ticking away so that it stops routinely blowing up on you. Get things down to just a handful of customer emails that actually need a human response, then book that flight to Ibiza.

They have wifi, I imagine. Run your business over coffee in the morning, then go off and live your life.
If you are not able to hire a property manager, pay them 10% on all rents collected, and make a profit, then I don't recommend holding that property as a rental.
I don't agree that it's this black and white, but it's likely to be true for most small-scale companies.

The way I always describe it to people is that salary != profit. Let's say that you are making $100k a year running your company. How much would you have to pay someone else to do your job with the same level of effectiveness? If it's $50,000, then you're making $50k a year in profit for being the owner. If it's $150,000, then you are actually giving up $50k per year for the privilege of being your own boss.

It's certainly possible to be a non-participating owner and make a good profit on a business. This is what Warren Buffett does with Berkshire Hathaway -- he buys profitable, well-run companies and usually keeps the former owners on to continue operating them. Doing it from the other direction is much tougher, because you either need to make yourself redundant or hire your replacement.
I arguably learn things more _thoroughly_ slogging through the docs. But only if it is important enough to justify the much higher initial effort, otherwise I don't learn them at all.

However, I learn more things faster from tutorials because they(assuming they're any good) give a high level overview and show how the pieces fit together to actually get something done. That is something a lot of official docs do poorly or not at all. And if it is a topic I'm actually interested in and use regularly, I'll eventually spend plenty of time with the official docs & learn it in detail.
Scientists find first drug that appears to slow Alzheimer's disease
Funny how lawyers are protected from lawyers.
FeedFetcher User Agent
I'm super surprised that the fellow who cannot feel pain was able to make it through childhood without very serious injuries. As the article mentioned things as simple and teething would be a very different experience without pain.
I think many other people have posted good advice on how to get ready. I just want to second the other post that recommends against preparing for it.

When you interviewed and got hired they knew your qualifications and knew you might not know some things. You're about to get paid to learn what they need you to learn. I don't really see why you should your own personal time learning something for them.

Instead, I'd recommend you spend this time relaxing and learning things that YOU want to learn. This is going to be good for the company most likely in the long term anyway (assuming it's related to CS anyhow) and you probably aren't going to have as much time to do it after you start working. This will also make it less likely for you to get burned out in my opinion.
If you sell it you won't be hovering over whoever gets placed in your position to tell them how to do their job and technically it is now the buyers problem, not yours.

Bill Gates did it with Microsoft and at that level I'm sure that there is enough momentum in the business to keep it moving along or even to improve. But most smaller businesses (say < 30 employees or so) are both culturally and dynamically much more personal and being both gone and still present in the background creates a strange power dynamic (who's the real boss?) and frustration.
Thanks for visiting deckrank.

We tested on Firefox desktop + ABP and Firefox Android + ABP, but didn't see this issue. Could you share more specifics that'll help us reproduce the issue so we can troubleshoot?
This is the thesis of "The Four Hour Workweek": http://fourhourworkweek.com/
This is a counterintuitive point, and I think mostly gets glossed over in a lot of high level thinking. For example, if you're reading some generic advice about valuing a small company, it will usually point out that "profit" needs to be expressed net of the owner/manager's salary, the salary a buyer would need to pay someone to be General manager of this business. Economics textbooks do something similar.

This might give you the impression it's normal to hire general managers for businesses. In reality, it's rare that a "small company" (say a turnover of $1m-$10m, for a typical software or services company, or even 10X that) does this.

A clean break between ownership and management is a difficult thing.

Jacques does an admirable job of breaking it down in a way that gets the message across. To go further, I actually think it could be a great topic for an out-of-the-box young economist to take on. Like a modern Ronald Coase's "Theory of the Firm." It's got tentacles in a lot of interesting questions. The unpopularity (these days) of "adult supervision" investor supplied CEOs, for example. The relative obscureness of SMEs as an investment class outside of high risk VC for another.

It would be very unusual for someone to put his/her net worth (say $2m) into a small business unless they can run it. Does an economist-ic explanation exist?
I'm seeing this exact thing at a restaurant I work at during weekends. Owner shows up once a week to drop off pay checks and lives in another city (1.5 hours away).

All those points pretty much apply.
Q&As with Leading Remote Companies
The auto industry will very quickly have to learn from the aviation industry in terms of integrating all these diverse information systems safely and securely. One difference is that cars are way more accessible than planes to be tampered with and hence the security systems will most likely have to be seriously hardened.

EDIT: please take "integrate" to mean to properly place each system on its own space and then surface the necessary APIs in a secure fashion. Of course physical separation of entertainment and car systems is the logical step, and it comes from the aviation industry.
The Kindle might be subsidized in a general sense, but Amazon does not sell the devices at a loss. The base hardware cost is roughly equal to the selling price.[0] I would expect something similar from a barebones developer kit.

[0] https://www.mainstreet.com/article/exclusive-amazon-s-79-kin...
Anything (and I do mean anything) can be perceived as a microaggression towards a person if they try hard enough to twist the other person's motives.

Negativity feeds into itself.
Show HN: Vervid – The YouTube of Vertical Videos
Do you still use libuv? I recall reading about removing that but did not see it happen. Just curious whatever happened with that decision.
To the left startup, you don't have to explain anything.
To new potential employers, just say "It wasn't a good culture fit." Basically, you don't have to explain anything either, (and probably should not), but you want to give a polite answer, so give the blandest explanation, like culture fit. You may also instead mention how the new potential employer is closer to your home, or offer a better salary, etc.
Have to rep for my favorite math text that pretty much no one else has heard of: Ray Mayer's Introduction to Analysis [1]. It's rigorous, compellingly readable, and accessible to college freshmen. It was never published commercially, but decades of students where I went to school have been delighted by it, tortured by it, or both.

[1] http://people.reed.edu/~mayer/math112.html/index.html