skysight-inc/HackerNews huggingface dataset:
I really wish devdraw would get real Plan9 behavior and 9term would gain readline-style interaction such that they would allow us to transition to a rich terminal which can host text and graphics natively. I know there are some hacks like this one or Terminology (Enlightenment project), but those are still hacks. If you've ever used a native Plan9 environment where running a graphical application from within a shell transforms the shell into the graphical application, you know what I mean. It's very natural to lose the distinction. Yes, there are some hacks and closed applications that do some of this, but those cannot be used universally. Sadly plan9port and their devdraw and drawterm create a separate window and do not transform the terminal.
This is super true. My first act on any new Slack is to disable notifications globally, then re-enable them for channels I care about.
I should have been more specific: Not 15 meetings total, 15 meetings with one VC.
The cynic in me can't help but notice that this post seems to reframe Basecamp and similar solutions as the central collaboration hubs, with team chats being additional tools.

Given the fact that 37Signals refocused on Basecamp a couple years ago [1], and given the aggressive competition they must be facing from Slack and the likes (on top of other project management platforms like Trello or Asana), this is pretty understandable.

I agree with some of the points made, mostly that you should have some sort of asynchronous, slower pace type of hub that should act more or less as the source of truth and progress. For my team, it's been GitHub for a while [2], and I haven't met a (functioning) team who did without. At the very least, there's a Hackpad or a whiteboard somewhere that lists what needs to be done and where things are at.

Is it sometimes frustrating to be constantly connected to your entire team? Sure. Does it breed expectations of immediacy? Sure. But this is not specific to the workplace: Uber, Tinder, Airbnb, ... heck iMessage. We've already been down that road for a few years now. Just look at how frustrated one can be when you chose not to answer a text for a day.

Teams that have their sh*t together will use something like Basecamp, Asana, Trello or GitHub. But the problem the author raises here is much larger than just work collaboration and I very much doubt that this global trend will curb in the short to middle term. We will build behaviors to cope with the culture of "now", but I very much doubt that it will look like Basecamp.

[1]: http://www.inc.com/magazine/201403/jason-fried/basecamp-focu...

[2]: https://wiredcraft.com/blog/github-for-everything/
The "Opulent Minorities" rights should be balanced with mob rule. Unfortunately in the US today, the Opulent Minority decides the laws for the rest of us, unless there is nearly unanimous dissent.
The rules for "Show HN:" posts say you should not keep posting new versions.

https://news.ycombinator.com/showhn.html

> "New features and upgrades ("Foo 1.3.1 is out") generally aren't substantive enough to be Show HNs. A major overhaul is probably ok."
How is Apple teaching them anything? The FBI can't outlaw math. The real bad guys are already using encryption apps that Apple or US corporations are not in charge of. And if people start getting busted while using iPhones, they'll just start using Cryptocat, Cypherpunks OTR, or any of the other encryption services. Maybe they'll just use PGP and email.

Policing is only easy in a police state.
Maybe not for you ;) The rest of us usually need a few weeks to prepare for these algorithms-heavy interviews. I'd rather know in advance if it's worth the trouble!
> Calling someone from Manchester a "Manchesterian" instead of "Mancunian" is not wrong, or even necessarily bad. Rather, it communicates something to the reader. Depending on the context, it could mean this person doesn't know that the correct term is "Mancunian", and did not look it up or even know that it should be looked up, all of which gives me useful info and context about the writer and their education level and the amount of effort they put into the piece and the amount of editing it underwent and so on. At the very least I can surmise that the writer is not a Mancunian. Or, it could mean that the writer is attempting to be clever.

If the only goal of writing were to allow accurate assessment of the writer, then I would agree. But there are other reasons for writing — informing, persuading, clarifying, &c. — where writing clear, consistent, and idiomatic prose can help. Yours is a condemnation at all attempts to improve writing beyond the first-draft capabilities of the author.

> The way to improve genuinely bad writing is not with rules and tools -- it's with lots of reading, a little mentorship, and lots and lots and lots of practice.

Agreed, Proselint is not the right tool to improve genuinely bad writing. Reading great authors and sweating through drafts is what we'd recommend to get better at the craft, too.
Bash-style brace expansion in JavaScript
we use the group chat the same way as texts. There is an understanding that there is no requirement to respond instantly (or at all!). It is an announcement platform with implicit understanding it is not work related. You want to discuss something work related, you use email.
there is a lot of press around this work but seems derivative of material speculation ISIS: https://www.youtube.com/watch?v=NL6e-kEkur0
Won't it be faster if you disable the notifications at the OS level?
If your output is more important than instant communication with your peers, it should be OK to not be notified. Otherwise you'll just have to accept your destiny.
Towards a taxonomy of cliches in Space Opera
Show HN: HTML and CSS Basics (Free Email Course)
If you carefully look at the desk next to him, it's quite neat. That chap is... chock-full of flair. And I suspect the desk next to him had to put up no boys allowed to keep his stuff from spilling.
BBVA Compass(1) was 30th in the ranking of the 50 largest banks in the U.S. (SNL financial data from 2013), definitely not the biggest one but it's harsh to say that it barely had any footprint.

(1) BBVA bought Compass in 2007
Amen.

It's smart from a culture management perspective though. Creepy (intimidating?), possibly unethical at times, but effective... Cult structure as a filter for all but the ultra-loyal sure seems wrong from the outside, but internally it fosters unity and rock-solid hierarchies under a guise of self-actualization. Isn't that what every human organization tries to pull off?
Is "here's my resume, I'm not on linked-in" really not good enough for some people? I've not encountered any problems with it. If asked why, the "dark patterns" page can be mentioned.
I'm waiting for the amateur who just put the clippers of the car battery on his ears. Yeah, lets simulate my brain a little.
Same here, into the garbage it goes. What did you switch to by the way, Deluge? I switched TO Transmission because it was open source and supposed to be pure.
Legally yes, in practice, no. Last year a story broke about a small town sheriff's office running guns and drugs to another country in what must be the most inept undercover sting ever conceived. They had no jurisdiction or legal authority to operate where in other states/countries.

Yet no one was charged.

[EDIT]
Had some facts way wrong. Here's the story I was thinking of. It was money laundering outside of their jurisdiction. No one was charged.

http://www.miamiherald.com/news/local/community/miami-dade/a...
French parliament votes to penalise smartphone makers over encryption
The defaults may be sensible to you, but they're not for me and not for the OP. Bold is "important"--perhaps they could consider a subtle change of text color or even italics instead of LOOK AT ME I AM BRIGHT WHITE AND BOLD. And having any badges in my Dock is completely unusual to me to the point where it's an automatic reflex to look at them.

I can, and do, modify the default settings, but I contend that, for me, the defaults are inhumane and I wish we as a tech culture would stop with these proclamation-from-on-high denials of potential issues just because they don't scratch the proclaimer's itch.
Dogs provide relief to anxious passengers at this Indian airport
Technologies for Testing Distributed Systems, Part I
The reason that you can't get quotes beforehand is because the providers literally do not know what it will end up costing you.

Because the system was design that way. Time and materials vs. fixed price. Most of the rest of the world is on fixed price. We seem to think that's a socialist (or communist, depending on who you talk with) idea.

The problem with T&M is there is no incentive to save money, when it wouldn't affect the outcome. That extra test? Sure! Want your "friend" to stand in with you in the operating theater, even though it adds $50k to the bill, no problem! (This last thing I read about... just mind blowing.)
Man I love all the Kandinsky ones. My favorite kind of art.
Once deaths are circa zero, people can spend an unlimited amount of money hypothetically reducing them further, with essentially no feedback to know if they're helping.
for more complex usecases you could load an api status json endpoint instead
https://en.wikipedia.org/wiki/Recursive_InterNetwork_Archite...
I agree with all of your comments.
Some remarks though: (Disclaimer: I'm the author of FLIF)

- interpolation is not the only difference between PNG and FLIF in terms of progressive decoding. Another difference is that instead of doing the interlacing on RGB pixels, it does it on YCoCg pixels with priority given to Y, so intermediate steps are effectively chroma subsampled (or in other words you get luma faster at higher resolutions).

- lossless is indeed (currently?) too costly for photographic material on the web, because we can indeed afford some loss and still look good. However, you can still have a lossy encoder that uses a lossless format as a target: e.g. instead of encoding the deltas at full precision, you could throw away some least significant mantissa bits (those behave the most like incompressible noise) and still get visually good results.

- In future work: Progressive JPEG with the Huffman encoding replaced by FLIF's MANIAC entropy coding should be an interesting direction...
I think you should make it at least 1 day per topic. I can surely give you a great introduction to business finance in one day. Even though some sort of support mechanism is needed so that you retain the material learned (say email support for 3 months or similar).

On another note, reading few VCs blog and how many of them try to teach basics of financial statements in their blogs, this seems to be enough of a problem that they would be very happy with founders taking a good course in finance.
I guess working at an hedge fund, HFT, or doing some C++/ASM may be the only way to earn such salary.
Yeah, this is how I set it up. Should be a default, as it is more sane to only be notified when you are addressed.

Also, more complex conversations should "go somewhere else", whether that's github issues, a Google doc, or a Skype call.

Basecamp tries to be an all in one solution, which means that it's probably not as good as Slack for group chat, and not as good as Google Docs for document editing etc.
> Maybe we just need some kind of flat "only talk to people 2 hours a day" rule for developers...

I'm not sure if it was Brooks or if it was another one of the guys who were doing investigation into engineer/programmer productivity at the time that discovered something along the lines of: "The most productive workplaces allow and encourage their engineers to switch off their desk telephones whenever the engineer requires it.". [0]

Maybe in a hundred years we will have learned that lesson for good.

[0] Remember, this was back in the 1980s or so, so you got desk phones, intra-office mail, or walking down to talk to a guy.
Ask HN: Distributed Search Engine leveraging blockchain concepts
Not sure if such posts are allowed if not let me know or downvote me into oblivion :)
I have been thinking about this for a while and I wanted a community to vote on this:

Idea: Implement a distributed search engine leveraging some of the blockchain concepts

Values:
- Global, Neutral, Transparent Search Engine
- Everyone is allowed access to the Search Engine + API for everyone to use.
- Privacy is the default no tracking for end users unless they want to be tracked (for them to get personalized search results)
- Use global computing power to run a super scalable learning algorithm
- Anti-manipulation built in to prevent nodes from manipulating or skewing search results.
- Entire web is included Clearnet and Darknet

At a high level (there are enough details to publish a paper but i will make it high level)
- user operated nodes which run discovery, crawling, indexing, learning,...
- website owners, server owners, webmasters are encouraged to run their own nodes which will index and learn their content, provide search function for their own sites, plus help get their content discovered.
- API constructs allow you to both run search queries and FEED your structured data learning data to the network.
- Serving Ads (or we can call it sponsored content, or random content) is allowed, if you run a node you are allowed to serve ads, proportional to your computing power that has been used to discover, crawl, index the web)
- User facing Search site that is distributed and runs on the various nodes
- When user accesses DS.com DNS resolves to nearest node. Nearest node serves queries either from its local index, or tries to find ranking from nearest nodes, etc.

Ask questions, Poke holes, upvote or downvote into oblivion .. and anyone wants to work with me on this?
Building JSON Documents in Relational Tables
I can't tell if it's brave of Zappos to experiment with different company structures, or foolish. I can't imagine this holocracy thing working long term. It's a system, which means it can be exploited. Favoritism is one way. Besides, saying that everyone is equal just means that there is no explicitly defined power dynamic. Don't be fooled: just because you are told that as a brand new employee you are equal to the senior-most team member who is also the "team link" or whatever, you are in fact not. It's just that this way the person who is actually more powerful in the organization to you will have to exercise that power differently. Then again, the "normal" corporate structure is less than ideal, to put it generously. Perhaps we need this type of innovation. Personally, I wouldn't bet my whole business on it, instead maybe having a small subset of the company doing these types of experiments.

What I do know for sure is this: I have never been a Zappos customer and am not planning on it. All these experiments seem to be leaving them with prices that are just much higher than alternatives. Even their parent company, Amazon, often has better prices on similar products.
Peeple (Yelp for People) Has Launched
As a side note, interesting that this is published on/by Medium but on a custom domain. I also heard Bill Simmons mention using Medium for a new site (on his podcast).

Curious to see where they're headed with this.
Nope, both of those are different from the scanned data. I can upload some demonstration images if people are interested.

Edit:
render from artist's data, with crevice circled: https://www.dropbox.com/s/klu2yhupawg7bqf/right%20ear%20clos...

compare with right ear from first image from https://www.ancientsculpturegallery.com/egyptian-queen-nefer...

Regarding the first link, the smaller stone statue is completely different, note that the left ear is complete as opposed to the real thing.
> Bolded rooms should be normal

That's where I disagree, particularly as it shows up with a red dot next to the app in my dock. Makes it seem far more urgent than it actually is.
Show HN: A CORS proxy in a container
> But Medicare cannot dictate that a provider must provide services to Medicare, so the providers are obviously finding it beneficial to do so, right?

That's not quite true. There are a lot of intersecting laws that, in their cumulative effect, all-but-require most inpatient providers to accept public insurance.

That said, the situation has gotten bad enough in recent years that some hospitals are openly trying to figure out a way to terminate service for Medicare patients. (The fact that this has been a discussion point for so long should give you an idea of how complicated it is to do so legally).

> If Medicare is paying only the variable costs and not the amortized fixed costs, this is a fundamental economic problem which must be fixed to have any hope of sanity.

I agree. But so far, there's little sign of hope.

> I've heard of how complex the condition codes are, but people should not need to understand that system to make financial decisions.

I'm not saying that patients would need to understand ICD-10 billing codes in order to make their own financial decisions; I'm saying that this would be a serious logistical challenge to enforce any sort of law mandating uniform pricing.

It's the same reason that every PC laptop you purchase has a thousand different model names and numbers, even though they're all 99% identical. They do that so that they can each get a different SKU (they are technically different products). So retailers can provide price-match guarantees with low risk of actually having to make good on that promise (you're unlikely to find the exact same SKU at a different retailer).
> Want to spend all day at work planning fun activities? No one can tell you no!

Oddly, though, the invisible hand of those who actually run the company will ensure that the Will of the People is that, after enough party members are on a team, no more than that will join. It's quite curious, and no one quite understands how that will happen, but the Will of the People is clearly observable. (Sorry, should have capitalized Party there).
This was the blog post that finally unlocked double-entry for me:

https://martin.kleppmann.com/2011/03/07/accounting-for-compu...
Nitro Engineering – Our Values
I don't use Slack, but when I tried it (that was in June 2015), this was the about first thing that @slackbot had suggested to me. In 2 days after signing up I got this message:

> Psst… Aleksey! Right now you’re getting notified every time something is posted to Slack. That's great at first, but now that activity is increasing you'll probably prefer dialing that down. We recommend notifications just for mentions and DMs (i.e., only when someone wants your attention).

> [Switch to our recommended settings]

So, they're doing this already.

("The activity is increasing" part was a lie, though - they don't measure the activity or notification frequency at all, as I was the only user somewhat alive.)
And that's because people confuse finance with bookkeeping. You don't need to know bookkeeping and how debit/credit works, but you do need to understand few very important financial concepts.
Can we get the title changed to "Rebass: 56 Configurable React Stateless Functional UI Components"?

I don't understand what's so "next-level future" about this, they seem like pretty straightforward React UI components.
The article's claim isn't quite the same. It claims it's possible that "real hackers" broke into the museums servers and stole the data. It's a lot simpler to believe that an employee of the museum with access to the data simply stole the data they had access to in the course of their employment.
Make your mark in emerging markets
Why I “wasted” one week of my life to set up another Solitaire website
I disagree. And I'm pretty sure many people have started successful businesses without learning accounting. What usually happens is that they'll learn the important parts on-the-job, which is I think the best way to learn most things if you're anxious to start a company.

That said, I kinda agree with the point that knowing this stuff, at least to some level, is 1) very valuable, and 2) something you can't totally hand off to a third party.
Who'd had thought your unregulated currency would eventually fail.
Related: Slack, I'm Breaking Up With You

https://medium.com/better-people/slack-i-m-breaking-up-with-...
>why can't you have something small like RPi or phone to take in the data

Primarily because a Kinect isn't capable of producing the data in question
you know that chap in the Zapos office wants to work in that environment.

I don't know that at all. All I know is that social pressure works, even at Zappos.

If every desk at Zappos has a bunch of crap on it, then by damned your desk better have some crap on it too. Otherwise, you could end up on a hero's journey to figure out why you're not fitting in.

Remember that 'conforming' doesn't always look like clean desks with the stapler always in the upper left hand corner.
I do mean atomic, as a concept that includes durability and consistency. From Wikipedia:

> An atomic transaction is an indivisible and irreducible series of database operations such that either all occur, or nothing occurs. A guarantee of atomicity prevents updates to the database occurring only partially, which can cause greater problems than rejecting the whole series outright.

That is, if I update index.html on S3, only some of their actual servers get the update right away, and some do no. Thus if I start downloading index.html from different parts of the world I will see either the old or the new version.

Atomic does not necessarily imply multiple actions being bundled together, which is what you may be thinking of. For example the mv command on Linux is atomic: it renames a file and returns once the rename is complete. This is not the case with S3.

Another way to think of it: atomic update to all the S3 servers at once instead of to just some of them.
We should keep the system in place that we have at the US federal level, but add initiative, referendum, and recall.
This allows the citizens to "correct" the legislators, and
allows more controversial laws to be passed which legislatures typically avoid.

The only problem I see with this is keeping the moneyed
special interests at bay.
The pomodoro technique solves this problem.
I have no opinion on Zappos specifically. But I've seen lots of dysfunctional organizations doing a lot of stupid things that were profitable--until they weren't. Profitability is one indicator that a company is doing things mostly right (probably particularly in the case of something like a retail business that isn't highly differentiated). But it's not really evidence.
I wish there was a way to "subtly" @ someone where the person would not be pinged until they turned off their "I'm working" status. You could still normally @ someone to get their immediate attention no matter what.
While people with outrageous pay packages exist, I seriously doubt they're your everyday resume submitters. The company has to want you to bid you up like that.

Google has hired many industry luminaries that they want on payroll at least as much for their own PR as for the work those people actually perform; it's almost like an athletic sponsorship that way. I'm sure some of those guys make 500K-1000K from their "employers". In that sense, even if you're an employee, you still have to go out there and do something special and noteworthy to raise yourself to the level of a "programmer" that makes 500k+.

I don't think you can demand more than 170K-200K in a moderate COL area (plus or minus as appropriate for COL adjustments) for being a normal salaried programmer, and you'd have to be quite good to get that.
Yes I did read the article. But until someone can show me how slack exacerbates behavior any better/worse than what email did when it first came out, or texting, or even typed memos and letters, I'd love to see it.
Amazon has far more problems than hierarchy and review process:

https://sites.google.com/site/thefaceofamazon/
Blended Reality Band – UpTown Funk (Best Cover Ever)