skysight-inc/HackerNews huggingface dataset:
I'd much rather take a bus. More room and no fighting for overhead bins. You don't feel like cattle getting rustled into a aluminum cargo container with hundreds of pounds of junk inches above your head. There's also typically not the dreaded middle seat on a bus (2+2, but not like the awful regional jets where it's really a booster seat).
It means all the difference in the world. It means that they won't be arrested for their speech. They won't be jailed. They won't be executed for speaking out against the government. Which is, ironically, very different from the historical treatment of dissidents by governments who adopt their politics.

It also means that, for example, they have the freedom to pool funds and buy their own server, and host it in a datacenter that is willing to do business with them, or they can host their shit on ipfs.

It's not like someone like Level 2 is stepping in and saying "We are going to deep inspect all traffic going across our pipe and filter nazi traffic"
You are right - I did mean display not frame buffer :-) Exactly as you say, most people used to run with "host +" at my university.
The Lightweight Browser: Firefox Focus Does Less, Which Is So Much More
Kaspersky can go fuck itself
I'm a big fan of The Old Reader. The UI is quite similar to Google Reader (as I remember it), and because it's only focussed on feeds it's not cluttered with other functionality. There's even a working Windows Phone app (TORUC) for those of us still avoiding Apple or Google.

I've taken out a subscription in the hope that it will last longer than Google Reader or Bloglines (anybody remember that?).
One of the reasons I was so impressed by this piece was that the author didn't mention any sort of identity, other than just being poor. Anyone who is poor, who has been poor, can identity with some or all of what was written here.

Perspective is always important when considering any subject. The subject of "white privilege" when it comes to the debate over poverty and power is often misguided, just like any blanket judgements made based on race. The fact that the oligarchs who have ruled the world for centuries are virtually all white means little to nothing to the millions of poor white people that have, in many cases, been destitute for generations.

A good friend of mine, who happens to be white, was born in a very bad neighborhood in Queens, New York to two poor, white parents. He went to school in one of the worst schools in New York. His father pumped gas and his mother was unemployed, spending her time with him and his two siblings. Both of his parents came from a poor family, neither of them had attended college. When he was 14, his mother died of a treatable disease because they couldn't afford health insurance. After that, he took care of his sister and brother after he got home from his afterschool job. When he was 23 his father was shot and killed during a robbery at the gas station. 50 years old now, no education, he scrapes out a living working at a gas station himself, barely able to afford the rent on his rented, basement room.

Poverty doesn't discriminate. Many if not most Americans in 2017 are in or near poverty themselves, with no savings, one crisis away from homelessness or bankruptcy. Those trying to make it a racial issue are distracting from the very real problem we face.
Have you migrated your site to HTTPS ready for the October changes in Chrome?
If you just use the yubikey to store passwords, though, then you're vulnerable to a https://en.wikipedia.org/wiki/Replay_attack .
I read this and feel lucky.

I want to help people who feel this way but do not want to make them feel like they owe anything in return, or that they are different because they need help. I don't know how to do this. I give money to charities but sometimes that feels very classist, some times I feel like I do it to make me feel better, rather than actually help people. I give food to foodbanks but I don't give enough. I want to volunteer somewhere but I tell myself I don't have time, but I probably do.

I guess the best thing I can do is raise my kids to not judge people on how much money they have, and to talk to people they think need help.
October Chrome changes: https://security.googleblog.com/2017/04/next-steps-toward-mo...
It's not "throwing toys out of the pram" when add-on developers are forced to rewrite their entire code every damn year, and this time using an incredibly limited API from goddamn Google Chrome of all places.

It's one or the other.

Either the API gives very deep control, and it must evolve as the browser evolves, or it does not, and it can stay stable.

Experience says that Firefox was on the wrong side here by offering complete access, thereby either blocking the browser to evolve, or forcing add-on authors on a compatibility treadmill, effectively getting the worst of both worlds.

Maybe it's possible to do better. But we haven't managed to do so, and neither has our competition. So it's probably not easy.
FTA: "U2F Zero ... the only token on Ama­zon that has open source firmware (and hard­ware de­signs) ... you value the cool­ness fac­tor of it being open-source"

Coolness factor? The openness of software and hardware is very important for a security device as this.

We should expect something so critical and simple to be easily auditable.
Multi Dimensional Brain Networks
Ling’s Cars: 3 Reasons Why the Worst Website on the Internet Is Actually Genius
Great information about startups.
Indeed, it is "Commercial Off The Shelf". I sometimes saw this in marketing speech, too.
macwire and scala-async are bad ideas in my book (having worked on codebases that use them) and I suspect the same of machinist and refined

We'll just have to disagree on these sorts of "power tools", I think.

Quicklens does a lot more for you than Shapeless's lenses, which to my knowledge not very many people are using for new projects at this point. I think once the Cats port lands, I'll be moving to Monocle for my own stuff, though (I think this will be the trend).

Of course, the compiler getting better about inductive implicts can only be a good thing, but I do think there may be some upper limit to what can be done short of an effort similar to what Eugene is taking on with Reasonable Scala, since they are using a typechecker as an unwitting computer when we program that way. The work that Miles did to improve inductive implicit performance is tremendously helpful but it does not fully solve the problem. As an example, my very-induction-heavy codebase compiles about twice as fast with his patch enabled. That's nothing to scoff at and is super-impressive for a single patch, but it doesn't make the problem evaporate.

I fully agree with you that it would be great if Generic-like stuff were baked into the language. To me, that sort of thing is the only compelling use-case for whitebox def macros. I feel like things would be better if we could just drop those.
They probably wouldn't hire a manager, but I'd be surprised if they didn't naturally end up with certain people taking responsibility for particular areas. You've now got a director of sales, or a technical lead, in everything but name.
I don't use it, but isn't that what Time Machine on MacOS does?
I see this as a disappointing race to the bottom for the quality of artifacts that we produce and the tools with which we produce them.
I bought the grains locally and use them to ferment milk for 24 hours (I live near equator so you might have to adjust for your climate). I strain the kefir - seperate out the grains - add some milk and store in the refrigerator for a week (so basically I make it once a week). I store the seperated kefir again in the refrigerator. I take one cup after lunch and one before sleeping (without any additives or even sugar).
As an American your experience might be different from the thousands of Indian grads that are hired every year. But I wouldn't bet on it, and I'd stay as far away as possible if I could. It's a body shop and the office politics are insane.
Ah, thanks for the pointer to `tup`! I'd spent a while looking for it a few months ago but couldn't remember the name.
This has been my experience as well. What I've found helpful is to just take a decision real fast and move on. Sure, it might be a bad decision but it's a done deal nonetheless. I tend to feel less burned out even if the decisions turned out to be bad, vs spending an inordinate amount of time debating decisions. And I have gotten myself stuck in some real holier than thou decision wormholes, for instance, which programming language to learn now.
Related Tweet from Joe Armstrong: https://twitter.com/joeerl/status/898444575668404224
You should be able to do that with an adapter. And if you use usb for headphones (which by the way is just ludicrous) you already live the dongle-life.

Though the motorola Z phones has what you want. Add the turbopower mod and you get the powerpack and an additional usb connection that can be used for charging (not sure if that mod allows that usb-port for anything else), leaving the original unused.

The Z-line is also the closest you can get to a replaceable battery so that is pretty neat as well.
I appreciate the response, at any rate.

I will read more libraries; hopefully I can find some which use flow.

I have used distillery but I find myself going down a pretty big rabbit hole just to release something which in most languages is pretty simple. I will look at it again.
also a 100% flawless vacuum wouldn't be that crutial, there's an atmosphere and you can pump more oxygen into the base, and also have maybe more "sphincters" to keep the air in.
Back in the days of OnLive, there were several Ruby developers on the team. When Matz was in town, he stopped by to give us an informal talk and question and answer session.

I asked him, "One thing I like to do as a programmer is learn a new language every year or so, especially a language that teaches me something new about programming. Ruby was very good for this, of course, along with some of the other languages I've learned. Is there a language you've tried out lately that gives you that feeling of learning a new way to program?"

Matz said, "Elixir". He explained why; I don't remember the details but it stuck in my mind as a language to check out.

BTW, if you've ever seen the acronym MINSWAN, or "Matz Is Nice So We Are Nice", it's really true! A very nice guy.

https://www.flickr.com/photos/geary/10218307085/in/photostre...
British Uni Student Rides Cock Bareback
Which half ? Try to get humans to agree on it.
Its not really a bad choice, but writing really good c++ is hard (sightly less with the newer versions, but still). You can use the same performance tricks that a C dev will use to make your code faster, plus a whole lot of new tricks, some doing exactly the same thing (but not the same way). This is not a problem if your team is used to work together and have a common codebase they already wrote together, for for OS project (like linux), its a bad idea. And in my opinion, writing optimized c++ code is waaaay harder than writing optimized C code (almost each time i had to optimize c++ code, it ended looking like c with classes and weird pointers)(Disclaimer: i'm bad with OOP, it might be just me).

Anyway, Google is supposed to have good c++ devs, with experience coding together, so this is not a problem for them, i think. Another issue is that the compilation is slow compared to C, but i don't think its an issue for Google either.

[edit] Yes, binary size can be a problem too, forgot about that. But if you only use basic libraries, i don't think your binary will grow that much, right?
It is really a pity that FOSS is not yet a strict requirement for every security-relevant component. This is especially strange given that "Security by Obscurity doesn't work" and "Nobody can analyze code which they can't easily build and modify" are well established concepts by now.
Try a morning standup meeting!

In all seriousness though I don't find the interruption that bothersome.
I actually make it at home as Kefir isn't sold in my country :). I couldn't yet take a call on whether its a placebo or not. My partner says its placebo effect too but I don't think so.
It has been trivially easy to restore files and folders in situations like this with TimeMachine for a very long time.

Thinking of what it would be like to go back to a world without similar functionality makes me shudder.
First off and most importantly ISO 8601 is a standard for data interchange so being easy to parse visually and with a computer is a feature. ISO 8601 groups and sorts well without needing special rules and remains consistent all the way from the year to the millisecond. It is easier to parse visually when you are looking at a list of values, especially if they are similar.

Second "little endian" dates are inconsistent because the year is still big endian. If you want to remain consistent you would have to write the current year as 1720 (or even 7120!) because the years (or decades) are smaller than the century. To achieve the consistency of ISO 8601 with little endian time you would also have to write seconds before minutes and minutes before hours.
I think that's the first Kanban interface I've seen that actually looks enticing. There's something very satisfying about the spacing.
Infosys is making money by selling software engineers, not software to USA/EU :(
Main downside, as with many tools much better than make:

>walk is currently not considered stable, and there may be breaking changes before the 1.0 release.

:)

It also needs go, which is pretty non-lightweight dependency on windows, I guess. (And personally, I don't find these dir-hierarchy connection and bash's "case $target in a) ... b) ..." any friendlier at all, though make has some quirks with variable interpolation.)

I'm not to argue to use make for very complex situations, but usual src->intermediate->executable and generate this from that of any size and count is a perfect task for make. Makefiles are unsuitable not for big projects, but for complicated build systems, where it's not enough to just do them steps in correct order. If your build system is complicated, it should be worth it at least. Otherwise use make.

Fix: typos/grammar
That is like saying queues are basically the same as lists!

size, scheduling and the lack of shared state add up to vast differences. Also the message parsing primitives are way more lightweight than the thread based equivalents.
I have to work in windowless offices commonly. Every couple of hours I'll go outside and stare at the sun (with my eyes shut) just to give my brain a boost of daytime hormones. Works well. Only works in summer though!
Also, many travelers don't get to choose at all. I work at a public university in Spain, and we have a regulation that we can only fly economy class. I think all the Spanish public sector does that, and probably many other European countries.

I'm 1.97 tall and standard economy class seats are a torture to me. When I travel for personal reasons, I avoid planes whenever possible and otherwise, at any flight longer than one hour I buy at least an upgrade to a so-called "premium economy" seat or an emergency exit seat (which used to be free, but now they charge extra for them too). I could also do that for work flights out of my own pocket, but I find the concept of paying for work flights quite outrageous, apart from the fact that in some flights I would need to pay half my monthly salary for the upgrade.

I'm hoping for regulation to impose a minimum seat pitch, it's the only thing that can save me from torturous flights in the short term (the other would be a local regulation that people over a certain dimensions can be paid a better ticket in public sector travel, but I think hell will freeze over before that, because austerity, etc.).
Unless you are trained by high-performing sociopaths (e.g. by having them in your own family) and then seeing half-baked "mastery" of those techniques in almost everyone you meet, as they are subconsciously aping those "masters" that became successful. Once you start seeing this, it can't be unseen; good luck not feeling disgusted all day long.
Barring a few instances, feeling of being poor is similar in a developed economy vs a developing one. I'm experiencing this in a South Asian country-

Being poor is falling in a debt-trap no matter how financially disciplined you are.

Being poor is calculating your income & expenditures everyday and dreaming you would break even in the next month for sure.

Being poor is trying to avoid the worst days your loved ones have seen.

Being poor is going to work even if you feel sick.

Being poor is not knowing why you are so poor.
Exactly. The many can't afford to drop €699 on the "base" model phone, especially an unproven one.
Custom stickers message app in iOS
I ignore any link to v.reddit. the player and experience is garbage. And it's not a problem you can just solve because you want to, there are plenty of dedicated web video companies that do it with varying competence from average to badly (vimeo, dailymotion).
Mine is still on after 1 year but I have it in a case.
This pretty much describes it for me. If i had the choice between two tickets, one with a few inches extra space d one $100 less, I would opt for the extra space, and in fact whenever premium economy was in that ballpark I did so. But, most airlines ask big upgrade fees for extra legroom, and there's no way to know the legroom situation until you're boarding. The market is incapable of resolving this since airlines don't give you the information you need to make an informed choice.
Where Else Can We Search for Dark Matter?
In the case where you do not have to make decisions you probably have peace of mind. No worry so to speak.

„You know what the right thing to do is. Possibly due to experiene in the task and ecpected outcomes.“
> complain about my earmuffs isolating me from the team

Siiiiigh... http://i.imgur.com/cXBhfPt.png
You are right about the countries that suffered from Communism. East European countries, or Poland at least treat Nazism and communism as equally evil. There even is a passage in Polish Constitution (Article 13) that makes both Nazism and Communism exceptions from the free speech rule.
has anyone tried tup? http://gittup.org/tup/
Are Barcelona and Madrid meant to be overvalued?

I live in London and am considering to buy a house in Spain in 5 years time or so and the prices look pretty good in the countryside. I had a look at city centre properties too and compared to the southeast UK they struck me as quite sensibly priced.

I do understand that I am privileged to be able to consider this.
I'm not a fan of dates at the beginning of the file name. If a file name needs a date I always put it at the end so future versions group when sorting the files.
Managing production applications with Hyper Compose
This comment really nails it and makes me wish I was able to express in so few words what I feel. Thank you.
Hmm I charge it overnight with a slow charger, that feels like it's better for battery life time, on the other hand, when I need it quickly recharged, it's over half full in 30 min. That really changes they way you deal with charging and is worth some annoyances (which I personally don't experience) to me.

Also, the phone came with a screen protector which is still on after 1 year of use.
> As a shameless plug, I built a tool similar to Make and redo

Also be sure to have a look at tup, which operates vastly more efficient by simply walking the DAG in the opposite direction:

http://gittup.org/tup/

That is, instead of looking what you want to build and checking all timestamps of dependency files, it can use e.g. inotify, then know exactly which files changed, and rebuilds everything that depends on those files.

Moreover, it performs the modification check only once, at the beginning. During the build, it doesn't need to re-check everything, because it already knows which files were recreated.
The laws don't have to be unjust for the enforcement to be biased and discriminatory. Even when the enforcement is unbiased, and that's a pretty big if, the consequences aren't nearly the same for the poor as they are for the rich.
Voyager's 'Cosmic Map' of Earth's Location Is Hopelessly Wrong
The name is still used on NXPs IDE for their chips, but it's a new Eclipse-based thing, not based on the old one.
Nice story but, I couldn't concentrate cause inside my head was this crazy person yelling: 'WHEN IS HE GONNA PEE!'
Not at all.

Let's say coach is $1600, premium economy is $1800, and business is $4000. I'm definitely going to buy premium economy, totally worth $200 because on transatlantic flights it's a lot better than coach. (I've done this before)

But $4000 for business? I might do it for $2000.

Law of diminishing returns and all that. I'll pay 20% more for something that's 50% better, but I won't pay 200% for something that's 60% better.

Now let's look at some real prices. Say you wanted to fly from SFO to CDG in September on a nonstop flight. Economy: $710. Premium Economy: $2222. Business: $8600. First: $9427.

I promise you Premium is not 3x better than normal economy. I've tried it, it's 1.5x better at most. And business for 12x the price? Yeah, fuck that.

PS: The calculation changes when you work for a Fortune 500 and they mandate/allow business tickets for flights longer than 6 hours. I imagine this is the real market for those tickets because those customers aren't paying with their own money and don't care.
What Differentiates AMD’s Threadripper from Competition?
Show HN: Armadillo Phone – High-security business smartphones
Oh, your argument is that people should be under massive stress? Nice.
Time Lines: a challenging iOS tiny game
>> It's my opinion that most women don't want to be programmers/ICs deep down

> Why is this your opinion?

It is my opinion as well, and I'll explain why. I suspected it based on anecdotal evidence from women I talked to (small sample), but in the recent discussions, I found this very convincing (as you can see from my comment there): https://news.ycombinator.com/item?id=15025724
maybe seats aren't the best way to fit the most people into an aircraft, what if there lied down across and there were or or 3 levels.
> This repo illustrates a way to manage a project using just plain Bourne sh, available on all Unix systems since 1977.

No, this code uses functions, which didn't exist in the original Bourne shell. They were introduced only in 1984.

Source: https://www.in-ulm.de/~mascheck/bourne/#variants
Well, any company will get rid of you if it makes sense for their bottom line - which is pretty much the definition of "just in it for the money".

Employment is a business relationship and should be treated like that by both parties.
> Even though as a Catholic (Laudato Si, Rerum Novarum) it kills me to waste all those materials every couple of years and be part of the environmental degradation of our planet

It's not your Catholicism that makes you feel bad for polluting, it's your humanity. If Pope Francis turned around and said there's no climate change and we should all have tyre bonfires for christmas, would you be on-board with that?
Infosys needs a CEO: CTOs need not apply? http://www.livemint.com/Opinion/DCbAckNJOQA0J57CGkMuQK/Infos...
Why didn't you just take make sources and fix them for <whatever> instead of mtime() check, making it a command line option or environment variable? Or simply .MTIME target, which would return int-like string of rank, defaulting to mtime() if not declared.
> 1. Using make in a CI system doesn't really work, because of the way it handles conditional building based on mtime

This is my #1 gripe with Make, and many other build systems as well. There are so many flaws in the timestamp approach. Most are easily fixed with cryptographic hashes.

I like the OCaml build system OPAM for that matter, it internally just stores checksum. I believe it also uses timestamps to speed things up, but only for equality comparison (not for older/newer comparisons which may easily lead to wrong result).