skysight-inc/HackerNews huggingface dataset:
I work for Purism. I have no control over the marketing, but rest assured that the development team is well familiar with Openmoko, Maemo, Tinkerphones and plenty of other projects and communities that layed the groundwork for GNU/Linux on mobile. I have personally been one of the core developers of SHR and used my Neo Freerunner as my daily driver for years until I finally switched to Nokia N900.

I don't agree with your stance about "replicating the mistakes 10 years later". The issues GTA02 had managed to make it past four earlier hardware revisions and reached the mass production (and there was even GTA01 before that!). Librem 5 isn't even mass produced yet - you had to opt in for an early development batch to receive one already. It's currently at its third revision, with the fifth one being scheduled to be the mass produced one. To be frank, so far, having the Neo Freerunner in the back of my head, I'm pretty happy with the progress on the hardware.

Classifying things like power management into "repeated mistakes from the past" isn't really fair IMO. Those things just take a lot of time and effort, and taking the notes from past experiences can only smooth some edges, but won't make that work magically done for you. The hardware is capable of decent power management, as the NXP's kernel tree can show, but the mainline Linux has its power management still at its infancy. It's going to get better with time, but it's going to take that time - we can't magically skip that.

There are also business constraints to consider there - it's easy to say "you should have waited with release until everything is fleshed out", but it's harder to actually finance a team of developers when you don't deliver anything for extended period of time ;)
Just to be clear, that salary is prevailing wage which is usually lower than the actual salary you're getting (does not include RSUs or stock on top of that). In my case the difference was about 30 to 40% lower.
Mods, please add a [video] warning to the title.
It doesn't seems like a rose-tinted view, with a background then in heavily-networked operating systems and hypermedia. Much of what was wrong was due to Mosaic and co.

The HTML standards were explicitly SGML applications, and the Amaya browser/editor had a fairly generic SGML engine. (As far as I know, Emacs W3 was the only browser even to implement everything in HTML 1, though.) Then, XML is an SGML application profile.
There's a video by Max Tech which digs deeper into the topic (along with possible fixes): https://www.youtube.com/watch?v=EkmdHVfk4XE

TL;DR:
1) It seems this is Intel's fault not Apple's
2) For fix - use TGPro (or something similar) to create your own fan speed profile (I use TGPro since many years without any issues)
Arming Women for the Dating Battlefield
http://archive.is/3Ozqj
Haha, good point. I meant they did that in error.
Well it might be more than just a feature request.

Think along the lines of wireshark, you can separate out the underlying code to do the work in a library, then use that in a cli and gui. If you're working on a cli app yourself, that "feature request" might hit things you just don't have the will to do. I know me making any sort of gui is going to end up a tire fire, and the work to cleanly separate out the code from the cli to a library usable by both is also a bunch of work for what appears to be a at best nice to have "feature".
I'm running a free newsletter where I send you a coding interview question & solution everyday. https://hhcodinginterviewprep.substack.com/
Siggraph2019 Geometric Algebra (2019) [video]
I can't wait until this news cycle is over so that we can resume ignoring the normal flu, which kills up to 650,000 people per year (3–5 million severe cases per year).

Wash your hands!
I'm not sure how common it is, but in the UK I've known people who have been forced to use their 'free' SIM or risk having the number revoked and the SIM disabled.
The history of this problem is even more interesting than they let on. Because I'm a self-indulgent twat I put a chapter on this in my dissertation; it dates back to Eudoxus of Cnidae's work on the motions of the Moon; he developed a sort of "ancient Greek Fourier transform" to deal with it, with guys like Hipparchus of Rhodes, Ptolemy taking the idea farther. The figures in classical physics that were mentioned; Newton, Lagrange. It was also crucial in development of quantum mechanics -there was no way at the time of applying Bohr's semiclassical picture to the helium atom, so they had to develop matrix mechanics and the Schroedinger picture. Eventually (in the 90s) we got the semiclassical quantization by the great Dieter Wintgen, using the tools developed by Gutzwiller, and well, I guess this guy was probably the last important contributor to the problem (I, alas, didn't do anything good).

In physics, folks like to refer to simple models which inform other models: the harmonic oscillator, the hydrogen atom, two body scattering and so on. The three body problem is one of the simplest commonly encountered physical problems for which there is no general solution on the torus (Montgomery found a particular solution on the torus). As such, it has driven forward a lot of research and innovation in theoretical physics tools. You could write a pretty good and beefy physics book where you only talk about the three body problem with central potentials.
Diffing Coronaviruses
I don't have a good answer but I feel strongly there is a difference of kind here, not just degree. But I would say as far as the 'easy math', people at that level train years to drop 30 seconds. So I think you're being a bit too flippant about the 5 minutes.

And yes I won't challenge Kipchoge but a lot of runners who were quite a bit worse than me are now running similar times to me, using the vaporflys. There is a competition/fairness issue at the sub-elite as well as elite levels.

But anyway I feel that storing and releasing kinetic energy is different than stability, grip, cushioning, temperature control. By the way I don't care if people train in things like Vaporflys just like I don't care if they train on a bicycle. But this is all just my opinion.
Mock Mock – Who's There?
It is actually much better now. I have a Birch phone and it is very close to being a viable daily driver. The only thing that stops me from using the Librem 5 as a daily driver is that MMS does not work.

I think when they get to mass production batch, the Librem 5 will be a usable replacement phone.
> 200 MHz to 1 GHz in about 4 years

A 33 MHz 486 to 200 MHz was about 5 years. A 8 MHz 286 was released 7 years before that, right at the start of the uptick. Before that a MOS IC was generally capped at about 5 MHz while people slowly figured out how to shrink them and developed EDA tools that allowed designed to scale quickly across processes.

Dennard scaling was a wild ride while it lasted, but it's been done for more than a decade now.
It's fundamentally Microsoft's mistake, sure, but that doesn't entitle this guy to extort them for 2 million dollars.
Did anyone struggle with converting to remote work themselves? Or was everyone already comfortable with it?
Suddenly LibreOffice build time’s increase substantially.
I don't know how to draw the line. It's a good question.
interesting comments a few years ago, https://news.ycombinator.com/item?id=9920121
Why does debt need to be paid off? There’s nothing wrong with running debt forever and never paying it off. Debt, and other stuff like selling options or shorting or futures, is just a way to obtain more money than you have (leverage). If you can use that money efficiently while managing your risk there’s no problem. Without leverage, many business opportunities simply cannot be exploited, such as retail and investment banking. Capital reserve requirements make it impossible to lever up forever, but even so, these institutions are running at like 20x leverage. In particular, quantitative funds like RenTec or AQR could not exist without leverage since the unlevered returns of their strategies are much too low to be attracrive. In its essence, debt promotes the efficient exploitation of market mispricing and business opportunities.

Moreover, it often makes sense to not pay down debt even if you can afford it. Like if I can get a fixed 30yr 3.5% mortgage, why would I even want to pay it off? I can do a ton of different things to make more than a 3.5% return per year. Of course, I’ll have exposure to some risk, but that’s not necessarily a bad thing.

Looking at places like Japan who eschew debt as much as possible, the affects are not positive. Businesses are moribound and hampered by their irrational aversion to debt.

Mathematically, debt scales future expected return and risk by the same amount. Without debt, investors wouldn’t be able to implement their risk preferences, which surely would make the economy worse for everyone, especially those with little capital.
> Btw, your site has been a big source of inspiration to improve my own (in both design and infrastructure). I liked your post about A/B testing CSS and HTML, and the margin footnotes are really cool.

Thanks.
Why 2020 is a bad year for Antarctica
My war stories are only about remote-first teams slowly perverted into office-based ones... sadpanda.jpg
I'm unclear how you arrived at this being about their quality.

The statement reads simply as: apple works on many things, and doesn't want you working on things outside of apple that may compete with current r&d or future r&d.

We can disagree with them on if it seems appropriate, but it doesn't seem to be about their software quality at all.
My team built a new JS framework for mocking REST APIs called "unmock" that focuses on fuzz testing integrations. We hope to move it closer to property-based testing libraries like fast-check. The hard part is building a shrinker - shrinkers (https://medium.com/criteo-labs/introduction-to-property-base...) are tough to get right when testing side effects. Please check out the article, leave your feedback if any, try out unmock (https://github.com/Meeshkan/unmock-js) and let me know what you think!
It sounds like for your case, the answer to "Do I have a technical problem that's legitimately unusual and faced by very few other businesses?" is "yes", so you probably have to build it.

The point is to only build things that are necessary for your product, not to avoid building anything.
Don’t worry; people said this about GCC (especially once Cygnus got going) and now llvm is challenging GCC. The existence of llvm has caused gcc to improve as well.

Gcc (well g++) is still my primary compiler though I do run my code through clang as well as llvm do catch different bugs. I can imagine llvm becoming my primary compiler at some point, but it will still be a few years.
I see. So do you think steroids contribute to it? It is amazing how hormones can actually change your physical appearance drastically even after someone is past beyond their growth phase.

You mentioned chewing gum. I saw these videos about mewing but don’t actually believe that would work.
The Navy Is Arming Attack Submarines with High Energy Lasers
I agree with you there.

Were there any major reasons why they were converted?
The Space Force
how do you facilitate coffee break/after work beers/etc creativity?
I think it's "unreasonable" in that it's difficult to argue from first principles, but it's an extremely pragmatic position. If you look at what's happened to the sport and discussions around competition, records, fairness, equality of opportunity, etc etc since the Vaporfly has been introduced, at both the elite and sub-elite level, it's clear: the shoes have been a huge negative for the sport in a way that has no past parallel.
The revision being sold (Evergreen) hasn't been released at all yet, it's scheduled for Q2. To get the earlier revisions that are being shipped already you had to explicitly opt in and double confirm via e-mail that you're aware of possible issues.
Why should this be downvoted; it’s a standard thing to do on HN.

(Complaining about downvoting is not typically an acceptable thing on HN but I think this case is meta-respectable, though I appreciate the irony).
I have no problem with people using whatever they want to train --- or even race at non-competitive levels.
I had thought of that but the people I'm talking about are people who had raised VC and later realized that if they want a sustainable business instead of a unicorn they may have missed the boat by working with VCs.

I think like everything VC money has it's place but I think you need to be really sure about what potential end states you are happy with for your company before taking a VC investment.
I'm assuming this will be fixed by the Evergreen batch. The early release batches were labeled as such and buyers had an option as to which batch they wanted.
The Democratic Primary Is a Mess
Five years ago I quit my Software Engineering job, and I got rid of my dumb phone. I've not had a SIM since. My sister gave me her ~4 year old HTC One phone, which I take out and power on about once a month to use as an alarm or use google authentication or some such.

I'm a person who is a little addicted to the internet, so for me I think of it like an alcoholic not walking into bars - I'd be that guy constantly reaching for my phone in social situations, so it's simply better if I avoid the temptation and just don't have one.

A few thoughts:

- Yes, I occasionally ask humans for directions. It's actually kind of novel and always starts a conversation.

- I had to talk to my bank for an hour to let me use email as my verification option. Works fine now.

- I have wifi at home, so I have tons of contact with my family using my laptop and video chat, messenger, etc. I spend more than enough time online.

- I have a large social media presence, but it never 'bothers' me. I do it for 15 minutes a day on my laptop, then I put it away and I never get a single notification during the day.

- I thoroughly enjoy sitting in a bar or other social setting and looking around the table to see who wants to make eye contact and talk vs. who is staring at their phone. Many times I'm the only person at a large table not using a phone.

- Sometimes I miss out on social stuff because friends are organizing on whatsapp or even messenger an I don't open my laptop so I don't see it. I honestly think this wouldn't change if I had a phone, because I'd turn off notifications and only look at it a few times a day.

- I've saved a lot of money over the years

- It certainly is inconvenient at times, and I'm currently flirting with the idea of getting a SIM for the old HTC so I can take creit card payments. So be it. I probably won't install any apps.
I've found almost everyone struggles converting to remote work and empathized a lot with my colleagues as we on boarded together.

Some of them didn't like it and went back to Amazon or Google or some other startup.

My advice if you're starting a remote job for the first time- give it a chance even if goals and communication seem unclear at first. You have to develop an entirely new way of communicating and it is hard.
I can't believe that a single file would suit my own note taking method which is very hierarchical. I imagine that the people who are using a single text file have a very focused life.
I live in the Waterloo region and affordability is questionable. Not terrible for most tech workers, but definitely not great for the "working class". All of Canada is in a serious housing bubble, but definitely worse in Toronto and Vancouver.
Pentium Pro was really unbelievable at the time. Full Linux kernel recompile went from 15-20 minutes to less than 5 minutes. You had to use 'gcc -pipe' because the drives were then the limiting factor.

But I think it was not great on 16-bit code or something. The boost was not as impressive for DOS and Windows (still had lots of 16-bit code at the time).

I bought my Pentium Pro + motherboard and RAM at a computer show for ~$1000. This was a fairly good purchase. Around the same time I also bought an HP CD burner for around $1000- big mistake since it was slow and the prices soon plummeted.
I always find this sort of "Just don't have your mind work like that then." response to be almost completely inane motivational poster sloganeering. If I could choose what annoys me, I'd love to just not pick anything. I'd love to have the sort of self-control to not feel anything that would make me miserable, and maybe you've reached that point of self-consciousness, but that's not just a switch people can flip. It's the same family of responses as telling someone to just "not be depressed by your situation anymore and be happy with what you have"

In addition, we're not talking here about how to specifically deal with one person. I've had plenty of friends with annoying habits, and I have managed to mostly ignore their behavior and just live my life. What we're discussing is the more general case - is it ethical to impose this sort of thing on someone else without their agreement/consent. I can both think that my old roommates should have cleaned the kitchen more as a matter of cleanliness and fairness AND have gotten to the point where it didn't bother me that much that I had to clean for them. My ability to not be bothered by it, and to put my friendship ahead of specific annoyances doesn't excuse behavior that makes doing so harder for their selfish reasons.

"Judging people for their actions" isn't the same as shunning them or wanting them dead. Any sort of anti-social behavior that asks for things from other people is going to trigger some sort of judgement or response. Often it will just be ignoring it or helping the person out, and that's fine, but that's part of the calculus of choosing it. You've decided the social cost of asking for other peoples phones is worth the personal moral/ethical/security gains of not having one yourself. Depending on how you approach it and how much you mitigate the asks of others will determine how people judge you on it.
> $750 gets you an iPhone with sophisticated cameras, the fastest mobile processor on the market, and software support for 5 years if not longer. Walk into stores across the country to get service and support. What Purism is telling us is, essentially, if you want to take a stand against the proprietary world, you have to give up everything. You have to use a chunky, ugly, crudely assembled phone. You have to give up acceptable power management. And you still have to pay $750, all of this on the cusp of Apple releasing a new $399 phone according to rumors, Google selling $399 phones, and budget brands like Motorola providing an absolutely acceptable experience for under $200 on some models.

You could get this for $750, and it wouldn't be open source. That's the whole point of this project. Nobody is buying a Librem who doesn't care about freedom.

Mainstream devices are cheaper for a reason: ecosystem/app store lock-in and (in the case of Android) capturing your data. Economy of scale is a factor too.

Choosing open tech shouldn't be a sacrifice, but it usually is. There's less money coming in, so the end experience will never be as polished.
Regarding the stalking ...

Reminds me of a recent "Hidden Brain" episode - about "Secret Friends" - people of whom others believe to be friends but aren't. The show implied it's fairly easy for the Human Brain to develop a belief those whom are seen or heard often are friends, even if not known personally.

Tim mentions feeling that he is a tribal leader of millions of people. And, he definitely has the attention of those people. People who trust him. And, from an anthropological (and perhaps biological) perspective, I wonder if people stalk him because they really believe him to be their tribal leader Maybe those people really do look at him like he's a friend.

I know our Westernized cultures cherish individuality and independence, but I also wonder if people who decide to enter (and stay within) the limelight have a Human responsibility to be a leader and friend. I know, that's a crazy thought.
I found that almost everyone quickly got used to working remotely - at least within the first few months. We hired more on the senior end, so that might also be a factor. Managing performance and setting expectations is probably a little more important than in-office work.

Learning how to "yield the floor" for more extroverted team members and how to find a quiet moment to pop in for more introverted members is something that remote workers _need_ to learn quickly.

Offering remote employees a stipend for a co-working space is something we do today at FullStory. Some of my team members choose to make use of that to get more socialization. Others will just occasionally work from coffee shops.

I think that managers are the ones who struggle most in the conversion - you need to trust that people are getting work done and that can be difficult.
> This sounds frustrating.

Not really. It's like a game - you get instant feedback and after a while you learn a new song.
I got a rack of Alphas that were supposed to have been part of the farm doing water effects in "Titanic". One of the stack overflow poster mentioned how hard it was to actually get your hands on this hardware, even in 1999/2000 when they were second generation, it was difficult.

They never did show up on the resale market much; it took me years to find out why: Credit Unions. A big Credit Union software package was written for Alpha (and apparently not ported) and there's still some folks stuck on this hardware. Something to do with the CPU having a "how to treat roundoff" switch i gather, and the fact that they're great at chopping strings by bytes which old finance protocols do quite a lot of.
I really enjoy The Prepared (https://theprepared.org/newsletter)

It is a newsletter broadly about engineering and manufacturing.
damn, I was really worried about the hockey stick on the infection rate and it became more linear, but now I guess I can't trust any numbers...
Webplatformdaily is run by a guy who does a great job curating. I can say it's made me more aware of Web issues and better at my job. If you pitch like 3/month at the patreon you get a weekly newsletter with short editorial content. Def worth it if you work around the Web.
We have only a decade to save Earth’s biodiversity
I remember using really early versions of Octave back in the second half of the nineties on my Slackware installation. Back then I had a student edition release of Matlab but I couldn’t afford Mathematica (and my system probably wouldn’t have been able to run it decoriously either).

I remember I used it mainly for the CAS/symbolic capabilities and it and that reading its source code was my first exposure to how symbolic algebra could be implemented. It was pretty interesting.

To be frank, numerical computation is not something that interests me these days. Symbolic calculation is so much richer and more nuanced.
What if mobile operator can give you a fixed mobile number, and periodically changing ones, that forward SMS/calls to fixed one? Give fixed number to relatives, variable to fb.
Would you pay for this service?
Depends upon the child. A coworker mentioned that she knew a child in preschool or kindergarten that was still using diapers.

Everyone is different. We're hoping our two year old is close, but we thought that six+ months ago too.
Alternately, everyone has dumb thoughts from time to time, and the bigger and more tempting your megaphone, the more you risk shouting it out before having the chance to wake up 3 days later thinking "wow, that's completely insane."

This is also one of the reasons I abhor twitter. Everything is RIGHT NOW. Really, nobody should send a message to 1000+ people without sleeping on it or getting a second opinion.