skysight-inc/HackerNews huggingface dataset:
> why does AMD need to be in the kernel? Why can't they release the way nVidia does?

Perhaps it was strategically important to them to be upstream (marketing point, driver ubiquity)? It may not be the year of Linux on the Desktop, but GNOME and the like are well-placed to grow in usage over the next 5 or so odd years. As others here have said, that other than for average desktop users, I don't see this as being as important to more technical Linux users (including corporate).
Tor at the Heart: The OONI project
Like me... A dell xps 13 with ubuntu 16.04... The xps is gorgeous and no cheap plastic at all...
Yep, and don't call it a union. Barrier of entry is not a problem, we dont need an organization to limit entry into the field, we just need political representation. Now "tech" in politics means executives/VCs. We just need an association that funds employee friendly lobbying.
IMVU’s Employee-Friendly Policy on Side Projects
Front end devs should probably have one so they're not blind to certain issues that a large % of their users will see.
If you're feeling saucy, it's easy to buy a non-SSD model and then buy an SSD to stick in it. The downside is you end up with the smaller battery to accommodate the hard drive. (Unless you consider that an upside, in which case, win.)
I'm very interested in this because it's a great first step towards politically organizing. PM my username on Reddit if youre interested in collaborating.
I used to use FitBit devices until I realized they were all dying right outside of warranty, and the company started drawing a hard line on warranty service. I switched to Withings.

Any chance of supporting other APIs like that?

http://oauth.withings.com/api
There's more money to be made in certified medical devices. My father worked in medical device certification before he retired and fought a long and eventually losing battle with a businessman, who wanted to have his vacuum cleaner product certified as a medical device(ostensibly it was supposed to somehow deliver drugs by spraying them on the floor).
Welcome to the zero sum endgame of the global economy. As real innovation slows, markets become a zero sum game, with everyone competing to push their "differentiated" brand on a finite consumer base. If improving your products is too hard, all you have to do is spend more on tricking the consumers into buying it. Except once everyone figures it out, the war escalates, getting more scummy and deceptive with each iteration. At least it means we won't run out of jobs for people; once there is no more engineering to be done, everyone will eventually work in some outlet of sales and marketing.
Macs also have function
Very interesting! For those who are more involved in this field, how does PureScript compare to other functional programming languages that also compiles to javascript?
And than you're just another shitpot 9-5 non-creative type.
I've worked with SELinux professionally since 2002. The whole point of mandatory access controls is to NOT take the config file as gospel: rather, there are security goals we want to achieve even in the face of compromised daemons, or compromised app admins.

That means we do have to write some of these things down twice, because we want to have a fence and a lawn.
I ran for public office earlier this year and did this kind of thing.

I used MyScriptFont to create 10 different fonts of my handwriting using a sharpie. Then I wrote a script that would randomize each letter. We used this to create "hand addressed" envelopes that looked like I had written them with a felt tip pen. Two could go to the same address and you couldn't tell it wasn't hand written. We also did a series of letters and they were very effective. Every time we dropped one, my phone would ring from people calling me because they received my letter and wanted to talk about it.

This article isn't about marketing automation, it is about lazy marketing automation.
Probably smart to bring one to court with you but maybe not required for drawing up a standard will where the few assets you own should just go to your next of kin
You may want to reread the article. It's about messages without "Unsubscribe" link.
>It's less confusing when you focus on the 'freedom of the users'.

No it isn't. The entire purpose of the GPL is to restrict the freedom of the users. Public domain gives freedom to the users. Everything else adds restrictions. And it is all a big argument about which restrictions are "good" in the eyes of the people arguing.
Another key thing here, it doesn't matter if your boss says "sure, go ahead and do it!"

That is NOT protection.

Odds are your boss isn't authorized to say that. And further, it's not in writing so it's your word against theirs.
I believe that you are correct. The essence of his "intent" is probably not much different than what I'm getting at. I think what bothers me is that there is such an emphasis on precision of language and precision of "history of vocabulary" that the idea gets lost in an effort to differentiate.

It's highly likely I'm being too harsh on him. I probably have baggage from having read a lot of this kind of stuff and having it leave me less than satisfied. My apologies.

Perhaps what bothers me is that he spends a lot of time tearing down and differentiating from others, and less time telling us what he actually does believes in.
Yes. We need to politicaly organize to make legal protection for tech workers scalable.
I bet he didn't predict the MacBook pro ram Joke aye? Same ram for 5 years?
While I liked the attempts to test the teaching with modern rational thinking, there're some misunderstandings of the core concepts that resulted into article-sized straw man fights.

The commentators pointed all of them out though.
South Korea's Parliament Votes to Impeach President Park Geun-Hye
Really? Interesting measure. Where did you get that?
India is on the cusp of leapfrogging to a digital economy
Strippers, but for emotional labor.
We are an human powered audio/video transcription service and have lots of training data that can be used for training a speech recognition system. An ASR-as-a-Service in the cloud kind of platform where we can use our data to continuously train and improve the models would be very useful for us.
"A class is a pretty bad abstraction to try to fit the world into"

I totally disagree with this. They are basically one of the best forms, if not 'the best' form of abstraction we have, particularly when it comes closer to the level of 'real world' abstraction.

Classes are the basis of 'typing' - which is to say, typing beyond primitive types.

They provide us with the ability to 'define things' that are not simply strings, numbers or booleans.

It's why JS has moved onto classes, and almost all popular languages use them.

The only time I find they can be limiting, is when there is the necessity to deal with looser typing, i.e. quick litoral objects ... but even then, 9 times out of 10 when I want to 'get around classes' - I'm just being lazy.
SimpleLegal is not working on immigration. You may be thinking of Simplecitizen. Teleborder also tried. Along with many other non-YC companies. It's not a easy problem.

Source: am cofounder of SimpleLegal
It must be my social awkwardness... After thinking about it, I realize I do treat the interview process like a controlled experiment. And I was twitching the knobs and see if I would get better results...
Maybe it's all you'll ever need. I'm going to try to get 1kg moving at c.
"You spew" is a pejorative. Examples:

https://twitter.com/search?q="you%20spew"

https://www.google.com/webhp#q=site%3Atwitter.com%20%22you%2...

What you're missing is that even though someone was uncivil to you on HN, you needed to remain civil in return. That's the social contract here, and we need it to prevent discourse from degenerating even further.
Why you should use USB TV tuner
It's not about the f keys. It's about the touch bar being gimmicky and a distraction when no out right annoying. I am typing on one right now. Even changing brightness or volume which should be better now, it's annoying because of UI lag. Get right of the F keys will have been better.
I tend to agree with you, until you start using Scala and IntelliJ. That will use every ounce of processor and memory it can put its grubby mits on. For normal web development (favorite editor + running some framework) even a MacBook will do.
How to sleep - A physician’s guide to sleep in a stressful age.
> Over the past 3 years, I've released a few apps on iOS: not bad, nothing that would amaze anyone here. The code is generally messy and horrible, rife with race conditions and barely holding together in parts. (Biggest: 30k LOC.) While I'm proud of my work — especially design-wise — I feel most of my time was spent on battling stupid bugs. I haven't gained any specialist knowledge — just bloggable API experience. There's nothing I could write a book about.

Why do you feel you're doing anything wrong..? If you've released multiple apps (30K LOC is a lot!) you're way ahead of most people who never release anything. Comparing yourself to the most prolific developers is a recipe to make you feel bad about yourself.

Writing 30K LOC with minimal bugs is a massive undertaking by the way. Maybe look into using languages with stronger type systems along with automated tests to help. Also, you could rely on third party libraries to do more of the heavy lifting or just remove/simplify features you don't really need. Either way it just takes a lot of work and time.
Magic Leap CEO: 'we're making mini-production test runs of our system'
I have one. I can confirm it's Quad core, not dual. Might be a typo on marketing material.
You gave a very vague, short answer to something that really needed a better answer. A story the poor are dealing with. A volume market possibility you were hoping someone would supply. The downvotes are deserved.

You could always give a good paragraph answer that everyone else is contributing to this otherwise excellent post. Maybe the downvotes would disappear.
Coming from the FreeBSD perspective, I would freaking LOVE it if some drivers had a HAL (or, really, OSAL). Instead, for the vendors that cannot allocate the resources to properly support FreeBSD, we have a linux kernel compat shim that tries to translate from the linux kernel apis to FreeBSD ones. This is much harder to deal with than a HAL because it makes it even harder than a HAL to reason about the code.

One recent example is that I was debugging a rogue DMA issue in a driver that uses the linux kpi shims. I wanted to use the Intel DMAR to try to catch the DMA, but because of the use of linux shims, the driver would not work at all with the DMAR. We had to improve the linux kpi shims to do busdma, rather than just use pmap_kextrect() to convert kernel virtual to physical addresses (and this was a hack, because there is a gigantic imedence mismatch between dma_map_single and busdma). And, as soon as we had the driver working with the DMAR, we caught the rogue DMA.

Weeks of my time could have been saved if, instead of writing to Linux, the vendor driver had included a full hal that supported busdma. Instead, they wrote to the linux kpi.

And I fully blame the Linux kernel maintainers for this. They're on top of the world and can dictate to hardware vendors to remove their portability shims. Meanwhile, other OS projects get the dregs.
Check out my board game engine and let me know what you think
New Board game creating engine https://www.gamestructor.com

This is the most custom table-top board game simulator. You can create your own online board game with game boards, decks, dice that are drawn with pixel art. FREE!

You can play your original game within gamestructor in a public/private game room.

Need ideas or inspiration to create your own game? Search other games created within GameStructor. Templates are provided to streamline game creation and you can copy other public game components. Image import is also available to speed up the process.

Try it out. If you like it spread the word.

This is in beta so please report any bugs found to admin@gamestructor.com

Comments, Suggestions, Feedback are welcome
Agreed. I was merely comparing my situation. I am still (but barely) in my 30's and have a family of 4. And I agree about the SoCal thing (though there are smaller houses to be found, I lived in 1400 sqft in Orange County. But they are building McMansions because that's what people want.
Hardware Overview:

Model Name:	MacBook Pro
Model Identifier:	MacBookPro13,3
Processor Name:	Intel Core i7
Processor Speed:	2.6 GHz
Number of Processors:	1
Total Number of Cores:	4
L2 Cache (per Core):	256 KB
L3 Cache:	6 MB
Memory:	16 GB
Boot ROM Version:	MBP133.0226.B00
SMC Version (system):	2.38f5
If the T460p can do it Apple could too.
I was 26 before I realized the whole world couldn't hear CRT screens.
Being able to pick out one voice in a cacophony is a learnable skill. If you don't have experience it's quite frustrating. I have decent hearing but I avoid these settings too. Talking in them is just too much effort.
Zapier (YC S12) is hiring a remote Data Engineer to work from anywhere
A possible antidote for carbon monoxide poisoning
I use Ubuntu 16.04 on an X1 carbon 4th gen and the battery life is fine, I haven't had to worry about it. Probably 7-8 hours of normal coding, browsing etc?
David Olgily has a great quote on this: "Great marketing only makes a bad product fail faster"
The leginfo.ca.gov site has been deprecated for awhile. The current code is here:

http://leginfo.legislature.ca.gov/faces/codes_displaySection...
Also a few other positions for an Open Source protocol (Agoric) that we're working on, looking for:
- NodeJS expert
- NoSQL database
- Experience with Computer Language design and implementation, Distributed computing, and blockchain technologies highly desired.
But they are. Because those are the difference between saving money per month and not. Disposable income is where we make a choice. We save it or spend it.
Its more than things being "hard". Its about the nature of the questions philosophers try and answer.

Kant and his Critique of Pure Reason has those 4 quadrants of "knowing". A priori vs posteriori. Synthetic vs analytic. Its literally a CRITIQUE of how far pure reason can take us. In the area much of philosophy dances in, pure reason simple cant take us very far!

[0] https://en.wikipedia.org/wiki/Analytic%E2%80%93synthetic_dis...

Finding "a" reason to live matters far more than finding "the" reason to live. Would we rather be happy or would we rather be right?

I like this quote attributed to Kant: "Rules for happiness: something to do, someone to love, and something to hope for".
The track pad on the X1 carbon is worse than Apple's, but the keyboard is heavenly.
That seems to be an assigned purpose, where the will is attributed to some other process.

If a creature starts talking about having purpose, that usually means the creature's own purpose, not purpose assigned to it by something else.

I imagine nxc1 had the latter in mind, not the former.
yep what a dickhead this guy is.
Some context: Switzerland has votes on issues about four times a year, and they managed to do this with paper, mostly via mail (if someone local knows otherwise, please correct me).

Recently they tried out e-voting, with what I consider predictable results:

http://www.swissinfo.ch/eng/voting-with-a-click_hacking-fear...

Also, I agree with ianstormtaylor in that I don't think that what you're proposing would necessarily be good. You need a political system that you trust will promote wise decision makers, and then you need to not micromanage them. If the people who get elected can't be trusted to make good decisions on a scale of several years, then the political system needs to be corrected, not expanded.
Yeah, and they post Facebook posts, and release rap tracks about each other. Nothing's secret.

Chicago gang maps are total nonsense. The Capital G Gangs are gone. It's one block against another, those blocks against the next neighborhood, etc.

Police smash any really organized crime very quickly now, and have since early on in the war on drugs. This doesn't mean anyone is any safer. A perpetual power vacuum is worth than The Mob running things. There's enough money involved in drugs that it will happen no matter what the law is, it will not be stopped. It's just chaos forever.
I kind of want to implement that now...
I installed Ubuntu MacBook Pro 2015, without any modification they get like 1-2 hours battery life, with powertop/TLP installed it can last for 4-5 hours. Stock macOS lasts 9-10 hours for me.
Initially it would probably be a mess. But I also think more involvement is the only way to build a more responsible, informed, interested citizenry. People need to feel that they can affect things, that they have a say in policies.

I think a lot of people are indifferent because it doesn't seem to matter whether they vote for the red or blue team every few years, <insert favorite cause> doesn't seem to be improving. If they had a slider to set their preferred allocation of public spending and they could vote on specific proposals about <their favorite cause>, they would probably be more inclined to participate and do so in a more responsible manner.

You can't force people to participate though. Maybe you could optionally delegate your vote, and then it would be effectively the same level of involvement as with the current hands-off representative system. But at least you could still withdraw or reassign the voting power at any time.
Touch screens can't (reasonably) be optically coated, because fingerprints on an optically coated screen get very obvious very quickly.

Personally, I'm upset enough that they no longer have a matte-screen option. To take away the optical coating so it could be a touch screen might be sufficient to drive me to another laptop. I hate glare, and the trackpad works fine for me; I have no interest in a touch screen.
Sixa raises $3.5M and launches personal cloud computing platform
At the risk of excessive bluntness, isn't that pretty dishonest? You deceived voters into thinking they were individually important enough to you to spend your limited time personally handwriting a letter to them, while in fact the letters were mass produced and didn't reflect any individualized attention.
Technically, it's approximately enough to accelerate one 15" MBP at one meter/second, with a bit left over to compensate for friction.
Experience new [potentially] super [maybe] coolexotic headphones by coming to Bose event in MA.

Ok. Duh?

Why so many points to this story?
has the author watched HBO Westworld? Aren't we learning that a bot and a human BOTH have feelings. "People are designing their email automation templates to play on the sense of obligation and even guilt of their recipients, even though no obligation or guilt should be felt, since you're not getting emails from a human being, you're getting emails from a bot." This is so anti bot! no obligation or guilt should be felt is exactly what the evil do-ers in Westworld do to hosts.
I think they made a weird decision here, not letting you hold fn the row of 1 through equals as fn keys. It's not too dodgy a solution, and I wish it was an option because I use both a Poker 3 and an ergodox with chording to do this and it feels entirely natural.
To sum up that story, what tipped me off was that whenever
film students pointed out how movies/shows for, by or about
women had indeed profited, film professionals wouldn’t hear
it.

The author doesn't understand opportunity cost. There may be plenty of opportunities to profit by making movies that feature women, appeal to women, etc. But Hollywood (that is, the big, well-heeled studies) aren't just interested in any kind of profit; they're interested in huge profits.

Warren Buffet could stand on a street corner selling loosies (individual cigarettes) and turn a profit. But that would be a waste of his time. He could make far more money doing other stuff.

Take into account opportunity cost and you can understand how somebody could turn a profit but still effectively be losing money. And why professional filmmakers would ignore the students' seemingly bullet-proof argument.

And that's ignoring other issues like volatility, consistency, etc.

I'm not saying there's not systemic, irrational discrimination in Hollywood. But the author isn't going to get anywhere with her critiques until she understands the problem better.

And if she and the rest of us don't understand these issues better, if we don't become better adept at untangling our various motives, we're going to continue having a tough time not only addressing discrimination, but having constructive discussions about it.
ESPN subscriber losses raise questions about the TV ecosystem
One of our senior engineers spoke at Nix OS Conf 2015, which we also sponsored. He touches on what we do, and a few things he's doing with it, then gives a tech talk.

https://youtu.be/7QGYOq8U9E0

Nic can be very helpful at lots of things. If you're interested in Nix or us, email me (in profile).
> cheap plastic housings

The X1 is made of magnesium and carbon fiber, definitely not a cheap feeling housing.
It's not just Google failing here. Heavily invested in drones for years, clear that drone delivery is a profitable marketing stunt, use-cases are rare and often unpublicised. RC planes delivering medicines in remote African communities for example.

Promo ads show a multicopter delivering your favourite foodstuff, it gets published on news sites and national tv, huge exposure for very little outlay.

Much like renewables, the main force holding drones back is not the tech itself but energy storage. Lipo batteries lose capacity over cycles and time in general, safety margins due to capacity and overhead needed for severe wind conditions severely reduces capacity.

Suddenly range is tiny without purchasing a monster to carry more battery/weight, I have an octocopter monster which on paper can carry 20kg, the carbon fibre blades could slice flesh to the bone, losing all power from 50m over a populated area could kill a person, gravity doesn't discriminate, these things aren't toys.

Drones fail far too often, there's only a few high quality manufacturers around for parts.
All components operate in an high vibration environment, from the electrical joints to the MEMS sensors, a failure to protect from vibration will at best lead to instability and at worst complete failure. Even in professional usage today, these things get nowhere near the workout they'd get delivering pizzas.

Points of failure:

Lipo batteries contain and can release huge amounts of energy very quickly, this thing is strapped to the drone at all times.

ESC/Motor speed controller: a perpetual worry, quality control is poor, even from the best, you routinely have to buy at a higher amperage if you don't want thousands of dollars to fall from the heavens.

GPS guided systems arent capable enough in urban environments. When the time of day decides whether your pizza ends up 4 doors down, its fair to say that a new solution is needed.

Fatal Error: One drone falling from 100m and putting a person in hospital. Game over legally.

Ground based delivery will dominate for a while yet. It's safer, more energy efficient, more accurate, can sit there if GPS fails, competently deals with thunderstorms, a complete failure doesn't mean it falls from the sky. It's superior for delivery in everyway, and I say this as a legally qualified drone pilot.