skysight-inc/HackerNews huggingface dataset:
I was a grad student at Harvard... let me correct a few things. First, Wilfred Schmid would probably never be called Willy. It's a funny idea though. Like calling the Queen of England Lizzy. He wasn't the dean... he might have been the dept chair at the time. As for living/sleeping at the office -- it's not a "terrible taboo and social stigma in America". (I'm American). But it's not allowed due to problems with hygiene (no showers in most bathrooms), smell, clutter, disruption at odd hours, etc.. So it's not allowed in any workplace. When it happens, the response of most departments is sympathy and an effort to find the cause and find the person a place to live. And grad students at Harvard are financially supported well enough to afford a decent room in the area. I mean... I wasn't rich, but lived comfortably in apartments shared with a few other grad students.
The central issue here is 'content neutrality'. Prince the Cloudflare CEO is an attorney so he knew what he was saying when he disabled the dns.

There are huge numbers of people with strong political beliefs of all persuasions out there, including the racist isolationist nationalists you have to co exist alongside. In the US society where free speech is enshrined in the constitution, it is a very slippery slope to suppress that right to speech. I grew up alongside lots of violent skinheads in the UK (and got knocked about by them unless I ran very fast).

I am absolutely for protecting free speech, because for every apparently clear cut case of reprehensible online behavior - racism, child abuse, snuff videos etc - there is someone else with a legitamate voice who will be suppressed. Here is an example - syriangirl, who has been removed from Facebook. https://youtu.be/QvT95w6H59g Speking via youtube on a channel called russianinsider'

The lifeblood of democracy is free speech. We've ignored extremist dialog for decades, if we suppress it we glamorize it and it goes underground, not away. Allowing free speech means the ability to argue with people about their views as 'rock against racism' in the UK during the 70's proved before the internet. https://en.wikipedia.org/wiki/Rock_Against_Racism That popular movement was inclusive to all and celebrated the anomaly that English skins loved jamaican ska and reggae. It pulled people to together and humiliated the far right fringe...
So what is the new trick? Software patents are still being granted and the nature of software (as a kind of math) has not fundamentally changed.
> It'll start... keep moving... ended up

slippery slope
Ostrovit Selenium 90 tabs 100 mcg Selénio
AtmanOS says in the README it's highly experimental and doesn't imply you should use it for production at all.

So who cares? What else is HN for if not for posting cool hacks and projects and encouraging fellow builders?
> Even if that were true - and I don't see any evidence from you.

History is not your strong side then, I guess.

> Because I know what rubber bullets are, and what they can do. Whereas you appear to have no idea.

Rubber bullets are nonlethal and not meant to cause serious injuries or death unless of course misused at very close range. Participating in an illegal uprising isn't going to be consequence-free.
... in the modern world.

As they were first conceived I can understand. But, like in all things, entropy has been at play.
And quite a few when El Al 1862 crashed into a building near Amsterdam Shiphol airport (both engines on one side of the cargo 747 had come off, plus leading edge of the wing, and when they later slowed down for landing, that side stalled irrecoverably :-/

But that's not debris, that was a whole damn 747.

https://en.wikipedia.org/wiki/El_Al_Flight_1862
There are many tribes that are not federally recognized for many arbitrary reasons.

Many states recognize tribes that the federal government doesn't recognize.

Many states don't recognize tribes that are trying to get the state to recognize them.

My family's tribe only got state recognition less than 15 years ago. This delay was mostly from being broken up and mixed with Africans and the master's families during slavery. But enough genealogy was possible with updated tools to show a cohesive unit and re-establish the tribe for official purposes.

I know of other tribes in the same quandary.
Brenden Gregg also has a great post on unikernel models: http://www.brendangregg.com/blog/2016-01-27/unikernel-profil...

From my read, it counters Bryan Cantrill's claim that, "unikernels are undebuggable".

From personal experience I'm also quite certain Bryan Cantrill's claim is spurious in that regard, as I've used both debugging and tracing facilities w/ LING unikernels to assess a number of runtime and clustering issues.
Note that I specifically talked about density, not weight.

Wikipedia: Because the density is so similar to that of gold (tungsten is only 0.36% less dense), tungsten can also be used in counterfeiting of gold bars, such as by plating a tungsten bar with gold
I'm also mad for climbing and yes 2-3 times a weeks does wonders for overall feeling, fitness and strength. It's also a very complete exercise unlike many other sports. But the claim here is doing that at the end of your day still isn't sufficient in dealing with sitting for hours in row. Which I anecdotelly can relate to: I feel way better overall when not spending hours a day sitting. And when I go climbing after a 'standard' working day involving multiple consecutive hours of sitting I'll top at about 4 routes in a certain grade. However when I'm taking a week off to do some light construction works in my house and I go climbing after such a day, when I've been sitting for max 1 hour or so, and even if I already did a considerable amount of physical labour, I'll do 8 routes in that same grade. At first I thought it was a coincidence (like the routes in that grade just being easier or me just accidentally being better for some reason or...) but it happened time and time again in the last couple of years. I'm not 100% sure the not sitting is really the cause, but it is striking.
Here is a basic concentration practice guide by John Yates Culadasa, a western teacher.

http://dharmatreasure.org/wp-content/uploads/beginning-medit...
Indeed. Persian elves weaving the tapestry of the universe, with the physical world nowhere in sight.
> doing regular meditation will reduce the chance of bad trips or at least let you deal with them much better.

Perhaps, but meditation as it is often practiced by lay people is one of convenience. That is, this is pleasant, I'll sit for an hour, but not more, because that would become unpleasant (to my knees and back). I don't think this kind of practice does anything to prepare you for the rigors of deep psychedelic experience, where control and choice go completely out the window whether you like it or not.

A one week meditation retreat, with 14 1-hour sittings per day, however (i.e. Vipasana, Zen, etc. style retreats), that will help for sure, though I suspect none but meditation masters can emerge unscathed from the psychedelic deep dive.
>It's easy to say that we should take every opportunity we can to fight Nazis.

That seems to be the meme of the decade. Do you think all republicans are Nazis too? You're living in a bubble. Think for yourself.
Monty Hall, Co-Creator and Host of ‘Let’s Make a Deal,’ Dies at 96
I like feature flags, but it's crazy to suggest that they totally mitigate your risk. Some features will end up with more lines of code hiding the feature than actually implementing it. After it's released, you then have to unwind all that code. That code churn isn't trivial, and "tests pass, ship it" isn't really a good model if you're shipping blocks of work that you don't want to expose to customers.

If your releases processes are perfect, then it's OK, but CI tends to treat release as "if the tests pass, it's perfect" and ships it to all customers. At the very least, you need to be able to compare releases that "don't change anything" to make sure you're not breaking something because some edge of your feature didn't get hidden behind the flag.
got to 14... apparently 1 + 2 + 3 + 4 ... 999 + 1000 are not triangle numbers! who knew. I'm not really into synonym games.
> It was even worse that those driving it didn’t really know much about git so 95% of the commit messages were “Merged X into Y...” instead of using a more linear history.

How so? Why merge commits are bad? Are you suggesting of rebasing each topic branch or commiting directly to the master?
I wouldn't say your point about how he cultivated attention is accurate.

At every possible opportunity, in every interview and discussion, he's stated that his problem is not the use of these words, it's the prospect of forcing their use through policy and categorizing this as a form of forcing speech.

I agree with you that overall it's ended up as a net positive for him, at least income and publicity wise.
The 1st Amendment of the US Constitution says the government cannot make laws that prohibit free speech.

It doesn't say that members of civil society must tolerate any and all speech without consequence or pushback.
Why isn't anyone talking about optimal lambda calculus implementations?
How about the third way, where a region is increasingly unhappy with the central government (look at the election results in the past 20 years), and wants to have a legal option of getting out of the union if/when they start feeling opressed.

People have been talking about this for decades and nothing has been done.

How do you think people in Galicia and Basque Country are feeling now? Is this what should make them proud of being Spanish?

Also many people are tired of the monarchy.
Show HN: AcademyCoin – Education powered by the blockchain
Please remove the URL ending "#t-900482", which starts the video at the end.
I read the article.

What are you finding to be inconsistent?

I'm thinking of a "server" as a dedicated computer connected to the network. With IPFS, if you want to ensure your data is available, seed it with one or more dedicated computers, like you would now. Seed it on digital ocean or amazon even, if you want. Nothing prevents you from doing this.

In the future, there will be new ways of incentivizing groups of people to seed data that isn't naturally viral. But nothing is stopping people from using the time tested, old fashioned ways in the meantime.

I don't buy the idea that IPFS stuff is inherently permanent, but I don't care. Even the way that IPFS handles broken links is way better than how they're handled now. With IPFS you at least get a hash of what you're looking for. That's a lot more useful than what you get now. The only thing you get now is "404".

I'm seeing a specific disconnect between the people who are into it and people who don't get it: they have ways of answering the question "why would someone want to host your content?"

The people who are into this idea realize that the content itself often carries its own incentive to share. Given the right infrastructure, a lot of stuff will host itself because people will want to share it. That's how bittorrent works.

Also, there will likely be stuff that falls out of fashion. The test of time will not disappear, but these technologies make it much easier for people who care about preservation.
I have always been fascinated by this combo. Can you discuss your use-cases and wins using this stack?
We used PRs with BitBucket for all code reviews. The reviewer(s) had to digitally sign their final approval of the review comments+answers and of the related code changes, if any.

The only way to merge a feature branch into `develop` was via the PR + code review process.
All companies get breached; not all of them get breached via vulnerabilities that were known and patchable for two months prior to the breach being detected. Further, not all companies handle such large amounts of sensitive information. Equifax's IT staff should have known better, as a whole. I have seen it argued elsewhere on the internet that their CSO, who only had a degree in music, should not be blamed for the breach; I have also seen statements claiming that cross-field collaboration is important, and that many innovations have come from people working outside of their main field of study or from uneducated backgrounds. Neither of these statements excuses what happened. Further, I would argue that if the Equifax CSO were innovating in her field by bringing some sort of new insight to security, we would not be talking about aa breach.
Writing your own aggregation functions
It's definitely good to talk to people like this, but it needs to be carrot and stick: their organisations need to be ostracised and labelled as the hateful, racist hellholes that they are, while people of any background still treat each other with respect in their communities.

The biggest risk with bringing the members of these organisations in out of the cold is that this might normalise the organisations and ideologies without actually destroying anything. E.g. like having a POTUS who equivocates over their behaviour.
> I think it is something more in between.

Yes. One which addresses the unique aspects of the technology, adds consumer and investor protections, and acknowledges the liquidity benefits of an inevitable secondary market which no gatekeeper can prevent.

> One financial sandbox alternative is to enable capped ICOs to offer securities for real startups.

And not this.
NASA’s Eyes
ARKit apps that survived my 20 second test on my iPhone
I was curious about the keychain issue too actually - as it seemed strange for Apple to just leave that vector in place with no protection. Turns out they did actually change it eventually.

As of iOS 10.3, the relevant keychain data is cleared when the apps which have access are uninstalled.

Thus, if ALL Uber apps on the OP’s phone were uninstalled, the only known/allowed method is via the IDFA. This is most likely since Uber has promised to follow the rules.

If any other Uber apps were still installed though, that would also have maintained the unique identifier. Apps made by the same “team” can share keychain data (keychain access groups), and there is another ID - the vendor identifier (IDFV) which will only reset if all apps made by that vendor have been uninstalled. It may even be possible for apps to share files if under the same team ID.

So if you know what you’re doing (resetting the IDFA), it’s pretty easy to prevent. Just not many people do.
I disagree with it being strictly political anymore than any human story is political.

Having grown up in the south, it is indeed a powerful and necessary story.
Luckily if I'm going to use a hammer for some job I don't have to go check to see if someone holds a patent on using the tool in that specific way. It makes some sense to patent the invention of the tool but not the use of the tool in the ordinary ways that it is meant to be used. There are thousands of types of data that can train a neural net. We shouldn't allow whichever company happens to be the first one to use it on some specific type of data to hold a monopoly on using this important new tool in that fashion for the next 15 years.
And that's why I stated the the maps were of the "Federally recognized". California has some state-only recognized tribes, and it is a hard process to get state or federal recognition, but it still happens. There is a reason "enrolled member" shows up in a lot places.
What Y Combinator Looks for in Non Profits
> For other areas, like drug research, I think publicly-funded research is a great solution.

Tallying up most of the federal funding in the U.S. for R&D of any kind gives you a number ~ $130 billion per year for the last few years[1]. The top fifteen pharma companies have R&D budgets that look to add up to around $80 billion per year[2]. What countries do you expect to be willing to match that spend?

[1]: https://www.nsf.gov/statistics/2016/nsf16311/
[2]: https://endpts.com/top-pharma-biotech-research-development-b...
I've also heard this theory linking movement to joint health:

> Joints get the bulk of their nutrition from range of motion. The vast majority of joints in the body are synovial: two bones surrounded by a leathery capsule filled with fluid. The cartilage surfaces receive very little blood flow. In order to receive nutrition, the joint must “lubricate” itself with the fluid of the joint, absorbing nutrients from the fluid along its surface – via regular, full range of motion.

> When joints stop moving through their full range, elements of cartilage do not get this nutrition. The cartilage dries up. And it is replaced with bone. This, by definition is osteoarthritis. Preceding that, is pain.
--http://www.irunfar.com/2012/10/is-your-plantar-fasciitis-pla...
That is fine. Countries where there are no software patents (for example: Russia or China) will become the leaders in AI research.
It's not hard to understand why police and others choose to implement the decisions made by the national government, that is not what I am asking about.

I simply wonder why the national government decided to try to stop it in the first place, instead of letting it go ahead and then ignore the outcome.
For a product like VLC? I don't know about that. The average user will put up with quite a bit of crap from their software, and I don't imagine e.g. my wife would be reading about ads in VLC on pbs.org.
There's still plenty of room for paid hosting services. But this lowers the bar in a major way.

If their home network is down, hopefully their office network isn't, or their business partners' networks aren't.

Also, these kinds of applications are practically begging for mesh networks. So what it means for a home network to be "down" could change a lot in the coming years.
Fair enough but at that point you're creating a branching model, which is what the original comment advocated against.
Sorry to hear that. If you don't mind me asking, out of curiosity, how old was he, what was his prior experiences with drugs and alcohol, and did he have any family history of schizophrenia or similar?

Mental problems like schizophrenia often develop during the ages people start experimenting with drugs (18-25), and while these things can certainly be catalysts, I think the science is still out as to whether such a person would have just developed the disease later on even without the bad trip.
There's used a ton at Google, except they're called "experiments". I believe that term comes from A/B testing, which they're still heavily used for, but they're also used for feature rollouts.
For future reference: coalesce does not work this way as a word.
The story of Derek Black is also interesting. A former white nationalist (godfather was David Duke) who would later denounce his racist views after befriending an Orthodox Jew.

https://www.washingtonpost.com/national/the-white-flight-of-...

https://www.nytimes.com/2016/11/26/opinion/sunday/why-i-left...

https://www.nytimes.com/2017/08/22/podcasts/the-daily-transc...
> I don't even know what half of them do. It's great!

Believe it or not, this is stresses a lot of people out, especially considering to the average user a lot more than half of the settings aren't going to be intuitively or immediately apparent.

I'm with you, I enjoy this aspect of things - I like to pick and pull things apart to figure out how they work, to mod them and make them mine and if I'm luckily/diligent, sometimes even make them better lol; be it by way of themeing or breaking out the code editor. but not everyone is like that.
Log-structured merge-tree
The problem is twofold: Firstly, when bad/stupid patents far outweigh the good, then the net negative effect renders any positive effect meaningless.

Secondly, the complexity of modern engineering means any individual invention is worthless by itself. If a lone inventor has an idea for a cool smartphone feature, they cannot practically bring it to market, because building a smartphone is too difficult and capital intensive, and requires licensing myriad other patents, mostly owned by incumbent vendors with no interest in allowing another competitor emerge.

This means that, even if every patent in an area is "good", a patent thicket[1] will nonetheless emerge in a field following a major breakthrough, as core and ancillary techniques are patented. A handful of large, dominant vendors come to monopolise the market, new players are locked out, and progress slows to molasses for the following twenty years. Only when these core patents begin to expire can progress start again, until some new major breakthrough is made, and the entire process repeats itself.

Through this lens, the rise of patent trolls makes sense. Faced with impenetrable, monopolised markets, individuals and smaller players are incentivized to engage in parasitic behaviour, gaming the patent system to extract what value they can, since actually using their patents to compete is either impossible or impractical.

[1] https://en.wikipedia.org/wiki/Patent_thicket
there are no slippery slopes

Of course there are. Progressives are constantly widening the definition of "Nazi" so that it now includes people like Charles Murray and Ben Shapiro. Combine that with their moral imperative to punch Nazis, and it quickly gets unpleasant.
John Gruber noted [1] that you can see a swimming pool with 2 sharks in it in one of the 4K Dubai day flyovers, though I haven't found them yet...

[1] https://daringfireball.net/2017/09/thoughts_on_apple_tv_4k

Edit: Could be bottom right of Dubai, day, 1?
you are absolutely correct. if we don’t constantly publicly shame these people from all channels at all times, how else will they know they’re so wrong that signaling their wrongness is the most important function society serves?
Show HN: Automate vhost generation for Apache and Nginx: vhost-gen
Well sorry then for reading your brief comments that way. Since my Spanish sucks I can't blame you.

But come on, we see cops doing things like jumping on people. Do their colleagues protest that? Do they go on strike until such actions are brought to court? No? Then they're all not "professional" enough in my eyes.

"Unprofessional" also applies to things like saying "hey buddy" to someone at a traffic stop instead of a more formal greeting. Why do you call the violent behavior of protesters violent, but violent and kind of sadistic behavior of police "unprofessional"? And apart from my interpretation, the bit about guilt not being transferable also stands. And it's not a minor point on the side.

> both violents and not professional policemen are doing wrong

As far as I'm concerned, that's like saying a rape victim is bad at mario cart. Police violence, any abuses of official authority but certainly such egregious ones, play in a completely different ball park. And just like the abuse of authority (and gear) don't justify attacks on cops, attacks on cops don't justify other abuses.

Thanks for pointing out that one thing was faked, I wish faking something like that should be punished like committing the act. But I remain in firm opposition to anyone who uses it to excuse anything else. If you want the waters muddled that way, accept guilt for anything anyone ever did. If you don't, don't muddle them. It's a binary choice.
My roommates are all self employed musicians/artists, dependent on cloud services. So yeah I'm thinking about their business needs!
Progressive Web App Performance Case Study
Software is very clearly on one side of the line and software patents actually depend on that. On some level it comes down to this: does the patent cover a particular representation of an algorithm, or all possible representations? I think the former is very clearly not what software patents cover as it would imply that just compiling your code or using a different programming language would leave you in the clear. If it covers all possible representations, then it really covers only a method or "concept," not any particular apparatus (the hypothetical apparatus you might use is just a detail of the concept that the patent covers; in any case, software patents are almost never specific about what sort of computer you will use, so it is not clear what "apparatus" is being described).