skysight-inc/HackerNews huggingface dataset:
When I think of Etherium - it is about transparency.

For Etherium contracts to be useful they need to interface with the outside word. That means you need to trust someone to insert that data (e.g. a stock price) into the contract, and they might cheat and put bad data in.

However, if they do it is publicly visible and they are shamed and not trusted.

If they do stay honest, everything else about the contract will execute as expected and they can be no shenanigans (modulo bugs in the contract).

This isn't perfect but it is arguably better than company takes your money, hopefully they give you back what they owe.
U.S. declares North Korea carried out massive WannaCry cyberattack
how about worth less.
Reminds me of the time my siblings and I tried to build a manual remote control with K'Nex.
So no questions then.
That is probably why we stopped fracking when Trump was elected. To help the Russians.
also the computer must always be on, it can't interfere with your ability to use your own computer (QoS, throttling), and backups.
Checked builds are no longer distributed.

Source: https://social.msdn.microsoft.com/Forums/windowsdesktop/en-U...
If Facebook did this, people would stop using it pretty fast!
For us "old" people who remember the internet before the web -- one of the things that's really different about the modern internet is the very limited set of protocols and applications that the average user interacts with. It really used to be that every different service type mapped to a different protocol and HTTP (and HTTPS) has just sort of subsumed everything. Back in the old days to minimally use the internet you'd have to know at least telnet, ftp, nntp, gopher (maybe), smtp, pop and maybe a handful of others.

(okay, maybe modern users use more protocols than I'm admitting to, but it's very obscured these days but so many different applications just ride on HTTP(S) anyways).

There's really nothing preventing some motivated group to just spin up an entirely new kind of service that "fixes" all that's wrong with the web, custom protocol and application stack.

"But the network effect!"

And that's something us old timers remember, we remember lots of great services spinning up and down and even when the web was just a handful of sites. The web earned its network by having better general utility than other things that were attempted, but why can't a new better service eventually earn it?

(In the meanwhile us hacker types will enjoy having a cool new playground to muck around on for a few years).
Great information! I am currently learning Python and this helps a lot in my studies.
Then that bigger issue applies to Memphis and Los Angeles, too, both of which had a larger backlog than Detroit. Safer to say that bias and resources are primary causes, since the subtext of what you're saying is that something is "going on" in Detroit.

http://www.endthebacklog.org/backlog/where-backlog-exists-an...
Mozilla bought Pocket. It would be extremely surprising if they turned their back on shipping it by default. However it's so easy to disable that this is a non issue.
Did you read the same article as me? It's not like I made an outrageous claim.
U.S. blames North Korea for 'WannaCry' cyber attack
GitPlex – release of a new Git management and code review server
TC39 Pull Request for Object Rest/Spread
SSH Key Collision Found on GitHub
> and by design

anyone else find it ridiculous how often people try to claim the issues plaguing the US government are "by design".

it seems like it's done for almost anything. Electoral college is giving more and more power to low population states and somehow that is by design despite the house being capped for a century. political parties were warned about by some of the founding fathers, but the adversarial nature turning into an incredibly toxic environment is "by design"?
Python

Django, a highly competitive web framework. With great extensions like Django REST Framework. Assets with django-webpack-loader. So on. It may not be as good as Laravel or Rails, but they're all really active.

But the thing that makes Python best is the web framework is where it begins, not where it ends:

Want text analysis? NLTK or spaCy

Data? Pandas, numpy, pytables

Want more analysis? scikit-learn, tensorflow, theano.

Solid language standards? PEP8 and PEP257 makes most python code you see in open source very conformant

Test framework? pytest. And its plugins. tox for testing against a matrix of python versions/settings (kinda like Travis).

Handling environments + packages easily? pipenv

Multiple python versions? pyenv

Editor integration? Jedi + python-mode for VIM, VSCode, Atom, Python

Images / Graphics? pillow

Super-powered REPL? ptpython

Deployment? Fabric, Ansible, Saltstack

Documentation? Sphinx, Docutils

Want C/C++ integration/performance? pybind11, cython, CFFI, swig

Mobile dev? kivy (though I wouldn't say it's the best yet, when I tried it, setup was easier than react-native)

And that's just scratching the surface. Python has high quality, permissively-licensed libraries, with solid documentation. A lot of the plugins I mentioned above for handling data use C-level speedups. Of these, tensorflow, and Theano can use GPU speedups.

Rails is fantastic. I like guard and the asset pipeline. But I just learned to use GNU Make's "$ make -j task1 task2" and django-webpack-loader. I also hear good things about Laravel in PHP.
but then I'd want somebody to aggregate those competing engine results and sort them for me by relevance and applicability.
So ten thousand subscribers get 3 biz ideas a day. I wouldn't subscribe because for any really good idea there are likely to be a hundred immediate competitors.

I also have doubts that you could consistently generate 3 high quality business ideas a day for any sustained period of time.

I doubt that there would be a market for ideas like: Uber for dog walkers, mobile turtle bathing service, gourmet cat food deliveries - well that's my 3 for today.
>Nothing is stopping one of these people from building FF from source and having exact total control over how it behaves.

Yeah, but since it doesn't have an entire dev team committed to it, the fork dies and/or you're using an out of date browser with all sorts of security vulnerabilities and incompatibilities. Some attempts with actual resources behind them:

Cyberfox - dead

PCXFirefox - latest merge was FF 53. Using outdated plugins (e.g. Sumatra PDF from 2014!)

Waterfox - dead

Pale Moon - Still alive. Removes a host of features (e.g. Accessibility and Parental Controls) in the name of performance, yet performs horribly in benchmarks. Slow to adopt new features.

Besides, who's going to use these? A tiny fraction of the population consisting of people reading this thread and threads like it? Who cares?

So yeah, you _could_ "just" fork FF, but it won't get you anywhere. And why the hell am I doing this? I have much better things to do with my time than maintain my own damn web browser. I am constantly amazed at comments like this which are so obtuse as to be comical.
American Pimps
Net neutrality has been turned into another party line issue at the government level (people are mostly in favour of it).

If you don't like that, then complain to the party that keeps voting against it. Don't try to obfuscate facts.
Awesome script! Will give it a try next year.
Would debt be immediately paid off though? Would people be able to, considering the overall price increases? And if so, how long until they’re in debt again because they can’t keep up with increased prices (since they spent their printed money to pay their debt?)
It was relicensed as Apache 2 and GPLv2.
I sometimes worry that, after doing everything I can while living to avoid using Facebook and/or supporting their business model in any way, someone might throw that all away on my behalf if something were to happen to me.

I'd see an announcement of my death on Facebook as an insult, as my death would essentially be creating engagement/ad impressions/clicks for Facebook.
Ha! Funny but makes sense, though I think in this case it is a by product of our young forcing us to “pay attention” to them. The thing I always found more interesting is how babies tend to look more like their fathers than mothers at birth. The evolutionary advantage being to make it more obvious “who’s kid it is”. It is fairly easy to know the mother, but harder to “prove” the father, at least evolutionary speaking.
Jeopardy found a path to monetization after bootstrapping for 34 seasons
This change appears to be just another OSS project that Facebook is relicensing and removing patent clause.

Related post: https://news.ycombinator.com/item?id=15316175
What if you were the person who watched that show N times, and then saw that ad? It'd be a weird feeling, right?
That's a fair point. What I was thinking about was avoiding the possibly apocryphal notion that stories that included a link to HN for comments were penalized. It maybe that only stories that link to the 'upvote' link are penalized.
My understanding is that IOTA has achieved scale by sacrificing the durability to DDOS/network spam attacks. See: https://www.reddit.com/r/Iota/comments/7egqk7/is_iota_really...

There's no such thing as a free lunch in distributed system design! If IOTA had solved for scalability without sacrificing other attributes, the technology would probably be integrated into other coins very quickly.
Canada makes good on threat to drop Boeing fighter deal due to trade issues
China’s Selfie Obession
Livejournal

ducks
FWIW, Sercial (dry) and Verdelho (medium-dry) Madeiras, sporting less sugar and nice acidity, can be quite quaffable. The acidity also helps, I think, to mask the stronger alcohol content. Those styles are really hard to find, though, as both cheap and expense Madeiras tend to be of the Malmsey style and only slightly less cloying than Port. The second most common style is Boal, which is less sweeter than Malmsey but lacks the acidity.
Yes, as shown in the second image in the article where the successful hash starts with sixteen hexadecimal zeros.
I'm Canadian and one of my friends ventured out to Boston and saw how racially and economically divided the place was. Like it was too apparent which neighborhoods were black and which were white...which is shocking for us since this is a side of America we never saw before

I remember learning about American history in HS very well, used to study the classics like Kill a Mockingbird, Mississippi Burning, etc. I remember them because the depiction of abuse against blacks were particularly cruel and rage inducing.

Then you read article like this and realize the apartheid never really died, it just became far more covert and systematic.

"You understand what I'm saying? We knew we couldn't make it illegal to be either against the war or black, but by getting the public to associate the hippies with marijuana and blacks with heroin. And then criminalizing both heavily, we could disrupt those communities," Ehrlichman said. "We could arrest their leaders. raid their homes, break up their meetings, and vilify them night after night on the evening news. Did we know we were lying about the drugs? Of course we did."

The biggest shock to me is the security apparatus that have worked in the background to literally exterminate the black population. Iran-Contra affair have demonized and destroyed the seemingly up and coming African American demographic with a dangerously addictive drug.

Finally, we have today. Things haven't changed, African Americans are really at the mercy of "White" America as it slowly rears its ugly head with Trump in charge.

All in all, I am observing "Neo-Apartheid", except now it's not about drugs to go after and disrupt, it's through economic exclusion, forcing people on the fringes to finally turn to criminal activities and nailing them to private prisons. Studies have shown if you incarcerate a family member, it spreads almost like an infection.

This all sounds ominous and negative but I do feel there is a very strong liberal voice for justice, and articles like this that uncover inconvenient truths seem on the rise, perhaps giving hope....but the cynic in me says the economic gap is just too wide...the communal infrastructure is broken in the ghettos that spiral into drug economies. You will see a few rising stars as "model minority"...like giving out fucking gold stars in kindergarten

I don't know I'm sickened by the systematic level in which the pigment in your skin should determine your level of economic participation, often reinforced through stereotypes that arose out of previous generations.
If your goal is utmost privacy like many of these projects are providing, you're already going to expect and experience some breakages regardless.

Any browser is going to struggle against the top two behemoths, so I'm not sure why exactly that would be an argument to just accept it and continue using products by companies that have lost your trust. Are end users supposed to compromise their ethics just because web developers aren't in the habit of testing against their browser of choice yet? That just seems like an awfully 'silicon-valley-centric' view of the world.

What does this "success" thing have to do with ditching a product that had violated your trust anyway? Are businesses in most other industries viewed this way? Am I expected to stop buying food from local producers just because the big-box food suppliers are more ubiquitous?

To me, all that matters is sustainability, and IceCat has been going strong for 12 years, PaleMoon has been consistently developed for 8 years, and Waterfox for 6 years. So that's enough for me to at least give them a shot.
Since Apache License v2.0 and GPLv2 are incompatible, I'd be curious to understand the implications of this license selection for a few scenarios in both directions. Say osquery wanted to include a GPLv2 library. Could it? How about an Apache License v2.0 library? ASF and FSF differ on the interpretation of the details, which would come into play here. Does the GPLv2's requirement that it apply to the whole work[0] matter?

A more interesting thought: say I wanted to fork osquery. Do I select one of the licenses as part of my forking operation, since I, the user, am exercising my rights under one of the licenses (at my option) to derive the work? Would that mean I could fork osquery to Apache License v2.0, GPLv2, or both at my discretion? Given the requirements of GPLv2, am I even permitted to do that?

An even more interesting thought: osquery seems to derive GPLv2 code from the Netfilter project by patching it:

https://github.com/facebook/osquery/blob/master/tools/provis...

https://github.com/facebook/osquery/blob/master/tools/provis...

Can the resulting product then be distributed Apache License v2.0, given the viral nature of GPLv2? I'm not clear how that dependency is used, but is Facebook even able to license this work as Apache License v2.0 at all?

This is a very confusing dual-license scenario, and something I'd never thought about with choices like Apache/MIT. I feel it important to point out that I'm not attempting to introduce FUD or criticize Facebook; I'm genuinely curious.

[0]: https://opensource.stackexchange.com/a/1364
Try https://millionshort.com/.
That's interesting - I see from some research that you are right in stating that calling from javascript to webassembly is slow[1].

Which is.. kind of surprising, I didn't realize that.

I sort of expected WebAssembly to have a performant JS API, since its origin is in asm.js, which was a peformant subset of javascript - but I see now that asm.js too had this same problem.

Which again surprises me, as I sort of expected it to be a bit like Macromedia Flash, which I recall had a Javascript API that seemed to perform well enough, although I suspect it wasn't used for high-performance scenarios, so maybe not.

It seems odd to me that the interfacing between these two technologies would be so separate that it would cause performance issues.. why would it not be something that is improved? Perhaps you'll have a flip where you write javascript and some other language, and the javascript runs as an interpreted language on the same VM with some compiled code, together...

Hmm.. an interpreted language interfacing with compiled bytecode efficiently... Python.. LISP can do it.. why not Javascript/WebAssembly?

[1] https://github.com/WebAssembly/design/issues/1126
are you saying alcohol is the cause of... and solution to... all of life's problems?
Well, that was a complaint about the issue from the start. As soon as the red flags started to get attention on Bugzilla, the "bug" about this was marked "private/internal only".
I wonder if one of the keys to HN's success, apart from great moderation, is that poster's identities are very subdued.

I feel it encourages responding to the post, rather than the person making it.

By contrast discourse stuffs a big image of the poster and their username in your face, as does Reddit.

I find the first impression on those platforms is that I'm talking to someone with Donald Trump's head as an Avatar and a provocative username. Which does not naturally lead to considered response.
I agree with you but there are ways to perform union and intersection with existing APIs.

http://2ality.com/2015/01/es6-set-operations.html

> Long-term, I expect JavaScript to have built-in functionality for this, e.g. via functions that operate on iterables
One of many reasons you shouldn't depend on algorithms or facebook to keep you informed and aware of anything, let alone life and death issues. The unwillingness and/or inability for people to access, process and understand information is endemic in our society and one of the core reasons we are in such bad shape on so many levels.
> But you're ignoring the fact that Facebook is effectively the first opportunity in history for a universal "push" mechanism for friendship.

Only because it has defined downwards the entire concept of friendship.
California Health Officials Warn That Cell Phone Radiation May Be Dangerous
Facebook also has extremely creepy positive reinforcement for posting. "We've noticed you have posted two days in a row and people are responding". Thank you Facebook for being cult like
> Waterfox - dead

Since when? It's last commit was 5 days ago:

https://github.com/MrAlex94/Waterfox
I've always fantasized about people switching from FB to an easy-to-use RSS platform. Kinda like Mastodon, but bloggy/facebookey instead of a twitter clone, and obviously: chronological feeds.

I'm sorry for her loss.
Unless you believe they are lying, it specifically states in the blog post:

>we developed an unpaid collaboration to engage our users and viewers of the show in a new way
I guess... I don't really care.

If the FB feed is the only way you "stay in touch" with someone, you're not friends. At best you're acquaintances. This person makes no attempt to speak to her "friend" for who knows how long and is now outraged that she didn't see one of his posts.

Yeesh, get over yourself. If she actually cared she would have been in touch in other, more personal ways.
What are you saying? That non-power-users like and are good at deciphering different designs and interaction models and layouts for every site, but they can't deal with regular, plain, bland sites because those are scary and confusing?

If anything, shouldn't that be the other way around? Power users wanting javascript experiments, and non-power-users wanting "if it ain't broke, stop messing around with it"?
I have a question about Facebook, they seem to spend tremendous effort to create engagement. Arguably at the detriment to society.

Why are the ads so terribly targeted? They are an ad company with immense data collection and at the end of the day the ads are equivalent to a niche cable network
A Future-Adaptable Password Scheme (1999) [pdf]
Yes I am supporting your case. I should have posted more than just the link.
> and disabling it is hard enough

There's no need to disable it since nothing happens until you click the button. Removing the button itself is as simple as right-clicking it and clicking on the (only) available option: Remove from Address Bar.
>If your best friend died, would you really know how to contact everyone he/she was friends with?

If my best friend died I would be notified immediately by at least three people. If I weren't (I would be) I would know something was wrong as soon as he stopped responding to my text messages/calls.

That's because we're actual friends and are actually involved in each other's lives. His wife knows me, his mother and father know me, his children know me. The people you're describing are not in any way best friends.
I don't disagree that it has redefined "friendship" in a negative way, but that's irrelevant.

How would all of your genuine friends find out you've died, if they are widely dispersed and to various degrees ignorant of each other?
I wouldn't say people would stop, people would stop engaging as much but I'd still find it useful. I most often use facebook with `?sk=h_chr` query string to give me the content in reverse chronological simply because that makes sense to me most.
Making Peace with Personal Branding
hardware?
So... which git GUI are you using?
we use Sinatra and sequel for a few apps and it's great (and puma to run it all)

we have switched to python for our FaaS but only because of lack of Ruby support from AWS lambda.
> There's really nothing preventing some motivated group to just spin up an entirely new kind of service that "fixes" all that's wrong with the web, custom protocol and application stack.

Firewalls and security policy. The internet is a much less trusting place these days[1] and anything too new will have adoption issues once it gets out of a core hacker group.

1. Remember IRIX shopping with telnet and a guest/guest login enabled by default to “foster the spirit of collaboration”?
There are better solutions, but they won’t work everywhere. Transparent proxies come to mind.
The people who matter would know because they are involved in your life. Everyone else is just someone you used to know. Let's not up and change the definition of 'friend' to someone you haven't seen or spoken to personally in years but resides in your FB friends list.
Well my real friends live 1500 miles away, so yeah, phone it is.
Indian minister reiterates that net neutrality is non-negotiable in India
The API for k8s is great. We mostly run large (50 core 500GB memory) machines co-located at client sites. We have hundreds of these to manage, but they are separated geographically. K8's API/Infrastructure would be great to manage/monitor them.
Because ad targeting is so the advertiser can show you want they want you to buy, rather than what you want to buy. No part of the process is oriented towards finding what you want and giving it to you. It’s for finding out who you are so they can exploit you.
React Sketch.app 1.0.0
Who she didn't reach out to for months (years?) in any sort of personal way. They weren't friends, they were acquaintances, and it's not FB's responsibility to make sure she sees every update he sends out.