skysight-inc/HackerNews huggingface dataset:
There is no difference between physical laws and meta-laws.

Aka if the rule is light speed = age of universe then that's just the rule not speed of light is X and slowly changing.
> If a single yes/no question is clearly stated, then it does have an answer.

Without having to reach for fancy counterexamples, how about the Empedoclean "Is the answer to this question 'no'?"?
> There's no "Second Hollywood" in the United States.

It's right here in Atlanta. It's been a decade and a half in the making, and the pace and scale of it increases with every passing year.
Georgia has had a presence at the Game Developers' Conference every year for as long back as I can remember. They've been wooing game developers with basically free money and other bonuses.

And while they likely have convinced a few companies (they like to showcase a half dozen or so), it's not like it even was a measurable blip on the growth of game companies in Silicon Valley.
Convenience is a specific advantage. It also is a great boon when you are used to working in multiple terminals or are running a lot of remote sudo commands over ssh (say testing an ansible setup).
I used to commute by bike every day and I heard this complaint a lot by non-bike riders. I think the main reason for bikers do behave "irresponsible" is to maintain the speed.

Like most other modes of transportation, riding a bike means that the most energy is exerted to go from zero to commute-speed. Maintaining the speed requires a lot less energy. Unlike most other modes of transportation that energy comes from your own muscles so you are painfully aware of how much energy each stop costs.

I read that in Copenhagen, Denmark, they have designated blue bike lanes and if the rider goes >25kph they will never see a red light, the cars will stop instead. I think that sounds like a perfect solution!
Designer/frontend dev here -- thank you! Helping users understand what is going on in the tree has been a core challenge. However, exposing too much right away is very overwhelming, especially to people who are unaccustomed similar chat interfaces. I've been learning a lot about how to get the UX for this right from user feedback, but there's much more to explore. If you are interested in chatting about this problem, feel free to ping me in &heim. :)

One amusing anecdote. We very recently rolled out two bits of functionality: auto-collapsing long threads, and defaulting to replying to your own thread you started. Many of the people who jumped in and started spamming today didn't realize they were confined to their own collapsed threads. :)
You'll probably see less profitable industries get out of dodge before tech companies do. Tech companies have more money, labor costs are less important to the bottom line, and young tech workers can and do spending way too much on rent.
The only large project using literate programming that I am aware of is Axiom, a symbolic math system written in Lisp. From their documentation it sounds like it uses literate programming and would be a good resource.

However, a modern version of literate programming is catching on in scientific fields based on Jupyter (IPython) Notebooks. It allows running simulations and embedding results. It's fantastic for exploratory work. The main downside is transitioning code from notebooks to longer term libraries or full applications can be somewhat tricky. Here's a good write up of notebooks and science: http://peterwittek.com/reproducible-research-literate-progra...
My rent for a two bedroom apartment in Inman Park is $700.

The costs of doing business in Atlanta are significantly less than other regions.
The "second hollywood" is Vancouver. I know it's not in the USA, but it's where a lot of TV is shot.
Site seems to be down at the moment. Here's a link to Google's cached version:

http://webcache.googleusercontent.com/search?q=cache:pUSS-oz...
SmartSERP – Next Generation Keyword Rank Tracking Tool
iKe works by running a K script, which includes both calculating static data and defining some selection of functions. It then calls K functions in response to various events- mouse clicks, key presses, etc. K programs define handlers for the events they're interested in and ignore everything else. The "draw" function is the only one which is strictly required, and it returns a list of tuples which represent some bitmaps to blit to the display. It and "tick" (if present) are called repeatedly and automatically by the system to permit animation and so on.

iKe is designed to be similar in usage both to the kOS "Z" windowing library (details are unknown, but there is one example program available to the public: http://kparc.com/edit.k) and Processing, a Java-based environment aimed at beginners and artists.

I'm suggesting that other APLs could be equipped with a similar setup to what iKe provides- export an APL module with some set of event handlers and at least a definition of a "draw" method, and then use some cross-platform UI toolkit to feed the APL events and render its results for the outside world.

Does that make sense?
A Quick and Easy Guide to Tmux
Rust web framework, Iron
Perl is pipeline friendly though ...
Click bait is usually referring to an article that is based on falsehoods. Can you demonstrate that anything said the NYT article was false? It's not like the writers of that article said that 2+2=5. They made claims that a bunch of terrible things happened that as far as I can tell, nobody can debunk. Not knowing if its true or not is not the same as it being false.
You're just arguing semantics, didn't read the article, or both. The author defines who he's talking about, and whether or not "upper middle class" exists isn't the point.
The person who wrote the aforementioned batch files for Windows 10 also created "firefox-tweaks" [1]. These also contain some very dubious and/or irresponsible suggestions [2] which implies the author doesn't actually know what they are doing.

[1] https://github.com/dfkt/firefox-tweaks/blob/master/firefox-t...

[2] https://github.com/pbiggar/firefox-tweaks/commit/635779c7939...
I see from the down votes that you all still think its someone else's fault. Enjoy your shitty country club.
A Twist on the Liar's Dilemma
A Twist On The Liar's Dilemma

The liar's dilemma basically implies that a liar is not incentivized to reveal himself as liar. However, there is a twist to this which takes into the time of evaluation, t, of any proposition, x, that a liar would purport. Basically, as t increases a liar is further incentivised to lie. In fact t approaching infinity could be considered a non-sequitur. So if there exists the potential to introduce non-sequiturs, your statement can not be evaluated, and therefore you have a continuing incentive to lie and any cumulative lies thereafter have no impedance to their creation. One non-sequitur based lie provokes another, provokes another, ad infinitum (reflect on thoughts of religion or many political stances). *This is actually represented in first order logic simply as False->False = True.

What a large t also does, is give a liar the ability to evaluate the value of proposition x given to another person and change p(x) - where p(x) is the probability of actually changing the value of x from false to true before evaluation is performed by the other person. In other words, actually doing what you said you would do in proposition x. This is an immense power. For you can actually decide the value of your next move based on the a response to proposition x from the other person without having to actually do x. Also, the value of x that is found (if past the 'doability' threshold) can actually dictate the level of quality (and therefore the amount of time required) in which you perform the acts to turn x from false to true.

This is the basis for selling a product before it's built to evaluate the market demand, 'alias' writing, and many other such things which require value evaluation prior to execution or attribution. So consider this fact the next time you are thinking of lying. If t is considerably small, then don't do it. However if t is fairly large, lie like a rug and use the results to your advantage.
I'm glad this is useful for people. Thanks :)
This article made some really good points about the politics of the upper middle class (who I belong to). The author glosses over certain things like the real fear of not being able to afford to live in a low crime area (and yes, crime rates are correlated with demographics, and no, that doesn't make that fear illegitimate), but this is not central to the article.

I think the article has direct relevance to HN, where many people would like to protect the high wages of the tech industry, by opposing H-1B visas, offshoring (not such a big issue now) and campaigns to teach tech more broadly. People often conveniently forget or ignore market logic, which states that for the greater good, people should be given every opportunity to move into higher wage jobs, even though this will lower the wages of people in those jobs. These people often seek refuge in the thoroughly refuted logic of the far left, which states that even very well paid workers are still being "exploited" and that competition between workers of any kind is bad, and instead we should somehow seek to re-arrange the economy so everyone has access to the bountiful "surplus" that is somehow out of our reach. In contrast, the author rightly puts people on a spectrum of wealth, and points out that people far enough along this spectrum need to being arguing that they should have less not more.
> It was interesting to hear Yelp call out high developer salaries on their last earnings call. Companies are starting to invest in satellite offices and this will have long term consequences.

That's the thing... Technical people are still cheap. Really cheap, compared to the jobs where your asset is "knowing people" - our salaries haven't been increasing with the cost of living around here, unlike the real-estate agent example below.

Look at what you pay a body shop for developer time. A lot of that goes to the body shop; the people who's main asset is the "relationship" with management.

Heck, at 3%, become a real-estate agent. sell three or four houses around here a year, and you'll make more than your average developer or sysadmin.

Yeah, wake me up when we make more than recruiters. Until then, I'm going to ignore all this noise about technical people being expensive, because it's obvious bullshit.

All that said, while I don't think the cost of us is a problem for companies, the high cost of living is a problem for us. As a technical person, the bay area only really makes sense if you are the best of the best (or have those "relationship contacts" and can get real money) - for the rest of us, it mostly only makes sense if you have a deep emotional connection to the place and/or have a rent-controlled space. (In the south bay, if you own, live with family, or have a landlord who doesn't jack up rents with market... there's no actual rent control in the south bay, though I know a few people paying vastly below-market rents because they've been renting from the same person for a decade or more, and that person is being cool. There's serious rent control in San Francisco proper.)

This... is probably why companies are opening up branch offices; there are many good people who just won't move here because the cost, but that's because we aren't expensive enough, not because we're too expensive.
Funny, I always thought this was supposed to be a feature.
It remembered your authentication for a few minutes after using sudo. I assumed it was part of the OSX auth system and would forget if you locked the screen.
Ask HN: Where do people usually complain?
A good business must always solve a customer problem. I was wondering, for B2C type of opportunities, where would one look for complaints? What are the places with the highest complaint-to-noise ratio?

One example would be to search Twitter for "I hate when...".

Any other ideas?
If used for larger games, one cannot afford to examine the whole tree. The solution is to stop at some search depth and then estimate how good the position is with some heuristic.

One common optimization is alpha-beta pruning. It is applicable of you have already found a good move (when we use a heuristic we don't know for sure if it will win or not, only if it is good or not), and consider another candidate move. If the latter move has a strong counter, that means it will for sure be worse than the good move. We can then immediately discard the weak move from consideration, there is no need to find out just how weak it is. To make best use of this, one should check promising moves first, because then the bar for potential moves will be higher and more pruning can be done.
> I’ve on­ly been here for nine month­s.

It is a big place and some will have good experiences some will have bad. Of course, I am glad Tim likes it there. Another person I know really likes it there as well.

But I think overall I have heard more bad than good so far. And I don't think the stories from the original article were made up. Or everyone who blogged/written/shared over beers are all Google PR shils. On the other hand I usually hear more good than bad experiences from Facebook, Google and Microsoft.

Also as another personal story, I interviewed there and had a laughably terrible experience. You'd think -- "Nah, this has got to be a joke" the whole time. ( You can read it here, sorry if you already saw it in yesterday's post https://news.ycombinator.com/item?id=10065631 )
This happened to me: October, we notice an issue when our boss gives us bad specs. Boss insists it came "directly from Bezos." We push back because we know it's wrong. Boss is a wimp and knows nothing about technology. We talk to peers of bosses boss and boss, and get word to Bezos who confirms he wants to make the change.

So we make the change.

The change exists on the site for weeks. Then the early hours of the day before Thanksgiving, at 2am I am awoken by a page. I check the ticket, Bezos discovered the change. He is livid. Thanksgiving is important. We much fix it. Right then. around 70 people are on the ticket, most of the management above my boss (who is asleep) is weight in and constantly making demands... which means fixing it is hard to do while being bombarded by these people with big titles (and no understanding of engineering. This is a retailer, not a tech company.)

Finally, after around 4 hours I push the fix to production. I managed to get to sleep at around 8:30am.

Then roll into work at 10:05am!

5 minutes late for the daily standup! (Which were always 30 minutes because some useless PM liked to drone on for 25 minutes telling us things we already knew. BTW, she became a rising star- because she was excellent at kissing ass and manipulating people, but I never saw her contribute anything of actual value.)[1]

The DAY before thanksgiving!

To get CHEWED OUT BY MY BOSS for being late!

Because I was up all night fixing something that I had raised as an issue months ago (whole team raised it) and Bezos had changed his mind.

I've been working as an engineer for 25+ years. Amazon was the worst job I ever had. Period. Full stop.

Absolutely incompetent management, and that went from my boss (Who was dealing drugs to employees in the pacmed parking garage on the side) to Bezos himself.

I sincerely hope Blue Origin's first flight ends in disaster and Bezos is aboard. I would consider that justice.

I don't feel that way about any other place I worked. I worked from some jerks, I worked for a lot fop people out of their element, and in a lot of startups that were poorly run... but circumstances. It's understandable.

Amazon is the only truly evil company I worked for, ever. (and that includes Microsoft in the 1990s!)

[1] And since I know we live in the age of SJWs, this isn't misogyny. Most of the women I worked with at Amazon were competent, including one with a significant handicap who was a fantastic engineer despite it.
Those responsible for limiting new development are at least partially responsible.
Her time series course notes are [relatively] more accessible: http://ocw.mit.edu/courses/economics/14-384-time-series-anal... A less technical but less up to date time series reference is Cochrane's free book: http://faculty.chicagobooth.edu/john.cochrane/research/paper...

"Econometrics" is just "statistics for economic applications." Time-series plays a big role (because macroeconomics and finance) but self-selection is really the dominant thread. People tend to make choices that they expect to benefit from, and it is often important to account for that in estimation. If that sounds cool to you, definitely check out econometrics. Somewhat shameless plug, but there's a list of the free resources I'm aware of at http://www.econometricslibrary.org/
I work as an SDEII in marketplace, where I've been nearly two years. I also work in a satellite office (Arizona), so maybe that biases things, but I've never seen the environment that the Times article discusses. I work 40 hour weeks, never work weekends (besides oncall weeks), have had nothing but positive reinforcement from my managers, and get to work on software where my lines of code impact millions of people. I think at a company this big there are bound to be good managers and bad ones, and the Times article only points out the bad.
...not anymore. Thanks!
Yeah, I don't know why he was so quick to dismiss that. The laserdisc versions are the same as the original theatrical releases, aren't they?
You don't need to interview with a bunch of other teams to find out what your market value is, though. You can research average salaries for the job in a given region. The reason tech people interview without intention of taking the offer is to negotiate a raise with their present company (I agree that's not a good idea, and anyway, it's better to leave and get a new job if you want a raise).
I can imagine that high-profile senior employees would be treated better than anonymous grunts farther down the totem pole. Bray gives a nod in this direction in his post ("I have an ex­treme­ly se­nior po­si­tion, which buys me ex­tra priv­i­leges but al­so ex­tra pres­sure"), but unfortunately doesn't really follow the thought where it logically leads.
http://www.jobdensity.com/QueryGrid.aspx?q=936&t=Software%20...
CPAN is 20
If the "second hollywood" is in fact in Atlanta, I think you're validating the original point (i.e. there is no second hollywood). Being second miles and miles behind the leader doesn't actually mean you're close to winning, or even competing.
Amazon's culture, and this goes from the top and permeates the executive ranks and middle management, has absolutely zero respect for employees. Employees are seen as sheep to be herded and manipulated and as a cost center, not a valuable resource.

Amazon is run by retailers, not tech people. They literally see no difference between engineers and warehouse packers-- which would be good if they treated both well.
Freelancing for 15 years as well. 1999 was a great year! Sending invoices is my favorite activity. "America is not a country, it's just a business. Now fuckin pay me."
Thanks. Yeah I just noticed that it kinds of dissapears. I'm still kind of new to HN, does it take something special to appear on regular Show HN like a certain amount of votes? I thought it would appear with the title automatically
Youtube is being slow for me today. If only there were a way to compress the video smaller...
Maybe I am being picky, but is traversing JSON files truely "web scraping"?
Yeah I was thinking the same thing, probably that is why they ship those defaults, better UX.
Ask HN: How do/can you quickly validate ideas?
I have a good friend who works there that I talk to frequently. It is most definitely still going on. He has called me many times stating that he is miserable, that the stack-ranking, secret-pact, politics and backstabbing are still alive and well. The Office Space scene where Peter describes that every day you see him is on the worst day of his life has been mentioned.
The Interactive Way to Go
I think the theory is that because inactivity is bad for you (whether sitting or standing), a small amount of constant motion mitigates the effects of working on the computer for hours on end (which exercise does not make up for).

Enforced, occasional breaks is more practical imo. I'd also find it hard to focus while on a treadmill.

reference: http://ergo.human.cornell.edu/CUESitStand.html
> In addition to the fatal scourge of measles and smallpox that decimated other Amerindian groups, the Selk’nam were singled out in the 1890s for a campaign of genocide: Romanian engineer Julius Popper paid bounties for Selk’nam heads and ears and organized hunting parties to clear them from the territory to make way for miners and ranchers.

Never heard of Popper before. Saw the reference to Romania and thought, oh great, another terrible thing about Romania. What have they done now...

Anyway here is the wikipedia entry on him:

https://en.wikipedia.org/wiki/Julius_Popper
Yes, exactly. In that case, perhaps using the algorithm described in the same place as one may find the reverser's credo: "what one man can invent, another can discover"? (As can women and others, of course! I've always assumed the "man" a forgivable historical artifact there, given the now 110-year gap.)

One might tolerate an occasional hint, but please, please, please do not spoil the crackmes and such things. They are for the practice and instruction of those who seek knowledge, not those who want to merely find it. The act of seeking trains the mind in the inference of their creators' intentions and thoughts: a skill that needs to be learned, and I do not think can simply be taught.

I am, of course, biased. There is a remnant of elitism, I will admit. Before we had the web, such things used to be swapped via post, and obscure BBSes. It's quite emotional, even, to be reminded some of the old forgotten places still exist. It has been many years. Even... a certain shrine's still running, somehow. Old crackers never die: they just nop! +akr
Thank you for that feedback. You make a good point. I will reorganize the instructions to be more up front instead of buried as you discovered :)

I went and made the windows install a one click affair, but neglected to realize the Linux one, while likely easy to install, does not launch the browser like the windows batch file does and thus unless you read the RUNNING file then you wouldn't even know it had the web UI! Which is the whole point of running it :)

I will do as you suggest and move that into the README, and as well document the fact of the web UI and its port on the website. Thank you so much!
Are you suggeting that changing documented settings for a system component is "patching OS X yourself"?

Anecdotally, I ran OS X for years with timestamp_timeout set to 0 so that sudo always prompted for a password. This broke absolutely nothing.
We are living amidst a grand experiment
Can you somehow add the new category:
https://news.ycombinator.com/shownew

(I plan to download and try this on my tablet, but I am on a different device atm.)
The best example I have seen out in the wild is the code for the renderer pbrt. In fact it has me contemplating whether I should attempt something similar for my code base.
My point was that the hardware acceleration, and vp8 vs h264, doesn't really matter. The computation power of processors sold in 2010, even those in not-very-thick laptops, was probably double my Athlon64. The difference is everything else, the UI stuff (and maybe also flash and browsers being less efficient at decoding than ffmpeg).