skysight-inc/HackerNews huggingface dataset:
I've been using https://www.teleconsole.com/ from the team behind teleport. It has Linux, MacOS, FreeBSD, x86_64 and ARM7 support.

This looks like a great project and I'll be keeping my eye on it, but there's no reason for me to switch to this and lose out on features.

It's open source, and you can even set up your own proxy so you don't need to rely on gravitational's servers.
WW3 ITS Not TOO LATE TO MAKE FREINDS INSTEAD OF WAR
I've been using this site and finding it very useful: http://www.opengl-tutorial.org/

It does a good job explaining how to use OpenGL in the shader pipeline, instead of the legacy fixed pipeline, while also providing a lot of the annoying setup code (initializing the libraries and setting options, loading, compiling, and linking shaders, etc).
"Almost entirely because cell phones are both a radio and a computer platform in one battery powered unit."

Well, sure - but what I am looking at in the article is a phone connected to a rPi, right ?

snoopsnitch does indeed provide a phone-only solution, which is very nice, but the solution in the article does not.

My own testbed is a gigabyte BRIX with a BladeRF attached, but obviously you could go much smaller with a Pi-sized device and an RTL-SDR dongle ...
Yup, agreed entirely. I'm a bit fuzzy on the details of that decision...he very well may have rolled back and then deployed a change later in the evening. It was fixed by the time I checked my email after dinner.
That is not a bizarre, unfounded generalization. I did say "typically" and it is based in part on having known a number of women in my life who actually were the primary provider and could not get their man to do shit all at home, even when he was unemployed.

http://micheleincalifornia.blogspot.com/2016/11/imperfect-re...

http://micheleincalifornia.blogspot.com/2015/12/how-i-got-ma...

So if you can't come back with genuine and respectful engagement, then I am done here. Because your remarks look like they are in no way in good faith.
Hostile takeovers and activist shareholders have been virtually eliminated. Public companies stack their boards and shareholders aren't even allowed to propose different board slates.
is this as good as it says ?
games are combined with drugs often enough, eat least sugar and coffein and so on
This is painful. Fat, why not a bucket of lard? Salt, why not a salt shaker??? These icons are incomprehensible for the educated and the uneducated mind alike.
It does indeed. Whenever I see this project, I wonder if it works!
Games which were cpu limited in 1993 have improved for obvious reasons, but I'd argue that the best games between 2000 and 2008 were qualitatively better than the best games between 2008 and 2016, certainly of equal quality at least.
You realize that almost no one ever paid 90% or anything close to that, don't you? The tax code that had a 90% rate also had massive deductions.
Utter bollocks. That's the placebo effect that comes with being so doped up that one couldn't tell a good painting from a bad one, eg.
Notice also that the scrolling on the device is line-by-line rather than per-pixel. It's done to minimise screen redraws but it is exactly the opposite of what made the first iPhone so pleasant to use.

Yep—smooth scrolling was a famous obsession of Steve Jobs that was emphasized in just about every Apple product where it was feasible, the idea borrowed from one of the fated PARC demos. Little things like this go a long way in building a sense of symbiosis between user and device.
So is grain alcohol. That does not make it plant matter. Both are so far removed from "plants" that the association with it's original components is effectively meaningless. Bread is not a plant product, it is its own thing: a bread product.
Not GP, but using a weight scale for fat and a fuel gauge for carbs, suggests that fat makes you fat while carbs give you energy. This thinking, enshrined in the FDA food pyramid, led to the modern epidemic of obesity and diabetes.
I want to point out that one of the sources for that quora answer is this post on Language Log (http://languagelog.ldc.upenn.edu/nll/?p=5669), which is well worth reading. There's quite a lot of good reading there about spelling, writing systems, and so on.
TFA isn't about honey badgers or their intelligence, but about the arrogant stance of the common homo sapiens on other species.

End of the day, humans aren't anything special. They're just another part of nature.
I agree that there's a lot of disruption and innovation happening on the capital side. AngelList syndicates were already doing that before ICOs. But the advisory side is not really being disrupted so far, afaik.

What I do like about all of the innovations on the capital side is that over time, I think they'll drive inferior/shitty VCs out of business. Most founders would prefer to work with Sequoia to using an ICO or AngelList, but ICOs/AngelList are better than SomeRandomFundWithCrappyAdvice. So the SRFWCAs will go out of business over time, but I think the Sequoias will do just fine.
If your goal is to start reading more often, stop reading so many books you think you ought to read and read more books you want to read. Variety and challenging yourself are good but sometimes you can get carried away and just make yourself not want to read anything.
If you read the paper it doesn't say that in the conclusions.
You can't treat mistakes as no-ops. This event demonstrated lack of attention.
Can Machine Learning be used to ban people from sites?
Can we use Machine Learning to ban people from sites who follow specific patterns, like spamming, hate speech, fake profiles etc?
Given that it is suddenly ranking high, I assume the ranking is arbitrary enough to warrant multiple attempts. Likewise, I'd like to see following topics of submissions so that I see this instead of many other, for me irrelevant, news and articles.
I assume one can make either-direction VOIP calls (i.e. Google Voice) via a data-only SIM? I wonder if I could get that via Verizon.
(To clarify: I think it's important but to stop discussing and acknowledge which other views exist and are widespread and why they are. That doesn't mean I share all views or think they are all equally valid. I personally think Trump was the worst that could happen and the climate action was once again proof of that.)
Unit Testing in Vue.js
Meet Mats Järlström, the man who was fined for doing math without a license
sugar?! you know what plants are made of don't you?
Thinking Linear Could Hurt Profits
Google's Display network is only a small fraction of their advertising revenue.

Search advertising revenue is #1 by far.

Google can make a lot of mistakes in every other vertical. As long as they don't screw up search they can fail as much as they want.
> unfounded, authoritative, nitpicking negativity

After seeing shadowmint's reply I understand why the "Command" organization is a good idea. Like shadowmint I don't see Jump as being a good example.

The examples in this book make it difficult to see why this is a good idea. If the examples of this book are taken to heart and directly applied then I think the code of the resulting game would be unwieldy. It seems the only people who understand what the author is trying to show are the ones who actually have experience in the field where they've constructed these methods of scaffolding already.

If this book is directed at programmers who are not game developers yet then this book as not succeeded. As a programmer, who's spent more a quarter of their years on this Earth in the field, if I can't get the sense of why a pattern shown in this book would be useful then I think there's a problem. The book is not effectively reaching it's intended audience: programmers who are not game developers or who are new to game development paradigms.

I think my point still stands. For what the example is showing the Command interface isn't an appropriate replacement for the if-else tree. I still think an Event system is a better choice for dispatching an action to handlers. It seems like real game developers also feel this way (see BatFastard's comment).

> against what looks to be a reasonably good book

A good book can have a few bad examples. A good book also requires many revisions. This is more so when you're talking about technical books. Do you think the first revision of the Art of Computer Programming was perfect when published? There are many hexadecimal dollars out there to show you that is not the case [1].

> I understand that blithe, negative comments tend to rise to the top on HN, so I guess it's normal.

If you refuse to look at valid criticism and just go strait to saying "Oh HackerNews is so negative! That's why people are agreeing with you!" then you're going to be avoiding a treasure trove of good information out there. I've had much harsher "criticism" of my work levied in person by people I actually know and instead of putting on blinders I addressed it and ended up with a better product in the end.

[1] - https://en.wikipedia.org/wiki/Knuth_reward_check
I thought about this a long time ago (2009) using the gyros + compass as an IMU. The thing is that the gyros were not as precise back then but things might have changed now.
millions of people smoking marijuana for the placebo effect? ok.

read this
https://munchies.vice.com/en_us/article/science-says-weed-ma...

You think it's being perceived to chemo patients for the placebo effect?

https://www.cancer.org/treatment/treatments-and-side-effects...
If something had enough inherent interestingness to end up at the #1 position (as this submission is right now), then I'd argue that its taking a number of attempts to do so is an indictment of the ranking algorithm for burying it before, rather than an indictment of the author for persisting.

Certainly, if someone persists in trying and the thing just never gets popular, that's just spam. But if "the right timing" was all that was needed to cause the sumission to hit #1? Maybe "the right timing" needs to be a concept built into the submission queue.
What I found most interesting was not the rather meaningless icon choices, but the incredibly deceptive dotted line seen on page 12. It's basically anchoring people in a meaningless way such that not everything seems bad.

Without the line it's like 50% more sodium relative to the number of calories I am eating. That's terrible. With the line ehh, I guess everything looks ok.
If you replace "productivity" with "utility" you might find more consistency.
Repeat after me, while clicking your heels together three times, "It is not my fault. It is not my fault. It is not my fault." It was obvious as I read your account that you would be fired. A company that allowed this scenario to unfold would not understand that is was their fault.
I have seen enough heated discussions and diverse opinions on here that I can't share that.
The Master Switch : This really puts a lot of things into context, especially if you're in tech industry. It's basically a history of the entire Information Technology, and it's fascinating how same things happen over and over again, pendulums swing back and forth over and over again, and people keep making same mistakes over and over again. Also you can see the larger picture of why some large tech companies make the decisions they make, and how to successfully compete if you are into that.

You will become a pessimist for a while after reading this, just because it feels like there's no meaning in all this since everything repeats itself and nothing is forever, but when you recover from it you'll find yourself much more insightful about the industry and can make better decisions.
I have Windows 7 on a 4GB maxed out IBM laptop for personal use. Don't see a reason to go anywhere, as long as I can. Although, XP was also fine.
I have seen a woman take all of the sugar and artificial sweetener packets from the holder on her table and cram them into her purse.
In what way does a higher price for a token stop it from being used?
More or less. I don't even live in the city but I still get a ticket per year or so, for often inscrutable reasons, when I come in.

It doesn't help that so many of the signs related to parking are sufficiently complicated that I rarely have full confidence that I'm 100% legal.

The latest naked revue grab is switching a lot of the 2 hr. parking meters from ending at 6pm to ending at 8pm. It's not so much paying for the extra 2 hours of parking but that, when coming in for dinner and a show, I pretty much have to be parked before 6pm. (And I've been ticketed for feeding the meter.)
If you're playing $2k/year in tickets, you should be paying closer attention, at that point you have nobody to blame but yourself.
People might lose their job if their car gets repossessed.
Anyone else in a situation where you're receiving robocalls ten times a day? Hard to believe, but I can show screenshots as proof.

I just counted. It's four times per day, like clockwork. Then there are various other robocalls that come in every couple days. So sometimes it's 4 per day, sometimes it's up to 7.

It's mildly annoying, but is there any other option than to just ignore it or keep blocking the endless new numbers that pop up?
We detached this subthread from https://news.ycombinator.com/item?id=14476639 and marked it off-topic.
Thx for all the follow ups and clarifications.
I am a user of neither toolkit yet, but following their progress.
Perhaps submitting a bug to ask MS to change the above misinformation, is appropriate
What company is this? CTO deserves some internet slapping.
Name-calling and trashing others is not part of the kind of discussions we're trying to have here, and it violates the guidelines. Please stop doing this.

We detached this subthread from https://news.ycombinator.com/item?id=14476683 and marked it off-topic.
I never thought about it. Thanks for the tip.
It should be possible to print those meshes without converting curves to tubes, because, obviously, any form of additive manufacturing gives non-zero line thickness. I mean not out of the box, but after modifying slicer software for the task
A bucket of lard? Is lard stored or served in buckets? We buy lard in blocks where I live. I can imagine drawing a bucket but how do you convey the lard part of it? Maybe buckets of lard aren't as universal as you think they are and McDonalds already knows this.
This is an interesting idea. I wonder what impact it would have in the UK or US.

In particular in the UK, there is one large conurbation (London) with a disproportionate percentage of the country's economic activity. People move there for jobs. If they could redirect their local taxes to the villages they had come from, could it change the amount of subsidy those regions get? Sure, money is fungible, but not completely so. And many of London's migrants are from outside the UK, so their taxes would not be eligible.

People also move to the Bay Area, LA, and NYC for economic reasons from more distressed areas. It's less extreme than the London case, but could also have some interesting impacts.
Cars are an expensive and selfish way to move individuals around a city. Why should cities encourage car use?
"Quite a good move on their part if it is successful."

I haven't used it, nor do I work in education, but what I have read of it, it at least is successful in the sense that those who use Apple's Swift training material find it to have good quality.

For example, http://www.speirs.org/blog/2017/6/1/a-year-of-teaching-swift:

"In times past the experience was that, if you were an able student in Computing, you would get your programs working. If you were not an able student, your experience would be almost insurmountable challenges to get anything working. Working or not-working was the differentiator in the class.

In the Learn to Code curriculum, I found that everyone got something working. The difference between the stronger students and the weaker students then was more to do with evaluations of the complexity of their solution, the understandability and style of their solutions or other factors like memory and time efficiency.

I have never really had these kinds of conversations in classes at this level before. It has been an incredibly satisfying year to get the opportunity to debate which of three possible solutions is the 'best' for a given problem and, further, what definition of 'best' we should accept."

It also is good to see that Apple expands its offering. https://www.apple.com/newsroom/2017/06/swift-playgrounds-exp...:

"Apple is working with leading device makers to make it easy to connect to Bluetooth-enabled robots within the Swift Playgrounds app, allowing kids to program and control popular devices, including LEGO MINDSTORMS Education EV3, the Sphero SPRK+, Parrot drones and more. The Swift Playgrounds 1.5 update will be available as a free download on the App Store beginning Monday, June 5."
Ask HN: 50% of stock market is pension funds,what happens when everyone withdraw?
The correct link is https://news.ycombinator.com/item?id=14442877 Prosecuting a thief who orders online a package to be shipped is as hard/easy if he used Bitcoin or a fraudulent CC. I would like to remind you you argued there were zero legal countermeasures for Bitcoin fraud, and this is clearly untrue.

0-conf txs are a thing, see the link. Although uncommon, they are becoming a bit more used as people demand faster transactions. But the reality is in most cases waiting 10-60 min doesn't matter (eg. wouldn't prevent a package ordered online from arriving in 2 days.)

As to the P/E, I have demonstrated to you why the average P/E of the average company is probably closer to 3 than 20. On average, it's companies that are better than average that are taken public. So it makes sense that private companies have a worse P/E.

"I'm sure there'll be examples of RTGS systems that have gone just as long with no reversed transactions"

Still doesn't mean RTGS provide irreversibility, as you incorrectly claimed. I am repeating myself again, but Bitcoin's irreversibility is one of the biggest differentiator it has over non-cryptocurrencies. Seeing you refuse to acknowledge this is silly.

"I'm not sure why any non-fraudulent business would prefer the former."

I already told you: literally 1 in 2 persons involved in a transaction (the recipient) would prefer irreversibility. Is it so hard for you to understand why a legitimate non-fraudulent recipient would prefer the sender not have the ability to take the money back?
Is getting a new number a bad option for you?
More anecdata; a friends father never had a peanut allergy, then almost died. Friend said peanuts weren't part of his fathers diet for years, his father decided to have a pbnj, bam, almost died. I had never heard of adult onset peanut allergy before.

My son has a peanut allergy, I can only hope he outgrows it as well.
>> (the assertive) "a sorted X has property p(X)".

Sure, but X is a variable, implicitly universally quantified, and p(X) <- sorted(X) is only going to be true for some values of X. Unless you apply some stricter constraints, for example, as indicated below, you can't really know for which values the relation is true.

Are you saying that, in a purely declarative context, p(X) :- sorted(X) is always true? That depends entirely on the definition of sorted/1. For instance, the following is trivially always false:

p(X):- sorted(X).
sorted(X):- false.

And the following always true:

p(X):- sorted(X).
sorted(X):- true.

Normally, sorting predicats will do something more interesting- including declaring properties of X that would probably answer your question.

I'm still a bit unsure about what you are trying to say and what you mean with inlining properties etc so apologies if I haven't addressed your concerns.
Not my creation, saw it mentioned on Twitter.
Perhaps the city is telling you something. When I got a job that didn't require daily commuting, I quickly racked up parking tickets and decided it was cheaper and less stress to bike/take cabs/zipcar, etc. Now that Lyft/Uber are around, for many living in a city, car ownership is a bad financial decision.
Given that it's not explicit in the readme, not that easy to find in the code, and repeatedly posted to HN I would assume malicious intent and stay away from it.

Assuming no malicious intent, not disclosing anything about it in the readme suggests not very security oriented mindset and therefore it's likely just not secure enough to use.
I'm pretty sure Kerbal Space Program was the lynchpin upon which my sanity hung during a pretty dark period some time ago induced by a serious medical condition of a close family member and sudden passing away of few others during a period of two years.
Any article that claims to be "dissecting" her compensation and then doesn't detail her prices for her option grants and how much she made from each specifically and how much she made from her restricted stock, isn't "dissecting" squat.

In reality she got options for a bunch of shares. The stock tripled, making her hundreds of millions of dollars. If the stock had gone down or just not gone up, she would have made far far less (basically just salary plus value of the restricted stock grant).

Whether she deserves credit for that, or whether option grants are even a good mechanism for rewarding CEOs, is an entirely different conversation (answers are she deserves some credit and no). But she was never paid $900K a week. As of today she can make $900K a week if she sold all her shares right now. But until she cashes out her shares that amount changes daily. Next week her estimated earnings could easily be down to $700K a week, a year from now they could be nearly wiped out.

"Dissecting" option grant valuations in detail would also have been interesting. For example her original option grant was valued at $21M. That means that based over the length of the grant, with a reasonable expected stock price increase (say 8% per year), compensation consultants estimated that she'd profit $21M. So how many shares, at what price, add up to that valuation? Why was that reasonable?

I understand she walked away from a huge amount of compensation she was owed at Google to take the Yahoo job, and the board had to compensate her for that. But how much of that was reasonable? "Dissection" of it by a journalist should include details of that compensation, how the amount was determined, and quotes from those who had opposing viewpoints at the time.
nehe tutorials are extremely dated by now, targetting old versions of OpenGL. By no means start with NeHe's tutorials.

The tutorials will compile and render stuff in the screen, but learning this in 2017 will do no good as all those APIs are now deprecated and I wouldn't be surprised if drivers start removing OpenGL 1.

You should be learning OpenGL 3+ or Vulkan.
Interpersonal relations are probably more fluid and less persistant than organisational ones.

Organisations are a superset of people, and demonstrate their own emergent properties, most notably organisational persistence beyond the founding remit.

People tend not to outlive their founding remit.

There's also the (general) case that kernel development doesn't create the self-propogating and self-funding structures you'll find within commercial (or even not-for-profit) organisations.

All of which suggests a possibly looser binding strength.

The possibility of an alternative development effort tackling a similar problem, under a different group and structure, and being considered not on profitability but on fitness to task likely also helps (modulo inefficiencies in assessing that fitness).
When it comes to intelligence humans are special, its silly to say we aren't.

By definition been the single most intelligent species on the planet makes us special.

We get excited when other species display intelligence at a level we'd expect to see in a toddler because its fascinating to us, hell the fact that we systematically study other species itself puts us in another category.
Under that scheme, if I called my own line by dialing my own DID, I'd end up with a completed loopback call rather than a connection to my voicemail inbox.