skysight-inc/HackerNews huggingface dataset:
"When you’re watching your favorite Food Network show and Coca-Cola is used as an ingredient, do you know that Coke is paying the chef? It never occurred to me."

Why wouldn't it occur to someone that a brand-name product used on television has been paid for? Especially when every other product used has been conspicuously genericized, labels covered up and whatnot.

Also Coca-Cola as a glaze for food doesn't strike me as particularly better or worse than using barbecue sauce or ketchup or anything of the other sugary things we eat every day.
Unusual 19th-Century Newspaper Titles
Startup Entities: Choose wisely, for complexity will bring you stress
Hack Reactor Acquires Premier iOS School
I'm pretty sure you mean Prop 13... https://en.wikipedia.org/wiki/California_Proposition_13_(197...

Prop 17 is something else entirely :) https://en.wikipedia.org/wiki/California_Proposition_17_(197...
So far it seems OK. My /usr/local was preserved and restored automatically (mine was about 250 MB and the whole OS installation took about half an hour).

The split-screen view hasn't been fully-thought-through though. I would say almost everything I tried didn't do what I would have expected. There is a way for a window to end up on a space where the menu bar no longer has menus. There's even a mode where almost everything stops working: if the system decides only one of your windows supports splitting, it'll just sit there (even gestures won't work to reenter Mission Control) and you have to click to get out of it.
The problem with this is that you are starting to treat the OS creator as hostile. This is not a good situation to be in.

No it isn't, but when they demonstrably are hostile to a degree, as with Microsoft's recent behaviour, that treatment is justified all the same.

It's important to separate updates that fix defects in the original product (security patches, bug fixes) from other updates that simply change the behaviour. The reason it's important is that from a legal point of view, there are often implied expectations of fitness for purpose and adequate quality when you buy something.

Software companies have for some time enjoyed a cosy position. For one thing, those kinds of rules have often not been enforced rigorously, partly because as long as the software companies were putting out bug fixes before large scale damage was done it has been pragmatic to let them carry on. Also, the law has often lagged the technology, with various loopholes meaning the same consumer protections that apply to physical products haven't always applied to digital ones and extra rights in digital products have been very rare.

However, the laws in a lot of places have been starting to catch up, just as modern trends in software have been pushing towards effectively forced updates. It would be a brave software company that rocked the boat by limiting access to security patches or other essential bug fixes in their push to get everyone upgrading all the time, though. The consequences if they push too far and the consumer protection authorities and/or business lawyers start to challenge them seriously could be extremely expensive.

Basically in the medium to long term if you regard your OS creator as a potential threat you have very little option but to change OS.

Unfortunate, but true. For now, I am still "changing" to Windows 7 for new machines on the Microsoft side. Personally, I'm betting that the inevitable backlash against ever-changing, never-owned, user-hostile, sub-standard digital products is going to pick up enough momentum over the next few years that either Microsoft or whoever actually kills their business will offer a better alternative before 2020 when Win7 support is scheduled to end.
Thanks for the feedback. The intro was thought as a way to onboard users that don't know much about MIDI (or MOD or NSF or VGM), but it can definitely be improved. I'll play around with a more integrated version as you suggest. :)

The reason why the menu is automatically shown is precisely to let the user know, on start, what options are hidden behind the hamburger menu. Do you mean the positioning is weird or that it shouldn't be shown automatically?
Many of these suggestions here sound really complicated.

At Addepar, we use plain Java. A REST API can be served with Jetty + Jersey. We have zero XML configuration of any kind. JOOQ for DB access. HikariCP for connection pooling.

Use Postgres, if possible.

Start with the data models and keep it simple. Favor composition over inheritance. The inheritance-heavy Java you see in old parts of the standard library and certain "Programming 101"-type courses is really bad, in my experience. Use Java 8. Modern Java can be v clean.

If you're starting a new project, use buck as the build system. At Addepar, we migrated from Gradle to buck, and our builds became less flaky and 2x-5x as fast. The build files are cleaner and more concise.
This is s small, but awesome feature.
Unix Special: Profs Kernighan and Brailsford – Computerphile
huge reflection of the commoditization of education. Essentially the only thing they're checking for now is 'did you go to college?' The top 10-20 schools will continue to standout, but outside of the 'name brands' the education is perceived as all being on the same level
Why Snap CI and Travis CI are not the same thing
I've been known to do it when gas goes over $4 a gallon, but not when there are cars behind me.
You are studying science fiction logic aboard a spaceship moving at warp speed, with a clone of yourself who looks like you yet was born yesterday, but both of you are having some trouble concentrating because your faster-than-light vessel is getting hit by laser bolts fired by humanoid aliens.
The Lonely Brilliance of MacGyver at 30
The Extinction of Bad Management
I've about to hire and I've been thinking trying to build a process that blinds to as much as possible: gender, race, age, university, previous employers. What else? If you're doing this, please get in touch, I'd like to talk about how you go about it.
The user manual for Jim Ryan's APL\700 implementation is here:

http://www.softwarepreservation.org/projects/apl/Manuals/APL...

If we can get a working Burroughs B6700 emulator (see elsewhere in this thread) we may have enough pieces to see APL\700 working again. We're seeking the APL\700 Installation Manual (Form 5000805) if anyone has a copy.

Note the use of the "\" in the name was intentional according to Jim Ryan, "APL "expands" the '700 series" (comp.lang.apl)

As drallison notes, APL\700 was a compiler to an intermediate language.
This will be a very interesting question. There are some mitigating factors however that make remediation a bit easier.

The first is that many, perhaps most of the satellites orbiting in LEO do so traveling west -> east. That is because rockets use the Earths natural rotation to get a free "kicker" to orbit. Thus entering orbit headed that direction will be less dangerous than trying a different orbit, much like entering the freeway in the direction of traffic is easier than trying to go the opposite direction.

If the goal is cleanup then, you want want to reduce orbital velocity so that the orbit gets lower and the atmospheric drag can pull things down.

Some simulations have looked at very fine mists of "soft" materials introduced in a retrograde (opposite) orbit, as a way to rapidly degrade the orbits of everything in LEO. Think of it as debris being hit by a million particles of sand, none of which is enough by itself to deorbit the device but collectively, over time, it transfers all of its momentum to the space junk.

In the ideal case X kg of "sand" in a retrograde orbit would deorbit X kg or "junk" in the typical equatorial orbit. As the momentum was transferred from the sand to the junk both would fall out of the sky.

That would only work for clearing a lane though. If you could create enough space to clear a lane then you could launch something like NASA's laser ablation idea which would travel in the same orbit as the remaining junk and fire a laser at junk to impart some delta-V when the material ablates off the junk.

Regardless two things are going to be true, its going to be a pain, and anyone in orbit during the first cascade will die.
Who do you think is making money on running this system? Surely someone is, that's why (in their view) it's 'successful' everywhere... (Successful being to extort the upper middle class for an unfair share of taxes, and regressively dis-enfranchise everyone under them by making their commutes worse so those 'lucky few' can pay a premium to drive at least 45MPH.)

The real solution, as pointed out above, involves incentives for desired behavior from all actors via taxes/tax breaks (stick/carrot). Parties that should be affected include businesses, employees, housing providers, and civic planners on all levels. The true cost of living rural should be felt (you should /pay/ for your share of the infrastructure required to provide /you/ with modern services; but you should /get/ them, including actual /good/ Internet). The true cost of employing should be felt (pay for the infrastructure to get workers to you, and for the education that trained them). Housing should be more consistently priced, in city and out, and should also scale up large enough to have 'raise a family well' sized dwellings. Also while you're at it, discount taxes slightly for better auditory insulation (or make it a side effect of /awesome/ fire codes).

This way workers would be more likely to be able to afford to live, and thus move closer to their jobs. With the lack of 'lifetime employment' at a company, responsible living is now an apartment, not a house.
Interesting sentiment and maybe well intentioned. But regardless of whether you like it or not, the university provides a strong filtering mechanism on the quality of your applicants. It is highly correlated with successful application. So they may try this, but quickly back off at having got rid of a very highly correlated screening input.
Do you really mean /home or /Users? Only /Users is standard to OS X. I would put your home directory there.

They may create /home if it's required to exist for compatibility with other Unix standards. And since an OS upgrade probably has a checklist of things that must succeed (such as the ability to "create" /home), they feel forced to preserve whatever might have been there already before "creating" it again.

On my machine, /home exists but it is completely empty.
Keep in mind that the job market is not predictable. For the moment, getting a job seems to be a little less painful than it usually is, but I will bet you any amount of money you want that this situation won't last. Remember 2007/2008... nobody was "fighting off job offers" back then.
It will, in a few years. The plans are already set and they've held the public meetings on it where the public doesn't get any chance to change the plans.
navigator.onLine feels like it should not have been camelcased
You can set a program on Windows 10 so that all users must be an administrator to run, not sure about past Windows OS versions but probably.
U.S. businesses, cardholders slowly embracing chip technology
Final Fantasy's name is even indicative of that last-ditch artisanship...

> [Sakaguchi's] employer Square refused to give him permission [to make an RPG] as it expected low sales of such a product

> ...the title was later changed to Final Fantasy as the game was thought to be the company's final project under the threat of bankruptcy. Sakaguchi also explained that the new title stemmed from his personal situation: had the game not sold well, he would have quit the games industry and gone back to university.

A bit editorialized on my part, but still.

https://en.wikipedia.org/wiki/Final_Fantasy_%28video_game%29...
In the US Legal System, an accuser has to face the defendent. Not sure how they can do that and remain anonymous.
Most browsers (I know Firefox, Chrome, and IE) automatically limit the number of concurrent requests they'll do on a single server.

Adding JS to only prefetch, say, 10 slides forward, might be a good progressive enhancement, but not a requirement. And, along the lines of what someone else said, if your server is excessively burdened by a malicious client, or even one that doesn't execute your JS, that's a server problem.
Netflix will pioneer it by launching the 0 hour work day.

And then firing the bottom 20% consistently of the people who work the least.
Very cute project. It makes me wish that there were really a way to watch some of this stuff.
Local and elderly. Prop 13 is basically wealth transfer from the young/newcomers to the old-timers.
[Off topic, curious bit in the original teardown:]

"We noticed a distinct lack of cables connecting the power supply to the logic board. We're theorizing the power is either transmitted by magic, or through the heat sink screw posts."
I work for OpenSignal, and produced the data used in this report, so I'd like give some assurances around the coverage aspect. The principle is to calculate the percentage of time that each user was connected to LTE over the period in question, and then average over such users to arrive at an average figure per network. Naturally I'm understating some complexities around minor issues (mainly around cleaning and combining users' measurements), but it isn't like we've gone completely off-road and developed a black-box procedure here - it's pretty much what you would expect.

On the first point, yes, you're completely right that we are measuring the whole package, however we'd argue that this is what users really care about.
> RGB LEDs aren't particularly suited for general purpose lighting anyway.

This. A few years back a client I was visiting had an RGB LED setup similar to this in their conference room, where our team was temporarily "housed" during the trip. It provided monumentally annoying light no matter the settings.

If you're doing lighting for a space that will be used as a club or lounge where funky effects are desired and the inability to really see are OK... go for it. But even as "mood" lighting, full RGB control provides a vast, vast range of options that are truly terrible and only a few that maybe aren't.

The thing is, the good current white LED bulbs are using blue+phosphor approaches to get broadband color in the warmer end of the spectrum. This trounces RGB approaches thoroughly, and they're getting remarkably good at this. Philips even has a dimmable "white" bulb that gets warmer as it's dimmed.[1] It looks fantastic, IMO. It's that kind of light quality manipulation that I find really interesting, much moreso than the effects-oriented lighting.

[1] http://www.lighting.philips.com/us_en/lightcommunity/trends/...
I find I work best in two sprints less than 6 hours, I totally get that long sprints reach a point of diminishing returns. My question is Why is six hours so much better than abandoning shift-based timing for something like task-based timing instead and cutting out all that extra time, not just reduce it.
Yeah, this, and then the marketing video amps it up even further.

I'm probably jaded with having tried 100 project management tools in the last decade (including Asana), but it seems designed to appeal to the kind of clueless management that will dictate Asana to his subordinate teams while being too high up the chain to actually use it (classic Enterprise software problem I know). For those in the trenches, the aesthetics of a tool are all but irrelevant—once you start using the tool it's the functionality that matters and how it looks completely fades into the background.
Because it makes the presentation hard and slow to read.
"The IAB and its corporate drones..."

I agree the IAB is no match, but the corporate drones you refer to are Google and Facebook, both of which will cease to exist without advertising revenue.
While I suspect it's just for uniformity, that might actually be interesting to play with and see if you can find a use for.
I know it's a long read, but the last paragraph is literally this same point.
Yes. Turbos are being added to everything, killing the NA engine. The reason is to create a smaller displacement motor which still has the power that drivers expect.

Turbo engines can consume vast amounts of fuel when opened up to full throttle. Modern turbo engines are also very easily remapped for extra power (and consumption) just by changing the boost control.

All the added complexity and cost just to match emissions requirements, which are all negated when the driver 'puts the boot in'.

Turbos are the ultimate cheat device.
The striking thing is this:

virginia willis and 9 others recommended

The author actually misspelled the name in the article (it's Willis, not Wills, as it appears in the article)

Also, Coke has been around as an ingredient for a long time in BBQ because BBQ sauce has to have... sugar.
I was simply asking if this was a GM issue or something else. I needed access to my filesystem to make some changes and was providing a bit of feedback to others upgrading. I didn't think this was stack overflow. I had internet disabled and was loading applications from my USB, that I keep for these purposes and running config scripts. I only had mobile anyway so it was difficult to find answers. I still do not know if SIP can be turned back on, but if it can (which would be reasonable) I faced little risk on fresh install with internet disabled. If possible, I will turn it back on after my env is set up.
I've seen this a lot in response to this bug.

I did not realize how poorly the general "tech savvy" public apparently misunderstands software security.

Auditing is closer to an art than a science. For any real software, no two auditors will find the same set of bugs.

Think of it as similar to QA. If you write some complex software from scratch, and give it to 1 tester to do one pass on it, do you expect every bug was found and fixed?

Like security audits, you'll still be finding bugs for years, or in some cases even decades, that were sitting there all along.
While it's true that Android's C library (bionic) uses code from OpenBSD libc.. tame(2) is a system call, in the kernel.
Oregon Shakespeare Festival commissions translation of plays to modern English
This is one of the gags in the movie Amazon Women on the Moon. [1987!]

Guy (played by Steve Guttenberg) goes on a blind date, and the woman (played by Rosanna Arquette) asks him for ID and then performs some sort of database search which reveals his dating history in detail (such as that he had sex with some woman and never called her after that). She refuses to continue with the date, and the skit finishes with him calling some woman that he had dated before. First thing that woman does now is ask him for ID ...

Not so funny any more, I suppose!
That was a very clear description and highly interesting. Thanks for sharing.
This article is absurd. Bitcoin is for regulatory arbitrage, the author completely missed the boat on what this technology sets out to achieve.

Additionally, the suggestion that 'theft' is an issue demonstrates a lack of understanding on how bitcoin works as property.
Google's Cute Cars and the Ugly End of Driving
Ridiculous title.
Thankyou, ill be checking that out when i get time.
These efficiency runs are in one shot, because the largest impact to total range comes from acceleration.
Ah, but back in the days of IE4 (when this property was introduced), "online" wasn't a word yet.
Making our website stand out from the “startup” crowd
I can say with utmost honesty this post made me happy. You just get it man. And unfortunately people who do not get this, just won't.

You have people who are all inclusive and people who just want everything to be centered around them. Such attitude is simply toxic for the simple reason that these people are far more interested in how the world perceive them, then the advancement of the works.
Government involvement in student loans is the direct cause of that.
It's fairly humorous at this point.

Angry, ineffectual parent: You haven't learned your lesson son. You remember last time you messed up and got away with a bunch of stuff (stuff you made lot of money off of)?

Kid: (Smirking) yeah

Parent: You remember I almost punished you real bad?

Kid: (Smirking) yeah

Parent: Well, you fuck up again. I might almost punish you even worse. I might almost make you really sore. You understand?

Kid: (Smirking even more) yeah, I understand.
Various states jealously guard various prerogatives, but the ur-prerogative is violence. The subjects of states without violence will eventually just live how they want to live. The whole point of states was to prevent that.
Combination of;

JIRA for QA/Ticket management/Sprint planning
Confluence for Wiki/documenting
Slack for team comms
Trello for higher level business planning (org, not projects)

Has worked very well over here (300+ sized business)
Show HN: Reddit factions – take over Reddit one sub at a time
I doubt most people working in this field think they need some kind of AA support group because they are brainwashed and need an escape plan. These people are perfectly sane, reasonable and content with what they are doing. I don't see how hard that is to understand, that some folks might hold a different worldview about mass killing of Jews than you do, and that in fact they are not idiots.

Disgusting and an indictment of HN that you take top vote, probably because of puppet accounts.
Youtube does have a ton of the cartoons from the 90s.
I think it's the right choice to focus on features that affect what you can accomplish and not how quickly you can accomplish it for the initial production release.
There definitely are some shady endorsements happening here, but I really don't see a problem with this one:

“Sometimes only the real thing will do when it comes to soda, so I am a big fan of the new Coke mini can! It is real soda classic, but it’s in a cute portion-controlled can that keeps my bubbly treat to only 90 calories!” - Sarah Bedwell

I would argue that this is actually the kind of endorsement we should be encouraging. It re-frames a soda as a treat that should be consumed in moderation instead of guzzled from a supersized bucket. Ice cream is worse than soda, but it doesn't get nearly the negative attention because everyone knows it's an unhealthy treat.
Oracle can burn in hell. Least anyone forget, they are pursing a line of attack against Android that, if successful, would seriously harm programming and reverse engineering.

I encourage everyone to avoid Oracle where possible.
That's you should always test both what proves and what disproves your theory :)
I'm interested to see that people refer to Asana as "project management" software when it's really a glorified todo list. How does it significantly differ from the other todo list products in the space (e.g. donedone, todoist)? Are people using it to work with external clients or in place of a bug tracker?
Someone in the comments says "I was doing this on a normal 1600×900 monitory and was still having issues with the right edge being cut off a little." I have the exact same problem on a 1600×900 ThinkPad W530, running Windows 8.1 at 100% DPI. Screenshots have their right edge missing.
Hey Jon - I don't think I've seen you since you ran those Ad Astra hackathons inside MS. Hope you're doing well!

Huh, just noticed this: http://minimsft.blogspot.com/2007/11/low-hanging-late-harves...

It looks like you and I left Microsoft in the same week. Funny timing.
Here's a few off the top of my head :)

- I'm studying logic and I'm not studying logic. Boom. [1]

- Since my logic has one more element than your logic, I'm studying second-order logic. [2]

- You're studying non-monotonic logic, but I could be wrong. [3]

[1] Principle of Explosion.

[2] Unbounded counting can't be expressed in first-order logics.

[3] http://plato.stanford.edu/entries/logic-nonmonotonic/