skysight-inc/HackerNews huggingface dataset:
There's never no possible backdoor, but yes I think in order to effectively do this and not involve my whole company like the article described you may have to have to involve Intel (and AMD is coming back, so them too) to go all "trusting trust" on this problem. And even then people may notice that their FDO profiles seem to be broken, and other "huh, that's funny".

Also other shops that actually obey SOX, and actually care about two-key systems (or multi-key) will not be able to keep this a secret.

The same protections that work for SOX and "sysadmins kid was kidnapped and they demand a backdoor be inserted" will work for this.

Sure, companies that protect against none of these will fail. But if you actually have systems in place to protect against "rogue employee" then this kind of order requires breaking ALL of these systems. I expect most companies to have no such systems, but the important ones do.
I wasted too much time tapping in fun apps and still couldn't speak. That's why I built a voice bot that teaches me conversations. Curious to hear your feedback, let me know!
What’s New in PHP 7.3
She is running a black mail
This is the sort of scope creep that stops good things from happening. Sure, a full api for password changes sounds great. But why is that related to this project at all?

This project is something that will take approximately 5 minutes to implement, and probably not much more to design the "spec" in the first place. and as is, it does something worthwhile. A huge complex project in a related area isn't a replacement or an alternative, just a tangentially related thing that should have no bearing on this project. A .well-known url for password changes can provide real benefit for real people now, even though it doesn't do everything.
Google does an insane amount of very deep work all the ways down to the compiler level getting Chromium compiling on Windows and compiling on different architectures. These teams are very well staffed.

It makes strategic sense to go with Chromium if they're aiming for ARM64 support if they can get a huge amount of work for free directly (as opposed to incidentally) from Google to support clang on Windows – which is a much bigger undertaking than it seems at first glance.
I'd love to hear why you think it was unpolished. I've talked with a number of people (both Googler's and other tech people) that liked the product (at least where it was going).

My problems with it were:

* It used the "phone is the source of truth" like Whatsapp, but it didn't go with always-on encryption (so they could do Google assistant in it).

* They didn't launch with a desktop web client, which it eventually got (and I really like it).

* It didn't launch with any kind of backup/restore system, though it eventually got it (so you could move to new phones).

Things I liked:

* Encrypted chats (incognito mode) worked well and had expiring messages.

* The Overall UX/UI for the mobile app and Desktop are (in my opinion) better than all the other messaging apps out there (except maybe iMessage). (Though I don't use any FB products.)

* It was on iOS and Android, and had the same features on both.
Unfortunately its a tricky UX problem that I haven't seen anyone master. Threads work well in Slack when you have a team culture that uses them consistently -- the channel sets the topic and threads keep individual discussions focused.But that requires a lot of effort in culture building which most people won't or can't do. And its still not a silver bullet, just an improvement. Taste's vary of course.
This would be the situation where EEE would be a good thing for the community. Now if you were talking about Firefox, then I'd agree that that would be bad.
If you're bullish on ride hailing apps and bearish on Uber in particular, that gets you there. Plus there's generic diversification arguments - most returns come from a few companies that do really well, so you need to "buy the haystack" to ensure you own the needle.
I have 1450 tabs open and Firefox is fine, Chrome would be an unusable mess.
Human psychology and social interaction is infinitely complex and murky.
VS code is a jack of all trades editor, obviously it's not going to be able to match more specialized editors
I stand corrected--this is exactly what they're going to do. Take Win32 Chromium, rename it Edge, and build it for Win7, 8, and 10. What a huge blow to everyone at MS who believes in UWP.

https://www.theverge.com/2018/12/6/18128648/microsoft-edge-c...
> Do Emacs and Vim users have some other characteristic that makes them more likely to succeed during interviews?

I think it comes down to users of those editors probably are used to keeping code/libraries in their head more. IDEs tend to suggest a lot to you and if you're not used to having that happen you could get more nervous during whiteboarding rituals.

Edit: I guess this really doesn't apply as their interview process is on the web.
Debugging a Non Reproducible Crash with 20K crashes
Nope.

I do have to add though that all human experiences suffer from the curse of small sample size. I guess a more rational takeaway from my comments would be that the liberal bias in tech is not as universal as some people would think, and that the extreme hard right does have a presence in tech.
Could you link this "more and more data" ? As far as I know nothing substantial has been released. You should recheck your sources.
amen

people look at me like I'm an old crazy dude because I don't use a git UI or eclipse, or intellij, or from sublime. Git already has plenty of quirks, adding another layer of unknown on top of it is a no-go
If every website has to "figure out" how to "do the right thing", do you just assume they'll all do the same thing in the same way? I think they'll all come up with different ways to solve the problems, which will result in a different user experience for each site. So users will have to do something different on every site when they want to change their password.

So it'll be the same as it is now, except that there's a button to start the process of doing the non-standard thing. I think a little bit of extra work on the standard could result in a more standard experience, and less work for the user.
Why should laws say employers can't voluntarily sign a union security agreement?

Because (at least pre-Hobby-Lobby) laws have historically prioritized the rights of individuals over the rights of corporations. An employer which compels their employees to join a union is signing away the rights of those employees, while an employee who signs a non-compete is only signing away their own rights.
Show HN: PyPy 3.5 AWS Lambda Runtime
Right, but if I just wait a year (or however long) I can usually go buy that niche product without the risk. It's a pre-order.
Like when you're driving? :)
Were you able to keep options?
Install Snowplow Analytics on the Google Cloud Platform
Well the NBA thing actually happened with Ron Bakcer. But it's no the fact that he's black, it's the fact that he's a montrity
"Presumably all of those costs would disappear once someone wins the market or a "truce" is called."

I'm not sure any single company ever truly wins this market because, as others have mentioned, the barriers to entry are pretty low. Raise VC money to subsidize the most lucrative rides/markets and Lyft & Uber will never be able to stop their spending (either through advertising or through acquiring new entrants).

The ride-share market may wind up like the airlines: heavy utilization but not amazing businesses.
I was kind of turned off by the Apple like marketing speak in the post title, but otherwise this seems like a really neat project. Well done!
Worked with a bunch of them, always come back to Sublime Text for performance and multi-cursor support.
You need to reread what a network effect is. It's exactly what goes on in a ridehailing platform.
Yep. I really like Sublime, and I probably still would be using it. I had it all set up to sync settings between my devices, with a nice theme, some handy plugins, and excellent syntax highlighters. But at some point I had both a new personal laptop and a new work computer. I had it on the back of my mind that I need to sort out my Sublime configuration again on both of these (which at the time included that weird dance to install Package Control). But then I already had VSCode working pretty well out of the box (including a perfectly good colour scheme), so my motivation to sort out Sublime became less and less until suddenly I was happy just using VSCode.
Interesting is there a moore law for energy density ? I've been looking for this since years but couldn't formulate it as clearly
I wrote a perl script a while back to create random passphrases based on a random mnemonic word

It seems like a good idea to me but I’m not knowledgeable enough about cryptography to know if that’s really true and would be very interested to hear from anyone who does know

https://github.com/jlmcgraw/mnemonic_passphrase
Postgres 12 highlight: DOS prevention
Every technology has to deal with this problem.
I have a theory on this. For most interview style coding problems (which tend to be algorithmic in nature), scripting languages such as python or ruby:

1) are less verbose

2) don't require worrying about typing

3) have really easy ways to manipulate strings, iterate, etc., which are often found in interview style problems

Java and C# have many advantages over python and ruby, but I think that they put you at an inherent disadvantage for many interview style questions which often require you to solve an algorithmic or data structure type problem in a limited amount of time [1].

[1] This doesn't explain why people using Go would tend to pass at higher rates, but since the Go community is comparatively much smaller, there could be other factors at play there.
The opposite is happening. They have such a small market share that developers didn't have enough incentive to actually support/test on their browser so all their work was just trying to get edge to be chrome-compatible. Turns out making your browser a chrome clone is an easier way to do that.
MS developer tools have always been great, independently of whatever mess Windows gets itself into.
(EDIT: I fixed this by reading Steve's comment more carefully. Uninstalling `stable` and reinstalling it again made `rustfmt` available.)

I'm still seeing the same behavior, even after following these directions.

> rustup self update
info: checking for self-updates
> rustup --version
rustup 1.15.0 (f0a3d9a84 2018-11-27)

Thanks for looking into this, though :)
> DNT was a shit show. DNT should have always required manual user intervention to be respected. It doesn't mater if it's on by default or not.

Sorry but that is nonsense. You should respect the DNT just because you're are receiving it and so being asked not to track.

It's perfectly possible to serve content aware adverts using BATs[1] without the creepy surveillance. You don't need to track so if you're asked to stop, just stop.

https://basicattentiontoken.org/
Politicized cancellations of power plant projects, instead building them far from demand and beefing up the grid because of the new distance.

Wind and solar subsidy policies based on ??? Other than “wind and solar are good, we should pay whatever it costs, locked in for decades, to switch to it”.
This happens in every company that employs the Vitality Curve method for employee performance metrics. It ensures only highly visible projects are incentivized, regardless of their actual value added. You are promoted under such systems by merely paying lip service to your manager's assignments, and instead spending your time creating some widget, and exaggerating its usefulness non-stop until someone in upper management buys into your self-promotional hype. "I don't care if the world doesn't need this, it's going on my OKR's dammit!" Your product is green-lighted, and you get a promo. Then your product is pulled some years later futher pissing off your users. Try to operate in an environment like this without affecting the morale of your colleagues though. Go ahead, I'll watch. After dealing with such systems for over a decade I've learned I don't actually enjoy playing Game of Thrones every quarter with my co-workers.
> Most of the newer popular functional languages aren't implemented in those, but rather Java,

I don't think this is true. Java is not a good language for compilers in any case, and it would cause me to trust the language less, especially if they were claiming it was a "functional programming language"
Spinning Up a Pong AI with Deep Reinforcement Learning
I can't find any current stats in ie6 but the delay to upgrading was a pain point. While I wanted to just blacklist the browser from websites I was responsible for with a gigantic banner. I unfortunately didn't get that latitude. I just stopped caring if it worked or not for them. If a user complained I directed them their tech department. At a certain point I'm not supporting your internal outdated website because it requires an outdated browser.
A Housekeeper Without Papers
Also .well-known/change-profile and .well-known/post-comment and .well-known/add-to-cart.
> While Edge was much better than IE in that regard, have a look at caniuse.com and compare what's offered to-date by the default browser shipping with Windows to what's offered by any other OSes default browser.

Edge and Safari are a bit behind: https://caniuse.com/#compare=edge+18,firefox+63,chrome+70,sa...
The WordPress 5.0 beta testers are giving it an average of 2.8 out of 5.0 - very slow editing and lots of broken plugins.

I recommend disabling automatic updates - get the "blocking code" here:

https://twitter.com/TheMarkusAllen/status/107070083941155225...
Maps like this give a sobering view of the Healthcare debate.

Insurance for a family is now > $20K a year. Look at how many counties this would be half or more of the median pay. The whole situation seems like a melt-down ready to happen.
What a great reply.
Man Forgets to Put Phone in Airplane Mode, Gets $300 Bill
Ah, I had missed that line. Unless I missed it in the Uber post too, that does seem to be a claim the TR writer added?
Designing a hiring practice for autistic IT staff
Create beautiful websites easier, faster and for free
just curious if you could expand on that a little, as i'd have trouble watching it too.

macabre because of what you know now, or was there a shift evident in the tone/subject of the shows themselves?
Actually, the email only indicates that they intended it to be opt-in at some point. I don't remember whether they actually did implement that prompt for call records - and it certainly seemed like a surprise to everyone when it was discovered that they were doing that. Do you think that would be the case if people had knowingly gave permission for facebook to upload all that data?
I've had best results decoupling my tools, so I use a separate git client (in my case, Git Tower). You can also add things like database clients to VSC, but similarly I use Datagrip etc.
In hacker news "Rust" is a programming language!
Hangouts supports WebRTC video in Firefox now, four years after supporting WebRTC in Chrome (2014-2018).

I've maintained a timeline of Hangouts' WebRTC support (as part of my work to track the sunsetting of NPAPI plugins, other than Flash, in Firefox that blocked Win64):

https://wiki.mozilla.org/Firefox/Win64#History
You'll need to explain this...
I'm mostly just saying "if the authors were experts on functional programming, surely they would use Haskell or OCaml?" My problem is not with the compiler/implementation but rather the fact that they are trying to sell a new functional language without having taken stock of the existing offerings.
> This is a fantastic demonstration of why i exclusively use git from a command prompt...

Thanks for this. I've always felt the same way but haven't been able to put my finger on why. As more things get integrated into my editor (I use VSCode) I feel like I should use the shiny features, but for source control I think I'm going to only use the commandline forever. (Edit: though plugins such as GitLens that give you source control info inline are fantastic.)

Along with some nice features I've added, such as my 'git af' (add + fzf) shortcut[1][2], the commandline is very usable (don't have to 'git add' and type filenames manually).

[1] https://github.com/kbd/setup/blob/65b3d0abcb34540b43880792e8...

[2] https://github.com/kbd/setup/blob/65b3d0abcb34540b43880792e8...
We’ve been a C# house since .net 2.0 and having recently moved a lot of our things to first JS and then python I think it’s the tooling.

Visual studio does a lot of things for you without a CLI. Want to deploy? Right click on your project and do the UI wizard for it. I mean, even nuget has a gui.

On top of that C# comes with a ton of easy to use features from its library. Like AD integration is just a library that gives you everything you need, at least until it doesn’t and you have to write your own bits and things get hard, but until then everything is easy and it’s much easier than using an open source library for it. I think any C# programmer could use its basic functionality from VS without ever looking at its documentation, and while Django and flask integrates with AD as well, you can’t really say the same thing about them.

You don’t get that with most tools. Ironically I think the fact that .net core has moved to a more CLI sort of environment has made visual studio a worse option for it than visual studio code, but we aren’t really going down that road, so what do I care.

I do care about python support for visual studio code, and it’s damned awesome.
Unprivileged Linux Users with UID  INT_MAX Can Execute Any Command
> So question did you submit your legal framework to the SEC and they told you it is compliant?

I haven't, but it's done in a way that makes it impossible for any of the prongs of the Howey Test to be met for non-accredited investors. (There is no investment, there is no possibility of profit, etc.) So if there are things that need to be changed, which there may be, they're probably relatively minor.

> 18 months later the SEC dropped the hammer on companies who ICO’ed using said SAFT framework.

What the SEC has repeatedly affirmed is that the law hasn't changed since the 1920s or whatever. The fact that the law firm in question may have been advising their clients to commit crimes doesn't mean the law has changed.
What I've gathered from my own and others experiences: Just avoid Indiegogo and Kickstarter and buy the inevitable Chinese knockoffs if the item is successful. With this possibly unethical method, you might even get the item before the pledgees.
You may not agree with the conclusions, but here is one such study:
http://www.schallerconsult.com/rideservices/automobility.htm
> It's impossible to have a decent conversation online now. Before, when everything was forums, the conversation in a thread was a single thing. People posting one after the other. Now, it's threaded comment chains where you get so many little conversations going on that it's garbage.

You forgot the gamification of it all with weighted popularity ranking. There's little point in contributing to any conversation unless it aligns with the existing accepted beliefs of the community.

And since have to maintain a minimum social credit/karma/gold/whatever score to function on many sites, why jeopardize it? Best to avoid controversial topics and opinions.
Why Systolic Architectures? (1982) [pdf]
Hey Joe, can't you just stop nagging users to use your browser and stop overriding the users choice of browser? No need to repackage anything, just move on.
Serious none snarky question. Is there anything about Mississippi that is not bleak? I’ve lived in GA all of my life and at least we have the Atlanta metro and to a lesser extent Macon and Savannah. Tennessee has some cities that I wouldn’t mind living in.
As a customer experience I prefer Lyft because they let me give tips. I doin't think Uber drivers make a living wage, so I like trying to figure out what can be added to offset the low base/fees so the drivers can do okay.
Not sure why you're saying the op is not correct. Nothing you said discredits that.

The reality is that both are true.

There are multiple positive network effects at work, as it's evidenced by the growth of these companies.

However the barrier to entry is super low, so competition can be quite high. Like you said, just by subsidizing rides/drivers you will start gaining some market share.

In the end it's all gonna be about who has the most cash and whose efficiency is the highest. Yeah you could hire a promoter and give out flyers outside a venue, but if you check the data, the ROI is abysmal.
There's a new tactic non-supervisory coworkers can use to escape their non-compete BEFORE leaving their job, at noncompetes.org.
This is a good question. Let me give you an example.

Let's imagine for instance that Google develops something called "Google Pay". Let's now imagine that WHATWG works on something called "WebPay".

In a multiple-engines world, there would be pressure for Blink to support (and keep supporting) most major credit cards & payment mechanisms to let users pay using WebPay.

In a single-engine world, one single manager at Google will have sufficient power to decide that WebPay supports only Google Pay.

Feel free replace Google Pay and WebPay by any other technology strategic to Google.
https://docs.gitlab.com/ee/ssh/

https://help.github.com/articles/generating-a-new-ssh-key-an...

https://confluence.atlassian.com/bitbucket/set-up-an-ssh-key...

https://docs.gitea.io/en-us/authentication/

https://fossil-scm.org/xfer/doc/trunk/www/password.wiki

https://tuleap-documentation.readthedocs.io/en/latest/admini...
> If Uber and Lyft prices go up 1.5x to 2x, that suddenly means that in cities, taxis undercut them.

Taxis can't undercut them. Even if Uber were 2x as expensive, that would be ok because Taxis are 4x worse.
Ack, no! We need to find a way to version it, absolutely, but as I'm currently crawling through a codebase that's using an old version of react, I need those old threads.
Really awesome, definitely bookmarking. Couple points:

- Shouldn't you link to the arxiv page instead of the PDFs in case there's a revision?

- What about a column for "area" as well? Would be nice to scroll through and see what areas have made progress relative to others lately.

- Some sort of very brief mini-about/summary at the top of the main page wouldn't hurt. A tagline of some sort.

- Now I notice there's an About under the hamburger menu -- why not just display HOME and ABOUT instead of hiding them in a menu? You don't have enough menu options to need to hide them in a hamburger menu.
With a strong Microsoft voice on the Chromium project, it will probably act as a counter to the Google voice. And Quantum and WebKit are nowhere close to Chromium, they're picky to a fault about HTML and CSS, it's just annoying to develop for them.

Nobody is competing on browser market share any more, that's a lost cause. With so much traffic going to mobile and apps now, it just doesn't make sense to be re-inventing the wheel when they could be investing in features that actually matter.
Because it's a hard problem to solve, not technology-wise, but due to people. So it's best solved one step at a time. And a bait-and-switch model might just do it:
First, overcome initial organizational inertia by a dead simple spec. It's so simple, an admin can implement it without asking anyone else for resources.

When it's done, the website is a good citizen to password managers, everyone is happy.

At some point, extend the spec, and display complying websites with a nice symbol. Then, after a while, display non-complying websites with a bad symbol. And a decade later, we're done ;)