skysight-inc/HackerNews huggingface dataset:
After work, I make an effort to hop on the stationery bike for 20 minutes to get some exercise, than I make myself a protein shake. Hop on my laptop and my side projects begin... do that until I pass out, pretty much.
People with psychosis tend to die 20 years earlier than the general population. One of the reason is that people with some types of psychosis smoke a lot. They smoke more cigarettes, and smoke them more deeply, than they general population.

If they're medicated the hydrocarbons in burnt tobacco interact with antipsychotic medication, making it less effective, meaning they need more meds. And antipsychotic meds can be pretty nasty.

https://www.nice.org.uk/guidance/cg178

> In March 2014, a correction was made to the wording of recommendation 1.1.3.3 to clarify that it is the hydrocarbons in cigarette smoke that cause interactions with other drugs, rather than nicotine.

What people with psychosis need is early intervention that addresses the full range of bio-psycho-social needs the person has.
Advent of Code 2017: a brief summary
> "Neuroplasticity — the ability of the brain’s processing functions to change to acquire new skills — is most strongly associated with childhood. It’s still more pronounced in children than adults, but for some skills, including vision, the brain is more malleable than once thought."

I'm reading the book "The Brain that Changes Itself." I'm not sure if it's The Best book on neuroplasticity, as it's 10+ years old. But I'm finding it very fascinating and am comfortable recommending it for those interested in a deep dive.

http://www.normandoidge.com/?page_id=1259
Although this article is kind of stupid (viz. the irrelevant net neutrality references), it does touch on two good pieces of advice.

1. Probably don’t buy BMW unless you really have your heart set on a particular model

2. Almost every car company attempt at building infotainment systems are abominations unto God.

If at all possible, buy a car without any computer more powerful than the ECU and just use your phone or a tablet or an aftermarket “””smart””” interface.
Open Source Tools Test for VPN Leaks
While I would argue that it doesn't give most people (and perhaps anyone) a good reason to smoke, this is kind of interesting.

A Review of the Effects of Nicotine on Schizophrenia and Antipsychotic Medications

Edward R. Lyon, M.S., Ed.D. Published online: October 01, 1999. https://doi.org/10.1176/ps.50.10.1346 (full text available)

> OBJECTIVE: Research on the impact of nicotine on schizophrenia and antipsychotic medications was reviewed to determine ways to improve treatment planning for patients with schizophrenia who smoke and to evaluate smoking cessation programs for this population.

> METHODS: All major research databases were searched. The review focuses on reports published since 1990.

>RESULTS: Smoking improves processing of auditory stimuli (sensory gating) by patients with schizophrenia and may lessen negative symptoms by increasing dopamine in the nucleus accumbens and the prefrontal and frontal cortex. Use of traditional antipsychotics may result in patients' smoking more, whereas patients taking atypical antipsychotics may smoke less. Patients who smoke metabolize antipsychotics faster than nonsmoking patients. Smoking cessation programs for outpatients with schizophrenia report a success rate of about 12 percent after six months. No studies of cessation programs for chronically ill inpatients with schizophrenia have been published. Several hospitals have implemented smoking bans with equivocal results.

> CONCLUSIONS: Nicotine affects both schizophrenia and antipsychotic medications. Neurobiological and psychosocial factors reinforce the high use of nicotine by patients with schizophrenia
The "banning" of media that espouses Nazi ideology is actually very limited in Germany. Hitler's "Mein Kampf", for instance, is not actually banned.

Germany may be "one of the freest" countries, but they too now have far-right parties in their parliament and there have been hundreds of attacks (assaults, firebombings) on refugees.

Also, Neo-Nazi ideology is still popular in the East, despite all the efforts of the socialist government against it. If people are shoved an ideology down their throats, the alternatives suddenly look much more attractive. I'm firmly convinced that it is the left that got Trump elected, not the right.
I'm confused. Are there going to be cameras? If they aren't on the wall, where are they? Hidden in some cactus or in a drone? Still, why a giant wall then if all it ends up being is a concrete hurdle?
I'm not sure I agree. The fact that there is a fee applied to Nexus (when you're a citizen) and other things is the issue. I have no problem that if people want expedited routing through customs they have to get background checks and do additional paperwork. It's just bullshit that we charge for it. I had to do FBI and local police BG checks as part of my emigration to Canada. It wasn't like it was onerous or hard. In fact, the medical check was far more expensive and inconvenient.
I don't get where the BBC gets those numbers, unless there are only like 5000 fishermen in the UK which would somehow make the 126 deaths per 100,000 sound plausible.

http://www.hse.gov.uk/agriculture/pdf/ag-fatal-1617.pdf

Also please note the the vast majority of injuries and fatalities seems to be in farming rather than fishing those statistics are unified but the causes are broken down.

The individual deaths and causes are also listed http://www.hse.gov.uk/foi/fatalities/2016-17.htm
I couldn't find one that related directly to fishing.

Don't get me wrong fishing is dangerous but I haven't seen anything that would indicate that it's one of the most dangerous jobs in the UK.
It's always incredible to me to how many areas of London are new. The East End here is some text describing City wards. The West End is names of sponsors. Chelsea isn't even within the bounds of the map. There is only a single crossing. Etc.
"We found significant positive effects of nicotine or smoking on six domains: fine motor, alerting attention-accuracy and response time (RT), orienting attention-RT, short-term episodic memory-accuracy, and working memory-RT."

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3151730/

I'm not saying it's a good idea given the risk profile, but nicotine definitely has useful cognitive effects.
May not be a winnable argument on HN (where the consensus seems to be that this is nearly-100% Intel's fault), but I think a significant fraction of the blame properly belongs on their customers, particularly their multi-tenant public cloud customers, for assuming a level of HW thread and guest isolation that has never actually existed. These huge-scale customers did not do proper security due dil on the silicon they were buying and made assumptions that were never, strictly speaking, guaranteed by Intel, and in some cases were explicitly documented as not guaranteed within the Intel optimization manuals.
Wow. You are getting downvoted for stating the obvious.

Reason 1. People enjoy smoking.

I'm not sure how people can manage to say stuff like absolutely nothing positive. It's like those lists of the effects of marijuana that list no positive effects whatsoever. Fairly obviously, no-one would smoke if it had no positive effects. There's a kind of moral crusade blindness common to phenomena like this. People can say evidently false things like 'There is absolutely nothing positive about cigarettes'. Because the end message is one they approve of, thinking is somehow blocked in the absolutist zeal.
*other than one
Mbase – DSLs for building compilers
The title is a little off, because what the article is basically arguing for is doing less because you will be more productive, rather than explicitly managing your energy levels directly.

Dilbert creator Scott Adams (yeah, I know, I know), wrote a book some years ago where he suggested that if you optimise for energy first, everything else becomes easier. Food, sleep and work choices should be around optimising your energy levels because without energy, everything else is harder. That makes more sense to me than managing my time.

Both viewpoints complement each other, and it's an excellent and worthy riposte to the death-march culture dominant in tech. We should lead the way on this more as an industry.
"I hope to continue this practice whenever I have time to spare or take a break. I’m sure I’ll report on my findings here."

Did he ever report his findings? This was posted in 2002, so I would expect (if successful in this important discovery) a larger publication by him finding results later on?
> the backend for pretty much every cellphone app runs on an x86_64 server core somewhere

Intel is not the entirety of x86_64 servers, and as the GP notes, AMD is going in the better direction with Zen for serving all those requests than Intel is at the moment.

As an aside, because it doesn't really matter to the point, x86_64 is actually an AMD extension that Intel licenses from them.[1]

1: https://en.wikipedia.org/wiki/X86-64#Licensing
TimescaleDB person here. Thanks for the call-out.

For those who don't know, TimescaleDB is a extension to Postgres that makes it easy to use and scale for time-series data. It works with both PG9.6 and PG10.

Some folks might be interested in two recent blog posts we wrote about PG10 partitioning:

1. Technical write-up about PG10 partitioning: https://blog.timescale.com/scaling-partitioning-data-postgre...

2. Why TimescaleDB's partitioning is easier-to-use and more performant than PG10's native partitioning for time-series data: https://blog.timescale.com/time-series-data-postgresql-10-vs...
Why Americans don't demand some sort of national health plan is beyond me. That's one of the key reasons I moved to Canada.
Quantum Computers and the future of Bitcoin
Bitcoin was created in 2009 which means this technology is almost 10 years old. Think about it... What phone or computer you had in 2009?

The main thread against Bitcoin in addition to Futures is the fact that it's not Quantum resistant. Quantum computers will be released to the public soon.

Right now it's not the question IF, but the question WHEN ...

Here are some thoughts about it: https://www.youtube.com/watch?v=3EXz3EPi7dM
They were further behind AMD in the P3/P4 days, and especially in the early days of 64-bit.
Can Software Predict Crime? Maybe So, but No Better Than a Human
Not trying to be a dick, but I think the word you meant to type was "anecdote."

https://www.merriam-webster.com/dictionary/anecdote
Honestly I don't quite know how or why engineers keep working in a "all of this is fundamentally broken always has been and never will be fixed" domain, on a motivational basis.
No, it means you might have duplicates of fields you don't want duplicates of. In general, JOINs work much more efficiently when there's an index on the columns used to join the tables, but they're not required.

Let's say you want a table for your account transactions:

create table transaction (
tran_id int primary key not null,
tran_date timestamp(0) not null,
account int not null,
amount decimal(30,4) not null
);

Now if there's already a transaction with an id of 8043, you can't insert another transaction with that same id. There's only one transaction with 8043 allowed in the whole table. However, if we partition the table:

create table transaction (
tran_id int not null,
tran_date timestamp(0) not null,
account int not null,
amount decimal(30,4) not null
) partition by range (tran_date);

create table transaction_y2018m01 partition of transaction
for values from ('2018-01-01 00:00:00') to ('2018-01-31 23:59:59');

create table transaction_y2018m02 partition of transaction
for values from ('2018-02-01 00:00:00') to ('2018-02-28 23:59:59');

alter table transaction_y2018m01 add constraint ux_transaction_y2018m01_tran_id unique (tran_id);
alter table transaction_y2018m02 add constraint ux_transaction_y2018m02_tran_id unique (tran_id);

See, the only uniqueness restrictions are on the partitions, not the overall table. Now I could potentially have a transaction with an id of 8043 in both January and February of 2018, as well as any number of transactions with an id of 8043 not in either of those two months. If my application assumes that transaction ids are always unique, that's got the potential to cause a problem. If multiple applications or multiple users use the same database, it's possible that an error or a race condition might cause a duplicate id.
The original map dates from 1682, which didn't jump out if it was mentioned at all on the linked site. So "new" is relative, i.e. less than 335 years old.
Or move to Malaysia, or buy residency and citizenship in Saint Kitts and Nevis.
Could you make one that shakes like in the gif in the OP README?
Who cares. Same words are used in different contexts with different meanings.
I agree, I have no real complaints about the Canadian system. ~14 years in Ontario versus ~29 years in US. Are there differences? Sure. Is there peace of mind knowing that I won't be uninsured or out of pocket for a relatively minor procedure that might cause me real financial hardship in the US. Goddamn right.
I assume they do that so they can skirt the law about charging for 911 service.

If the car decides to call 911, and the driver is not coherent enough to say “We’re OK, and there is no need to file an accident report; don’t send anyone.” (or press a “cancel” button within 10 seconds, before 911 is dialed), then the only responsible thing for the dispatch center to do is forward the call to 911.

It would strictly be better to just call 911 directly. The current system just delays dispatch of the first responders.

Since airbag deployments are rare and expensive, and imply significant risks of injuries or third party property damage, there’s no way the false positive rate on this will cause significant trouble for the police or 911 dispatchers.

Adding a extra human to the loop can only delay the dispatch of emergency services, leading to loss of life, even for paying customers.

I can’t think of any realistic scenarios that serve as a counter argument. Can you?
No, you don't understand. The actual, economic cost of providing healthcare in those countries isn't lower. It looks lower from accounting point of view because of various hidden subsidies. How do we know this? It's very simple - they have to have a significantly higher overall burden of taxation. Where does that money go ?
How come there are 6000 sales tax jurisdictions? In Canada, there are 10. I know US bigger than Canada and everything is more complicated, but it's not 600 times bigger.
I don’t. If we’re not going to outlaw substances that have extremely limited therapeutical uses in their current form while allowing corporations to profit by causing great harm to millions of people, you explore other avenues to fix the problem.

I’d offer a vaccine for addiction if one existed, but until that time, you hack around the lack of political will.
*Nintendo Switch, Nvidia Shield
I agree there is a good chance they will lose a material share over the coming 1-2 years to epyc, but at the moment, the x86_64 server market is almost 100%-Intel.
Stench is the big problem. Same with marijuana and some cooking. Other than that I wouldn’t care about others doing it at all.
https://www.theverge.com/2018/1/19/16911354/google-ceo-sunda...

Why wasn’t the actual article linked instead?
(NTSC was the former broadcast standard for analog TV broadcasts used in North America[0])

Critics used to joke that NTSC really stood for "Never Twice the Same Color".

I love the old-timey look of the site... and the lack of adware.

[0] https://en.wikipedia.org/wiki/NTSC
If I'm understanding everything right, the uniqueness is only checked within each partition because only the partitions can have unique indexes. If you're partitioning by month and got an id field that needs to be unique to the table, you could conceivably have the same id show up in different months. Just because I partition by months doesn't mean I don't sometimes need the whole table, too. I might usually only need monthly data, but sometimes I might need a full history. Now if I've got a duplicate I'm fucked and I don't even know it.
That's what annoys me.

There has never been a car infotainment system that I liked. They are all slow, expensive, ugly, never get updated, barely work in many cases, and are just a pain to use.

I got an Audi with Android auto a year or 2 ago, and it's been such a treat I never want to go back. Like this is now a required feature to cars for me. And the biggest reason is because it doesn't look like trash and is actually quick and reactive.
He could buy a burner cell phone, and not ask people to use their phones like a complete douchebag.
> Did you ever venture to the countryside in China? Or speak with people outside of software?

see my reply further down this thread...

> They even regulate which rural people can move to cities.

Do you have the slightest clue what would happen if they didn't do that? Apparently not. It's not a great system, but it's necessary.

> The fact that you don't appear to be aware of this is odd.

I don't see the relevance to racism. I could bring to the table that there's a country that was able to go to the moon but didn't allow black people to vote at the same time which is just mind boggling, but doesn't really help the discussion either.
Netlify is Down
Hang out with friends, record music, play video games, home improvement stuff, and pet project coding.
Regarding HPC I think people here are missing the real problem for Intel: Yes, they still have a strong showing in Top500 systems. But this could easily change soon because there is not that much keeping system developers from switching to AMD, potentially rven ARM. At the same time NVIDIA is essentially in a hard to replace position because an increasing percentage of applications is written to get their FLOPS from their GPUs instead of Intel‘s offerings.

The way Intel tries to fight back I find questionable. Both their MIC lineups and many-core Xeons suffer from a crucial flaw: Almost laughably low memory bandwidth when compared to NVIDIA, even compared to Epic. They rely so heavily on caching that it would require tremendous software efforts to get even in the range of 50% of the performance of GPU ports - I‘d argue it‘s significantly more difficult and less performance portable to do that rather than just do a basic GPU implementation, even with manually handled data transfers.

Add to this the increasingly successful efforts by GPU makers to automate data handling and Intel‘s attractiveness only dwindles further.

And now people are told that they might loose 20% performance? There‘s applications that use these chips like it were real-time systems (because it‘s the only thing financially possible for them). For these use cases, 20% will hurt, a lot.

/rant
Yeah, but you're also still not saying it _is_ a cool achievement. It is. Period.

Why not submit an issue or get involved with the project? It seems like you have expertise in the area that they would appreciate.
Reduced index size is the most important one, IMHO.

Once your indices are larger than than your available memory, write and read performance plummets. This obviously only applies to fairly large tables, but in our case it will be a godsend.
Sorry, but this is childish thinking.This won't make a damn difference because so many other people will continue to buy. Same shit with the iPhone X. There are enough suckers that will buy it that Apple will continue to charge an ultra premium.

And on top of it, you buy a car for a variety of reasons. For example, BMW has better handling, style, etc... Some people just don't want a mercedes or audi. You can't convince enough people to jump ship and BMW will never think its because of the airplay thing anyways.
How about Ones & Zeros instead?
CNET has been at the forefront of user-hostile web design for as long as I can remember.
Nicotine, while highly addictive, would still cause far less damage to its users if consumed through a patch, gum or e-cigarette. I’m disrupting a suboptimal consumption method.
How PayPal Shares Your Data
Windows might have been recompiled to ARM but it will take a while before all apps have. That's also why WinRT was a failure. You couldn't run anything useful on it.
Stories vs. Numbers
I don't know what you mean by "open" or "oppression".

How about this?

http://www.thetower.org/article/in-the-safe-spaces-on-campus...
Problem is the stores here at least don’t seem to restock unless you ask - instead waiting for the coke/Pepsi person to do it.

What’s interesting is the increased bottle fee doesn’t seem to have affected sales.
So, the feeling is mutual then? Isn't that great, you've got so much in common!
The hard stuff made easy
> Performing even speculative operations on protected memory is a mistake.

Every high performance processor in the world performs speculative cache updates. That did not cause meltdown, nor did it cause spectre.
> Same shit with the iPhone X. There are enough suckers

Are you calling me a sucker for exercising critical thinking when I purchased my iPhone X?

Just because I like something that you don't like doesnt make me a 'sucker'.
AI finds that toothpaste ingredient may help fight drug-resistant malaria
The Road to Total War
Seems like it's back up now, but still running slow.
Le musée is amazing. But I think foreigners would have a hard time with it. It's a traditional canteen. No fancy food. And at some point the chef takes you to a tour of the building while giving you a 20min one man show in good ol' french. I'd recommend Prairial or Victoire et Thomas for a stranger or something at les halles de bocuse
It's a pretty big increment that Intel has been unable to or unwilling to advance to. The message here is that if Intel drags their feet long enough then it'll take that much longer to catch up -- or, more to the point, they'll be forced to take more drastic (read: expensive) measures to catch up.
https://developer.arm.com/support/security-update

A75 is meltdown. Qualcomm Snapdragon 845. Go ahead and skip the next generation of Android flagships. The whole line of them will be based on 845 garbage.
Personally I'm a fan of pruning production data and creating separate structures for archival purpose. You should already have recurring backups so pulling the data out of your tables should not be scary.

Copy data out of tables, put them into formats conducive to analysis (document stores, relational, column oriented stores, etc). You can then tie everything together in your language or from something like Presto.
Onstar will call emergency services if you are in a wreck, provided you have a subscription. I was really surprised that if such a safety feature exist that I would have to pay to continue that part. You cannot just buy that portion of Onstar, you have to buy a package which can average twenty a month and go higher fast
Effect of Meltdown and Spectre Patches on the Performance of HPC Applications
It's pretty great (and unusual) that a TV show would result in doing something productive! They can be inspirational and give ideas. How did you go from watching the show to starting to build a VR headset? Was there any particular trigger at the start?
I was looking in to a indoor quality monitor, and seems like for $80, you could just buy this which connects to homekit https://www.amazon.com/Elgato-Eve-Room-technology-Bluetooth/...
Actually the iPhone X is selling so poorly that Apple has not only cut production, they are rumored to be dropping it entirely this year. The technologies in the iPhone X will apparently be distributed across three new iPhone models.
Exactly. Www.cryptoisnotcryptocurrency.com

Please change the title mods