skysight-inc/HackerNews huggingface dataset:
In addition, Chisel is now being used industrially at SiFive and Esperanto Technologies to help design SoCs around RISC-V.
> if the NSA is going to spy on us, wouldn't you like that to be as secure as possible?

If I was an American, I would deny the premis. If the NSA is going to spy on you, wouldnt you like your fellow country men to refuse to work for them.
I am yet to meet a single American who didn’t have access to college because of an international student. High tuition and fees are always the number one culprit.
Couldn't you go AWOL and then register as undocumented? Or why not be able to register for Non-Resident Tuition Exemption? Wouldn't that be discriminatory in some sense?
> Uber-like services

That's a convoluted, backwards and very funny way of saying "taxi". :-D
What the current White House administration is doing right now is akin to the short-term-gain-focused changes one would do in a company to please investors who want to short:

* Remove or shrink employee (citizens) benefits

* Stop investing on R&D (education), just ride on what you currently have

* Alienate potential customer base and partners (other nations)

* Drive away top performing employees (citizens, entrepreneurs)

* Make sure your company is not attractive to new hires (alienate immigrants)

* Increase long term debt by giving bonuses to already rich people (tax breaks to millionaires)

This is going to come back to bite the country back in a decade or so, and it. Is. Not. Going. To. Be. Pretty.
Response to your postscript: I know quite a few people who've worked for the NSA's mathematical research arms. They're not numpties. They're among the smartest people I've ever met (and I've been hanging around tier 1 research institutes, both public and private, my whole adult life).
> Schools like Cal are still offering too many slots to foreign students despite being chartered to serve the families of taxpayers who provide their funding.

Taxpayers don't provide their funding, taxpayers provide a partial subsidy of the costs associated with in-state students; this is why their is reduced tuition for such students.
> So she stopped being an indirect servant of popular will, and started selling ads. Great.

You do realize Google does more than sell ads, right? Search and Maps alone are tremendously useful tools, not to mention the dozens, hundreds of other products. Drive, Docs, Photos...
In a different comment, they outright state they are being throttled:

https://news.ycombinator.com/item?id=16056235
That simply isn't true. Via fedsdatacenter.com, the highest paid employee of a federal government agency earns $403,849. Note that this dataset excludes sensitive government agencies. https://i.imgur.com/bgFxOkh.png
There's a related idea in a movie made in 2003, called "The Corporation". The movie is pretty strongly anti-corporate, and the main point of it is that, in their role as actors in the legal system, "legal persons", corporations are deeply sociopathic, and perhaps ought not to be tolerated, or at least should be more regulated.

It's been a while since I saw it, but I think a few AI-like features are mentioned, even if the corporations-as-AIs idea is not spelled out. Their lifespan, in particular, I recall coming up.

[1] https://en.wikipedia.org/wiki/The_Corporation_(film)

Edit: Removed markdown formatting.
Missed BP, but I did grab some United at the right time.
Why work for the NSA when you can overcharge Being a contractor for an equally inept organization
/r/Churning

For some of us, taking VC/marketing money and laughing all the way to the bank is a hobby.

I didn't renew my CSR or 3 other cards I had with chase. I walked away with ~$5k in benefits for ~$700. That doesn't even get into the free $$ from a bank account or the other stuff I've done in the past 12 months.
Zillow | Seattle, WA | ONSITE FULL TIME | https://zillow.com

Zillow is the leading real estate website in the US. Our company was founded on empowering consumers by making data more available, applying that idea to specific areas like homes, rental listings, and mortgages.

We have a variety of openings across the US for our websites under the Zillow Group banner (e.g. Trulia, Hotpads), from web and mobile development to data science:

https://www.zillow.com/careers/jobs/data-science-analytics,p...

But for a highlight, I'd like to post a position for my team:

Senior Software Developer: Monitoring

https://www.zillow.com/careers/openings/?j=otJM5fwN

We're building and developing a in-house monitoring and full-stack testing framework, written in Python3 and asyncio.

If high concurrency, distributed systems, and processing of millions of data points a minute are interesting to you, please reach out to me at yusuket@zillowgroup.com

Feel free to e-mail me about questions for any other roles as well.
We had bombs before the space race, too. That doesn't mean it wasn't, in essence, a military competition.
Might it also be because of the cost of overcoming their conscience? I understand that there are multiple groups in the NSA that do things other than illegal surveillance and hacking, but I would have an even higher price than other companies' offers I would require in exchange for my moral values if the NSA ever offered me any position at all...
People used to regularly create mix tapes from radio broadcasts.
Definition of Simple (2011)
Not sure about crashing the market, but cashing it out would definitely be a monumental challenge.
Another POV might break it down as: stopped helping spy on her fellow citizens and got an honest job.
Skip | Salt Lake City, UT | Full-Time | ONSITE | Elixir
Skip is a mobile checkout app like Walmart's scan & go. We're experiencing a lot of growth in the convenience industry and need good people to make rock solid services that operate 24 HR/day. We want senior and junior developers. Salary range between $65K - $130K depending on skills.
They actually have quite a solid product.
Historical context:

"The mysterious case of the Linux Page Table Isolation patches"

https://news.ycombinator.com/item?id=16046636
Thus is a good sign. These foreign students compete with Americans for jobs and depress wages by artificially increasing supply. The fewer foreign students, the more Americans will be employed and with higher pay especially true of young college grads. The only losers are American corporations that will have to pay higher salaries.

The foreign students generally come from high income families able to afford out of state and private tuition while taking precious spots from Americans who dream of having a better life.

Thus foreign students not only take spots at prestigious public and private schools they then compete with Americans in the job market.
Chegg | NYC / New York, NY | ONSITE
We're looking for an Engineering Manager to lead our Writing Tools team (10 engineers) in NYC.
Join our small, accomplished team building software to help students become better writers. Chegg writing tools are a collection of websites used by over 30 million students. We make http://www.easybib.com & http://www.bibme.org to name a couple.
We have spent the past year building a tool for students to upload their paper and get back automated writing style & grammar suggestions. We also automatically identify if a quotation came from a source that should be cited and walk the student through creating that citation.
We accomplish this through a close collaboration with our team of Data Scientists to deploy online-learning models.
Chegg is a fantastic place to work. We're small (~800 employees) and we're public ($CHGG). The business is booming, so it's an excellent time to join.
Please drop me a line if you'd like to learn more: btucker@chegg.com (I'm Ben Tucker, Director of Engineering for Writing Tools)
The Solution to Almost All Sexual Harassment Complaints
Usually, I don't find "Inspirational Talks", all that inspiring, but Ira Glass has his way.
I disagree with the implicit suggestion that using a word like 'ode' metaphorically is undesirable. It's certainly popular and not novel, in any case.
> In a nutshell: Infidelity doesn't destroy a relationship. Instead, it grows out of serious problems within the relationship.

Yup, she was co-dependent on him and he was a workaholic mechanic.

There is more to the story than I have said:

My father had a serious cocaine addiction (he is clean now); that combined with his workaholic nature (at the time) caused him to not be around my mother as much as he should have.

She wished he would be around more with her and the cheating on him seems to be the side-effect of that issue.

Those were the starting points of the relationship problems and they only worsened from there.

My mother's mother ragged on her a lot about every mistake (big or small) she happened to make. I believe this caused her to have a hard time trusting her decisions and lowered her self-esteem.

The codependency with my father and his lack of being around due to working (to help provide for us) was definitely a factor in her cheating on him; it seems to be a common problem of those whose significant other isn't around as much as they should (or would like them) to be.

Thanks for the thoughts on healing, it's definitely a struggle.
That's the narrative, but consulted to a lot of enterprises, and I've never once seen ME in use. Servers have hardware like HPE iLO, and desktops will use OS based agents. And failing that they'll use PXE boot and get rebuilt. The only discussion I've ever seen an Enterprise have about ME was the debate about how you deal with HPE's latest laptop security update.
Previous discussion from nine months ago:

https://news.ycombinator.com/item?id=14022588
Wow, hello! So far it seems like the McAfee corporate products are the most common failures. I deal with about 20 calls a day within my company and from what I've heard this isn't a unique experience. The versions our security team use are probably about 3 years out of date but the new cloud product they're migrating to has shown similar symptoms where the connection fails and the client shows a standard 'Server Failed to Connect's. The team managing the existing proxy had provided some connection logs, I'll try and dig them out.
Also RMV in some states (MA, at least), Registry of Motor Vehicles
At the very least, California needs to make business and investment real estate not subject to Proposition 13.

However, you can count on the fact that the business lobbyists will be out EN MASSE to stop any attempt like that.
I think that any transfer of Ripple in large amounts would be settled off-exchange for fractions of the trading price.

Ripple also has raised $93 million according to CrunchBase: https://www.crunchbase.com/organization/ripple-labs

One random speculation I have - if you approach miners with large pallets of US dollars you can purchase BTC directly for a steep discount on the trading rates on exchanges.
Bitcoin's gender divide could be a bad sign
I expect something like the dmca "safe harbor" if you're a Starbucks.
"Alexa, what's a tele-screen?"
Do you have any source for your claim at all?
In your scenario, what happens if you need to change strong_master_password? I’m assuming you now need to change every password on every single site or else remember your new strong password and your old.
Yes, yes, we can do all that stuff. But why would we? What justifies the expense?
It may be that I am too old for this, but when I go to the bank I do not want a 'high touch' experience. I'm reasonably certain about that. No matter how 'interactive' it is. I'd really prefer a 'no touch' experience. One where I settle for old school 'talking to the guy at the bank.'
It's a requirement given the stringency of clearances. The article didn't touch on it, but since Binney/Snowden and revelations about the domestic focus, you may not have the same kind of recruitment/retention you would have otherwise in this demographic.
Click "past" on this article to read comments from one of the thirty other times this has been posted since 2007.
There is, but that distinction does not exist with internet distribution. It's arbitrarily enforced via DRM (which doesn't really work), which is in turn enforced by Section 1201 of the DMCA.

> The former scenario could see you, for instance, buying a CD because you liked a song you heard on the radio; that is probably not as likely with Spotify.

That depends on whether you want to support the record label/artist, and find CDs as/more convenient as/than streaming.

The trouble is that CDs are really less convenient, and therefore less valuable.

Copyright holders should react to the declining value of physical media by creating better distribution platforms. Unfortunately, they have failed miserably, and now resort to disproportional copyright enforcement and DRM, which pushes the value of their product even farther down.
Google services and apps are constantly phoning back to HQ, the important part is getting that off your device...just like most other apps, facebook included.
How does that work if the company was being sued? Do they have some kind of reserve to pay current employees with?
> Imagine you are debugging a 10000 line function that's suppose to return an int, but instead returns a NaN.

I'm imagining that. It's my first day at a new job cleaning up a legacy codebase, but upon opening up a single 10kloc function written in JS, I realize that I made a terrible mistake and immediately hand in my resignation.

In the meantime, I set a breakpoint at the end of the function, inspect the inline value annotations for NaNs, and trace them back to the start.

Relative to any other debugging task in a 10kloc function, that doesn't sound bad at all. If it's consistently returning NaN, that should take maybe half an hour.

Also, I'd be really surprised if the function was made to return an int, because JS doesn't have integer datatypes.
I spent about 15 minutes just having fun with the mood, theme, artwork, and "feel" of the game. I had intended to spend two minutes tops. This is an engrossing and genuinely wonderful game :-).
You can't do secure computation on a CPU that is insecure in this way. The insecure CPU will ignore any abstractions you create in software.
You need to define what an "unjust law" is.

There are a lot of definitions you could use: a law which denies fundamental rights; a law created by an illegitimate government; a law which makes the world worse.

But if your definition is basically "any law I personally disagree with", you're just advocating for simple anarchy.
Let me very gently suggest that trying to decide which one to blame is not a constructive path forward.
Well, why come to a country that is openly hostile to you after all?
Most of which are funded by selling ads, and then feed back into the cycle though, right? But I'm not as cynical as gp about it.
I've used turbolinks in production and it is great. The progress bar is clunky, but it is optional, and not needed anyway if your pages render in a reasonable amount of time (100ms to 200ms is "instant" to most people). I can't really fathom how the parent to your post saw a slowdown using turbolinks - because the server doesn't know the difference, and the client does less work.
FWIW, there's Dart, but at the end of the day it's still just JS. This isnt to argue your point either, but one possible answer to the question(s) you bring up.
The NSA needs educated smart people.
The president has denigrated education and smart people.
NSA employees work for the president.
Reap what you sow.
You'd think the genuinely patriotic would avoid working for the NSA, since it apparently results in exile to Russia.
Is it the job of the press to notify state senators of bills on their own floor? I don’t want to undermine the value of public awareness and activism, but I think blaming this one on the press is a stretch.
I know many devs who prefer JIRA over TFS.
Initial Benchmarks of Performance Impact from Linux's X86 Security Changes
"There are 3,003 international students enrolled in degree programs at MIT—430 undergraduates (10%) and 2,876 graduate students (43%)—for the current academic year."

Really? First school I googled is 3k students.

"High tuition and fees are always the number one culprit."

No. US students attend IF they get in. This is why we are in a student loan crisis. There is no lack of money backed by US guaranteed college loans.
That is a lot more expensive than even syscalls with KAISER
The computer science field would seem an empirical counter-example to your statement.
I can't say for California, but in NYS, out-of-state students are money-makers for the university. In other words, reducing out-of-state students would increase in-state tuition, or result in facilities/services being cut.
Curious, but since you're a TypeScript believer, and venturing into "build yet another JS framework", why not make it TypeScript-first or even TypeScript only?

Granted, you'd loose a large number of JS-only potential users, but seems like it'd be very differentiating (and unique?) to be TS-first, and market/specialize within the large niche of TS developers/teams.

Vs. the usual TS-last/TS-kinda-sorta approach that, again AFAICT, all the other JS frameworks take.
> "more and more young chinese are opting to go back to China"

This seems interesting. Do you have a source?
> In 1977, education was 27% of the California State budget. In 2008, education was 37% of the California State budget, it is now 42%. And the absolute size of the budget itself is rising. So in fact funding is increasing as a percentage of the budget and in absolute scales.

Yes, education funding has gone up because of a Constitutional mandate to allocate a certain share of increases to K-14 education; the UC and CSU systems have not been beneficiaries of the increase, each has a much smaller share of the state budget than it used to, and smaller state support per student than it used to.

http://www.ppic.org/publication/higher-education-funding-in-...
In this case, an inevitable outcome is likely the privatization of more of these industries. Let companies like Palantir take over the job and ensure we have some solid regulations to ensure Thiel can't read our emails.
I literally said spin loop resolving is fast. Maybe read more than the single phrase you're pulling out of context to go on a rant about?
Yeah, well, many people here including myself think the "war on drugs" is one of the worst policies our government has ever taken which has been a complete and utter failure (tied with abstinence only education both of which enact the no use whatsoever policy which is a terrible strategy IMO).

I don't consider recreational drug use nor recreational sex to be a problem that social norms nor government should be involved in.
SEEKING WORK -- remote and part time in NYC

Former Google engineer, writing in python, golang, and java.

I helped build Google's docker build tool and the Zagat.com backend.

Full stack mobile web. Contact on my portfolio site: http://mvpengineer.com
> You do realize Google does more than sell ads, right? Search and Maps alone are tremendously useful...

Proftable? Not so much.

Google is a surveillance company that currently makes money off ads, and gathers data through Maps, Search, Drive, Docs, Photos... Think about what happens when the current ad bubble pops.
Read what I wrote again:

> Sure, I can say all kinds of stuff to make finding this error sound simple but if exceptions were thrown instead of assigning NaNs to some variable life would be easier.

I said this in the parent post and sure enough the reply is exactly inline with what I said was going to happen. I don't hate javascript, but it has its horrible horrible warts.

>Relative to any other debugging task in a 10kloc function, that doesn't sound bad at all. If it's consistently returning NaN, that should take maybe half an hour.

An exception would take a second. An exception would give you the target line of every illegal operation; while a NaN propagates itself like a virus along every arithmetic operation.

Some people find it easy to run a 20 miles, sure but that still doesn't change the fact that cars are much better. Get the analogy? You are running 20 miles and telling me how you don't mind... I'm saying sure, but driving still has a purpose in life.
As other have pointed out, this is mostly about the schools losing full-tuition international students, ie.e "International students pay double the $6,445 tuition of Missouri residents" --which is insane. I mean, it's insane for in-state students to have to shell out 6.5 thousand a year for higher ed...

The international students are typically those kids of parents who are perhaps middle to upper middle class in a foreign country (JP, KR, TW, IN, CN, UK, AU, etc) who want to send their kids to an American school and get an "American" degree and go back home for a job --those who come from non-English speaking countries get the bonus/cachet of now having a degree from an English speaking country which potentially gets them an international station or at least a slightly better slot.
Would a genuinely patriotic person work for the NSA? I'd consider Snowden more patriotic than all of their current employees.
Infidelity is not excusable. You either need to decide if you are in or you are out. If you're out, then be honest and cut the cord.
> International students pay double the [...] tuition of [in-state] residents

> Nationwide, the number of new foreign students declined an average of 7 percent this past fall

I mean, perhaps Trump can be blamed for some of it, but maybe these schools might consider lowering tuition a little to become more attractive to foreign students?
I don't know where NaNs were introduced, but I never attributed the introduction of NaNs to javascript. If JS is just propagating a bad design, it still fits the description of being poorly designed.

Not to mention a null. null + 1 = 1. This is even worse. Your 1000loc function returns a legit number but it's a little bit off... and you have to find it. Imagine never having to have to do that with a language like python... 1+None and 1/0 all return named exceptions with line numbers in python.
Even so, it would be a good thing for ISPs to change that infrastructure.

That won't happen until there is a fiscal incentive for them to do so, so let's not be afraid to give them one.
Well, yes, there are plenty of incompetent developers too, as there always have been since development broke out of its earliest new-and-specialised-job days.

Even so, the idea that not using a framework automatically means you'll produce some poor imitation instead is laughable. The history of software development is replete with examples of people succeeding without those frameworks. We've built countless UIs that way that were much bigger and more complicated than anyone has ever built with Angular or whatever this week's flavour of JS framework is.

Maybe there are only thousands of developers working in the web industry who could do it rather than millions. I'm not sure that undermines my real point, since you'd only need a handful of decent devs to make and maintain almost any web front-end I've ever seen.

I suspect the true problem is that for various reasons we lose a lot of that experience and skill from the industry far earlier than we should, and then yet another young generation of developers who haven't studied history are doomed to repeat it, badly.
Yes, but that's never been attached to a frontend that reaches billions of people.

But like you said, those are good ideas, they didn't fail.
I suspect he means graduate school.

I'm white and have a native accent, but in my 2 short years of grad school I had four (!) instances of someone responding with shock at learning that I was a US citizen. One postsdoc even asked flat out what the hell I was doing in grad school if I wasn't working towards a green card.
I think he's just illustrating the extent to which no one cared rather than assert that the press is to blame.