skysight-inc/HackerNews huggingface dataset:
> No, but they're both bad. Yes, Republicans are not going to improve healthcare, but neither are the Democrats. Did you know Feinstein said a few days ago in a town hall that she has no intention to support single-payer?

I don't know Feinstein's motivations, nor am I knowledgeable about the internal politics of the Democratic Party, but do you think her rejection of single payer has more to do with politics than with actual belief? The "public option" was realistically the closest America ever came to a single payer system, and that proposal was largely sunk by Republicans in Congress, though some Democrats in right-leaning states also rejected it. Are Democrats just trying to compromise in a right-leaning political climate, or are they truly the same?
I imagine it is among IT people, who are the prime audience for HN.
Does anyone know how Google's interview looks for QA/Software engineer in test?
Really cool project. Out of curiosity, what made you choose red for happy?
tar -cf - ./somedir | ssh remote tar -xvf - -C /whatever
The Guardian view on France’s election: a win for Macron and hope
I believe the H1B regulations already have lower requirements for non-profit employers, and I'm all in favor of this continuing.

Conversely, if a for-profit company claims that they are "essential to the economy", but make so little profits that they can't afford H1B visas, I'd be extremely skeptical of such claims. It undermines the entire premise of a free-market economy.
There's definitely a lot of randomness in any Big Tech Company interview process; I don't think Google is particular in that regard. I'm at roughly 50/50 in offers/rejections from companies in that tier (the Googles, Amazons, Facebooks, Twitters, etc.) and I don't feel like my performance varied very much between interviews.
because it is kind of like cutting in line, just because there is no explicit rule and someone isn't punching you in the face for doing it, doesn't make it okay.
Did you read the second paragraph:

> For those who came in late: read Part I and Part II first, to avoid serious misunderstandings.

or those parts, in which he defines those archetypes? The series is not really mean-spirited nor a libertarian fantasy.

Edit: fixed typos
That was my interpretation of the whole series. The author however, seems to be dead serious about it, like he discovered true meaning of life.
That flip phone makes me think this is about 15 years old? No date on it though, anyone have any more information?
Wow, I had no idea that SSH had become such a huge security company [1], with 6 locations around the world. Another surprising thing is that it was only created in 1995. I was expecting it to be a few decades older.

[1] https://www.ssh.com/
Good point.

Anyways, how would it work with the server receiving any data from the client just by viewing the link in your browser?
But if you used a lowres camera to silouette the fingers?
Its possible that's a bug and not an intentional design decision. I certainly hope it is, because I agree with you that it doesn't make sense to hide it behind a pragma but have this workaround.
Difficult indeed.

An ordinary American internet user consents to countless pages of legalese in adhesion and other unread contracts (TOSs, privacy policies and so on) everyday day. These days, every website, piece of software, digital service or product comes with pages upon pages of contracts to which the user must consent to even walk in the door. Reading all of them is easily a full time job.

So, no one has coerced anyone into anything, just a bunch of consenting parties in theory.

In practice, getting consumers to throw away their rights and consent to stridently anti-competitive behavior by companies seems kind of easy.

Taken in the sense of an economy of mutual consent, "free market" is too low a bar to hop over. I can see why people don't think that the barebones style of "free market" is very free.
Star Trek copied the Navy (US&UK style) of addressing all senior officers as Sir, regardless of gender.
The safest way to avoid leaking such information like that is to build inside of a docker container.

Even if the goroot is not in a suspicious location, the actual location of each source file on disk is compiled in as well (which almost certainly will be in your home directory).

Copying it into `/usr/app/src/$pkgPath` in a docker container makes the path generic and also ensures various other details of your environment are less likely to leak out due to the mount namespacing.

Alternately, building it on a CI system like travis and ensuring those are the only binaries you ever distribute is marginally safer.
On the slides for quick-sort, the author asks:

> Why don’t they teach it like that in the algorithms course?)

I'm sure they do sometimes. However, it is incorrect because quick-sort is an O(nlogn) in-place sort. This is a best-case O(n^2) sort (due to the linked-list appending) and is not in-place. If you got taught this as quick-sort ask for a refund... ;)

---

Honestly, there's isn't anything very interesting in these slides assuming you already know basic functional programming. The dissing of Lisp was odd given the functionality of Haskell that was used was approximately the intersection of Haskell and whichever-Lisp, plus basic static typing (which you can get in various Lisps as well: https://docs.racket-lang.org/ts-guide/ )
The CIA and NSA are externally oriented.

Defense is arguably part of the FBI mission, however they don't have the NSA's level of skill or resources. The FBI might be able to detect abuse when it gets rampant but I have zero confidence that they would discover any of these exploits themselves. The FBI is mostly cleanup and criminal prosecution.

We need an organization focused on preemptively securing our infrastructure.
First I laughed, and then I thought this wasn't such a bad idea - sure you want to absorb the mind numbing true cost of the entire stack, then knock yourself out, be as 'Gollumy' as you like - get caught leveraging OSS for that and you pay the difference - a pipe dream, but a nice one - the real solution is more along - 'Dear John Deere, try not to be a complete dick all the time' but that rarely works
The reason those boards you buy are cheap is theres a boatload of people who pay for them. Need quite a bit of volume to get a custom, high-performance ASIC and board down to a few hundred. The problem is on the demand side. The suppliers would have to come up with millions of dollars for development and advertising then risk losing most of it. Most that do go bankrupt or get acquired after they fail (esp in FPGA or accelerator space).
Now you're just getting nasty, without any substantive response to my assertions.

Hint: that means I won.

You claimed that the ecosystem "didn't survive" the Chicxulub event because there were different organisms afterward. I pointed out that by that "definition" the ecosystem has never "survived", because it has been in a state of constant change since day one.

Rather than responding to this, you just got nasty.

I repeat: I win. Sorry.
That's precisely what makes it interesting. It was a remarkably simple interaction for something many consider to be a critical service.

What if they simply said; no. Try again in a year. I wonder if SSH would be widespread today if that were the case
Whether a Date includes the time zone is an arbitrary convention, and unfortunately some people intuitively gravitate towards one or the other.

You can say that a Date doesn't include a time zone, but then a Date no longer actually refers to a concrete time -- it needs to be combined with a time zone first. This differs from how conventional language deals with dates, which is why people don't like it. And also the point of the article -- Java's Date class is misnamed and confusing.
Wait, so the Go assembler allows generating invalid opcodes?

Any way of using a more normal assembler with a non-GNU Go compiler?
I know sorry wasn't thinking.
The whole point of the originally linked article is how dubious "evidence" can be.
Microsoft Acquiring Intentional Software by Office Pioneer Charles Simonyi
... This is why I treat equity and ipo as monopoly money.

It's ok that we pay you sub market salary because you get great ipo and equity.

Yeaaaah no.
It's jargon from show business (movies, music, TV, stage, etc)- the "talent" is generally the performers or maybe just the star.

I don't think it's insulting, but it may be manipulative; it implies that the potential hire is a star performer and/or brings something unique to the role.
"As for "not even close", please show me a period when the rate of extinction was higher"

I provided a link. Here, let me link directly to the graph:

https://en.wikipedia.org/wiki/File:Extinction_intensity.svg

The so-called "Anthropocene" is at the extreme right of that chart.

Note that the extinction rate has been colossally higher not just once, but many times in the past.

Next.
Many of those exploits will be used to knock through a backdoor. I wonder if they use different keys for each one? Fingers crossed they do.
We agree more than you think, which I'll get to in a moment, but first a couple points:

> much of that economic advancement in China has happened with very protectionist policies

To a significant degree, China's growth has been due to international trade, importing materials and exporting manufactured goods.

Also, China is a developing economy; they are in a much different situation than the U.S. and different rules apply. Protectionism for the fragile industries and national economies of developing nations is expected and, to a degree, healthy. If developing economies were open to all foreign business, there would be no domestic industries left (they can't compete with businesses capitalized at Western levels, with all the other advantages of advanced economies) and be very vulnerable to the whims of foreign businesses and governments.

> nebulous concerns about the distant future

These aren't nebulous at all, but well-established laws and patterns of economics. It's as predictable as not maintaining your code - we can call the consequences far off and nebulous because they aren't immediate, but really they are entirely predictable.

> we have to throw the American labor force under the bus

I agree completely that that shouldn't happen and isn't necessary. Labor should have a seat at the table when trade is negotiated and we can have both. In fact, it is necessary to have both:

If the U.S. economy contracts or simply doesn't grow as fast, labor suffers the most. If trade with India is cut or doesn't grow as fast, that means fewer jobs for American workers. If global security is undermined, that has very serious impacts on everyone, including the workers who die on the front lines. The CEOs probably will be fine, for the most part.

The fundamental problem, IMHO, is that while free trade is good for aggregate prosperity, we don't live in aggregate; we live as individuals. If the U.S. economy grows 1% because of the efficiency of the international labor pool, but no individual's income grows 1% (except coincidentally); it doesn't help the individual who loses his/her job - their economy contracted 100%. More specifically, capital can move much faster than labor: a factory can be moved from Missouri to Guangdong much faster than the workers in Missouri can move - they can't move to China at all and finding another factory takes time, more than a lifetime for many.

Trade must serve people, as individuals, and must protect them from that economic reality.
"The highest level in millions of years" is just rhetoric. The Earth is billions (with a b) years old.
Oh hey thanks for the reply. I think I misunderstood before. But what you are saying is what I meant to say. That GraphQL is fantastic in that it gives a layer of abstraction away from versions apis with different endpoints.
Why not OpenGL 3.2+? It is capable of modern effects and pretty easy to use.
The java.util.Date API is pretty clearly modeled off of POSIX time, and therefore retains compatibility with POSIX's wrong decisions. I suspect that POSIX used 0-based months so they could index into some const char *monthNames[]; variable; since years and days are shown directly, there's no need to force them to be 0-based (not that day-of-week and day-of-year are 0-based as well).
> It was before Snowden.

I wasn't saying that's when it started. I was saying that's when people stopped viewing "government is listening to everyone" as conspiracy.

> No one just wanted to frigging listen until they had a celebrity icon like Snowden to interest them...

It didn't have anything to do with Snowden's "celebrity". Do you think he was a celebrity before he produced physical evidence? Turns out, no one wanted to friggin listen, until someone had proof.
All from uncoordinated business divisions! And I've heard it also happens when you got an offer (while waiting for your visa/relocation).

I'm not hating on Amazon but their recruiting process is by far the sloppiest of all big tech companies.
Cabs aren't imposing negative externalities, all cars are. Limiting cabs does nothing to address the problems of congestion, it makes it more likely that people will drive their own cars.

You are correct the solution to congestion is to use tolls in some manner, whether on parking or entry to freeway/city. But they have to apply to all vehicles, not just cabs.
It was a while ago so I don't remember. But if I had to guess, probably bc hearts are red and they're associated with liking things online
> how do you get the message out about a 0-day in windows

Force-push a Windows 10 update? That seems like one of the few legitimate usecases of Win10 being a corporate botnet.
Very possibly. I'm by no means an aerospace engineer.

A quick google turned up this[1] which has a top speed of 296km/h with a 120hp(89kw) engine, and it's likely a good bit lighter than the Lilium with a full battery load.

[1] http://www.aircraftspruce.com/catalog/kitspages/nexaer.php

edit: added [1]
This is good if you assume that there's a desire to improve the quality bar over time.
And since no one actually reads the privacy policy, users likely expect that the only data they're retaining is about email subscriptions, and that it will only be used internally and not sold to 3rd parties.

It's still unethical.
Different tools for different tasks. Not gonna use C to analyze some text files...
I was surprised this wasn't used to fake a bombshell recording of Trump or Clinton in the last election. It's gonna happen more and more frequently.
> It would be great for these smaller firms that cant or wont pay the license fees for a commercial offering until they get larger.

Why should we give that work away for free, especially if it's not that hard to roll your own for most small-scale needs?
Ice Age Megafauna died out because the climate became too wet
That or try using a generic username such as "user" or "admin" on a system you control, that way the paths will show up as they should but will be too generic to be useful.
The immediate effect would be unpleasant for users.

Longer term I think it is harder to say.
So you are admitting that this is politically rather than scientifically driven?

Okay then.
That's pretty awful. I'm glad the industry is moving away from such discriminatory language. More recent examples of removing bias include:

* Renaming master/slave to central/peripheral

* Avoiding gender in code comments and documentation, e.g. "When user clicks, log him out" to "When user clicks, log them out".

* Being able to disable animations globally, for epileptic users.
The great news about Ubers is they aren't driving through the streets of NYC looking to pickup riders. They are either driving to pick up someone who requested them, or they are parked.

There are good reasons to limit cars.

There is zero good reasons to limit cabs. Cabs reduce congestion. Apply limits to cabs and not private cars just means more people driving instead of sharing rides.

Limiting cabs is anti-competitive behavior to benefit cab companies, pure and simple.
The Line app (popular in Japan) has incredible voice quality. It's like someone standing right there whispering in my ear.
My thinking was that by, say, taking a phone snap of your plate at each meal (some chap in the UK did this a few years ago to convince himself to eat less/better) you could produce a more objective record.

Challenge: can you calculate approximate calorific values from images of food on a plate?
I'm genuinely curious how that would even work on the technical level. As an app developer, I'm not making the connection here as to how iOS would even allow that.

Edit: Read up a bit more on it. Turns out it was the practice of fingerprinting and tracking after re-installs, not after an uninstall. TechCrunch provided a better technical description: https://techcrunch.com/2017/04/23/uber-responds-to-report-th...
uBlock Origin fixed that for me.

Link for the lazy: https://github.com/gorhill/uBlock
Uber now has rental and leasing partnerships to make it easier for their drivers to get qualifying vehicles: https://www.uber.com/drive/new-york/get-started/car-rentals-...
Speak for yourself. Many deaf and deaf/blind people absolutely detest the taxi industry. They treat us like shit. Over and over.

I've been kicked out of cabs more than once when the driver learned I'm deaf and I would give them the address of my destination on paper. Got kicked out because I was signing with my friend in the back. Etc.
Also, war is peace, ignorance is strength, and freedom is slavery.

Good luck with that.
This is sad who knows what Samsung will do with SmartOS, OmniOS was very solid option.
The NSA is actually tasked with that mission:

> NSA is concurrently charged with protection of U.S. government communications and information systems against penetration and network warfare.

https://en.wikipedia.org/wiki/National_Security_Agency
>request rides from those phones, which they would then accept.

Rider and drivers are randomly assigned. I am not sure if you can choose your driver. Not sure if all these drivers in China made a huge group to benefit each other
Taxi regulations seem to benefit taxi companies, not taxi customers.
How Democrats Killed Their Populist Soul
Interesting. What would the benefit be of complicating something as simple as ventilation.

However, 400000 to 410000 is a very small percentage incresse
Are we really at the point where people are being called naive for trusting a company to act ethically? It's no wonder people outside of tech hate us.
I agree. I'm saying that the OP missed the "real story" and is focusing on one detail of it.
I'm a contractor, am I somehow less socially desirable to you?
> the "California no"

Never heard that before. That's going to be my new go-to phrase for this though.
About 13 million fewer people are without insurance than before ACA, that's a 1.3% decrease in the amount of uninsured people [1].

ACA marketplaces will insure about 13.1 million people in 2017 and insured 12.9 million in 2016. The rate of private insurance increased 1.2% from 2014 to 2015 and the rate of public insurance .6%.

Now, how much of this is due to ACA and how much is due to other factors is really impossible to separate. Almost anything would be pure speculation. Interestingly, premiums on the exchanges are climbing slower than private insurance [2].

Health insurance premiums had been rising for years, probably due to several issues: aging population, rising costs of equipment and pharmaceuticals, administrative overhead, tort, etc, etc. Additionally, ACA added some costs in the inclusion of pre-existing conditions. I don't disagree that something has to be done, but getting rid of ACA is not going to be a panacea.

[1]:https://www.census.gov/library/publications/2016/demo/p60-25...

[2]:http://www.latimes.com/business/la-fi-obamacare-premiums-201...
Apple releases a bit of code to let you put Live Photos on your sites
Remix (YC W15) is hiring engineers excited by maps and cities
Is Cybersecurity Important in Our Time?
We are proud to announce that our innovative project is going to hot indiegogo.
We've spent almost a year in order to consider every small detail and made an absolutely secure Linux system based on last version of Ubuntu 17.04 zesty zapus core.

NeOS system is the world's first OS that configured in such a way that the return and encryption of the data takes place on a particularly complex level, which will not allow the attacker to intercept your data.
It should be noted that all services using the network are secure and pass through secure channels. Also, in case of an attempted hacking, the system notifies the user of the threat.
Alerts come to your smartphone and email. Ip malicious system will ban automatically and will not allow it to receive any information.
It is possible to send encrypted messages and emails.

We are sure that this system is really necessary in our time.
Our indiegogo campaign is live now, it would be great to be reviewed on the ZDNet to make NeOs technology a reality.

Please,feel free to contact us.
I had assumed it was shoddy reporting, but apparently this gives some details on the process.

https://techcrunch.com/2017/04/23/uber-responds-to-report-th...
Why Old Operating Systems Never Really Go Away
I was referring to the"someone else" not the "we".
Silicon Cowboys – The Rise and Fall of Compaq (interview with Rod Canion)
That's interesting. My problem with Ethereum was they seemed to think that the need for trust, based on social interaction, could be completely eliminated through software contracts. That seemed to me to be impossible, in part because you could never write a software contract that would respond correctly in every possible situation that might arise.

I am glad to here that I misunderstood how Ethereum works, and when thing go south human beings can intervene to get them back on track again. That's not perfect but it still seems to me that for many sort of matters it still would be a lot better than how the world presently works.
Yes, it's worrisome. An issue like this was brought up on golang-nuts in 2014 [1]; the response from the devs was that this behavior is intentional [2], and they note that this happens with other compilers as well.

I'm attempting to say this without sounding facetious: it's generally bad for privacy if you install tools and compilers to a personally-identifiable path, compile programs from personally-identifiable directories, perhaps using personally-identifiable accounts. Using generic paths (which is in this case the Go default), generically-named work directories, and generic-sounding user accounts is a viable mitigation, that has been used by many programmers who get burned by this from various environments.

As you suggest, perhaps there's an education gap here, because this is well-known by security professionals and intelligence services (like the CIA [3]), and less well-known by developers. Furthermore, most of these privacy-leaking behaviors are being (re-)discovered or discussed as a part of the 'reproducible builds' movement (like this one) to attempt to identify context-specific behavior, rather than a concentrated approach about privacy in particular.

[1] https://groups.google.com/forum/#!topic/golang-nuts/oVDD8oPv...

[2] https://groups.google.com/d/msg/golang-nuts/oVDD8oPvDIY/fQ_r...

[3] https://wikileaks.org/ciav7p1/cms/page_27721733.html
This confused me with Foundation's Date class as well. I think it's really important to have abstractions that are really clear. Like for example I had to represent Open Hours for business and wanted a way to represent 4pm on Monday. That's surprisingly hard (in Swift and Java) because the APIs want you to realize the complexity of Time. But I don't care. I want an abstraction that says "Yup it's Monday at 4pm in Santa Clara". I think better Date and Time libraries that deal with more user facing things would be great.
Just learned that the 3 wise monkeys are called Sanzaru. Thanks!
It's comparative to the "espresso machine in the office" perk.

When you bump into your colleagues in the morning you have an extra talking point.
>typically 512 (== 1 classic sector) to 4096 bits

it's bytes