skysight-inc/HackerNews huggingface dataset:
Similar to a few days ago: https://news.ycombinator.com/item?id=14988362 ; http://www.bbc.com/future/story/20170801-the-ghostly-radio-s...
Popcorn machine is another popular option.
> - Get as much sleep as I need. Most days I need 8 hours. Some days I need 9. So I plan accordingly.

If you're getting 8-9 hours a night you don't need coffee. I bet your coworkers who are mainlining the stuff either have small kids, or very active social lives.
Why type moz://a ?
Bangs dont 'get specific results' - they're shortcuts to let you do site-specific 'searches', on that site.

So, if I want to check the versions of haproxy in the various Debian suites, then `!dpkg haproxy` would take me to https://packages.debian.org/search?keywords=haproxy.

If I just want general results about HAproxy, that isn't what a bang is for.
Yes, I wrote the GC from scratch. I am not sure if it can be integrated well with llvm, I never thought about it. The concurrent GC algorithm (plus a single threaded incremental collector) in Dao was inspired by the algorithm proposed in http://researcher.watson.ibm.com/researcher/files/us-bacon/B....
I don't disagree with anything you write here. I'm not sure how this comment is relevant to the point I'm making: that privilege and advantage is a subjective measure that depends on each person's individual values.

To re-use the analogy from one of the parent[1] comments in this chain, if societal advancement is a non-competitive game of basketball it's not a zero sum game, just as you say. One group's advancement does not come at the expense of another's. The point is, one person can see that one group is behind compared to another while a different person sees the opposite. For instance someone can place a greater emphasis on wage differences, while a different person more heavily values disparities in occupational deaths. Both reach a opposite conclusion, and neither is wrong since these are claims made based on values as much as data - and values differ from person to person.

[1] https://news.ycombinator.com/item?id=15014872
Yes, this is a conundrum. The honest assumption has been that non-equal outcomes must be due to discrimination, because that has in fact been true in other fields and in the past.

And so the further assumption was that if we do what other fields have done, make evaluations "blind" (the way it was done in Orchestras) those biases would not be able to express themselves and we would get equal outcomes. Or at least more equal outcomes.

Easy peasy!

The problem is it doesn't seem to be working out that way in tech. In fact, when we "blind" the processes, the needle appears to move the other way. Suggesting that, yes, there was bias, but not the bias we thought.

But that's not in the set of politically permissible answers/outcomes.

So companies are scrambling and trying their best to somehow bend reality to fit the accepted parameters. Which, well, leads to a lot of bending. Of rules, laws, reality.
Ginger beer (as in fancy ginger ale) + lime juice + bitters, well-iced, is quite tasty. It's a Moscow mule without the vodka. You can mess with adding tonic water if you miss the vodka taste. A splash of Luxardo syrup, cherry juice, blueberry purée, of any number of other little flourishes (lychee is notably great, tumeric is interesting) can make it extra special. I drink occasionally but I also enjoy these NA concoctions. It helps that I don't have friends who make it weird for anyone to not drink alcohol when we're out or at parties.
NOVSIGHT LED Headlight Light Bulbs Dual Color White
Even with request-response, I don't see how this would be to LinkedIn's benefit. Their server receives the request, and sends the response. If they don't want it to send the response, they can change it accordingly. If they send the response as usual, how could the request be trespassing?
Why would one choose it over dm-crypt? What are the advantages?
NOVSIGHT 72W 9000LM H7 LED Car Headlight
I would say you should use domain hack to make the whole name become more nature.

You shouldn't have to worry too much about the name. Just pick something related to your field and add `weekly` into it. Example:

https://rubyweekly.com
https://cron.weekyly

or my own: https://betterdev.link

What I learn is that content is the most matter. Design wasn't too important in a news letter. Just keep them simple and clean, even a simple email links are all they need. As long as content is good.

You should put more effort into curating content.
TypWrittr – minimal, distraction-free and inspirational text editor
If you have long running, computationally intensive code, with simple interactions, sure. Then multiple processes is the right thing.

But sometimes you are writing a GUI app, or some "real time" code [1]. You put blocking calls onto a different thread to keep the UI responsive. But then you find that still the blocking calls freeze the UI across threads due to the GIL.

Pure Python code is not the problem in this case - the GIL gets released between statements often enough. It is long running C code. You could release the GIL manually in there, but it is not done everywhere. Also, there are often calls that are supposed to be instant (like opening a file, or starting an async operation), that take seconds under bad conditions (when the network is down).

----

[1] well, with Python probably not in the strict definition of real time, but say you are controlling some external device
How to Use Flat Catalog in Magento 2? (10 Minutes)
I'd agree that its more, but not much more, still closer to bootcamp than CS degree.

unless there's more beyond what you posted here https://github.com/LambdaSchool/LambdaCSA-Syllabus#project12 it really seems a very quick march through some basic computing concepts and some practical skills using the tech du jour with a goal of getting people to a point they can get info into and out of a data store and present it on a web page and then interview well.

Nothing wrong with that and done well can launch people into careers... I really don't know what that's worth but 30k for 6months ish feels a bit off to me.

But I think if you then asked your students at the end to give a summary of what computer science is, what are the problems, and the broad dimensions of the subject are they might struggle.... you also use the word engineering, again, I think asking your students to summarize the broad areas of software engineering I think they'd struggle. Or at least what's presented doesn't fill me with confidence. But ask them to summarize web development, I think they'd give a reasonable answer.
If the device it was connected to last is available, it will reconnect to that.

To connect to a different one, hold the button longer and press connect on the other device.

I use it on my iPhone, Android tablet and Windows 10 PC
Why aren't GPS signals signed?
Who does want or watch 10 min videos?
>(if not identical, in terms of active metabolites and subjective experience)

I suppose the limits of 'subjective experience' have way more fluctuation than the 'active metabolites' category they were able to test for.
I see the appeal in those things for some people.

But I think most people are happy to forego those things and not have to worry about losing significant chunks of cash to fat-finger mistakes or hacks.

When most people barely know what a browser is, illuminating them to the intricacies of bitcoin seems a tall task. And if they can just use some system like Coinbase and "not even know they're using bitcoin," then they're essentially just using Paypal.

It's hard to see how it ever goes beyond a very niche market, and as long as that niche market is in a speculative frenzy it's hard to see how it becomes of much use to that market beyond a vehicle for speculation.

And should some group trade amongst themselves while avoiding censorship from some other group, the persecuted group as it grows in number becomes likely to use it's numerical sway to influence the govt doing the censorship in a new direction, or form a new govt that facilitates more efficient trade between the group.

And efficiency here refers not just to a couple ledgers instead of thousands, but also the massively reduced overhead of every member not having to do extensive security themselves, but rather offloading the security to central authorities.

Trust is beneficial to society, the more trust in a society the better a society scores on a host of other metrics.
In my experience, sleep definitely gets worse with age. I often can't fall asleep even when exhausted or wake up multiple times sometimes unable to get back to sleep. That's why I put such a premium on it. Sleep decides at least 50 to 75% of how my day will be, maybe more. It's by far the most important bodily function, imo. Exercise is second and can undo many of the effects of bad sleep temporarily, but there's nothing like a good night's sleep. I would not skimp on it. The anti sleep culture that exists is horror and hell to me but to each his own.
Repos are disappearing from Gitlab
Nobody forced for example the Baltic states into NATO. They did that because these countries felt threatened by Russia. I think there were even referendums on this and they came out overwhelmingly positive.

The belief in Ukraine, however, was that Russia was an ally, did not pose a threat and therefore Ukraine should have not seeked NATO membership. That assumption proved to be wrong now.
China's Plan for World Domination in AI Isn't So Crazy
With the best will in the world, linear types are still going to take some serious work. Look at the guy doing a linear type streaming library.

And that's just at the language level. You then need pervasive library support. And then you need more GHC work on optimisation, work out how you interoperate with levity polymorphism and so on and so on.

And _after_ all this work is done, I seriously doubt you'll be able to control memory usage as well as Rust does now.

I love Haskell to bits, but there's no way it's going to beat Rust at what Rust's good at for a long time to come.
Why should that be the case? Can you point to sources where you read that? In my experience, CHAMP clearly has advantages over HAMT in this scenario.

To answer your questions about using vectors of coordinates of keys: it depends on the design implementation of the vector's hash code, regardless if you use HAMT or CHAMP.

Using collections as keys in other collections is in general a performance sensitive subject. The available HAMT implementations in Clojure and Scala fail to deliver here.
The case study in Chapter 3.7 nests hash-sets into hash-sets (i.e., Set.Immutable<Set.Immutable<K>> sets). The CHAMP implementation yields minimal speedups of ~10x over Clojure and Scala due to the way it calculates and incrementally updates the collection's hash code.
Apparently, it's their new logo: https://www.wired.com/2017/01/introducing-mozillas-new-logo-...
1-3 most helpful/useful chrome extensions that you really couldn't live without?
things to consider

* has at least 4.6 ratings
* was updated within last 3 months
* you use it daily, every day
Unless, that is, you're dining out. I do drink occasional alcoholic beverages but the last time I was out to dinner with my family and the waitress asked if we'd be interested in drinks and I declined while asking for an additional water, she gave me a not-quite-concealed eye roll. The message was loud and clear: she wasn't going to make much off my table. I can hardly blame her. Tips are how waitstaff make money, and if you order drinks the check is going to be a lot bigger.

This is also why some people say weird things like you're "cheap" if you don't order drinks (especially if you are paying).
Nssock2.dll Backdoor – Netsarang Xshell5
There are 530k national guards /rserved and 460k actual soldiers in America, combined making up 990k.

That's 310k more "threats". Need a bigger army XD

Half America crying out against Nazi's, but extracting information on certain categorized groups and being pro Nationalistic is how NAZIs (Hitler) rose to power in the first place. Some tough irony right there.
Ask HN: What would you do with free hardware from your hosting provider?
Our company has sponsor and we got a credit of $1000/month for computing resources. The project uses about $200 for couple of servers. How can we utilise remaining?
It's all relative, no?
Shouldn't LinkedIn simply introduce captcha?
In October - before the election - Trump said "I love Wikileaks"[1].

It hasn't worked out well, but the logic is reasonable.

[1] http://thehill.com/blogs/blog-briefing-room/news/330052-wiki...
The author's "isomorphic" application is only stated as being the third section, where they're just rendering templates on the server side, and there's no client-side Rust at all.
Yes, that is correct. Google use every means possible to track you wherever you go. If that can't get your exact activity, they at least get something.
Were? Smoking isn't very cool anymore, but drinking is still pretty cool. It's losing popularity in some circles, but in pop culture, rappers are still in the club ordering bottles, and not of Voss. Weed has a big chance to shake up the alcohol industry, because you can smoke like a Cummins 12-valve until you pass out, then feel fine the next morning. You also don't die if you have too much to smoke. It does have to do some work to get out of the goofy / high schooler / college bro image, but I think they can make it classy (esp stuff like vape pens...the whole blow torch + dabber + water pipe thing has pretty limited appeal because it's too involved and conspicuous).

Coming soon to a state near you.
"no company can fire..." May be true but an employee can be fired for "no reason" or trumped up reasons. I can certainly be fired for my opinion...my contract (in legalise) says I must always represent the company positively.

What also matters is the practicalities and cost of redress and that varies across Europe. It's not the liberal paradise across the board as some suggest.
What purpose did it serve? The typo was in a commit message. Assuming that the committer ever even sees it -- most submissions here are not submitted by the original author -- he is certainly not going to go back and fix the typo in his commit message.

Besides, in 99% of "typo instances" it is quickly obvious that a typo was made, everyone understands what it should be, and continues on. If it's a typo that actually results in a real problem then by all means point it out; otherwise it just adds to the noise (such as in this case, where it was merely a transposition of two characters).
Great to see a few new web frameworks popping up.

It seems that the older frameworks like Iron and Nickel.rs are not (yet) catching the async train.
This is great!

I've trained 3 people to code using a similar meta-course I built. It's more of an apprenticeship scheme (they work for me once they get good enough). https://github.com/z-dev/learn-programming

From that experience I think this idea could do well. I think no-win-no-fee education like this will be popular. I also think that a scheme like this could do a lot of social good and help people who might not want to go to University.

Good luck :)
Better yet, the ability to integrate synthesis in your body. So you can trip whenever you like. Burroughs predicted that decades ago.
Gitlab repositories are disappearing
I disagree. I think Rust is pretty easy once you've spent a bit of time learning about lifetimes.

It should be substantially less surprising when it's got non-lexical lifetimes, though.

Rust seems to me eminently suited to write high-performance web applications.
What you are feeling is called Fear Of Missing Out. It's how you throw caution and logic to the wind and lose money.
Is there data to back this up?
Did you know 100% of the people who have consumed h2o in history have died?

If you have a specific link between the 'insecticide' and poor health let's hear it - otherwise it's just a ridiculous statement.
Correction: user-generated data. LI get the content from their users for free.
Not getting a job is one risk. Loosing the interest in CS is another.

I know a fellow who was very much "into computers," decided to become a programmer, signed up for the (offline) classes and then had massive troubles trying to understand how a do-while construct works. He was in mid-20s back when it happened, spoke 3 languages and had a day job as a nurse. He did finish the course, got his grades, but ultimatley lost all the interest and never got into IT.
I quit alcohol a few years ago. I wasn't an alcoholic or anything of the sort --- I just decided to stop.

For social things along the lines of house parties, I'll bring my own cup. I bought a set of vintage tupperware cups, and, to my surprise, they're always a hit. Its silly, but it helps. I don't make a show of drinking water, and most people assume the cup is filled with beer. When people do ask what I'm drinking, and I tell them that its just water, my assumption is that their assumption is that I was / am an alcoholic... sometimes I let it slide, other times I will clarify.

Over these past few years I've moved away from everything but one cup of coffee per day, and about 2 - 3 litres of water.

Regarding the stigma, it may be a regional thing (Vancouver), but most people don't care about what I order at a restaurant or drink at a social function. The strangest look I'll get is when I order room temperature tap water... but that's understandable :)

Since moving away from everything else, I've found that I rarely crave sugar --- and when I do, everything is far too sweet for me. I used to have a notorious sweet-tooth, but moving away has cured me of that. I also can't handle fizzy things anymore, which was also surprising.
You mean the stolen credit cards they'd quite possibly use?
Oh nice. That should have a lot less footprint indeed, both in terms of CPU usage and # of dependencies. (Not entirely sure about memory usage, but that should also be better for a compiled language.)
Decoded: The Bisqwit NES Emulator
Authenticated encryption, for one.
The Linux Kernel project doesn't own the Linux Kernel developers; those that wish to contribute to ZFS on Linux will do so and those that do not wish to will not. Things aren't quite so black and white in the open source world. Just because something isn't in Linus's tree doesn't mean it doesn't get testing and communication doesn't happen. In fact, because it's designed as a module and we have the DKMS infrastructure, being out of mainline really isn't as big an issue as it might have been in the past for distribution. There are disadvantages surely, but keeping up, taking advantage of interested talent and being in the know aren't really huge examples of them -- especially for an established project like ZFS on Linux.

EDIT: I would also like to explicitly point out the false equivocation to which I am responding. The idea that the Linux Kernel project ignoring the code because it has an incompatible license is, in any way, equivalent to the Linux Kernel Project maintainers choosing to not "throw their weight" behind a piece of code by mainlining it -- essentially that they are rejecting it due to lack of technical merit -- is specious at best and deliberately instils fear, uncertainty and doubt at worst.
Sorry I meant this more in terms of "learning about every aspect of coffee" .. I did roast my own beans in the past. More out of curiosity, though. All you need to try/start is a cast iron pan and green beans .. but I would recommend reading a book about the roasting process or doing a comprehensive barista course that includes roasting, first.
Rusty Russell steps down as kernel maintainer
Did you quit caffeine by chance or did you start making a conscious effort to live more in the moment and quitting caffeine was part of that?
Less strange given that LI is a monopoly and the judge was arguing that LI was unfairly restricting competition in HiQ's business space.
You're both wrong.

P is the union of all TIME complexity classes defined by n^k for every natural k.

NP is the union of all NTIME complexity classes defined by n^k for every natural k.
Don't forget that an electric drill is insulated. So if you hit mains electricity (like I did last week) you just get a loud bang and a scare.
Trump won because in MI, PA, and WI, Jill Stein received more votes than the difference between Trump and Hillary.

3rd party candidates in FL in 2000 and MI, PA, and WI in 2016 were the spoilers for the whole nation. Don't be an idealistic, naive American voter, be a pragmatic voter!

Yes I know the electoral college is racist, and we need to abolish it.
Hey there Bjoern,

Would it be sufficient to have solved many different types of problems encountered while working on side projects?
As far was most mathematicians and computer scientists would go, ZF and predicate logic together with a fixed definition of turing machines.
I wonder if it was AVG.
What's the Chinese character for Dao (if exists)?
"Easier entry price" is a non-argument, it's always been known Bitcoin would become expensive and trading in single BTC would not be viable; that's why BTC and other cryptocurrencies are expressed in floating point numbers / Satoshis. You can buy 1 Litecoin or 0.01 Bitcoin (example), doesn't matter that much other than having a full number. But the investment price is the same.
given how easily we get addicted to many things (even psychically to getting high, although the substance might not be addictive itself), that would be horribly bad idea
Why 14, though?

I'm well aware of the historical precedent, but that number was rather arbitrary even then - it was what a bunch of people agreed upon, based on their ideas and experience, and given the environment. It's doubly arbitrary today, considering how much the environment has changed. Is a 14-year copyright on software reasonable, for example, or too long.

Rather than making it a hard cut-off point, it would be interesting to come up with a scheme that attempts to capture the spirit of term limits.

Consider: why are copyright terms even a thing? Well, copyright is a monopoly on a thing that is not naturally restricted; it does not exist in the absence of society, and is therefore a privilege granted by that society. By itself, copyright is meant to encourage creativity in the interest of public good, and at the same time, to provide some means to derive profit from one's creative expression. So there are two conflicting interests at play here - the desire of the creator to be rewarded for the fruits of his labor, and the desire of the society to enjoy growing, constantly enriched culture. The copyright term, then, marks the point at which the latter trumps the former.

Instead, what we could do is capture the fact that the interests conflict. For as long as you hold copyright, you're effectively denying society the ability to freely enjoy the culture that you have enriched. Why, then, not tax the copyright accordingly? You could consider it a kind of intellectual property tax, but with a twist: the longer copyright is held, the more the interests of society are infringed, and the larger the compensatory payment required to maintain the copyright.

So we could start with a grace period of a couple of years that is completely free, then it starts growing steadily. For some really popular work that makes significant profits, the author could easily afford payments to maintain copyright for a decade or two (or however long - that is something that can be dialed arbitrarily). For things that are too obscure, payments would cease shortly, and they would fall to public domain. There wouldn't be such a thing as "abandonware" anymore.

What use to put the money to? Many possibilities there. Publicly sponsored arts and art education is an obvious choice. Another interesting example would be offering bulk sums of money to authors of culturally important works to surrender their copyrights sooner, so that the public can enjoy them.