skysight-inc/HackerNews huggingface dataset:
The protocol isn't coupled to the DOM or Electron in any way. The one thing that makes it easier to implement in electron is that it uses the WebRTC standard for peer to peer connections.
That and Hard Thing About Hard Things are the only business books I can recommend.
Patreon has been pushing features to publish content on their platform. They already have correlated user data not only between what people like, but what they are willing to pay for, and have mounds of comments and pledge data about all that behavior.

Patreon isn't about collecting personal info, but people are giving them personal info by the boatload and Patreon remains a private corporation at the end of the day. If they get big enough they will be presented with an opportunity to exert Facebook class influence, especially if (this is my fear) content creators start using patreon as their only platform, where they don't release their creative endeavors on other sites and services, the same way a lot of people only interact with others online via Facebook. The difference is good content creators are making legitimately valuable information unlike what the vast majority of Facebook is.

The crowding out effects of Facebook just limit access to insular echo chambers. The crowding out effects of Patreon, taken to the scale of Facebook, crowd out the market for artists, musicians, animators, game developers, software creators, almost any creative profession that gets so centralized on Patreon that operating in that industry de facto requires using Patreon. We are not nearly there yet, but given Patreons growth curve (and with knowledge of the growth rates of other abusive centralized services like Facebook) it is not something to just ignore the potential of.

There is always the possibility Patreon can be using its data already for nefarious purposes. We have no idea, the data is private, and if they are violating their own data collection TOS thats only a problem if users find out about it. Bulk collection by dozens of web properties has been going on for decades without consequences despite bogus terms of service and data privacy agreements, the fundamental problem with all those services is how little people care or are aware of the dangers of giving information freely.
I'm curious, how was the performance with all of that happening? (i'm assuming at some points you had 10+ people in there at once?)
> Maybe it's because I've never been a webdev but I just don't understand the fascination with JavaScript.

Native lexical scope. Do more with less and write/test it in a fraction of the time. Seriously, a couple of rockstar JavaScript devs could easily replace a large department of equally skilled Java developers.
Google docs down
In theory yes, but if you had research saying that if people received universal basic income, your specific industry, maybe food, maybe alcohol, maybe cigarettes, would have a 10% increase in purchases, disproportionate to all the others, you'd think it was a good idea.
This is true, but its still very snappy for an electron app.

After adding around 10+ plugins on Atom it not only became slower but it started crashing or having internal errors.

With VS code I have 17 plugins installed and it still feels light enough. Personally I disable most plugins until I need them and I think most people should do the same considering how easy it is to disable a plugin.

I have all my language specific plugins disabled until I need to use them.
Google recently settled a lawsuit with its engineers for $410 million, for colluding with other tech companies to keep engineering wages down. It's currently under investigation from the Department of Labor to determine whether they are giving equal pay for equal work. I don't think the meritocracy you describe currently exists.
Disclosure: I work for AgileBits, makers of 1Password

I suspect that browser support for 1Password X will continue to expand over time, but focusing on one browser first helped us make it available sooner rather than later.

Out of curiosity, what exactly do you not like about our CLI? It offers a ton of flexibility, perhaps that's part of the problem. If you have concrete issues though I'd love to make sure we get that recorded for our team.

Kyle

AgileBits
And in the meantime, it is openly disclosed so that others can learn from it and potentially it is available for licensing if it or later inventions based on it are valuable enough.

If you weren't going to do that, and you wanted to have a system that discouraged actually looking at what's already out there in case you infringed it knowingly, you might as well just let people file for anything but keep it secret for N years.
They don't have business in it. But they might find how their taxes are spent immoral from their point of view.

UBI will never solve the economic problem of "we all should be living in dignity", ours values are subjective.
I would suggest exploring the cuisines of cultures that are predominantly vegetarian. I was very much a meat-and-potatoes person growing up in the American Midwest, and I haven't moved completely away from meat-eating, but I eat far less now because I learned how to cook Indian, Thai, and Vietnamese food at home. Cuisines where vegetarianism isn't a second-class citizen tend to put more effort into making good-tasting vegetarian dishes.
I think it's important to consider the alternative.

In Zimbabwe, you could lose a significant percentage of your cash's value if you delay a purchase. Taking a risk that the other side of the transaction might not be as big of a problem if you can look at their account balance before the transaction begins.

Sure, you risk getting caught in a double-spend that is rejected from the blockchain, but if the alternative is to hold onto cash or to lose out on a transaction in a tough economy, you might be willing to take on that risk.
I mean... yes. Some libraries would be easily replaced if they didn't exist. Others took substantial effort and deliver substantial value.
Pro-Clinton propaganda can't be government propaganda because Clinton isn't in government. It really only works if you use a definition of propaganda that includes material generated by allies of possible governments or former governments.
It's especially disappointing as the author of SEMAFOR, Dipanjan Das, now works for Google too.
Yes, but not much before. It took heavy evangelism and Google Chrome's JIT to make JavaScript popular about 10 years ago.
Introducing Chainflow – Blockchain Project Management
This is one of the reasons I use noscript. By blocking those dozens of calls to external trackers/ad networks/etc... you can significantly reduce the time between clicking the link and the page being readable.
I guess what I find frustrating is that it's the same class of problem as Captain Crunch's whistle, in-band control. But, I think we're getting to the point where it has to be sandboxes all the way down (running things in sandboxes, inside of VMs, with memory protection, etc). But it's still not enough. This class of problem must be extremely difficult to solve. How do you run Turing-complete code which might be hostile? All these layers upon layers sophisticated tools, and to what end. To create a merger of TV and magazine advertising. But one could always turn the page or change the channel.
Does yours have the switchable video cards? Does that work?

There were reports of issues with the WiFi. Is that good now?
The poignant part of the headline here is "sell it to your boss". I think we have already lost the battle over data mining. It is happening, and will continue to happen and it seems to me there is really nothing we can do short of drastically restructuring the entire Internet.

The biggest problem is when you combine intrusive massive surveillance with a ultra-powerful entity that can be capricious, malicious, and often abuses and punishes its underlings. This is why I am far more concerned (as a selfish American, thinking for now only about the concerns of Americans) about the FBI having unlimited surveillance powers than the NSA: the FBI has a history of committing crime, horrifying suppression of speech, dissents, political movements, of destroying the lives of innocents, etc. The FBI can knock on your door with guns and throw in you a cage for decades. It has massive power over us so it is important we do not give it massive information about us at the same time.

The same is true with bosses. One technique to deal with this is to try and firewall the information off away from the powerful. This is what we did to the FBI before parallel construction (bills that say data will be collected "only for terrorism" -- a lie, obviously, as it always is, but one that made the collection palatable). The article focuses on this approach, which is in my view a lost cause, but a lost cause worth fighting for nonetheless.

The other approach is to take away power from bosses. Right now a boss has complete and total power over his employees without labor unions or worker protections (i.e. the current state of affairs in the US). It is this combination with the information that is so disgusting and dystopian. So we could, instead, talk about taking away the power, rather than taking away the information -- which would have the added benefit of solving many other social problems along the way.
No one is disagreeing that this is the technical process behind creating a pull request. It just turns out that a number of companies including Github and GitLab are willing to do all of these steps with a few button presses for free for anyone on behalf of any open source project.
Disclosure: I work for AgileBits, makers of 1Password

How are we neglecting our standalone users? I'm really curious here because we are still introducing features in our existing applications that work for our standalone users.

Certain new applications like 1Password X and our CLI are only really easily possible because of 1Password.com, but just because these are being offered doesn't mean we're neglecting our standalone users.

Just recently in 1Password 7 for iOS, we added Face ID support, a new favorites screen, and Quick Copy, among others. In 1Password 6.9 we added Drag and Drop support. None of these features are unique to 1Password.com, they work for everyone and they were free for existing users as well.

Really curious how we're neglecting you though. I'd love to understand this so I can make sure we address it better.

Kyle

AgileBits
> Politicians can't favor one group too blatantly without backlash.

Let's say politicians can exercise a level of favoritism, F, without incurring public backlash, and the value of that favoritism to the party it is exercised for the benefit of is $V. It costs $P to get the politician to exercise that level of favoritism. The hypothesis is that P >> V. But why should that be the case? Shouldn't companies be bidding up P until it approaches V?

Now, you could also hypothesize that the public doesn't just care about L, it cares about P in and of itself. But I don't think the public really knows about P, and in fact would be surprised to find that companies worth hundreds of billions of dollars like Google and AT&T spend "only" $10-15 million/year in lobbying. (That is, after all, exactly the sentiment OP expressed upthread.)
But their marketing page [1] is telling us that everything is ok...

[1] https://www.google.com/appsstatus#hl=en&v=status
I wonder how much dust in-between solar systems is travelling at arbitrary speeds relative to our galaxy. In other words, even at lower speeds what are the chances some specks of dust are travelling at dangerous speeds? That's a lot of distance to cover.
Any side effects on web applications? E.g. event handling race conditions or different behavior?
Bloodhound? http://bloodhound.apache.org/
Will spiders actually chase a laser pointer? Or was that last part a joke?
Word Mover Distance on Word2Vec vectors.

There is an implementation in Textacy.
On the other hand the Supreme Court ruled 9-0 that "just because law enforcement can follow someone manually" doesn't mean it can also put a GPS tracker on whoever it wants, without a warrant.

https://www.reuters.com/article/us-usa-police-gps/supreme-co...

I think we as the society are ultimately responsible for setting certain "rights" in stone. For instance, should the government be able to record everything anyone says "in a public place", even while on the phone or having a "private conversation" (but in public) with a friend, through highly advanced CCTV cameras?

Sure you could argue that "because it's a public place, then yes, we can conclude that the government should be allowed to do that". But that doesn't necessarily have to end the discussion. We, the society, can decide that "HELL NO, that's not acceptable, and we'll put anyone who tries to do that in prison."
For those not reading the other thread, I'll quote Manishearth's reply:

> I don't think there would be many of these. Specific threading bugs once found get fixed, and we don't know how many go undetected.
> And what about the people that waste their UBI and can't afford to pay the rent or for food?

What do you do with people that waste their welfare benefits and can't afford to pay their subsidized (but non-zero) rent, or who sell their food stamps and can't afford food? The present programs, despite their high overhead of administration, don't solve this problem either.

> The existing social safety nets can't go away, otherwise people who are irresponsible with their UBI will be left to starve, etc.

Except that existing social safety net programs do not actually address this problem effectively. (Food banks and homeless shelters provide some mitigation and would certainly still be needed, but those aren't the kinds of programs UBI is usually promoted as replacing.)
Biologists create beetle with functional extra eye
> I'm a skeptic, yes, but I promise to treat the results from this experiment fairly

There have been lots of previous experiments with stuff sort of similar with UBI. While there are many problems with those studies preventing their use as any sort of conclusive proof, they have been predominantly neutral or positive. Yet I don't see that accounted for in the predictions of doom and gloom any of the UBI skeptics. If this experiment goes well, you need to do more than just admit you were wrong about the experiment, you and other skeptics need to lower your confidence in your overall skepticism of UBI.

> while I remain a cryptocurrency skeptic, and a BitCoin skeptic in particular, I expected BitCoin to be totally dead by now, and it is not. I say this to demonstrate that I can indeed eat crow.)

It sounds to me like you have not eaten any crow. If you had you would say: based on my understanding of the forces at play, I thought BitCoin would be dead. BitCoin has thrived instead so my understanding of the forces at play is less than I had estimated. Based on that, I am now less skeptical (or less confident of my skepticism) of the future crypto currencies. (I share your skepticism of the future of BitCoin, but I am far less certain of that skepticism than I used to be for these exact reasons)
Granted, JavaScript enhances both experiences, but it's not strictly required.

Yep, Javascript is not strictly required but that was what I was trying to refer to, the enhancement part.

A blog or news site like HN doesn't really need much enhancements, a web app for invoices lends itself to be way more interactive than HN.

In your gmail example, the HTML version doesn't have:

Chat

Spell checker

Keyboard shortcuts

Adding or importing contacts

Custom "from" addresses

Rich formatting
It's interesting to see EPIC and EFF on different sides of the same issue. I don't feel like i've ever seen that happen.
This is a very good explanation of the scaling issues Bitcoin is having and how many could be solved if people understood more about how Bitcoin actually works (and SegWit for that matter).
I can confirm. It is prompting me to turn on offline sync.
There are some vodeos that make me hear sounds, especially when I've seen them with sounds before. Those are taken from my expectations, I'd guess.
Well, the honest answer is "sometimes." People obviously don't simply pack up and move when the taxes are 0.1% lower on the other side of the country even if it is rational. But that doesn't justify ignoring common sense when crafting economic policy.

When the federal government started subsidizing higher ed loans, it is not some unimaginable outcome that higher ed prices will increase. Banks, colleges, students, and parents are all operating in their own self-interest, but by artificially making more money available to consumers, they are naturally willing to spend more.

It's just a sign of really bad policy when nobody is cheating the system and everyone is following the rules, but it results in really bad outcomes. And it's even worse when that happens and blame is passed to those rational actors (banks, colleges, etc.) because that further justifies bad policy.
It's closer to a meritocracy than practically any other field. I firmly reject the postmodern war on quality and the dismissal of merit as an illusion or a form of oppression. Impact matters.
They also have TWO major drawbacks.

Habitable planets would orbit so close that they would likely be tidally locked, and one side would always face the star, while the other would always be dark. The temperature variation could pose major problems for habitability.

Red Dwarf stars are prone to intense flares, which could easily drive off an atmosphere.

Red Dwarf stars are likely not where we should look.
> adopt a Performance Budget for ensuring your team are able to keep an eye on their JavaScript costs.

This is really good advice for product people.
Ah, okay. That kind of makes sense. If that is true, then the writer's comment about quartiles is wrong--or at least misleading. The outliers thing came to my mind too; it's such a big factor.
Well, it DOES prevent flight. Does it do it in the best way possible? Probably no. But it does prevent flight. You cannot flee if you're stuck in jail.

Like I said. This is a problem that need to be solved legislatively, not by paying others' bail inefficiently.
i guess i was using 'dynamic allocation' to mean allocation that occurs in the midst of the main control flow, likely in response to some conditional evaluation (vs upfront).
Up for me - UK.
Tried to get to a google doc, but it sat there loading, so I got bored and opened hacker news in a new tab. Bam. Question answered.
This is absolutely fantastic because until you see it, you don't even realise how much you actually need it.

I desperately need something like this especially when I'm working with junior devs. I'm usually pretty busy so I often ask them to get the debugger to break at just the point where they are having an issue before I walk over to their desks and take over.

This would be heaven sent.
I met someone who gets dizzy playing 3D games. I'd be concerned, but apparently it's not unheard of.
Javascript framework,Javascript framework,Javascript framework
This is a must see https://www.youtube.com/watch?v=Vhh_GeBPOhs
yeah, those are interesting questions. I assume either they hold the wallet or some exchange they are using behind the scenes.

It would make a lot of sense if you could start using your Square Cash Card funded by BTC. That would be cool from a long term vision.

I've been using the Shift Card for a few months which functions like a debit card but is funded from my BTC on coinbase.
Housing costs push Californians around
Depends on what you want to try. NLTK has built in datasets. 20 Newsgroups is useful for trying lots of things.
> No fighting with headers, include paths, linker options, make files , cmake files, scons files, etc

Instead you get to fight with often poorly-versioned bower/npm dependency hell, and gulp/grunt/webpack config errors with inscrutable messages.

> having to fight the dev tools on each platform which seem to change every 5 years such that all old samples fail.

Such stability! If anything in javascript still works five months later, I count my lucky stars.
I don't think people for whom their startup is their vocation, as that of a priest or a nun, are motivated by money at all actually.
Wow, that looks stunning. Is there decent ethnic food?
any way to use this WITHOUT a github account?
People have been saying that forever. But it's so entrenched now that it'll take a gargantuan effort to get rid of it.
>Is it always ok for someone to build a bot to do something which can be legally done by hand?

Funny that you put it that way; when computers were in their infancy, people would scoff along the lines of, "...and they spent all that money/time teaching the damned thing to do something that you could get anyone off the street to do for $0.50/hr..."

Of course, before computers were invented in the first place 'computer' was a job description for a person who computes. How things change in...what, 50-80 years?
Mentoring 101: Lessons from My First Hackathon
Thanks for your comment. We are going to look into it.
this guy sounds nuts
Really sorry to see this resource go away. I was one of the early members at the Menlo Park shop. I built devices there that I couldn't have done otherwise, and it was inspiring to see many others doing the same 24/7. I learned a lot from other members. RIP.
Oh man this is so true. Here's what you can do with drones by using opencv and the opencv_contrib extra modules along with a usb radio transmitter and web camera for tracking position with a bit of matrix math. OpenCV is an amazing library.

https://www.youtube.com/watch?v=Yh6WmV9ZXfM

Pick a task that needs to use images and you'll find that OpenCV is probably what you want to use.
Screenprinting. I have an online t-shirt store where I fulfill via on-demand DTG printing, but I want better final product and quality control. Planning on getting a press next spring and setting up in my garage. I also just like the feeling of making stuff by hand.
As a C/C++ developer that doesn't surprise me at all. I looked at both Go and Rust and I'd go with Rust if given a choice between the two.
I'm syncing passwords between devices, but I'm not using "the" cloud.

I self-host ownCloud. I use their clients for syncing on desktop, and a separate utility on Android for syncing my 1Password vault to my phone. My data never leaves my hands.

My thinking, besides just general paranoia, is that while AgileBits is probably more competent than I am when it comes to securing and administering their infrastructure, their infrastructure is also a much bigger target.

It's unlikely -- given my general lack of doing anything interesting or controversial with my life -- that I will ever be specifically targetted. It's much more likely that I will become collateral damage. e.g., https://www.theregister.co.uk/2012/03/02/linode_bitcoin_heis...
Down for me in Aus

Edit: sporadic actually
I can't independently confirm, but Zimbabwe has long been in a downward spiral of hyperinflation[1] and the Wiki article describes the origins and some of the effects on the economy.

[1] https://en.wikipedia.org/wiki/Hyperinflation_in_Zimbabwe
A natural candidate for a desktop app.
China is trying to do all that, but about 90% of bitcoins growth in the last 4 years has come out of Chinese investment in it for both speculation and mining. Even outright attempts to outlaw it has not slowed down participation practically at all.

The fundamental problem is that it is incredibly hard to provide only some Internet access, be they a state actor, public school, parent, etc. The design of the protocols impairs censorship efforts.

If you want to censor the Internet, you pretty much have to start with a whitelist approach of allowed IPs and domains, and then stringently audit those to insure they don't act as proxies.