skysight-inc/HackerNews huggingface dataset:
Why? Guys who want to work with little children are discriminated against even more - some parents are evenjoying afraid of them. I don't think it was that bad comparison.
> That's actually why they passed the measure in the first place, the taxi lobby was incredibly strong.

No the measure passed because Uber and Lyft failed to understand Austin culture and shot themselves in the foot by annoying Austinites with intrusive tactics that made them look bad in the eyes of a local culture that tends to be fiercely anti big business. It's the same type of mistake Airbnb made in SF with their big marketing campaign of 2015 that just offended everyone.
I'm currently looking at a simple 7th-gen Kindle. ( https://www.amazon.com/Amazon-Kindle-6-Inch-Previous-Generat... ), for $35. I've done some research, and it seems that it is possible to jailbreak it, but I would like to be sure I can really write software for it before I buy.
Is there a distinction between "a no cold-call agreement" and "wage fixing" that I'm not aware of? This sounds a bit like "I didn't commit assault I only hit him".
Every deal like this has a holdback escrow, exactly for situations like this. Breach of reps and warranties can be litigated post closing for fraud, which is the subject of negotiation over indemnities, a tug of war b/w both parties over how to allocate post closing risk.
Assuming you can stomach the risk, if you can get a car loan for 1% and a market return of >1%, then you would be better off taking the loan, investing your money, and paying off the loan later.
Often the loans are though the manufacturer.

Example: https://www.toyotafinancial.com/
The February study by the Institute on Taxation and Economic Policy says that, on average, the nation’s estimated 11 million undocumented residents pay a total of about 8 percent of their incomes in state and local taxes each year[0].

That's total taxation, encompassing sales tax, and (for those not being paid "under the table"), income tax and FICA. Again, that's a national average; in CA, sales tax would make it higher). That's not remotely paying all of their own way overall.

As for overall impact: "Ira Mehlman of the Federation for American Immigration Reform said the $11.74 billion tax contribution covers only a small fraction of what undocumented residents and their dependents use in government services. The Washington, D.C. organization, which favors stricter immigration enforcement, estimates it collectively costs state and local governments about $84 billion a year to provide education, health care, public safety and other services to undocumented residents and their dependents."[0]

As for Social Security, they get that back as much as legal residents do, if they file for it. Quoting your source: "He calculates that undocumented immigrants paid $13 billion into the retirement trust fund that year, and only got about $1 billion in benefits." That's retirement benefits alone, being paid out already. As these payees age and retire, they'll collect far more than they paid in, and that will worsen as lifespans increase... hence it being referred to as a "Ponzi Scheme".

"We lose money on every transaction, but we make it up in volume!"

[0] SJ Mercury News, March 3, page B2, "Undocumented immigrants’ taxes calculated"
> However these systems have still lots of dynamic allocations, often one or more for each point where a suspension happens. And also less need for dynamic allocations in general, since lots of state can be put on the stack instead of being stored in various statemachine objects in the heap. I guess data locality might also be a plus for goroutines, instead of having state possibly spread all over the heap it's in a smaller region which is the goroutines stack

Rust's futures-rs library seems to only require a single allocation for a whole "task", rather than at every suspension point. This implies that that all of the relevant persistent-across-suspensions data is in one object on the heap, in a contiguous allocation that is reused for the whole processing (similar to a goroutine's stack).

> - None of the future combinators impose any allocation. When we do things like chain uses of and_then, not only are we not allocating, we are in fact building up a big enum that represents the state machine. (There is one allocation needed per “task”, which usually works out to one per connection.)

- https://aturon.github.io/blog/2016/08/11/futures/
> If 3-4 people apply for a single position and 1-2 of them have a degree, then it's a fairly reasonable decision to ignore the other two.

Years ago I found a copy of "The Screwing of the Average Man" at a thrift shop. According to Mr. Hapgood, getting preferential consideration for jobs was always the reason wealthy families sent their children to college.

After WWII the proletariat class got congress to subsidize college so they too could access jobs that had traditionally been reserved for the upper class. Thus began the college price spiral.
That's not what I've heard from insiders.
For one, all currency is based on faith. We have faith the government can control the currency and will back the currency.

Take Venezuela, their currency is/has collapsed because the people no longer have faith that it is valuable.

Typically, people just blindly trust authority, and that's why we believe green paper made from cotton to be valuable. We all agree it's valuable (except people who want a gold standard).

Similarly, we all agree Bitcoin is worth X. It's no different, except no one is telling us it's worth X. The market is saying it's worth X.

It's not really the first time a society agreed to use something arbitrary as valuable either. There are cultures that used salt, gold, silver, white stones, etc. as currency. The point is, once we agree something is worth X, we can trade for other goods at value X.

The advantage to Bitcoin is it's not centrally controlled so it's harder to mess up (see great depression, federal reserve basically made it 100x worse), or Germany post WWI. Further, you have an auditable history, some privacy (better than credit cards), and a truly global currency (similar to gold, without the need to lug it around).
Those web developers need someone to write plugins for them.

They will have a hard time if we become extinct.
It might seem obvious to you, but the bootcamp crowd really underestimates the impact of computer science on their day-to-day work. I know because I used to be among them.

At least in my case, I was indoctrinated by my bootcamp to put a standard CS undergrad degree into the same bucket as the rest of our broken education system. So at my first job I focused on keeping up with the trends, trying to master web development by becoming hyperproductive with my day-to-day tools. I was trying to emulate the most visible engineers I saw at conferences, figuring that to shape the trends I'd have to be on top of them. Very naive of me, but then again, I didn't have much exposure to the world beyond web development, and you don't know what you don't know.

I wish I could have seen this post years ago! Would've saved me a ton of time.
> Really....seemed like they massively downplayed to me.

The researchers massively overplayed the impact and the public massively misunderstood the effect.
https://www.youtube.com/watch?v=K_oET45GzMI

a good overview of the origins of the crisis. how politicians for their own shortsighted gains made one poor decision after another and led the country into financial crisis.
I find Epic to be more horrifying than Meditech, because Epic has somehow managed to convince many healthcare workers that it is a "modern" product worthy of praise, despite all evidence to the contrary. People talk about SmartPhrases like it's some miracle instead of a damn snippets manager (and a bad one at that).

The fact that they're moving away from VB6 to a web-based front-end in 2017 should be reason enough to assume that whatever they come out with is going to be excruciating.
You know "cryptoasset" doesn't have the same cachet as "cryptocurrency".
Cryptographic security with end-users holding their keys isn't an available feature for modern finance.
No it is not. Google != police.
What crimes or violations was he convicted of?

Enough accusations and then you are guilty until proven innocent?

Wtf
The Most Detailed Maps of the World Will Be for Cars, Not Humans
Actually, yes, though not an IDE. The need for code on a laptop has been solved another way.
ublock only acts on the browser(s) to which it's been added. PiHole, other DNS blockers, or firewall-type (CIDR-block) blockers defend all applications from either DNS-supported services (most of them), or direct network access (most of the rest). To bypass the second, you'd need apps which had, say, VNC or proxy access to somewhere, and I strongly suspect those proxies would be fairly trivial to add.

I've been running various blocking and reporting systems for coming on 20 years myself, and find that applying my own hygiene controls to network traffic is ... surprisingly effective. Not bulletproof by any means (though reasonably effective against "bulletproof" hosting providers), but it massively reduces attack service.

I've been thinking a lot about networks, size and scale, and the corresponding levels of abuse. To a rough approximation, the Internet grew by an order of magnitude from 1969 to 1970 (1 to 10 nodes), 1977, 1985, 1987, 1989, 1993, 1995, 2000, and 2012 (1 billion nodes).

The "Linux Sucks" guy (multiple presos at Linux conferences on the state of breakage within Linux) did a preso recently on the IoT, noting that we're going to be looking at roughly 80 billion nodes by 2020. I'm wondering what that will do to various forms of abuse.

In the 1970s there was Phreaking and John "Captain Crunch" Draper. In the 1980s, the first boot-sector viruses (Brain: 1986) and the Morris Worm (1988). War dialing was a thing.

Through the 1990s, there was Usenet spam, first jokes like Make Money Fast, then Green Card. With the spread of the WWW, the first banner ads, pop-ups, and click fraud.

2000s: adware and spyware (bug-for-bug compatible reimplimentation on Android now), ID theft, high-profile viruses (Nimda, Code Red, Welchia, Slammer...), DDoS, and Phishing.

In the 2010s, click fraud and various forms of doxxing and pranking lead to wholsesale attacks on liberal democracy itself, with A/B tested bots and informational attacks.

I'm looking for a concept of network scale and problems encountered out of this.
> I'm in favor of a solid border control regime (i.e. "build the wall"),

You seem like a pretty reasonable guy, so I'm curious: how do you justify the cost of building and maintaining the wall? And what are we getting in return? "Fewer mexicans immigrating illegally"?

For every dollar you pay in taxes, you want what % going to keeping illegal immigrants out? For me, I really couldn't care less, I'm fine with 0%. The idea that immigrants are more prone to crime or are destructive to the economy is wrong (statistically, if not morally).

What's the upside here?
> But after Brexit one cannot blame or criticise them for wanting to leave.

Actually, a poll yesterday suggested 56% do not want a referendum at this stage.

http://www.telegraph.co.uk/news/2017/03/13/half-scots-do-not...
Is this a BS that would be recognizable? I gotta ask. I also gotta ask: Is it rigorous? Not just time wise. I want a program that will be stimulating (even if brutal).

For clarity: when I say recognizable, I mean, we aren't talking some for profit online uni like DeVry. I'm not exactly looking for Stanford level, just something that would has a respectable reputation for actually teaching.

edit: I really don't know if I'm asking this question in a way that is non-aggressive, so I apologize in advance. I'm very interested in this (I never heard of it before) and I'm just wondering how much you like it.
This is actually one of the most important standoffs ever in Bitcoin and will rival the well know Ethereum Hard Fork after the DAO fiasco.

To give an idea of what is happening, I'll try to explain what I know, which isn't lot.

Since last year, there's been an increase in fees that every transaction has to pay to get confirmation within a reasonable timeframe (the point at which your transaction is deemed a valid one). The reason for this is that, the Blocksize is capped at 1MB. Now, the problem is that people are disagreeing with the direct solution to this problem, which is increase the blocksize.

What that means is that only 1MB worth of transactions (I don't exactly know how many that is) will fit in a particular block, which is generated once every 10 minutes (the difficulty of 'mining' is actually adjusted to ensure this). So since there's been a lot of activity with bitcoin, a lot of people are having to wait longer to get their transactions confirmed because they usually have to wait for the second or third block after the transaction is sent out by the client. This makes confirmations slower.[1]

Now, to make confirmations faster, people have to pay more for the 'transaction fee' which directly goes into the pockets of the miner who includes the transaction in their block. So transactions which pay lower fees are pushed out of the block the miner is currently mining because, they obviously want more money. So the transaction usually occurs in the next block, if they're lucky.

The way I see it, the blocksize has to be increased, because it is ridiculous that I have to pay more in fees for sending bitcoin than using paypal. But, the party opposing it has some interesting arguments too. (The full pro-con list can be found here[2])

The strongest argument in my opinion is that making the blocksize larger would lower the transaction fees the client has to pay. Now, that is good for the client, because they pay less fees. But, bad for the miner because they get less money for all the work that they put in.

So there was talk about increasing the blocksize to 2MB. That never went through, because of some other problems with SegWit, which frankly I have not much knowledge of.

But then came the idea of Bitcoin Unlimited. Now the people behind this say that the blocksize should be WHATEVER the miner chooses and they want autonomy over the blocksize. What can happen in this scenario is that the big players can make a loss temporarily while the smaller players lose money. Eventually the smaller players (miners) close shop which would make bitcoin more centralized.

Very interesting arguments on both sides, and this will be much more interesting to watch than anything in recent history.

I'm actually surprised not many people are talking about this, and that there's more interest in whether Bitcoin is accepted as an ETF, which was a terrible idea in the first place.

[1]:https://blockchain.info/charts/avg-confirmation-time

[2]:https://en.bitcoin.it/wiki/Block_size_limit_controversy
My bad, make that "Semantic Designs"
Article talks a lot about blame on white people, yet it doesn't even contain the information that black employers hire differently than white employers.

Also, project implicit, the unconscious bias test referenced in the article, has been debunked: http://nymag.com/scienceofus/2017/01/psychologys-racism-meas...
It's an excellent way to circumvent capital controls. For example if you're a millionaire in China you can set up a mining operation in RMB and get BTC/USD out the other end.

It's also the cheapest method to exchange and/or remit small amounts of money internationally. I frequently made a profit doing so vs paying 1.4% to 8% for traditional fiat to fiat methods. I wrote bots that did it for me, but even doing it manually is cheaper and faster than traditional methods.

Oh, and of course, it's great for buying drugs and gambling and whatnot.
uBlock actually has a very good list of blockfiles, most of which (from memory) correspond to those you list. Last I checked it was on the order of 60k hosts.

I've used that to populate my own hosts + dnsmasq blockfiles. Using just the winhelp2002 list does a passably good job on a DD-WRT imaged router (~13k entries).
I am dumbfounded by your answer. As if, college grads have a lock on being smart and figuring things out... You see, other people can do that too. The fact is, most Americans have a really good chance to work for someone who is not a College grad.

How many small business owners do not go to College? I'll answer for you [1].

[1]https://www.sba.gov/sites/default/files/Issue%20Brief%202,%2...
What's your interpretation of it, because I still don't see it.
Sure, but that limits get further away with each advance in js/webrender speed, and as the fleet of devices you're targeting becomes newer (and more powerful) over time.

We pitched (and won) against a competitor who was proposing to use Outsystems last year - who's product creates a React.js Cordova app - and it's mostly only 'cause they demoed badly that we beat them, I was impressed with the capability of their tool (and without doubt their autogenerated react.js thing is well under development to produce react native apps very soon...)

Some apps will always be native code - if for no reason than to gain access to new device capabilities on launch day instead of sometime down the track when bridges or native plugins for the hybrid tools ship - but a vast number of apps can (or are being) reasonably built using hybrid tools these days...
The boom was more broad based, I identified it when I looked at the Delia's catalog circa 1996 and noticed Cornell students were dressing better, skirts were getting shorter, competition for mates was intensifying. Money was in the air.

The NASDAQ 100 was crazy high, P/E ratios were about 2x what they are now (now we are at the high end of normal and the low end of bubble). Public participation in the stock market was high, I called the top and pulled 50% of my money out of the market in December 1999 because I watched a football game and saw all the ads were for stocks and bonds, not beer. I took the rest out in April 2000.

Today CNBC ratings set a new low almost every month. In March 2000 my broker got me stock in PALM at the IPO and it popped 4 times. Now tech IPOs like FB and SNAP typically drop on the first day.

Nobody cares about the public markets, but Theranos was a canary in the coal mine, other private companies like magic leap and Uber may be the next dominoes to fall. Back in the day it was Enron, lucent, WorldCom, all public companies.

My hope is that when the Bay area bubble pops it won't hurt the rest of the country much because it doesn't spread the wealth around.
Just downloaded! Interesting concept. It looks like it is a dynamic voting system?
BTC does actually have a baseline value: the cost of the electricity spent to mine it.

Of course, whether that value is $1 or $1000 depends on the number of people who believe in the currency enough to pay for the power to mine it.
The US big three all have financial services companies centered on auto loans.

https://en.m.wikipedia.org/wiki/Ford_Motor_Credit_Company

https://en.m.wikipedia.org/wiki/GM_Financial

https://en.m.wikipedia.org/wiki/TD_Auto_Finance
Which, when made public immediately results in a flood of reactionary and absolutist opinions.
That is fantastic. I never heard of that site before!
http://www.archiveteam.org/index.php?title=UC_Berkeley_Cours...
So true! On the job, almost all of your new knowledge is specialisation on an absurd level of being specific to your job and only to your job. Framework X isn't your specialisation, framework X is the most general knowledge you acquire while on the job. The specialisation is knowing the implementation Y built on top of X and remembering the misconceptions and politics that led to business decision Z which caused module Y to be implemented like it is.

All the education that came before that was to complement that on the job specialization. You start out very general (walking, talking, basic social behavior) and then dive into an increasingly narrow funnel of stuff that is somehow related to your future X,Y and Z that you will learn on the job, but is not not identical with them. Education is for learning the things practice won't teach you (an extreme example: knowing a bit about Plato or Cesar would likely be more relevant to making sense of Z than understanding the halting problem or being good at regex).
> What seems odd to me is that this "investigation" takes more than a few minutes. How is a system that allows easy auditing and checks and balances also the same system that takes weeks or months to determine who accessed specific records.

I agree with regards to viewing the data. But that would imply it was a matter of asking NSA to check the audit trail. With a topic so politically charged, I would hope that they would instead get an independent committee with proper security clearances to get access to the data in their SCIF and be able to ask questions to fully understand each action taken and assure it is all above board. I do not have direct knowledge of how such an investigation would work, but my point is that retrieving the audit trail is probably an easy aspect of a longer process.
It was considered slow 4 years ago, but I bought it for the form factor (and still use it daily).

PyCharm, Django and PostgreSQL runs ok, but it's too slow for docker.

Anything slower is useless for (modern) development and if you're a student on a budget there's loads of used or refurbished PCs on ebay costing $100 or even less.
I think, privacy, spam and ads-in-general are related but distinct concepts that don't necessarily involve each other (although more likely to be so than not, when it comes to real-life situations).

Ads are about what's being sent from publisher to consumer. It can be solicited, unsolicited or something in-between. And privacy is about what's being sent in the very opposite direction.
it is backed entirely by faith. it doesn't exist anywhere and it's not tangible.

bitcoin seems to be servicing three primary interests: a hedge currency with slightly more utility than gold, remittances (specifically in the B2B space but also some personal), and shopping online without having to enter personal information such as credit cards.

by far the most commonly reported on use case is investment. so if you like a roller coaster and a chance at a big upside, bitcoin or other digital assets are portfolio worthy.

the privacy/anonymous thing is relatively dead at this point.
You suggested that they were only coping to the improper use now, rather than being upfront about it at the time. That's misleading.
Lawsuit Claims Verizon Broke Promise to Bring FiOS to All New Yorkers
Sorry haven't read it. I just realised I can be out cycling or walking the dog, or even just commuting to work and come up with an idea, get really deep about it then move on with my life. The board gave me a place to put these ideas.

I also keep ambitions on there. So one of them is "Become a councillor". I don't plan to try and be a councillor until 2019, but it's nice to see it on there. ;)

I'm guessing the board is about dreams, ambitions, and even the odd big task.
If software development is your vocation as well as your job, and you want a career, then you better not be dependent on any particular language.

My first job, in high school, was programming a CDC 160-A in assembly language to render characters on a Calcomp plotter, fast.

I've done FORTRAN (II, IV), some PL/I, APL, RATFOR, Bliss, C, PERL, PHP, Java yadda yadda yadda who cares?

The point is: you want a career in a fast moving engineering field? Plan on reading at least one technical book a month for the rest of your life. Yes, for the rest of your life. 120 books a decade.

(Tim O'Reilly's Safari Books Online service is a good way to do this without having to hire two moving vans when you move.)
Adding to the AWS Lambda + React talk; if anybody is looking for a more detailed Serverless + React.js tutorial, we've put together - http://serverless-stack.com

It goes into detail on how to use AWS and React.js to handle user authentication, file uploads, and securing your serverless backend. We go through step-by-step building a simple note taking app with detailed screenshots and code samples.