skysight-inc/HackerNews huggingface dataset:
Related to this here is some discussion from Facebook, Microsoft, and why Facebook is using Mercurial over Git:

https://news.ycombinator.com/item?id=16565299
Interesting yet disturbing. On the one hand, a possible treatment for severe treatment resistant depression, which would relieve the misery of many thousands of suffering individuals. On the other, a possible gateway to the sci-fi concept of wireheads ( https://en.wikipedia.org/wiki/Wirehead_(science_fiction) ) or a mechanism to involuntarily pacify dissidents or other disaffected members of society.

I'm really not sure what to think.
I haven't had a chance to really think this all the way through, but I have a few thoughts. Google seems to have more trouble absorbing companies that have many more parallels with what they're already doing. Makes sense. At the time Google acquired Android, they weren't really invested in mobile operating systems as far as I know. So Android was a pretty easy integration. The same was true for Motorola and I suppose to a lesser extent HTC. Those two companies were building hardware which Google wasn't as involved in at the time. Those companies were also doing the lowest level stuff i.e., hardware and operating systems. But Fitbit, Dropcam, and Nest are different. They have parallel efforts all the way down. They have their own hardware, operating system, authentication, and they have a non-trivial customer base. Bringing these all under one roof seems a lot more difficult. Even logging into Nest with your Google account took quite a few years. Google also has Android, ChromeOS, and Fuschia. I can't imagine that they now want Fitbit OS to deal with. Or maybe this is just a trivial detail to them i.e., they could just rewrite Fitbit OS over the weekend.
I'm not interested in starting an American women flamewar.. but I've traveled extensively in the developing world for work, and I'm pretty sure that women in other countries would be much more inclined to accept an age gap with that type of net worth.

I don't have hard statistics and won't try to look them up.
Maybe they should be, but they definitely aren't in most places. Maybe some hedge funds ban phones but most banks don't. And having worked in several SCIFs for TS material, phones were banned but there never were scanners.
YouTube: That's a nice video streaming business you got there TikTok. A shame if anything ever happened to it.
To me, it's the lack of personal responsibility. Once it's automated, there's basically no single person to call an asshole.
The frustrating this is, we HAVE ALREADY SEEN terrible violations of surveillance and profiling power, in Nazi Germany, Stasi East Germany, Soviet Russia, Communist China, etc. Tens or hundreds of millions have disappeared, suffered, and died. I guess we didn't take the "universal surveillance/profiling is dangerous" lesson from any of these experiences hard enough, despite it entering into major western literature through stories like 1984.

I guess the analogy is that Voltaire was writing about abuses decades before they stormed the Bastille. So maybe it takes MORE abuses. It's terrifying to think of how to scale abuse UPWARDS from those examples, though.
ARM to Deliver Cheri-Based Prototype to Tackle Security Threats
I've been saying for ages now that the ubiquitous surveillance panopticon is inevitable: technology makes it possible and politics and economics drive it.

(BTW, FWIW, I don't like it. I just don't see any way around it.)

So, given that, the obvious problem becomes making sure it is self-referential: the powerful must be subject to it as well as the "little guys". Otherwise you get Morlocks and Eloi, a split-level society with most people living as de facto slaves. Ask the people of Hong Kong about it, eh? (If they can still speak freely by the time you read this?)

If we and our children and grandchildren and their progeny are going to be irretrievably strapped into this global machine we'd better make sure it's humane, eh?
The sentiment here seems to be fairly negative, which is surprising, because Amazon is doing exactly what we've been asking them to do for ages -- policing their marketplace against counterfeit products.

They're starting with the easiest things to police, but at least they are making an effort. It really sucks for the legit third party sellers, so hopefully they make the approval process easy for them so they can continue to sell their legit hardware.
I also find this to be the case. Developers have a minimum number of tickets / points we have to close every week. The number of points per ticket is decided by committee and in that committee there are developers of vastly different skills but all have the same minimum.

But despite all of this, the release deadline does not change and the developers always end up working insane hours fixing last minute bugs discovered by QA days / hours before release.

Although this could just be an issue with where I work as opposed to scrum / agile. :)
Actual headline is:

Amazon: No more third-party sales of “Nintendo products” without approval
I don't think this is undirected.

Google doesn't talk about it much, but the founders are still interested in the kind of non-dystopia cyberpunk future where a personal assistant is virtually perched on your shoulder, helping you get through your day like a non-invasive cyber-butler. It's the notion that drove Glass and drives Home and Assistant.

Having an in on medical observation technology fits into that mold. I doubt they'd publicize that as their goal until and unless they have something to show for it though.
Indeed! I knew Sparta just by reputation, like most people I expect, so this was a rather surprising and fascinating series.

It was a second surprise to come to this thread and see so many people vehemently dismissing the article, the author’s knowledge or tone, to defend Sparta as they see it. Not sure what conclusion to draw from that other than, I suppose, some people really really admire Sparta as mythologized and dislike reading anything that contradicts that image.
Perhaps I was not clear; here's an example of what I meant:

We make complex reasoned plans like "how to make coffee": I'm going to need a filter in the pot, I'm going to need ground coffee, water, etc; let's make sure the filter's there before I add the coffee and both before the water, etc." Then we use some sort of hierarchical planning heuristics to run it. If someone asks what I did I can explain it at varying levels of resolution ("I made coffee", "I got these pieces together (xxx) and then made coffee...") again depending on various "explanation heuristics" which we learned as part of being eusocial organisms.

These plans are complex (even "get out of bed and pee" is a pretty complex plan).

However below that are a ton of decisions we aren't even aware we're making. I'm convinced (and my software reflects) that the actual "plans" we make organically are very short, and that the interesting plans -- the ones we can talk about and that we typically care about -- are very abstract ones. Making coffee is super abstract, after all.

Perhaps for an analogy: the extremely abstract reasoning for not using an antibiotic is at the level of "chemistry" while what I'm talking about is at the level of "physics".
This is great. I have a rather large .NET Standard 2.0 library that I've built for VR projects that would be a big boon in IoT devices. It has a large set of unit-of-measure conversions and formatters, some Geospatial features for doing math on LatLngs, audio format decoding, image format decoding, various compression algorithm interfaces, type-safe HTTP requests, and a number of statistical filtering systems such as Kalman filtering of kinematic vectors. It'll be great to be able to reuse all of that code.

And if System.IO.Ports can some day get added to .NET Standard, I've got serial port communication in there too.

The active .NET open source community has been very proactive about upgrading to .NET Standard 2.0. There are a lot of things Microsoft "got right" with 2.0 that are making conversion from .NET Framework a lot easier. For example, my own code (which numbers in the 50kloc range) only took a lite weekend to convert, and most of that was just learning about the new project file format (which is drastically simplified for the better, BTW).

Just wish Microsoft had made their Bluetooth stack a part of .NET Standard instead of jamming it into UWP.

EDIT: I'm having a hard time finding an official spec sheet. Has anyone seen it?
No. Git did not prove that Linus could more more than a one-hit wonder. It proved halo effect is real.

Mercurial had a better interface and early on was equal or better (as far as I know) for most things. Everyone went with Git because Linus made it. I think it also might have been faster for huge code bases... but that pretty much only affects the kernel team and a handful of others. Your standard CRUD app could easily use a slower VCS without noticing.

Instead of going on merits, everyone just followed Linus. Which is what always happens in technology communities. Everyone just does whatever some guy at the front is doing.
As a European (for now, oho) this doesn't surprise me at all. American working patterns are bonkers.

You guys have this concept of 'vacation' which well, isn't.

15 days or whatever per year pretty much all just must either get banked for emergencies, admin, or maybe that one Mega Holiday where you fly across the world and spend a week or whatever trying to forget your life.

I don't get it at all. It might make sense if you're a founder or whatever and you love your job. Most people are working to live, but there is no "live", because there's no time that isn't work.

I'd rather be homeless. Can I choose to be homeless in Europe instead tho? ;)
It’s a very naive thing to say. The problem is usually management misunderstanding what scrum is supposed to be. It’s a variant of ‘estimates become deadlines’.
> What gave you the impression that XPI files would not be supported?

The title. In normal usage, the word "sideloading" implies installing an extension file (apk, xpi, ...) yourself instead of via an app store.

Reading the article, I understood they mean something different, but the title is very misleading.
While the proposal is nice, it's a bit sad that the RFC invents its own serialization scheme instead of just using ASN.1, like everything else that touches X.509:

> The signature of the DelegatedCredential is computed over the concatenation of:

> 1. A string that consists of octet 32 (0x20) repeated 64 times.

> 2. The context string "TLS, server delegated credentials" for servers and "TLS, client delegated credentials" for clients.

> 3. A single 0 byte, which serves as the separator.

> 4. The DER-encoded X.509 end-entity certificate used to sign the DelegatedCredential.

> 5. DelegatedCredential.cred.

https://tools.ietf.org/html/draft-ietf-tls-subcerts-04#secti...
This reminds me of how annoyed I was to learn that .NET Core doesn't support ARMv6 (Pi Zero).
Time for a new browser introduction....
SEEKING FREELANCER | Paris | Remote welcome. Local possible.

Looking for a developer that can write ASM (assembly) code for ARM (we have needs for x86 too); the work is mostly NEON code.

Previous experience doing those things is a requirement, though.

Email: jb -- videolan.org
What? A giant front page ad, one to two pre-roll ads (with accompanying banner ad in the sidebar), semitransparent text ads on the bottom of the video, and another video ad every 4-10 minutes in the video.

Personally I think they are great at finding interesting and relevant ads, which is why I don't block the ads. Howerver I hear the experience varies.
> I think my employer would rather me be a zombie than to just have some time off to recharge.

And you probably don't think you can even ask your employer about this: what would it say about your devotion as an employee?
unpkg.com has been a repeated problem for us in production, I'd definitely avoid it.

https://github.com/mjackson/unpkg/issues/176
How can we make the web better?
This has been discussed extensively on HN over many years:

https://news.ycombinator.com/item?id=16131314
does google sell data or attention? the whole point of google/facebook ad networks is that THEY keep the data hidden and let you use it as a filter, without being able to see it. they would lose their value if their data was for sale.

google would sell "attention time to people whos heart rate spiked during the world series" but not tell the customers who those people were. you would be outing yourself if you click the ad.
Heh. Big Companies have always had these BS slogans from values, community, "we are all big family", workers are our most important resource, we listen, and nobody was supposed to take them seriously.

Apparently leadership in Google thought these ideas are genuinely good and created way for the workers to organize and talk freely. They created microsociety with politics outside the company organization and now they are trying to walk it back.
Since you can use the band with open source apps (Gadgetbridge), the security and freedom aspects of a closed firmware fitness tracker is okay.

Of course it feels nicer to have software you know on your wrist. There are a few people who are interested in writing an own OS for the Amazfit Bip watch by Huami, which may (I'm not sure) also be the manufacturer of the bands. The project isn't really active, but maybe the motivation of some possible synergies would help.
Most European nations, and certainly the ones under discussion, are more democratic than USA. It isn't as though Amtrak is failing in the mission assigned to it by those who control Congress and the long-term bureaucracy. It is only failing to do what most USA residents would like it to do: make USA rail travel better, more convenient, less expensive.

I'm not saying that private firms in USA don't suffer the authority of TPTB, but they suffer it much less directly than most state-owned enterprises.
I'm reminded of how proofs work. We don't understand how mathematicians really think, and each mathematician might think differently, using different mental images. But a mathematician can write a proof, and other mathematicians can verify it.

Similarly, the output of an opaque and perhaps unreliable process could be not just an answer but also a justification. If the justification can be verified more easily than starting from scratch, we've made progress.

Even in the humanities there is a difference between argument from authority (blind trust) and argument based on reason and justification. And sometimes we have both. Court decisions include not just the decisions but also an explanation of why the court ruled that way. It certainly doesn't eliminate bad decisions, but it's useful.

So the discipline of being able to explain yourself seems pretty important. I don't think AI will be able to fully participate in high-stakes decision-making until it can do that.
Take a walk! Enjoy your town/city. Research about something outside of tech. Try some new restaurants. Plan a vacation to somewhere you never ever thought of visiting.

It'll all help you be more creative at work too :)
At least it's not Rust-this or that-4-Rust. The bundling of the language in the title of the app is a fad I hope I see the end of.

Yes, Python, we get that you wrote WhateverPy in Python.
Two tips:

I can't download that file without logging in to a OneDrive account.

I'm human, and I have no idea what that is for.
If it is to be political, I would rather target the legislative branch who can actually do something about this. It doesn't make sense to worry about the promises of a politician trying to get elected into the executive branch.
Slight clarification, Darwin is a mish-mash of CMU's Mach microkernel, some 4.3 BSD, some BSD userland, some GNU userland (although that seems to be going away), and then NeXT/Apple stuff on top of that.
But if they don't sell what you want you'll buy it somewhere else... Ebay is still a thing.
An LD50[1] for a happiness level? I don't think so.

OD'ing in sense of "my happy chemicals are depleted so now I need to recover a bit", suuuure :)

[1]: https://en.wikipedia.org/wiki/Median_lethal_dose
Whatever device I have should transfer data only to computers that are under my control.

It might be possible to keep the data local, but it is likely to be neither easy, nor easy to NOT end up accidentally linking it to iCloud. Where I personally don't have a problem with those data living on Apple's servers, parent obviously does.
Do you really consider being able to provision your own profile a backdoor? I do it all the time. Do you think that Apple is a good example of what to do?

Having a single entity control what extensions you get to install is not what is best for the general public.

Personally, I think that Firefox should be the more flexible extensible alternative to Chrome. It should be to Chrome as Linux is to Windows.

They need to stop chasing the demographic that is going to hurt themselves.
I saw him once in the early 2010s in Vertical World's Redmond location, but I didn't realize it at the time. Just some old guy in a harness feeling the holds in the bouldering area. We kept to ourselves.

Later, one of the employees told a story about how he met Beckey at the counter one time. Beckey had asked if he could climb, and the employee told him the rate for a day pass, not realizing who it was.

"I'm Fred," Beckey volunteered in frustrated amazement.

"Fred who?"

"Fred Beckey."

He waved him in to climb for free, of course.
7000 votes on https://stackoverflow.com/questions/4114095/how-do-i-revert-...

If one cannot figure one of the most common use case of a version control system without Googling a StackOverflow answer then we have a problem somewhere.
Try gitlab.
Cool stuff! Would be interested in knowing if and when this library becomes open source. Where could I follow you?
Crunchbase | San Francisco, CA | ONSITE | | Full-time | https://www.crunchbase.com/

Crunchbase is the leading platform for professionals to discover innovative companies, connect with the people behind them, and pursue new opportunities. Over 55 million professionals—including entrepreneurs, investors, market researchers, and salespeople—trust Crunchbase to inform their business decisions. And companies all over the world rely on us to power their applications, making over a billion calls to our API each year.

We're hiring Engineers (Frontend, Backend, Platform), Data Scientists, Product Managers, and there is no better time to join, read more here: https://techcrunch.com/2019/10/31/crunchbase-raises-30m-more...

For more information, job descriptions, and to apply: https://jobs.lever.co/crunchbase?lever-via=lwmGx76Ia7
What has Vic ever done to be mentioned as thought leader?
Beyond a certain point, if your backlog is continuously growing then your product owners simply aren't doing their job. The backlog should only contain thinks that can realistically be implemented within the next year or so (maybe two). Keeping anything in the backlog beyond that is pointless because by the time you get to it the customer requirements will have changed. So competent product owners need to actively purge backlog user stories which are no longer needed, and act as gatekeepers to limit what gets into the backlog in the first place.
Can you let us know the actual medical term and how was this linked to stress?

there is a lot of research these days about autoimmune diseases and how they are triggered by stress, but retina blisters is something I never heard about before.
It's probably time to stop expecting politicians to solve these problems for us, regardless of what they claim on the campaign trail.
Ask HN: OpenWrt Router Recommendation?
Which router do you recommend for running OpenWrt?
Aclaimant | Remote | Full Stack Developer | Full-time | https://aclaimant.com

Aclaimant is looking for an experienced Clojure developer to join our team. At Aclaimant we are redefining the way companies and employees work together to manage risk. Our SaaS platform is built using Clojure and ClojureScript. We work remotely from the comfort of our own homes. Pair programming is important to us; it helps us build culture and share knowledge. We expect candidates to be located within North America.

Email jobs@aclaimant.com for more information or visit https://aclaimant.com/careers-developer
But then again why not just treat these sideloaded extensions as first-class citizen, add support for their removal, and add confirmation before enabling them the first time?
theScore is building a distributed and concurrent system that will seamlessly integrate our media app with the betting platform to enable sports fans to bet on their favourite teams in the United States.
We are looking to scale this betting paltform, and as such we are hiring Senior DevOps Engineers, Senior Software Engineers, Product Managers, Product Designers, and Data Analysts in our Toronto Canada office. Please, apply via our website below:

https://recruiting.ultipro.ca/SCO5000SCMV/JobBoard/99d4bf42-...
US opens national security investigation into TikTok
GRAILED | https://www.grailed.com | SOHO, NYC | Full-time | Onsite
Grailed is a community driven marketplace for fashion and streetwear. We are 70 people, and recently had a 15MM series A after ~5 years of organic growth and a few years of profitability. We run a monolothic rails app + heroku with react/native iOS & Android (but we'll consider anyone with web app xp). We've got a lot of exciting work to be done in the space of recommendations, discovery, and fraud! We place a lot of emphasis on quality of life - this is a truly great place to work :)

Open roles:

-Sr. Data Engineer
(https://boards.greenhouse.io/grailed/jobs/4092544002)

-Sr. Ruby Engineer
(https://boards.greenhouse.io/grailed/jobs/4008031002)_

-SEO Lead (https://boards.greenhouse.io/grailed/jobs/4358142002)

-Sr. Product Designer (https://boards.greenhouse.io/grailed/jobs/4032109002)

more: https://www.grailed.com/jobs

email: alec.mckinley@grailed.com
Sorting Ordered Data in a Key-Value Store
Imperfect Foods | San Francisco, Remote | Full-time | Software Engineer, Product Manager

At Imperfect Foods we are all about groceries on a mission. Since 2015, our services have saved over 40M lbs of food, 1.2B gallons of water, and 110M lbs CO2, donating 3M lbs of food along the way. Our software engineering team builds the ecommerce platform and internal tooling that makes this all possible. We have exciting growth ahead of us as we evolve from only produce to a full-service grocery, as well as expand our footprint to serve an even greater portion of the country. We are swimming in interesting problems around customer-facing features, scale, and logistics. If all of this excites you, come join us!

We're hiring for a few product and engineering roles:

- Product Manager: https://jobs.lever.co/imperfectfoods/df5b73c1-5019-4e83-a8de...

- Software Engineer - Backend (F#): https://jobs.lever.co/imperfectfoods/2f14d9a1-e295-40a1-a1ab...

- Software Engineer - Backend (NodeJS): https://jobs.lever.co/imperfectfoods/7b83428c-1220-46d9-8ea7...

- Software Engineer - Frontend (React): https://jobs.lever.co/imperfectfoods/2437c4c3-2a15-4486-830a...