skysight-inc/HackerNews huggingface dataset:
There are two interesting aspects to this. The first, which I initially thought was the point, is cross compiling programs for Windows using Mingw-w64 (a fork of MinGW) in a container. Actually, this is just used as a dependable way to build the second, which is a portable archive of a Mingw-w64 development environment; portable in the sense that you extract, add to PATH, and use without any other installation required.

Reading through the previous discussion, I think the biggest consideration for something like this is whether Mingw-w64 suffices for your needs.

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

The issue isn't whether the tools are capable enough, but whether they integrate well enough with the platform and any other dependencies your project may have. I'd be interested to hear from people who are using MinGW or Mingw-w64 on purpose. What works well, and what doesn't?

With Visual Studio Community, Microsoft has made its tools broadly accessible. However, if all you want is a compatible linker, this is in a lot of ways a regression from Visual C++ Express, which is no longer offered. Indeed, the compiler and linker used to be bundled in the freely available platform SDK. As someone responsible for testing C and C++ APIs, the licensing and packaging in Visual C++ 2019 will be a much bigger hassle than in previous versions.
> pro Taiwan bias in Wikipedia

Given Taiwan recognizes China but China doesn't recognize Taiwan, a statement of fact--that Taiwan is a de facto sovereign state--would be deemed "pro Taiwan" by Beijing.
I have always wondered what's the play there. Since they haven't controlled it for so long, what's the harm in recognising that it's a separate nation. Taiwan's most important resource seems like the human resource, which they can reap the benefit of by having friendly relations; there is no need to launch an invasion over that.
> Making a claim and then reversing it based on new data is the correct thing to do.

Agree with this statement, however it does not apply here. There was no new data. They always knew that masks worked, but they needed them for first responders. Confirmation of this from Fauci interview: https://www.businessinsider.com/fauci-mask-advice-was-becaus...

The responsible, accountable thing to do would have been to say to Americans, "these masks do work, but we need them for first responders, please donate yours!"
1. The test may be fake, and Tesla driven manually.

2. Maybe Tesla uses not only cameras but also radar sensors. A blow-up dummy is transparent for radar. Real human is not. So it is OK to drive through balloons.
It would be fine if the home experiment can measure f and λ. My objection is that you take the value of f from the label in the microwave at face value.
I recently reinstalled Assasins Creed 2, and discovered that it was unable to load levels or start a new game.

I haven't tried hard to get it to work (i.e. completely wiping my local data, maybe just having a corrupt savegame would also cause new games to fail to load?)
The agility is still there, its just buffered a bit. This is really useful for concentrating. If you are in a small startup with obvious goals, I don't think you need sprints. If you are in a large organization and are constantly being pulled into different directions between new feature work, production bugs, and tech debt initiatives, having a buffer is pretty useful.

Without sprints, when the next semi-important bug comes down from production, its pretty hard to justify that its more important than the feature you are building, or especially the tech debt cleanup you are doing. Everything tends to be "important" so if there is no culture of picking a set of work and sticking to it, attention is constantly distracted from one thing to the next.

For me at least, programming is all about some momentum - its hard to get rolling but once you are, you can keep going. Sprints give me the room to have bouts of momentum, stopping every two weeks to adjust direction, and then starting up again. Without them, it feels more like pacman - darting and reacting rather than holding a steady direction.
The IIHS does all sorts of autonomous braking test scenarios involving pedestrians - https://youtu.be/TJgUiZgX5rE

A pedestrian darting out from behind a car is known to be a tricky scenario, but some systems handle it at least some of the time. This scenario looked like the pedestrian was unobstructed and traveling in a predictable direction, so it’s pretty unnerving if it’s real.

Long story short, even in Teslas, even just autonomous braking and crash avoidance is a great extra safety layer, but far from something that should be relied upon. Tesla is reckless for selling it as something that can be relied upon to successfully pilot a car.
I think that is a terrible analogy. A car for the most part has a single purpose. Technology offers humans a lot more than just getting from point A to point B. If you only are capable of utilizing the bare minimum it's going to make life a lot harder. Take excel for example, the people who are able to reason about and write their own advanced excel spreadsheets in the workforce have a huge leg above those who only can do what the UI lets them do on their phone. There is a lot more to computing than treating it like a hammer.
I imagine this article doesn’t include the whole story and is probably biased. Perhaps China was more specific about whatever Wikimedia did.
Now I would probably also pick rust over go for something like an operating system, but this here was written explicitly to research the performance trade-offs of writing it in a high-level gc'd language.

> go (and garbage-collected languages/runtimes in general) may be poor successors to C and C++ for applications where consistent performance and memory efficiency are important.

I think the latter part here is indeed important. From my pov, Go is a lot better suited for a lot of the stuff I previously used C/C++ for, where a scripting language like Python was sometimes an alternative. I rarely touch C/C++ anymore these days (except for arduino stuff), and python, which I used a lot before, has become something I only use when I really need a dynamic language for some hacky stuff.

But languages are just tools, pick the best-one for your problem. Go certainly carved out it's niche, and Rust is also going pretty strong, and although maybe not as accepted, is also very interesting and promising.
I enjoy articles like this. And I am spending a fair amount of my retirement time writing Swift. In fact I have written a reasonably complex MacOS App in Swift, and it works well. (For the 15 or so years I worked at Apple everything I wrote was in Objective-C or C). But Swift has what one of my friends calls "a high surface area". In spite of using Swift almost daily, I have to say that if someone asked me "Do you know how to program in Swift" I would have to honestly answer "No."
If radar is used together with the cameras, then yes, Tesla's system knows this was a dummy.
If anyone assumes good faith in this they're a fool. This is nothing but making it more onerous for non-US citizens and to essentially punish them for daring to want something that "WE" have.
It wasn't "perfectly working", there was a lot of text on translucent views either looking horrible or changing antialiasing type when animated on macOS.
Its a scam. There is no evidence for any of this. Why are you shilling it here?
> Google doesn't use Perforce anymore. It's been replaced with Piper, you can read about it in articles from about 2015 or so. Perforce didn't scale enough.

https://news.ycombinator.com/item?id=15889958
Oh. I was about to say, my doctor said median was wheelchair in ten years, not dead. The severity varies tremendously, I (as sometime with MS) can totally see people with recent major episodes trading. They might not get another MS attack for years.

Must have been a pretty bad side effect though, my first treatment literally resulted in me needing surgery. If that was better than nothing... I'm just going to guess the side effects are very serious. Most other approved MS drugs have some nasty side effects or another already, the bar must be somewhat high given what it's treating.
Or change the text on the button. 'Add Files', 'Import Files', etc would be equally useful while not confusing.
“The only way to learn a new programming language is by writing programs in it”. -- <K & R>
Tech debt filled mud balls where feature after feature is clumped on top of one another without worrying what came before it and what will come after it are not great to maintain. Sure if you don't plan on maintaining or building on the component and you don't care if it restarts, then let it restart forever. But if it's a component that you plan on adding features to for a long period of time and stability issues are ignored, those types of issues can compound over time and make it more difficult to reason about and maintain.
The sad thing is that it doesn't have to be this way. Business schools, in fear of phantom product development teams that waste huge R&D budgets developing beautiful products that cost too much for anybody to buy, spend all of their time preaching against quality in any form. Business school graduates are trained to be suspicious of any attention to detail and are explicitly incentivized to compress schedules for nothing more than the sake of compressing schedules.
I’m in the same boat, I like watching videos to learn, but YouTube videos are not really comprehensive.

Codingtrain youtube has some decent series, but I like buying courses on Udemy. They’re usually like $10 since there are always promotions.
What does MSN stand for?
| w64devkit -> Vim : powerful text editor

This looks like a very opinionated choice these days, as Vim seems more kind of a specialty item (UNIX/Linux specific). Why not, say, VSCode?
I dislike Tesla's misleading FSD claims, but this is a pretty unfair test imo. They timed the movement of the pedestrian so it was only in front of the car when it had less than 10 feet to stop, of course it will hit it. I don't think we should have the expectation that automatic braking is always able to predict someone's movements, regardless of how good your system is cars need more than 10 feet to stop. And the car actually did stop, it just couldn't stop before hitting the pedestrian because it had no distance.

Edit: the second test is pretty bad for Tesla though, the dummy was stationary
Maybe it's time to cut off the giant LAN from the internet WAN proactively.

Picking and injecting selected info to 1.4B people over time is worse than no info IMHO, as the former will produce extreme thoughts which could be dangerous.
LanguageChat Project opens their secrete perk once more for a limited time
I feel like the slow decline of software quality has been in lockstep with the gradual transition from (expensive and non-measurable) manual software/hardware testing and QA to automated frameworks and rollout-based quality assurance.

I constantly encounter broken functionality, buggy or unpleasant UIs, just as the author has. It feels like many of these problems could be avoided if you just had one person whose job it was to sit there and look for broken stuff. (I'm sure I'm biased as someone whose first job out of college was to sit there and look for broken stuff.)
I liked RiscOS best. Definitely on CRTs.
Appelbaum became also famous for sexually harassing women.

https://www.washingtonpost.com/news/the-switch/wp/2016/07/27...

https://www.wired.com/2016/06/tor-developer-jacob-appelbaum-...
A Million Random Digits’ Was a Number-Cruncher’s Bible
As someone with NMO and on rituximab ... I'm all for you joining the many, many people working on these conditions. You have no idea how thankful I was to everyone that has worked in this field (and fought for funding in this field) because only a few decades ago my prognosis would have been MUCH worse.

This news item gives me even more hope.
> do you believe that masks stop spread of coronavirus between individuals?

We don't know, we don't have much evidence either way.

> but not stopping spread over the population?

Where do people wear masks? They wear masks when leaving their homes. Some of those journeys are essential, but a lot of them are not.

People have chosen something (mask wearing) that has at best weak evidence over something (physical distancing) that has much stronger evidence.
I know some terrible products that have terrible websites. Maybe this implies there are no good SaaS products.
I think tech is other people. Tech doesn't suck because technology is bad: it sucks because life is complicated, and other people are prone to mistakes, or prioritizes that don't align with yours, or have limited attention.

Case in point: I don't particularly like the design of this site, as I find it difficult to look at (even if I abstractly can see how the color choice is bold). The night mode toggle seems even harder to read; an uncharitable interpretation is the author thumbing their nose at people who want night mode. A charitable read is that it's a funny joke.

The author / designer of the blog has different priorities than I do. An uncharitable way of putting this is that the blog design is "bad," but I really dislike that outlook. I'd much rather that people look at things charitably, and try to understand what other people are going for, and be willing to say "this isn't for me." I think the article doesn't quite do this.
Well, there is no problem that cannot be solved by adding a layer of indirection, except the problem of too many layers of indirection.
> People expect technology to suck

What people?

Of the people I know not in the tech industry, most people like technology and talk more about the benefits than sucking. Including my 87 y/o grandmother who loves her ipad.
A family story. My father-in-law (now in his 80s) began to stutter when he was very young, somewhere around 4 years old. Teachers, and I think his step-mother were trying to force him to write with his right hand, even though he naturally gravitated to using his left hand. At some point while still a child they gave up on trying to get him to write with his right hand and shortly thereafter the stuttering went away.

It might have been anxiety caused by the forced switch in handedness. But if so, why didn't stuttering reappear at other stressful times in life?

Or, is there a neurological connection. Writing and speaking both access language centers in the brain, so trying to force unnatural change in writing created problems in the oral expression of language?
I will say, I have a young child, and the experience of caring for a newborn does not inspire faith in the CDC.

Specifically, I'm sure their recommendations are all data-driven in isolation, but the overwhelming impression is that there's been no triage based on consideration of what is feasible, in aggregate, for new parents.

The result is that, when you talk with other parents, after a glass of wine or two you all end up admitting that you did all the CDC recommended stuff for a couple weeks, maybe even a couple months, but you couldn't keep it up and you stopped boiling the bottles and you gave him a little security blanket and oh, yeah, he's alive now.

So there are a lot of people out there (including BosWash hispters like my wife and I) basically trained to think of the CDC as an organization that tells you to do a bunch of onerous, in-the-aggregate impossible tasks that you disregard for your own health and sanity.
As soon as I clicked on this, I recognized the author's signature yellow background and font from their previous post about buying a new monitor (which I also found at the top of HN) https://tonsky.me/blog/monitors/

I enjoyed both posts. Great titles, well written, serious but witty. Props to the author; I'll be subscribing for more.
Trump's administration? The same Trump that's floated a pardon? Most of the people in "Trump's administration" weren't appointed by Trump. He's the only POTUS to not be allow recess appointments and there around 130 positions he's been trying fill for 3.5 years - a record for any POTUS.
Public Heath and safety standards are irrelevant to product features, which is what we're taking about here.
I've been using Xubuntu for over 10 years.
This test is so poorly done it feels like it must have been done for propaganda or bad PR.

Aside from the legs barely moving, the arms not moving - e.g. it doesn't look like a pedestrian the AI would be modeling from - it's driving out of context through parking lot lines.

Edit to add: the guidelines for using Autopilot, irrespective of what the name insinuates to you, requires the driver to be paying attention at all times and takeover if it's not doing what you expect; "BUt iT shOUld BE PerFeCT" attitude is dismissing one's personal responsibility - if you don't want to have to pay attention then don't drive with Autopilot.
Directly, yes. Effectively, not so much.

Religious gatherings typically rely on private property that is subject to health and safety standards. Protests don't typically happen in or on property that is subject to those standards.
I know a guy who apparently has photographic memory. When a new programming language comes out, he buys the book, and reads it, and then he's fluent in that language.

It's terrifying to watch.

And the guy had no idea that's not how people do it. He saw me fiddling with a new language, and was baffled with what I was doing.
I'm not sure what unconstitutional means here. The department is not named in the constitution, but then neither were the overwhelming majority of such. (You could say, "that ship has sailed" once the Department of the Navy was created.) It embraces quite a few agencies that go way back, including the Coast Guard, and the customs component of ICE.
What an amazing waste of taxpayer's money.
> Isn't the point of tech to tinker?

No.

We claim to be building tools, but nothing we build operates like a tool does. My hammers don't randomly lose their heads. My vise grips don't every so often fly apart into a collection of oddly shaped bits of metal, and require I painstakingly reassemble them by hand. My benchtop power supply doesn't require constant calibration. Even my oscilloscope, which actually is a computer that just happens to be built for signal processing, functions in a way that's predictable and reliable. And if any of these did misbehave in the ways I describe, I'd regard them as unfit for purpose and, while I would likely be able to repair them and put them back in service, the ideal outcome would be replacement with something that didn't require the same effort just to make it able to do the job it is sold as being able to do. Tools exist for the sake of making other tasks easier, not as a source of tasks in themselves.

There is definitely failure happening here. But it's not on the part of people who are upset to have been told what they're buying are tools, only to have them turn out not to be.
As you've mentioned, you're only looking at overdose by healthy individuals, and in the case of both paracetamol and ibuprofen you'd be hard pressed to overdose accidentally. If you're making a concerted effort to overdose $10 vs $1 is likely irrelevant, particularly since they're both over the counter and trivial to steal.

What makes ibuprofen dangerous is that people tend to believe it can be taken safely to address arbitrary aches and pains. However, the kind of people experiencing aches and pains (beyond a common headache) tend to already be on some other form of medication. More often than not, these medications are either NSAIDs or steroids. Both of which interact poorly with ibuprofen, given that it is itself an NSAID. Paracetamol does not suffer from this issue.

I know little of how THC and CBD interact with other drugs people are likely to be consuming. However, drug interaction would need to be taken into consideration. As would subtle effects on mental state; focus, lethargy etc.
Have you tried nebulized albuterol? It's dirt cheap, even off-insurance, you can get the steroid solution, also cheaper than Pulmacort, to boot and get long-acting protection.

The nebulizer pumps and the inhaler cups can be found used or online with some searching.

I use rescue inhalers ($30/ea after good insurance) but also keep nebs around for attacks.
I'm not sure there is an agreed point. The industrial revolution is still young. Most people made a substantial portion of the goods they use historically. Even when trading for goods, it often was for intermediate inputs like cloth rather than fully finished items.

But even then, I would say no, tinkering was the point of hobbyist tech, or professional/craftsman tech. But the recent history of "consumer goods" hasn't been about tinkering ... I think the key difference in the past few decades is maintenance. Even in the era of consumer goods in the past hundred years or so, maintaining your possessions was expected. Some might pay a professional for specialized work, but since most things were maintained a large fraction of the work fell on the owner ... and this also leads to tinkering, not as an expectation, but an outcome.

Consider darning your socks, or sharpening your hatchet. Shining ones shoes or replacing a sparkplug.
Use names that you can find easily via tab completion from what you were thinking about.

E.g., all my scripts for fixing transient problems are ~/bin/fix-*.sh
I enjoy learning from videos and have paid in the past for some courses. My library has a free subscription to LinkedIn Learning (the old Lynda platform) and highly recommend it.
新华字典 has a gloss of "language" with "written language (文字)" and "foreign language (外文)" given as examples. That's where I'm getting it from.
You're going to get downvotes like crazy from the Corona Cult. Be sure to Vote in November.
Given that it is similar to the results found by the AAA tests last year [1], I have no problem believing these findings are legitimate and reproducible. Nonetheless, it would be helpful to know the speed at which the vehicle was moving and other such factors.

[1] https://www.aaa.com/AAA/common/aar/files/Research-Report-Ped...
Have there been crackdowns on anti-mask protests? Or is it just BLM that you find problematic? Because I've seen a lot of coverage of both, and folks wear masks and attempt to maintain spacing at one sort and not the other.
I'd go for Lucida Grande. Never should've changed from that.
The link itself appears to contradict your statement.

> The difference in conclusions of mask effectiveness studies is mainly due to different study contents, study designs, evaluation methods and endpoints. Understandably, good evidence on this topic is difficult to assess.
Taiwan's language is traditional mandarin, which in the context of a text site like Wikipedia, matters a lot. Using China's site would mean being forced to read simplified Chinese. There's other language differences as well that would make a Taiwanese person very confused if they had to read a China-based Wikipedia. Really the only sensible solution is for Taiwan to have its own chapter.
Woah, have you tried the night mode on op blog? I have never seen anything like that before.