skysight-inc/HackerNews huggingface dataset:
This was a motivation for the design of UWP apps (which use a different approach to window management, involving a dedicated system process that is responsible for drawing and managing all the window frames), as well as how they were originally presented differently from Win32 apps in a separate "area" back in the Windows 8 days.

It's extremely difficult to make any significant change to the paradigm of how Win32 apps are managed and presented and have it work consistently for arbitrary apps - for example they recently tried to add a feature to Windows that allowed arbitrary native apps to be switched and managed via a tab strip like web apps. Worked fine for UWP apps, but when they tried to extend it to arbitrary Win32 they got mired in edge cases and eventually dropped the feature.
Can you elaborate what the implications are?

Is the attack something like a malicious site operator cnameing subdomain.evil.com to yourbank.com and which can then be accessed from evil.com? Same origin policy would still block that right?
This is part of why the concept of PWAs is so enthralling and the continued development of web APIs is so promising. On the web you host your own app. Sure, for a big and popular app it could be more expensive than paying $99 a year, but a lot of apps use backed services already anyway.

The web is slowly getting better as an application development platform and a few great ideas have actually started on the web and made its way to native development (React's declarative UI building is a good example). I don't think it's inevitable all apps will become web apps, but I'm very curious to see what happens in this space given the different forces at play.
It'll be extremely difficult for the face-identification algorithm to not run on your face without remembering what your face looks like. Their algorithm is probably a two-step process: find where all the faces are in the photograph, and then attempt to match the found faces to user profiles. It's extremely probable that every failure-to-match gets logged somewhere, and probably annotated with extra data. Will Facebook wind up deleting your facial recognition data only to recreate it without the tie to your profile? It seems extremely likely, unless they keep some list of "deleted faces" and tell the match-to-profile algorithm to discard any results from that list. And that seems very different from actually deleting your face record.
I watch conference talks, contribute to open source, work on side projects. I have plenty of opportunities to learn. I just do not find googling that much compelling. It is more useful to read docs and try to debug instead instantly reaching for google.
Google does such a good job with personalized results, that we have have forgotten how to search. Remember the old days when using a search engine effectively was a specialized skill? Search engines have gotten a lot better since then, but a lot of the improvements have been due to personalized results. It’s not easy to transition from Google to Bing or DuckDuckGo.

That being said, Google is also a good search engine, so it’s difficult to compete with them regardless of personalized results.
Could this be done as a twitch extension?
I've come to almost the same conclusions as the author.

- The first tribe is mostly coming from Maths background, their favorite performance measure is the big O notation.

- The second tribe is coming from Physics/Engineering background, their favorite performance measure is expressed in SI units, most often a duration.

- The third tribe is coming from everywhere else, and their favorite performance measure is customer satisfaction, or in other words dollars.
> There is a difference between "truth does not exist" and "we cannot know the truth".

If we can't know the truth, how do we know it exists (in this situation)? I'm not convinced there's an objective true value of a stock -- it seems like stock prices are the general consensus of a huge number of subjective inputs. And that will always be the case.

(Definitely appreciate the time and thought you've put into your responses, btw! Thank you.)
> How often do you have to derive novel algos?

I have done what you could call deriving novel algorithms, and in a commercial context no less[1]. What is or is not an algorithm not very well defined. There was a famous paper which defined an algorithm as "logic + control", which could really describe any code that we write.

I think what the experience taught me (where a CS education might help) was how to think algorithmically. The point of algorithmic thinking and algorithmic code is to be able to prove (formally or informally) that certain undesirable states are impossible. Algorithms focused around performance have proofs that unnecessary computations are not performed, cryptographic algorithms have proofs that secrets are not revealed during the computation, concurrency algorithms prove that data races do not occur, and so on.

It's actually quite easy to apply this sort of thinking to highly problem-specific code. The more specific the code is, the stronger the guarantees you can prove.

What becomes more difficult is writing code that is both generic and is able to make interesting guarantees about the state space of it's execution. It's the code that kind of code (generic with strong guarantees) that are what people typically mean by "algorithms".

[1] Not really as bad as this https://xkcd.com/664/
There are rarely if ever any "best" dev tools, there are plenty of terrible ones though.
> Apple has done its best to secure customer privacy not only from bad actors and the government

Apple's marketing people would like you to believe that. In actual fact, only Apple has handed over the data of its iCloud and iMessage users wholesale to the Chinese government. Not Facebook. Not Google.

https://www.amnesty.org/en/latest/news/2018/03/apple-privacy...

> Do I think Google would look out for me like that?

Google has done this repeatedly according to its transparency reports. The only difference is that Apple lied to its customers that it was "not technically feasible" to comply with data requests and then silently removed that claim after the FBI showed that to be false.

https://slate.com/technology/2014/09/if-you-use-a-passcode-i...

If you want more lies that magically disappear, Apple is more than happy to comply. More recently, Tim Cook posted, “We have also never allowed access to our servers.

“And we never will.”

That's gone too after the China collaboration, with "our servers" replaced by "Apple servers." Maybe technically the servers that Apple set up in China are not "Apple servers" and instead Guizhou servers, but that is not a useful distinction to the users whose data is now freely accessible by the CPC, and so Apple deceives its users with a wording change without any announcement of policy change or any apologies.

https://www.sfchronicle.com/news/article/Battle-with-FBI-rev...
> (Edit 2: If you are a Midwesterner, then you're not a non-Midwesterner, by definition.)

Yeah, I know.

I'm the one that called it hostile.

You said that it wasn't hostile, it's humor that non-midwesteners mistake for hostility.

You said that in reply to my post.

By any reasonable interpretation, that post is calling me a non-midwesterner.

So I'm letting you know that that's wrong, and I'm not somehow unqualified to call the post hostile.
It makes sense. A lot of people only grant API access to dating apps and this would increase their app installs at a time of decline.
I deleted my facebook account years ago — how do I delete myself?
Yeah, I mean I burn stuff to disc all the time. Mostly Blu-Rays, but DVDs and CDs for smaller content.

Tip: use dvdisaster when recording to fill up the empty space on the iso file for error-correction later, and time and date-stamp the disc so you know when to reburn it.
> I'll let you explain how those things are relevant

I stated their relevance above.

> There will always be racists and crazy people.

Please explain why there has been a noticable increase in 'crazy people' and fascist ideologies in the public eye since the introduction of brexit.

> Mass immigration may create more of them if that's what you wish.

[citation needed]

> You also write about racism yet link to an article about Islam. Islam isn't a race, you can read more about it using an internet search engine.

You obviously haven't done the bare minimum of reading on why Islamaphobia is deeply related to racism and in most forms consititutes racism and systemic bias. There are some good overviews of the relationship between islamaphobia and racism in the following links:

https://newhumanist.org.uk/articles/2512/is-it-racist-to-cri...

https://www.opendemocracy.net/en/opendemocracyuk/taking-raci...

http://theconversation.com/why-uks-working-definition-of-isl...
Show HN: An Extensible Lisp Interpreter in JavaScript/TypeScript for DSLs
Tesla's capex spending is lower than their depreciation, meaning they're not investing enough to maintain their existing production lines. There is no way they will be rolling out any new models any time soon.
>it was a straight jump from 1GbE and it was relatively easy.

It wasn't relatively easy, because you can't run 10GBASE-T over Cat5e, and because a 10GbE NIC was as expensive as the rest of the drive put together.

Today you can run 2.5GBASE-T over Cat5e, but the standard was too late, and there was very little demand between 1GbE and 10GbE, so there are virtually no controllers. What controllers you can find are usually 10GbE controllers that can also do 2.5GbE. Until 2Gbps home internet and LANs become popular, there's no reason to expect change.

>There were no intermediate steps to get to 10GbE

That's the problem. Disk transfer rates can approach 1.5Gbps, so a 1GbE is a serious bottleneck. But 10 GbE hardware was significantly more expensive. What am I going to do, build a JBOD with a dozen disks and 1x10GbE, or put a dozen disks onto the network with 10GbE interfaces?

So instead you need 2x1GbE on every disk, which complicates management and doubles cabling, switches, and cost.

>We’ve gone from a single serialised stream to multiple parallel streams in order to reach next order speeds.

Which is hilarious when you consider PATA.
“Your Integration to Amazon Drive’s API Will Be Discontinued”
The worship of the founding fathers... if you will permit me to generalize a little, I find Americans puzzling. When it is time to feel guilty, they are quick to put ash on themselves, and apologize for the racist, colonialist, genocidal foundations of their country. And in the next breath, they claim that to oppose diversity goes against the very ideals the country was founded on.

How can one simultaneously hold such conflicting beliefs?
ThinkProgress, a Top Progressive News Site, Has Shut Down
If I were going to sell a network attached spinning disk at scale, then I would probably target 2.5GBASE-T. The problem there is that no routers support it.
Centralized Crypto Exchanges Explained via Data Visualization
I've heard stripe is good. I've been told google is like working in a different world. But what makes them good? What principles were important as they invested in them?
Inseparable: The Original Siamese Twins
This is the FDA's wheelhouse. CDC handles epidemiology.
I would recommend checking out EXAPUNKS for a similar type of game that's available on modern systems: https://store.steampowered.com/app/716490/EXAPUNKS/
I mean, there's more to it than that. A friend of mine is a prominent head brewer in the Denver area, and a couple weekends ago we cranked the numbers and figured out that the cans for hard seltzer are more expensive than the contents (aka the actual drink) from a BoM perspective. A labeled can is something like 14 cents, and the contents were something 10 cents. For a can of beer, the contents are closer to 50 cents.

The margins are just stupid good. Apparently Upslope brewing here already makes more profit on their seltzer than all of their beer.
> TL;DR we can stretch a really long piece of fishing line from the Moon's surface to geostationary orbit

To the height of geostationary orbit. The actual endpoint wouldn't be geostationary, as the moon orbits the Earth, it'd be pretty difficult to keep one end of a line in a stable spot above the earth's surface.
Leaving all the other cars next to you in the dust is quite antisocial behavior actually.

For the most part, I want to accelerate with everyone else when that green light goes off (except for Trucks: I wanna leave Trucks in the dust and get away from them ASAP). The 30mph to 60mph acceleration of off-ramp into freeway cruising speed however, is pretty important. A lot of things are going on when I merge onto a freeway, so I'd like to make sure I can accelerate in an adequate amount of time: to the point where I've (occasionally) downshift to 2nd, even in standard traffic, to get to 60mph asap.
Former Apple + TestFlight employee here (3 years at TF + 2 at App Store post-acquisition)

Apple is very territorial about developer tools. They do allow certain businesses (like Fastlane) to operate in this space (a tacit acknowledgement that those tools provide value) yet they deny others (like Windmill) the right to operate.

This follows the typical Apple ethos of "we can do it better because we're vertically-integrated". However this only works if your product is damn-near perfect. And Apple is infamously imperfect when it comes to software/services.

On top of the competence issue, they also have no real motivation to improve tooling. They know that developers will build stuff no matter how onerous the terms, and no matter how nitpicky is their approval process.

If they re-framed their perspective, and began considering devs as "users" in their own right, then perhaps they, too, would experience the tender love + attention that Apple lavishes on its end users. But this is simply not how they view it, and there is little political will inside Eddy's org to accomplish such a shift.
I will be taking a look at it for sure! Like I said i'm pretty small time, but I love the power of having my own CA.
That’s not entirely clear, it’s just stated that he purchased from a dispensary. That doesn’t mean that’s the product that caused his issues, that he never used (cheaper) black market products, etc.

https://www.google.com/amp/s/www.nytimes.com/2019/09/05/heal...
Oscar Blues is a CO brewery. ; )
The good thing about children is every phase will pass. Them waking uber early will gradually lessen and you will be able to get up a bit early and enjoy some time to yourself. I’m finally past the super early phase with my second and I can now get up early and play guitar with no interruptions.
Porsche are experts in transmissions and gearboxes, but are starting (almost) from scratch for batteries. Give them a few years, they'll catch on.
> Barhydt said that Facebook had considered all the options, including Bitcoin’s scaling solution, the Lighting Network.

Would be interesting to know what it would take Facebook to reconsider Lightning. The technology has been advancing very rapidly since early 2018.

> But while Barhydt admitted that Libra may currently be little more than a private database, he said Facebook had future plans to create something akin to a “scalable Bitcoin.” But “you can’t go fully permission-less out of the gate.”

The question seems to be whether it will ultimately be easier to scale a censorship resistant system (Bitcoin) or make a fast centralized system censorship resistant.

My money is on the former because groups generally cling to power even if it sends them over a cliff. If Facebook really cares more about empowering users than controlling users they'll be back with Bitcoin eventually.
I use dash to keep all of the reference material for libraries and programming languages I use stored locally. It has cut my searches down to almost nothing. IMO, it is better to use the reference material, because it forces you to understand the mechanisms involved and solve the problem yourself vs looking up a solution. This act helps imprint the knowledge into your long term memory. Of course, this is my anecdotal experience. As an aside, having the docs local is a godsend when working without internet or on a bad connection.
Vaping as an alternative to smoking offers considerable benefits.
I think marcosdumay's claim is that Perl is less editable than Haskell. That's arguably true, though I'm not sure that editing a simple regexp in a simple script actually shows the issue.
A Guide to Password Hashing: How to Keep Your Database Safe
Probably not a great example, given that Broadcom bugs affect anyone using Broadcom, which, yep, includes iPhones:

> A partial list of devices which make use of this platform includes the Nexus 5, 6 and 6P, most Samsung flagship devices, and all iPhones since the iPhone 4.
I think Air has lost it's quality too, so breathing it is in need of some cannabis to offset the carcinogenic particles- just don't smoke E acetate or any other substance with it, keep the grow clean of chemicals and you will have healthy lungs IMHO. You do see studies of cannabis smokers having healthier lungs than non-smokers and nicotine smokers.
Any job where the interviewers would react badly to a counter response like mine is a job to _run_ away from. Being rejected by such an interviewer is a massive blessing.
I like to remind largely junior engineers I work with that we're basically Dell. We're system integrators. We take the bits that other people have made and glue them together in a fancy box. If they start doing computer science they need to stop for a second and ask themselves if they're really sure they should be doing computer science in case someone else already has and they can just leverage what they've done.

The focus for me is really building appropriate abstractions over the work I do so that people can focus on improving only the vertical slice they need to.
In states where it is currently hard to get a license to sell spirits, the stores that currently have those licenses would lose.
Ok, fair enough. But you'd agree, then, that the degree of discouragement should be proportional to risk, right?

And that's where the 10 people per day dying in swimming pools seems relevant to bring up. Or the fact that 67% of smokers die from smoking, with hundreds of thousands of deaths per year. Or the fact that a majority of Americans believe that vaping is more harmful than smoking.
https://reason.com/2019/04/10/the-percentage-of-americans-wh...

That's weird, right?
Has a loss of communication with an unmanned probe on landing ever been resolved?
People still take ocean liners across the Atlantic. Those trips vary in length, but are at least a week long. If you told me I had to hang out in a cramped hotel for two weeks, but after that I would be on the moon, I'd sign up in a heartbeat.
On a track, the lateral G force the car can maintain traction at and the deceleration time matter a lot too.
I feel like the lack of "audience" field (or equivalent) in AWS IID makes them bit less attractive for authentication than GCP/Azure ones. For example here step-ca could impersonate (if compromised) the client instance to any other services that were to use IID for auth (or vise versa).
grep -Eo '^\d+' file
Just right click the app and pick Open to bypass Gatekeeper and open an unsigned app.
> to award someone a prize is no different from pissing on him. And to receive a prize is no different from allowing oneself to be pissed on, because one is being paid for it.

- Thomas Bernhard, _Wittgenstein's Nephew_
I think whiteboard interviews are fine, so long as the candidate is told ahead of time what the subject the whiteboard test will be about and has time to study for it (perhaps even given a take-home coding assignment about the same subject) and where the subject is actually relevant to code that has been written at the company.

But I do think that Computer Science Jeopardy on a whiteboard is a bad idea.
Isn't it also in breach of ITAR to be providing the infrastructure to service these illegally exported scopes?

Is it a self hosted connection or more third party (like TeamViewer)?
Many Americans aren’t constitutionally capable of criticizing countries that aren’t America.
Unfortunately it could not have been hovering though. The velocity was almost certainly too high for the spacecraft to handle.
A majority of Americans believe that vaping is more dangerous than smoking. This kind of jounalism is literally killing people.

https://reason.com/2019/04/10/the-percentage-of-americans-wh...
Also, Nagios/Icinga has a handy certificate checker in check_http. If that is a bit too much then logwatch the log and notify on the box itself.
Yeah, but you'd think that studios that made plenty of hits in the 90s and early 2000s would be kept as they are in hopes that they make more hits—even as subsidiaries. The publisher financed the games before, after all. But no, afaict it's the same story every time: after several years, the publisher revs up the old blender, reassigns the studio's sub-outlets to its existing regional divisions, moves people around, and either renames the studio to ‘BigPublisher RegionName’, or shuts it down.

Also iirc there's a running theme of ‘we solemnly promise that the studio keeps the creative control after the acquisition,’ from both companies.
Exactly my problem too. It almost feels like I have to have a Facebook account just to opt out of Facebook's tracking. Furthermore, and as others have stated, what about all the time my face may appear in other's photos?
some chips are designed in Austin and San Jose but Cambridge is not only a business HQ
No dog in this race really, I'm pretty much against all of big tech on privacy grounds.

That said, I have to say that from my perspective, it seems pretty clear that Apple is light years ahead of Google where privacy and security are concerned.

I try never to even touch Google properties or products, because it's tantamount to making whatever information you provide to that service public. That's kind of how I think about it. Everything I put into google maps, google apps, gmail, whatever, will be open for the entire world to see at some point. Either a leak by google, or google shares with someone who gets hacked, or maybe through a court case where stuff from 10 years ago pops up in court records or whatever. I mean, if that doesn't happen, great. If it does though, no biggie, I behaved as if it would happen from day one.

Of all the dangerous big tech companies out there, Google and Facebook are, to my mind, unquestionably the most dangerous. And by far the biggest threats to the privacy and security of the average person.
Recommendation of the best video games given your individual profile
Yeah its brutal. I want to start a nonprofit that gives out earplugs on bart, but I'm concerned about the waste (people just throwing them out, leaving them on the platform after one use).
Edit: This article points out that some of Apple's wording wasn't as good-faith as it may've seemed: https://www.theverge.com/2019/9/6/20853393/apple-iphone-ios-...
We have cans of Moscow mules and a couple other popular mixed drinks here in Colorado.
Agree entirely that it’s disgusting and attracts kids to the habit.

Problem is kids do stupid things and who has the right to decide for me if I get to do something disgusting?

Bigger issue for me is the talk of socialized healthcare where I’d have to pay the healthcare bills for people who smoke. Why should I have to pay for their bad habit?
Replying here because I can't to child.

Tesla's capex being lower than depreciation doesn't mean that they're not maintaining their production lines (but neither does it mean they're not - the two are largelty unrelated).

Depreciation is set by accounting policy, not by how much maintenance capex you'd need to spend to keep the facility in the same condition.