skysight-inc/HackerNews huggingface dataset:
I don't think that tech companies are discriminating against the more conservative parts of the country because they're conservative, per se, but because the more conservative parts of the country tend (with exceptions, like Utah) to have low levels of funding for attractive amenities like good public schools. I'm not going to draw causation arrows, but the correlation is sure there.
Until we get into discussions of law enforcement officers working on a space station in low Earth orbit.
While researching kidney transplant, I found out that there are companies that will already lease private jet time for such purposes. But as others have mentioned, there are other costs involved. You need to travel to each transplant center to get evaluated. You may end up going to the transplant center and the procedure is called off for a variety of reasons. After the transplant, you will need to stay for 1-4 weeks depending on complications. The doctors will want to see you multiple times over the next few months. A lot of these expenses will not be covered by insurance.
Glances – An Eye on Your System
Precisely! Just because the features are there doesn't mean you must use them.

My use case for instance, is to use C++ as C plus the STL (yuck for doing everything manually in C as opposed to having neat classes that are easier to use and equivalent after compilation), useful C++11/14 features like auto type inference or lambdas, PoD structs, and little else.
Tattoo Removal Cost, How the Process Cost?
I can only speak for New Zealand, but the whole disposal method is fundamentally different. Instead of relying upon the swirling/draining motion to dispose of the waste, water is forced straight down into the much larger gap. Every kiwi/aussie who has stayed with me (in multiple homes) has complained about US toilets!
Lets Encrypt – Leaving Beta, New Sponsors
Without watching the video again, I can tell you it's the Chariots of Fire theme song. Perfect choice for this moment.
TOML.

https://github.com/toml-lang/toml
I entirely agree with this -- in a lot of ways C++ is truly awful (though it's getting much better); but! It's the only practical solution for a lot of interesting work. I think when people are doing something hard they always reach for the pragmatic solution rather than the principled one, and C++ is nothing if not pragmatic.
It is the "Chariots of Fire" theme song by Vangelis. It was part of a soundtrack for a movie of the same name that was popular around that time.
I assumed that the underwear was teal, and had cameras printed on it.
Story moved to www.washingtonpost.com/news/speaking-of-science/wp/2016/04/12/stephen-hawking-wants-to-use-lasers-to-propel-a-tiny-spaceship-to-alpha-centauri
You are correct that CMU and Pitt are not on the same level, but you have your dirctionality flip. Pitt is in top 10 in research expenditures nationally[1], I don't think CMU is even in the top 50. Don't ignore the significance of a medical school. NSF has a 7 billion dollar budget, but NIH is 30 billion. Don't even get me started on endowments.

Pitt+CMU == complementary research institutions that have had a long tradition of collaborating (for example the Pittsburgh Supercomputing Center) and BOTH provide strong intellectual anchors for the city. BOTH are significant.

[1] https://en.m.wikipedia.org/wiki/University_of_Pittsburgh#Res...
Working splendidly on ChromeOS, FWIW.
I'm not well versed in neural networks but a lot of the new neural network software stacks coming out seem to be quite plug and plug. What kind of expertise would engineers need to have a few years from now when the technology is well developed and it doesn't need to be rewritten from scratch every time?
Okay. That's a great way to put it.
> "The U.S. government now has to weigh whether to disclose the flaws to Apple..."

Apple is going to find the flaw. They wrote all the code and have some of the smartest people in the world working there. No reason for Apple to even ask the government to disclose the vulnerability to them.
Agreed.

I think the Facebook engineers have a tendency to fix symptoms rather than causes. A lot of their engineering creations are trying to shrink the binary while they might want to consider revisiting all the dependencies that their application depends on, because that graph (and the size of their apk) is really absurdly large for such an app.

Of course, there's also the fact that such a tool is already partially obsolete because of Jack and Jill.
I'm not sure I follow?

What I was trying to say was that it's a good idea to have one key per DISTINCT($attack_surface), which includes anything from physical security to the software stack, in order to limit the damage during a compromise. Throwing wildcards at everything tends to go against that principle, even though I admit there are use-cases where wildcards are entirely appropriate (namely those where each subdomain has the exact same attack surface anyway), and using something else isn't worth the trouble.
Ley dicom chile
"Better off" is impossible to judge. Your anger is causing you to use phrasing that isn't terribly productive in conversation.
You say "free market" but the only reason other states work that way is because the courts enforce non-compete agreements. The state has a monopoly on court judgments, after all. In the same way we can say that the 19th century US didn't "restrict" freedoms, it merely "allowed people to own slaves". I'm not saying the comparison is apt, but it's easy to flip around words and say that "California prevents companies from preventing you from working for competitors" instead of "California does not enforce private non-compete contracts".
Enforcement of contracts is always government intervention. It's a regulation of business, forcing people to stick to their word on certain issues, despite obvious economic reasons not to.

Not enforcing some contracts is less intervention, not more.
Monorail, Chromium's bug/issue tracker, is now Open Source
> wind power energy generation has killed more people than nuclear power generation

Have you got a source for that claim? I'm genuinely interested to see how that stacks up, given that Chernobyl alone killed about 50 people directly, and a handwavy amount from increased cancer rates.
>>The target audience for the code I write is not the compiler but my coworkers and the gals and guys who will maintain the stuff after I leave a project.

If the compiler cannot understand the code you write, I doubt your "coworks and gals and guys" are going to be much happy with you. Isn't code for both the compiler and programmers?
>>So I prefer to choose a language where I can nicely express the intent of what I code. Java is a good compromise, because it's easy to follow (even if it's quite verbose and mainly stuck in the world of nouns).

I don't call verbose code nice, just like average people don't call verbose prose nice.
It is personal whether something is easy to follow. To someone who has put in the time and effort C++ code can be easy to follow; I see no reason to denigrate one for that.
>>Yes I know, C++ is more "capable" than Java but it's not efficient in the hours-spend-per-solved-problem way of things.

If I am going to spend 30 years programming, I am going to become more "capable." And I will spend LESS hours-per-problem because I have put in efforts to really understand the problems and gained insights.
>>Yes I know, there are you C++ whiz kids out there who are insanely fast using the language. But I experienced teams using it, and in a team C++ does not scale well. Adding more and more features to it makes it a cool language, but not one which I like to use in my day job.

Some teams are built to use Java, others use C++. I do HPC and numeric analysis; my C++ skills is quite an asset to my team.
>>And I'm not sure what I'd use it for. I use Java for the day-to-day boring "enterprise" world, twiddle around with dynamic languages for the hobby (yay to the recurrence of lisp!) and for close to the hardware stuff I'd use plain C - which is a not so bad language at all. And it's hard to beat speed-wise, writing C++ that keeps up with C is possible but not trivial.

I know what I use C++ for, as do other people. C lacks abstraction mechanism and is fragile. And it is actually not very good for today's hardware. Eigen library offers ease of use and good performance using template-meta-programming; I don't see any C library doing both.
>>And if I'd have to look forward I'd check out rust or go or even look at some really mindbending stuff like erlang. Parallelism can't be evaded in the modern world and using a language tailored to that is a great thing. (Yea, I'm sure there also is a C++ library implementing the actor model).

Erlang employs one kind of parallelism, and there are others. They are suitable for different use-cases.

Look, it doesn't surprise me a Java programmer doesn't think much of C++. I get it, it is competition. I don't recommend Java to my team lightly either. But, really, you got to find better trash talk.
As TheOtherHobbes notes elsewhere in this thread, your first impression may have been fair. The Spectrum logo is - at least to me - certainly reminiscent of spectral bands stripped to the minimum idea. Likewise, a technologist is likely to see the MITP logo and grok the various visual puns linked to barcodes, books, graphs, tape, 1s/0s, gear teeth, precision, and all manner of other tech thingies. What exactly each person sees may be different, but it sure feels appropriate.

(Side note: I feel that having to stare and figure out the logo really accentuates that MIT hacker mentality. It's a small, clever joke or puzzle, and that feeling of "oh I get it" seems superbly appropriate here. That confusion? That sort of exclusive humor/cleverness is classic hacker in-joke material.)
I don't think anyone agrees one which C++ features are worthwhile, but I think most people end up missing some feature of C++ when they fall back on C.
Nearly every home I have ever been into in the US owns a plunger due to poor performance of US toilets. Every kiwi who has stayed with me has had issues. I think the biggest proof of how useless they are is the fact that if you go to Home Depot and browse their toilets you will see the "flush performance" heavily featured in the marketing. As far as I can tell it's due to how the waste is disposed of (relying upon a draining/swirling motion rather than forcing water straight down) and the size of the outlet. I actually had the lower level of a house destroyed by a toilet that was blocked and overflowed. It just doesn't happen back in New Zealand!
Part of getting a certificate from Let's Encrypt involves getting a file from them that you then serve from a certain URL on your domain. Someone without enough control over your server to be able to do that won't be able to issue a certificate for it. This is called a "domain-validated" certificate.

It's not self-signed: Let's Encrypt is a certificate authority, which signs the certificates it issues.
My understanding is, non competes that do not pay you to stay out of the job market are unenforceable in many states, for example, in Illinois.
Right, and in most contracts you would sue for damages if the contract were broken. But with non-compete agreements, it's common to seek injunctive relief, which is a kind of terrifying and powerful tool that the court has. Liquidated damages seem like a more reasonable, free-market friendly alternative, although I'd rather see courts stay out of this even more.
No. Both BoringSSL and LibreSSL use substantially different (and safer) systems for their CSPRNG.

https://boringssl.googlesource.com/boringssl.git/+/refs/head...

https://github.com/libressl-portable/openbsd/blob/master/src...
Find, Replace Text in Word Files and Insert Images in Word Document in Cloud Apps
At CMU there's a lot of rhetoric about how bad Pittsburgh is. There's a surprising amount of talk by students at CMU about how much Pittsburgh sucks. Many students never venture far off campus, never actually get a feel for the city itself. Then, once they graduate, the jobs are in SF or Seattle or NYC, so having no other attachments to the area, they move.
AWSnycast – Anycast in AWS
Very fascinating! I had no idea we had such a viable option for braking.

Two questions for you if you're up for it.

Could we use this concept for braking during earth re entry to depend less on complex heat shields?

Why is the idea of a bussard ramscoop not viable?
I mean "with" for opens and the like, not structures. Python "with", not Pascal "with".

For Python's "with", someone figured out what to do if something goes wrong in __exit__, which is called as control leaves the with clause. An exception in an __exit__ is handled well, and nested exceptions work reasonably. Failure to get this right results in problems such as unnoticed truncated files because the status on the close after a write wasn't checked.
Fwiw, the EdgeRouter Lite runs Vyatta on Debian on a MIPS CPU with hardware offload. It's really hard to build something more capable for "power user" home NAT duty for less money. Also, it's fanless and doesn't require too much tinkering to get working (though the web UI doesn't surface all the options -- you'll still likely need to invest an hour or two getting familiar with Vyatta, which is very similar to Cisco IOS from a CLI standpoint):
https://www.ubnt.com/edgemax/edgerouter-lite/

If you're in the Bay, Streakwave (authorized Ubiquiti dealer) is right in San Jose: https://www.streakwave.com/mobile/searchresult.asp?Tp=

(WASD keyboards, makers of the CODE keyboard, are also in the Bay Area and do local pickup as a delivery option!)

I've been quite pleased with the uptime and performance of my little $100 million-packet-per-second router. I used to be a big believer in pfsense, but the ERLite got me to retire that old thing.
This advice works in a surprisingly wide variety of situations. It's good to stick to principles and say "hell no!", but sometimes it's not worth a fight. It doesn't work with taxes, but certain problems just go away if you ignore it.

In situations like this, I put it on my long-term to-do list to get it off my mind. In a remarkable number of cases, I get to cross it off my list months later without having had any arguments.
The Hacker News – Cyber Security, Hacking, Technology News: Technology News
Since it's a contract, it's often unenforceable unless there is some kind of consideration. I believe in most states, if an employer asks you to sign a non-complete after you start work, it's unenforceable.
> In almost every way imaginable, the car, as it is deployed and used today, is insane.

As soon as I read this statement, my brain turned off. This is an opinion piece, not serious journalism.
If you're a BSD fan, why not use FreeNAS + pfSense on separate VMs? Let them both do what they're good at :)
Article says $800mm valuation with the new round, but then says they did not release valuation. Also, almost $500mm raised with 800mm valuation? Can't be right.
Chrome Stylish, Style the Web
As someone living in Japan, I think this is a common misconception about this country. Just because Japanese excels in certain areas (manufacturing at scale, build quality and robustness to price ratio, earthquake safe building code) doesn't mean that it can be assumed safe in all aspects. There are a few known key areas where Japan has weaknesses. The most severe ones are IMO Software quality and lack of transparency and checks in government. The corruption induced by the latter is highly visible and failures like Fukushima aren't really too surprising knowing this. The good thing is that Japanese government is able to adapt relatively quickly when such failures become apparent - but something always has to happen first, because the chance of someone actually looking otherwise is next to zero.

And yes, this is very easily explained by culture. Specifically the culture of not questioning anyone with higher status in society. It's the downside of the importance of respect. The combination of this cultural aspect with the status of engineers being very low compared to western countries, leads to situations where management or regulatory decisions can become completely decoupled from what engineers communicate, if they even dare to communicate. If you want to solve this problem you need a rather different attack vector than the one you need in the US for example.
Are there any known reasonably accurate algorithms for taking all caps English words, and converting it to mixed case?
There is a massive difference in how credible you seem (and ergo, are treated) if you have an MIT, Ivy, or Stanford degree. I'm not 100% sure, but my hunch is that very few YC founders come from state schools like mine (although I know at least one did).
Also bless California for not having the non compete clause.
Similar things happen in the tech world. Ashley Madison had a feature that you could pay to have your data deleted from their database. Except they never deleted the data for those that paid. That is outright fraud as well.

When their user data eventually leaked, it resulted in countless lives and relationships ruined and at least a handful of suicides. While civil lawsuits have been filed, I haven't seen any talk of criminal charges.
As a counter-counter point, I tried it as something of a last-ditch effort after having daily panic attacks for a year. I haven't had one since and I'm depressed much less often.

I took a hell of a lot less and made extra care to do it with kind, experienced people in a safe environment with incredibly joyful activities lined up (The Lego movie is a favorite; starts with a song called 'everything is awesome'). A friend who is a clinical psychologist lived nearby which didn't hurt if things went south.

Maybe the brain is somewhat more plastic for the duration, I'm not sure, but I do think caution should be used. In research contexts a professional is there to keep you on the right track. I'm willing to bet that if I had been alone, I would have ended up worse than I started.

There's very little reliable (read: modern) academic research out there, but looking for it can probably give a little piece of mind. I'm on my phone, but there's a paper (linked to in this article; not sure how permanent that is) that shows that mental disorders in psychedelic users appears similar to mental disorders in the regular population.

There's also some personality studies showing a long-term increase in the openness trait which is an incredibly unusual occurance.

Edit: I considered posting this under a throwaway, but it's sort of a shame that we can't talk about these things at least a little openly.
Ah, the Thorium dream. Would be great if this will work one day. But there are still lots of unsolved problems like the reprocessing, the energy required to start the process and preventing corrosion, to mention only the biggest ones. Those problems are far from being solved. Currently this is not more than a well known nuclear dream. What the chinese are building at the moment are prototypes which do not even count as proof of concept. They are far away from building real usable reactors.

And yes fuel reprocessing exists but to make the "waste" problem bearable they would need to reduce waste by far more than they do since decades.

The nuclear industry has much more players than only the fuel provider. The ones which build the reactors do not care too much for the fate of Westinghouse.
There is such a function, it's just not been standardised (and I agree that it is a rather large oversight on the part of the standards committee to have not realised that this is useful information which all implementations of malloc() would already have in some form):

http://stackoverflow.com/questions/1281686/determine-size-of...
Ask HN: How to work fewer hours?
Hi HN,

I work as an engineer at a good software company and make around $165k/year. It's more money than I need and I find that full time work takes too much time.

I'd rather have a setup where I work three days per week and make $99k, or work only 8 months a year (2 on, 1 off) and make $110k, so I'd have more time for myself, my friends, and my hobbies.

I don't think I'd be substantially less productive than working full time, so the company would be getting a good deal as well by paying me less, although I know my current company (which is very large) would not go for such a setup.

How would I go about doing something this? Should I look into freelancing?
Short answer is yes (long answer is what the other guy said). The standards committee never makes breaking changes (a big reason why the language is so bloated).
This type of thing made me kind of sad to be unimpressive 2 years ago :) :(
Light field capture coming soon? I'd like to learn more.
This. It's really hard to imagine SV becoming what it is today without this section in the labor laws.
Super nasty but RouterOS has an API: http://wiki.mikrotik.com/wiki/Manual:API

The hardware has been around for a long time (Soekris) and there are many out in the field.
http://www.caithnesswindfarms.co.uk/AccidentStatistics.htm lists wind power with 35 deaths in America, according to the site that links to it. Less than nuclear, but much more if you weight it by power produced.

Most deaths seem to happen by people falling off the things. Or turbines falling on people during installation.

I think maybe people take nuclear plant maintenance more seriously or something.
Exactly, I wonder why aren't there any Consumer Router Based on this. I dont need any config or enterprise features.
I haven't heard of any plans of making the updating process more self-controlled (eg allowing users compare checksums with friends before updating, or additional third-party signatures), or hardening their firmware against local tampering (since their security model incorporates trusted computing). The references to "secure enclave" seem mostly for comparison rather than any direct analysis, and it seems like another general-purpose easily-updateable chip.

It doesn't seem like it's actually possible to do all that much without releasing source for a TCB, especially with the possibility of NSL (etc) mandating secret backdoors for every device.

But maybe I have just missed the recent news.
Sigh. "We can develop the technology" does not equal "There is an available commercial prototype". Creating a new kind of commercial reactor requires $$$ and time, and good luck developing one (which can probably double as nuclear weapon factory) in the current political climate.

Anyway, nuclear waste can stay, safely, in underground facilities for a very long time, so it's not like anybody's in a hurry to use them before they rot away or something.
“I had so many advantages, and I barely made it”: Pinterest engineer on sexism
Peter Thiel Says Just About Everything Is Overvalued, Not Just Tech
Even if you do need to raise money, why is it a necessity to run your company out of the same city that your investors are in?

I've never had to personally raise money for a startup, but I see a lot of the face-to-face meetings starting off as warm email/phone intros. Even if you have to constantly travel to NY/CA/* to meet prospective investors isn't it still a better value to run a business somewhere with a low cost of living?
The probably use an existing, well tested tool for user authentication (why reinvent the wheel?), or have comprehensive coverage for it already. There's no reason for tests for logging in to be slow either way. And after all, it's a social media app, it doesn't have to run perfectly all the time.
Better not take any yellow cabs in NYC either: http://www.nyc.gov/html/tlc/html/about/trip_record_data.shtm...
Responsible disclosure involves notifying the vendor (Apple) first.

https://en.wikipedia.org/wiki/Responsible_disclosure

If the FBI wanted to protect the public, responsible disclosure of the exploit is a first step.

Sigh.
That's incredibly expensive to build.
I thought it was iPhone Apps that need help. At 100+MB for a simple App where Instagram is 25MB only..
Totally ridiculous. If you want me to non-compete for 5 years, you better compensate me full salary for those 5 years that I spend sitting around not working for your competition.