skysight-inc/HackerNews huggingface dataset:
As a pseudonymous developer, I fail to see any harm in contributing to projects run by Google in general. Fuchsia is not a monopolist way to exert control over the market (not today at least), it doesn't seem to be explicitly made for evil, and can be forked to let the community steer it.
The OWNERS file is typically used, sometimes by automated tooling, to answer the "who should I ask to code review these changes?" question.

https://chromium.googlesource.com/chromium/src/+/HEAD/docs/c...

https://docs.github.com/en/free-pro-team@latest/github/creat...

https://docs.gitlab.com/ee/user/project/code_owners.html

It's not meant to be a place for developer bios. If for no other reason than one developer could appear in many OWNERS files scattered throughout a repo, or in multiple repos, and keeping the bio current across all of them would be a nightmare.
In 10 years we will have apple aural-link..
You can use scripted SVG in combination with github pages HTML using:

<embed src="scripted-svg.svg" type="image/svg+xml" width="200" height="200">

I couldn't get it working with README.md, so tipping the hat to the author!

The only problem and with the experience I got trying using it, is that the concept of viewport is botched. I was hoping that the embedded JS would have working metrics for the viewed width/height, which it does not.

That means that mouse events and such have transformed coordinates, not matching the position of the cursor.

I have this small project demonstrating the ways embedded JS gets rendered.
I think I'm going to revise it and see if both projects can be merged.

https://github.com/xyzzy/scripted-svg
what did you use to create them?
What's the advantage of this over specifying a DoH provider (as we do today with plain DNS)?

Unfortunately I suppose the only way to really do that is with a resolv file (adlist/blocklist) of DoH hosts (which exist) but instead of pointing to 0.0.0.0, point to <preferred DoH>.

Edit - d'oh! I see it now - that would mean DoH provider knows query and IP, whereas here the ODoH proxy knows your IP but not the query. Nice.
They already do, so I don't understand the point of asking this. Why does another government (that is becoming increasingly at odds with our own by the day) also need to have this data?
This is why Apple is so scared of GPL3 on iPhones/iPads.
I'm not sure what they're talking about... Pro audio gear doesn't need a special license unless it's old spectrum that was purchased largely to roll out low band 5G a few years ago. 99% of the industry has moved on though.

Also, a lot of movie stuff, especially at budgets below AAA box office extravaganzas, still use wired gear. Zero latency, no potential audio loss, and dirt cheap.
fyi, TD = Temporal Difference

"Temporal difference (TD) error is a powerful teaching signal in machine learning"
I suspect the best path for success that individuals or small companies can take right now is to focus on one piece of the larger product and aim for acquisition or licensing, sort of like the pharmaceutical space.
No mention of the LGPL, I wonder why.
Absolutely agree. Though this wasn't to be a marketplace, more of a ecommerce platform, but it still applies. I couldn't find anyone with enthusiasm to sell with Kettle which doomed it for me.
Given Ghidra's [1] decompilation support, emulation (CPU via PCODE IR, not whole-system) support, headless analysis scripting API, and the active open-source contribution/issue community - I find it hard to justify other static RE tooling.

Any thoughts on why I would choose Rizin over Ghidra?

[1] https://ghidra-sre.org/
Pretty much everywhere complies with the Magnitsky Act. It would also provide a legal process for action against third parties like the app stores.
Ford's self-driving vehicles deliver food, school supplies to families in need
This aspect is irrelevant to the discussion because the OP only covers the language itself.
No what? What are you talking about?
Yea - criminals typically have more repercussions to their actions where-as a cop has lots of protection behind them. Usually the worst-case scenario for a cop pulling the trigger is a boring early retirement with one heck of a pension.

I'd rather be mugged at gunpoint vs. held at gunpoint by a cop any day of the week due to game theory alone.
You seem to have a very strong opinion about the issue, but I cannot tell whether you prefer a missing value to be represented by null or by Option.empty.
I have released some minor personal projects under the MPL2, but in practice AFAICS MPL2 isn't much stronger than the permissive licenses (Apache/MIT/BSD/etc.). An evil corporation that wants to leech without giving anything back can practically as easily do that with an MPL2 licensed project as with a permissive licensed project.

My personal reasons for MPL2 are basically:

- Modern goodies like explicit patent protections without being GPLv2 incompatible like Apache.

- Showing the sharing "spirit" I'd like to see, even though it's in practice impossible to enforce against a "hostile" user (see above). That is, feel free to use it in your proprietary product, but if you make improvements to my code please share those with me.

That being said, I'm not actually sure that MPL2 is worth it, considering it's very much an uncommon license compared to the big permissive ones.

I'm not sure I understand your arguments about MPL2 being better protected against forks with stronger copyleft licenses. The forker can still make their own additions subject to the xGPLv3, as long as they're in separate source files, effectively making the combined work xGPLv3.
GitHub Is Giving Developer Tools Free to Students
I thought it was all supposed to be handmade or vintage or whatever?

Maybe I was late to Etsy, but it was never this while I was shopping there. There are some people selling handmade goods, for sure, but there's a low signal to noise ratio if that's what you're trying to tune into.

It's just become another avenue for drop shippers, and it seems like Etsy is happy to look the other way & continue with their false marketing, as long as they get their cut.
I agree that no project wants that situation. But many projects are willing to accept the risk of it happening, and instead have reduced friction with no CLA.
I guess I don't understand the title. The article is about Amazon AWS providing a Mac-as-a-Service server option. Apple is not directly involved and probably hates this idea. Their profits come mostly from selling the hardware.
A Gentle Introduction to Machine Teaching
I can't understate how important Steve McConnell's writings have been to my software career. Many years ago I was just a young developer completely immersed in tech and algorithms, but I was frustrated that the teams I was involved with weren't better at making software. Code Complete, Software Project Survival Guide, and his other writings really helped me appreciate how important craftsmanship, design, process, and forethought are to a project's success.

I've never been under the impression that he figured it all out on their own, or that they captured the end-all, be-all of how to make software. Some of the things he wrote about have evolved tremendously over the years. But I still get incredible value of revisiting those books and reinforcing better engineering practices and habits he evangelizes.
You could always just use USPS.

We sell discounted postage with print-at-home labels at https://stampnik.com/

disclaimer: founder of Stampnik
One common counterpoint here is that it's not unthinkable that a civilization would decide that it had enough stuff, but it does seem unlikely that every civilization would decide it had enough stuff, and it only takes a handful of outliers to cause effects that we should've been able to observe.
Toyota: $18B
VW: E200B
Daimler: E160B
GM: $100B
Honda $65B

Therefore their combined Enterprise value is about $1T.
Why do we need Krita when we have GIMP?

Because every once in a while, it‘s easier to free yourself from the shackles of architectural decisions that were made because of the hardware and constraints of their time that are obsolete now but are supported for legacy reasons.

A security model that is designed from scratch into such a deep OS concern as with Fuchsia is one of the aspects that would be next to impossible to bolt onto such a conplex project such as Linux or BSD.

I‘m not saying it will play out, but it certainly brings a wave of fresh and radical new ideas into open source operating systems I haven‘t seen since the times of BeOS and Plan 9.
I like it, too, but with the integration of CNI it's no longer so much simpler than Kubernetes. Where Kubernetes has etcd Nomad requires Consul which arguably might be simpler.

To compete with Kubernetes Nomad will most likely acquire more features (e.g. storage) until it's as complex as Kubernetes because it's just what some businesses seem to want.

On the other hand Kubernetes gets simpler with projects like k3s or k0s.
It doesn’t have to do anything, but if it doesn’t support what are considered standard features of a phone today in an open manner, it’s hard to take AOSP seriously as an open platform.

Also worth noting that when someone does build on top of AOSP, they are at the mercy of Google’s roadmap for the closed versions of Android.
Brexit food supply fears grow: 'It's too late, baby'
FedEx would only pick up 110 Letterfolk packages per day ... Galbraith had a queue of 3,000 orders waiting to go out.

There are 26 UPS stores in San Francisco for example. 10 packages at each location per person is hardly going to raise red flags. Use multiple people and add in FedEx and you could probably cover their 3k package backlog in one day. It's not going to cheap or scalable, but you can bet some people are going that route.
Completely irrelevant and more of an "off my chest". I got lasik earlier this year from one of the most accomplished surgeons using the latest lasers. Anyway, I have a bit of "haloing" which is more apparent on black screens w/ white text, so now I barely use dark mode. I guess you never know the side affects you'll get with elective stuff.
Don't forget that AL also runs on Amazon's A1 ARM instances.
That's quite fascinating. I appreciate your comment.
Debugging skils are generally useful, even outside of programming, because they are general problem-solving skills, applied to a problem with a program.

I doubt that they cannot be taught, but if that is so, then it would seem that programming cannot be taught either, as debugging is a necessary part of programming. While debugging may require self-direction and creativity, it can hardly need more than that needed to come up with a working program, starting from nothing more than a goal.

The more interesting question is how is it possible to teach someone programming (or digital circuit design) without instilling an ability to debug? If classes are churning out programmers who cannot debug, can their graduates really be called programmers?
> It is not overly opinionated, it is direct, it tries to support the statements it makes.

Totally. I appreciated that he actually cited actual studies of commercial software projects, such comparisons of defects found in code reviews vs tests or defects vs function length.
Basically, yes. Not unique css mind you, but a single nicely readable (for me) set of styles for everything. This stoves a bunch of accessibility problems too. Why is this weird?
I have the QC35 II and they are incredibly flaky with connecting to multiple devices.
I love mine. Really wish they had the option to turn off the noise cancelling while on BT though.
> I'm not sure what you mean by "compose".

The simplest illustration is the ability to have multiple levels of semantically meaningful optionality:

Option<Option<int>> is a meaningful type, and None, Some(None), and Some(Some(1)) are all meaningfully-distinct values. int? doesn't compose to int?? and has no good way to differentiate what Option<Option<int>> represents as None and Some(None).
On the other hand, reporting on coronavirus in Florida can get you arrested. https://www.npr.org/2020/12/08/944200394/florida-agents-raid...

And of course there's HN favorite wikileaks...
France’s Macron lays out a vision for European ‘digital sovereignty’
Storing a List in an Int
They do have a monthly version which is a bit more expensive than the yearly-pay-monthly one they show. It’s hidden behind a click or two, but it’s there on the plan page. I know, because I considered it before choosing the yearly contract.

But yes, with subscriptions, it would be cheaper to buy it outright, but not everyone has that luxury. We can argue all day about whether people need Photoshop or whatever, but the best option (IMO) is to allow subscription and purchasing and let the user choose. Then those who can afford the $300+ up front can spend that while those with little disposable income can spend $10/month.
Google Keyword Study
Musk Has Moved to Texas
HN Bingo item: https://www.epsilontheory.com/gell-mann-amnesia/
Sure, but if they didn’t want Apple this would be irrelevant.

If you don’t want Apple, you only have Android regardless of whether Apple is stopped or not.

That sentence is relevant to the meaning of the paragraph, and implies that they do want Apple.
24 Hour “Do Nothing” Challenge
Does anyone remember the picture of the guy at the Counter Strike LAN party who was taped to the ceiling, fragging away with belly facing the floor?

https://www.kotaku.com.au/2020/06/15-years-later-heres-why-a...
I don't think that's true for wireless. I have a pair of bose qc 35s, but can't actually use them to watch general video content on my computer because of the 1/3rd second latency. If I can watch something on a player that lets me add video delay(like VLC), they work great, but not for youtube or web videos.
> Why do we need this?

About the biggest piece I can see which benefits the outside world is the fact that Fuchsia's drivers are independent of kernel version. This is one of the biggest pain points for Android upgrades.

A Fuchsia based kernel upgrade won't be held hostage by lack of Qualcomm/ Nvidia/ Mediatec binary drivers.

But mostly, I suspect Google just wants an OS that isn't burdened by GPL.
Here's a wonderful one I read a little over a year ago:

"Estimating the number of unseen species: A bird in the hand is worth log(n) in the bush"
https://arxiv.org/abs/1511.07428
https://www.pnas.org/content/113/47/13283

It deals with the classic, and wonderful, question of "If I go and catch 100 birds, and they're from 20 different species, how many species are left uncaught?" There's more one can say about that than it might first appear and it has plenty of applications. But mostly I just love the name. Apparently PNAS had them change it for the final publication, sadly.
Varda Raises $9m to Enable In-Space Manufacturing
Python already does type annotations, and I have no use for Mypy other than using it for type checking in my editors via LSP. I don't import it or use it as a dependency at all in projects.

I feel like JavaScript adopting type annotations in a similar manner will make TypeScript look the same as Mypy in many regards: nice to have, but not necessary most of the time because the parent language ships with most of its features.
Lobby for Uighurs? You'd have to assume the Chinese hadn't heard of Streisand Effect.

As for Tienanmen - okay, but this would require hiring people to follow every individual discussion, to see if the subject is being followed according to the official rules or not. It doesn't seem realistic.
The CAP theorem line was smart-arsery.

The thing here is that the database can update the cart and the inventory in one logical step, to the exclusion of others.

The Kafka approach doesn't guarantee that out of the box, leading to the creation of de facto locking protocols (write cart intent, read cart intent, write inventory intent ...). A traditional database does that for you with selectable levels of guarantees.
Hmm, I would have thought it would need to be quite a strong magnet to keep something the weight of a mouse attached - wouldn't it make it quite hard to actually move the mouse?
Their geocoding seems to work decently enough for street addresses from what I've seen, which is what it's technically advertised to do. It doesn't have a Google-sized database of business entities, so I'm not surprised it doesn't work for any POI less significant than a major landmark (i.e. "city hall", "the statue of liberty", etc.)

Pretty common to use Google to look up an entity (to either get address or full geocoding results) and then Mapbox to do the display though.
> I agree with the general "it's expensive but for that price it just works" statement.

One thing a "disparity" (as in variety) of wealth creates is slices of populace where the value of the solution is worth vastly more. Tech that "just works" is one such place. People placing higher value on convenience ...

Another such place that is interesting is healthcare. Some portion of the market places longevity or health optimizations way beyond the traditional insurance models. They're willing to spend far and beyond the marginal savings from prevention to avoid health issues. An example might be taking expensive NMN/NR to potentially avoid future health issues, despite costing 100s per month.

eg: https://www.elysiumhealth.com/en-us/science-101/8-reasons-wh...
Note that deck.gl was originally developed inside Uber, but was donated to the Urban Computing Foundation (part of the Linux Foundation) and is now under open governance.
So, anyone here still think it's a good idea to privatize postal delivery?
and Prolog.
The law would really just be to get American/western companies all on the same ground with regards to data security. At least with that we can object to China's practices with a straight face and Western countries would have a united front.

In reality the CCP would be incapable of adhering to the law since it conflicts with their own laws about being able to review and monitor communications. But the difference is our objection would material and apply broadly rather than the case by case depending on the mood of the Executive branch.

If the law existed, the sale of Musical.ly would have never happened at least in the same manner. Most likely it would have been strong armed into Reddit/Tencent arrangement where it's only an exchange of capital & equity.
None of these are microkernels with a strict capabilities model. Open source isn’t the only desirable property of a kernel, and Unix is probably not the last word in advancements of general purpose OS APIs.

One application they’re probably interested in is a sandbox/containerization system with a drastically smaller surface area than the Linux primitives. That’s what excites me, we may get to the point where things like Firecracker VM and gVisor are no longer needed for robust isolation.
Article says 50m. But they are tethered to the boat. It’s not recreational diving.
I'm not saying that the exact situation you describe can never happen, but I'm not 100% convinced it is all that frequent.

But if all your descriptions are precisely correct, then my opinion is that your conclusions broadly are too.

Simply, I will think and check a lot before projecting actual situations on that model. For now I don't have the feeling I've ever encountered anything like you describe. More often it was some of the variations I suggested, and maybe others.
I looked up the first example you gave, and it doesn't seem even remotely close. Harry Reid is saying that the US government is covering up evidence of "possible close encounters with UFOs". And that we should "at least be spending some money to study all these phenomena? Shouldn’t we study this stuff? The answer is yes. That’s all this was about". He also does not claim to have any definitive answers himself, about whether aliens exist and if aliens are in regular communication with humanity.

Haim Eshed, on the other hand, is claiming definitively "exactly what sort of agreements have been made between the aliens and the US" and that "Trump is aware of them, and that he was on the verge of disclosing their existence. However, the Galactic Federation reportedly stopped him from doing so, saying they wished to prevent mass hysteria". These claims are not even in the same ballpark.

https://nypost.com/2020/10/13/harry-reid-claims-us-has-been-...

> The US government has key evidence of possible close encounters with UFOs but has been hiding it for years, according to former Senate Majority Leader Harry Reid. The 80-year-old politician claimed in a new documentary, “The Phenomenon,” that “there’s more than one up there” and even believes they may have interfered with American weapons.

> Asked if he was saying that “there’s some evidence that still hasn’t seen the light of day,” Reid insisted, “I’m saying most of it hasn’t seen the light of day.” “We have it — it’s there,” continued the former Nevada senator, who instigated secret UFO programs in the Pentagon. “They did everything they could to stop the program from going forward … they wanted nothing to do with this,” Reid said of the government’s resistance to his program trying to expose the truth. “Nobody has to agree why it’s there. But shouldn’t we at least be spending some money to study all these phenomena? Shouldn’t we study this stuff? The answer is yes. That’s all this was about.
Ah svg, reminds me these fine windows metafile days.

Seriously, can we stop inventing formats that execute arbitrary code under the hood?
> I'm never going to come to grips with the concept of $500 headphones. It just seems insane.

In the 90s, when high-end audio in cars was really first ramping up, I read an article which made what I consider a salient point: people buying an executive-type car with a high-end audio system built in would happily spend a fortune on a stereo for the house that they might listen to for a few hours a week, and then drop pennies (by comparison) on car audio that they could easily spend far more time with. From that perspective, the move into high-end car audio made perfect sense.

I see headphones in the same light; if you like listening to music, and your tastes run to music where the quality of reproduction will significantly be improved by spending more on your headphones, it's a much more rational spend to upgrade your headphones - which you use for hours a day - than your home audio.
My jabras work seamlessly between my phone and laptop (and that's basically all that I need). It's weird to not have multiple device connectivity with wireless headphones these days.
Farmer Given 3-Day Facebook Ban over Literal Sheep
I think this falls into the trap of assuming the TikTok ban is part of an intelligible plan.

There are a lot of people in the Whitehouse who are looking for ways to pick a fight with China for their own reasons plus TikTok's young users were often mocking the President. I don't think there's much more to it than that.
You are right. I was remembering the press releases and not paying attention to the more detailed guidelines. (Side note. I've personally eaten at the restaurant that got shut down for serving whale meat.)

Still, the fact that prosecutors seek to create this confusion in the general public makes it likely that they seek to create it in defendant. And stressed out people who should know better often wind up with bad conclusions because stressed out people under pressure don't think well.

That said, Swartz's attorney told Swarts that they would be seeking 7 years. Your lay reading may say that they wouldn't get it. But the gap between what you hear from different sources is extreme. And once you're in front of a judge, I don't trust courts to do the right thing.
China doesn't and can't abide US law as a country.

TikTok, however, like every other private entity operating in the US does need to abide by laws for the protection it afforded under the law or should they face consequences.