skysight-inc/HackerNews huggingface dataset:
There's a version of bomberman here that supports unlimited players. You connect to wifi via your phone and your phone becomes a controller. I've had up to 89 people play at once although pretty much everyone dies before they can figure out where they are.

https://github.com/greggman/hft-boomboom

There's also a browser version that supports USB controllers, as many as you can connect (I think some browsers only allow 4 but another a browser has no limit except whatever the USB limit is)

https://greggman.github.io/hft-boomboom/

Warning: Music. Also it won't start until there are at least 2 players.

You can see it run with 125 players with random inputs here

http://greggman.github.io/hft-boomboom/?settings=%7BnumLocal...

Actually it's better to look at if you crank up the number of players so there's less dirt and increase the starting bomb size

http://greggman.github.io/hft-boomboom/?settings={numLocalPl...

If you zoom out to say 25% in your browser you can bump up the number of players to 1000s. It's not optimized at the moment for 1000s of players.

You could easily extend it to use some other types of controllers.

It also points out what appears to be a bug in MacOS. Even with the OS volume at the lowest setting the game will be very loud when all the explosions start. On the one hand this is probably a bug in Chrome's audio system but on the other hand an individual app should arguably not be able to make loud sounds if the OS is set to it's quietest setting.
Anthony Levandowski’s new company aimed at automating commercial trucks
Read up on "janteloven" or Jante law and this will give you some background as to why in nordic countries standing out by doing things differently is frowned upon.
Why should I get a say in how a billionaire spends their money? That I don't get a say is a feature, not a bug, because the minute I get a say, someone else gets a say in my private affairs.
Thanks for the suggestion to use view-mode. I bound a quick double-tap of vv.

(use-package key-chord
:init
(key-chord-mode 1)
;; (key-chord-define-global "jj" #'avy-goto-word-or-subword-1)
(key-chord-define-global "vv" #'view-mode)
:custom (key-chord-one-key-delay 0.3))
UN+Peacekeepers+Caught+Running+Massive+Child+Sex+Ring+–+Not+One+Person+Jailed
James Gallagher – Publicly Traded Person
I am Australian, but when I worked in the city one of the most reasonably priced and healthy options was a Japanese restaurant's bento boxes. Quick and easy but also filling. You can also get cheap and hearty meals from the china town food courts. Packing lunches makes total financiak sense but I guess I have a hard time spending my only free hour during the day time at the same place I will be at for 8 hours. A walk and some time lost amongst the hustle and bustle clears my mind.
Even if it is impractical now, is there any objective reason to believe it will remain so in the future?
> On the other hand, people in US enjoy freedom to exchange ideas on whatever they want, except politically incorrect topics in public.

I can, and do, publicly express politically incorrect (and sometimes downright incorrect) opinions in public. That's why Twitter exists. The only thing stopping you is cultural norms (should you choose to accept and fear them).
Congrats, but keep in mind not everyone has your brain chemistry and it's not noble to refuse help.
Is access to the US "life, liberty, or property?"

Does the Constitution apply to those outside "the land"? Often not.
Because murder is illegal. Making your life impossible in and outside the justice system is not, as shown by this case. The government pays the legal fees, not the FBI agent or DOJ lawyers.

Edit: My comment was meant to say that this was /is a loophole so the Gov stays "within the law." Killing you is obviously illegal, using their entire power to ruin you is not because they try 1000 arguments before the courts. May the truth win....er, if you have the time and tens of million$.
There are at least two options that work with helm, google's skaffold (https://github.com/GoogleContainerTools/skaffold) and microsoft's draft (https://github.com/Azure/draft). The former supports helm along with kustomize and just plain old kubectl yaml files, draft seems to be tied to helm.

Personally I have used skaffold with success, and draft paniced on me so I stopped playing with it.
I used to think the term "emacs pinky" was a joke, until I had the opportunity to use it full-time. Within a few weeks, my pinky started to hurt, and pressing the Ctrl-key was especially painful. Not unbearable, but still, pretty annoying.

Then I found out how to turn CAPS LOCK into an additional Ctrl, and ever since it has been one of the first things I do on a new computer. I only ever used CAPS LOCK by accident, anyway, so it's a double win.
It is sci-fi just like having the entire world's knowledge at your fingertips was sci-fi 100 years ago.

If it is physically feasible, which it is given we have immune cells and they are just evolution-created versions of these nanobots, then it is just an engineering problem and we humans are pretty good at engineering things.

Things will keep moving forward; macro approaches such as your suggestions will work insofar as we can find the cells. In the end it will probably be a mixture of re-engineering our immune cells to better identify and protect against cancer, macro approaches such as the ones you mentioned, and more.

It is a hard problem, of course, otherwise we'd have it solved by now, but we've solved hard problems before. And with AI it will be easier and easier to do so.
Email is highly centralized. Try sending an email directly from your workstation using SMTP and see how far it gets.
People talk about politically incorrect things all the time on the American internet. The government never censors it and there is no law against it.

If you need evidence, just look at Trump’s tweet feed.
How much of a population’s DNA needs to be mapped before you can reliably triangulate the the identity of any individual by comparing to known DNA profiles? For instance if I have two cousins on different sides in the database, can they look at my DNA and narrow down the possible matches to me and my siblings of the same sex? What about more distant relations?

(I’m thinking about how police caught that serial killer recently because some of his relatives had used one of these sites)
Nope, I would not use SPA unless it's certainly necessary. If client wants the "SPA Effect" you can just slap Turbolinks and be done.
We don't support all of the special commands but we do support a small subset of them. We support .mode .schema, .table and a few others.
The book "Why we sleep" talks a lot about this - apparently the doctor who created the first residency program was a cocaine addict, which let him stay awake for days at a time: https://en.m.wikipedia.org/wiki/William_Stewart_Halsted
oh just checked that certbot has updated their instructions for nginx. Taking that back.
There's a pretty wide range of interpretations in the US about what neighbor means in that sentence, so there's a good chance the people defending this case think it's not wrong to bear false witness against foreigners.
And yet they want to ban straws.
Very nice but in Chrome for me the text that loads when a pin is clicked on often loads outside of the edge of the map and so is unreadable, and can't be dragged back in.
Hand-offs are also dangerous in many parts of medicine. So, often times, hospitals want the decisions being made by a single shift to mitigate the risk of transcription errors between shifts.
Agreeable.
The way you say something is important though. Say something, but don't scold another adult like a child and tell them what to do. Your strategy is way less likely to be successful and may even instigate physical confrontation. Ask them how it's different from littering. It's probably an unconscious habit. Tell them it upsets you personally and that it's harmful to the environment.
> I wonder how many of these are from lack of sleep.

A lot of the deaths from lack of sleep wouldn't be counted as medical errors. E.g. medical errors includes accidentally doing surgery on the wrong person, but doesn't include fucking up a surgery that you actually need to do. C.f.:

https://www.alexkrupp.com/Citevault.html#iatrogenic
I can't fathom how a policy like that even gets put in place.
Because it's operated like a cartel:

https://fee.org/articles/the-medical-cartel-is-keeping-healt...

I'm surprised this hasn't been solved by lawsuits yet. I have to assume that a surgery going wrong when the surgeon hasn't slept in 24h is pretty much an automatic guilty verdict.
Aristotle wrote about privacy more than 2000 years ago. The ancient Greeks had secret ballots in their elections. Ancient China and ancient India have concepts of privacy written into their laws for thousands of years. The core idea of privacy, as something that is a basic human need, and should be a right, has existed for a long, long time.

There's a lot of qualification to hide behind in the clause "as we understand it". This is a blog post about Silicon Valley, by someone making some pretty loose inferences, using specious logic to construct an argument. Many people pointed out glaring, major flaws in that blog post in the comments.

But sure, privacy wasn't exactly the same 300 years ago as it is now in Silicon Valley with the internet. But ironically that post contains a lot of evidence of the idea that the idea of privacy has been around for a long time. John Adams wrote about not publishing his bank balance 300 years ago.

This blog post does not amount to rigorous historical research or evidence of a lack of privacy before modern times. Right off the top, I don't really buy that houses without walls somehow demonstrates that privacy didn't exist. For one, only poor people lacked walls. Rich people have had them for a long time. Walls also didn't matter as much because people didn't poop in their houses as often as we do now, so lack of walls doesn't prove a lot.
We don't see defeats because they don't have the money for a voice that will carry. They happen every day. Those people just have to deal with being wronged, quietly. This is how imperfect people become true criminals.
I'm personally in the "functional handler" way of doing HTTP Request camp.

We have a very small Ktor service in Production, and it works nice, for legacy reasons, we're using http://sparkjava.com/ for the heavy lifting. An alternative would be https://javalin.io/

I would not start with Sparkjava anymore. The way you write handlers is quite okey (compared to other frameworks), but there are issues with how it's connected to Jetty and relies on singletons that will be painful if you would like to do advanced stuff. It's on our todolist to swap Sparkjava with Ktor somewhere down the road.

To be honest, Ktor seems to have come a long way, the docs improved a lot last year and it seems well thought out. I would give it a try. It's quite easy do decouple your application Handlers from the underlying framework via functional composition, so there is no big lock-in Risk.

In my experience, all three Frameworks are way better than the regular Java-like approach with annotating classes. Request-Context specific information ("The user making the request") is very hard to get to this way and it's usually untyped. On top of it, you are locked in HARD to the Framework. Swapping out a Framework that just mounts Functional Handlers is way easier...
On the other hand, as an employee who's been on the bottom in that kind of situation, I'm not sure I'd be happy about what you did. Management would be, of course; but I'm talking about the lower-level people. What you really did was take away an excuse for utterly normal bad days, for the little foibles of life, etc. After all, in the old system, if someone on that team comes in with, say, a migraine, and is next to useless for a day while doing what little they can, they can say of a task that missed deadline that day, "Oh, I share my color with so-and-so, I thought that task belonged to them."

It also prevents the ability to take a short mental break and go from focused to seeing the bigger picture. Outlook is easy to use, and it's usually different in color and UI from most other work-related software. It's not fully relaxing, sure, but those 600 hours a year of calendar management that you cut out are now potentially 600 hours more stress for the team members where they're being pushed to accomplish more, no matter whether they were at their stress limit or not.
Post "XYZ is a nigger" or "I hate gays" on your Twitter and I will concede.

Edit: Seems like I have crossed the line on HN. Moderators, feel free to moderate this comment. And apologies for unintentionally starting this long and boring thread.
Indeed. Too much non-revant background before getting to the points, and even those were bloated. The most brutal form of inequality for this piece is concision. Not to mention the tone-deaf headline.
I get where you're coming from with the 'inlined duck debugging' observation, however I'm of the opinion that explicitly commenting out "obvious" code chunks is usually fairly detrimental for a few reasons:

(0. The debugging approach can depend on a person's mental model)

1. Readability - even for a beginner, the method name should give a fair indication of what the code does. If the method name doesn't give a good indication, then the name should be changed. Otherwise, the comment is redundant.

2. Staleness - imagine a commit which changes the behavior of Engine::Compositing::onFrame(Deltatime) to only notify some of the components about the new frame (comment currently states "// Notify all components about the new frame"). Presumably, this commit should only change the internals of the onFrame method. However, because of a redundant comment, the person who changed the onFrame method now also has to find all its invocations and possibly update many comments.

My personal preference is commenting only domain-specific code chunks (example: [1]). These code chunks are usually put as close to the implementation as possible.

This way, whenever someone wishes to change the code, the person (1) immediately notices reasons behind the implementation (and may decide against modifying the code if he/she was unaware of these details) and (2) can modify the comment right away in case domain-specifics have changed in the meantime.

I'm curious to hear your or someone else's opinion against this argument?

[1] https://github.com/tkukurin/lesshint-intellij-plugin/blob/ma...
That's a very confused take on how things work. Celery functions run async, and Django frontend view responses are normally lighting fast
Sure most people if you include the peasants and the migrant worker force. If you look at the true middle class in the cities, I'd say most know about the truth but don't care. When I was working there for major IT companies pretty much most of my reports know about it.
Xi’s insanity is a new one, is there some kind of rumor about it going around?

I suspect kids in China would care about 1989 like kids in the USA in 1989 cared about the Kent state massacre: not very much, it was a long time ago right? But then that begs the question why the CPC bothers to censor it, perhaps they just don’t want to chance an open discussion about it since many of those people are still alive.
Initialization in C++ is Seriously Bonkers
No, since an analysis is itself a value judgement. What I mean is that a DNA profile is becoming even more useful every day due to additional research telling us what different parts of the genome is doing and what interactions it has (with drugs, food, environment, other parts of the genome).

So you can read the raw DNA sequence yourself but it is the link into thousands of pieces of academic research that is the real value delivered here. Without that it is just a bunch of letters that mean nothing.
Yet another person with no experience in medicine, finally figured out how to "disrupt" medicine with technology.

You can't practice medicine without knowledge. You can't learn how to practice medicine without knowledge.

What knowledge is required?

Physics,

inorganic chemistry,

organic chemistry,

mathematics,

microbiology,

cellular biology,

biochemical biology,

molecular biology,

developmental biology,

physiology,

pathophysiology,

human anatomy,

pharmacology,

histology,

gross pathology,

statistical analysis,

internal medicine,

paediatric medicine,

general surgery,

orthopedic surgery,

neurologic surgery,

urologic surgery,

gynecology,

obstetrics,

outpatient medicine,

cardiology,

pulmonology,

nephrology,

hepatology,

radiology,

neurology,

psychiatry,

critical care,

healthcare economics,

medical ethics, et cetera.

If you don't have a knowledge base, you simply can not practice medicine because you don't understand how things actually work...

Critical thinking without knowledge isn't critical thinking, it's ignorance.
I'm neutral on smokers. I don't like fat people because they take up more than their fair share of space on public transit, airplanes, sidewalks, hospitals, etc.
Show HN: Project Lovelace–Learn science and programming through problem solving
High school Norwegian here, I try to bring "matpakke" every day to school, and often I don't have the time - though really I just don't take the time - or ingredients to put together a very good meal, but of course, it'd be much better to have a great lunch!

- "... it should be a disappointment." No ... it shouldn't.

- "First, the base must consist of boring brown bread; custom dictates that only the highly processed supermarket kind will do," What? I'm shocked, while it's true that it's very common to use supermarket bread, it's an absolutely ridiculous statement to say that it must do so... I mean, why?

- "It’s also taboo to add salad or slices of delectable cured meat," Nope.

- etc.

Absolutely agree the article contains some bullshit.
Sometimes it won't accept correct answers either and you're just wasting time training their classifier for minutes. I found the audio challenge to be much faster to get past, so I've started switching to it a couple of months ago, then finally decided to automate it with a browser extension.

https://github.com/dessant/buster
hyperbole: our deadliest foible
In my view it's pretty widespread that people are hesitant to seek certain kinds of care because of the potential effect of a "pre existing condition" on their employability.
> Any browser that will let me sync settings and plugins, and that has the plugins I need (Slither, Pocket, AdGuard), I'll try and continue using if it works for me.

Firefox does this, no?
Chrome and Firefox use Widevine DRM at L3 (software implementation). Edge and IE use PlayReady (which has support for hardware DRM, optinally selectable by the app/website).
One of the reasons for this sort of policy often is that IDEs for untyped languages parse special comments for type information so they can provide autocomplete. (E.g. I’ve worked on PHP codebases where javadoc-style comments were required)
Use Chrome, create a google account, login, allow all cookies and scripts. Login to disqus. Export your data and delete your account.
That’s so cool!
The ability to actually reprogram cancer cells relates to...

>our fundamental constitution as multicellular organisms, our limited lifespan, the epidemiology of the aging population, socioeconomics and the future of society.

Like, hey man, you do realize that the killing or reprogramming of cancer cells goes far beyond the molecular technicalities of actually doing it?

Yup. It’s a pretty vacuous critism.
Less harmful yes, more convenient no. You can grab a pack of cigarettes at any gas station but vaping requires a little more planning in most cases. You have to find and go to a specialty shop (vape shop) or order online. This probably doesn't sound like a huge deal but if you've been smoking for a decade + and are used to a refill being as simple as dropping into any corner store you don't develop the habit of planning ahead.

Also while there was a brief moment in time where switching to vaping gave you the ability to go back inside, that was pretty much wiped out within 2 or so years of the devices gaining popularity as people treat vapers just as shitty as they treat smokers, perhaps even more so.

As to price, it can go either way depending on how you do it. If you are picking up eJuice by the bottle you can actually save quite a bit of money compared to traditional cigarettes. If you are using a pod system like JUUL you either break even or lose money in comparison. I kind of switch back and forth because while the juice option is cheaper its also messier and more inconvenient, where something like a JUUL is a lot closer to the experience of a regular cigarette. Tiny stick in your pocket with disposable pods vs giant eVapeDick that needs you to stop and disassemble it to fill it or change out the atomizer and blows giant unnecessary clouds.

Source: 25 year smoker, switched to vaping in 2010.
Thanks. Will give this a whirl this evening.
Does any form of Christianity besides Mormonism have a stance against caffeine? I know many Mormons from professionals to laborers who abstain from caffeine, nicotine (another common stimulant), and alcohol. (Of course many others who don't.)
The World's Most Dominant Athlete Is 23 – And Getting Better
In theory yes, but nobody has bothered to write it. It is much easier to sell it as hardware, than software.
How do you acquire knowledge without memorization?

What technology do you anticipate using? Johnny Mnemonic neural implantation?
Netflix has capped software DRM devices to 720p, although possibly they make exceptions depending on platform. Pretty sure PC is still at 720p cap, though (I don't use Netflix, cannot confirm).
Azerbaijani blogger is on hunger strike last 10 days. He could die soon
There is no reason to think that they are not sequencing some of these samples in their research programs, and/or waiting for sequencing to become cheap enough to do so. Considering that there are numerous large GWAS studies around, why would pharma pay big money for access to this data if it were limited to GWAS? They might currently only sequence specific genes and/or specific individuals, guided by the GWAS data, but as sequencing gets cheaper there is nothing stopping them from full genome sequencing in their research.

Their prices are low for the "consumer" (product). The $300 million GSK deal is an example of how they can make real money.
"Emacs actually comes with a builting Emacs Aptitude Test. Do you remap your keyboard or the Emacs keybindings before the chords and sequences it comes with by default have wreaked havoc with your hands? If you do not do anything to make Emacs more convenient for yourself, you may not have the prerequisite aptitude to use it productive."

Thus spoke Erik Naggum, who, IIRC, didn't always agree otherwise with Xah Lee back in the glory days of comp.emacs.
Totally personal, but I notice that you have a lot of insights on China and I would love to connect with you somehow. You should be able to find my contact pretty easily.
Yes. And their employers should bear much of the risk. The actuarial tables should dictate the cost.
tl;dr, anybody? What makes privacy inequality so bad? And is the inequality the problem, or the lack of privacy? (A parallel question can often be asked of wealth inequality.)
No. There are two entirely different DRM systems named Widevine. Up to version 6.0 was old legacy DRM from way back. Widevine 7.0 is the current version, published only a few years back, also called Widevine Modular. This is a modern cutting-edge DRM equivalent to Microsoft PlayReady and Apple FairPlay. Together, these 3 make up the big DRMs in the industry.