skysight-inc/HackerNews huggingface dataset:
Law has more options for interpretation. Often discussions on HN about laws will lead people to suggest 'tricks' or 'workarounds', though in the law space, judges are unlikely to side with such 'technical' responses.

Personally, I think the blanket immunity platforms have gives them little reason to do more than moderate for the type of community they want, they have no legal responsibility for what their platform becomes. I would be okay seeing more of them be legally responsible.

EDIT with more: Also consider that the basic concepts of law like intent for criminal law won't be done away with. Law is built around reasonable actions. SESTA will not radically make everyone operating a platform in breach of the law, it will simply mean they can no longer hide behind a blanket immunity. It will be possible to call into question whether or not a platform is doing "enough" or meeting a "reasonable" standard.

It's obvious why corporations are against SESTA: It's super nice to not have to worry about it, to simply say "we're immune to this type of case". Blanket immunity is good for the company, and it is logical for any tech company to be opposed to this change. But I don't think blanket immunity is the best scenario for everyone else.
A lot of the new Gilbarco 700 series are coming with them. We're looking at them now and are wanting to get them. Most of the Gilbarco 500 and series 700 can be updated to have them.
I've never seen Chip+Pin on a Credit Card in the United States outside of Target Stores that uses it on their own store card.

Everywhere else is Chip+Signature.

Are you thinking of Debit Cards? (I won't use these. I got my bank, BOFA to issue me an ATM card that's not a debit card.)
As this is a user configurable option, it's hardly a net neutrality issue. You haven't lost any control over what you can access or how deeply advertisers may invade your privacy.
Since I didn't see it on a quick skim, it seems that the way to do this is Preferences > Advanced > Semantic history.
(Article author here -- I'm one of the interviewers here as well.) Our technical interview is really designed to look for your strengths, such as being productive while writing clean, correct code in any language/environment of your choice. If you do well at that (or excel in other sections of the interview such as system design or knowledge questions), we're going to work with you as a candidate, regardless of the language you choose to interview in.
>Point me to solid data showing tests and quizzes are a better predictor than accomplishments and I'll have a look.

Not specifically tailored to programmers, but I find this paper relevant with respect to hiring practices:

The Validity and Utility of Selection Methods in Personnel Psychology: Practical and Theoretical Implications of 100 Years of Research Findings: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2853669

An excerpt:

>Overall, the two combinations with the highest multivariate validity and utility for predicting job performance were GMA plus an integrity test (mean validity of .78) and GMA plus a structured interview (mean validity of .76). Similar results were obtained for these two combinations in the prediction of performance in job training programs. A further advantage of these two combinations is that they can be used for both entry level hiring and selection of experienced job applicants.

"Accomplishments" could probably be called a combination of "Biographical Data" and "Reference Checks" as described in that paper. Biodata correlates highly with GMA tests, so it's a lot easier to just give a GMA test then pour over descriptions of of past experiences. Reference checks are generally not useful today because of the fear of lawsuits associated with giving a reference that costs someone a job.

It seems that a general programming test combined with a structured interview has data showing it's a good predictor for on-the-job performance.
I frequently hear that defense of the_donald subreddit, but it seems not to be backed by facts.

Yes, it is extremely important not to dehumanize our political opponents and to understand all the terrible things that made people be disillusioned with the establishment and vote for Trump.

But the_donald community is definitely extreme in their fundamentalism, way beyond just being supportive of Trump's political agenda. Looking at their front page does actually show islamophobic and sexists posts and frequent calls/cheers to violence, contrary to your claims.
That's called jail breaking. Which is a thing. That you can do.
One reason is surely that good developers can pay for OSX hardware with their high salaries, whereas less talented devs and therefore devs with low salaries are stuck with Linux.

This is the case with me. I'm stuck on a Ubuntu computer, and not hating it as I get used to it over time, because I inherited a really old macbook that wasn't updated to Snow Leopard. Since I couldn't find an update CD, and certainly couldn't afford a new Macbook Pro, I had to put Ubuntu on it and deal.
Ask HN: Translating Android
I would like to translate Android into my native language (Swazi). I am not referring to translating the text in a specific application. Instead, I am interested in translating the core UI/system.

Additionally, I would like to improve the translation for my second language, Zulu, which exists in Android, but would do with some improvement.

Does anyone know how to go about doing that? Searching the web seems to only give me results related to app translation.
Yep I forgot that HN actually handles those differently.
From what I understand, most commercial media outlets provide low-res images in their RSS feeds, as they're suppose to serve as nothing more than a thumbnail that links to the site proper.

There are usually reems of ToS about this kinda syndication on the websites like the NYT.
As a startup, the last thing to worry is vendor lock-in. With an architecture like this, you got fast time to market, minimal operations, scalability, zero starting cost, fair pricing. Just my 2c.
This is not a controversial opinion. It is a statistical fact of psychometrics.
I faintly recall reading (to my utter astonishment) that he was at least not freed from the accusation as you would have expected. I tried a search for any follow-ups, but to no avail. Maybe due to the "right to forget." (Information conveyed without warranty, liability or claim of correctness. It has been 12 years since, I may be in error.)
Do you bring over your old photos from your previous iPhones?

34.2 GB photos - 4 years worth, 10k items

5.5 GB audio

3.9 GB apps

4.8 GB documents & data

400 mb "other"

I haven't edited my photos in the past year, but I probably could delete 500 images and maybe a few videos. In general, I plan on doubling the storage with every upgrade (every 2-3 years).
TITBITS 14
You need to look at a bigger sample size.

https://insights.stackoverflow.com/survey/2017#technology-pl...
I'd bet someone at VPRI is porting Croquet to the Oculus as we speak, if it hasn't happened already.
What the elite expect and receive from an Ivy League education
I'm sure they do. Do you think most of iOS 11 users do? I'm willing to bet they don't.
Even 60,000 GPU years sounds well within the capabilities of a large nation-state. Expensive, probably not worth it, probably better ways, maybe not practical, but certainly possible.
Apple makes a lot of money off of protecting it's customers privacy, which is why it can never be competitive in ads.

And it's well diversified. It's third largest business is Macintosh, which is the fastest growing and most profitable personal computer company in the world.
> Modern mainstream science does not allow for the existence of free will.

Physics and math do allow it. I'm not in the least bit worried about those who disagree, they will give some excuse when they are shown to be wrong (maybe something about underpowered studies). Though I suspect the choice not as free as people think.

> everything that ever happens is an inevitable and ultimately predictable consequence of The Big Bang

No. By quantum physics. Most things are not predictable. Add to this non-linear effects and you get a really non-predictable universe (some part of this is Chaos theory).

> and several studies have shown that decisions happen before we become aware of them and believe ourselves to have consciously decided

This means exactly what it means and nothing else, that is, the brain decides before it is aware of that fact (and it can be argued most decisions are "hardware accelerated" and automatic: nothing wrong with that). No further conclusions can be taken out of that
watchOS 4 no longer lets you browse iPhone music library on your Apple Watch
This article is built around an error in statistical inference. The author uses aggregate data to fit a linear model, then erroneously supposes the slope can be applied to data at the individual level.

It can't.

For example, there are very few megarich people, but the aggregate model gives them 1 (of the 7) data points. That's a lot of weight for a very small group.
The OP has a point. Pair programming into somebody's else code, with no context of the overall functionality, and having to use somebody's else system (different shortcuts, editor layout/environment), is a very poor experience.

I have been in two of them, and they were not a pleasant experience overall.

Most senior engineers take some time to understand what's going before diving into somebody's else code and making changes left and right.
We all have that experience where fixing a bug, the right way, starts causing/surfaces other problems in the system.
I am talking as a dev that has shipped multiple apps, and some of them very successful.

In anyway, if it works for you, keep on doing it, but it will absolutely turn off the more experienced folks from your company.
Hmmm, maybe I don’t type in German enough but iOS has always given me trouble with German words trying to correct them to English words.
I also remember this in Canada in the late 90s. ESSO had such a device. I think other stations (Shell, Petro Canada) also did.
Using that logic, food is a criminal problem.
This is missing data about the job role. Are python devs hired as web dev, and c++ as 3D engine programmers?

Does the triplebyte hiring process not take into account experience and role? Don't they expect more for certain roles and a given experience?
A good software service company does not need to raise so much money to accelerate their growth. Raising more money won't prevent them from being disrupted by a competing implementation. We can argue their action can invite competition from more nimble operations who can take less money from creators. Look up DistroKid,
they compete with companies much larger, with far more funding, yet DistroKid is doing very well as a business.
I think he was trying to say it was evidence of an unrepresentative sample, which is an accurate observation. His counterpoint isn't very sensible though - why not just lead with the U.K. study?

Then it gets into this: "It’s common knowledge in psychometric circles that reading comprehension tests are statistically equivalent to IQ tests..." and that's it for justification of projecting welfare recipient IQs. Okay then. Stopped reading there.
Remaking Half-Life 2 in the goldsrc engine
Internet advertising has always been a race to the bottom. Apple hasn't changed anything about that, just slightly accelerated it's velocity.
GitHub engineers: you might want to consider using:

traceroute -P tcp -p 443

which will use SYN packets to port 443 instead of the default of using udp on a random high numbered port.

and/or:

traceroute -I

which uses ICMP echo requests.

Both syntaxes should be supported on Linux and macOS.
As a startup if you make it to the "we regret tech decisions from 5 years ago" you're doing great. Better than the vast majority of startups.

But otherwise I agree, vendor lock in seems out of control.
So, low IQ people earn less money because they have lower IQ or they have lower IQ because they earn less money? Higher income implies better lifestyle.

Sorry for bad english.
Isn't a database global mutable state? Or a filesystem?

If global, mutable state is considered problematic when programming in the small (i.e. single program), why is it unquestioned when building much larger, more complicated systems that we also need to reason about?
It would have to be a different sort of reputation though. Otherwise you get people with very little knowledge that have similar amount of reputation as somebody like Jon Skeet. Also, I feel like that would make rise to more very niche issues that people would feel entitled to an answer because they paid for it.
Pricing is more accurate when it's closer to the net present value of the profits that could be taken out of the business by a person "who buys it for keeps," to paraphrase J. M. Keynes.

The more accurate a market is at pricing securities, the less severe the magnitude of bubbles and subsequent crashes. Bubbles are extreme examples of overoptimistic pricing.

To be clear, I do NOT know if index funds are causing pricing to be less, or more, accurate. I don't think anyone else knows either.

That said, it seems to me that (1) the ongoing mass-scale removal of intelligence from the investment process is unlikely to make pricing more accurate, and (2) these days, stock prices are looking frothy by many measures (e.g., Shiller CAPE).
Right, so since movies are about 2 hours, divide those numbers by 2 to get GB per hour. It's hard to find that quality for good but unpopular movies or shows. But then again, it's usually hard to find good but unpopular movies or shows at all on Netflix.
Scaling reads is pretty easy with MySQL as you can create read replicas and just have a single write node. Scaling writes while maintaining strong consistency is very hard and requires a sharding setup. Facebook wrote an article showing a bit under the hood details of how they setup MySQL sharding here:

https://www.facebook.com/notes/facebook-engineering/under-th...

You should look into CockroachDB if you want something very easy and scalable. It's strongly consistent like a conventional RDBMS but still scales horizontally pretty easily. It's basically like Google Cloud Spanner if you've heard of that.
Wrestlers and boxers have separate weight categories so people with different weights can compete in fairness. Why not basketball?
Ascribing ulterior motives to the author and thus constructing a straw man argument makes it difficult for me to take your comment at face value.
Modelling a domain is very underrated by companies as well as individuals and it's a shame because we end up with code bases full of mixed purposes language and confused naming that makes it harder to work on legacy.

Monad Transformers FWIW are bread and butter in Haskell. So it a bit like going on about dependency injection. Not necessarily a sign of being stuck up or head in the clouds.
Still is irrelevant. If you have 1 java position and 10000 Ruby positions, you are going to interview more Ruby developers, your data is going to match more closely the reality. For the 1 java position you are going to be more picky and discard more candidates. But even with the same number of candidates and positions your test are going to have bias, how do you know the java test is as difficult as the ruby test, it could be more or less difficult.

You can do a proper analysis fixing some of the variables. For example you can fix the language and compare how the different editors affect the selection process. But still you have to show other variables as the years of experience in the language.

And finally you have outlayers like who did an interview with you but was discarded because of living in a different country. But I guess I might have enter into the statistics.
I'm a bit confused as to why they cite https://www.usenix.org/conference/usenixsecurity16/technical..., but then don't evaluate their performance relative.
The selection of JTR and HashCat rule eval is troubling - 'Best64' isn't the way a skilled attacker uses those tools.
It would be cool to see these teams participating in cracking event; http://contest.korelogic.com/ or tasked against un-recovered corpus; https://hashes.org/

Of course, maybe a more accurate view was that the paper isn't actually seeking to advance to the state of the art in password cracking, and has other motivations.
Another earthquake of 7.1 magnitude hits Mexico
That's not what GP said. "vault-password-file" != "vault-password".
I'm not familiar with how inline Go test coverage worked in Atom but the VSCode Go extension does include it. There is an action called "Go: Toggle Test Coverage In Current Package" which I think will do the job for you.
> When people say "it's hard to reason about", what they really mean is "it's got bugs and you can't tell by reading the code".

This obviously isn't true universally, and almost assuredly isn't meant to be; but, even interpreting it in the spirit in which it seems to be meant, surely the right translation is "you can't find bugs in a given code unit by reading only that code unit" or, more positively (?), "to find bugs in just one code unit, you have to read all the code."
It is not literally analogous, but then you favor an argument about semantics over the actual argument at hand.

People tend to default naturally to what requires the least effort to work;

- This feature is default on their browser.

- Other browsers are disliked or simply not used on IPhones for the big majority off users.

- Their browser is realistically thus the main gate way used by people with Iphones to access the internet, aside from the social media apps.

- At this early layer between people and the internet, Apple wants to place a machine learning algorithm, that decides which data is let through and which isn't.

I am not sure about if I want them to have that position off power at all so closely to what is for many their main and potentially only access point to the internet.
One important thing to note, if we are willing to admit to the implications of the heritability of cognitive ability and its unfortunate implications on class, this does not undercut the need for redistribution just changes the nature of what is needed to be redistributed.

Let us seize the high IQ alleles and distribut them to the proletariat!

As such alleles are information goods there's not even an injured party in this form of redistribution.
There are sector ETFs for sectors of the major indices, e.g.:

http://www.sectorspdr.com/sectorspdr/

So, you can either:

1) Buy all the sector ETFs (XLY, XLP, XLF, XLV, XLI, XLB, XLRE, XLK, XLU) except for the energy sector (XLE)

2) Buy the SPY, short sell XLE.

Different tickers apply for iShares, or other indicies / sectors, but you get the idea - it's easy enough to focus on specific sectors using a mixture of ETFs.
In my experience the new ,,cool'' startups prepare interview questions in python/ruby/..., give some time, and don't measure the time spent by the program.

In this setup writing the same code in C++ (including the right STL headers) is a pain in the a.

I remember that when I selected C++ as my language for interviewing, I was strongly punished, because my interviewer didn't understand why it takes 10 minutes to do something relatively simple (that is just a few line of code in a higher level language). After that I switched to using Ruby in my interviews, and passed easily.
I've installed iOS 11 on my iPhone and iPad and one thing I've been disappointed with is third-party integration on the Files app. From everything I've read before installing iOS 11 I've got the impression there would be true integration, as in, the files from the provider would appear inside the interface of the Files app in the same way; however, what I see is that, when I select for example Dropbox in the Files app, a popover appears and shows the Dropbox app interface unchanged (in fact, on the iPad the popover does not even goes full screen).
Now I'm wondering if this is that the way it's supposed to be or if the apps need to be updated.
I'm seeing this meme every time slavery is brought up these days. I'm trying to understand why it's so important to some people to add this bit of context. The only reason I can think of is it out some desire to bring an "all sides are bad" mentality to things, to somehow lessen the wrongness of what was done by Americans.
Reminds me of this Dave Chappelle bit about Ja Rule

https://youtu.be/Mo-ddYhXAZc
To maximize familiarity indeed. Lua is more algol like. Moreover while the Tcl implementation is small is nowhere near the ANSI C target of Lua that compiles even into a toaster.
I'm not convinced it's worth investing in a response based on the extremes you applied to your statement. It seems you see no middle ground, so this issue involves circle jerks or over-priced smartphones.

But the short answer is that I'm irritated by how ads have become the focus and content has become the excuse to get people to see the ads. Ever gone through a magazine like that? Where the articles and such are all just fluff so they can call it a magazine, but really it's just a book of ads.

Netflix, is a response to, among other things, TV commercials and 30 minutes of ads before a movie at a theatre. I think Internet ads are going the same way. Clearly people don't want them. Clearly efforts to hide ads are having a serious impact to the bottom line. So content providers need to evolve. I like the Patreon model a lot.
I imagine that if you created a product that could run my Python code without building a full container or image, you might call it "serverless."
Dropbox has an update coming soon that I believe will make it do what you're looking for.

Edit: Maybe? Discussion on the topic here: https://twitter.com/stroughtonsmith/status/91008319169595392...
You do realize it works the same the other way around, right? If I'm forced to pair with an emacs user I will spend half the time flipper-handing the keys and figuring out what weird hotkey I'm supposed to use just to get into edit mode. ;)
If you have a concern about what a particular HN user is doing vis a vis some other company, send it to hn@ycombinator.com. The guidelines specifically ask you not to bring those concerns to the thread.
I use Apache specifically on shared web servers in order to run each customer's web site under a separate uid/gid (for security purposes). I use it on other $work web servers just for consistency/ease of management (performance isn't an issue).

Mostly I use it because, after probably 20 years or so, I'm quite comfortable with and accustomed to it.

That said, I have started putting a few of my own web sites on nginx just to try it out a bit and get some familiarity with it.
Would be interesting to see that broken down by first vs. second or later. I imagine there are a lot of married couples with 1 or 2 kids that have an unplanned pregnancy, but that's not quite the same as a teenage couple.
Off topic but what software is everyone using for their registry with ACLs and pruning old images?
I would be interested to see the results for a comparison of black and white individuals with comparable upbringings.

I have a very, very hard time believing this.

Yes, if you compare the cognitive ability of someone in a 3rd world country to that of someone in a first world country, or someone who grew up in poverty to someone who grew up comfortably, I would be unsurprised to see a difference.

I would be intrigued to be linked to any peer-reviewed study that is not colored by those factors.
>That is how you get a country like North Korea threatening nuclear war.

To be clear, North Korea has not threatened starting a nuclear war. They have threatened that if they are attacked, they will respond with nuclear weapons. This is essentially the same threat that all nuclear powers make.
I would much rather work with someone that says "Fuck you I'm not a monkey" than with someone who encourages me to "play ball".
> Isn't a database global mutable state? Or a filesystem?

Yes, hence file (and database) locking!