skysight-inc/HackerNews huggingface dataset:
> My desktop would have shit itself.

There it is. There is a coordinated ploy by the industry to sell more expensive hardware: shitty software. I find it hard to believe that such simple multitasking (using compute-intensive software + watching videos) could cause a well-built desktop computer to slow down.

Since there is no alternative to inefficient software, products such as the 2019 iPad are praised because they can bludgeon through these tasks and still appear fast, but only due to their sheer power.

It's disgusting, honestly. Apple pushes iOS so much because that's where they have almost full control over software, and therefore they have full control over your device's perceived performance. This isn't even limited to Apple. Case in point, https://mail.google.com

What are we, responsible computer enthusiasts, to do about this?
Responsible disclosure is meant when it can jeopardize user data or user devices. It’s reasonable to assume none of that apply for a brand new service. Specially now everyone is learning from it.
Why not get subjects' consent for each study? Don't a lot of health organizations already do this?
In case you would be interested to explore UX/UI best practices specifically for web applications, I have one resource.

Last weeks I've been researching patterns successful players in SaaS industry use to improve their user experience. And ship profitable products. I've listed these patterns and released as a collection here: http://minimumviabledesigns.com

Might be helpful to you as an inspiration.
I choose one out of the many, and it doesn't have to be every day - or every week; and I do this only when I have some real time to spend to talk, in case a conversation gets deep, which can happen and is a good thing. At least a third of the time I bring say cherries or a couple of bananas (scurvy from Vitamin C deficiency is not uncommon for homeless people.) The food donations would be more common except that I don't always carry food, and I try to avoid theatrical and practiced begging, since that's more likely to be for drugs so won't stop for the first apparently homeless person I see.

I don't feel weird "giving to one and not the many," since I've read some Kant and know that I have no moral obligation to do the impossible; I don't even think I have an obligation to do so much that I start to hate doing it, and might quit. I don't mean to be unkind, but "I can't help everyone." and "It might feel weird" do seem like rationalizations to me.

The guy I've sat with most had a serious (obvious impact) brain injury, and when I last talked with him, he was drinking while contemplating whether he should go to a meeting that had been set up with his son, who he hadn't seen since his childhood. He was very worried his now-adult son might not like him. I told him (on the basis of previous our conversations) that he should be proud of himself; he was shouldering a huge burden better he would than most of us would. That it didn't really matter whether his son "got that" or didn't; he should go to help his son understand the world, and understand himself. I have no idea whether he ever met with his son or not.

Break some boundaries, experiment a bit, you don't have to go overboard.
I believe that with palm oil the issue is that the entire tree is cut down as the oil is inside the core of the trunk. If people were soley using farmed trees, it wouldn't be so bad, but instead people are clearing animal habitats.
Really good resource.
Citation needed?

We have a sample size of just one (our solar system). But we already know that life on Earth began very soon after it cooled enough to have liquid water - that gives us some confidence that it can't be that hard for life to start.

We know life's been around on Earth for ~4 billion years, surviving multiple insane climate swings from subtropical vegetation and species living in the Arctic to the entire planet freezing over, multiple massive impacts from space, insane volcanism that people today just would not even recognize as volcanism. Hopefully that means life's somewhat durable.
A passport / passport card comes pretty close to your stated goal.
Seriously. This argument is getting old. Bluetooth headphones aren't that difficult to find cheap now anyways. Are people really that attached to their old wired headphones?
I think Vimium [0] would allow you to highlight lines with hjkl keys. They have a "Visual Select" mode that'll highlight lines as if it were in VI [1].

[0] Google Chrome Extension: https://github.com/philc/vimium

[1] https://github.com/philc/vimium/wiki/Visual-Mode
The key "says lawyer" portion of the headline is missing in the title.
That's because long term investments are short term investments gone wrong.
I don't know what that is. Most people on here aren't from the US.
On the price front - https://www.dell.com/en-us/shop/dell-laptops/inspiron-11-300... - that is a windows laptop for $180. Do you think a chromebook will have better $/year than that?

On the durability front - I guess you dont use thinkpads :)
Be prepared to be on a support team, if that's your choice. You'll always play second fiddle to the main product/platform folks and the revenue generating folks. It's not a life in the spotlight type of job, but if you just want a slightly more relaxing gig, it's not the worst.

Personally after working in my support role (we support our main revenue generating platform), I'm absolutely changing my next position to be more on the revenue/main-platform side.
Even with a stock decline, RSUs are hard to give up.
I'm just not sure what you are alleging? Just because you have full "shell" access to the container doesn't necessarily imply any thing needs to be mitigated.

What specifically are your concerns? What about what you've learned will create an exorbitant bill?
5 things we need to conquer to accelerate space exploration
10 things you learn over two decades of lunches with Stan Lee – Audio
ITER is designed to address exactly what you have asked.

"The ITER thermonuclear fusion reactor has been designed to produce a fusion plasma equivalent to 500 megawatts (MW) of thermal output power for around twenty minutes while 50 megawatts of thermal power are injected into the tokamak, resulting in a ten-fold gain of plasma heating power."

https://en.wikipedia.org/wiki/ITER
I think you may have misread his post.
I don't understand why so many people working for reform support ranked choice voting instead of approval voting, which on top of performing more consistently [0], is simpler to explain and understand.

It only takes one sentence to describe: "Vote for everyone you approve of."

It also gracefully handles incomplete information—if you don't know about someone, just don't vote for them.

[0] http://zesty.ca/voting/sim/
For anyone else who runs into this. You can restricted a set of capabilities each container can use. This, for example can deny mount operations, socket access, etc. You can do this via "docker run" --cap-add or --cap-drop [2]. This type of stuff is great for running docker-in-docker for these types of learning tools or Jenkins builds. You'll need to play around with it though to make sure it'll work for you.

For a real-world example check out http://play-with-docker.com as they are running docker-in-docker and all the backend code is at https://github.com/play-with-docker/play-with-docker. So, you can likely get ideas from what they are doing to lock down their env.

[1] https://docs.docker.com/engine/security/security/#linux-kern...

[2] https://docs.docker.com/engine/reference/run/#runtime-privil...
just insert this before every function:

class Test:
def assert_equals(*args):
return True
I remember showing a friend this really crappy online video stream in the late 90s, and I think he said something like "How can this ever be useful? I can rent a DVD and watch high quality video without any interruptions." He wasn't wrong.
I don't do any web development but I think this will be very interesting when they bring the Android development tools to Chrome OS.

There are some very nice Chromebooks out these days that have more than enough power to offer a decent-to-good Android development environment it just lacks an OS that can run the required tools out-of-the-box.

I hope to see a true developer Chromebook in 2019 :)
> Different league than Fallout 4. I'm surprised it's the same creator.

Not quite. Fallout 3 was all Bethsoft, and Obsidian mostly did Vegas.

Fallout 3 has no big story twists, and clear good guys and bad guys. The main quest is entirely linear, with a large spectacle near the end, ending with a pathetic boss fight. Most everyone (except Dad and maybe 3 Dog) comes off as one dimensional with only one purpose in life. There are some cool side stories and places (a cave filled with orphans, and a mad scientist's escapist simulation), but I recall them being static for the most part.

New Vegas is complicated and more gray in comparison. Who's good or bad is murky. I don't recall any big story twists, but the characters had depth. Take for example, Caesar: I doubt Bethesda would have thought to give him a tumor. There's lots of powerful factions, which not only have stories, you significantly participate in them. The main story branches off into about 4 very different endings, something that Bethesda didn't do until F4.

Back in the day, I watched the Zero Punctuation review of New Vegas[0]. I remember literally everything he talks about! I drank out of that toilet!

[0] https://www.youtube.com/watch?v=7XsACXSVhWY
Per danso's comment...he wasn't jailed for this. Charges were dropped.
Outline.com is a godsend. I use it for most paywall content. It's gonna be a sad day when/if they eventually take it down
GitHub Desktop 1.5 available today
Website doesn't load anything with JavaScript off.

Just fyi.
Disclosure: I'm the author of the blog post.

Not really. What works inside noise canceling headphones is a very different technology, called Active Noise Cancellation (ANC). You don't necessarily need Machine Learning to solve the problem.

The technology described in the blog post is for suppressing the noise which goes from your surrounding environment to the other participants of the call (and vice versa).
I paired a Dell Chromebook 13 with SSH to a permanently on desktop for my senior year of college. Worked great: 12 hours of battery life, light, cheap laptop and the development environment was the same on the move or at home. Tmux sessions with Vim means I could keep my laptop in my backpack and pick up where I left off on the desktop. SSH tunnels allowed any web dev work to be painless too. I would recommend if you have a desktop and just want a cheap long battery life computer with decent build quality. Almost all my work could be done this way.
This is fantastic news and I'm very excited for Frank Klepacki to return. Those original themes and tunes were stellar.
Ask HN: What are some good beginner data science projects?
I'm taking a data science/machine learning course and we were given a few project ideas, but also the freedom to choose a project for ourselves, provided it meets the criteria. My initial ideas were:

* tweets sensitization
* solving equations from a photo, by recognizing them (we have yet to learn about neural networks, so I'm not sure whether I'll manage to do this).

Any suggestions?
The three stated solutions:

> 1. Non-partisan, single-ballot primaries.

Seems reasonable by itself, but it won't scale to more than a few parties.

> 2. Instant-runoff voting, (commonly known as IRV, but in the article/transcript they call it Ranked-choice voting).

No. Absolutely not. IRV is awful.

https://rangevoting.org/

The good options are range voting (which collapses in the pathological case to simple approval voting, which isn't too bad itself). Or, if you're willing to live with some compromises, one of the Condorcet variants. The problem with the Condorcet voting system family is that it's more complex, less intuitive, and doesn't nicely aggregate: to break ties/loops you have to have granular voting data. The complexity means that when someone doesn't like the voting outcome, FOX or CNN can find some talking head to say "voting system is unfair! election stolen!" nonsense, and get traction because most people wouldn't understand Condorcet or why it works the way it does.

> 3. Non-biased non-gerrymandered redistricting.

Sure, but this needs to be defined strictly, with each voting district bounded by significant geographical features (rivers, mountains), and when geo features aren't available as boundaries, the boundary must be within a certain percentage of a convex hull. In other words, severely constraining the volume of concave points. Nothing like (-1,-1) to (-1, 1) to (1, 1) to (-0.5, 0), to (1, -1). That -0.5, 0 takes a big pacman-like bite out of the square volume, so it wouldn't be permitted. There are actual districts like that, or more like a blocky-letter-C or a blocky-letter-L shape, and it's absurd.
Credit Repiar
Betty Coleman, a single mother couple of weeks ago, I noticed my insurance premium increased and my interest rate has restricted me from getting some benefits and securing a job of my choice. I searched online on credit sites and I read a number of recommendations about PROTON VIRUS fixing peoples credit in a relatively short time and it was amazing so I emailed him on; PROTONVIRUS123@TECHIE.COM then he replied swiftly asking to text him on he’s direct number; + 347 480 9812 and I did. I explained to him my worries of getting my credit fixed, he replied me and explained the process of getting my credit repaired and went ahead providing him the necessary information he requested to start and within 5 days my credit was fixed. Thereafter, I got a job with a relatively high annual payment. I strongly recommend PROTON VIRUS for any kind of credit issue. Good morning
What still pisses me off on this, is that even a flagship, great recent product like the Asus C302CA Chromebook (intel chip and all) is not supported. All of the drawbacks of the android ecosystem - inconsistent versions, inconsistent deployments of versions - but on my desktop. Yay.

I was really positive about ChromeOS, but this has soured me on it incredibly.
In 2002 I decided to install Windows 95 on a black & white Win3.1-based laptop, just for the heck of it. It had a one or two hundred megabyte hard drive, but only a floppy drive for I/O, so it felt like metaphorically building a ship in a bottle. Unfortunately by the 2000s the quality of floppy disks was atrocious. I had to go through three boxes (about 75 disks) to come up with a set of 21 Windows 95 install disks that had no write or read errors.

Later I realized I could have done the job, and faster, using just two disks: one in the computer writing the disk images and one in laptop reading the disk (and then swap disks & overwrite with the next image). D'oh!
> What is the killer app(lication) of driverless cars (figuratively)?

They can take you places that buses, trains and planes can't take you directly today, the places that you must use a car, driven by either yourself, or someone else, to get to today.

Of course, if you have a very good bus or train system where you live, then this is less the case, but most areas in the US don't have good public transit coverage.

There is an orthogonal problem, though, which is the congestion caused by all low-occupancy vehicles (self-driving vehicles included). This can (and hopefully will) be addressed by bringing self-driving tech to higher occupancy vehicles, like minibuses and full sized buses.
Why would it be better to be unemployed at 15U$S an hour that employed at 5U$S an hour?
You can definitely use Ubuntu without it having to "phone home". That is probably not the case for Chrome OS.

By the way, interesting thing is that for Google employees, it is explicitly forbidden to use software that phones home (read that a while back, can't find the link, sorry).
I'd say it's a very fair comparison. Google controls the Pixel ecosystem and Apple controls the iPhone.
I like this for what it is - so far, fairly simple things to do in Python. I'm a beginning programmer (been studying about a year), so I'm happy to spend a bit of time going through these and feel OK about passing the tests - certainly the other 'code golf' sites that have been mentioned elsewhere in this site have been a love/hate thing for me, with some really out-of-character difficult exercises leading to frustration and a complete stop.

One constructive suggestion - is it possible to add auto-indenting to the editor for Python? I hadn't realised how used to it I have become until it is missing here...
You are certainly correct in that we have to trust the regulators and vendors. I just don't recall seeing a label specifically mentioning palm oil, and I'm dubious about labeling requirements to begin with. Others mention that vendors may get away with including it as "vegetable oil" on a label, and I wouldn't be surprised.
I was laid off from a startup at the bitter, wretched end of the dotcom bust in the spring of 2003. Another company two blocks from my apartment in Pasadena, CA was hiring C++ engineers, and I was lucky enough to join Guidance Software to work on EnCase. It's a fun field: bits and bytes, a whole lot of 'em, and the requirement for perfection.
What about this: A device that uses a camera and laser galvo to temporarily blind people by scanning a laser in their face. If someone is blind then they can't aim a gun. This could be useful for both police wanting protection from citizens and visa versa.
Active Noise cancelling(ANC) headphones are really sensitive to latency.

Take An ANC with 0 latency, that stops cancelling noise at 8 khz, and add a 50 usec latency to it, now will stop cancelling noise at ~1.5 khz.

But This article talks about 20ms latency.
"Privileged" is often used as a way of saying "white" without sounding kinda racist.
what works for me is just keeping my professional network in good shape and my ears up. I've doubled my pay in about 5 years by just keeping in touch with people. My last transition started with a simple linkedin msg like "hey I'm starting a new practice at this other firm, i need a delivery director, you in?" and that was that.
The plea bargain says that he used VoIP to appear to be calling from the local area code (although I agree that the dispatchers could still be informed whether the call was placed by 911 or via a 10-digit emergency number—but currently VoIP subscribers might also be able to register their self-reported location, in which case a distant VoIP 911 call might conceivably look the same to a dispatcher as a nearby VoIP 911 call).
I believe the Deb world also has Jigsaw
Minority Report: https://jamanetwork.com/journals/jamapsychiatry/article-abst...
I think this is inevitable in a 'first past the post' voting system. The dynamic is identical in the UK.
I listened to this episode yesterday. Several interesting points and discussion, and the political industrial complex is real, but I'm not 100% convinced by the argument that the two parties are a duopoly therefore they do not serve the public. While the political system basically ensures that there are only two parties, they rotate over time and adopt or discard ideas as the public needs them to.

Clay Shirky discusses this argument in https://medium.com/@cshirky/theres-no-such-thing-as-a-protes...
Hmm, something is not right with our setup then, because I have absolutely been blocked from playing games my wife has bought on her account on our PS4.
Wayland is still a mess. And I can't share my screen via WebRTC in Wayland, and mixed DPI is still not as functional as Windows and Mac and ChromeOS are. I use Linux regularly, but I don't feel like it's really making much forward progress anymore.
:-) I love this answer
Even if it causes harm to the policemen themselves (this is why they get all those jackets and equipment)

On the other hand, the First Rule of Policing is "get home for dinner."
AdaSearch: A Successive Elimination Approach to Adaptive Search
Maybe contrary to the trend, but I've never hated facebook, it provides a utility for me to stay connected with friends, especially new ones I would have lost track of in my phone contact.

I tried really hard to understand why some people hated it, and at least for some people I know, it seems to stem from the fact that they are trying very hard to impress everyone in their circle / follower, which takes a ton of time and can even be stressful.

It seems there is no way Facebook or other social media can make those people happy, because they are drawn to the attentions they can get, but many eventually grown to hate the work they have to do to maintain it. Only if there is a way to stay popular without constant hard work!
The Best Video Game DRM in the Business Is Getting Cracked Before Even Launch
Diversity is only a strength with active engagement and understanding
It’s not political, it’s an appeal to morality. Just like ads to support e.g. children’s hospitals, which I see all the time on UK TV. Banning this ad is highly hypocritical.
I think Arma is proof against it not working. Sure the maps are static in Arma and not random, but they are also large enough that I might utilize a same spot twice over hundreds of hours of play, while in something like CS or CoD I use the same spots hundreds if not thousands of times. Plus with the larger maps without artificially small arena limits there is very rarely a 'safe' area to camp anyways. In CS or CoD you can block off two lanes and be immune from a surprise flank, but when somebody can literally go 1km circle around you and your team without you ever knowing about it there really isn't a safe area.

If you want a more direct comparison on how map limits effects playstyles, compare Insurgency with Arma, they both have similar weapon deadliness and player types where running and gunning isn't really possible, but the overall game strategy players use and rely on is very different. You regularly see players in Insurgency using the map limits to their advantage and can just assume they won't get shot from certain directions because of it, in Arma you might try and utilize a similar area but there is no guarantee someone might not take the time to completely flank you or pop out of the sea or just take pot shots from 2km out on a hill top.
And here I was, just yesterday, view sourcing and editing HTML to read pay-walled articles.
I'm not saying it's right but cops in America are trained to protect themselves and to shoot first. They won't wait to see if you had a gun or not, if you are reaching for your waistband you will likely be shot.
And a floppy disk. An an IEEE-488 interface.
Disclaimer I work at Google

My own personal reason is that I have never had an ideal experience running Linux on laptops.

Don't get me wrong, I enjoy tinkering and it was fun when I was in school, but nowadays I don't have much time so if I want to develop something I don't want my time to be spent fixing technical difficulties.

With Chrome OS the main benefit to me is the same as running OS X or Windows: you don't have to worry about your stuff working.

I also personally really like Chrome OS for it's simplicity and speed but of course you could say I'm biased. Indeed I like it so much I transferred to work on Chrome OS a couple months ago.

Compared with OS X.. that really just depends on your preference. I have nothing bad to say about it and enjoyed using my MBP when I had one. I just like having a really lightweight OS but again that's really subjective and for many people the right answer is OS X! I'm just happy we have the choices now.
Game Framework Devlog #2 – Collision Detection
Cookie Demoparty 2017
One stern warning is that in multiple party systems, you can get one party that dominates everything, and then all the smaller representative powers are meaningless.

Argentina is a case-study with Peronism. Since the return of democracy, no party has yet to finish a term but the peronists.
JupyterLab: The Next Generation Jupyter Web Interface