skysight-inc/HackerNews huggingface dataset:
"Acute oral exposure to DNP has resulted in increased basal metabolic rate, nausea, vomiting, sweating, dizziness, headache, and loss of weight. Chronic oral exposure to DNP can lead to the formation of cataracts and skin lesions and has caused effects on the bone marrow, central nervous system, and cardiovascular system.

...

Case reports have shown that an acute administration of 20–50 mg per kilogram of body weight in humans can be lethal. The lowest published fatal ingested dose is 4.3 mg/kg. Concerns about dangerous side-effects and rapidly developing cataracts resulted in DNP being discontinued in the United States by the end of 1938. DNP, however, continues to be used by some bodybuilders and athletes to rapidly lose body fat. Fatal overdoses include cases of accidental exposure, suicide, and excessive intentional exposure (overdose). The substance's use as a dieting aid has also led to a number of accidental fatalities."[1]

I would argue that's an entirely unsafe medication. That's not a drug that's short of perfection, it seems to be the sort of medication that will solve the obesity crises by actively killing people instead.

[1] https://en.wikipedia.org/wiki/2,4-Dinitrophenol
Your parent is probably thinking about leveraging the grace period. It's a useful strategy that lets you pay for an unexpected expense & liquidate assets at your leisure, instead of needing to sit on large quantities of low-return liquid assets.

This strategy does require strong discipline, but I agree with your parent, I find it is a very useful tool.
When it comes to vertical integration in the semiconductor space, Intel comes second to none.

Samsung is the closest match.
Spectrum has no concept of channels or topics?
AMD gave away the farm but the money (I think 300 million) saved the company. All of this new innovation from AMD certainly arises from that money. Now however China has easier access to CPU's to build new supercomputer's find find ways to nuke the USA in new novel ways.
These are not negotiated activities operating in an environment of collusion. They are the result of separate corporations operating in an environment assumed to be competitive. Individual corporations will take strategic actions that may harm their competitors disproportionately to the benefit they receive. It is not zero-sum, and would be economically value-destructive for shareholders of both (while possibly beneficial for consumers).
Thank you! Did you roll your own virtual DOM, or is there a library you're using?

Any suggestions for interesting parts of the code I should snoop around? ;)
Totally agree. We're in NYC and so hard to find a very very good PostgreSQ DBA.
This has probably been a long term trend as email usage is on the decline and texting is dominant.

The handwriting was on the wall when Google redesigned hangouts to make it look more teen friendly a few years ago, but unfortunately they removed some useful functionality and made it far worse on a smaller (laptop sized) screen.
Is the wikipedia article wrong? The numbers are a little unclear, but it suggest that 1.3 million Indian men volunteered for the British army in WW1, with 75,000 or so dying in the process. That's about a tenth of the casualties, so I'd assume the Indians were a similar proportion of active-duty soldiers. There was also a pretty nasty war in East Africa, although the details are hazy in my mind.

I'm also finding about 72,000 colonial casualties on the French side - which is a smaller proportion, given the colossal numbers the French fielded, but still substantial.

The German army is a very misleading case regardless, since they were pretty much the only power without significant non-white minorities or colonies, aside from perhaps Austro-Hungary.

I'm also unsure about to what extent Romans were black. Obviously, about half their traditional dominion was in Africa, so you'd expect some part of them to be black - and there are certainly many archaeological remains suggesting so, even as far north as England. I also don't know if having black characters is any less true to history than having white characters, since Roman Romans were distinctly brownish, and very short to boot.
If Google does this it may be the thing that finally convinces me to move my messaging and phone away from their ecosystem. Hangouts has kinda been the thing holding my experience together as I adopted Google voice early and a lot of people only have that number, biggest mistake of my life right there. We'll see though, talk is cheap and I'm lazy, so most likely I just tolerate the abuse.
> In short, (gov) assistance does __not__ decrease poverty

Source? I feel as though the equal housing act and low-income housing decrease this definition of poverty by making housing secure.
Offtopic/meta: for some reason your post was dead. The comment at the end is kind of pointless and flamey, Rust isn't that good, but doesn't seem to justify a post kill. I vouched for you to bring it back.
Could you use something similar to detect digital / data radio transmissions?

Motivation: here in Linz we have electronic signs at bus and tram stops that display how many minutes until the next bus/tram arrives. I believe those signs somehow get their data via radio (they have antennas). I know nothing about the technology used, but since they were installed more than 15 years ago they probably don't use the cellular network.

The company also offers an API with live data, but for some reason the estimates from the API are not as precise as those on the signs. So I'd love to somehow intercept the data sent to the signs.

Does anybody have an idea how to go about that? I know nothing about how radio works.
First CRISPR babies: 6 questions that remain
A US-China "war" is going to be mostly economic rather than military.
Google's image recognition AI fooled by new tricks
"I'm not saying they're racist, I'm just saying that racists like them a lot" [1] (paraphrased from Gillum)

[1] https://www.washingtonpost.com/blogs/erik-wemple/wp/2018/11/...
"Their vision is to build homes like Tesla builds cars."

So... with severe delays and rising costs?
Hey you must be purchasing a Bolt right now, so congrats!

I understand your reasoning for seeing the removal of the hybrid as a good thing, but I can't agree with that. I would much rather see hybrids stay around and see gas vehicles phased out. Gas vehicles and hybrids still have the huge advantage of distribution over electric. It doesn't matter where I am in the US, I know that a gas station will be a common site in pretty much all towns or major roadways.
If I need to drive 150 miles in one direction for something and then come back the same day (not uncommon where I live), I don't want to do that in an electric vehicle!

The volt is so appealing because I know it could do that using so much less gas than the average gas vehicle. And for those days I don't leave town, it would be in practice an electric vehicle.
I'm still confused. The people doing this are presumably paying retail for those vehicles, so the manufacturer and dealership got their profits out of it. What do they care if someone skirts taxes as long as they made their profit on the retail sale?
You say that but it's actually a really easy problem to work around because the timing differences between an escape sequence and an escape key being pressed followed by any other character are vastly different. So you just look at the pause after the escape key to judge if it's an escape sequence or not (only needs to be a fraction of a second too).

In fact in the terminal stuff I've written in Go, escape sequences end up being picked up as one array even though the TTY is set to be unbuffered just because of the time the code takes to itterate through the STDIN read loop. So didn't even need to write any fancy timing logic for the terminal stuff I've written in Go.

Sure, in some rare edge cases you might have a situation when connecting to a remote TTY over a laggy network connection will cause the escape sequence to fail because of timing issues, but that's less of an issue these days and I think the terminal would be pretty unusable by that stage anyway.

> This is why so many curses-based terminal apps don't use escape to go back a level or close a window, even though GUI apps do it all the time. Too hard to make it work predictably.

Escape is used all the time in terminal apps though. Readline uses it when you have vim mode enabled (which means Bash also supports it), Vi obviously uses it heavily. Tmux, top, cfdisk all support escape. But most importantly ncurses stuff (eg dialog) does too.

So I think what you're talking about there is more of a UI design decision rather than terminal programs not being able to do it. Thinking back, I don't really recall escape being a common navigation idiom until it became popular on the web. Your typical 90s WIMP UI (eg Windows 9x, MacOS 7+) wasn't escape heavy either (or at least it wasn't a common way to navigate as I recall). Sure you'd use it on model dialogs (eg file->open) but really very little else. So terminal software - being much older, generally speaking - never had that convention either. In fact it wasn't even that common on the web until model dialogs became all the rage so people used to use the back button heavily (and hence why GUI file managers have forwards and backwards buttons in them - but that's a whole other tangent).

To be honest though, I much prefer the terminal approach anyway. Escaping out of screens feels very crude and the terminal approach for multiple "screens" of data was to use function keys or control sequences to precisely navigate from one screen to another. Or in the case of ncurses UIs, optionally using arrow keys to highlight the option you want. Personally I find the function key kind of workflow far easier to navigate than escaping stuff all the time but I guess it's what you're used to.

In any case, terminal apps don't need to wait for the next character to determine whether the user is pressing [esc] or [-->] (with the terminal emulator transmitting CSI+n+C). You just look at the timings instead.
I find visual studio code the easiest to get up and running. It's just a crate (that arguably should be installed by the extension) and an extension. That said, it sounds like they know this needs to be improved.
> Whenever there is missing links in the flow CraneAi highlights them to help teams uncover roadblocks that break software.

I can't see how the graph illustrates this.
> All EDA (and more generally, all CAD) software seems weird to use and requires significant time to "get used to it".

It boils down to the fact that the number of users of these programs is small.

In a CAD program, there are enough features that some feature has exactly one, or worse, zero users.

This means that the most used features gets streamlined over time, but everything else remains "quirky".
Why did you choose the word insecure rather than bitter or something similar? Insecure means feeling that things around may easy fall apart or collapse. It doesn’t sound like your friend’s parents are remotely close to that.
Your examples meet the criteria perfectly. There is a stable fixed palette of colour a to choose from, a lot of practice on the part of the painter and immediate feedback when the paint hits the canvas.

Re: your points about business and not having the time to deliberate on every choice needed to be made. I agree, there isn’t time. Your business would fail long before you complete. However I think what K is saying is that the choices you make may or may not be intuition. And if they’re not, you might be way off, like people guessing the GPA average, you’d do better (maybe not wildly so) by taking the base rate
I have dental, paid $350 for root + $300 for crown. It covers 50%.
I think grayscale is a great way to reduce phone addiction, but when I need to take or view photos, it would be nice if they were color.
packaging and assembly is kinda low on the value chain, where china has already developed the know how. That's probably why there's a fab there.
I think the problem is more that people's ear shapes are pretty different, and the exact way that sound coming from a specific direction presents itself is different for every person - so you pretty much need a different profile (HRTF [1]) for every person to make them accurately hear sound coming from specific directions.

I played around with those a while ago since it makes a pretty large difference in the realism of positional audio (both for surround video and for games). For me especially for differentiating between sound coming from in front of and from behind me. But I never really got it to work globally. [2] has a list of 50 different HRTFs. Only ~5 of them manage to make the sound come from in front of me correctly.

[1] https://en.wikipedia.org/wiki/Head-related_transfer_function

[2] https://www.reddit.com/r/linux_gaming/comments/2ot5ov/enable...
Alternative to the other explanation: The only reason it would be a grey market activity is because the vehicle is more expensive in the native market.

So Widgets Ltd. is selling widgets for $100 in China, but $30 in the US. Lots of money to be made in the gap.
Microsoft surpasses Apple as most valuable public company
I tried using spectrum for something the other day and I found it impossible to find what I had already posted (to see if someone answered my question). UI is garbage.
Google++
For path and object names, it's the latter.

WTF-16 "standard" is just UTF-16 that allows invalid surrogate pairs. Windows kernel style handling.

It's a shame you were voted down for a perfectly legitimate (if misleading) question.

This is a very common gotcha most developers ignore until they encounter their first invalid surrogate pair file path... UTF-16 can't represent all possible Windows file names or paths.
This attitude seems alien to me. If there's a job that nobody wants to do, the employer should offer more compensation. If that raises the price of the service such that the venture is no longer profitable, then that indicates a fundamental lack of demand for that service relative to its cost. No poor person should be expected to subsidize the comfort of the higher classes via their desperation.
When my friends ask me about rust I tell them it's hard as fuck, but worth it: better to set difficult expectations and have them conquer those, than the opposite happen and they give up thinking they are smart enough.
Are you offering congratulations or not?
I'm also from Germany, and going through some treatments right now (Surgery/Orthopedics) and I think this comment is too harsh.
It overemphasises that some doctors may seem arrogant, or staff may have a negative attitude.

For instance Internet connectivity is not "catastrophically" bad, (could indeed be better, though).

An overlooked trend that has has changed communication patterns with patients for the worse is a trend towards larger joint practices with doctors as employees often not working fulltime. Joint practices tend to have larger, fuller waiting rooms, and which necessarily results in (in my experience) a more stressful doctor-visiting atmosphere.

Moreover, paperwork has become more complex also for patients, e.g. when agreements and waivers (for operations) have to be signed, nobody has the time to explain these. Nobody can explain finer points of medicine prescriptions, and usage of technical helping equipments (e.g. hearing aids). The staff at the front desk can't explain this, and the doctors do not have the time to either.

These are all general problems, not Germany-specific.
Ha.. another none scalable business idea
> But is slower growth really such a bad thing?

Yes and no. But it doesn't matter, since countries are competing with each other. If one decides to forgo growth, it'll lose politically and economically against those who didn't.
More likely the converse. A person with a decent middle-class income who becomes addicted to opioids can end up unable to keep his job, lose his income, fall behind on debts, and end up evicted.
Why would you ever go through America to ship something from China to the EU? (which are 6/7 time zones apart vs 17/18 going in the other direction)
Most likely by not providing data safety and a bunch of features. The classic example with databases is that the super fast ones will report your writes are finished even before the database starts thinking about writing the data to disk, not to mention flushing it.
A long time. What are you getting at?
The proper following distance is 2-3 seconds at any speed, not a flat 100 yards. 100 yards would be good at 65mph, but it would be excessive slower than that, and not enough when traveling faster.
> To me, it feels like the alternative, even if you could fix it, would result in eliminating swathes of currently provided services.

I see your point. But, in my experience, it is the opposite. I have worked in Sweden and Spain, two very different job markets.

Sweden is way more effective because employees have more rights and more possibilities to look for another job. In Spain, a lot of companies used to be very bad at what they were doing, but were using very cheap labour so they were able to have a profit anyway.

It is the selection of the fittest. When you have abundant cheap labour the most abusive companies succeed. What that is not the case, smart responsible companies have an advantage.

Poverty and stress is not a winning bet.
As Russian musicians are being forced to cancel concerts, listen to their music
True, I don't disagree. Keto is just the easiest way I've found to eat at a caloric deficit without feeling deprived, hangry, or succumbing to cravings and eating half a cake in one sitting.

Once you get past the first couple weeks, carb cravings fade, and it's not nearly as difficult. It's just far easier for me to say no entirely to carbs than for me to eat them in moderation, much like it's a bad idea for an alcoholic to try to have "just one" beer.
It doesn't look like any theme is specified in the JavaScript code on the front page. What theme is being used in the example, and how did it get configured?
I think it demands all government tax spend in ways to alleviate poverty be viewed as an externality which would not be needed in a higher income workforce. So it has qualities of tax hating but in a context of better social equity in pay.

Like you, I think rent controls and low income rent support are supporting better lives for working poor, and do far more than paint over cracks, but the poverty trap is real: people who can't afford a small payrise because it triggers loss of rental support or food stamps.
Redis is BSD licensed. You mean some Redis module developed independently by Redis Labs that are not part of Redis itself.
I generally agree with you, but I'm somewhat convinced windfalls are hard to manage for both rich and poor. This is because it has less to do with poor decision making and more to do with the new target on your back. You are now a wounded sheep with hungry predators all around you (in the form of family, friends, thieves, lawyers, etc). I first ran across this idea when I read a reddit thread mentioning Jack Whittaker [1]. Jack Whittaker was a rich dude who won the lottery (net worth $15M before winning). His life has been a trainwreck since. I don't know if he's lost it all yet - my main point is to suggest that the public nature of lottery sets you up for failure and has less to do with competence than you might guess.

[1] https://www.reddit.com/r/AskReddit/comments/24vo34/whats_the...
I wrote my own,

Tabulator has zero dependencies for its core functionality

If you have the time, writing a virtual DOM can be an excellent lesson in the intricacies of DOM manipulation, learning exactly what order to make calls in to optimize the number of times the DOM is updated and reduce the load on the system.

Though if you are not trying to write a lot of data to the screen they are not worth doing to be fair.

Tabulator needs one because if you try and load 10,000 rows of a table into the DOM at the same time it will freeze up as most browsers cant handle that load, but for simpler UI elements it may not be worth the added complexity.

In the documentation for tabulator there is an "Architecture Concepts" section that has a number of pages that provide a bit of detail about how Tabulator works.

The virtual DOM details can be found here:
http://tabulator.info/docs/4.1/virtual-dom

and some basic lifecycle info can be found here:
http://tabulator.info/docs/4.1/lifecycle
http://www.presentlove.com/using-intuition-for-trading-stock...
What prevents malware from injecting itself into Firefox process, hook few functions and empty bank accounts? Browser addons are dangerous, sure. But everything is dangerous. I'd say that malware is more dangerous than browser addons. Yet I'm living in a world where it's ridiculously easy to run an arbitrary exe file. Why Firefox wants to make it different for addons? I could understand those measures for iOS Firefox version. May be Firefox could mimic macOS behaviour (need right click to run unsigned app). But making walled garden in the world where everyone can just jump over that fence does not make any sense for me.
I didn't mean any hostility.

I've been moving around Africa for 2.5 years now, and often things from "Western Society" strike me as quite odd or strange. The longer I stay here the more obvious it is how severely broken "our" society really is.

Often I see "Western people" promoting things that don't generate happiness, and attacking things that do generate happiness, and I feel inclined to question that, because that doesn't seem like the right thing to do.
Gitter is already owned by GitLab.
> "Bu-bu-bu-bullshit! "

Is this really necessary, or the best way to make your point? It really takes away from an otherwise decent post.
> Japanese sedans are dead too. It'll just take a bit longer.

> Sedans simply do not offer enough utility or fun per dollar to stay relevant. In France, where I'm from, sedans have been utterly dead from as long as I can remember. People just buy hatchbacks instead.

That's one side of the story and France is just a fraction of the market for sedans. The road configurations, parking styles, etc.. probably favors hatchbacks but that's not the case in Canada (for example) and that definitely doesn't mean that sedans will be dead.

Where I'm from, it's the same as France for reasons related to utility and fuel consumption but even so, people who wanted 'fun' went for the German large sedan or for the Japanese small but souped-up sedan.
That is a cool idea. That way you can save your flowers more easily. We had a nice floral bouquet, but I'll tell you 6 years later that the ones we saved show the effects of age!
Ah, okay, great! I was a bit disappointed as this actually would have been very handy to me today!

Looking forward to the FOSS release.
I doubt nuclear will ever be a safe topic, but they shouldn't shut up. Unless they have committed fraud or great incompetence, they shouldn't shut up. I would expect someone to try to duplicate their research. If that is shown to be impossible, then bring the pitchforks.

Unless you pick some topic that is considered proven, the mob really isn't going to be an issue.
> I have lost my job in the past. I was calm and just enjoyed the time while I was looking for a new job. I have money saved. For a lot of people that will have been an extremely stressful situation. That kind of stress is related to bad-decision taking and reduced life expectancy.

Same experience. I was laid off my first job out of college; but I had enough money saved that I basically calmly job searched. Even that was stressful: not having an income is really really bad, couldn't sleep well etc. But if I had to worry about finances too... man, that would suck so bad.
How is this thread at the bottom of the front page with 1535 votes and only 15hs?

Google brigade?
I haven't read the "5G" 3GPP spec yet. I was super interested in using LTE to replace WiFi in offices, because centralized multiplexing seems like such an attractive approach.