skysight-inc/HackerNews huggingface dataset:
Haha come on, I just put them on while I'm in the shower! All day and all night is work! But I appreciate the sentiment
I’ve seen Tufte CSS before when I tried to search for HTML/CSS sidenote implementations. I’m happy to see a responsive one, even though it uses JS.
Of course I agree we should debate that very important topic. No objection to that.

What I find worrying is that sandworm takes a quite objective piece of reporting - a news article, not an opinion piece - and begins immediately to make assumptions about the author's politics, and to find grievous fault in those politics. He or she jumps straight to attacking the author and their motives, instead of considering what they are saying.

sandworm doesn't even find anything not objective in the article. His or her complaints amounts to "the author presents evidence that, while true, is clearly meant to argue such-and-such specific political point of view, and they are terrible people for promoting that agenda."

The article is just an interesting piece on new evidence. Sure, it could in theory be used to argue for some political side (more than one in fact), but no one actually did that, except in sandworm's head.

If we lose the ability to have objective discussions about history, facts, and science, we lose as a society.
I don't care about the down-votes. They don't change reality.

This is to be expected on HN. A good number of people here have never run a real business yet think they understand how things work.

Mark Twain:
"A man holding a cat by the tail learns something he can learn in no other way"

The corollary to that is "A man who has held a cat by the tail can spot one who hasn't a mile away".

I remember the era of the dot-com boom. Everyone had to have masseuses, incredible desks, thousand dollar chairs, insane office architecture, an on-site chef and all manner of other inconsequential crap. And, eventually, reality hit and businesses learned the hard way that spending extravagantly doesn't make your business successful.

I don't have a problem with Macs. We own a bunch of them. Expensive ones. Fully loaded. And for the right reasons. Suggesting that a restaurant chain, health club, bakery chain or other average businesses are justified spending 10x on computers that deliver zero value when compared to a $250 computer can only happen in the context of having no idea how an average business with normal margins runs.

I'll go further than that. As an employee, throwing a fit if you don't get your toy is not only juvenile but a sure sign that someone isn't connected to reality and does not care about the success of the enterprise. Businesses with normal margins need to be brutal about managing those margins. I'd rather pay people $1,000 more a year than throw it into a computer that is not going to add any real measurable value to the business.

It's all about that damn cat.
The problem of "Unix Philosophy for everything" is forgetting that involves multiple buffer copy and parsing. So if you're able to reduce the space problem at first step(s), you can reduce the problem, being that method efficient enough so the buffer copy + parsing become not significant (cheap step(s) for finding needle(s) in a haystack, and then, apply the higher cost operations).

However, for operations not involving filtering, i.e. when processing every line/record, you can increase the throughput avoiding IPC memory copies and parsing on every step (the copy + parsing could take an important portion of processing time).
And you are surprised? This is Rollingstone, not one of the Economist, NYT, WSJ, or WP.
HN discussion: https://news.ycombinator.com/item?id=9994653
Ha, good catch! It's just a toy at this point, but we'll fix that asap.
How the hell can that be legal? That would be the legal equivalent to a person working in a factory and doing the same stuff as hobby at home not owning the products he made at home.

Doesn’t this infringe at least a few universal human rights? o.O
I would support that, but weekly only. Daily meetings are typical micromanagement and waste more time and morale than they gain.

Just have a frank chat on the lines of "dude, i hate to say this but we are not delivering. We have to change our ways a bit. Here's a list of things I need in the next two months: you have to nail one each week. I don't care which one, just give me one each week. I ask you because I trust you can do it, I think you have more potential than others. We just have to get something to show, y'know? If that doesn't happen they'll come down on me and make life hard for everyone; but if we show we're running full speed, we become heroes and will have larger buckets when money rains." For extra safety, give him a list 30% to 50% longer than necessary, and review it with him right there to let him drop a few of the scariest items and still have enough to cover the planned timestamp. He will feel a bit more involved in choosing his own destiny.

There is a chance the guy will bolt for good shortly after: this would mean he hated the place already, good riddance. If he stays on and improves his ways, the challenge is on you to keep finding realistic week-long targets, or you can relax it a bit and have two or three-weeks targets instead.

Extra-bonus: have this meeting on Tuesday morning, starting the system the following week. On monday he will hate you, from Wednesday on his morale will suffer; and it gives him enough time to clear any competing interest (either professional or private).
How Snap CI currently sets up build environments – Docker support coming to Snap
I agree there is scale in this. My point is that the smaller ones (here is a bug we need to fix/code with high churn) are the best way to find the larger ones (here is code we need to refactor.
Get rid of registration & login. It's an impediment to participation, and it's unnecessary for the experience.
It sounds bad for the company, due to adverse selection.

When I get to the stage in my life where I want this benefit, I'll shift over to MS or similar companies. I'll work there for a few years, take this benefit, and then shift back to a company that comps me with cash once I'm done having children.

It would be pretty silly if a 22 year old decided to work at MS for 15 years, simply to use this benefit for two children they bear at age 31 and 33.
Love the concept!

One suggestion: get rid of registration and login. It's an impediment to participation.
That pretty much defines most working relationships in the U.S. The employer-employee relationship is rooted in English Master-Servant common law.
Maybe the world is ready for Google Wave now.
With the current size of HN I'd be surprised if there was any first name at all that you could use and not hit a match with at least one user.
Playing Capitals with OpenCV and Python
Note - I found this a few hours ago, it was too cool not to share. I'm not nearly intelligent enough to be the developer.
Recycling should be a last resort; "reduce -> reuse -> recycle" is a hierarchy. Plastics aren't really worth recycling due to poor yields.

While climate change is definitely a problem, there are more problems associated with rampant consumption; I'm actually more concerned by plastic pollution. Most plastics break down into tiny particles that get eaten by small and micro-organisms, which inevitably contaminates our food chain. The workaround is to rely even more on industrial farming, making sure to isolate arable farmlands from any organic contamination.

Industrial farming, of course, introduces massive nitrogen run-off, which gets into the oceans, which disrupts those ecosystems and food-chains...

Both climate change and plastic pollution could have been avoided by reducing consumption, but there are too many perceived benefits to the individual and society for people to just stop. And no-one wants to be called a Luddite.

On the plus side, we're in historically one of the longest periods of peace (it might not seem like it, but that's partly because we just got better at distributing information).
How much under $30k were you? $30k is still a lot of money, even if it's not the even larger $100k-$150k number more and more people are reporting. What were your average monthly expenses including the summer months, and did you work at all?

If you're going to be indentured, then at least indenture yourself for an engineering degree. $30k isn't hard to pay off within a year or two of full time employment, and even $100k-$150k in debt isn't infeasible to pay off in a short amount of time (shorter than it took to accumulate) if your degree qualifies you for a well-paying low-stress engineering position at BigCo.

Do you think that your assertion about not taking on heavy debt will remain true? Debt continues to rise, as does the cost of tuition. If more students seek out the cheaper state schools, or the cheaper community colleges beforehand, the cheaper state schools are going to raise their prices to deal with the increase in load.
One small startup, standing up against AliBaba
Camtasia Studio 8.4 Crack 2015 with Keygen Free Download
Belgium and NL are about the same size.
I don’t have anything against children’s books; I love children’s books! If the goal is to fit 2 sentences on a page with a big picture and individual letters that are easy to discriminate to help when just learning to read, then large text is a perfectly reasonable part of the design. Large widely spaced text is just not necessarily appropriate for other types of material, where fitting more text on the screen is an important design feature.

This is especially relevant when we’re talking about Edward Tufte: Tufte devotes a huge portion of his books to emphasizing that information presentation is improved when more information is presented in a smaller space, to facilitate references and comparisons between different items/sections. “Information wants to be spatially adjacent so as facilitate comparisons made within the common eyespan of the viewer.”

As a concrete comparison, here’s what fits in my browser view in this “Tufte CSS” document:
http://imgur.com/iLNgoaU

Here’s what fits on a page in an Edward Tufte book:
http://imgur.com/dTLcDx2
Almost all Bluetooth mice are compatible with current versions of OS X. Apple does support the human interface device standards.

You have found a mouse that doesn't implement the Bluetooth spec properly. That is contempt for the end user.

Let that sink in.
MH370: Malaysian PM confirms Réunion debris is from missing flight
Can you walk into one and use it to make yourself a new set of silverware, or do you have to be, like, working on a Google project?
I recommend the poems of Edward Thomas, who was a close friend of Frost's until he died in WWI. Their poems were similar in style.
Have kids?
Are you serious? Do you have a source for that?

That sounds like working on a plantation. Everything you pick is your master's.
Re-worded, I thought it was obvious enough it was quoting my summary of the paragraph but I guess not.
Hackerspaces have had various conflicts related to people living in them for decades now. You’re probably aware that Stallman was sleeping in his office at the AI Lab in the 80s.
> Racism is taking race into account in making decisions.

That's an unusual definition, and most certainly much broader what most people complaining about racism in any context are complaining about. By that definition, taking the patient's race and information about race-based propensities for different conditions into account in making medical decisions when faced with diagnostic results that were not on their own definitive would be "racism".
My understanding is that if non-compete clauses are unreasonable then they they are generally unenforceable. As in if they put undue hardship on you finding employment elsewhere. It seems the exception is usually up at the senior leadership and C-level where strategic intelligence comes in to play. (joe/jane-coder not so much.)
That article is a bit suspect, since it found the max to be more readable. I would like to see what the curve is really like...how do lengths above 95 CPL begin to get harder to read?
>our over consumption of meat makes us a society of mostly psychopaths

well, once the artificial meat comes into our life, only psychopaths would be consuming meat.

> (compare treatment of dogs and pigs)

things change. 10 years ago i was laughing at vegetarians, while since then i've stopped eating pork, beef, lamb, etc. because it is highly sentient beings. ( still eat poultry though. The day will come here too.)
5 Easy Ways to Stop a Pickpocket While Traveling
Wait, what's strange about him?
Goodbye, back button. Goodbye, history.
Cellular for internet, if the wireless doesn't reach (and Google has pretty good wireless outside on much of the campus).
As I understand it, this just means they're allowed to require you to sign a contract saying that they own your "off the clock" work, not that they own it by default. Or is it different in NY?
Note the post is about non-compete ("I won't go work for a company in the same market for X time") and non-solicit ("I won't convince my coworkers to come with me") clauses. IP assignment is separate.

https://www.ieeeusa.org/members/IPandtheengineer.pdf
I remember seeing a TV story about a guy who played radio competitions full time (he didn't have another job). This was in the 80s/90s in a US market with a lot of competition between a few stations that were all offering prizes.

He had a several radios and 2-3 phones and just madly speed-dialed into the station when each round was announced. He even had to disguise his voice because he won so often that the stations tried to avoid him winning.

I can't find the story but here is somebody similar:

http://www.dailymail.co.uk/femail/article-2809341/Woman-addi...
There's a big difference between hourly and salaried positions. It's harder to define "off the clock" when no one is actually clocking you in the first place.
In unrelated news, Hawaii's High-Tech industry collapses.

I think this policy is awesome and should be universal, but it seems a little crazy to enact it unilaterally - if a company can choose which state to operate in, Hawaii is going to lose out to all the others that allow unfair (IMO) employer protections.
The picture of the crowd at the wall is worth it.
This comment is well outside the boundaries of civility. Please don't post inflammatory attacks to Hacker News, regardless of how wrong you think someone or some country is.
Most applications of hashes, to inputs that aren't passwords, are protected because their input space is so large that it can't be brute forced or because their input simply isn't secret. The speed of the hash function then becomes a feature instead of a weakness.

For example, suppose I give you the hash of a random 128 bit network packet payload, and you have hardware to evaluate the hash function I used a quintillion times per second. How long will it takes you to find that packet? Well, there's 2^256 possibilities and you go at a rate of 10^18 per second, so... 2^128/10^18s ~= 10 trillion years.

Key derivation functions (i.e. password hashes) are a specialized version of hash functions for private low-entropy inputs. They need to be slow to prevent quickly enumerating and evaluation all likely inputs. Paying that time cost would be unnecessary, wasteful, and bloated for inputs that are public or high-entropy.

For example, Git would suffer enormously if it used a key derivation function instead of a standard hash function. Useful operations like rebase and squash would go from taking milliseconds to taking minutes or hours.
>Really? You honestly can't fathom why some people might desire their own, private space, away from their work environment, where they might, I dunno, live their life outside of their day-to-day drudgery?

I agree, but you do have to admit that $2k-$3k per month is a huge trade-off, especially considering how little you're actually going to get for that money.

Would you prefer to spend the same money on a shitty, expensive apartment now, or a nicer, cheaper house later?
"The law clearly violates corporate equal protection under the 14th Amendment and I am just waiting for a client to ask me to challenge the law."

Couldn't have picked a more biased source ;)
We are hosting on Modulus. When you sign up, you get a $15 credit which can last you the first month but it all depends on how many servos you need to scale your app. Other great places to host is Heroku. Modulus was a lot easier to set up since it supports Meteor apps out of the box.
Unrelated, but Wall Street parasite fees do count towards your contribution limit. And 401k plans mostly offer high fee funds. So be careful or you might think you're contributing $18k but you're actually only contributing $17k and making an annual $1k gift to some some banker's bonus. Also, 401k is a massive Wall Street scam.
"1 one parse error on *zoom: 2 !important;"

That might be a parse error according to validator, but it's actually a pretty commonly used hack for old Internet Explorers - real browsers drop such invalid declaration, while IE (up to 6 I think, although 7 still accepted some other character IIRC) parsed it anyway and ignored the asterisk. What's more - this quirk is commonly used with, guess what, the "zoom" property, which is one of the common ways to trigger "hasLayout" mode in IE engine (although you'd most likely use it with value "1" instead of "2").

So this NN simply wrote a compatibility hack for IE6 :)
I am not sure I understand where the issue is Java pure and simple, and where the issue is that Java services were impaired by being wrapped by Docker?

"Everything was fine until we switched to Docker" makes me think the trouble may not be all Java. Anyone have educated thoughts on this?
The company I recently joined had such a license, but then had a rider specific to Washington state that basically limited the scope to the particular industry and/or using company resources, which I find to be far more reasonable.
Instant messaging never really opened up. Jabber was a nice stab at it, but it didn't catch on. SMS is the closest we've come.

This is in stark contrast to email, where closed versions were made and struggled on but ultimately succumbed to the one open version.

I wonder what makes them different.
> I suspect that there are users here who will flag every story that discusses climate change,

Stipulating that's true, I'm not sure "I will overwhelm them with resubmissions" is the best response.
Unfortunately "unreasonable" is something that generally requires a court to define. That's a big burden for a worker to bear even in the most justified cases.
But "unreasonable" varies by jurisdiction, and as the (blatantly) pro-noncompete author of the blog post notes, Hawaii has previously legally found even three-year noncompetes not unreasonable.
Let's pack up all the Silicon Valley engineers and move to Hawaii ;)
well done. looks really slick.
So you were flat out wrong about the reductio. I was correctly identifying that you were making the GPL debate into a moral issue.

We could have avoided this if you'd just been honest about having a moral problem with most proprietary software.
Check out a vipassana retreat.
I play chess regularly, and while I don't think chess skills translate into programming skills, I do think there is a moderately high incidence of good chess players being good programmers. However, I believe this to be because you've got thorough minds that "see" lots of possibilities, and those minds are good at both chess and programming.

From my experience in coding as well as hiring coders, I've actually found that the best programmers are those that can make deductive arguments quickly. Most argumentative people argue inductively with anecdotes, references to studies, analogies, etc. But when you find someone who argues deductively by slipping in premises for tacit or explicit agreement and then lowering the boom with an axiomatic conclusion, this person usually creates good code for me.

For computers, chess games are deductive problems where all (or almost all) possible moves (arguments) are examined to choose the best one, which is only made possible by binary brains. For humans, chess is extremely inductive - analogies, patterns, general underlying strategies albeit with changing particulars, etc. The best human chess players deductively analyze multiple possibilities of these inductive patterns (read Bobby Fischer - who I have not played, Tal Shaked - who I have played, and others on the amazing way they do this). So while the skill is not transferable, there are some similar aptitudes in good programmers and good chess players.

I know there's a holy grail out there of the ultimate programming skills assessment test, and I don't have it. But what I do is this: I give two programming problems (no language or syntax required at all, just the problem basically in comments). They have to solve it in a robust way (and every now and then someone comes up with a brilliant solution I haven't seen yet, although most people suggest the same stuff over and over again), and then they have to defend why the solution is good while I time them.

Most people can learn to think (and argue) deductively, but very, very few that I have found do this instinctively (and can thereby do it 10x faster than the average person). When I find someone who can even do it 2x faster than the average bear, I hire that person. It's just so rare.

I know that's not a perfect test, but as someone who both plays chess and also is constantly looking for a good indicators for programming skills, this is what I do. I've had pretty decent success this way. So who knows, according to my methods, maybe the best lawyers and philosphers are actually the best programmers.
Aren't non-compete clauses banned in California?
Nice job ;)
In unrelated news, employees seek tech companies in Hawaii that don't screw them. This policy is one of the key things that makes California a great place to be an employee. Being able to quickly move between jobs opens up so many opportunities for growth and career advancement that it seems like a different world from the tech scene in NY.
BCPL ran on the BBC micro and it was what eventually got me into C.

http://www.computinghistory.org.uk/userdata/images/large/PRO...
pricing page for reference: https://www.heroku.com/pricing

I'm sure there was massive abuse. All you needed was a script that regularly pings (well HTTP request) your dyno and it would never suspend. The next best alternative would have been free trial period. I have a friend who does Wordpress hosting and the stories I hear about their abuse cases on the free tier are scary.

Heroku's free dynos still serve their purpose and are good enough for prototyping, testing and (during office hours) staging.

In my opinion it was the right decision.

(Charging $20/month for hosting an existing SSL certificate is too expensive though. https://addons.heroku.com/ssl)
aside doesn't position relative to text.

There really ought to be a native HTML reference / footnote / sidenote entity with appropriate default styling.

My take, responsive:

http://imgur.com/a/TXpis

(Using floats and negative margins.)
Can you say something on how do you measure reading time? What is the length of your content? Do you measure 100% only, or also partial reads?

Having 50k+ users in July means about 12.5k in the last week, that for 170h reading is 49s reading/user on avg. Do I read it correctly?
As an employer, I'm quite fine with this - as the law still allows for an agreement to be made about soliciting clients.

If relationship with an employee and my company sours, all I really care about is that poor relationship not transferring to the relationship between my company and my clients.

Artificially locking ourselves into to a bad employer/employee relationship does nobody any good.
especially when said worker that bothers to sue is unemployed.
Seems like the github repo is not that abandoned:

kasbah authored 13 days ago