skysight-inc/HackerNews huggingface dataset:
Not right now, but I did at a previous gig. Virtualbox on a Mac. It worked ok, but was a PITA to get networking configured properly; and anything filesystem related was painfully slow b/c we needed sharing.

We were in early stages of development for a brand new project, so it wasn't all THAT portable in the sense that installed dependencies changed enough and frequently enough that you would need to take a new snapshot if you intended to use it elsewhere. Or more likely, install an old snapshot, pull the latest codebase, and spend half a day puzzling out why it wasn't working and getting it running again.

It might work better for a project in a more stable stage of development.
That is the logic behind this project - for those times when you open the IPython console to quickly experiment with a new library or function. I would agree that you should tidy up code for a final notebook.
By 2040, computers will need more electricity than the world can generate
It's only modal if that is how you want it. On first run it asks if you want to run in a vim-mode or normal emacs mode.
Show HN: Seq – a gentle overview of distributed sequential IDs, gRPC and Contexts
3-radical-ideas-to-totally-disrupt-air-travel
I think the nuance of this advice is in the final two paragraphs of the article. If there’s more than "2 cents" worth of stuff that needs to change, then this rule does not apply. But if your contribution is small, just let it go.
Darth Thiel is one of the most frightening characters on the modern scene.... a man with virtually infinite resources and proven willingness to covertly carry out long term secret revenge plots against those he feels deserve it.

Princess Leia and Nick Denton would have had much in common.
Emotionaly I think I'd care more for my creations :/
Top Reasons of Hadoop – Big Data Project Failures
>I guess you're making some kind of assumption that this conversation needs to know what you think the climate of Reddit's community is. I'd ask "Why" but, I care even less about that.

Why wouldn't I make that assumption? Go read the OP. One of the main points is that shadowbanning, or the belief in it, creates more distrust between reddit's admins and users.
In real life there is also blurring, because of the finite speed of the human retina. So perhaps CRTs are actually too sharp because they miss the blurring of the intermediate pixels (unless you can correct this in software).
I don't think I've come across any USB ports (even on laptops) that don't just always have the full 500mA --- or more --- available, because doing that is easy and cheap. Adding the software negotiation is another layer of complexity that no one really wants.
A quick look at some of Go's subtleties regarding interfaces
I think the narrative in the article may be a bit of a stretch (Thiel is not against creating restaurants because he thinks they are worthless, he just says they aren't profitable), but I think the conclusion is pretty much correct: the question that Thiel's arguments raise revolve around the question of "What Matters?"

Personally when I listen to talks by Thiel or Musk I almost wonder, do I really need to drop everything and go build rockets? But to be honest, I find working on digital products pretty fulfilling. I think it's a real craft. The deeper question of fulfilment then goes to what you're building with that craft (I've found marketing campaigns are less fulfilling than user-facing products, for example), and then the even-deeper question goes to what you want to do with your life, and then there's the yet-deeper question of how you want to interact with, and have your life experienced by, other people. At that point the question of whether you're going from Zero-to-One (what Thiel calls technology) or One-to-Many (what he calls globalization) starts to recede in importance when making personal choices.
experimental project https://github.com/lfex/jlfe (erlang on the jvm)
If you build a company that is a) fully dependent on another company to exist and b) reliant on that company providing you service it doesn't have any business reason to provide, then you the founder of the company destroyed it.

If a business is flimsy enough to be destroyed by a letter, it was toast anyway.

Not to mention this argument that someone else's business is this precious thing that can't be destroyed. Its totally bizarre. How often does Apple release features that eat another company's lunch? Better yet, think of all the disruptive SV business models that are purely based on destroying businesses and replacing them with alternatives.
Trying to quote Nietzsche in German is not an advisable strategy if you don't know German, dear hacks everywhere ("das Mann" does not exist).
You didn't finish the story!

(spoiler alert: poor rising up, overthrowing, etc.)
How to highlight the elements currently active during selenium execution
> To those familiar with Emacs development - is there a tendency to modernise the UI and generally make it an easier out-of-box experience?

The OOB GNU experience is rather lack-luster. There's a ton of thing Emacs can do, but with the default preferences it doesn't. Some of these missing or bad defaults really feel odd.

It seems the official GNU mantra is "if people aren't forced to look for things to customize, they wont really ever discover all the things Emacs can do for them".
Which is kinda true.

Basically, they want to encourage users to become "fully fluent Emacs-users", that is a person who can and will customize every part of the Emacs-experience. Which is a great goal! But the means used still puts a first-time novice user in a much more inferior-looking chair than he could have been put into.

The "solution" for this has often been Emacs starter-kits (like prelude), which provides lots of better defaults, not to mention a curated list of addons and packages, making the OOB experience much more friendly.

From here on it's probably all speculation, but a full starter-kit might leave the novice Emacs-user overwhelmed and incapable of customizing (he has no way to know what all the things the starter-kit sets or includes does, and why. He will not know what is Emacs and what comes from addons. Etc etc). IMO this can hurt the long-term prospect of the user actually becoming a fully fluent Emacs-user.

On the other-side, you have the GNU Stance where IMO they risk alienating people from becoming Emacs-users all together. And that's even worse.

I don't like to be all black and white and say "this side is the only way". There really should be a middle-ground somewhere, but it seems GNU is not willing to provide it. And that's really quite a shame.
Great opportunity to get rid of tipping altogether and just set a 15% service charge!
I'd say that locating Newt Gingrich and Paul Ryan on the liberal left is quite a heroic attempt to save that particular argument! If it is really your view that they are left wing liberals, I wonder if your definitions of other terms (e.g. racism) may be so idiosyncratic that a productive discussion is impossible.

As to your comparison between the two statements, it's important to understand first of all that neither of them makes any sense. So in fact it is important to discuss the merits of Trump's argument. As I said before, there are multiple aspects to Curiel's background which point in different directions as to his possible biases. Why is it that Trump chose to focus on unfounded speculations regarding the influence of his ethnicity? Because dogwhistle racism is part of his platform. What he's essentially saying is that the judge is not a "real" American and hence can't be trusted.
You could buy an officially licensed emulator which gives you copyrighted ROMs. You are allowed to use your legally purchased ROMs however you want, including in other emulators.
Had some practical experience with chip&PIN terminal debuginfo. For that particular hardware, transactions took something like 0.3 seconds to negotiate with the chip, 1.5-2 seconds to make the online part of transaction (most of it to establish a cellular data connection and the ssl handshake, the device had only 2G cell chip so very slow data :-/) but it all was dwarfed by the time needed to physically print the required receipt & confirmation; even we could make the transaction processing instant, it would be just a 25% improvement because of the printing speed.
First version, such as it was, is older than me.
So did the credit reporting agencies until laws were passed requiring them to give people access, and a path to correct inaccurate info.

Now these are hardly perfect, but I think this idea needs to be expanded to all companies that store PII about you.

For example I do not have a Facebook account, but I am sure they have data about me, I have no way of ascertaining what info they have, or the accuracy of the info, and they could in time be selling that inaccurate info to agencies or other parties that could impact my life in some manner.

Facebook is hardly the only one, and actually is far from the most egregious when it comes to the potential of screwing up your life. There are many companies most people have never heard of that take data from all kinds of sources, some with out any kind of actual verification and compile massive databases on people for sell to anyone.. Stalkers, Creditors, Employers, etc etc etc.
What people don't seem to understand is that picking is hard even for humans. The technology isn't yet close to replacing human labor imho.

The bins used here are the best case scenario- every item visible, every item is actually in the bin it's supposed to be in, the bin only 20℅ full by volume. A human can pick at ten times the speed of these robots given those conditions. Fill the bin to the point that nothing more will fit in, and now try competing with a human.

Amazon Robotics isn't paying the winners $25,000 and actually using what they built next week. They're just trying to put research on the right path.
He was the principal maintainer of the original EMACS before GNU Emacs. Back when EMACS actually stood for Editor MACroS, and was hacked onto TECO.
Top night time diapers for infants
I love this, I have taught few people programming and I always do it this way.

My guess is that it also depends on the level of knowledge of the person doing the task. Since they were students, there are small things that they just don's know (for example, adding a class to make it responsive).

But since I'm always challenging my own decisions, I have no problem when someone adds their "two cents" and I have to show why it doesn't work that way (or I learn something new). After a couple of times they realize I know what I'm doing.
Well, taking aside that security is hard, everyone should be responsible for their system and it is a much more apt analogy. The only thing that gives a free pass imo is that it is impossible to be 100% secure.
If you're capable of creating something that can win first place, and you do the work, then the result is worth far more than $25,000; so if you want $25,000 and are willing to do this work, then appropriate reaction would be to do that outside of the competition and sell it for much, much more than that.
> Even if a person seems horrible as a human being, if some of his/her ideas make sense and align with your ideas, than it's OK to support them.

No, it's not. Not when that person has other horrific ideas that should not be supported by any sensible human being. Not if that person is a pathological liar that jumps from one idea to the contrary on a whims notice. Not if that person uses racism and violence as a platform. Not if that person openly calls for committing war crimes and invading other countries. It's - and I'm deliberately choosing the godwin route here - akin to saying "It was ok to support Hitler because I support the construction of the Autobahn."

Citations can be found en masse here: https://www.reddit.com/r/EnoughTrumpSpam/comments/4teoxl/
Sketch2Face: Deep Learning for Face Synthesis
This was my first thought.

A friend of mine recently left London for a gig in SV, and I've heard nothing but complaints. The weather is lovely, but rent is insane, his new apartment is a shithole (and that's coming from a Londoner), and the commute is insane.

As an outsider looking in, it makes me laugh to see a bunch of smart people "changing the world" when they live quite uncomfortable lives themselves. I'm sure it's fulfilling to work on hard problems and try to create cool products and services, but it's surprising to see so much brain-power and willing in one place that is in desperate need of what appear to be quite basic services.
This makes so much sense yet didn't cross my mind.
In 2nd paragraph, the author states:

void foo(const int *);
...

> The function foo takes a const pointer, which is a promise from the author of foo that it won’t modify the value of x. Given this information, it would seem the compiler may assume x is always zero, and therefore y is always zero.
Are you implying that you expected a non-modal VIM mode?
The way I've always tried to approach this is by pointing out problems, rather than offering solutions, especially where I'm in a position that I'm giving feedback to someone who is more of an expert in the activity than I am. Expressing things as problems automatically eliminates a lot of the minutiae about wording, color, etc. (since those are just subjective opinions and not reflective of a problem), and it lets people still feel like they're owning the work and not making changes they disagree with because they're forced to.

Example:

Providing solutions: "Move the 'widgets' menu to the top.
And make it bold"

Expressing a problem: "So, when I'm using the app, one of the first things I usually want to do is look at my widgets. It took me a few minutes to find out how to do that."

The solution to this problem might be looking into whether accessing widgets is a common use case, or finding different ways of educating users about how to find widgets, or yes, even moving it to the top. But no matter which solution is chosen, everyone is going to come out of it with more information than if they blindly implemented the manager's uninformed opinion.
No. Don't be ridiculous.

The leave campaign regularly told lies about even unimportant things. Simple fact-checkable assertions, which they made were simply not true. Not debatable, or open to interpretation.

This is from Boris announcing his candidacy:
"Sometimes these EU rules sound simply ludicrous, like the rule that you can’t recycle a teabag, or that children under eight cannot blow up balloons, or the limits on the power of vacuum cleaners. Sometimes they can be truly infuriating – like the time I discovered, in 2013, that there was nothing we could do to bring in better-designed cab windows for trucks, to stop cyclists being crushed. It had to be done at a European level, and the French were opposed."

The bike one is particularly infurating, as while the French wanted to delay the introduction of the rule, the UK actually opposed it. Which he knows, because he protested this at the time:

"London Mayor protests UK block on EU ‘safe lorries’ law"

https://www.euractiv.com/section/transport/news/london-mayor...
It would just be great to get in a decent chip that does not have built in, and unblockable, back-door hacking, like those on Intel, AMD and probably ARM.
This is just a gutter hit-piece on Peter Thiel because he isn't falling in line like the rest of SV.

There is zero actual substance here, the author takes a single anecdote from his book, interprets it to mean that Thiel thinks running a small business is not worthwhile and then proceeds to end with this:

-----------------------------------------

Silicon Valley, too, is of two minds. There are those who recognize that their uniquely innovative culture is a precipitate of a lot of expensive long-term institutional investment on the part of governments, universities and corporations, and that to function in a democracy you need to worry about stuff you personally don’t think is important. And there are those who believe only in charisma and prowess, the blinding insight and iron will that get you from zero to one.

-----------------------------------------

Silicon Valley isn't of two minds, it is of many; and no, the uniquely innovative culture isn't the sole result of expensive long-term institutional investment on the part of governments.
Like you, I've moved away from relying on a Google account; the only exception is Keep, since I'm yet to find a decent FOSS alternative - not that they're bad, but Keep just fits so well with how I approach note-taking.
I don't know why you're being downvoted, it's a valid complaint.

I tried Emacs/Spacemacs and for example, there's no decent tabbed interface. I mean a real tabbed interface, at least as good as Vim's. The answers I got on this topic ranged from: "you're not going to need it" (how do you know what I need?) to "use this random package which kind of provides a limited subset of the tabbed interface UX" to "write it yourself" (...).
I can't agree with this article at all. From my experience on contributing to FOSS projects, I feel much better when somebody senior makes adjustments to my code rather than leaving it as-is.

Not only does it tell me that they actually read my code and spot errors (the added bug safety net makes it much less stressful for me to write new code), but it also makes me feel like I'm learning something new that I wouldn't otherwise have. Finally, it inadvertently means that the rest of my code passed their “high” standards for quality, which is gratifying - especially for large commits in which I only need to change little.

I guess the key difference between my experience and this article, though, is that the article seems to be mostly focused in a non-technical boss commenting on benign/arbitrary opinions (like shades of color), rather than a technically skilled superior commenting on his area of expertise. That might explain why I have such a 180° reversal from this article's stance.
Second Thoughts – The Solar Company Tesla Motors Should Have Acquired
> Because people make and sell them for a profit.

I'd say using it for a profit counts even more ;-)
With Regards To
Verizon Confirms It Will Buy Yahoo Assets for $4.83B
7 Quirky yet Coolest Wedding Themes
"void foo(const int * );"

"The function foo takes a const pointer".

I thought foo was taking a pointer a constant, where the pointer itself could change. This may seem pedantic, but perhaps the optimization he expected would have worked if foo took "const int * const ".
I think both of you are right, if the Boss/Senior is more qualified in the subject at hand a 2 cent is more than welcome, the problem arise when the Boss/Senior is not more qualified.
I assumed that was intentional - I read it as "Amazon Object Picking Challenge"
2 things:

* It's about how make the suggestion. "How about making this blue darker?" vs. "Do you think making this blue darker would give us more engagement? Are there any studies, or have we done A/B testing on this? I think it fits on our branding better because..." etc. Derek's example is really bad one though. Why would a manager (unless an experienced designer) would make such a pointless suggestion?

* If everything you say is just done without any sort of questioning then it's obvious there is a problem.

So I think any decent manager would notice it.
Hyperlocal Weather Service Is Helping Afrikan Farmers Improve Their Yields
It's funny that the left attacks Trump for 'fear-mongering' when their anti-Trump platform is 'He's literally Hitler!'
This is an assessment of several JSON libraries in Swift. An accurate title might be, "The state of JSON in Swift" or just "JSON in Swift". There is no generally new or useful information here for non-Swift devs.
Grafika – An image processing library for PHP
Then you also support torture, deliberate bombing of civilians, bailing on NATO, banning muslims, calling up Bill Gates to shut off the internet, and you endorse the idea that Obama is a muslim and illegal Mexican immigrants are criminals and rapists.

Good on ya for having the courage to do that.
This is (afaik) a good description of his trade:

http://investmentxyz.blogspot.fi/2006/05/cubans-collar-anato...

I'm not familiar enough with the SEC rules to add anything to your comment, other than it's the first time I hear this and it's.. interesting?
The vanished grandeur of accounting (2014)
Verizon buys Yahoo for $4.83B
Yahoo to sell core web business to Verizon for nearly $5bn
Sell Online
`const int * ` and `int const * ` are semantically identical, ie `const int const * ` is a duplicate declaration.
IRCE 2016
You never know what's stacking dust in peoples houses. A CD isn't something hard to take home or forget.

That said the system feels like a slightly pimped SNES (mosty the embedded ram in the cartridge), so there's not a lot to expect from it.
The RAM model is nice for some simple space and runtime complexity analysis. Of course, it doesn't know about eg caches or parallelism, either.

(Lambda calculus is an interesting foundation mostly for work on correctness of algorithms---indeed analysing cost of computations is harder. Chris Okasaki has done a good case study of analysing runtimes of purely functional algorithms / data structures.)
Hillary ticks off many of those boxes too. Difference is she's already had the opportunity to show what she does with power, and how she gets away with being corrupt. Once upon a time HN would've been aghast at her authoritarian streak. And she uses sexism as a platform to promote female chauvinism.

Maybe Trump isn't Hitler, maybe Rome is simply on fire, and there are no suitable candidates.
Did you stick with the parallel, SERDES-less interfaces for your interchip I/O? 48 GB/s implies a pretty high signalling rate to not have a CTLE, DFE, etc.

Why 3 interchip links? What network topology are you planning to use to scale to large numbers of chips? If you're still using parallel I/O, how are you planning to communicate beyond a single PCB?

What memory interface are you using? The article seems to confuse your interchip links with your memory controller.