skysight-inc/HackerNews huggingface dataset:
This impacts those using ChromeOS, if I read it right. Disney May want to support that.

Isn’t ChromeOS Linux under the hood?
Personally I would like both - hit the supply side with tax to ensure all the packaging's hidden costs are on the producer, and a deposit to reduce the amount lost.

I have a habit to take enough bags to the supermarket when shopping, yet I can easily afford the few pennies a new plastic bag costs. My parents had the habit to take items with a deposit - mostly drinks bottles. They didn't need the few coins either.

Considering an old glass pop or milk bottle went round the system 50 or more times, once strikes me as unsustainable madness. As the manufacturer carries none of the consequences, they have incentives to ensure we don't improve. No wonder they consistently lobby against deposit and reuse or recycling schemes.
Toyota stopped calling it a Hilux in the US in 1976. And at some point, stopped selling it, instead selling bigger trucks with smaller beds.

Bigger trucks come with more profit, so that's what they make. In some recent model years, the US has zero regular cab trucks available and very few 6 foot or longer beds.
The biggest thing to tempt me, and the reason I may walk away from Mac is native docker support. Docker for Mac is just a horrific hack, and a battery killer. Hyper kit needs a lot of work.

Is docker on Windows reasonable with battery?
Nit, since this confused me when I was looking for more context: for whatever reason, Widevine security levels are ordered in decreasing security (whereas the article has them backwards).

Widevine on Linux only supports L3, which means that there's no guarantee that any processing is done inside the CPU's trusted execution environment. Which, uh, reads as "no security guarantee" to me.
If you needed the minerals in tap water then I'd be dead because I very rarely drink tap water.
Neat.. A while ago I was trying to figure out how to run tensorflow on videos from the camera I have in front of my house.

I had worked out how to pre-process the video using opencv to mask out whatever was moving and export that to static images. Then train TF using those images.

The resulting system worked enough to say that a USPS truck was outside, but couldn't tell the difference between the truck driving by vs stopping to deliver something in the mailbox.

I had an idea to use opencv to track the objects, then export a graph of the X,Y coordinates of the moving object over time, and then train TF on the graphs. but never got around to testing it.

I wonder if this project would do a better job, or still have issues because all the videos are almost identical.
Publishers often refer to copying they don’t approve of as “piracy.” In this way, they imply that it is ethically equivalent to attacking ships on the high seas, kidnapping and murdering the people on them. Based on such propaganda, they have procured laws in most of the world to forbid copying in most (or sometimes all) circumstances. (They are still pressuring to make these prohibitions more complete.)

If you don’t believe that copying not approved by the publisher is just like kidnapping and murder, you might prefer not to use the word “piracy” to describe it.
Very cool! Would like to learn blender just so I could use such tools.
Why would the cost of supporting an additional platform ever be zero?
There are many routes which are possible to automate today. Those will become human-free first, leaving the humans to compete for the remaining 95%.

Then another 5% of routes will become computer navigable, and the remaining truckers will compete for the remaining jobs.

Then between automation and improved maintenance due to the higher regulatory fees afforded by automation, more roads will become auto-navigable by dint of maintenance and standardised marking.

There will be a pincer movement, roads coming up to standard, standards converging on what automated trucks need, and automation becoming better at navigating any road.

By 2030 there will be far fewer humans driving anything.
> For example this one:

Those are not just rumours. The CEO said they have to add heat pipes in next iteration. He also said he had to charge the phone twice a day (and all or almost all of Lunduke's pictures are taken with a phone connected to the charger, which is not the easiest way to proceed usually, so we can guess it is pretty much needed).

Also Purism is aware of the rumour about the theory that perhaps the phone can't really make calls (the 'In the wild' paragraph in https://puri.sm/posts/librem-5-aspen-batch-photo-and-video-u... leaves no doubt about that). And yet they still haven't showed anything demonstrating otherwise, which would be super easy to do. So they let the rumour amplify...
Facebook open to currency-pegged stablecoins for Libra project
it's worth a try, if you care (I pay for Netflix and I don't use it because it's easier to download the content somewhere else)... my Sharp "smart" TV will even stop supporting Netflix in December because they say the old software will no longer be compatible.
Go may "feel" like Python, but it's almost nothing like Python in actual practice. It's not dynamic (and doesn't even have generics), and its error handling is dramatically different.
For my money if we created a category

> Awesome Open Standards That Nobody Ever Talks About

I would nominate this one waaay high on the list.

It's taken for granted these days, it seems (? or is it), but to my mind it was a leapfrog idea / implementation that doesn't get due credit.

(me: pushed a lot of buttons today where I didn't have a root shell)
[edit: clarity]
Ask HN: Do you create flow diagrams to map out program logic for features?
I have done so in the past and have always found it helpful. Do others do this? I am interested to know if it a widespread practice.
Because people use water in their homes and for water to get from the water reservoir to your house requires it to be moving.
“First of all, as always my opinions are my own, not those of my employer.”

Why do you need to write that? It’s a benign article and more so it’s about as protective as the useless “Store is not responsible for carts that damage your car” signs.
It's cpu vsync. It sucks. It's the only thing I change on Mint.

I install my graphics drivers (nvidia), go to the nvidia settings control panel, turn on full composition (run the desktop through the gpu) which enables vsync on the graphics card. I then go into general (settings) and set vsync to none, disabling cpu vsync. This makes Mint as smooth as butter. It also improves youtube playback quite a bit.
Fair enough! I think my assessment on the partisanship of infrastructure development stands. My understanding is that the underlying reasons for cost inflation are non-partisan.
I make software emulators that mimic the hardware of early 'home computers' from back in the late 1970s to mid-1980s 8-bit pre-IBM PC era.

Possibly there might just be ten other people (or even fewer) in the world who would find my hobby useful.

It's a bit of a 'treasure hunt' to dig around to find old hardware manuals and then work out timing issues in the quest to emulate (say) a floppy-disk controller card from 1981.
It would make a lot more sense to send the has database to the device.

If I wanted to block the TV from connecting I'd blacklist the Mac address on my router, not pihole, and just unlock it to update. If they stored all my screenshots or hashes forever then I'd lose.
It’s “bullshit” to open req to hire a developer because you need to ship a product within the next six months and you need more bodies? Why are you hiring if you don’t need the extra people? If you didn’t need the extra people for a year until they ramp up, wouldn’t it be better just to take your time hiring until you found someone that didn’t have to spend a year learning on your dime and then leave in two years?
> The imbalance we have is an imbalance that was caused by cultural discrimination against women

This is a very bold assumption on your part. For one, representation of women in technology was actually higher when discrimination against women was more prevalent, during the 1970s and 80s. This inverse relationship between gender equality and representation of women in technology is reproduced today. Countries with less gender equality actually see higher rates of women in tech as compared to countries with more gender equality.

The notion that discriminating against men will somehow end discrimination against women is similarly naive. When discrimination in the workplace occurs, employees are aware of it. Putting women in a situation where the majority of their coworkers know that they are being held to a different standard is an exceedingly easy way to foster a toxic workplace.

> So what would you do to fix an imbalance? What is your suggestion? Doing nothing already has a known, negative outcome. There are other ideas besides affirmative action. How well have they worked in the past?

Rethink whether there's anything that needs to be fixed. We should see women as individuals capable of making their own career choices, instead of as objects to be herded into one field or another.
"Too dangerous to release" itself seems like a somewhat misleading summary of OpenAI's position? Figuring out how to do AI research responsibly is a core part of their mission, not a PR game they're doing just to make headlines.
The article says that the term "emotional labor" is used incorrectly to refer to things like doing chores.

What people actually use the term incorrectly for is the internal tracking necessary to manage the process of maintaining a household and relationship, including doing chores.

The first version is a strawman because no one thinks that the straightforward action of chore-doing is also, secretly, emotional labor.

The stronger version makes it more clear why any person acting in good faith would try to apply the term at all: the managerial work is unseen, mostly unacknowledged, internal, and as a bonus it's emotionally taxing under many conditions. That is to say, it has a lot in common with the real concept of emotional labor.

So it's true that the wrong term in being used, but a stronger understanding of what the incorrect people are trying to refer to makes it clear why there is a problem here to discuss in the first place.
A Remarkable Case of External Hind Limbs in a Humpback Whale (1921) [pdf]
well, we also heavily use static typing, so you end up with something like

my_db_conn: Lazy[DbConn] = Lazy(lambda: make_db_conn(...))

and MyPy will tell you if you're doing something silly when you try to use it.

EDIT: After typing up this response and submitting I realize you were talking about their strict approach rather than ours. whoops :)
Apple's MacBook Pro Is Dead, Long Live Apple's MacBook Pro
No need for the patronizing, almost obnoxious tone. I mostly disagree with what you just said, and not for lack of questioning. Current laws or not, you’re not entitled to the attention of others, and I don’t think you should be. If you want attention, you need to earn it.
Reagan is the one who socialized medicine in the first place. He signed the law that made it illegal for emergency rooms to turn away patients.
Disney is focusing on traditional popular consumer markets.

Linux doesn't have a large enough number of users for their consumer-focused video streaming service at this time.

They'll probably move down-market after nailing the experience on the first few platforms.

side note - I love the number of comments about piracy as the other option, as if Disney is reading this page - or cares much about a small market (linux consumer-users)
Pick another stock, then.
I don't think I'd work at a place where they think that my glass bottle is a deadly weapon. That sounds like a bad place to work.
Don’t forget persistent currency manipulation meaning that goods manufactured exactly the same way with the same cost of goods sold would be 30% cheaper in the USA because of the devalued Yuan.
One I think they're missing (though perhaps implicit in a couple of the others) is "People are skeptical of new things that promise a lot." Many new technologies have been oversold by the media and... salespeople, leading people over time to generally be skeptical that a really new technology can actually do all the things it promises. As a result, it takes time to convince people that, for example, the dish washer really is better than washing dishes yourself and not just a gimmick to take more money out of your wallet.

In many cases, this skepticism is healthy because (as the article mentions in the beginning), a lot of new tech is not actually ready for primetime for quite some time after it is invented.
And a quick Google search....

https://www.bbc.com/news/world-33654279
It's not that employers have access to your criminal record. It's more that employers have routinely asked on employment applications if you've ever been convicted of a crime or been incarcerated. That has led to movements such as "Ban the Box", which aims to remove the checkbox on applications that ask that question.

https://en.wikipedia.org/wiki/Ban_the_Box
I wish all video games had this level of scientific depth underlying them.
Grasshopper: Coding for Beginners
Around here the Company Court (which decides that a company formation was lawful and registers the company) has a journal/gazette, and that's the official record. Nowadays it's of course fully on-line. And lawyers (who submit the paperwork of the new company) do it exclusively on-line (they basically upload a signed ZIP of the scanned pages and an XML)!

The clerks at this court look at the scanned pages and confirm that yes they do say what the XML says, and then this gets published.

People can search for company histories, look at their bylaws, etc.

Similarly there's a different gov service for publishing corporate yearly financial reports.

Why isn't something like that for US states?
And estate taxes on the wealthy are 40%. On poor people, they're 0%.
I'd love a writeup on this topic by an economist, or maybe a What If? article from Randall Munroe. If you can use it to transform and create complex molecules I imagine the market for refined petroleum products dwarfs that for metals. But suppose you can only transform one element to another. You'd have to take into account the expense of obtaining a large supply of a pure element. By mass I would guess pure carbon is the cheapest element.
> trying to compile everything in Guix from scratch on an old laptop is just way too slow. Doing this on Gentoo is slow and painful enough, but it's way worse on Guix, and simply unworkable

Would you elaborate on why you think compilation on Guix is slower than Gentoo? Thanks.
All of the pre-existing content assuredly already is. I'd expect to see the newly aired stuff show up within hours, if not minutes, on the tv sites. Probably before airing, stuff is almost always leaked.

But on the other hand, I suspect that they have run the numbers, and there is so little potential value supporting Linux that it isn't worth the hassle. DRM might just be a convenient excuse.
They just need to not develop drm.
A big chuck of Netflix is written in Java, and they make new stuff in Java all the time.
Rendering 3D graphics in a Node.js terminal
> desktop Linux and many Android devices only support level 1. In this case e.g. Netflix will not offer full HD or 4k resolutions

And yet 4K webrips of recent Netflix shows are readily available on torrent sites.

I don't understand who these higher levels of DRM are trying to target. They obviously don't stop the serious pirates from ripping and sharing the content with everyone. Yet the lower levels are "good enough" to stop average users from trivially downloading and keeping the file, like you might do with an plain, embedded MP4 file.
It runs in Chrome on Windows, which also only supports Widevine Level 3, same as Linux.

The post is just... not very good and full of factual errors.
Yubico security keys can now be used to log into Windows computers
Is there any other future?
Indeed. Not long ago our sales team was our existing customer base. Users would call up their friends who work in other companies and tell them "you need to get this software".

We've since added a dedicated sales person, but we still get a significant amount of sales this way.
If it masses less, lasts for a month, and the aluminum gets recycled cheaply, that’s a huge win. I don’t really care that I can’t recharge it myself at a private high-power outlet I never had.
When making up one one's mind about whether Zuck is sincere in his passionate pleas for free speech, consider that:

1) he took no questions from reporters, only pre-moderated questions from students, and

2) Facebook Live chat was scrubbed of any critical comments by algorithmic filters.

https://www.independent.co.uk/life-style/gadgets-and-tech/ma...
Obligatory CGP Grey “Humans Need Not Apply” spruiking: https://youtu.be/7Pq-S557XQU

Deals with the issue of why current types of automation are different to industrial automation an why we won’t be creating new “machine fixer” jobs when the new machines take our old jobs.
But he himself recommends other brands, and he recommends Lenovo ThinkPad heavily and owns one himself. For good reason too, they are amazing machines. He says that even though he makes a living off repairing Apple laptops, he'd be happy if people stopped buy Apple products because of their poor engineering and Apple's questionable conduct.
Basically, the new engine nacelle shape and placement contribute extra lift at high AoA. The additional lift in front of the CoG creates a pitching moment that drops the tail, and lifts the nose.

Think of it like attaching an extra conditional lifting surface to the wing. In normal, low AoA flight, no pressure differential is created. At high AoA though, that extra lift works through the lever arm of the nacelle assembly.

Control feelwise, this would result in a slackening of control force needed to yield more degrees AoAby the plane after a certain point. That's a regulatory no-no.
What Go adds in tooling and performance, it takes away in expressivity.

What takes 3 lines in Python, takes 10-30 on Go.
I’m not really ok with other people’s code running on my Secure Enclave.

BitTorrented video has no security guarantee either.
It's so the silicon valley yuppies can always find a place to park and eff the working poor. These laws are terrible.
From the headline I was kind of excited. Like disney using some freak tech stack on their servers like freebsd or windows.

But it is just DRM incompatibilities with linux. Kind of a bummer. On a side note: prime also stopped working for me on mint+firefox. Still works with chrome though.
They record only after the trigger word. It's the same as Android phones and iPhones that have "OK Google" or "Hey Siri" enabled.

In practice we know that trigger words for all these devices occasionally misfire (There was also an issue with one type of google home device a while ago which was shipped with a faulty physical button that caused it to be turned on at intervals as if the user had pressed the physical button to start speaking).
A lot can be learned working with average engineers. You shut yourself out of a lot of jobs by avoiding average and will be probably screwed if the "above-average" places consider you an average candidate.
Since the advent of powered flight controls, they've been shaped to give desired handling characteristics. For example, in the 70's control forces were lightened considerably to accommodate female pilots, though many were concerned this would lead to overcontrolling the airplane by the male pilots.

Human factors design is nowhere near easy or settled science, not in iphone design nor in flight controls design.
So, at least from my basic research, the levels seem to be switched in this post: L1 is the highest level, not L3. So if Android and Desktop Linuxes support L1, that should not be an issue. Perhaps its is a minor error and he meant L3.

That being said, is it possible for the user to have their Desktop Linux support L1 somehow? Android is a Linux that clearly support L1 and can show these formats (I imagine), so can that be accomplished on another Linux?
You can get 1080p streams from Netflix on Linux (for 99% of their collection) by switching your user agent to ChromeOS. Their check is just:

a = /CrOS/.test(a.userAgent);
this.Fma = this.Aw = q.Gu.PV;
this.Qm = [x.$l.nV];
this.oo = [x.V.vA, x.V.wA];
a && this.oo.push(x.V.TH);

It very much is _not_ "DRM not yet implemented".

Both Prime and Netflix are fully capable of streaming their highest quality under Linux - if you have the driver support.

Unfortunately they have a bunch of hacky stuff trying to prevent it, rather than allowing the user's browser is to make the decision.
> You're ignoring the analysis that Disney+ seems to be blocking use entirely at the lower "security level" assessed by Widevine.

That's because it's wrong. Chrome on Windows only supports Level 3 too, and it works there.

(The article incorrectly assumes Level 1 is lower than Level 3. Level 1 is the highest security level, not the lowest.)
Society is caught up in a long-running debate over whether the purpose of justice is rehabilitation or retribution. The contradictions you see are the result. Neither side is particularly happy with the outcome, mind you, but I see no obvious way to break the impasse.

Additionally, there is an element of risk-aversion among employers. Why take a risk on hiring an ex-con when you can hire someone without a record for the same effort/cost?
I used to just compile it but the most recent version of alpine includes binaries in the repo.

It has very few dependancies, it’s definitely one of the easier packages to build yourself.
Anyone who’s used Disney’s existing streaming service will, I am certain, tell you it it truly awful. It’s incredibly slow, saddles you with massive downloads regardless of device or connection type. The app sometimes just doesn’t open at all.

I really hope whatever they’re making is not based on what they are doing currently.
No it doesn't. That just some health bloggers questionable hypothesis. Just don't drink a 2L of soda a day mmmm kay? that much sugar is more worrisome than phosphoric acid
You don’t need a deadline to establish priorities and ensure the team is focused on those priorities. Nor does a deadline actually prevent procrastination. We all have had homework due that we have rushed to finish because we were watching TV, playing games, out with friends, or whatever. So too with software engineering.

Anyway, if you are using sprints, there actually are due dates. It’s just there are a lot of them occurring in rapid succession, and we don’t commit to what we’ll finish in the following due date until after the impending one.
Mine have always had no forewarning, no list of items we'll be potentially estimating (so I could, for example, inspect the codebase and see how much work a 1-line description might be hiding) and then immediately afterwards someone more senior usually rides in and throws a bunch more items at the wall.
In a mobile app one wouldn't even have a way to investigate this.
ChromeOS does use the Linux kernel.
The title and most of the narrative is based on his parent’s accounting since the FBI allegedly chose not to give much information.

I don’t think it’s fair to call it FUD or a hit piece. Obviously since the majority of the information is provided from the prospective of the parents it’s biased, but the story is not making any wild claims like that it was a coverup. At worst it seems they’re accused of not caring much and having poor management.
Sure they do, unless you are a cash cow in which case you get a mild warning.