skysight-inc/HackerNews huggingface dataset:
If Google wants to go enterprise, they need to get their support act together.

I had a 2013 Chromebook Pixel that started to have a vertical line of dead pixels running down the screen. It should have been a simple fix. But first, Google didn't want to repair the thing because it was barely out of its one-year warranty (which you can't even pay to extend, by the way). Then, when they finally relented and agreed to take it, they sent me a new one, rather than fixing the other one. There have been minor problems with it since then, but I don't dare try to get them addressed, given that the laptop is way out of warranty and no longer manufactured.

My next laptop after the Pixel was a Dell XPS 13. And that was in no small part because I knew that Dell could provide hardware support if something broke. I even paid additional support to extend my warranty through 2019, because it's mission critical that this thing work.

Google needs to understand that there's no way any reasonable person can be expected to spend $1200+ on a laptop that can become a paperweight because it suffers a hardware failure and the manufacturer refuses to touch it. The "rumor" is that the original Pixel was created because Google themselves was having trouble getting support from Apple for their employee Macbooks, which makes the lack of Pixel support even more mind-boggling.
GlobalFoundries Puts Wind in AMD’s Sails with 12nm FinFET
Actually it doesn’t, there’s standards for that.

YYYY-MM-DD

DD.MM.YYYY

MM/DD/YYYY

Notice the separators. Except for parts of Japan and Australia, these are international standards and used everywhere.
Uber: London mayor Sadiq Khan backs talks after firm's apology
>> So you really believe that physical coercion to marry high-status males is caused by (i.e., is an "outcome" of) the practice of polygamy?

No, I believe that when we look at historical or contemporary examples of societies or sub-cultures in which polygamy is practised, we tend to see forced marriages. I'm not saying either is the cause of the other, but that they are associated, and I agree very much that they both take place in highly patriarchal societies.

I'm also not sure why you keep talking about status and what your issue is with people choosing monogamy. You don't have to if you don't want to, and it's no longer the case that a woman can't support herself adequately.
> Only Uber has the actual identity of the driver.

That's strange. Everywhere I go in Europe and Scandinavia the taxi displays the photo ID card of the driver.
Is there really that much more nuance? Uber received a complaint of sexual assault by a driver. The victim was under the impression that Uber would contact the police. Uber did not contact the police and continued to employ the driver. Uber then received a second complaint of sexual assault by the same driver. The second victim was "strongly under the impression" that the police would be contacted. The police were not contacted.

In this situation, Uber are complicit in the second sexual assault to at least some degree. (Perhaps they carried out a thorough investigation which presented nothing. Perhaps they did not carry out an investigation again). They are complicit in any further sexual assaults this driver carries out.

With regards to "Taking away a person's livelihood", that's precisely what a police investigation and CRB/DBS checks are for. The driver simply should not be allowed in such a position if they have a history of sexual assault. No-one is asking for the company to "act as judge and executioner" (in fact, in this case the company is doing exactly that except ruling not-guilty), merely to alert the appropriate authorities so that a legitimate investigation can be carried out according to the established judicial system.
SQL Server 2017 for Linux and Windows goes live
I'd really like to see some more in-depth reporting on this.

I think it is very plausible that the Red Cross didn't bribe the right people or underestimated the depth of bribes it would take to get anything done. By the time they looked up, the money was gone and nothing was done and they dug their hole deeper by lying, probably expecting the local officials to back up their story. Instead, they threw them under the bus in order to attract more spending.
Or they're enlightened enough to realize that only diseased, transactional relationships are based on "leverage"?
And Project Soli.

https://www.youtube.com/watch?v=0QNiZfSsPc0
The underlying tech could probably work on every part of the clothing. They probably found out that some gestures were awkward or unnatural in public, so the first iteration is pretty conservative. Touching your cuffs is pretty unsuspicious.
They changed my number in their database promptly and effectively when I asked them to during a blood donation.

I redirected it to Google Voice and configured their numbers to go straight to voicemail. I figure if they have anything important to tell me, they'll leave a message.
There's still time to correct that.
I've seen this before, and it smacks very much of sour grapes. What exactly makes it "better designed"? Is it simply that the goal posts for 2048 are set too low, and the goal posts for Threes is set too high?

If you aim for 4096 or 8192 or 16384 (all achievable) in 2048, it's a much more difficult game that requires careful thought and planning.

I enjoy Threes immensely, and find myself still replaying it (as I replay 2048), but I don't see an argument for it being objectively better. The fact that tiles only move by one allows you a lot more flexibility in repairing places where bad luck (or bad play) has landed you an out-of-order gap.

But Threes has flaws; I think the biggest design flaw in Threes is that the incoming blocks are too varied -- the 1/2 is the central conceit of the game, but higher blocks (and especially the occasional super-large block) make the element of chance way too important. And even the 1/2 thing can get annoying -- when the board is half-full of reds with no blues showing up, what can you do? You're just stuck.

At least 2048 is fairly consistent -- the presence of the occasional 4-block is a bit ugly, but otherwise the game has an element of predictability that puts the onus for progress squarely on the player rather than the random number generator, which mainly serves to make sure that each game is different.
The Easiest Place to Use CRISPR Might Be in Your Ear – MIT Technology Review
I used to think that way.

But then I started working with people who write simple and readable code. Now my programming isn't like that at all anymore.
I was incorrect on the above - the differences I noted were for married filing separately, not jointly. However, that goes further to prove my point. There are multiple tax codes that apply based on marital and filing status (single, married filing separately, married filing jointly, head of household, etc.) it is far more complicated than just being in a different bracket.

That being said, you ignored 90% of my comment, including the legal dictionary definition of Person and are now walking away to prove that I am wrong? Just, wow. This is not the level of debate I expect from HN.
Company using AR to render your meal before you order
That depends very much on what you use your machine for.
Immediate consistency in event sourcing
> Apple File System.

> Your data is under new management.

Ok, should I expect it now finally to be case sensitive? Or is that still science fiction for MacOS?
It's as if these people have no comprehension of how many menial jobs still exist only because they are not yet automated, and how many of the people performing them will never be great problem solvers in an emerging, AI-assisted economy.
That was my reaction as well. It is just bluetooth headphones, expect you need to use your own ear buds (probably come with a pair thou). And instead of buttons it has swipe gestures.
There is barely a premium on ECC RAM these days. And it's ironic you bought so much RAM since the more you have the more important ECC gets.
Within large organizations, I don't think there's any replacement for Excel.

Google docs are great as a Word replacement, but Google's spreadsheet offering is a spreadsheet. Excel is an extremely sophisticated development environment.
If everyone used their judgment this way, in a team of six, there are five others trying to save their own time and punishing the person who's worked to build up some knowledge.

This has to be fixed by ensuring that the bus factor improves and the knowledge is spread around more. I disagree that the solution is to let everyone interrupt the one who is trying to get stuff done.
The diminishing returns must be staggering.

I can only imagine their management practices are comparably dismal with their focus on individual talent.
That only affects people with 'experimental web platform features' turned on in chrome://flags.

Apple is using 'backdrop-filter' in its CSS. Safari's the only browser to support it ATM, but it degrades gracefully. If you have that flag set, though, chrome lets you see their half-finished implementation.
Of course. But the problem is the expectation at large in the macroculture (I'm speaking largely of American macroculture, where I live) of monosexuality by participants of all sexes. In other words, it's a sociocultural problem. Are there people who have figured out how to escape it? Yes, but still a minute fraction. Furthermore, the judgement those people (myself included) face by family and sometimes friends is another part of the problem.
does the page load? more details would help me identify the issue
Is the code available for this? Would be amazing to integrate in a build pipeline. Thanks!
Modern Software Configuration Management
Reminds me of the concept of the habit loop in The Power of Habit[0] by Charles Duhigg.

[0]: http://charlesduhigg.com/the-power-of-habit/
I know people working for the railroad as track workers that make more than the median salary for a software engineer in my area.

So, take 'professional occupations' with a grain of salt. There are high-paying occupations that don't require a 4-year college degree.
Yeah, I'm not sure I would want one even in that case, but certainly not until then.
How Fake Fingers Could Improve Touch ID Security
Equifax Breach Disclosed After Buying Credit Monitor
The only things DSLRs will always have over smartphone cameras is physical sensor size and glass (optics). External lighting control is possible on smart phones but definitely a fringe option at this point, but that's more a function of market size than physics, unlike optics and sensor size.

Everything else is processing and software. Processing on smartphones is progressing WAY more quickly than DSLR. Takes Canon a couple years for each Digic processor generation. New smartphone image processor generation each phone cycle.
At what TDP?
As others have kinda pointed out: it's the amount of data they store.

I think it is less about who you should trust to do the right thing and more of how much you trust an individual group to be able and willing to maintain the security of the data they have.

That is to say: it is more about the ratio of <stored data>/<security of stored data> rather than either of those values.

Google stores more data than I personally trust anybody to be able to store. Largely because they make themselves a huge target.

Equifax is a great example of storing WAY too much data. Sure, their practices are to blame, but I'd argue that them storing half the information they do is better than doubling their security (whatever that means). This is due to the compounding effect of being a smaller target.

DDG at least claims to not store as much of that information.

> When was the last time Google leaked your data.

If Google has one major leak, does the historical quantity of leaks matter?

EDIT: more thoughts.
Is corruption of local players a problem you've encountered?
Then I should have said, type of developer. I see how 'class' has weighty connotations.

> * no group of humans is being abused or discriminated against*

I disagree, you make it abundantly clear that 'real' tools cannot be written in bash, and that people who write in bash are not producing as high-quality work as those who use other languages (like python).
Buy Premium Cigars Direct Online
Between undo, local history and VCS I have exactly that, but much more too.
Case sensitivity does already exist, it's just turned off by default.
It is possible to demotivate people by not paying enough but it is unlikely that such strong motivation is achieved purely from greater pay. A frustrating work environment will eventually cause th motivation to fizzle. One might continue working to keep the paycheque coming but it is a tall ask to keep the motivation levels high.
Deep learning is still a fairly new and small field, scientific computing workloads are usually mostly double-precision.
Donna from the Azure Functions team here. I'm demoing this later today.

If you want to learn more, tune in to the Ignite live stream (https://www.microsoft.com/en-us/ignite) at 2:15 EDT for the session "Building innovative apps using the Microsoft Developer Platform".
As always, the why is the most important part.

>The secret attempt to find bias in Facebook’s hiring process reflects longstanding conservative fears that Facebook and the other tech giants are run by liberals who suppress right-wing views both internally and on their dominant platforms.

As someone who considers themselves above the fray, I would say those fears are not unfounded.
Hey HN,

I built EnvKey to simplify the process of securely managing API keys, credentials, and configuration.

It provides you with a convenient, end-to-end encrypted ui for managing user access levels and multiple server environments in one place, and makes integration as easy as an environment variable (ENVKEY=p9WYzzHefy33gzgDdvPJ-EKdh4jgBsRBBNerK
) and a line or two of code.

The goal is to help your team avoid sharing sensitive config over Slack, email, or other insecure channels. Its OpenPGP-based encryption ensures that no third party (including EnvKey itself) ever has access to your secrets.

It would be great to get your feedback, and I'd be happy to answer any questions here!
Announcing embeddable trend graphs for npm
Dupe of this: https://news.ycombinator.com/item?id=15330296
>What is it with the rampant "whataboutism" defending Uber?

Even worse is the implicit dismissal of sexual assault!
>Responsibility and sacrifice do not have to be associated with conformity and keeping your head down.

>Yes they do- they're inextricably linked.

I see this in a different light. When you conform to American ideals, as they exist today, you are conforming to the celebration of the self and the celebration of consumerism, which are both at odds with responsibility and sacrifice.

A desire to help people at your own loss does not equate to conformity. If it did, the world would be a much better place, because we know that people have no problem conforming.
Apfs ist case-insensitive by default, probably due to legacy reasons.
Sometimes 2-clicks can be faster than 2x 3-key combo just to make a feature work and also keyboards are old and clunky, ask any k-12 kid today and they will type faster on touch keyboard than a mechanical cherry-mx powered one. People still using text-based only IDEs for productivity are just prolonging the inevitable.
I don't understand what reality a person lives in where their first response after a crime as serious as sexual assault is to go complain to Uber rather than go directly to the police. That said Uber should have advised the victim to contact the police immediately.
The Untold Story of Kim Jong-Nam’s Accidental Assassination
Text Overlay Effect: Loser-Lover from “IT”
General purpose quantum computing closer to reality with Microsoft breakthroughs
thanks, i didn't notice it from the title's parentheses
Just wanted to say, I think your comments here are useful. Given some of the replies, I guess the person who said that this is "literally a religious issue" is right. Sigh!
> It is socially unacceptable to misquote.

No it's not. If your defense against writing a terrible thing is, "you have to understand it in context", it's still a terrible thing you wrote.

Plus: it's ableist! You're putting the burden on the audience to hear/read your words without error, and to deduce your meaning correctly.

I eagerly await your translation of that pipeline.
The migration from HFS to APFS does not move your files at all. It leaves the files exactly where they are on the disk. Instead of moving the files, it writes new the new APFS metadata onto unused areas of your disk. When it's done with that, it changes the superblock header to point to the new APFS metadata. Then it marks the old HFS metadata as blank space. Your files are not moved or copied.

By doing it this way, they make the dangerous part of the process as small as possible. They actually did a dry-run to collect success/failure metrics before APFS was released to iOS devices:

https://www.macobserver.com/analysis/apple-dry-run-apfs-prio...
Common Interpretation Pitfalls in Controlled Experiments
"Hey, have you tried Safari? It's pretty great. Why don't you give it a try?"

"Umm, hey there...me again. You still haven't tried Safari? What's wrong? Want me to launch it for you?"

"Ok, this is getting a little awkward. We worked pretty hard making Safari, and you won't even try it? I'm trying to not be insulted here, but you're not making it easy."

"Listen motherfucker. You know that Keychain thing that you don't really pay much attention to. Well, I control that. If you want to see your Gmail password again, try motherfucking Safari. Clicky clicky, you lazy fuck."
Is singling out one person to attack always how things work?

Maybe anti-racism is simply unpopular around here.
Uber also lost in China
Web app : suggest good movies to watch
Microsoft releases revamped Azure ML, new AI tools
Ubuntu Touch OTA-2 Rolls Out for Ubuntu Phones, Including Nexus 4 and Nexus 7 2013
The page loads, but normally i see earth logo on desktop, but on phone it's just blank. This is on android chrome. Looks to be a issue with the margins/alignment of the image, i think.
Ask HN: What knowledge and skills should a Head of Security possess?
With all the frustration boiling about Equifax's security head being unqualified, and as someone who isn't a security expert myself, I'm genuinely curious about what a head of security needs to know in order to do their job effectively.
Which would be the most HN tag ever.
Getting Started with the Java Platform Module System
If those are the only factors and the numbers fall in particular ranges, sure. Otherwise, no.

Try doing the math here. How much cheaper would a netbook get if every single developer coordinated to reduce RAM and CPU usage? $5? Maybe $10? Looking at market prices, old RAM and CPUs are cheap. They consume basically the same physical resources as new RAM and CPUs, so price competition for not-the-best hardware is fierce.

Now ask those people if they'd pay $5 or $10 more for assorted new software features. Any features they can think of. And keep in mind that in that price range, people are paying $10 more to pick the color of their computer.

So sure, it offends me a little, because I like optimizing the things I pay attention to, like RAM usage. But if instead I optimize for the sorts of the things users care about, especially as reflected by what they'll actually pay for it becomes pretty clear: users don't care about the things I do.

So then the moral question becomes for me: who am I to impose my aesthetic choices on the people I'm trying to serve?
Yes, that is what I am saying (conditionally). I realise this is a contrarian thing to say.

Again the level of trust is going to vary between relationships, and what has happened in the relationship and the character of the individuals involved. Marriage obviously has explicit promises, but there is a general social contract.

This whole don't mention gender thing is very tedious and borderline thought police. It is simply not that offensive what I am writing. If it doesn't apply to you and yours then good for you. In any case it was grounding it in personal experience.
The video starts at [1], going north along Abingdon Street, though the Streetview car was driving in the other direction.

In central London, there's simply no other reasonable option to cycling past stationary traffic if you wish to proceed by bicycle. I've looked up the rules, and it's neither recommended nor forbidden, and both drivers and cyclists are advised to be cautious.

There's also no other practical route, since the cyclist was probably heading to (or from) a bridge over the Thames.

At this location, it seems the problem is the anti-terrorism barriers. The traffic engineers should have insisted that the road be closed to motor traffic when they were installed, but it was probably long enough ago that only motor vehicles were considered. Closing the south and east sides of Parliament Square (just ahead), and this road, would be great.

[1] https://www.google.dk/maps/@51.4987954,-0.1258692,3a,60y,350...
I should have explained that Hyper.sh gives a Docker interface but runs on VMs without Docker. What's the specific gripe with Docker or containers?
See https://news.ycombinator.com/item?id=8107658

The results given there are close to what I remember.
I was enjoying the article until the first occurrence of the word "meditation". How about telepathy or neuro-linguistic programming??
A Smartphone Made in Russia Claims to Be “Surveillance-Proof”
> As someone who considers themselves above the fray

If your biggest concern about this is that liberals are suppressing right-wing views in their own company, then you are most certainly not above the fray.
Yes, this is worthless political bullshit that has been resubmitted 5 times.
The problem with making pools purgeable is you've now just moved your memory fragmentation problems up a level in the stack to the allocator. Now when you need to bring in a ~30mb level asset you might have one of those cells right in the middle again.

For reference we usually split the psp 8MB/24MB System/Video+Audio so you'd have to get everything in < 8MB. For stuff that was highly dynamic we'd use Lua in a fixed block of 400kb. Usually that was enough to do all the game state and could be reset from level to level.

Best public information I've seen on this stuff comes from Mike Acton, he's got lots of great stuff around Data Oriented Design which touches on this(and also why caches are so friggen important).
Use Ctrl-C instead of Esc - you don't even have to move your hands off the home position
Were they successful? Maybe not in WhatsApp but in some other group?
Howard Tayler - http://howardtayler.com/
He has been writing a sci-fi comic for 17 years and has spent some considerable time investigating and exploring the concept of immortality in the last couple of years of comics.
> Buzzfeed

You cannot be serious
> Your files are not moved or copied.

:extremely pedantic voice: ITYM your data is not moved. Your inodes are.

:normal voice: thank you for taking the time to explain clearly this in more detail.
The ISP (image signal processor) is a dedicated circuit.

Sort of like a GPU, you could emulate what it does in software, but it'd be prohibitively slow.
> (i) British law, not English law.

English law is technically correct here. British law would be something that applies to England, Wales, and Scotland collectively.

In this case, London taxis are regulated by the London Cab Order 1934, and minicabs are regulated under the Private Hire Vehicles (London) Act 1998, so this is law that only applies to England (Wales and Scotland have other acts that apply.)
I feel like we are pushing this wearable tech thing too hard. Pushing all the cool ways we can put stuff into things (ordering pizza from your shoes, snapchatting from your glasses) but they ALWAYS boil down to "You can touch XYZ instead of your phone to pause your music".

When we will get some decent applications, instead of enhancing the form
That sounds a lot harder to localize, if local month names have different abbreviations.