skysight-inc/HackerNews huggingface dataset:
Sadly this means that there is a very big caveat emptor factor involved.

Ebay at least is up front about it, as it is basically an auction house for anyone.

But Amazon and Newegg is in a sense lending credibility to any fly by night reseller from who knows where.

When you buy from a big name store front you expect someone working at their supply end has assessed the product as worth the risk of stocking. But with the likes of Amazon, seemingly anyone can start offering products through them.

Consider for example a recent story here on HN about a USB charger that had a damaged transformer. It was giving out straight 240V (European model) to the USB end.
Going forward I am now blaming entropy, and not crappy contractors, for destroying my work.

You have now allowed me to shift a huge burden of antagonistic feelings from human beings onto the fundamental nature of the universe.

I can now be no more upset about coming back to broken code than I would be at the shape of the milky way galaxy.
So far I've found https://www.reddit.com/r/Aphantasia/ but it's not very large (yet).
I think sleepwalking _is_ a defined thing. https://en.wikipedia.org/wiki/Sleepwalking What Zaphar is describing is not true sleepwalking, it's just that he was awake such a short time that he didn't form memories about it. In much the same way that I can't remember how I walked to work this morning.
Nobody, considering every printer which supports cloud printing also supports Wifi printing and USB printing.
"Electronics brands you used to be able to trust" only had that trust from historical establishment. I would argue that there are still brands that are trustworthy. They're just different brands. In 20 years we'll be talking about the same thing from a different reference point.

For all of your other complaints (which I do agree with, for what it's worth), there has been a trade-off. Razors are smaller and in cartridge form because the market decided it was more important to shave quickly and conveniently than to be able to have the closest shave possible on your neck and your head. The phone you have has rapidly diminishing battery life because it has a display that rivals your computer's monitor in fidelity.

I could go on, but I'm sure you know this already. I've been having my own "grumpy old man" moments lately, so this post hit a little close to home. I've been trying to keep in mind that behind those complaints, there's probably a value proposition somewhere. Find it and exploit it. It can only make the world better.

And that "nasty gotcha spyware?" The horrid EULA? If you're as old as you sound, you know that's been the case for a long, long time. It's as easy to avoid now as it was then. You don't have to go full Stallman. Just be a savvy consumer.
When the only thing you can conceive of is how another product can fulfill a "need", than I guess yes, what an amazing future. But if you consider the fact that a large majority of americans are living lives that are fundamentally as bad as they were 40 years ago, then no, its a pathetic future.

Discrimination of all kinds - racism, sexism, homophobia - are still extremely prevalent. People are killed because of the color of their skin. These are not just problems in "third world" countries, but problems in the biggest cities in America. These are just problems of "intraracial crime", but perpetrated by government officials who are supposed to protect the very innocents they are killing.

So no, I dont think this is an amazing time. But maybe the next consumer product can solve some of those problems.
So...use hyperlinks, basically? The web already works great as a graph structure for technical documentation. That's what it was made for, after all. :-)
Not sure on what grounds you think you can ignore Pinboard. The people have spoken!
Fast incremental sort 2, priority queues and small scale
You're right, Fred doesn't work at Open Whisper Systems. He's a student at EPFL, and is doing a summer internship at Apple this year.

Since the article mentions Signal, I think the author just wanted to make it clear that Fred's quotes come with a potential bias since he worked on Signal in the past.

But we're hiring if you want to be quoted in future Motherboard articles on private messaging! =)

https://whispersystems.org/workworkwork/
I'm guessing you mostly mean light rail, since there's not a lot of money going into urban heavy rail. There are a couple of reasons why these can be better than buses:

- You can invest around them. Because unlike a bus, a tram can't just be upped and moved somewhere else developers are able to build housing and services confident that there will be service.

- They are easier to segregate and run at speed so that you can run limited stop services that are credible. I suspect this is what you are getting at with airports, but I'm not sure why you think an airport is the only reasonable use for fast limited-stop operation

- They can carry more people easily. 2 or 3 car trams are the norm, and the smoother ride and increased safety means that it is much safer to carry lots of standing passengers

- People like them. You can actually get people out of cars onto a tram, where faced with a bus they will assume that it is going to be dirty and they will be robbed (however untrue that is)
uhaul did this with trailers a long time ago, they're all az plates to save $$
Never Trust the Client
> Because there remain a generation that are still offended by them, we should probably lighten up on them

You’re missing the point. That is not the reason. The reason why one shouldn’t use the term “Gay”, even if one doesn’t mean anything actually homophobic by it, is that by using the term, one encourages actual homophobes and reinforces their belief that their hatred and/or fear of homosexuals is normal. You might think that everyone who hears you knows you don’t mean “Gay” as a homophobic slur, but I can assure you ­— you would be wrong.
if I had a bitcoin for every free-state-believing tax-hating wannabe-nationless pseudonymous SEC-fined bitcoin founder who's taken the money, concocted a fabulous cockamamie story and run, I would have enough to buy a really nice vape pen and a fedora
lol I'm sure places like Japan and New York City regret their horrible investments in rail every day
You'd want to produce methanol. Ethanol does not have sufficient energy density.

http://phys.org/news/2014-11-artificial-photosynthesis-fuel-...
I put this in the same category as that snooping device insurance companies want people to install in their cars (tracks speed, breaking, etc). It's optional till it's not.

To put it another way, it's only optional till its prohibitively expensive to maintain your privacy.

I think both of these should be banned at the Federal level before they become too pervasive. The slope is too slippery.
How to express altruism through your work in computer science?
As an almost graduated student, I seriously have to start what to do with my knowledge.
I did a master in computer science for a simple reason : I wanted to know how to command the most powerful (electronic) tool that exists nowadays.

Almost done but I'm still worried about what I can do. I am not talking about doing volunteers actions, I am already doing it and it seems obvious that I need a revenue.

Here are some possible large subjects :

- Education : we swim in electronics everyday and still a lot of persons don't know how it works or sometimes use it.

- Communication : altruism lies in collaboration, we need powerful tools to communicate.

I'll be glad to hear yours, your examples.
There's another factor. Rovion implicated Bob, which would be a weird thing for Bob to do. What kind of idiot would defend themselves by pointing at themselves and screaming, "I did it!"?

If Rovion is Bob, then Bob suffers from a particularly stunning strain of stupidity.

Either Bob thinks he's playing some kind of crazy 4-dimensional chess, or he's not Rovion.
Another D3-based, open source library is Contour:
http://forio.com/contour/

Easy to implement basic charts like line, bar, pie, scatter, etc. and extensible with D3.
My point is clear. The article spends much of its time talking about 'capitalism bad' and then proposes socialism. Its magick and fantasy.
Kudos for at least announcing this. (And I've totally opted out.)
Well he does, in his own systems. Not in yours. Is my guess.
>> "Q1. Are applications of non-US based institutions/companies accepted?
A1. [Response Pending]"

Source:
https://sbir.defensebusiness.org/topics#topic27859
Can this LLVM back end be used with Rust?
But it doesn't want to. It's too central to its overall operating ideology -- specifically, the need to have a steady supply of marginalized groups, internal and/or external (the exact definition and composition of which may change over time) to arbitrarily and vindictively punish, in order to demonstrate the state's omnipotence, and keep the rest of the population not completely terrorized, but just moderately and optimally terrorized -- pretty much all the time.

(That, and because a significant portion of the population actually still genuinely believes in the need for it. The war on drugs is a complex phenomenon, like any long-ranging civil conflict, with multiple factors behind both its inception and its continuance).
I'm pretty much using a single
private Git repository where I store all of the things I don't want to open source. When I'm the only one using that repository, I don't see the issue with doing so.
The "War on Drugs" was declared in 1971. Here's the source for the 'war on hippies and blacks' meme:

https://harpers.org/archive/2016/04/legalize-it-all/
Looks great - exactly like metasploit. Why not just build a module for metasploit?
I spent some time researching hypertext pre-web, and an old idea (Vannevar Bush old) is having "trails" through your document store, each basically giving a narrative one could follow. Sun used that terminology for their Java tutorials, though it seems the nodes along the trails are unique to a particular tutorial.

I could see something like this being useful for understanding a complex and complicated document like a programming language specification. The trails would show which sections and subsections work together to produce a particular behavior users should understand.

I've also seen dependency graphs given in the preface to certain math textbooks, which is nice when you know what it is you want to know (and I wish more textbooks would be available in hypertext form).
The new site looks cool and the default theme is nice. I selected http://www.ZingChart.com for my project because it had all the chart types required. And they offered additional support options for times when we needed a bit more help.
Set HOMEBREW_NO_ANALYTICS=1 to opt out.

The right thing to do would be to make it opt in, not opt out. (Which would not be without precedent. Debian's popcon is opt-in.)
Using ES2015 with Electron – introducing electron-compile
Well of course you can have less freedom under something you choose than under something imposed upon you. I can sit around all day, doing nothing, and the government is doing nothing to restrict my freedom. They're not telling me to go anywhere or do anything. They're not restricting my freedom at all! If I choose to go get a job, though, now I gotta show up somewhere, do what someone tells me, etc. That's something I chose voluntarily, but gives me much less freedom than the alternative.

But I'm beginning to get where this would all go--you're going to play word games and redefine "freedom" until the answer is "everything is owned by someone" (or, I'd venture to guess, "freedom means whatever ancap says") is somehow maximally free.

Well, of course, ownership itself is a severe curtailment of freedom. I can't just exist in my body anywhere I want, because some places are "owned" by someone and that person could eject my body from "their" space. The very idea of a private space is such an assault on my freedom to walk and exist where I want, I don't see how there could be less freedom in the world, once everything is owned. This whole "no commons" thing seems about as un-free as it's possible to imagine.

Unless, of course, we all negotiate to give everyone access to a number of well-demarcated spaces and resources. We could call them "common" places or "the commons"! Ha!

But like I said, I think this little chat is about to turn into dumb word games, so I'll step away here.
How to Wire Up Ruby on Rails and AngularJS as a Single-Page Application
Under-The-Hood of Webpack's HotModuleReplacement (HMR)
That's probably true, but then no one would opt-in.
she is running in a chroot
> the concretization and tetrapodization of the shorelines and community centers in the middle of nowhere

I couldn't find a definition for "tetrapodization" in an economic or urban planning context (one of the top Google hits is your post), can you please offer a link that describes this effect upon the shorelines and community centers you speak of?
Better SWIFT software design would have thwarted Bangladesh Bank cyber heist
The fact that they are transparent about this, that we can opt-out if we want and that they're open source makes me feel more than comfortable sharing anonymous usage information with them. Homebrew has been amazing for me!
Henry Ford doubled his workers' wages so they could afford to buy it all, too. Or at least the ones they made.
I always get confused with these, but are sfp/sfp+ ports also called ethernet ports? For whatever reason I associate ethernet with cat5/6 cable ports.
Join the survey to expand PostgreSQL ecosystem
But it is understood what it means in the context of this time period.
New or modified malware code that at the least had a different MD5 hash was allowed to register, load and execute without detection. The malware should not have been able to execute, and SWIFT’s security team should have been notified. This is what happened when attackers exploited retailer Target’s POS system, yielding 40 million credit card numbers and identities. Just like the Target exploit, once the attackers jumped perimeter defenses, bad security policy let them run whatever malware they chose.
Could you clarify: What are the nodes and edges? May the graph contain cycles? May the graph be infinite? If the graph is infinite, do we need a distinguished initial node? Do non-isomorphic graphs always correspond to different computations, or do you have a coarser notion of equivalence (say, graph homeomorphism)?

I've read papers where the space of possible computations for a given (typically, toy, even loop-free) nondeterministic concurrent program is represented as a directed topological space (see “directed algebraic topology” for more information), but these spaces are more general than directed graphs.
Disagree. Google Analytics is a network of companies that has agreed to privately collection information about users without their permission or even knowledge. It is malware that should not be included in Homebrew. The only ethical decision we can make as developers is not to use it.
There are entire cottage industries online of excellent inexpensive razors, laptops with less noisy fans, and good headphones. You have a choice whether to buy the Walmart version of a product or the good version, and both are cheaper relatively compared to 20 years ago.

That said, healthcare, education and real estate and much more expensive now, which are three of the things that matter most...
Systems Past: the only 8 software innovations we actually use
A potential vector is work experience in a specific industry. With enough exposure you build a flair for "undiscovered" pain points.
MetroPCS Family Plan, 2 Lines for $60 and 6GB Data
Totally fine with it.
I write A LOT of javascript.

I would not discourage you from learning it at all, in fact I highly encourage it if you are starting out.

HOWEVER...

You really need to understand the limitations of the language.

It is poorly designed.
It is infuriating to work with.

As far as the js ecosystem is concerned:

The community is fragmented and largely unreliable.
The workplace is becoming increasingly saturated.

At the end of the day you should just learn what you want to learn, and like you said "fuck the haters". That's why I started learning Haskell a few months back and I'm really enjoying it.

The longer you blame ridicule and others opinions for your procrastination, the longer you will regret not learning to code.
Aside from 'benevolent dictatorships', maybe even questioning those as well, has the 'value system' EVER been that intelligent?
Except for + and == isn't that true of most operators in JS?
I guess a self driving shared car needs also to be self cleaning. that may work.
Wish there was a way of opt'ing-out without having to set an env var for every session .. is there some brew place to put ENV vars?
You seem to be taking this personally, as if someone criticising a language you've chosen to learn is criticising you.

That seems like an odd reaction. It's perfectly possible to say "JavaScript is crap" without also implying "And everyone who learns it is an idiot. Including you."

It's actually useful - really, really useful - to understand where these strong opinions come from. As a beginner/outsider you may not understand a lot of the criticism, and when you do understand if you may not agree with it.

But the standard criticisms of all the popular languages are directly linked to how well programmers at all levels can work with them.

So if someone has an opinion about Java, they're really saying "I think Java is a bad language because..."

They may also be saying - and often are saying - "I know a lot about programming because I have a strong opinion about this."

What they're not saying is "You're an idiot" - because most often if you ask someone, they actually have no opinion about your competence, probably don't know enough about you to assess it (unless they've worked with you for a while) and realistically aren't all that interested in a random stranger anyway (unless they have a good professional reason to be.)

So the next time someone criticises a language, ask them why they don't like it, and ask them what they'd recommend instead and why they'd recommend it.

You don't have to agree with them or take their advice, but their reasons may help you understand why we have so many different languages, why no one is really happy with any of them, and why secretly pretty much everyone wishes the whole scene was simpler, better, and less frustrating and imperfect.
Generally reviews are meant to solve this problem - both internal amazon metrics (which vendors are punished for severely if they are bad) and external customer metrics.
That was a good write up. I am reading Vigna and Casey’s Cryptocurrency book right now. I am actually more interested in block chain tech in general than Bitcoin.
Google's support is a little worse, owing primarily to the fact that there is none, but Google's software has fewer headaches. And after about 8 months on Office 365 I can tell you that the most common useful help I get from MS support is along the lines of "you're right, you can't do that in Office 365, you can stop futilely searching now."

Here is a fun thing with Office365. Let's say you want not just to edit a document concurrently, but to see everybody's changes. It doesn't work right in Word online:

https://support.office.com/en-us/article/Can-I-use-Track-Cha...

I was pretty shocked to learn this. Although it seems calculated to cause you to buy a premium license, so I suppose I shouldn't be.
Write the documentation alongside the code it documents?
Prince Tops the Charts One Last Time as Sales Jump 42,000%
I don't know if there's research backing this up, but sleeping in a bed that isn't aligned with a wall is incredibly nerve-racking. I was moving furniture around late at night and decided to just go to sleep with my bed askew. Terrible night sleep.
Tried a few once...had to tether them to the ground :P
Since durable goods[0], by definition, last a multiple of the time it takes to create them, we would have more simply by making more at a set rate over a period of time. As our population grows, if the same percentage of our labor force goes into making durable goods, the quantity of durable goods created would also increase over time. In short, I agree completely.

[0] https://en.wikipedia.org/wiki/Durable_goods
I'll never understand the need for affirmation when it comes to new languages. Go is a great language, but why is it necessary to have incessant commenting and articles to convince others to jump in. Evaluate, and use what makes sense for your project.

The entire last section is recognizing how library support is not very mature. How they'll need to invest a ton of time into training engineers, how the pool of applicants is small, but they are going to stick with it anyhow. For such a large established company, it just doesn't make sense to me "switching over" to the hot new language of the year.

Though I suppose this is just a recruiting piece for their jobs page.
Yeah, I'll confess that this is a real deal breaker for me personally .. I'll be having a closer look at ports and maybe fink soon. Maybe after all its time to get off OSX and back to Linux, where these sorts of things happen less frequently ..
Without detracting anything from MSE, EME doesn't bring "production video" to the web. It brings useless encryption that needs to die before it even sees the light.

Maybe you really need a reminder if you think that EME does anything useful: look at blueray or any encrypted video technology before it.

Now, your users already paid for it. They're logged-in and the transport is secured. If they want to copy the video, they'll do it anyway. So please, let's kill this draft.
I agree. I was pretty surprised when I saw this in the LRB.
Is an alert displayed to the user the first time it tries to send info to Google? If not, that is far from "transparent". It's good that they tell you how to opt out on the website, but I can't remember the last time I went to the website. Probably when I first installed Homebrew on this Mac.
Once a researcher has found an issue, demanding money after the is similar to blackmail.

Agreeing on money up front seems like a reasonable way, I also see no problem with bounty programs or even asking for more from bounty programs. Withholding a bug until a bounty is raised is were I would draw the line at blackmail.
I don't know whether it is common to have one, but the original was IBM's black team: http://www.t3.org/tangledwebs/07/tw0706.html
Would love to use something like this at the coworking spaces I work from, given that it's affordable. I spend waaay too much of my time doing things that can be easily passed onto an entry level helper.
I was trying to write a summary of the article and while reading it I kept having to delete what I typed because he kept switching topics. I was like "Get to the point already!"
Session Affinity Now Generally Available – Heroku
"tetrapodization" probably refers to the large concrete "tetrapods" piled up along Japan's shorelines as a preventative measure against erosion. Google "japan tetrapod' and you can find a lot of references - here is a Pink Tentacle article with a lot of pictures[0], and another article describing them and their history.[1]

[0]http://pinktentacle.com/2008/08/photos-tetrapod-beaches-of-j...

[1]http://www.mikesblender.com/tokyo_concretecoast.php
That's very recent, though. We had thirty year mortgages long before the government started holding most of the paper.

Banks have been selling loans for ages - when I bought my first house in the '90s the bank which originated the loan sold it to a life insurance company four days after escrow closed. After a few years that insurance company sold it to someone else.

Life insurance is a good fit for mortgages. Insurance companies need a safe investment to pay out when people die, and usually the payout isn't inflation adjusted.

Besides, if you have to invest money for the long term but can't (by statute or temperament) handle much risk, what are you going to invest in? Twenty year T-Bills are at 2.30%.