skysight-inc/HackerNews huggingface dataset:
> It would ultimately take days, from June 12th to June 14th, for Vickery to download 1.1 TB of publicly accessible files

Do security firms have special permission to do this? Because as a private citizen, I am pretty sure I would go to jail if I tried this.
It's plural, spreadsheets. It could be thousands of separate files.
If Trump wants to cut agency budgets, the DEA would a be a good start.
FYI, as someone who worked with the Edison I can't say I'm surprised. Flashing the Edison was nearly impossible and a big pain. The hardware routinely crashed. Much of the low power "specs" came from (overly) aggressive power management which introduced momentary delays and pauses. I'm happy to see them go and never want to work on such a platform again. The GPIO stopped working reliably at higher speeds despite their spec claims.

By contrast, the raspberry pis and even the Ci20 are significantly more stable and easier to work with. Their specs far more truthful.
It's pretty obviously a free speech question when the government is regulating band names.
https://en.wikipedia.org/wiki/Secret_ballot All 50 states have some form of secret ballot. Only WV has an open ballot.
NASA Releases Kepler Survey Catalog with Hundreds of New Planet Candidates
It's not about the careless programmer IMO. It's that there was nothing in place to make sure the data was secure. Or if there was, it wasn't effective.
Never go up against a guy named Simon Tam.
That's the one!

I was looking for it the other week to show someone what you can do on the web these days.
Co-hygiene and quantum gravity
GoodReads is owned by Amazon at this point, so if nothing else, they serve to drive purchases to Amazon.com.
They're making a stupid pedantic point and deserve every single downvote for turning this conversation into white noise.
The Race Is on to Challenge Google-Facebook ‘Duopoly’ in Digital Advertising
That's not the case at least in the example I just gave though, right?
Indigo Fair (YC W17) Hiring Front End Engineer in Waterloo
We're looking for a Frontend Engineer in Waterloo, ON with React experience and an eye for design who loves building amazing user experience.

Our goal at Indigo Fair is to accelerate the Shop Local movement by helping boutique retailers find new and unique merchandise to outfit their stores. Our online marketplace offers a delightful shopping experience and uses machine learning algorithms we’ve built to match retailers with hundreds of exciting products that perfectly fit their sense of style. We want every store in America to use Indigo Fair to keep their inventory as fresh and exciting as possible for their customers.

Our founding team is a comprised of product leads and engineers from Square, Google, Salesforce, etc. We're backed by top VC funds including Y Combinator, Khosla, SV Angel and were recently named one of the top 8 companies at our YC Demo Day.

Apply online at https://angel.co/indigo-fair/jobs/250456-frontend-engineer or shoot us an email at careers@indigofair.com

More about Indigo Fair:

https://techcrunch.com/gallery/yc-startups/slide/4/
http://news.communitech.ca/news/indigo-fair-builds-amazon-for-local-retail-in-waterloo-region-and-california
https://techcrunch.com/2017/03/07/indigo-fair/
https://medium.com/@max_150/betting-big-on-local-retail-1aa9706c4e04
> [when] FPGA adoption becomes sufficiently popular, it gets dedicated hardware instead.

I always thought this too, but turn around time (time to market) in hardware isn't fast enough, and as the article argues, Intel has a vested interest in adding instructions. Most large companies are motivated to add complexity and keep the users spending their time on the companies projects. It doesn't pay to make simpler products that might become commodities.

Examples that I don't think would move from FPGA to CPU:

- Specialized algorithims that don't have enough users.

- Changing algorithims: encryption, HTTP2 parser, data structure/index scanning

- Tied to specific software: a game that's popular, but not enough to justify CPU instructions

- Portable FPGA: imagine an M.2 or USB style connection fast enough to run an add-on FPGA. It could be the start of making a reconfigurable computer; just add the chips for your software.
Stop taking digs at libertarians--for the most part, market based systems succeed where every other plan conjured up by fallible man fails! Most of the other "working answers" involved force and in this case, eradicating the human scourge that have encroached on the elephants' habitat. I guess a secondary move would be to eradicate the human scourge who think they need ivory in their lives. So if mass murder is your thing, then by all means, find a non-market solution. But keep falling all over yourself thinking you care so much!
In fairness, I don't consider my javascript skills to be much good[1], but I know React quite well (because I've been using React from clojurescript since fairly early on).

[1] I can get by, but I'm far from a JS developer. I can read JS just fine, but mainly because I've used plenty of other languages, although when I write JS I need to google often and don't write the best JS code.
Best of luck with your future endeavours James.
That's not what's happening. The government was refusing to protect band names. They weren't saying "You can't have that name" they said, "That name is (potentially) offensive, which means we can't protect it."
Hi @bambax, Mattermost team here,

Appreciate your feedback. The Mattermost instance at Startup School does offer threads, if you either click the "Reply" arrow when you hover over a message or go to the "[...]" menu and select "Reply".

If it wasn't easy to discover, that's 100% our fault and we'll see what we can to do make it more prominent in the tutorial and in other ways.

Definitely agree threads are crucial to go back to topics in early discussions. We've had them since 2015 and for people using them, they become kind of indispensable.

Maybe give it a try? Would love to hear your thoughts in the Mattermost feedback channel.
What are some ways to counter this effect?
Good catch. According to Microsoft[0], the max number of rows is 1,048,576. So I guess there must have been a couple hundred!

[0] https://support.office.com/en-us/article/Excel-specification...
Excel limits each "sheet" to 1,048,576 rows, but there's no limit to how many sheets you can have in a single file. https://support.office.com/en-us/article/excel-specification...
If this data has private information on non-republicans then jail them for having it, not for leaking it.

There is no special purpose in these two groups of colluding Americans that grants them special rights to gather data on their non-associates any differently than any other member of the public.
But why does it need to be public?

In the US, you register with the party no? So the party you register with your information, and they can do what you said

> go to their houses, send them things, and know for sure they're only hitting up people in their party, so as not to mobilize the other side.
Thompson is good, but he gets blinders on for some things. Last year, Uber was going to be blowing our noses for us.

I'd love to hear a devils advocate POV about Amazon from Ben.
Pass looks great. There are still a few reasons though why I can't bring myself to switch to it from KeePass.

1. As far as I can tell, only the passwords are encrypted; not the entire database. This is a little annoying from a privacy standpoint; since it means I have to trust whatever cloud storage system I'm using with a list of every site I have an account on.

2. No decent browser autofill. Yes, there's browserpass, but as far as I can tell it requires manually searching your password database for the site you're on, which is somewhat inconvenient and doesn't help at all against phishing attacks.

3. No InputStick support. This means if I ever have to enter a password on a computer that doesn't have pass installed, I need to open my password DB on my phone and manually retype the necessary password instead of being able to just auto-type it.

4. No autotype on desktop - This isn't quite as big of a deal, since most programs will let you copy/paste passwords just fine, but as far as I can tell no pass desktop clients include support for auto-typing login credentials. For many non-web apps that require passwords that feature is extremely helpful.

If these ever get fixed, there's a decent chance I'd switch.
Data on 211M Referrals Shows How Doctors Really Work Together
Careless programmers don't compile dossiers on over 200M American citizens just for funsies.
Yes, the way to deal with trusting password managers is to use TFA as much as you can.
It seems to me we need to write 'privacy in public' into our laws. We've reached a time where government possesses the power to track most citizens simultaneously. Businesses can do the same with everyone they come in contact with, and technology is cheap enough I believe an individual could do a decent job tracking people in his community. We all have to exist in public to some extent, I believe it's reasonable to demand more privacy be extended into public space.
I have a whole bunch of references related to dynamic languages and type inference, but can't find the specific one I'm thinking of on my hard drive. Sorry.
Thank you, I appreciate that.

I'm not sure there's much promise in the monetisation; it's at once sufficiently niche (of interest largely to other businesspeople), and yet banally commonplace (I'm certainly not the only one to have dug himself into a huge hole, with tax authorities or otherwise), that serious ad revenue is likely off the table. Moreover, I don't think blogging compares favourably to the economic efficiency of doing what I actually do professionally.

All the same, I do have a blog already: www.likewise.am.
That's a good point, but the Linux development community also has a practice of very aggressively refactoring Linux internally / breaking internal APIs whenever it makes sense, and they update all code that's in Linux mainline but don't provide patches or migration guides for anyone else. I've definitely seen the perspective that this is not only done for technical reasons but to put pressure on people to incorporate their code into mainline when possible.

Newer versions of Linux get steadily better at performance, so it seems likely to me that Google is primarily incorporating their changes upstream to save effort over maintaining a local fork (and not risk that fork getting out-of-date), and not so much because they find that open-sourcing their code is inherently worth doing.
Laravel is a lot of fun and has a lot of helpful opinions. Sometimes you outgrow it, but generally it covers like 90% of use cases.

If you use Laravel and not raw PHP, you'll be fine.
More detailed legal analyses, including repercussions for the Redskins case and controversies regarding hate speech, from the Volokh Conspiracy:

https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...

https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...
Open sourcing a dead startup
It's funny to see this on such a site that shadowbans people who don't confirm.
If you're using ES6, you're already likely doing a compilation step anyway. So I'm not too sure there's much loss.
He didn't say that. He said it was playing in the media the way a right-wing propaganda piece would have played, even though it wasn't one. I thought that was pretty clear, especially given the last sentence of his first paragraph.
FYI they kill a lot of bats too. Many of them are turned off at certain times so as to kill fewer (source - wife is a bat-ologist)
Congrats to the release (I'm a lurker on httpd-dev so I know that http2/mod_h2 is out of the "experimental" state).

> There are various reasons to choose one over the other

Care to elaborate? Out of my head I could think about these:

- rfc caching with proper revalidation (as opposed to mere Expires: header generation)

- process isolation (aka CGI)

- better docs (and community/mindshare, though unsure about the latter)

- vhosting ecosystem
As I posted in another comment in this thread, I can actually truthfully answer that with "Yes, No". I've got plenty of React experience, but in Clojurescript and not Javascript.

I would obviously fail the interview, rightfully, since I wouldn't be much good on a Javascript team using React. But I do know React.

(Okok, in reality, I'd learn. Its not that I don't know any JS at all, I do, but I avoid it as much as possible so when I write JS, its pretty bad hacky JS, and I can read it)
What stupid pedantic point? Go back to my first comment and read carefully. Tell me what I am saying, and tell what is stupid about it..
This reminds me very much of a classical forum.
I wonder what the key differences to Discourse is and why they chose to built an entirely new project.
52 U.S.C. § 21083 has some relevant text (excerpts below). § 10101 (NVReg Act) does not. By my read, neither bars public access to this data. 5 U.S. Code § 552 (FOIA) probably supersedes.

> (1) ... (v)

> Any election official in the State, including any local election official, may obtain immediate electronic access to the information contained in the computerized list.

> (3) Technological security of computerized list

> The appropriate State or local official shall provide adequate technological security measures to prevent the unauthorized access to the computerized list established under this section
> It also fundamentally can't solve the problem you want it to solve, because what happens if your value objects do escape? I really think the compiler is the wrong tool for the job here.

You'd need to generalize stacks to full-fledged region analysis to see any real benefits, but only MLKit has taken it this far IIRC.
Intel's problem is that there are lots of boards to chose from and x86 compatibility is irrelevant on IoT space.

Specially when talking about CPUs good enough for high level languages like ESP32 (hello PCW 1512).
I tried the number 3 times to make sure: "Your call cannot be completed as dialed, please check the number and dial again."

I had a friend go to the office on Market Street but since it's in a high-rise, there's no admittance to their floor from the lobby.
This has many previous submissions; the one that got the most discussion was

https://news.ycombinator.com/item?id=8981557

Re-reading it now makes me tempted to go do Paideia!

I can also recommend highly recommend SALVI, which is a U.S.-based spoken Latin organization.

http://latin.org/wordpress/
This is why you ask any contractors for references you can check. Good contractors will provide them willingly.

Another way to get a good contractor (in the first place) is to ask around via a somewhat orthogonal method. For instance, we needed to get a new block fence installed around our house. This wasn't going to be cheap, and we wanted it done right. My wife interviewed several contractors, and half of them were drunk, and the other half couldn't figure out which end of a tape measure to use.

So we got creative: "Who should we call that might know who is a good contractor for block fence construction, and who isn't?"

Well - that's the kind of thing you have to go "inside" the industry; so we figured, well let's call some suppliers of concrete block. A few calls around to these places, asking the people "who would you hire to build a fence" produced a list of candidates from each vendor - and where there were matches, that boosted them on the list. Narrowed it down to three, had them come out and bid, then we went with the guy who struck our fancy best (not with the cheapest - never go with the cheapest, unless they seem the most competent).

We've used this kind of system since (along with checking references and such), and haven't had a problem finding a capable contractor for construction and maintenance work.
Does this mean that N.W.A. can fill in their acronym? (Friend of mine was a big fan back in the day. We had arguments about the name)
HEVC is becoming very standard for 4K (and sometimes for non-4K) video. Even torrent sites have loads and loads of H265 content now.
Indeed. And my comment was in the context of someone saying that the US is the only country which has at-will employment. I was not comparing Switzerland to the US and I'm perfectly aware it's different in many aspects.
Correct. Main author of the project is Gregor Leban:

https://scholar.google.co.uk/citations?user=5pAxBWsAAAAJ&hl=...

The original crawler (newsfeed.ijs.si) paper is from

Trampus, Mitja and Novak, Blaz: The Internals Of An Aggregated Web News Feed. Proceedings of 15th Multiconference on Information Society 2012 (IS-2012).
> In theory, everyone on the team had access to all the communication that happened in public channels. But in reality, even I couldn’t keep track of all the conversations that were happening at the company. Whoever happened to be connected at the time could follow along and be involved in the decision-making. Everyone else might not even be aware that the conversation happened at all.

This sounds really creepy
> I haven't heard of such a thing in democracies, that's rather fundamentally the opposite of what they're about.

For direct democracies with significant electoral control over what goes on, sure. For the thing that most "democratic" countries have, I disagree.

> Perhaps you're confused about the distinction between government and bureaucracy?

"Government" as understood in modern Western "democracies" is a combination of the bureaucracy and a certain number of elected officials.

You really haven't heard of elected officials putting their elected desires ahead of their nominal constituents'?

For the rest, as far as I can tell the main business of governing is in fact done by the bureaucracy in most Western countries, and bureaucratic departments tend to prioritize achievement of the goals they were set (often by themselves), without regard to how others would prioritize those goals. This is neither unheard of, unexpected, nor unusual. Everyone I've met who has thought about the problem at all, regardless of political persuasion, understands that this is a fundamental hazard of bureaucracy that needs to be addressed somehow. There are strong disagreements on how best to address it, of course.

> the idea that democracy doesn't help terribly much I think is deeply ignorant of when and why it fails

I think we agree on when and why it fails. The question is when it stops being democratic and along what dimensions.

For example, I consider the various statewide legislation passed recently in some states that forbids democratically-voted-for municipal wifi to be a failure of democracy in precisely the way you describe, and one that would be avoided by more-local devolution of power.

Now the problems you mention with discrimination are very real, and I have no problem with strongly centralized civil rights protections that are therefore uniformly applied to all citizens regardless of jurisdiction. There are certainly various other issues like this, where either there are significant externalities or a historical failure of local governance that ought to be the purview of more central government bodies.

This need for case-by-case analysis does mean that there are no easy solutions here, and I'm not claiming that there are. But I _am_ claiming that due to repeated failures in the current system, whether they were avoidable or not, there is fairly widespread perception that the central government is not to be trusted. And I don't think this perception really "dates back to Reagan" so much as that Reagan _expressed_ this rising perception. That is, Reagan was a consequence of the perception, not a cause of it.
Working on getting Tulip Charts[1] finished up for release. It's my open source stock charting program. This week I'm focusing on the scripting interface for back testing.

[1] https://tulipcharts.org
So the boss throws out the article on a slack channel without any context? Sounds to me like if you want +1's that's what you do.

If you want reasoned discussion, there should be an ask from the boss on the channel-toss even if it is a @TheRealmccoy call-out on the posting.
What ever happened to that original idea for an SD card form factor for Edison?
This is likely not going to get through to you because the hivemind blocked my account, but:

It's financially inexpensive to change the minds of people in the techno-utopia. Couple upvotes here, couple shadowbans there.
How (and how not) to deploy IoT: 3 experiences
They take the DNC list and subsequent enforcement very seriously. https://www.ftc.gov/news-events/media-resources/do-not-call-...

source: work at place with large call center. Avoiding DNC fines is among one of our top priorities.

secondary source: S.O. works at place with call center for a large bank. Same thing.

Also anecdotally: If you file a complaint with the FTC for an unknown number that keeps calling you back without them giving you a chance to "opt out" (this is most scammer numbers), you file a ticket with the FTC, and they usually respond to the ticket within 2-3 days. (Another funny thing -- they use Zendesk.). I stopped receiving the calls since filing the report.

As to why they take it so seriously? My guess is it's easy money for them. Kind of like traffic tickets for cops.
but you know what, you're not in jail.

I suppose there is always that upside.

There's a 10-year statute of limitations on collection of tax debt. But the IRS know that too, and usually make spirited efforts to get theirs sometime before then. The only thing that works in my favour, if you can call it that, is that there's nothing to take. My net worth is negative even without the tax debt, and cash flow abysmal besides. I don't know whether to be grateful or not. If I had a house, a yacht, a retirement account, a stock portfolio or something else I could give them to make this go away, I'd much prefer to do that than pay monstrous debt + interest for a reasonable approximation of forever.

Obviously, I am making efforts to settle it and enter into a long-term installment agreement. The first thing that has to happen is to contain the damage and be current on the current year. That's been impossible to do while being prostrated by legal expenses associated with the ongoing divorce, but would otherwise have been quite doable. Besides that, it's a process that involves catching up on some not-yet-filed returns (money) and getting tax attorneys to lift a few fingers (lots of money). I just need some more time to get the other obstacles in life squared away before I can afford to enter a full-time live-to-serve-the-IRS regime. In principle I have no objection to doing this. It's my problem to own.

Unfortunately, state agencies don't necessarily operate on one's preferred schedule. They'll ignore/stonewall you when you want to talk to them and make a deal, and come levy bank accounts when you're at your lowest point and most need cash. Commonly, some computer is doing this to you and there isn't even a lot of human agency behind the collections process, and thus few places to cry uncle.
React-Redux Isomorphic Boilerplate, focus in programing
This is great. I am curious if anyone else knows of a similar cookbook for Golang.