skysight-inc/HackerNews huggingface dataset:
I think it's pretty solidly established that an alcohol addiction is drastically more harmful than a nicotine addiction -- keeping in mind that we're talking about vaporized nicotine, not cigarettes.

Your point about certain populations of drinkers being able to indulge without obvious adverse health outcomes is also applicable to users of vaporized nicotine. And again it is worth pointing out that alcohol is significantly more harmful than nicotine.

I would be curious to see any research that supports the idea that flavored vape products are primarily appealing to underage users. I suspect there aren't many teenagers opting for scotch as their drink of choice, but I am certain there are plenty of adults who prefer a rum punch, peach white claw, jameson and ginger ale, or a glass of wine (it's made from grape juice for god's sake, brazenly targeting the children!), etc.
This would be nice for paywall workarounds.
Are you sure your OS/CPU is not on this list? :)
https://github.com/nim-lang/Nim/blob/devel/lib/system/platfo...
And yes, compiler works on almost all of them (you can see which ones are precompiled in csources - https://github.com/nim-lang/csources/blob/master/build.sh#L7... )

And for CPUs - https://github.com/nim-lang/csources/blob/master/build.sh#L1...
reminds me in the early 2000s when people would say "but he's gay" as if that had anything to do with their profession or aspirations in life or the topic at hand, as if that specific metadata defined them more than the other pieces of metadata.

this AI seems to be doing that to things it has determined are black people. A bunch of synonyms for black people, some English, some Spanish, some phenotypes, some of those descriptions simultaneously fallen out of favor in some parts of the world but not others, while completely eliminating other metadata.

I'm not sure Imagenet's response of removing "sensitive" adjectives is capable of fixing this. Mechanical Turk: english, spanish, academics, using terms that aren't universally agreed upon?

That doesn't really address what is happening
How good is nim performance with sequencing-data in comparision with other programming languages you used for it before?
Good riddance. There's no reason to have a graphing calculator in high school math. A four function to speed up arithmetic? A scientific so you don't have to use tables to look up values of trig functions? Fine. A graphing calculator for calculus? If you need it, you missed the point of calculus.

Plus there's no reason tests can't be set up so you don't need a calculator at all, which makes the whole discussion really simple.
The hidden benefit is that when your small project becomes medium sized, you won't need to rewrite it all from scratch...
Traveling with a "dumb" phone would accomplish exactly the same, but with the chance to make an emergency call if needed: no camera, no GPS, no games, no WhatsApp--where I'm from, this means no texting, and perhaps even no communication at all with some people--. I've chosen to live that way, whether I'm traveling or not, and I can attest to the benefits of making that decision.
Discussed at the time: https://news.ycombinator.com/item?id=16849374
Looking good guys!
Do you plan to provide this service for enterprises only or is going to be more of a SaaS kind of thing?
> HR isn't there to protect the employee. They are there to protect the company while giving the impression they are there for the employees.

An overly broad generalisation. In situations where there's a direct conflict between the needs of the company and the employee - yes, absolutely. But those are relatively rare, in my experience,
I think Khan Academy does a good job of explaining it: https://www.youtube.com/watch?v=EsQyCHs4IBY
You don't need to distinguish bad or good ad. Just block them all.
Not so! MRSA has shown increased virulence as it has become more antibiotic resistant.
Yes, I do that constantly. I tried direct sales for a while, and one of my long-term jobs involved public speaking. So I've had some training.

Also, and maybe this will seem strange, I often feel like I'm just pretending to be a "normal person".
For me, the absolute best use cases for serverless is for really infrequent, small tasks.

For example, I have a few data scrapers written in JavaScript but my regular stack is lamp.

So I don't have any need to run a node server 24x7 just for those once a day tasks.

But I have even found myself not needing serverless for that because everything is running in a kubernetes cluster. So I can just setup a cron to run them which launches the needed node containers.

So I guess in effect, I am just using a sort of self-managed "serverless".
Ah yes, indeed. So it hinges on whether my cat is programmable. Well as it happens my cat has a number N of programmable modes:

1 - cat having its ears tickled

2 - cat watching something move under a sheet that might be a mouse

3 - cat waiting for tin of cat food to be opened

4 - cat wanting to get through a door

etc etc up to 'N'

So a “challenger” generates a random number C between 1 and N, and the challenger then sends C to me and my cat, and I apply the appropriate 'input' to my cat, tickling her ears or openeing a tin of food or whatever, to get her into the correct mode. We then measure her behaviour and then fire up our cluster of computers and run the simulation and then wait for a few months for the numbers to get crunched to verify if the cats behaviour was within expected probability distribution for C.
Oh local variables in languages like Forth or Factor are handy. I have not yet gotten used to stack-shuffling. Will I ever? :D
Base conversions maybe for an entry level course
We'll have to see real world benchmarks once it ships, but it could be that there’s no equivalent software + FPGA solution in the PC world.

Their crazy expensive monitor is another example. There simply isn’t something equivalent in the industry. It’s probably the best monitor for its niche application.
> One lesson of QE seems to be that the Fed can print money in a recession without causing inflation. Or at least only inflation of asset prices, not wage/consumer goods inflation.

You nailed it. There was inflation with the last QE. We just changed what counts towards inflation.
That's not what they said. For the record, they said:

> Identification of well known legitimate bots;

> Hand written rules for simple bots that, however simple, get used day in, day out;

> Our Bot Activity Detector model that spots the behavior of bots based on past traffic and blocks them; and

> Our Trusted Client model that spots whether an HTTP User-Agent is what it says it is.
Wouldn't it be more correct to say that any sanctions and regulations that result from this are unlikely to kill off Juul since it's pretty large already and partially owned by the incumbents and instead would make any new competition have a harder time breaking in into the market?

This seems to me the same kind of thing as Facebook and Google supporting privacy regulations.

Not that regulation is inherently bad, but this kind of thing seems to be a theme lately. Well, I say lately, but reading up some history, this kind of thing does tend to happen. This is, of course, still not enough of an argument against regulation, but it does tend to temper any optimism I have about regulations that I would be in favor of.
Binary size is only one "performance metric" and arguably the less important one.

Anyway, did you know that chromium is the GUI framework that allow you to have the smallest Binary size?
Instead of bundling it like you would with most GUI frameworks (GTK, QT) you can just use the locally installed chrome instance through Carlo.
You need to look at other countries that have had inflation to see how this goes. US is not an island and economics works the same everywhere.
Use CSS Grid for a grid - like a spreadsheet with multiple rows and columns.

Use Flexbox for a single row or column.

So you might have a 10x10 grid and in the cell in row 3 column 5 you might want to have a bunch of images that are all in a row. Use Flexbox to layout those images.
thank you for that and not trying to explain it in an additional convoluted way
The $100T Opportunity: The Race to Provide Banking to the World’s Poor
Unfortunately, asking questions on the internet is often seen as "opposing" or "arguing against" the thing you're asking about. So many qualify their statements to avoid this sort of misreading.
If it runs Python, then couldn’t you use SymPy as a CAS (in addition to NumPy, seaborn, etc. for numerical computing / visualization)?

By the way, I like the idea of this calculator and hope to see more like it. I think something that combined this with ideas from WolframAlpha (natural language CAS, problem explainers and expanders) and Khan Academy (spaced repetition, gamification of learning, progression of tutorial videos, practice and diagnostic problems) would be really powerful. In fact I became temporarily obsessed with the idea of creating this sort of calculator >10 years ago when taking multivariate calculus and struggling to visualize or understand the problems. Yes, you could always use a computer/tablet/phone, but as someone who struggles with ADD, there is a lot to be said for using a constrained learning tool, so that the versatile (read: distracting) devices can be put out of sight during dedicated study time.
It might do, bu let for some APIs caching doesn't even make sense.
Show HN: RION – Raw Internet Object Notation
> Even though there's no law against doing what I want to do?

There is, or at least there are in case of Uber, pretty much in every city around the world. I'm not that familiar with the regulatory situation of scooter business in general, but there are a law against littering, and the scooters end up as trash in the cities, creating danger (e.g. to people with no or low vision) and having to be picked up by the police.

In my city (Kraków, Poland), a few startups recently decided to clone the Uber-for-scooters and it turned out to be a huge nuisance. Some interesting tidbits include:

- A few weeks after deployment, the city announced it's calling an emergency meeting about the scooters, because apparently none of the companies bothered to come and talk the parking situation through.

- A lot of noise in the media was created by the blind community, who reported instances of people tripping over scooters left on the sidewalk.

- A friend tested available scooters few months ago, and his report mentioned bad technical condition, and low-quality and sometimes broken brakes.

- Deployment in Kraków and other cities triggered an upcoming update to traffic rules, in which electric scooters will get reclassified as motor vehicles, i.e. forced to drive on the road. And rightfully so, because they reach dangerous speeds and pose serious risks to pedestrians.

- Speaking of which, there were at least two confirmed deaths in Poland caused by these scooters, and it's not even half a year since deployment.

Where to park them and how they can safely participate in traffic are two basic issues that absolutely should have been talked through with the officials before. I'm only disappointed the companies involved weren't just banned by fiat.

FWIW, in my experience in dealing with relevant people, the city of Kraków is quite supportive of innovations in the city space. But one has to actually go and talk with them. Apparently, in their desire to be first to market, these companies didn't.

EDIT: My wife was almost hit by some careless electric scooter driver while being 9 months pregnant. She didn't tell me back then to not upset me. And perhaps for the best. If they hit her, I'd be suing and campaigning to get them off the sidewalks.
> Units are vacant because landlords don't want to rent them out for various reasons. Totally different situation!

Are they? I don't see much of the Bay Area but I haven't notice many vacancies at all, and the rates overall are low from what I've seen, something like 5%.

I'm all for vacancy taxes, and actively looking to see how to get one passed in my city. But I don't think it's going to do much other than provide a revenue stream for homeless services, like Oakland's Measure W. I can't see them helping with the housing situation based on these sorts of low vacancy rates. We need 25% more housing than we currently have, and a 0% vacancy rate is pretty much impossible and a horrible situation for renters, so I would hate to see the vacancy rate go any lower.
A few extra lamps to increase indoor brightness have come in handy.
> SQL database

what is your definition of sql database?
When I started an enterprise data project with a small team where Python was the familar workhorse we stopped for moment initially to think of ways to improve performance. Cython was the familiar route with Python but we started building small prototyes in Rust, Go, and Nim. Beyond the basics our progress slowed down with Rust and Go (yes, I know Go is very easy for some) but Nim allowed us to put together a fully fairly complex application in short time. Just one book, 'Nim in Action', gave us all the ropes, every example in it worked (thanks Dominic), and some of our key integrations such as Postgresl Client drivers, built-in web UI (Jester) framework, Json processin, Nim's build/packaging support, generics, fast static typechecking, etc were exceptionally robust (for this young a language) and worked in an intutive way for us ... we reached production rather smoothly.
Here's my simple Python list:

1. Pick Python binary / Official Docker Image

2. Use virtualenv for Developer Boxes

3. Well defined Pipfile / requirements.txt

4. Avoid most binary package building. Prefer those with readymade wheels. But if it has to be built, I prefer to make static libraries, use them to make static ELFs / modules, as opposed to /path/to/some.so, and bundle them / ship them as wheels for both development / production.

Again, you can set up simple Dockerfiles / scripts to do this for you.
What's to stop research into super-heroin as a product in that world? Just come up with the most psyche-abusive substance possible and enjoy an army of essentially slaves. People with the notion that free will is some sort of absolute confuse the heck out of me. I guess sibling post is right, it's just an issue of fundamental worldview being different.
'The eyes of future generations are on you' Thunberg tells UN Climate Summit
Some prison rules are written in blood. Most prison rules are written in bureaucracy and profit motive. No prison escape movie ever ended with the guard preventing future escapes by instituting a new "no sleeveless shirts when visiting an inmate" rule.
The more expensive it is to operate ICE, the harder it is to justify its continued operation.
Honest Feedback on my website explainer video
Man, I used to cheat on so many tests with my TI-89. I had a TI-86 and then the 89 came out and I convinced my mom I needed it for AP Calculus in 11th grade, but really I just wanted to play better games and have an easier way to cheat on my Physics exams.

Edited to add: I’m of the opinion every teen deserves to go through the process of programming hacks to hide their cheat sheets on their calculators. It’s a right of passage.
I blame microsoft. I still can't believe they disbanded the IE team once IE6 had a stranglehold on the browser market.
I don't quite understand the definition of "memory safety" in that document. If deallocation can cause other objects to end up pointing to the wrong thing and the wrong data, how is that different from memory corruption?

If your filesystem suddenly starts returning the contents of notepad.exe when asked for user32.dll and vice versa, is that not filesystem corruption?

If an admin user object can suddenly start pointing to the guest user object and still be considered "memory safe", that doesn't seem like a very safe definition of safety.
>or not notice the green and be rear ended by a driver who expects them to begin moving.

That wouldn't be the front driver's fault at all. What if there's someone crossing the road in front of that person and they can't drive off. The person behind them shouldn't be so focused only on the color of the traffic light that they start moving the moment it turns green.

That'd be even more unsafe.
You convince the user to create a user account like what Facebook and Google does.
What makes it not legit? It's not clear at all.
JVM, CLR, Python bytecode or Lua JIT code are ultimately all transformed into machine code but those are not as fast as assembler.

Being as fast as C is not about using C as an intermediate language but having data structures and control flow that resemble what C compiler have been optimized for.

Case in point, Haskell GHC is capable of outputting C code but the algorithm will not get C performance (or Haskell performance without this intermediate C representation).
> "As fast as C" would commonly be interpreted as "a program written in it will be as fast as a well-written C equivalent"

That’s your interpretation, which is fine, but the objective meaning stands. Even the idea of “well-written C” is, in my experience, fairly subjective amongst C programmers.
>> So they fine the registered owner of the car for the driver being distracted?

Yes, I think that makes sense.

If the car owner is a car share company, they will know who the car was shared to, at the time, and then they will send the ticket to that person.

And if the car owner just borrowed the car to a spouse/child/friend/whoever, they can pass the ticket to the borrower.
We don't have the information necessary to determine whether the two events are correlated or coincidental.
> Public health and youth health is always a high priority issue.

Hahahaha. No.. no it's not. Perceptions about public health are high priority issues. Public health itself is not, unless it risks affecting the upper class.
Start pushing for more validation from the payment providers so you can be sure that a payment is legit and once you have jumped though the hoops that a payment is legit the bank takes the hit for the fraud.

In the EU one thing we are doing is basically enabling 2FA for card purchases aka "Strong Customer Authentication".

Now I'm not 100% happy with the use of SMS as a 2FA but what will happen is if the bank or site ask for extra verification of a purchase the issuing bank will prompt the user to auth the transaction via another means (Either a SMS Code they enter into the page (think verify by visa but using a one time code that gets delivered to the customer with the amount they are approving), a Rich Communication Services with a Approve / Deny prompt or a push notification to the users banking app on their smart device.

Will it defect card fraud completely? Nope, crooks are smart and will find ways around it like they did with chip and pin. But it will help (as long as we don't keep pushing back the rollout date - https://www.businessinsider.com/uk-delays-strong-customer-au...).
It’s also far to premature to claim any specific health effects from vaping as a whole.

The article said the teen using a nicotine based product, but that’s not enough information. We don’t where the nicotine juice he was using came from/whether he bought it off the street or from a reputable seller. We also don’t know if that was based on blood tests or self reports, although I think it’s likely the report is accurate/the issue just happens to affect THC users much more.

This spike in illness is very recent and seems to be fairly acute. Vaping has existed for a number of years without similar cases, and they all just happened to appear all at once.

It seems fairly obvious to me that it has something to do with a particular kind of juice that was recently introduced and is more common in illicit THC products. I suspect one or several shadier manufacturers started using something bad fairly recently, and that it has affected mostly THC products, but is not related to the THC itself.

The current reaction is like jumping to ban all toys because of that issue a few years back where some Chinese manufacturers were forced to recall toys with lead paint.
I am similarly, reading this list and wondering
!!!SPOILER ALERT!!!

What to Expect When You're Expecting: a baby.
This way of doing mixins is nice, reliable, testable way of reusable logic and works well with structural type system. I think going this obvious way would be better than hooks for React. We will see.
and if you're using a tank system or filling your carts, you can mix your own dosage from 0% + something else. or just stay at 0%.
The stopped vehicle at a green light also increased the probability of collision.

Most collisions require two unsafe drivers. One to swerve out of their lane, another who thoughtlessly drive down the highway alongside another car; that sort of thing.
Juul pods are 3 and 5% where I live. That's typical for vape juice. Are they different elsewhere?
I don't want a new social network. I want Web tech to be accessible enough that even the least experienced computer user can have their own website with RSS feed, IM over XMPP, group chat using IRC, and secure, spam-free email.

I want to the internet itself to be a social network using open, standardized protocols that have been proven to work.
Suicide Data Reveal New Intervention Spots, Such as Motels and Animal Shelters
Yes ... but remember as well we don't have the "commute many miles" mentality, you tend to work fairly local to where you live.

I might be an outlier, I live 55 miles away from work (1h15m commute each way) so that I can have a higher salary, but much bigger house, better transport links, good schools for the kids etc.
Paraphrase of a quotation of some guy’s high school wrestling coach I read many years ago:

Dumb athletes are better at the start because they’ll just do what their coach tells them, but smart ones eventually overtake them as they figure things out.
Idk, it seems to me like https://www.smbc-comics.com/comic/the-talk-3 is a pretty good explanation.

“A new ontological category”.

What’s the problem?
A company I worked at replaced all their main white boards with MS SurfaceHub things. At first, they sucked, but after a few weeks once we worked out most of the drama they were actually pretty useful. Honestly if that place was run slightly better and someone competent had been in charge from the get go it would have been a flawless transition.

I don't see the point of going from blackboard to whiteboard, and I suspect not every topic would be better on a Hub vs a blackboard. That said, for a corporate environment, the Hub worked surprisingly well, as it's somewhat better than a regular whiteboard and you can skip the part of a meeting where everyone tries to take a picture of the whiteboard with their cell phones.
Ask HN: What do you guys think about state of web assembly vs. JavaScript?
Today Blazor with .net core released for production. It is a run time on top of web assembly. Basically you can create pure SPA experience using c# and server side asp.net razor pages without using java script.

Has anyone used any kind of web assembly supported tech in production ?
Why are mob decisions irrational ? I feel this is just an irrational idea people have without any evidence to back it up.