skysight-inc/HackerNews huggingface dataset:
Bullshit is a relative term, can you be a bit more specific?

I've worked at large corporations where the structure doesn't lend itself to being very productive which causes a lot of headaches. One of the best examples was where the "business" side of a project I was working on was using waterfall and we (the dev team) were using Agile. Let that sink in for a minute. Neither team changed their methods and it was 8 months of madness until I finally quit. This was a company that was also famous for having "meetings about meetings" which wasted a lot of time during your day. I'm surprised I even lasted 8 months.

The only other really frustrating place I worked at was a medium sized company where Jr. inherited the company from his dad and my boss (marketing manager) was best friends with the boss. We were in the midst of redesign and development of their current site. We butted heads all the time about the design. I have close to ten years of development and design experience and he had none. He was trying to make the site into a 1990's version of Yahoo's homepage. After a lot of back and forth, he finally emailed me and basically said, "I out rank you, we're doing it my way." and after that, I just didn't give a fuck. Whatever he wanted, I gave it to him. About three months later, I finally left after being there for almost two years. The hilarious thing is after I left, I saw they released what was an half completed design since they hired a .Net guy to replace me (the only guy with design experience) and he had no idea what to do with Photoshop files or any basic frameworks like Bootstrap or Foundation. After seeing the site, I finally felt vindicated.
>> video games are part of GDP when in game stuff can be sold. With player power inflation being a thing, GDP becomes unbound.

I look forward to a future where most of the economy is optional and I can walk away from it and retire in complete comfort. Hint, we're getting there and if you're not building real wealth you're going to miss it and be FORCED to play video games to pay me rent on the physical world you take up space in.
If a group of people did this and rented every car, would this not be a Denial Of Service attack since no one else could rent a car?
White Rapper Shoots Own Video Using Tri-Pod. Please Help Mr.Perpignani Go Viral
The limits on our epistomological capacity are greater than advertised.

I would say that's because the obvious is assumed, so there's no need to advertise it. Nobody expects the IPCC prevision to hold if a singular event happens, so what would be the point of underlying that fact?

The solution to uncertainty is not an obsessive focus on one discrete risk, like anthropogenic climate change.

It's the Intergovernmental Panel on Climate Change, what do you expect them to focus on?

You wrote: "The IPCC's failure to account for this effect, which I believe in quite strongly, does not inspire confidence in the reliability of its other data."

But there is no reason for them to account for something that can't be accounted, and it makes no sense to criticize them for focusing on what they've been created to focus on.
I was particularly interested by the lack of condemnation from the government. I would have expected a stronger stance.

>But he's not entirely negative about the vigilante movement. In fact, rather than condemning the "Catch your thief" campaigns in their entirety, he says he actually wants to harness its energy, and endorses the notion of citizen's arrests. "Catch your thief yes, but hand him or her over to the police. Don't take justice into your own hands," he says.
>Sometimes, fixing a single bug ,adding a single feature requires the edition of multiple files

Congrats, that's one atomic change. He didn't say "one commit per file change", he said "one commit per atomic change", and yes, sometimes those atomic changes can spread across multiple files.
I am surprised to see the bad comments about Blackboard software. I never use it. But my ex-manager and several ex-colleagues (software developers and QA) are now working for Blackboard. They are confident in their company's future.
My pet peeve with vCard is the lack of an encoding and the resulting mess with various implementations. JMAP fixes this by enforcing utf8. You have my vote. :)
Given how many times I had to uninstall the yahoo toolbar when visiting my in-laws, I would say this is known.
So because this involves high status goods - flights, car rentals, etc - it's a cool hack; but when an old woman exploits the couponing rules at Market Basket and gets a cart full of canned goods for 25c, I can't help feeling that's not going to make the front page of HN...
Academic Torrents
This is very worrisome. Particularly if the thief has been forced into crime as a victim of circumstance and misfortune, it is inhumane to target him/her as a vigilante.
Companies aren't to be respected like persons, unless you fully approve of their ethics and their staff's.
This reminds me of this episode of Seinfeld.
https://en.wikipedia.org/wiki/The_Bottle_Deposit
And the tricky bit for something like this is that the terms and conditions have to match the programming, otherwise someone might exploit the programming, even though you wrote bulletproof t&c.
Inside Outside – Podcast from Startup Founders in the Midwest
I just watched their promo video, and it's still terrible, but with a less ancient looking skin. Interesting how they can so completely miss the point.
This is a non-sequitur. The point is not "they should get their own futurists." It's that one particular perspective is often wrong.
Absolutely there is; he's being profiled without consent.
> Decorators are very easy to understand

I use them every day but I think this view only seems true when one is looking back in hindsight. Even fundamental ideas like assignment and the scoping of variables can be difficult for newbies. To really grok decorators (i.e. not just to use them as prescribed by the Django/Flask/whatever docs but to take the next step and create your own), one needs to be comfortable with the idea of first class functions - not a first day topic, at any rate.
Easy and Free Website Speed Test
That's why the Avis employees assigned him 1 car at each site. He re-rented that same car all the time. The employees mitigated the expected DOS with a cached response. Both DOS'er and DOS'ee are happy.

Edit: Poor reading skills on my part... I just noticed you said 'group'.
That doesn't mean that they make good software.
Hangouts will use your Google Voice number to SMS people.
> At the bare minimum status does count for things.

Why?
It's called "bullshit jobs."
https://libcom.org/library/phenomenon-bullshit-jobs-david-gr...
A theoretical microsecond difference that doesn't even exist in practice doesn't seem worth mentioning when there is network traffic involved. The article says:

"Yes, it's slow to fetch all events, but so is parsing XML. "

That's several orders of magnitude difference glossed over.
The Broken Higher Ed Compact
Spotify: Privacy Policy Update (take 2)
They do, you just dismiss their futurism as "anti-white rhetoric, and hypothesizing about fictional oppression" because it's not sufficiently similar to the futurism someone in your position might come up with.
It's a prediction in the sense that they didn't even consider the fact that women are capable of working in an office. It was a lack of prediction, an unspoken assumption that an aspect of the status quo would never be upended.

But it's ok, feminism won the fight for equality 30 years ago /s
It's a non-classical example of arbitrage.
@something is a function call and if it is properly named, it should give you a hint as to what it does without scrolling through the source code.
Intro to CSS Modules with React
Maybe it's me being naive thinking people won't always try and find a way to exploit something to the max. It took a lot of time to plan and figure out the cheapest way. In the end it is the company's duty to protect itself.
You're right, except for your statement about the causality between energy and production is more of a Totally Obvious Fact then it is the "assumption" you make it out to be.

Almost all of production in a modern economy comes from machines. Machines have been utilized to augment both manual and intellectual capacity. Machines require energy. Therefore our economy runs on energy.

Think about it. Why do most people have jobs sitting on their asses typing on a computer instead of searching for food and doing other obvious things related to survival? Because machines are doing the work for us! Because Energy!

Let's be real, it's really hard to find an occupation that doesn't involve an energy consuming machine.

Take for example: Food. Factory farms, tractors, pesticides all guzzle gasoline like crazy. People assume that if gasoline disappears, you can just start biking to work. The reality is, if gasoline disappears, people will begin to starve.

Another example: Big Data and IT. What do you think those servers are running on? Hopes and dreams or Energy? Take your pick.

The cities of america are constructed in ways so that the laborer must get in a car and consume a bunch of energy just to get his ass to the location where he actually does work... Our entire infrastructure is built around energy. It goes further then that, our urban infrastructure is built on the assumption that energy is limitless; suburban infrastructure relies on gasoline, once that's gone, so is suburbia.

Modern civilization and energy are intrinsically linked. The same way green house gasses and global warming are linked. There is no controversy. Period.

In short economic growth is Bounded by an upper limit and that upper limit is indeed energy.
Back to the Future of Scale
The “Sharing Economy” Is Dead
The "use the imperative mood" trope has gotten completely out of hand, and the "If applied, this commit will ..." argument is entirely nonsensical. You can slightly adjust the lead-in and make the same exact argument for a different tense, e.g., simply take "will" out of the sentence and you have the same argument for the present tense.

The most important thing is to discuss it with your team and consistently use the tense chosen.
Honestly, "you can live this way because people in a third-world hellhole live this way" is a disingenuous argument. People in first-world countries generally enjoy having a higher standard of living than third-world countries.

You might as well say "Think you can't live with civil war and genocide? Consider this: Rwanda did it".
That isn't "name calling". It's just naming. What he did is very precisely parasitical.

If it's wrong for Avis to be an amoral, predatory agent that focuses only on what they get without regard to the costs, then it is equally bad for this person to do the same. In one way it's worse: he knows he's being exploitative, where a lot of large-organization negative externality is due to clueless systems, not conscious individual choice.

Approving of it because you don't like Avis and identify with this guy makes the problem worse. Because now you've helped normalize exploitation as a behavior, and people inside Avis will feel just as justified in their bad behavior because they can see themselves as responding to "those awful scamming customers".
He wishes it the way modern antivaxxers wish big pharma would stop giving kids autism.
like x miles per dollar spent

Sounds simple? Well it isn't, and it has already been tried. The exploiters will spend a lot of money - on buying money. They will buy gift cards and other such things which can easily be converted back to cash.

These kinds of marketing exploits happen everywhere. I remember a nice local event where a mobile carrier offered pre-paid SIM cards at a great discount. People hoarded all these discounted SIMs immediately. Used them to transfer money to some web services (some services offer pay-by-mobile, where the charge is added to your mobile bill). Then proceeded to withdraw the money to their bank accounts. A pretty nifty way to make money.
"The Creator of the Internet Archive Should Be the Next Librarian of Congress" might have been too long of a headline to fit into HN's title box.
I think it's difficult to tell people to jettison their stdlib dependencies by now (I think OPAM reverse dependencies are about 50/50 between Core and Batteries).

What I'd like to see is at least common data structures for useful things (like time) in the standard stdlib, and hooks for nice things like gen/seq (other high-qualities-but-very-lightweight libraries from the author of Containers).
Relevant: http://gizmodo.com/how-an-engineer-earned-1-25-million-air-m...
IBM appoints leader for its Internet of things practice – Fortune
Isn't WIP what branches are for?
It's EuroBonus points, which aren't quite miles. A round-trip Nordics-US redemption is 60k in economy, 100k in business (+€49 in fees).
Engineers Are Modeling Quantum Computers Based on Sound
> But in Scheme you can jump back down as well, or even "sideways".

In C you can certainly jump "sideways". The condition for using longjmp is that the function where the context had been saved has not terminated. This means a function can longjmp to itself (regardless of block nesting).

Ah, I see in C99 that an additional condition had been added: you can't longjmp to a block which has terminated, if that block contains the declaration of an identifier with variably modified type (i.e. VLA).
The name is still very valuable. How long do you think it would take to re-build Harvard's econ department if everyone were hired away? Not that long, because plenty of excellent young researchers (though by no means all) would join a skeleton department with the Harvard name attached.
I was involved in a recent airline mistake situation. AirCanada accidentally listed an $8000 flight pass for $800. People are complaining that AirCanada is not honouring these passes and there's even a class action lawsuit starting up. I wonder though for those people that get heavily involved, will this mean years of getting "randomly" bumped from flights? Will AirCanada 'punish' these people?
Right, sure - but given that the readme has the authors personal backstory and his name and email, it surprises me that the forks author did not fix that up.
That looks actually more like a use case for a context manager, i.e.

with transactional as transaction:
# do something

It's pretty clear at the call site what is and what isn't transactional and most importantly is practically the pythonic way of writing code with guaranteed cleanup.
Linking to an article does not result in a guaranteed full information access. I am never sure the receiving party is able to read the information.
I think those are the people who didn't open the article
Yes and no. In this case, it seems like it helped that he dealt with humans (who gave him 1 car do go back-and-forth with instead of insisting he hand it and get another one, who organized the paperwork, ...), but it could have equally gone in the other direction.
Interesting someone else pushing flexbox which still has some serious issues in Safaria and IE10:

https://news.ycombinator.com/item?id=10188386
The innovation that allowed this was really faster wireless networks with internet. My first cell (2005) was a feature phone, had a camera, I used it, but transferring it over the network was slow and painful, so sharing of any kind was impossible. Once it was, it of course required no great leap of imagination to start moving things to the cloud.
Or they turn out not to even be a thief. A lot of the time, vigilante justice ends up not being true justice at all.
Neutrino Map of Earth Traces Reactors, Natural Radiation
It's performance wrt state invalidation for work skipping. The library can check the state tree, and if the tree (or subtree) has not changed skip rendering entirely. With mutable state limited assumptions can be made so by default you have to render to vdom and diff that.

With immutable state you can do an identity check on the current state node (pretty much free), and only perform the render if it fails. On specific components you may want to go further and do a deeper equality check if the identity check fails (if rendering is expensive) but immutable collections generally give a lot of bang for your buck when it comes to skipping state -> vdom.
Nice. I have a 30 year old garage opener but I don't have a remote. I know the combination because I set the DIP switches, and I think I even dug up the trasmission frequency when I looked into it a few months ago. I don't know what sort of transmission the opener wants to receive, though. Any resources you can point me to on that topic?
It can certainly read like that, but there is a note before the exchange begins that explains his representation will be naturally biased, if by nothing else than by his remembering his argument better than the opposing argument. Additionally, he does concede some ground at the end.

That said, I'm not sure it's a real exchange. It feels somewhat manufactured to me. But that's somewhat irrelevant to the point, as long as the arguments each side presents are conceivable for their professions and the current prevailing beliefs within them (which I'm not qualified to judge).

In the end though, that's all irrelevant. The real question is whether you find the facts of the argument compelling and whether it changes your view on anything.
The mere existence of alternatives doesn't suddenly transform you from "unified utopia" to "fragmented dystopian hellhole".

Windows isn't gaining anything on the demographics that use GNU/Linux for cloud deployments. You're reading too many articles on HN and extrapolating that Windows must be curb stomping its competition because of some smart business decisions on part of Nadella and co. You're further making the assumption that Linux needs to compete with Windows. It doesn't.

It's not that there is fragmentation, so much as the problem space is quite open-ended and there are multiple solutions. Forcing a square peg into a round hole (systemd ueber alles) is a recipe for impedance mismatch and stagnation, not unification.

One kernel. One init. One desktop.

Ein Volk. Ein Reich. Ein Fuehrer.
This is the next step after our internet shaming culture.
Mt. Gox CEO charged with embezzling £1.7m worth of Bitcoin
I currently use 18 GB with only a single iPhone. 14.6 GB of this is my iCloud Photo Library.
Searching for extragalactic neutrinos and dark matter in the Antarctic Ice
that get's it's own TV show. higher profile than HN
> For two years, we roamed every part of the school and discovered some amazing things

Well, don't leave us hanging...
> There's various ways to make it possible to comply with a government request.

The much more interesting question: how many ways are there to make sure, in advance, that you are unable to do so?
What exactly is parasitic about this behavior? A parasite leeches resources without contributing anything. He paid the amount requested by Avis and adhered to the terms of the agreement that they had set. How is purchasing a product in accordance with the seller's terms parasitic?
Back to the Future 30th Anniversary R-rated version
Arduino Explained
You should focus this as a dating application, and up your marketing a bit to make it more legit.
Priority check-in, fast-track security, lounge access, priority boarding, priority for upgrades, increased luggage allowance and priority access to customer service. And in general, things just start flowing a little smoother when a FF status card enters the equation.
Discovery moments: find your very own moment of self discovery
I spent a lot of time a few years ago trying to build a BB replacement [0] that we ended up abandoning. Here's what I learned:

The LMS (learning management system) sales decision in made by either the university administration or the office for information technology (using a checklist made by the administration). Neither of these groups have significant contact with the UX, so they don't really care about it. And the people that do have contact with the UX (teachers/students) all want different things, but have no way of having their concerns heard by the decision makers.

One of the very important checklists items is that there be thorough documentation provided on how to preform every course relevant action. This is so that the computer illiterate art teacher can be hander a 500 page manual and be told that he now has no excuse not to use the LMS. This has the side effect of making UX improvement basically impossible, because the improvement would likely break the manual (that no one actually uses) and thereby violate the terms of the sale contract.

From the perspective of a UX designer, working in this space has all of the downsides of designing for enterprise plus all of the downsides of designing for multiple user groups that all want different things. I really wish I had understood this when I started that project.

EDIT: I got an email asking if there are any ways to make this market work from a designers perspective. One that I've seen work quite well is to borrow the textbook business model: Ignore the administration, cater to faculty, fuck the students. TopHat [1] has had a lot of success with this model. Just like with text books, a teacher deicides to use a tool, and then forces all of the students to pay for it. Your 2 users personas are tech-savvy teachers and college students. Both of these groups are prepared for frequent UX tweaks and UX improvements are rewarded with more repeat business instead of indifference. So it's a big win from a designers perspective. The business model is borderline immoral, but the more I learn about the higher ed market, the more convinced I become that it is the least bad option for operating in a very broken system.

[0] http://rootlearn.com/

[1] https://tophat.com/
Not my thing but it is impressive and clearly there is at least some demographic that does find the game entertaining.

Maybe not HN, but there is a show devoted to that kind of thing: http://www.tlc.com/tv-shows/extreme-couponing/
The simple answer is: by expanding beyond Earth. Achievable right now: putting computers in orbit.
Jose Luis Perez Guadalupe, Peru's interior minister, admits that the system does need improvement. "Basically there are problems within our police forces. Sometimes their reach is limited, there aren't enough men on the ground," he says.

He probably thinks the police could use some help.
The Power of Practicing Processes
I would /gladly/ pay for an app rather than deal with ads. On my iPhone, every sibgle third party app I installed wasfree without ads (a small number) or I outright paid for it. Any app that had embedded advertising was immediately removed because of the extreme security and privacy risks involved. I cannot be the only one that would do this, either.

Try an A/B experiment: put up a version of your app that is pay for alongside the free version. Then compare income values.

Also, being a software dev myself, I'm genuinely interested in the results.
I don't disagree but it is just one function call.
On the other hand:

foo1()

stuff

foo2()

would be two function calls. If every function has a helpful name then two function calls are more telling than one, no?

Of course the level of desired detail varies with what one does.

@logging might be enough of a hint if the function really does nothing else but write a log entry.
What my students drew and what they taught me
10 Powerful Beliefs You Must Adopt to Live Your Dream
Big promotions are often an opportunity to DOS yourself. Sometimes, the fact that a system is likely to be overloaded and sell out is part of the appeal - think about hitting refresh to get tickets as soon as they go on sale, or waiting in line from 6am to get into a midnight doorbuster sale.

Self-limiting how many people can exploit the deal through capacity is also a way of preventing unlimited downside losses on the part of the promoter. That's why most special offers say "subject to availability".