skysight-inc/HackerNews huggingface dataset:
That's a fair criticism. You're right that with this system of paying somebody as close to their value as possible, bonuses and raises wouldn't make sense.

It did make me realize though, that there is a risk of having a downraise, if the value of what you produced in the past cycle is less than the one before that. Even with a hypothetical way to accurately estimate the value (unless we're averaging), having a downraise or even the risk of it, is a big hit against this system because of the stress it would create for some, imo. Additionally, for some people, there may not enough incentive to continue working in the current cycle, if they feel they have already delivered as much value as they feel they need. Some people would be content delivering 100k of value for instance, wherever that is in the cycle, while some would be trying to reach new heights.
Thinking out loud: maybe "giving without expecting anything in return" ? Perks and compensation are things you mostly expect to get something back from.

Something genuinely nice/caring at the place I work now was the Wednesday before Thanksgiving where they just told everyone to go home after lunch and enjoy the long weekend.
A few Suggestions/Questions:

* A Table of Contents would be extremely useful.

* Which states require the existence of typical officer positions? Perhaps list out what California, Washington state, and New York require.

* What is the distinction between CEO and President? CFO and Treasurer?

* What are the pros and cons of formally naming all the co-founders as officers of the corporation (assuming the typical 2-3 founder situation)?
Um, no they don't: https://www.opm.gov/forms/pdf_fill/sf86-non508.pdf
The instructions in the older sets are also noticeably harder than the instructions are now. The new sets probably have, on average, four or five times as many steps, for the same number of pieces. And forget about listing which new pieces are used in each step, or showing multiple angles to help illustrate the alignment - you'd better be really good at counting studs in the isometric renderings on some of the old instruction sets.
Most importantly the human fatigue. There have been some very alarming reports about regional airlines requiring their flight crew to work very long hours and scheduling them such that it's nearly impossible for them to get a proper night of sleep between working days. They're remaining compliant with the regulation, but in general getting as close as they can to violating. The major airlines, on the other hand, tend to have a more senior and thus more demanding flight crew (in terms of work life balance) so most flight crew have significantly more generous schedules.
Great offenses in football stop the other team from scoring all the time by monopolizing the football for 80% of the game. It's not just direct actions that are important it's indirect.
This is great. My family had a Macintosh Plus in the mid '80s, and it recently ended up in my possession after my mother did some cleaning. I brought it into the office as a bit of decoration and I've been fantasizing about getting it running, perhaps with some chain of adapters that would let it boot from a flash drive.
Wall Street Journal praising Belarus for banning Tor? How would that ever be possible?
Really?

There were rumors that it would be in Baie D’Urfe, which is on the southwest tip of the island, fairly far from downtown Montreal. Here's a job posting for "data center security" which seems to be located out there: https://www.amazon.jobs/en/jobs/452269
> By the way, your code doesn't seem to give any way of producing inhabitants of `Vertex g`.

In fully polymorphic code (like clique) you indeed can't produce new inhabitants, or do anything else with the values of type `Vertex g`. However, if you know something about `Vertex g` then you can do certain things. For example, if we know that the type of vertices has `Ord` instance then we can compare them (as we do in `Relation`). And in very concrete code, e.g. operating on `Basic Int` values, you can create new inhabitants freely -- any number will do.

> Also, am I wrong to read `vertex` as a kind of `return`?

It is indeed very much like `return` or `pure`! We use it to inject a type into a sort of container type, in this case, into a graph type.

> I hope that I am not wrong to think that graphs should serve as just as good instances of monads as lists, if not better

Many `Graph` instances are `Monad`s. For example, `Basic` is a `Monad` (and many other things too). But on the other hand `Relation` is not a `Monad`, because it imposes the `Ord` constraint on the underlying type (and Haskell monads are not allowed that).

> While we're talking: thanks for this article; I enjoyed it a lot.

Thank you! I didn't expect so much interest to it, so I'm a bit overwhelmed to be honest :)

> My one suggestion is that I think that what you call a "clique" is usually called a "complete graph", with "clique" (implicitly, in G) reserved for subgraphs of G that happen to be complete.

Thanks, indeed "clique" may be not the best name... I decided to use it, because I would like to reserve "complete graph" to mean something like `clique [1..]` i.e. the complete graph on the whole universe. If we look from this perspective then something like `clique [1..10]` may look like a clique within some bigger graph. Anyway, I admit this may be confusing.
Google Developer Day China 2016
I agree with you - but there are two advantages to giving perks like food:

No transaction costs. Not just the actual monetary cost of the transaction, but no need to employ people to man registers, no need to wait in line to pay. And more subtly, no need to argue with yourself about whether it's worth it to buy the item you are consuming.

Secondly, these perks are bought in bulk and provided without having to pay income tax on them. So it's just cheaper than paying people more and having them buy the goods.

That being said, I do wish there were more healthy options by default.
> ever since the NYT hit-piece that got a TON of facts straight up wrong

The one about the Seattle culture or the warehouse side? I remember both, and I remember the warehouse one being a lot of garbage too. I was working as a contractor doing Amcare stuff and found a lot of issues with the article.
> If it's really for 5-10 years from now, they should release it in 5-10 years when it's fully baked.

You can't go dark and build a product for 5-10 years and then drop it on the market. While you're "baking" for years the market will change around you and you'll find that you built the wrong thing and someone else launched early and took the whole market with iterative improvements.

> Poorly thought out, badly implemented compromised systems do not transform into great products.

Sure they do. There's a reason people talk about minimum viable products and worse is better. You cannot build the perfect product in isolation. You build something good enough, get to the market, and keep making it better.

Disclosure: MSFT employee
Then just don't show a dialog.
I don't really think that's true.

If I were hiring developers I would pick a college grad over a high school dropout every time.
That Thing with Feathers Trapped in Amber? It Was a Dinosaur Tail
Tweak the automated driver to match your usage patterns, then.
Your musing is in the right direction, just take it to the next logical step: who actually benefits by all this complexity? Answer: vendors, CPU providers, disk providers, network providers, etc. And thus, a certain class of field in the IT sector gets hyped up no end.

Big Data is the worst I have seen as the hype comes from all directions (readily fueled by a huge variety of parasitic vendors).
ok, then you wont overcome social anxiety unless youn find a compelling reason to do so.
And they phased out their catalog. If they had waited a few years, they could have put it online and been Amazon. Reminds me of a smaller chain called Service Merchandise. You could order from an electronic kiosk in the store, and your product would come out on a conveyor belt a few minutes later. If they had hung in a bit longer, they could have phased the kiosk ordering to the internet.
DOE Cuts Funding for High Energy Theory
Microsoft has free soda and the food is fairly cheap.

Eh? Could have changed since I was last there eleven years ago, but in the last four or five years of my tenure I rarely ate in the cafeterias because for less money I could get more and better food within a five minute walk. And I got to go for a walk at lunch. (So I guess I'm talking on the order of fifteen years ago. Never mind the old man in the corner mumbling to himself about how it was better, er I mean worse, back then.)
until very recently the competition for serious backbone IP carriers in major canadian cities (vancouver, calgary, montreal, toronto) was terrible and much higher priced compared to buying IP transit in a place like seattle, chicago, north virginia, NYC, los angeles, etc.
Am I having a hard time understanding this CSS in JS concept, and therefore Styletron, if I've never worked with React before? Let's say at a basic level, I have compiled stylesheets -- could you explain in simple web developer layman's terms how this could be implemented, knowing the benefit of reduced file size and increased performance is what were aiming for?
Honestly, the hiring process seems to favor the paper over the skills. If you have those skills and no paper you will not even get a call for 90% of jobs. I still get screened out for having an associates degree with 10 years in the field.
Does anyone know what this is referring to?

> We’ve engineered away what used to be the most common causes of accident
There are some really cool examples of people building working printers with Technic pieces and Mindstorms

https://www.youtube.com/watch?v=1yZpAMWU1s8
Not to be snarky, but how many times has Sean Rad stepped down from Tinder? I feel like it happens every 6 months.
For fun, you could buy a few more cards like that and see what kind of mess happens. Like what Steve Wozniak's does with his $2 bills (http://archive.woz.org/letters/general/78.html).
Most interactive programs will succumb to this exit recipe:

Ctrl-Z
kill %1

Suspend to shell, kill job. Anything that won't suspend with Ctrl-Z should not be used.

(Developers who flout important conventions of this sort should be punished with disuse of their projects.)
sigh This week of political detox on HN is not really working out, is it.
I wrote a series of blog posts, was active on some newsgroups, and reached for it to some influencers, but, no, I didn't have an audience. I think the marketing post is linked in the post I mentioned, and that has some more details.
I discovered spacemacs literally days ago, and had this exact experience almost word-for-word. Interesting that this article should appear now. Loving spacemacs so far, I actually prefer its keybindings to vim's, even though the space-prefixed style was what kept me away from it when I first discovered it.
That it's not difficult at all to "make the \"other team\" look bad", and that the public opinion is easily swayed
Rather than replying to my comment by talking about who I am, I'd suggest you reply to the content of my comment instead.
Funny, I'm a huge Lisper, yet I don't use Emacs. Conversely, I met people who would live and die by Emacs, who didn't know any Lisp, Emacs or otherwise.

I'm worried that if I started using Emacs, I'd start hacking the Elisp (which I'd be terribly good at), and hate the lack of lexical scope, etc.

I had some nice exchanges with Stefan; we discussed the implementation of generalized places not long ago:

https://groups.google.com/forum/#!msg/comp.lang.lisp/5By5NL4...

In TXR Lisp I implemented places in quite a different way from CL SETF expanders; from Stefan's comments I was informed that Emacs' "gv.el" is doing it in a similar way to my approach.
It is supporting ES2015/16/17 completely but its ES5 support is 99%. All other major browsers have 100% support ES5 for years. http://kangax.github.io/compat-table/es5/#test-Miscellaneous
You can buy a 7" Fire tablet for $50. The market is not lacking options for frugal customers.
You do get the option of consuming it, which is worth at least a little if you ever want the convenience. Even if you never do, it's a good perk to have because it's so visible if it gets taken away.
That was a huge motivation in writing this. I've found that it's common for people to gloss over legal questions with a surface-level answer, and use a variety of tactics (including making the other person feel dumb) to dissuade any follow-up questions (usually because they want to hide their inability to answer follow-up questions).
it has been cancelled... https://news.ycombinator.com/item?id=13131251
Ha, I grew up in Atlanta but left 12 years ago and haven't been back. I immediately knew exactly the spot you were talking about.
Except it didn't. It's only unexpected if you're ignorant of what it means, in which case any number is unexpected. You could literally write this same inane blog post about dozens of different common phrases in binary, starting with POST, DELETE, etc.
PET index – Killer Poke (2013)
iPhones were just an example =)
I agree that bad actors and state actors will also use this technology. Every time I read a podesta email I am reminded that such hacker induced government transparency will be gone, when they all move to the platform.

But governments do a pretty good job of keeping their secrets now, so in the end, I think this will balance the scales towards private citizens.
Montreal is the 19th largest metropolitan area in North America. https://en.wikipedia.org/wiki/List_of_North_American_metropo...

It's also very close to the American North East for data transfer...
I don't understand all the hate here. Either it will work well or it won't, and the market will decide if it gets to live or die. For a company with resources like Microsoft that has its fingers in so many corners of the market, this seems like a workable, if inelegant, business strategy.

I am much more interested in the technical details of such technology. How are they doing this? Is it pure emulation? JIT transpilation? Does .NET CIL have anything to do with making this "emulation" easy?
I wouldn't let anyone remotely take over my machine. I'd just go get a cheap used laptop from the pawn shop and use that for the interview.
I went through the AWS interview for an SDE position. And the whole experience wasn't that bad.

The online test didn't use ProctorU. I was told that a working webcam was required, but it actually wasn't. I didn't had to give them full control of my laptop.

I received clear explanations about every step of the process.

The onsite interview was well organized, although very impersonal and predictable.
I think that's probably over-estimating the case value by a fair amount, because the company should be buying in bulk. They also would take the expense off their taxes, whereas if you buy soda, both of you pay taxes.
It's interesting to see the number of times the largest city is replaced by a different city with a smaller population. That seems to imply some kind of catastrophe to the previous largest city. (I don't know enough about the history of most of these cities to be sure.) But I suspect that, historically, the human race hasn't done well at "sustainable". (Or perhaps at "peace on earth"; more of them may have been devastated by war than by ecology.)
Portland to tax CEOs who earn 'too much,' a first for income inequality fight
I think you're confusing tech recruiters with those who recruit students for bootcamps.

The ITT recruiters are aggressive in getting students into the program. You are referencing agency recruiters (or perhaps internal recruiters at companies)'discriminating against candidates without a degree (or with a Bootcamp cert).
This statement means that they earn the same as their parents, right?
This is entirely subjective as it comes down to Kent's sense of what needs to be tested, which is arguably a better 'sense' than that of many other programmers.

Do you allow your juniors to use their sense? No, you make them hit 100% coverage until they start to learn.

As Paul McCartney said: "Learn the rules like a pro, so you can break them like an artist."
And ignoring RST may work. In fact that method worked against earlier implementations of the great firewall of China.
Do a google search for the article title and click the WSJ search result and you'll be able to view without the paywall.

But yeah, no mention of TOR in that article.
That's because Belarusians eat a lot of potatoes. The per capita potato consumption there is probably the highest in the world: http://www.fao.org/potato-2008/en/world/
> I'd never heard of those kinds of restrictions before

They used to go by the name of Jim Crow.
That second one? Work being perfectly zero-sum with your closest competitor? Not at all reasonable.

Some of that extra business will be taken from other companies. In fact, unless it's a duopoly or you're by far the largest player in the market, probably most of that extra value will be taken from other companies.
Why overengineer something as simple as a blog?
I actually think Chrome was doing this long before Safari was
I'm loving spacemacs, but I can already see that I will do exactly this eventually. Evil is fantastic (because vim is fantastic) but I've been a power-user for long enough to have a strong opinion over exactly what I want.
OK sure, though I'm no expert on this subject.

Well, first of all your example makes it hard to tell if you're describing a percentage-based attack (i.e. 51% attack or 34% attack etc) or a long range attack.

In your example, how much % the currency are you claiming a thief has stolen? Are you saying you're using private keys to rewrite history that is based on staking deposits that predate recent chain synchronizations by the node who's view of the history is being compromised? I can respond better if I understand what you're trying to say.
I suppose it means they earn as much as, or less than, their parents.
I also recommend the movie the Right Stuff. I saw the movie as a kid and it was really something inspirational to me at the time.
Nice little article from Wired about John Glenn's depiction in the movie.
https://www.wired.com/2016/12/john-glenn-became-big-screen-h...
There's no reason you can't use one drive through an office 365 subscription fyi. They have a Canadian data residency option
A formula for a great customer experience
http://archive.archaeology.org/1209/artifact/images/clay_tab...

Rounded rectangles are at least as old as history itself.
I wonder if they are then taxable in NYC, given the plethora of options within a 5 min walk of their office.
>I like when my existence is appreciated by someone else, but my happiness and mental wellbeing is not predicated on that.

You might believe that but a lot of history and medical studies on retirees says otherwise.

http://www.bbc.com/capital/story/20130813-the-dark-side-of-t...

https://hbr.org/2016/10/youre-likely-to-live-longer-if-you-r...

http://www.reviewjournal.com/life/transition-retirement-can-...
I wish more companies made that mistake
An additional point as to why I dont like this..
I'm busting my ass in the code mines making this amazing software thats making us all money. Then 'management' waste it on frivolities, like free junk food, booze, time wasting exercises, stuff that they like. It also means they may be unthinkingly following the silicon valley style 'startup' stereotype, which is actually almost depressingly ironic. Anyway, its not a big deal, but that stuff is a warning sign for me.
Yeah, Google didn't invent free soda. We had free soda at the startup I founded in 1994. I interviewed at Davinci Email in 1991 & they had free soda and a fridge stocked with free food.
> Sears' big business was bricks-and-mortar retailing, not catalog retailing.

Hardly - it was the logistics they had in place to power both of those.

> The catalog was shrinking and dying.

So was brick-and-mortar. Just not quite as fast. Jumping ship from the Titanic to the Exxon Valdez is not a long term strategy.
> What would you suggest by way of differentiating from this .... I just mean some short-term variation with no intention of permanence

Add a date and time, down to the second. The more exact the end time the more people will believe it really is temporary.
Yes we did, but we didn’t make a huge deal about it in the papers (it is just in the methods sections). If you want to find my phage papers just have a look at my profile on ResearchGate [1].

The basic idea is pretty straightforward. Rather than plating a filtered sample directly onto a overlay plate of a single bacterial strain, we pre-enriched for phages in a mixed culture of multiple bacterial strains (we would sometime use up to 50 different strains/species in the one enrichment flask). What this does is give the broad host range phages a competitive advantage since they can reproduce in multiple hosts and outgrow the narrow host range phages. When you plate out onto a specific strain for isolation of the phages you end up with mostly broad host range phages.

The idea is so obvious I am surprised it is not more widely used in the field. It seems to be the norm to just use a single bacterial strain for the phage isolation. I think most people just assume all phages are narrow host range.

1. https://www.researchgate.net/profile/Daniel_Tillett2
Answering the open questions would be a good start. I'm a geek and a man of means. Maybe I'll go get one of those HTC Vibes. Seems popular, Steam supports it. Look, all I want to know is how much is it going to cost me to walk into a store and walk out with everything I need. If I get home and find out I need to place an emergency order to NewEgg to get it working, it's getting boxed up and returned. If I have to go digging through video card specs, no deal. Do I even need a computer to hook it to? If so, what OS? Will my 2012 Macbook Pro do?

Not a single one of those questions is answered by the HTC Vibe web site, at least not that I could find. So me, a tech worker with loads of disposable income and a willingness to take a bit of a chance on new tech, won't be dropping $800 on your new device. How in the hell does one expect the proverbial Joe Sixpack to jump on board?
Then users wonder "Did it actually save?"
It brings to mind a flight just last week that crashed due to likely negligence (not carrying enough fuel).

http://www.cnn.com/2016/11/29/americas/colombia-plane-crash-...
Source code availability is the best cross platform compatibility story.
Could You Power Your Home with a Bike-Powered Generator?
I'd say an even balance of writing and reading. For reading content I think anything that's interesting to you and published would be helpful. Technical reading is better than nothing, but not very fun to read generally.
Performance may be a small part of it, but it's more about branding. The trigger word is the brand, the functionality is the product.
Hovelton – Episode one part one ( GIG )
Maybe so, but, as pointed out elsewhere in the thread, printing to stdout is much, much, much, much slower than printing to a file. The fact that stdout is a file descriptor can only explain a vanishingly small quantity of the time cost of using it.
Newer means different. Older means different. Different CPU meet differently optimized code meet different cocoa framework. Narf!
Precisely my point - by monopolizing 80% of the employee market, a company can prevent the competition from scoring :)
Windows NT ran on ARM? That is the platform being referenced. Not just cross-platform in general.
Thanks for the suggestion! We have all the pages listed out in the navigation - you might have to click on the hamburger menu in the upper left if you're on a mobile device. Or let me know if I misunderstood :)

One of our illustrious editors will respond to your questions!
Github needs to get some ideas from codeflow. It would be great to be able to see iterations of review and the differences between iterations.

Being able to see reviewer status. Signed off, awaiting changes, reviewing, waiting for review.