skysight-inc/HackerNews huggingface dataset:
Quitting caffeine is hard, but I found a workaround: get the flu.

If you're like me, when you're sick in bed, the last thing you'll want is coffee. By the end of your flu, you'll also have gotten off caffeine and you'll have ascribed the withdrawal symptoms to the flu. Done! Now go buy some decaf :-)
I've been out out caffeine since January because I did something similar (and got similar withdrawal symptoms): I started by mixing regular coffee beans with decaf ones. First two weeks I used a 25/75% decaf to regular mix, next two weeks 50/50%, then 75%/25%, etc.

The key for my was finding good quality (and expensive) decaf coffe beans. After triying differente brands I settled with Lavazza.
There is no CLR on UWP, everything is AOT compiled to native code, excluding JavaScript.

VB and C# make use of .NET Native and C++/CX are just a few C++ extensions that look like C++/CLI but compile to native code as always. One can also use standard C++ with WRL or C++/WinRT libraries.

.NET Native shares the compiler backend with Visual C++.

The issue is that the .NET Native compiler team doesn't care about supporting the IL required by F#.
I'd have them not go to counter protest while brandishing weapons - or at all. Go the day before, go the day after, or at least don't go punching the other side as they are marching peacefully.

The right was actually behaving themselves, by all accounts. Well, other than the being Nazi part. They were peacefully marching, albeit with torches, and then some folks decided to punch a Nazi. Don't do that.

Violence is sometimes the only answer. It's not the answer to peaceful marching, no matter how much Nazis suck. They have a right to peacefully assemble, even though they suck.

Going down to instigate violence is bad. Don't do that. Also, maybe don't brandish weapons and hit people. That's not going to change hearts and minds.

When the car smashed into the crowd, the weapons were already out. Besides, if they are worried about firearms, a bat is a poor choice of defensive weapon.

Let them protest. That is their right. Why they were carrying tiki torches is beyond me, but they weren't actually hurting anyone with them. They were just being idiots, also known as Nazis. Let them do their thing and have your own peaceful protest.

I admit, it's pretty tempting, but they might just want to stop punching Nazis - unless the Nazis start swinging first. I mean, isn't the goal to be better than the other side?

And, yeah... Don't go brandishing weapons. That's just dumb. It's even more dumb if you believe the opposition has firearms. Firearm vs. rebar means firearm wins - except for in the movies. Also, carrying a bat may scare one of them into using their firearm - they are a not very bright and very skittish group. Treat them like big, dumb, herd beasts.
There is no CLR on UWP, see https://news.ycombinator.com/item?id=15015761
Reproducing the link to the Ask HN from which the article was compiled. I didn't find it on the first read, though it's probably my own fault.

https://news.ycombinator.com/item?id=14146850

Thanks for the question and follow up.
Leadership positions are dominated by men. Young men have a higher likelihood of landing those roles.

That could also explain why fewer men attend college. They don't need as many credentials to land higher ranked positions.
Unless there is no wind at all, pretty poor.
Dwarf Fortress starting during apt-get upgrade
So I'm going to know to unplug a dryer and expect my friends to be cool with that? And that plug is plain out in the visible, easily accessible areas and not hidden behind a heavy dryer?
It only allows limited character.
I want your garage.
Agree. However, I think there is a difference between harvesting a database's contents and observing trends, data and creating algorithms based around that observed data.
Still not convinced that there's an extra, easily accessible 240v plug that I can just plug my car into across most of my friends/family.

Certainly no one in an apartment building!
Had the Trump team's email leaked in the same way, I suspect the election would have gone the other way.

It's hard to conceive of what could be in Trump team email that would be more damaging than some of the things that Trump said that were known before the election. Such as:

"I could stand in the middle of 5th Avenue and shoot somebody and I wouldn't lose voters"

and

"Grab ’em by the pussy. You can do anything."

And that's just the tip of the iceberg. It seems like Trump said something outrageous every other day.

If Trump's email had him directing his underlings to cooperate with the Russians to hack the DNC, then maybe that would have hurt. But maybe that wouldn't have been sufficient. Maybe there would have needed to be a video attachment with Trump saying exactly that? Not just words?

Seriously. Outside of evidence of Trump specifically directing people to cooperate with Russia to commit felonies, what email could have been sufficiently damaging to Trump?
The photographer, Alfred T. Palmer, made an entire series of this type of color portraiture. They are well worth a look.

https://commons.wikimedia.org/wiki/Alfred_T._Palmer
We are just gonna beat this analogy to death, aren't we?
I used to think C++/CX could finally be what would make Visual C++ actually Visual and comparable to C++ Builder, but the talks at BUILD and the exclusivity of C# even for HoloLens and Fluent Design demos shows that it failed to gain momentum, being mainly used by Microsoft to write low level code.
> A caveat to all of these points: I also now consume very little sugar and alcohol and I meditate regularly.

Things like this generally make me wary. Not so much because of them causing side effects that are harder to disentangle, but their adoption indicating that the author is fairly stabilized, which is a giant side effect in itself.
If you've got something large that asserts consistently, you could consider throwing some CPU time at it via creduce. It is designed for C, but Rust is close enough that a lot of its heuristics still work just fine.

Alternatively, since setting up/running creduce can be bit fiddly, if the code is open source, I suspect that someone would do it for you if you filed a bug against Rust pointing to an exact commit that demonstrates the problem with `cargo build --target=...` (or xargo) and requested/suggested creduce.
I already found that "answer" and it wasn't very good or descriptive, so I was hoping someone on HN could give me an actual high-quality answer. People here often pull through with good, detailed answers.
Many of us still have 8GB systems or even plain 4GB.
I think you could call this academic clickbait. I know I clicked to find out what his conclusion actually was.
> But for frontend neither Go or Rust are good simply because of the huge size of the runtimes.

Rust has a comparable amount of runtime as C, here it is: https://github.com/rust-lang/rust/blob/master/src/libstd/rt....

wasm/asmjs does bring in some stuff, because it's mostly in a "it works" state than a "this is as good as it gets" state; our initial implementations didn't even do much optimization at all. Last I checked (last November), an example TodoMVC was to ~650K total, and given that the smallest known Rust binary is 151 bytes, I'd imagine that only gets smaller into the future.

https://cryze.github.io/advent-of-code-2016/ has a bunch of Advent of Code programs in Rust, compiled this way; Day 1 is weighing in at 300kb, it looks like.

asmjs is also much larger than wasm, day 3 is showing 1.4 MB for asm, but 69kb for wasm.
"Men are affected not by things but the view they take of them" -- Epictetus, Stoic philosopher
Yes, and the only reason I was interested in the leaked information was because of the transparency it provided into the DNC and Clinton Foundation.

In a democracy, transparency is a good thing.

There are still a variety of things that were in the emails pertaining to campaign finance violations and DOJ improprieties that have essentially been ignored. Regardless of how the American people came to know about these things, they should be the focus of the investigation.
His solution doesn't seem to solve the hard problem of "stuffing the ballot box." Any voter can verify their own vote is correct, but they can't verify that each vote is cast by a real citizen.
Ask HN: Things to know when building a large CDN?
I'm working on a potential SaaS business idea and realized I'd likely have to operate my own CDN for static content on many of my customers' websites. It would be to serve my own content and cache and serve some of their content as well.

("Large" meaning "with the intention and possibility of eventually growing to be large".)

What are some tips beyond the basic things like trying to get the best price:performance I can for storage and bandwidth?
Are you saying 1.3 million people directly threatened the president? Really? This is a dragnet plain and simple. Will they find a few threats? Probably. My guess is 1.299 million Americans will needlessly be harmed by this action.
Coming from mobile and desktop programming, most use cases I've seen for threads revolve around doing something in the background to keep user interfaces responsive. That use case already has a threadsafe queue. The UI queue.

When your thread finishes or is ready to signal progress, you queue the event to the UI thread and forget about it.

Now I've been following this pattern for a long time and have no a experience dealing with GIL How this removal of GIL going to effect this use case if at all?
> I don't like you assume other people don't know what is best for themselves, and needs some top-down expert to light the path.

I do love the juxtaposition of this line, with your following accusation of people on HN engaging in "identity politics".

In my view the argument "X can't be better than Y, otherwise we'd all be using X". Is wrong for the same reason that "K can't be a good idea for a company to start otherwise someone would've started it already."

Some things are too early, some things are marketed poorly, sometimes it's luck, some times is dedication in sticking with it. I strongly believe that markets aren't efficient and have lots of imbalances. I also strongly believe that life isn't efficient and has lots of imbalances.
I had tried replacing 'rule' by 'token' and it did not change much.
Its future is uncertain with lack of UWP support, the way things are going expect Microsoft to offer it to the community.

I hope being proven wrong though.
The only solution for Healthcare is complete cloud based everything with the exception of pacs systems. Healthcare providers, in general, lack the leadership, will, resources and talent to do security in any fashion resembling correctly.

The only onsite equipment should be networking gear with redundant uplinks. All inpatient data generating equipment should route directly to the cloud for storage and processing. pacs excluded.
How long does the student have to wait before getting a job to void the agreement? What if a student takes the class, can't get a job, then spends 6 months of their own time on MOOC and gets a job should they still pay 17%?
What do people in the Bitcoin community think of this being perceived strictly as an investment vehicle?
Quite possible that his last contract's non-compete still makes that hard...
Decaf does contain caffeine though.
> So the internet was created with public funds; you and I paid for it.

Very little of the current infrastructure was built with public funds Most of the hundreds of billions of dollars in infrastructure around the world come from companies, some government owned, some private.

> The registrars were then privatized

Actually, they weren't. They never existed in a public fashion. You're mixing up registry and registrar.

Today, it isn't a monopoly, so anyone can create their own registrar if they want. So if they don't find a registrar wanting to do business with them, they can spend a few thousand $ and create their own.

On the "government-run neutral registrar", I'm not sure if that's a good solution. I've rarely ever seen a government keep something neutral...
Wasn't the server in question unpatched for quite some time, meaning that any number of adversaries might have hacked it while it was vulnerable?

Chances are at least a half dozen state actors and another half dozen private entities would have had a strong chance of being privy to the exploits used to hack the server and would likely have been on the ball enough to do so when it was vulnerable.

In any case, the "who exploited the vulnerable server?" question is less relevant to American democracy than digging into the questionable conduct revealed by the emails.
Motive. A conservative activist certainly has motive to make DisruptJ20 look bad. Add in his past history of "editing" and you have your answer.
True, but very little.
Is your attitude typical of Tesla owners?
I get those symptoms from coffee. I don't eat processed sugar and I mostly avoid other carbs during the work week. When I don't drink coffee I don't need an afternoon nap. But I like both coffee and naps so I often have coffee.
Why do people say it 'Cant be tracked'? Its a fully public ledger. I would think that it could be tracked much easier than dollars that remain liquid or laundered.
This really should be anti-trust, this is not a responsible or accountable way to use this information.

Shady af.
Wow! Thank you for the detailed description. I didn't realize atomic clocks had become so small. After searching, I see you can even buy rubidium clocks with similar accuracy for around $1000 in single quantities! Very impressive.
>Make enough noise that some other investor is willing to buy them out to stop the noise.

But hasn't that already been proposed? There was a letter to Benchmark from 3 Uber investors earlier this week who have offered to buy a minimum 75% of Benchmark's share. Approximately $6 Billion, if I remember correctly.
Because that's why they want it over anonymousish paper money.
The number is $50k because of folks in smaller/more rural areas. There $50k can be quite a lot.
(I think you meant "FreeBSD isn't the ...")?

ZFS was shipped on FreeBSD in 7.0 -- about a decade ago. That's 10 years of development, testing, QA, and use in production.

Canonical just recently began providing kernel modules for ZFS. It appears as if Red Hat may never include support for ZFS and -- unless some changes happen WRT licensing -- it will almost certainly never be part of the Linux kernel.

I've had "ZFS on root" setups on my laptops and workstations on Ubuntu (previously) and Arch Linux (currently) and have several servers using ZFS on FreeBSD. Initial installation and setup of ZFS is a major pain in the ass on Linux, compared to FreeBSD -- especially when dealing with anything more complicated than a single ZFS pool on a single disk.
Two new Kemono Friends titles announced for mobile
That depends on what you're talking about. HTML itself is a text markup language, not a styling language. (Well ... mostly.)

But through CSS with a paper media-type, you can specify page-based conditions and actions.
If I wanted to spend 10,000 $ on a CS education, I'd put some of it into the Georgia Tech online MS program [1] and still have 3k+ left. Admittedly I do have a Bachelor's degree in (non CS) engineering,so I meet their eligibility criteria.

Burning 10k for a non accredited "CS" education makes no sense. How much Computer Science you can learn in 6 months is another question. If you don't want accreditation,why not work through some CS MOOCS at edx in that time and save the 10k?

I doubt many companies will take 6 months of such "Computer Science bootcamp" seriously.

OTOH I suppose this might be better than paying for a code bootcamp. And many people do pay that much to learn barebones javascript, might as well learn some barebones 'computer science' instead. Why not?

Might be interesting to see how this turns out in a year or so.

[1] From the Georgia Tech online MS FAQ

How much does the degree program cost?
Exact cost will depend on how quickly students complete the program. We anticipate that working students will take an average of two courses per term, resulting in a total program cost of about $6,600 over five terms. Students who complete their programs more quickly will pay less; those who take longer will pay more.
Youtube allowed porn for ages? Here's an article from 2006 saying youtube at that time banned porn, and made no reference to it being allowed in the past.[1]

Youtube doesn't hide the fact that it bans certain content.[2] And this page isn't new, in fact it looks nearly identical to how it did in 2013.[3]

[1] https://techcrunch.com/2006/07/25/youtube-has-porn-clone/

[2] https://www.youtube.com/yt/policyandsafety/policy.html

[3] https://web.archive.org/web/20130416013037/https://www.youtu...
Does https://github.com/MoarVM/MoarVM/search?utf8=%E2%9C%93&q=gra... help?
I'm curious how your students in Europe will agree to return the % of salary back to you. I would imagine there would be more restrictions in that regard than with the IRS.

In Ireland even a degree in CS from the worst school guarantees a base of education that has been reviewed and agreed upon. I'm unaware if the same vigilance has been applied in your own curriculum.

Also, please remember that degrees are necessary should one wish to migrate internationally in many situations so don't discount them out of hand.

Personally, I'd hire the person with the degree before any bootcamp on its own. That said, I believe that most degrees are useless without real world knowledge and application. I've hired 10 staff over the past 12 months from a variety of backgrounds, some with MSc level, others who have barely scraped through their B.Sc. Qualifications means competence at school, doesn't always equal to success in the software engineering field.
Yes, yes it does have a lot to do with free speech. It strikes to the heart of the issue.

Free speech isn't just a paragraph in the American Constitution that appeared there out of nowhere. It's a larger cultural norm that allows you to share your ideas and, much more importantly, allows you to hear other people's ideas without censorship. Whether censorship comes from the government, university, or some megacorp is completely irrelevant to whether it is an infringement on free speech.
If the store owner tells you information you can write it down and share it. They can refuse to answer questions but they cannot take back any public data they made available.

They have a right to ignore your question and put rules around who they will respond to and when.

When they respond with data that cannot be copywritten (a name, address, title of past position,etc) of course someone can reuse those pieces.
.NET always had AOT compilation from day 1, and now has .NET Native, which is the same backend as Visual C++.

It had forks being used to write Singularity and Midori, and official support for unsafe code if performance required it to, including ways to manually manage memory.

The CLR has native APIs for IL rewriting engines, via the profiler native API.

Supports value types, SIMD, and the roadmap to C# 8.0 will be adding more features bringing C# low level capabilities closer to C++.

Java will be getting some of these goodies as per Java Language Summit 2017, but they are all targeting Java 10 or later, while .NET is delivering them on 2017.
> Off caffeine, a proper nights sleep will have you up and active right away.

This is not universally true.

I've experienced mornings in four different cases. Chronologically: drinking lots of soda, dropping caffeine and taking Adderall, consuming basically no stimulants for a year or so other than the occasional soda once or twice a month, and drinking black coffee and/or green tea regularly.

They've all been universally pretty awful, with still an hour of snooze button needed at most, but caffeine by itself has been the least bad both for mornings (including compared to no stimulant consumption) and in terms of overall side effects.

By far the worst regular day-to-day experience is the caffeine+sugar combo, though. If you can tolerate your caffeine without sugar, it can be quite nice.

(The worst absolute experience is a cold-turkey dropping of amphetamines for a weekend to reset a growing tolerance. Be prepared to watch a lot of TV, eat a lot of cheetos, and have very little desire or ability for serious thinking.)
NYTimes: Amateur Sleuths Aim to Identify Charlottesville Marchers, but Misfire
MS Word supports Master Documents which are largely analogous to LaTeX @include and/or @source statements.

E.g.,

https://techwhirl.com/ms-word-master-documents/
Sorry a private company can do whatever it wants with its own property. They're paying for the power and bandwidth...

This needs to be overturned unless LinkedIn is violating FRAND priciples.
Unfortunately, this is a pretty standard fluff piece with not much information. Would love to know what Goldman actually thinks about the prospects of cryptocurrency and distributed ledgers, but"real dollars are at work here and warrant watching" is the only shred of information this article give.
> Has there been a world war against the communists?

Yes. It ran for 70 years, with a truce during WWII. It was called the Cold War. It was fought in Korea, Vietnam, and many other countries.

> why you're this eager to minimise the crimes of Nazism.

I'm not eager to "minimise" anything. Nazis were horrible, but Communists killed more people, and that is just a fact. Why are you so eager to defend Communism?

> it's for you to show that Kim Jong-Un is a Communist

Umm... no, it isn't up to me to prove something that's been common knowledge since the 1950s, namely that North Korea is a Communist regime.
Like the Wannacry researcher?
may just designate someone who ran an IBM mainframe shop

It's quite possible that he worked for IBM running mainframes on site for the NSA or CIA or any of a myriad of relatively secretive US government agencies.

If so, together with IBM's historic penchant for secrecy, and given that Folden is perhaps closer in age to The Greatest Generation than to The Millenials, he just might not be very visible on Google.

I'd bet that searching "real" databases, e.g. DMV records, Social Security records, IBM employee payroll lists, property tax records, etc, would be far more productive.
Previous discussion of automated farming: https://news.ycombinator.com/item?id=14821729
3 Different Ways to Bypass / Unlock Forgotten Pattern / Password Lock on Android
Evan did not intend folk to read what he wrote as a definitive testimonial.

https://www.reddit.com/r/programming/comments/6thwnx/a_revie...
Island tips for surviving a nuclear attack
Are you sure that's called a pin vise? I thought a pin vise was just a collet on a handle. (I.e. think a drill which made a baby with a screwdriver.)
20 years ago there was Rotor (aka Shared Source CLI), but it was another management in place.

https://msdn.microsoft.com/en-us/library/cc749640.aspx
As a long term owner of Bitcoin, I can say this is the absolute worst time to start investing in it. It's development has been taken over by a group of mentally unstable developers with weird personal agendas and beliefs. The official Bitcoin website and subreddit are heavily censored and are no longer a reliable source of information. It's widely reported elsewhere that their moderator stole millions of dollars worth of Bitcoin from users.

There are other cryptocurrencies that deserve attention but I won't mention them here so I don't look like a shill. Be wary of the 4chan crowd who seem to be everywhere hyping obscure currencies to get rich off of pump-and-dump schemes.

If you're going to invest in a cryptocurrency, thoroughly research it before buying. Trust nothing on an official website or forum. Verify everything you read on public forums.

And never leave your money at exchanges. The #1 rule of cryptocurrency is this: Coins are not in your possession until you are the only one with the private keys.