skysight-inc/HackerNews huggingface dataset:
For the record... AMD are perfectly welcome to publish their patches and try to convince Ubuntu/Red Hat/etc to include them in their own forks of the kernel (no distro uses a completely vanilla kernel, they all have their own patchsets they apply on top of it for various reasons). The only great loss here is that AMD can't force kernel developers to maintain substandard code, and will have to do it themselves.
The T450s and the T460 seem to have decent keyboards once again. At least, all they keys are there, and they don't have the weird layout of the 2nd generation X1 Carbon. Also, they've brought back separate physical buttons for the TrackPoint, which is nice, since the pseudo-buttons they had on the touchpad wouldn't recognize right-clicks about 10% of the time.
Paper voting doesn't allow for much more citizen involvement than most "democratic" countries have today. You can hold elections every few years, maybe a referendum once or twice a year at most, but any more than that and it becomes inconvenient, inefficient and not so cheap.

As a citizen, I want to be more involved. Even in a representative democracy, I want to hold my representatives responsible for their actions. I want to be able to recall them. I want to support some bills and oppose others. I want to have votes in my local community about building a playground or whatever. I may even want to propose policies and have other citizens vote or maybe even crowdfund it.

While I do not support this specific proposal, I think we should move on from paper elections.
I'm intrigued! How do you interact with these images right now? Do you display it on screen and rotate it with the mouse? Can you elaborate a bit more about how would a VR/AR solution add value here other than being a fancier solution?
> When [the Roman Empire] fell, it was inhabited by Visgoths and others roleplaying as Romans

Conversely, in the history of the world I'm currently living in, the Roman empire had a bit of a golden age after the loss of its western parts in the 5th century, and in fact managed to hold on another thousand years or so. Meanwhile India was doing ok under the Guptas, and while China was having a lot of stuff going on, wiki describes the period as "it was also a time of flourishing arts and culture, advancement in technology".
I don't know the details either, but honestly, I'm amazed that Google hasn't just thrown Linux out and built a microkernel with a Linux-compatible syscall API. That way there's a single binary that only cares about standard ARM things like memory management and scheduling and doesn't require hardware vendors to tweak it for every new SoC. The SoC-specific drivers can be written and updated separately just like apps. Maybe then it would be easier for vendors to keep their shit updated so I don't have to throw out my perfectly good phone just because a company doesn't feel like porting their changes to a new kernel version.
That's why I switched to the open source nVidia driver long ago. I got tired of upgrades screwing up the driver. It's not a configuration issue, it's because the other nVida driver doesn't get rebuilt along with the kernel due to not being upstream.
Having said that, earplugs can't protect against lower frequencies (that bass through the bone, rather than the air).

Because of this, even with ear protection, damage still occurs at clubs/concerts.
whats wrong with suing people ? if someone's actions damaged you, would you want recompense ?
The most fun crackpot text I've ever read, Ilya Shkrob's "In the Beginning" [1], says that the seven days account describes seven different highly improbable events in Earth's history that were mainly responsible for the existence of intelligent life, and each of those events indeed could fit in a day.

[1] https://sites.google.com/site/shkrobius/inthebeginning....
Parser combinators are top down parsers.
He doesn't mention that many companies who want to be friendly to their creative tech employees' habits have a legal/approval process for carving out specific side projects.
They don't have the resources to do it right.

I loved that line from his post, in particular. "We have the resources to design a billion-transistor GPU, but not to write a Linux driver for it."

Poor management on AMD's part does not constitute an emergency on the Linux kernel's part.
Well, the perseverant ones are having their time spent on bureaucracy, and living in a constant state of foreboding, decreasing the economic value they can add to the country :)
cmd / option / control / shift

"win" / alt / control / shift

what's the extra modifier on the macbook keyboard?

> have to change up all my keyboard shortcuts and/or reconfigure everything to use the windows key as super or hyper

having a single modifier dedicated to my window manager is something I _sorely_ miss, using a MBP. cmd is used for everything, I don't want to use trackpad motions to reach other desktops. Just a huge disaster.

Hammerspoon is likely going to be the only reason I ever consider buying a MBP.
This is a popular sentiment on HN but I think it is mistaken.

First of all, who gets to determine what is "best"? You? The relativity of perceived product value makes it hard to prove that people are buying the "wrong" things. The whole point of markets is that it is impossible to determine in advance what people really want.

If what you said were true, the biggest marketing budget would always win, but it doesn't--far from it. The economy is littered with the wasted marketing budgets of failed products.
I'll see about trying the Vive. And thanks for the other link :P
One of my biggest frustrations is waking up. I have an amazing ability to sleep through things. Even with good sleeping habits, I occasionally sleep through alarms - volume doesn't seem to matter, though sometimes tone does. I'd love to have a cheap alarm that vibrates my pillow - the ones they sell for the hearing impared are often expensive.

Additionally, I snore. Loudly. It wakes my spouse. He was going to strap his phone to his ankle and sleep with earphones, but found there was no vibrate-only function on the phone. Such a function would be great, as well as an alarm-only sort of system that can do the same.
Next November/December let us know what you think. I plan to continue to post this annually.
Found suspicious self-deleting file PT.updd (macOS)
How to Win the Competition for Technical Talent
Here is the gist with the output of `strings PT.updd`: https://gist.github.com/lambdacomplete/59bef82a55393aa17a3cf... .
OH shit! It's actually not written in JS. Good going!
Way too many words to say "lower risk, lower reward, bigger check, more numbers."
If you moved your scripts to 1st party, uMatrix wouldn't block it
Windows laptops' battery life have improved considerably as of late. I've been able to do cross-country (6-ish hours) flights with my Thinkpad and still come out with about 40-50% of my battery remaining. That's doing Python development with PyCharm and running HyperV VM instances. Neither of those things are especially known for positively impacting power usage.
> I was more leaning towards member design software, such as spColumn and S-Concrete.

The utility of your software tools will be very limited if you are restricting yourself to only member design instead of total structure solutions like ETABS. Why should engineer pay you at all if they can use spreadsheet for free to do what you do with your SaaS?

> No one I know is using the automated concrete design built into analysis programs like ETABS, Tekla, etc.

Not too sure about this because I know quite a lot of people who are using these tools. Any reason why the people you know don't use ETABS or Tekla?
File system case sensitivity?
I'm not sure if the coupon is good for just ebooks, but you do get ebook versions with the print. I just bought the print Land of Lisp at half price, and got a link to download PDF, Mobi, and ePub versions. I haven't read it yet, obviously, but Paul Graham's review is quoted on the site:

"Turns out the border between genius and insanity is a pretty cheery place."
AMD's response is 25% talking about unrelated Exynos code, 35% sarcastic complaints about Linux culture and 20% explaining why its naive to care about code quality and style. It concludes with a barely veiled threat about how they won't change and that not merging their code is what is keeping Linux off the desktop. I think we're done here.
Is Joel a supervillain? Why is Joel writing this and, given his obvious conflict of interest, addressing it to developers as if it were friendly advice, when it is not?

I advise people not to work for Joel or his companies. This is developer-hostile advice from someone who should know better. You don't want to work for a guy like this or his companies.
All the ballroom dance competitions use this old, disliked software to organize and run the events. The guy who wrote it isn't interested in making improvements, (and it can certainly use improvements) and is happy living off the income from people's per event usage rights. I am sure if something modern and regularly updated came out, it would get a lot of uptake. Thing is, the portion of it that runs during the event needs to be able to run offline since venues don't always have reliable internet, and that also means you would be going to at least the first few events for support.. And your tests better be good, since time is of the essence if some does go wrong mid event. I thought about it, and decided I was not interested in dealing with all that when my job pays pretty well. Still, it's a real opportunity.
I am in same boat. There is a YC startup simplelegal that is trying to do this. But startups can't fix main issues with the immigration.
I'm new to posting at HN, and can't get the edit feature to work, but I did find an article about Mader's other issues.[1]

Officer Mader responded to a deceased body, and determined the cause of death was natural causes, and treated the scene as such. Turns out the victim died of blunt force trauma to the head, neck and body, and the scene should've been treated as a crime scene. Unsure on his state.

On a separate incident, Mader swore at person in a vehicle before performing an illegal search of the vehicle, lacking probable cause or a search warrant. The city claims they offered him the opportunity to appeal, and as far as I know the ACLU still hasn't picked up his case.

Mader wanted to do the right thing in the incident reported in the OP, but sadly that kind of thing gets more people killed. You have a mentally distraught man with a gun, a 911 hangup from the same residence from a female, and the guy is now literally waving the gun around, and you still haven't addressed the threat. If you wait for him to aim down the sites, you are too late, and people die.

[1]http://www.heraldstaronline.com/news/local-news/2016/09/weir...
Uncanny valley of immersion is specifically talking about. Which is probably okay for a lot of stuff, but personally I find it "uncanny" and disorienting.

I'll keep trying whenever I get opportunities.
I doubt Verizon has any liability if the thing catches fire...I'm no lawyer, but they may have some in an emergency if the phone doesn't work and they were the ones that facilitated disabling it.
Finding Security Bugs in C++ Programs
The problem isn't runtime isolation. The problem is that if you merge a Windows driver into the Linux kernel, the Linux hackers won't be able to make effective and safe changes to it as the rest of the kernel evolves, because it's nearly unreadable to them.

An unmaintainable mess with lots of users is not a victory unless users are paying you for shitty work.
You might want to check on that. In my country, it is listed as dual-core.
This will probably sound sophomoric, but I like Aristotle's answer to the question of purpose: that a living creature's purpose is to live the kind of life characteristic of its species, to the extent that it's able to. Whether or not there's more than that is a matter of philosophy and theology, but I think he does well enough proving that this is a bare minimum level of purpose for all living beings...
Eager to here more!
Yeah, but if you do the invention off the clock, after you started? And you decide to disclose?

No one will ever give you a yes or no answer. Never. It's like raising VC, or invading Russia. They will just put everything off until tomorrow. Forever.

I worked at That Place In The Valley that is not in Cupertino or Menlo Park. I tried to get "I own the IP" authorization for some side project that didn't matter to the business. I had a meeting every two weeks or so for a year and a half and nothing ever happened.

But now they know about it, and could make a claim if it blew up. So that's over.
> we printed yellow highlighter over key sell phrases and 'wrote' in the margins with different colored ink to say this is the stuff that really matters to you

I received a "next level" type of spam like this. It was all of the above, but they also had a "hand written" Post-It/sticky note calling out the pricing on top of the ad.

It was like some friend received some typical throw away marketing in the mail, highlighted and stickied a couple sections and wrote me a personal note telling me how much I would enjoy this deal, then folded it all up and mailed it to me.
Is that actually a good thing though? (I'm honestly not sure.)

I would think that as the response time becomes shorter and shorter, the system starts being more and more volatile. One of the benefits of the current system is its stability. It's unfortunate (depending on your point of view) that certain causes don't move faster, but at the same time it also prevents bad ideas from moving fast.

Not only that, but as the involvement is more and more frequent, it might have the effect of numbing people more. Right now national elections are a big deal because they are so rare, so it adds a bit of "moral weight" to the whole process. If they are as easy as pulling out your phone and tapping a button from your couch, is that actually going to result in more "correct" (in terms of long-term viability) decisions being made?

These things might not actually matter though, because they might have equal and opposite benefits that balance things out.

I'm sure many people smarter than me have debated this topic from both sides. If anyone knows of any articles/papers on these ideas I'd love to read them!
That doesn't fit my understanding of the law. Do you have references? The law has this concept of "duty of loyalty" which basically says by being an employee you are promising to do what's best for the company. As one example that means not competing against the company. In otherwords even if it's not related to your specific job you can not work on a product that competes with the company.

https://en.m.wikipedia.org/wiki/Duty_of_loyalty

https://www.lexisnexis.com/uk/lexispsl/employment/document/3...
Sounds like a cross between Habitica and Zombies Run, gamifying your fitness around a survival or hunter-gatherer is fit.
That's approximately enough power to lift 2 apples up 1 meter in 1 second. Crazy.
It's way too easy to sign up for 10 different services and receive 10 different "personalized" e-mails, when you just wanted to be left alone and check things out. Most of the time if money is going to change hands I want a simple transaction, without additional humans sticking their grubby hands in and complicating things. High-touch sales does that.
You should've left off the correction. Now I can't supeona you for the trial in East Texas.
Honestly, why? What's the difference? Are you a graphic designer?

ED: Note to joshkpeterson--you are apparently hellbanned.
> Early in my career I did this. Now I go the exact opposite tack. Tell your employer.

What prompted the change?
Dave's response: https://lists.freedesktop.org/archives/dri-devel/2016-Decemb...
Some Linux distros are already using non-linux kernels, e.g. GNU Debian/kFreeBSD, so Debian Linux is not Linux then.

Currently, Android is released using Linux kernel, ELF executable format, POSIX API's, and so on. There is no Android/kFreeBSD, nor Android/NT.

Android games can be launched on Linux using android libraries (not all, but some works pretty well, see: http://www.shashlik.io/showcases/ ).

Linux tools can be launched on Android systems (including X based tools, if X server is running).

For most of practical purposes, Android is Linux.
Having skimmed it over, this book summarizes a couple of traps that you can fall into if you're thinking too binary about meaning. The world is not 0s and 1s from a meaning standpoint.

The best way I can describe it is a quantum theory approach to meaning. No meaning in life is like saying light is a particle, and meaning in life is like saying light is a wave. In reality thinking those things can lead to incorrect systems that lead to all sorts of trouble, and you must learn how to live in that quantum zone in order to find inner peace or something.

Unfortunately, in the realm of self help which this is, you cannot avoid guru speak, which he falls into.

His definition of religion is eternalism, and I think that is historically correct. However, he states clearly that you can't believe in a God because it leads to eternalism, which I disagree with - it's not nebulous enough.
You're making the mistake of trying to translate individual people's unmet needs with some kind of marketing scoreboard. If you need those things, it doesn't really matter to you if there's one of you or a million, it's still a problem.
Do you have any evidence of it being easy to influence the outcome of the election?

As far as I can tell there are a ton more exploits to be had, from less powerful (money, connections, etc.) people in an electronic system than in our current paper system.

Right now the only individuals who have massive influence on an election are the candidates themselves (and maybe some specific people on their team).

The next closest individuals are probably the extremely, extremely wealthy, and there aren't that many of them, and they don't even have as much power as you'd think.
I am pretty happy with Enchant. It's is pretty simple, but flexible enough for up to medium scale environments.
They would seriously have to be cleaned given how toxic the paint on those things is. Plus, I would rather have something not prone to giving the local inspector a fit.
My distro uses patched version of Linux kernel too. Only very few brave souls are using vanilla kernel. So what?
You can and should negotiate to own your own open source code, SFC are working on ways to enable that with ContractPatch:

http://faif.us/cast/2016/nov/01/0x5E/
If you don't mind going for a larger laptop, I've had wonderful experiences with Dell Mobile Precision laptops and Linux.
Are they calling these headphones to avoid medical device testing? These aren't headphones and that's not their main feature.
For hardware, pretty much. But they sponsor the development of FreeNAS, so they aren't just a reseller. They do add a lot to the equation.
Every time I read one of these articles I feel thankful for what I already have, my beloved Macbook Pro without the touchbar madness. I don't know what I'm going to do when this thing eventually croaks.
And yet, every tiny apartment I visited in Korea and Japan had a toaster oven. The toaster oven is an incredibly useful and versatile tool that can stand in for bigger appliances, like full-sized ovens, in pinched spaces.
I thought it was the moral rights that couldn't be transferred, not copyright?
It's called tivoization: https://en.wikipedia.org/wiki/Tivoization .

Fork Android OSP and fix that. I'm sure that CyanogenMod will allow me to use native libraries as much as I want.
Had that my whole life. I was diagnosed with "Hyper-Hearing" were normal people have a frequency bumps and dips in their hearing my was a straight line all at the top.

Now that I am lower I have ringing ears and lost the high frequency range of sound to a "slightly bellow level" and will probably never have to have hearing aids. My brain just couldn't figure out how to filter out all that noise.
Is this the software you are talking about: http://www.douglassassociates.com/
?

It looks like it's offered for free now. The thing with this kind of software, is it must be "good enough" for the task.
Wow, that's a particularly silly domain generation algorithm.

Do these kids even use some sensible crypto for the C&C? If not, anyone running their own mirai net can steal these bots just by running .dns on their C&C domain and registering one of the generated domains :)
> People claim that they need to do all sorts of things to justify 32GB laptops or running a dozen VMs. I don't see any evidence that these people really exist in significant numbers.

I agree. Especially for programmers, I understand needing beefy specs if you have super heavy compiler workloads and/or do heavy GPU work, but how many people is that really? And wouldn't most such people prefer a desktop anyway?

I am a software engineer and my personal machine is the supposedly ultra-wimpy 12" Macbook, and I love it. It legitimately handles every workload I throw at it (including running multiple VMs) and it's so tiny and portable that it's basically a zero-cost proposition to take it everywhere I go, which is amazing. To me, sacrificing convenience for spec-sheet wankery is just silly, but I've met a lot of people who I think would probably disagree with that, like it's some badge of nerd honor to be walking around with a 5 lb brick of RAM that's rarely if ever going to be more than 1/4 utilized.

I am not super stoked about the touch bar business, though. It seems like a solution in search of a problem; the main draw of Apple laptops for me has been their refined execution and lack of gimmickry. I am glad that my machine dodged that bullet.
If they don't sign off, either don't work on the side project or change jobs. Plowing ahead without clearing up the IP feels empowering, but what you've really done is concede virtually all the power to your employer, and in a way that allows them to retain it even after you leave the job.
Check out Looker. Life changing.
You could just have a desktop with vastly better specs. My 4 year old full tower still has better specs in almost every way than top end laptops do.

I don't understand the obsession with laptops. They have shit keyboards, small screens, are far more fragile, have less room to work (don't like having to clown-car my arms to type/use a touchpad), are generally under powered yet still exceedingly expensive. Yea, I have one at home and 2 at work - but I also have an illicit desktop at work (actually not allowed... for no reason).

The laptop's ONLY advantage is in portability, imo. But then I've never sat in a noisy coffee shop or whatever on one. I don't see the appeal in that either - I make my own coffee (roast/grind/boiled filtered water/french press) which is better quality for less money. To each their own I guess.
In the IT industry, finding good startup ideas is a hard problem.
My solution: Just take responsibility for your actions and everything else falls into place.
Uber for boat in Singapore please

Hard to find boat from pier to ship

Also cost prohibitive alot of unnecessary middle man
Given the facts from the NPR story, the vet made the right call.
> A driver which has caused a large amount of desktop users to return to Windows due to its historical issues.

Kernel developers do not care. They care about good software.
I use Ubuntu on a tricked out yoga 900 and I plug it in about once every two days or so when I'm using it somewhat actively. At full charge it reports having 9-11h of charge, but I've never verified that that's accurate. I haven't really felt much need to because that's pretty much a "don't worry about it" amount of time between charges for me.

Mind you it doesn't have a dedicated GPU, but I would avoid that like a plague on a laptop running Linux for various reasons. Intel graphics tend to just work.