skysight-inc/HackerNews huggingface dataset:
There's a core misunderstanding around net neutrality. People see it as business-stifling regulation and its removal as deregulation. This is simply false.

All last mile ISPs and wireless carriers are state-enforced oligopolies or monopolies. You can't build these things without some mix of federal, state, and local permission, and in many cases taxpayer funds helps subsidize the construction of these networks or tax breaks are provided.

Telecom is not a free market and never has been. Telecoms are not really private companies in any unfettered free market sense. They're closer to the status of majority-of-revenue government contractors like Lockheed or Raytheon. Add the revolving door they have with representatives and they're almost like state-owned industries.

Net neutrality is there to prevent a state-backed oligopoly from using its position to stifle competition in the free market. In other words it's a pro-free-market regulation that exists to protect the free market from interference by state monopolies.

I personally think it would be just as good to eliminate barriers to entry for broadband and wireless competition, but unfortunately on a pragmatic level (at least in the USA) this is orders of magnitude more difficult politically. So net neutrality is the best solution for now.
Also, he _stopped taking anti-retrovirals_. Modern HIV treatment is really quite effective and you shouldn't discontinue it without good reason. Hopefully he starts again.
Fair point but the blockchain eliminates the need for middle man and their fees due to its nature of being a Trust Protocol.
The security itself is sound. AWS has very very few security incidents where their security was compromised. KMS hasn't been broken (to anyone's public knowledge). If you mark an S3 bucket as private, they've never been accidentally exposed at the fault of AWS.

The issue is in the user's use of the security features. Do you call bcrypt broken if someone uses a weak password and only 1 round of salting? Do you call TLS broken if someone misconfigures their NGINX installation?
So? Desires about what the legal context should be and business was strategy given what the legal context is are separate issues.
Yes, I live in NYC.
We will publish the talk online (with a transcript), soon. It will be available here: http://businessofsoftware.org/2016/07/all-talks-from-busines...

Alternatively, subscribe to the BoS newsletter and we will email you when it is live. http://businessofsoftware.org/updates/
interesting stuff, hope this was all documented in the papers derived from those experiments
Side projects in Elixir – A pragmatic approach to learning Elixir (or anything)
No true Scotsman would ever write macros in such a confusing manner!

But really, this is a recognized problem of Lisp, and has been called the Lisp Curse. [0] One is never programming in "just Lisp", but rather in Lisp plus some half-baked DSL haphazardly created by whoever wrote the program in the first place.

Also, don't confuse readability with understanding. Yes, DSLs are typically easier to read, but only after you come to understand the primitives of the language. When every program has its own DSL with its own primitives, even programs that do similar things... That becomes quite a burden.

[0] http://www.winestockwebdesign.com/Essays/Lisp_Curse.html
Telcos in the US have localized monopolies. Their customers are a captive audience. The incentive in that situation is for the telcos to wring as much money out of its customers as possible since they have nowhere else to go. Apple is very far from a monopoly. It sells in highly competitive markets and as such, is incentivized to appeal to its customers so that those customers do not choose another option for their hardware purchases.
A drop in the SERPs doesn't mean censorship. Google updates their algorithms routinely and the SEO landscape is quite volatile. Furthermore, "blackballing" would mean a complete de-indexing from Google and that doesn't appear to be the case. Just glancing at many of these sites, one can see numerous basic SEO issues: poor mobile usability, broken UI, lack of schema.org markup, not leveraging AMP, heavy "page weight", etc.

Again, glancing through these site, there is very little reporting and mostly opinion pieces being published. In several cases, I also see quite a number of "re-blogged" pieces which are of little to no value in terms traffic. If I had to guess, most of these sites probably suffer from poor back-link profiles and are rarely cited by other sites with good page rank.
To be honest: I have no idea.
I'm not even sure if I keep this URL.
C# is really bad about this. They seem to be heavy into the Magical Boilerplate coding style in which your "empty" project consists of thousands of lines of duplicated/generated code which you then make slight edits to. My opinion is that if some piece of code is so common that it needs to be inserted into every project - then it should be a library call. Apparently that's a minority opinion though..
We are talking about existing infrastructure :)

New infrastructure is a topic completely orthogonal to NN and has little to no influence in both directions.
Spotify on iOS exposes metadata and basic commands. When music is playing, the track info and album art shows up on the lock screen, and you can pause or skip using the lock screen buttons. Apple makes a standard API available for that stuff, and apparently Spotify is happy to participate.

Seems to me that Apple could pretty easily let any app opt in to Siri integration too. All they'd really have to do is pass commands saying "play song/album/artist named X" to the app, and let the app handle it from there. Add a setting somewhere to let the user choose which music app they want to use for Siri, or make them specify it as part of the command, and off you go.

If Apple offered this and apps like Spotify refused to participate, then maybe we could talk about this going both ways.
> I haven't ever needed to look at descendants. Perhaps that's just because the limitation is deeply established in my mind...

That's my theory, too. I never needed to run "bisect" until I had the capability to do so. Now I can't seem to live without it.
That would almost sound altruistic of him. But then again, why does he feel the need to advertise it? Is he getting paid to advertise it so others, who understand the risks even less than he does, accept to become guinea pigs for this experiment?

There's a difference between doing the research yourself and deciding to put your own body at risk "for the greater good" or even "for fun", and doing it because you saw a cool ad/PR story about it. It's why tobacco advertising was banned, too. You don't want the mobs to suddenly "want their genes enhanced, too!"
Isn't loop essentially a macro (probably special op) that a lot of people hate, specifically because it is a sprawling dsl? Because lisp has an expressive macro system, it can lead people to that. The existence of macros requires an at least above average dev community, because it's one thing when a decently-designed but controversial dsl like loop is default to the language, it's another when every project can roll out their own poorly considered and implemented dsls using macros when simpler abstractions would have sufficed.

Most lisp docs will tell you to use macros only when necessary, because as great as they are, they have inherent issues that aren't fixed just by having a good macro system.

This is bad use of macros, or an ugly macro system.

No true scotsman?
Completely agree. I think simply enforcing a version control would be sufficient to solve most Excel woes, however. It doesn't solve manual user error (a la Reinhart-Rogoff), but it's a good next step.
It's because you can't control it. There are limitless attackers and vectors. Security is mostly a game of being hardened enough to where most of those attackers will give up and go off looking for easier targets. Against a zero-day that nobody knows about yet, or an extremely determined attacker with a lot of patience? You will eventually lose, and you have to do your best to detect when it happens and act accordingly, as stated previously.
These all sound great (except for (4) -- I think this mirrors the underlying reality and is good), but I'm not sure if any would be killer features.

One thing I think would be a killer feature (though I'm not even sure if it's possible):

Supporting large binary assets in the repo without slowly down terribly.

I'm pretty sure that would be enough to get many people to switch. From there, you might see a network effect as people that didn't even care about that grew to like your other points of improvement, and eventually Fossil could overthrow git and becoming the reigning VC champion.

My 2¢. ;-)
This isn't my experience with C# (an empty project starts with a `Class1.cs` file if it's a library or `Program.cs` if it's an application), so you might be using something on top of C# that needs all of that boilerplate.
Do you have a chronic illness that will affect your quality of life and probably shorten it significantly?

I do and if there was a legit 1% chance I could cure it with a miracle treatment I’d try it no matter the side effects/risks. Worst case scenario I’d just kill myself.

This isn’t about “hacking things” to make them better it’s about having a bit of hope your life isn’t going to be horrible forever.
Neural Net learns snake game via Reinforcement Learning live on MachineLabs
Depends on your legislation. In Germany you would violate the rights of third parties by filming the road with intentions of sharing it with other third parties while not also making the former third parties unrecognizable (black bar)
I'm not sure I think it would be a bad thing if proprietary software licenses stopped disclaiming all liability, but there's no evidence that creating liability for data breaches (for the entity that collected and stored the data, not whoever wrote the software they used to do it!) is going to change that. Plenty of companies already use software in ways that creates liability for them, and yet as you say shrink wrap software rarely comes with any warranty.

Individual liability seems much less likely to me, in the absence of statues explicitly forcing this liability onto individuals. If you are a consultant, and the market equilibrium actually shifts so that customers are demanding security warranties, your insurance costs would go up, but unless you are less competent than average your equilibrium income should go up to match. The legal incidence, and plausibly the economic incidence, is all on companies that actually handle personal data.
Movavi Video Editor 14.1.0 Activation Key Full Plus Serial
> OP's a realistic. His perspective is nothing to do with how a company values security.

Of course it does. The stick is not big enough so CSOs just do not care enough. Increase a size of the stick and it would split the group of CSOs into two:

1. Like OP will run away saying "I'm not going to put myself in a line of fire if crap gets hacked". We need broomsticks for those.

2. The ones that will say "OK, two years", do their best and probably succeed.
I don't equate Randian with "anti-reg".

Rand speaks of an ethos of personal accountability versus one that hides their crimes behind a facade of claimed social norms. It's not an issue of private business vs public regulation other than the sort of people each group tends to attract.

Rule of law is pretty important to having a fluid economy. I've looking into starting businesses in parts of the world with fewer regulations - hard-to-attain power becomes the defacto currency in those economies. In crypto, the corollaries are Tether-like frauds and electricity-theft driven mining pools.
Sorry, I'd switched to the side of the visible spectrum because a $2 webcam off ebay with its IR filter removed will pick up 830nm IR. That's what the AN/PEQ-2A uses.

CMOS sensors pick up all sorts.
Teen Depression Is Soaring, and All Signs Point to Smartphones
Man who lives alone in the woods has recorded 40 years of important data on snow
Fake news is absolutely real, for some definitions of fake news. This is the problem, there is no generally accepted definition of "fake news". Some people (including some very prominent ones) define it as "any story with which I do not agree." Other people define it as news stories that contain falsehoods, which seems like a better definition but is far from universally accepted. Just look at the attacks on Politifact, Factcheck.org, etc... for people who don't think objective truth is a factor in "Fake news". And of course things are rarely black and white, there is usually at least a kernel of truth in any statement, so you end up mostly measuring the depth of the bullshit covering it.

Next time you hear an attack on "the mainstream media" remember that the attack is targeting organizations that do their own independent verification of stories (or at least try to) instead of regurgitating talking points. The people are angry that those organizations are making it harder to lie to you.
How to create a social media app?
Worth noting that it was actually co-written and directed by Dmitry Vasyukov and Werner Herzog and narrated by Werner Herzog. It's not that I care much about who gets the credit, but I suspect there are people out there (such as myself) who will be much more likely to watch it if they know Herzog is involved. :)
Technically, a shortage is defined as a situation where price is unable to rise due to an external mechanism, such as government setting a price ceiling. As long as you have an opportunity to pay more, there cannot be a shortage. Rather demand for the given product/service shrinks.
Personally (as a member of the Mercurial crew at the time) I believe GitHub has been a key part of Git winning. It provided a great UX for sharing code that Bitbucket despite valiant efforts of Jesper et al could just not match.

I do think the time is just about right for someone to start a new generation that has compatibility with Git but provides a better user experience. Also in this category, see the Breezy effort that some old-time Bazaar hackers have started:

https://www.youtube.com/watch?v=9vtToynsNSs
Ya right, which is why I don't think in my own company I could ever see hiring a scrum master. I get the point in theory, and I have met a bunch of really great guys... but the process is just too much for my taste.
people who hold Tether trust the Tether system that is enough to keep the peg to the dollar for now, but I have doubts the peg holds
With modern treatment, most HIV positive peoples' lives aren't "horrible forever". It is not the 1980s.
This is actually a field where competition is working as it should: cars are reviewed based on their safety rating which are common in the industry, car insurance is also based on that. The law is also very strong, there are strict road and driving regulation, so there is little chance for externality like "oh yeah, sometimes cyclist die around our car", ...

Really looks like the ideal environment to let the private sector figure it out by itself, no need for more government.
And I think a big part of Linus's point is that if you break userspace for security now people will be less likely to upgrade their kernels in the future.

So they'll be secure from a hypothetical possible bug today, and completely vulnerable to real demonstrated security exploits in the future.
> It's hard to have big business without big government.

The internet provides the perfect counter example to this. It was (and remains) nearly entirely unregulated. And yet Google and Facebook are monsters with immense anti-competitive power.

The evidence really does not support the idea that big business is entirely the result of big government. Quite the opposite in fact. The last time we had this much concentration of economic power was the gilded age, an age of relatively small government. We had a period of lower wealth/power concentration in the 50s and 60s, but that was linked to strong anti-trust laws (administered by government) and 90% top marginal tax laws. Since then, neoliberal ideology has been used to chip away at the restraints on big business in government and now we currently have the worst of both worlds -- corrupt government beholden to vast concentration of economic power generated by big business.

Personally, I am of the opinion that the only way to avoid this is to look at the core of the systematic issue -- allowing equity financing concentrates wealth. Concentrating wealth concentrates power and naturally causes consolidation and centralization. In a world with equity financing, the only way to keep business small and competitive is with strong anti-trust laws and highly progressive taxation.

I think we could have a world of small government and small business, but only if we universally replace the Stock Corporation with the Worker Cooperative. That, of course, is a novel idea and requires a lot more support than I can put in HN post. Maybe some day I'll get to a point where I can stop developing full time to support myself and write that book...
Dev.to is 97/100 on PageSpeed Insights
Church of the Friendly AI
This css bookmarklet helps some, https://oxal.org/projects/sakura/bookmark
I'm reading this on Spacemacs right now! It's excellent - it removes a lot of the initial configuration investment required to be productive, while letting you customize as deeply as you want if that's necessary. Plus, it has vim keybindings out of the box ;)
I certainly know of people who lost a lot of money as bank shareholders rather than as customers.
Siri is so far behind Amazon and Google's voice assistants that if they're Hoovering up the datas, they're doing it wrong.

I'm a (mostly) happy [0] Apple customer. The lack of evidence that they are gathering all my bits makes me comfortable to use their products. I strongly feel we'd hear leaks about how they are saying one thing and doing another if they were. Employees of Apple aren't that loyal.

Yet here we are with Google and their "it's better to ask for forgiveness than permission" attitude.

[0] iOS 11 is bad. Just bad.
It's basically the opportunity cost of being able to trade quickly (xc->bank->xc would take 10+ business days) versus the risk of having co-mingled funds in an unregulated exchange.

The reason banks are regulated in the US is because the banking system pre 1930s wasn't too dissimilar from crypto now.
yep: the Tethers are being used for margin lending, so a small amount of Tether can drive the price up quite a ways. Particularly with wash trading, spoof orders, tape-painting and other such shenanigans that are (rightly) banned on proper securities exchanges, but are de rigeur in Bitcoinland.
> once in a while, we get stuck with a de facto standard that's actually quite good in its category. I happen to thing git is one of those.

I agree that git is pretty nice, and ubiquity is an important feature. For example, if you choose git you'll find loads of tooling, documentation, infrastructure, etc. that supports it. If you encounter a problem using it, there's almost certainly a fix or a detailed "won't fix" explanation in a blog post or on StackOverflow.

> I'm happy with git. You should be too.

Making git a de facto standard has won a VCS battle, but not the war; there's no reason to be complacent.

It's fine to not care too much about VCS: just test the waters every now and again to make a quick cost/benefit assessment of the options; right now, that probably says "just use git". The majority of users should take this approach, and spend their time and effort on improving other things they care more about.

Yet it's also fine to still care about VCS, try to invent or improve things, add more tooling or integrations for whatever non-standard system, and promote those things in order to nudge those cost/benefit analyses a little. If something becomes compelling enough, a feedback loop could make it the new de facto standard.

Whilst I'm not particularly excited by Fossil, I am by other VCS ideas like the "patch theory" used by Darcs ( http://darcs.net ). A major problem with Darcs is poor time-complexity, but enough people cared about the idea to make Pijul ( https://pijul.org ) which doesn't have this problem.

Does that make Pijul better than git? No, not least because of the project's immaturity and lack of tooling, integration, etc. Yet it nudges the cost/benefit a little, which might encourage more of those who care about VCS (say, those writing integration plugins) to support it, which nudges the cost/benefit a little more, and so on :)
https://en.wikipedia.org/wiki/Accuracy_and_precision

TL;DR: https://phidgets.files.wordpress.com/2014/05/precision-accur...
I agree that this is where the market will eventually go but you have a conflict of use. Most people are going to hide Apple TV in a cabinet somewhere which is not so great for the speaker and microphone of the HomePod.
> I'm just going to start practicing medicine tomorrow.

The broken licensing system is going to get in your way of practicing medicine, but what issues does med education have? They are not the same thing.
Join the First Hackathon of Glarus / Switzerland (1.-3. December): Hack4Glarus
I admit I'm only skimming the discussion so I may be missing the point of your question, but a common analogy to the difference:

If you're target shooting, and all of your shots go through the same hole: that's precision.

If that hole is several inches away from the bullseye, it's precise but not accurate.
Spreadsheet Compare is built into Excel/Office. It's a relatively unknown tool since it came out in 2013.

See: https://support.office.com/en-us/article/Basic-tasks-in-Spre...
> This isn’t about “hacking things” to make them better it’s about having a bit of hope your life isn’t going to be horrible forever.

This is also the rabbit hole of how quackery thrives, parasiting off the hope or desperation of ill people.
Criminal law is a very blunt instrument, and for good reason is usually reserved for deliberate actions, not mistakes. If you want to make willfully concealing a data breach (to avoid liability or just bad publicity) a crime, that would be pretty reasonable.
This article could have been written 20 years ago, and it probably was in some other form.
It's telling that this is on the Keras blog, because the Tensorflow APIs are quite a mess
How can I increase user experience? *TIME SENSITIVE*
Except HIV isn't a death sentence. You can manage it with tools that already exist while these things are tested. If you were dying soon, sure, I get wanting to try the moonshot. That's not the situation we are talking about.
Even just living life provides a constant education, if you are willing to accept it. You can gain an education at school, but school is not equivalent to education.
He mentioned viewing his own blood as poison after the HIV diagnosis. I can't even imagine what that's like. Definitely empathize with his need to be rid of it, but hopefully he _fully_ understands that he's experimenting with his own life, and that treatment for HIV in modern medicine means you can live a long and happy life.
Wow, Linus still has it. That was an _excellent_ email.
Go Linus, that's some full on management chops on display.