skysight-inc/HackerNews huggingface dataset:
Planned to mention this device. I got my first generation 13" Xiaomi laptop for something around 750€.

Build is not exactly as sturdy or precise as a MacBook (the aluminum is thinner), but it does look as good.

If you want to make a hackintosh the only thing that won't work is the wifi card, which you can replace for about 50€.
On Linux everything works perfectly.

Unfortunately mine spontaneously stopped booting and charging one day. This issue has not been documented on the english speaking forum (it's not the dead battery issue, which I had and the forum helped me solve by linking me to a replacement part on Aliexpress) and since this device isn't sold anywhere outside of China you can be damn sure that Xiaomi won't care. While nicely many replacement parts can be found on Aliexpress (battery, case, keyboard), board replacement parts or schematics don't seem to be available on the english internet. Maybe if you live or have friends in Shenzen the situation will look different for you.

Since OP doesn't seem to be looking for any trouble with repairs I don't think I'd recommend a Xiaomi laptop (I still consider them a good cheap option), but rather something from a business line of a company that is known for good customer support, like Lenovo or Dell (which my new computer, the 5285 tablet is from and I'm fairly happy with).
Despite defections, Facebook officially launches Libra
It works very well in Vietnam, I didn't know it could work internationally.
Towards a Culture of Teams
New Surface 3 Laptop combined with WSL2 looks promising.

Also, there're rumors on MBP 16" with a fixed(?) keyboard...
One of the best contraception methods of have ever heard of is Vas-occlusive contraception

Where a tiny blob of something is inserted and hardens inside the vas deferens, permanently blocking the sperms exit.

Years later when you want children a tiny incision is made in the vas and the blockage is popped out.

no messing with anybodys hormones.

Vas-occlusive contraception methods are expected to have similar side effects to vasectomy, such as formation of sperm antibodies, though with lower rates.

But... i have never seen it offered in the Western World as an option.

https://en.m.wikipedia.org/wiki/Vas-occlusive_contraception
The Elm Architecture (TEA) animation
Do you like it?

One of the things that really gets in the way of comprehension for me are typefaces with too much personality. These cutesy italics etc. really seem to affect my ability to get on with the job at hand.

This is why, despite trying, I've yet to find something that can outdo Consolas on Windows. I tried Fira this and that, Source code pro and a bunch of others from Google Fonts. They all are inferior to Consolas in my eyes. They'll either be missing the slotted '0', or look crowded in small sizes etc.
I wasn't thinking about the ecosystem or tooling, but more the fundamentals of the structure of a program. Thinking more about the domain, how to solve the problem in a simple maner and similar. Not arguing about syntax or other smaller distractions.

I agree in everything else you wrote.
Show HN: ReactJS – Upload list of images, can be re-arranged
Containers and infrastructure as code, like peanut butter and jelly
To be clear, I'm not saying the military is unimportant. Just that housing may also deserve the kind of public funding that the military enjoys.
Elizabeth Warren raised 5 times more money than Biden did from Silicon Valley
> “ The thought that these guys might be trying to get my liver for someone else did cross my mind. I let it go.”

...but the thought that carelessness on your part may mean you take a liver from someone waiting for a long time on the transplant list didn’t?
My problem is that this is highly overhyped by the Mozilla/Cloudflare PR teams, and both companies stand to make money out of it.

A better solution would be DoT+DNSSEC: https://twitter.com/jschauma/status/1184483451111727106

I don't trust Mozilla anymore, especially after becoming a VPN vendor and partnering with Cloudflare. They now have commercial interests in pushing standards down on everybody, similar to Google.
And it's really all of those, or none...
Vae Victis summaries human history nicely. Don't lose wars is as valuable advice as they come.
Do I like Dank Mono? I am indifferent to it. It hasn't sold me on switching from Source Code Pro.

It's better than a lot of other fonts I've seen on programmingfonts.org so far. But just because a font is good or on par with my current one doesn't mean I'll use it. Force of habit is a big factor.
Our company offers Dell XPS 13 and Precision 5530 (based on the XPS 15 chassis) as Macbook alternatives for all employees. I've had my Precision for a couple years now and couldn't be happier, it's an awesome device and imho as close as it gets to the overall hardware quality and usability of Macbooks with Windows-/Linux-based devices.
This is genuinely really good advice.

However, I want to caution against one interpretation: When you focus your attention on projects to cut costs (and risk) and grow revenue, it is possible to put that as your top priority. It should be your second.

Your real top priority should be the health and stability of yourself and your family. Ideally, this is aligned with focusing on visibly-profitable work for your employer. This is often true, but not always.

—————

Example: Suppose you are working at a company that takes code quality and automated testing seriously. This has real business value because it means that you are able to quickly execute projects which accelerate the sales team and unlock partnerships. So far, so good.

Then suppose there is an opportunity which involves taking over a codebase written by another company. The business case is strong—by taking several months to make UX improvements, you can significantly raise revenue. But, the codebase is in a poorly-documented PHP framework, has haphazardly inconsistent naming, and no automated tests. Should the company do the project? Maybe. Should you do the project? Maybe not.

Here’s what can happen:
Your team agrees that its going to suck but you’re all in this together. You start on the project and you find it much harder to make progress. Because of the new toolset and lack of tests, you find it hard to maintain focus. You also lose the ability to create reasonable estimates, so your communication with internal stakeholders erodes—taking trust down with it. The number of noisy automated alerts that come in also increase, also decreasing your focus. You try to find time after work to focus on working through a PHP book, but its hard. The noisy background of your open office combines with your lack of understanding of your toolset to mean you feel useless making day-to-day progress. You talk to your manager and team lead about this. They care, but they are overworked. Its not like they they can change the open office anyway. Don’t worry—The project will be over soon. Everyone is in the same boat.

At the end of several months, you need to fill in your semiannual self-evaluation. You choke—words aren’t coming out. You’re caught between knowing you need to brag about your accomplishments and...not feeling like you have none. You’re bad at lying. After spending 2 full days on your self evaluation, you submit it mostly empty.

Soon, you are searching for a new job.

—————

So yes, when thinking about how the company views engineering, look at revenue and costs. But before that, look at the things that you need in order to be effective. Keep your mise-en-place. Use tools that fit your brain. Learn to zealously advocate for what you need.
Secret Underground Tunnels Were Used to Smuggle Inca Royal Family
> Some people say it's nonsense to believe an amateur can apply thermal paste better than the factory, others report a 10 degree C difference.

Both can be correct.
Twitter thread about why DoH is bad
I think this example only solidifies gp's point. It sounded to me like they were talking about the ability to open up the laptop and actually repair it, which it seems even Microsoft can't do with their own machines. Full replacement from support is convenient, but what if I just want an extra 16GB of RAM?
I mean they lost me when they said the sole of the shoe operated like leg muscles that never tired, I’m mean seriously these probably account for half of 1% increased performance and I don’t believe other manufacturers won’t level the playing field too. I really don’t see better footwear as cheating or the authors belief that running shoes haven’t changed since the 70s. Poor journalism IMO.
For metric units users:

116 °F ≈ 47 °C
Doesn't insurance in the US cover these cases? I think it ultimately comes down to whether people can afford healthcare or not. For instance, healthcare costs are covered with unemployment benefits in Germany.

If you don't have insurance in Germany you'll have to pay for that yourself as well. That's rare, but it happens especially with the precariously self-employed.

The issue with the US system is that you can't have it be both non-compulsory but also that coverage must be offered to everyone, no matter their state of health. Then you'll have a few healthy people pay huge premiums to finance treatment for those who never bought insurance until they're sick.

It is my understanding that a compulsory purchase (as in Switzerland) would be unconstitutional, so I guess "Medicare for all" in the form of a tax would actually be the next best thing. Just keep in mind that with US levels of healthcare salaries, that wouldn't come cheap.
How do you like bitlbee?
I think switching up how you do things from time to time keeps things fresh. Change your wallpaper! Rearrange your office! Go without syntax highlighting for a day! And, yeah, change your programming font.
Related to this, any thoughts on the surface laptop as an alternative to MBP? Are the trackpad and keyboard good?
"WRONG! It is factually correct that Linux beats illumos in performance."

I don't believe that you making an argument in good faith here.

"You can continue to use your Slowlaris based OS and live in the past. Your prerogative."

It's neither slow, nor do I live in the past: illumos is being very actively developed and not only does it beat Linux in everything, it has more features. And yes it is my prerogative and I shall continue running it, because I like rock-solid, high performance systems that I can just deploy and leave running for years without having to tune or maintain. I love that.

"AHAHAHA I got more performance from my junk server on Linux 10 years ago, easily beating Solaris, regularly peaking around 100 MB/s."

Are you making a good faith argument here?

https://news.ycombinator.com/item?id=16382456

Brendan has gone rogue after a fallout and is not to be trusted. He became a hostile witness the moment he abandoned the illumos movement and gave into trend-pandering because of what vast majority is running. Anyone pandering to trends has no credibility as far as I'm concerned. I don't care if it were Scott McNealy himself: you start advocating for a piece of shit technology like GNU, Linux, or GNU/Linux, I'm done with you. It's not up for discussion.

"We had to get special switches specifically because Linux would over saturate way past 40 Gbps. Never had that issue with Slowlaris."

Correct on both counts! What do you know? Yes you had to get special switches and equipment while I completely saturated an entire switch with a piece of junk DELL, and here comes the kicker: running Solaris 10 for i86pc... without any tuning whatsoever! Out of the box performance on a total piece of junk P. C. tin-bucket, DELL hardware. I think I shall stick with Solaris and SmartOS, thank-you-very-much!

"Ah, so you'll stick with Linux!"

I'd rather drop dead.
Huh, weird. I used to have an XPS 15 (from 2015 or so) with the camera placed on top, but my newer one (2018) has it at the bottom. Weird and unwelcome.
> with it's own self-signed cert

No reason you can't get a real certificate, to ensure that your device talks to the server it intends to.

> If you're locked down... well, it's game over.

Devices today can already use pinned certificates and other similar measures to ensure that they only talk to the server they want to talk to. DoH doesn't make that any more or less effective, just simpler to get right.
I could not understand what they were saying so i found this...

Researchers from the Laser Center Hannover (LZH), meanwhile, are working on "secure deflagration of live bombs by laser technology" (DEFLAG).

purpose is to cut indentations or breaking points into the shell of unexploded ordnance wherever the detonator cannot be removed safely – like in the Munich case.

What's the advantage of such a breaking point? Well, the metal body of the bomb is then weakened. It will break apart before the explosive in the bomb can build up its full pressure, meaning the bomb deflagrates, or combusts through heat transfer.

That results in a pressure wave that's not as strong, so the metal parts fly away more slowly than they otherwise would have.
Avoid heat

This system has not been fully developed – yet.

The researchers will have until April 2019 to implement their ideas. Their greatest task

will be to cut the shell of the bomb and, at the same time, avoid heating the metal above 240 degrees Celsius (464 degrees Fahrenheit). That's where TNT ignites.

https://m.dw.com/en/defusing-bombs-is-there-a-safer-way/a-43...
That is not an issue?
Nice. Is it amenable to a deep-learning gpu op ? There is a trivial channel-wise parallelization. There are also little more complicated image-size-wise parallelization with stitching.
The real crux is computing the gradient op, I don't seem to figure a way to do the same histogram trick.

(Edit : after thinking a little more, in the edge case with an image of constant value, the adjoint of median must add the gradient contribution to every pixel in the radius, meaning the backward pass won't be constant time. Maybe with a softer definition of the median for which the adjoint is allowed to pick pseudo-randomly one the index among the indices of the median values, we can still salvage it.)
The guy from PracticalTypography also recommends Source Code Pro as his free monospaced font of choice.
Device manufacturers will absolutely use DoH (with a pinned certificate) as an architecture of control. You won't be able to filter network access for such devices. They'll just fail to work if you attempt to intercept their traffic. DoH is a gift for device manufacturers who want to ensure forced obsolescence, make sure their ads get displayed, etc.

Devices already use pinned certificates, but DoH gives the device manufacturer a convenient and unblockabke way to resolve names against a trusted server. Device manufacturers could be jerks already, but I'd argue that DoH lowers the barrier-to-entry for being a jerk.

Consumers don't, by and large, give a damn about whether they actually own their devices or not. This is yet another reason why those of us who care about ownership and control of our own networks can't have the cool new "toys". We're back to feudalism.
Tough read, but some solid nuggets of wisdom in there.
The rule would manifest itself in some sort of control in the train design/assembly systems, which would forbid a combination of wagons totalling 256 axles. That way, the issue would never reach the shunters who actually assemble the train, as the list they receive would always avoid that situation.
Too bad they lost you there, since a few paragraphs down they link to their 2018 study showing that the number is apparently closer to 4%.
Humans are mammals. We evolved to take care of our young, unlike fish. All mammals do that, that's the whole point of carrying your young inside you and producing milk to feed them rather than making millions of them and letting them fend on their own.

You could say that mammals' reproductive strategy is exactly to coddle their young, in a sense. And it seems to work OK.
To a device manufacturer the consumer is a malicious party.
It can be less conspiratorial than that. It is a legal and diplomatic challenge for the US to get permission or to install infrastructure to monitor traffic in foreign countries. It is much easier for Cloudflare to drop an ingress server there, and they decrypt all TLS traffic that lands on their systems before possibly re-encrypting it and forwarding it over their private network.

Cloudflare is a US company and subject to US coercion. It would be trivial for the US to force Cloudflare to give them access to that data, and with Cloudflare currently decrypting ~10% of all Internet traffic, why wouldn't they?

How about the fact that Cloudflare-issued certificates are for dozens of domains? If the US wants to snoop on foreign domain X, a US order for US domain Y, also on the same cert, would give them the private key.

It's not possible to detect abuse in this system. It requires that we trust the state to not abuse their power, and we've seen them lie about that already.

The mere fact that the Cloudflare system _can_ be abused is, in my opinion, enough reason to go nowhere near it for anything.
This sounds way to complicated to solicit advice on HN about, however there are definite things that you should probably go talk to a lawyer about to get clarified what your options are. Especially that told in writing part, if you have the communication and the context was something to do with signing a contract with the agency they may very well be screwed.
Screen and aspect ratio are fantastic. Trackpad and keyboard feel “cheap” compared to my wife’s 2016 MBP but I love the feel of the alcantara fabric while I type
this is known as a "serial" hybrid, vs. the more common parallel hybrid like the prius.

i think these are really cool. one of the benefits is, as battery technology improves, you can eventually dump the ICE generator but keep the same exact everything else.
Uhhh sorry I don’t understand imgur. I think there’s a way.

Oh it seems that the mobile imgur site is totally nerfed. Sorry. Is there a better free image host?
Is there any impetus in the community towards embedded development? By embedded I mean natively on microcontrollers, even if you were limited to 32 bit ARM platforms?

As a portion of our work targets micros, all of our code needs to be written in a language that supports micros so that we can share code. There is impetus to move on from C, but Rust is the first and only viable replacement candidate because of this.
> not a tech demo where vastly different constructions would compete for speed

I have to say, I'm not that interested in F1 but if there was a F1-like competition where there is no regulation and it's all about technological innovation, I would watch that.
Google search results are equally abysmal. Most of the download has little to do with the 10 URLs that we want.
Thank you, I am a frequent user of your olam dictionary. Is there a JavaScript port of mlphone available ?
Yes, and it's worth remembering that humans are the apex predator, planet-wide. There is nothing we can't hunt down and kill and eat and we don't even have natural predators anymore, not as such.

So it seems that our reproductive strategy of caring for your young has paid off way more than the salmons' one, of "tough love" for their offspring.
For ~6 months I used Comic Sans as my single font system-wide - like, for everything. Everywhere in the system UI, code, even on webpages (Firefox lets you disable CSS font selectors). The only exception was the terminal, which got messed up with non-monospaced fonts.

It was actually surprisingly great. Then as soon as I got a 4k monitor Comic Sans started to look very ugly - if not for that, I would still be using it. These days I use GNU FreeFont (FreeSans) for the system & Firefox & IDEs, but I have started to do almost all programming through the terminal so I use Fira Code and [Liga]Hack for that.

So give Comic Sans a shot, you might end up liking it too :) (On Windows/macOS you probably won't be able to set it as your system font, but you could still use it in your IDE and on the web)
Yeah I've worked a lot with this and was also curious as the thermo distribution is just one part, you also have a lot of short range forces that explode if you increase the timestep by too much and I didn't see any tricks around that (except the usual like freezing the fastest degrees of freedom, completely removing hydrogens with virtual sites etc).
Hint: we're saying the same thing. The only difference between such a program and a human is in the number of degrees of freedom of the algorithm (and hence the complexity of relationship between the input and the output).

Humans do not possess a free will in this sense either. How could they? Their actions have to be causally dependent on the input, otherwise their behaviour would be magical and unrelated to reality.
Right-click the image, and choose "View image". Works at least in Firefox.
My first question in running my own DOH proxy will be how it works in my home network?

Right now I have my own dns configuration on my router, and any device that connects to the router is automatically using this dns. With DOH this doesn't seem to be the case though. I'll need to go and change the settings for each device to use my own DOH proxy. But whether I'll be allowed to do so is quite unclear if you ask me.

Becauae what happens when chrome says : "we have you covered, it's best to use only our DNS over HTTPS. If you need something else you can buy enterprise subscription"
Perhaps that's the goal, however Model 3s cost as much as Model S's had on release, at least by how I see folks actually configuring them. I have yet to seen anything approaching the base 3 in the wild.
Productized Startups - a fb group I started just to talk about about productized services.
>>> mize-en-place

Yes yes yes.
And generally so much easier with OSS transferring between jobs - if you can !
I do know that my dislike of professional sports is in minority even on hn, that's why i wish there was a way to channel part of the money that goes into sports, to the technology instead.

Some rules are of course always needed, as you do not want someone on car to come into running competition, but currently the rules are unnecessarily strict even in F1.
alright, i‘ll make an exception and ask for constructive „criticism“:

what better alternatives are out there?
> They determine dynamically each year and for each fish species if there are enough of them to allow for fishing

Okay, ... and is this management working? can counteract the increase of predator pressure (normal predators plus new pirate fishing at sea)?

Then all is fine and we shouldn't be talking here about extinction levels, and caring about the future of the salmon, should we?

"The Council estimates that the true cost of bringing a single spawner back to that uppermost region is as much as $68,031"

Why are even recreative fishers still allowed to catch a 68000 dollars fish (paid with money from taxes) for..., how many?, a fourty dollar license?, 500 dollars in permits and hotel and you can take two or tree fishes? Is a stupid deal. Why they are allowed to destroy all this hard work that aim to return the population to sustainable levels?

If you are bored go play baseball, make photos from nature, or read a book. If you want to see fishes, go to an aquarium or see Sponge Bob on tv.

Either somebody will fix it, or somebody will eventually have a good time fishing the last one. In both cases problem solved.
The P52, or now P53, is the one Thinkpad P I haven't considered. The primary appeal of the P73 was that it's the only 17" Thinkpad. If I want a 15" screen, the P1/X1E (they're basically the same machine except for the GPU) seems like a more attractive choice.
>... i‘ll make an exception and ask for constructive criticism

Tangential, do you not usually do that? why?