skysight-inc/HackerNews huggingface dataset:
I know you can, in a very basic sense, such that one can log in, after both setting up the OS, and then configuring the domain join after installing additional components. But there's two key things here:

> Ubuntu machines can join an Active Directory (AD) domain at installation for central configuration.

This means it's now a ready-to-go functionality of the OS, and can be done simply without going to read a blog article on how to do it, post-setup.

> Ubuntu 21.04 adds the ability to configure system settings from an AD domain controller. Using a Group Policy Client, system administrators can specify security policies on all connected clients

And this means one can deploy Ubuntu machines on an Active Directory network at scale. Rather than hand-crafting one Ubuntu server that connects to your AD, ability to set policies with GPOs is the baseline to be able to say, deploy Ubuntu desktops to an entire department. Group Policy is the "pets vs cattle" difference in a Windows-based network.
Anyone who loves Python doesn't program python Professionally.

It becomes a brown language, and as complexity increases you run into issues with dynamic typing. I don't recommend for loops.
Yep. If you're packaging for Debian, the packaging guidelines make sense. If you're packaging something nobody outside your org is ever going to see, you can be a lot more flexible.
Right, but that software was their choice to install, not forced upon them by their academic institution. It's good that it's easy to remove, but other people's computers are not your property.
Firefox in Linux distributions is updated by the distributions, not by an app-specific updater. It may take few days after official release - distributions can start building after Mozilla announces release, they cannot prebuild it few days in advance - but it will be updated.
Any expansion from a company claiming to protect our privacy should be viewed with skepticism. That they’re disadvantaging a competitor in the process is likely illegal under antitrust laws.

Disclaimer: I didn’t read the article because it’s behind a paywall. I’ll stand by it not mattering for the purposes of this discussion though.
Personally - never noticed a problem, but should be easy to solve just in case:

alias cd="cd -P"
In my late teens I had tons of poetry of similar quality [1] Why am I not the greatest living Russian poet? :)

[1] https://old.dmitriid.com/projects/literary.html See "Абстрактизация", or even "В огОроде" (or anything else :)) )
Sure. Here's the story of how Alex Schmidt created the bison emoji:

https://www.bisonemojipodcast.com/
1. You won't get a kernel update that doesn't contain zfs support, as the distro contains this.
2. Even if you install a manual kernel from outside of ubuntu you wont' brick it.. you'd just have to boot the old kernel.

btrfs and zfs are.. not comparable.
Freelancers in Germany also have a problem which is called "Scheinselbstständigkeit". If you do too much work for only one client (there are no clear rules to follow) the public social security system might decide you are to be treated like an employee and your client suddenly has to pay pension insurance and health ensurance for the time you worked for them. Companies fear that because it's a huge chunk of money and to my knowledge this also contributed a lot to "Arbeitnehmerüberlassung" spreading so much into highly skilled positions.
A European snowstorm was caused by climate change
I am a Python (green) programmer who joined a team using Java (Brown), but I have found that working with Java has overall been a great experience. Most of that may be because of Intellij, but I find the verbosity helps prevent future bugs and helps more strickly define interfaces.
lol has not being able to actually see and talk to people and be human made networking worse?

no everything is fine. humans were meant to be isolated in boxes.

all news is hilarious.
Convection currents mix the star's material together over long time scales. And neutrinos allow us to peer directly into the core in real time.

The most lead rich stars ever detected are less than 0.000000000000005% lead by mass. Stars are formed from stellar nebulae which are the remnants of supernovae that create heavy elements - except for the very first stars in the universe all of them contain heavy elements. As a star ages and its temperature changes, it can bleed off some material, which will preferentially remove lighter elements (because it takes less energy for them to escape), leaving behind an increased concentration of the heavy elements.

Anyone who conducted even rudimentary nuclear experiments would be able to identify if the most basic tenets of quantum mechanics were a lie. Maintaining the ruse would require pretty much all the physicists in the world to be in on it. And if all the physicists are in on it, who exactly that is not in on it would be building these thermonuclear weapons? No, the basic physics of thermonuclear weapons are well known, but the engineering is incredibly difficult and resource intensive.

You get a nickel-63 if a nickel-62 captures a neutron. You can't get a positron/neutrino pair directly, you get a w+ boson which will decay into a positron/neutrino pair, but that w+ boson, like the z0 boson in the other case, is prohibitively heavy so this reaction doesn't take place. If you want, you can think of the 62Ni(p,2n)61Cu as a Nickel-62 fusing with a hydrogen to produce an excited state of Copper-63 which then immediately decays by double neutron emission to Copper-61, but the fact is the end product being Copper-61 is observed reality, and any model that doesn't predict its production is at best an elegant fiction.
For information, the plant has been built. The building is there, just empty.
> The Windows NT 3.1 CD comes with the full set of debugging symbols

Props to Microsoft for doing this. Also, for providing symbol servers which allow a debugger to pull down symbols remotely, over the network.

One part of my job is helping developers debug mobile application crashes on both iOS and Android. Fortunately, Apple makes iOS debugging symbols available (not as conveniently as they could, but you can get them). This at least allows for properly symbolized backtraces.

Android however is the bane of my mobile application debugging existence. There's no hope of getting debugging systems for any version of Android not built by Google. You can kinda sorta get something useful for Nexus devices by pulling down the Nexus images and extracting public symbols from the libraries on those images. Still not as good a full debugging symbols, but better than nothing.

Sadly, Google doesn't make available the debugging symbols for WebView, which is where I see a lot of crashes. Not being able to symbolize the stack traces makes it almost impossible to diagnose the cause.
I have little experience with GCP, but AWS does an AMAZING job supporting old products. When they need to deprecate/remove something you get 12+ months notice and lots of support.
Tab-rs is another rust terminal multiplexer[1].

[1] https://github.com/austinjones/tab-rs
> I mean if trials really were speedy and the justice system not heavily backlogged would it be?

Yes.

> Jury nullification is supposed to fill that need.

No, its not. Prosecutorial discretion, jury nullifcation, and executive pardon/clemency are all part of what is supposed to fill overlapping needs.
> I can’t imagine why you would ever send someone a message with a ram stick in it.

Would you consider this to be a very different thing from, say, a MiniDisc? Yet there is an Emoji for that.

Obviously we cannot include every picture possible in Unicode, but there certainly seems to be demand for a lot of them. Besides really enjoying their use in texting, I've also come across a lot of professional uses as well.

Yes, this means that the Unicode Consortium probably has needed to adapt their original mission a bit, but I don't see the harm in that.
Python 1.0 was directed more towards a programming literacy idea.

Python 2.0 from ~2000 was largely directed at web applications and text processing (a la Perl).

Python 3 (and later versions of Python 2) has been more directed (in the past decade) towards number crunching (numpy) and data analysis and machine learning.

It would be interesting to see a breakdown of perspectives on the language based on the applications it's been used for. Would web app maintainers still feel the love if they're maintaining something originating circa 2005, versus a data analysis app that was started in 2015.
Ubuntu 21.04 Is Here
While nuclear seems great the waste problem still has not been solved. Have family who had entire careers(!) working on Yucca and still not a super resolved issue.
Only if you take Signal’s word for it.

As impressive as the hack looks, we are putting trust in Signal that it’s real since they didn’t disclose the vulnerability and no one else has reproduced it. It could just be a clever attempt at socially engineering the public opinion of Cellebrite.

I posted a more detailed analysis on the original story: https://news.ycombinator.com/item?id=26898638
How am I ignorant? Just because I assumed the typical case based on information provided in TFA (surely if it was exceptional they would have mentioned it right, the news loves twists).

In several comments throughout here I have described from experience with accuracy how these kinds of phantom employees exist and the nature of the organizations that provide the conditions for them to exist. I get that portraying government as anything but pure unadulterated competency at every level is not ideologically acceptable to many here but unfortunately that is the reality. Nevertheless, even in highly dysfunctional corners physical threats of violence are not the norm.

Do you seriously think that this flew under the radar for 15yr because he made threats? No, it was because the organization was dysfunctional in many ways and his behavior was not far enough out of line to cause problems back when he did it.

I hope you one day inherit management responsibilities in the kind of organization that has this kind of dysfunction sprinkled throughout it.
What? They ship prebuilt zfs modules along with the kernel.

# dpkg -L "linux-modules-$(uname -r)" | grep zfs.ko
/lib/modules/5.4.0-70-generic/kernel/zfs/zfs.ko
so the DA can just pick and choose which laws to enforce? what’s the point of having a democracy then where we vote on laws? or judges and juries to determine cases?

whether or not you agree with the decision i feel like it should be done the proper way by changing the law not just up to a DAs whim.

what happened to all the people screaming about democratic norms in the past 4 years?
> We are of course willing to responsibly disclose the specific vulnerabilities we know about to Cellebrite if they do the same for all the vulnerabilities they use in their physical extraction and other services to their respective vendors, now and in the future.

Love it.
I have no cogent argument with your first situation (there are some subtleties there that you omit, but it's basically correct modulo other uses for the energy). The second, however, is fundamentally inaccurate:

> Heat production for buildings and water. Most space and water heaters produce heat directly from their energy source (electricity or gas) without producing anything else of value. The primary byproduct of Bitcoin mining is heat, so it’s relatively straightforward to use mining hardware to produce, or at least augment, traditional heating elements. A company called Wisemining has a product called the Sato Boiler that does this now.

This is incorrect because a mining-based heater will be new and use electricity as its fuel source. You can't compare with an old electric heater because a replacement will obviously be new. You can't compare with hydrocarbon heaters, because you need to convert to electricity to run a computer. That means meaning we need to compare with a new electric heater. That comparison is unfavorable, however, because it will probably be based on a heat pump. Heat pumps have efficiency much greater than 100% (usually around 200%) by takng heat from the outside air or ground.

A better example would be something like an electric oven, which typically does just use resistive heating. However, this sort of undermines the argument, since the energy spent on heating food isn't that much compared to things like residential and commercial heating.
communism came to Canada and Canadians cheered (and just like in the USSR, were terrified not to).
whoever cheers the shortest gets a free trip to the gulags.
the economy is fubar. if you have 'wealth' it's at the barrel of a gun. and the people aren't allowed to have guns or anything anyways.
I know it's not for everyone, but building your own Firefox binaries isn't hard.
The first app I developed after quitting my job is online
OMoment: Record the moments in life
A number of people I've talked to about this feel that the false positive rate is perfectly fine. That it's just the price we pay for justice overall.
Same here, switched from dmenu to rofi a couple weeks ago, it's neat!
The language itself is old, but I think there are much less old projects in Python. It is easy to imagine some enterprise software developed in Java during 15-20 years. But it would be hard to find something comparably boring in Python. On other hand Python is a popular choose in relatively new areas like ML and data science.
To be more pedantic, evidence derived from illegally obtained evidence may be admissible but afaik the illegally obtained evidence is not.

In the Metzler kidnapping case the first confession was not admissible in court which had been obtained under threat of torture.
I personally can't stand not having multiple tabs. Plus, it is fast, but it is not the "fastest" as it falsely claims. I prefer MacOS's default terminal.app over it.
what a time to be alive.
Yes, I very much agree with that. ‘FSD Capability’ in its functional form doesn’t exist yet, people are buying it in advance to access beta autopilot enhancements which are then problematically referred to as ‘FSD’ colloquially. It would be more informative for Tesla to clarify these or change the naming convention... but it’s a convenient hype angle, probably why they keep this naming setup.

The issue seems to be when people think that these limited beta enhancements of autopilot are FSD, when in fact, nobody has FSD yet. Tesla doesn’t do marketing in a traditional sense so I don’t think it’s a marketing failure but considering the dangers of confusing this FSD sentiment it should be clarified abundantly when signing up, signing waivers, something like that...
Visualizing 1.3M leaked Clubhouse data
Have they fixed the numerous snappy issues in this release? Namely snappy being slow, and desktop snaps being buggy?
"There are only two kinds of languages: the ones people complain about, and the ones nobody uses." ― Bjarne Stroustrup
1k BTC Moved to Coinbase
If all the readers don’t just know this, I am old and full of useless knowledge. A good read to understand Ellison’s persona in the 90s is here: https://philip.greenspun.com/wtr/dead-trees/53011.htm

Particularly flinging $100 bills at peasants and how RDBMS set pricing for their products. If you do have an implicit awareness of Oracle and their tactics, you will find this an amusing piece of nostalgia when people were starting to understand just how to build efficient and nice web sites in the 1997 time frame.
Git is MacGyver, Mercurial is James Bond (2008)
Haven't even clicked the link, but didn't the original post say it's not even a "cracking" tool, it just extracts backups via the supported backup methods?
> Terry Guo briefly ran for president of the Republic of China.

I have reservations about Foxconn too, but I’m not sure I understand why this bit is relevant. The Republic of China = Taiwan, a US ally. (Mainland China is the People’s Republic of China). This is akin to Bloomberg running for president.

Also it’s Terry Gou and not Guo.
Thats wrong. At least right now.

10% down payment is quite common currently in Germany for a house.
Didn't take me long to figure out the api endpoint to skip to the next turn, and after writing literally 3 lines of code in an infinite loop...

- The year is now 2030

- I have 300,000 in my bank account

- I own two houses worth 200k

- I'm still paying monthly mortgage payments to a house I fully own

- 100k in pension

- All this with just 55k/yr

- Still paying mum rent
AI unlocks ancient Dead Sea Scrolls mystery
It really depends what one is building. As you point out, in your example, testing is very useful since it allows you to be confident that your code works.

Some of the backlash around testing is about testing things that really shouldn't need to be. If there's a mandate from some clueless management that all code must be covered by tests and the new code is simple data containers, then one ends up having to write tests for methods like getValue() { return value; }, which is a bit absurd.

I'm assuming the author of the article is in the latter situation, not the situation you describe where tests are actually useful.
Amazon collaborates with ESGF to increase access to climate model dataset
No, you can always switch back to Xorg on the login screen (at the bottom right).

Wayland support is getting really good these days, I'd recommend giving it a try before going back to Xorg if needed.

This release is no different than any previous one for NVIDIA users
Cellebrite's terrible response is also noteworthy. Responding to claims of vulnerabilities by saying you "save lives" and don't sell to sanctioned countries shows how seriously they take security.
Competing to Be Unique
where is the option to 'become depressed from that long career you stuck with and blow all your money on booze and cigarettes?'
Maybe a time to use a technology that is open and not bound to an ecosystem.
Bugs allowed hackers to dox John Deere tractor owners
There are lots of oppressive things we can do to help people not "poison their minds". Strictly controlling the information your citizens interact with, as is done in places like China, shows what an implementation of this may look like.

It's also roundly criticized as repressive, anti-freedom, and ripe for almost unlimited abuse by every first world nation.
Security Incident Disclosure (arbitrary code injection and auto-merge)
> And this was the first layer. Apparently there is another one inside

This is ascribing meaning to something that most likely doesn't have the ascribed meaning.
Obviously, these are from the trusses in the studio. Must be.
OP is not arguing that you don't need friends. Instead: You don't need to be constantly spending money in order to have a social life.
probably. cellebrite is really a police-level tool, and the people who worry about it are journalists, activists, and petty criminals, none of whom really have the resources to find or deploy something like this.

if a state agent is worried about this kind of thing they just carry a clean device, and for most of them if they are ever in a situation where their device is inspected, the game is already over.
It does and did, tested on 20.10. Similar stories: https://reddit.com/r/zfs/comments/hasfax/how_do_you_update_l...

It's supposedly meant to "just work" but out of the box it did not. Which is a very common story with ubuntu sadly.
I don't care about past performance, I'm only looking at the future and unless there will be a future building boom in the cities to increase supply(spoiler alert, it won't because a million reasons) and unless there will be a sharp drop in internal and external immigration to the cities with jobs, prices will keep rising.
Undoubtedly some of the visa overstays entered with a good faith belief that their stay would be temporary, but my guess would be the vast majority planned to immigrate and lied at some point in the visa issuance or border control process. That would make them make them guilty of criminal improper entry.

The statutory language is in 8 USC § 1325[0] and consists in relevant part of:

"Any alien who... obtains entry to the United States by a willfully false or misleading representation... shall... be fined under title 18 or imprisoned... or both"

It's hard to prove and rarely prosecuted of course, but that doesn't change the fact that many of the overstays are guilty.

[0] https://www.law.cornell.edu/uscode/text/8/1325
That's called a compromise, right? Reducing the pain involved and increasing the burden of proof required are both concrete, positive reforms, even if it doesn't completely resolve the issue.
Okay, unpopular opinion that is maybe outside the scope of this place time. What serious non-biased proof is there that "trafficking" is a real thing? Because I don't think it is. It seems to me to be a modern day witchcraft scare.

That is outside of police renaming prostitution busts as "human trafficking" crackdowns. If you think about the business mechanics of it for just a couple of minutes it makes no sense as an operation, regardless of the morality. The amount of risk and points of critical business failure you take on for probably minimal to negative financial gain is insane. Your main assets, your slave prostitutes, are your biggest and most volatile liability, and your source of income is your second biggest threat.
You are misinformed. They did use existing bugs they did wrote real patches for it and then submitted a flawed patch first and the real patch after the review was "successful". There is very little additional review needed because obviously the real patch and the flawed are almost identical. Plus the reviewer could actually profit from this. Its only a waste of time because their ego was hurt and they simply decide to throw away all the actual useful work.

Your suggested "wrongdoing by being lazy" is completely made-up nonsense.
Demo Driven Development
Are you involved with the development of this project?

Beekeeper here. I have watched a few similar projects and one of the barriers to entry is sheer cost per hive especially with scales involved.

I would be interested to learn how this project is differentiated from the field.

Thinking of

Broodminder
https://broodminder.com/

OSBees
https://www.osbeehives.com/

Hivetracks
website is currently broken

among a growing set
Wow! That sounds like my experience, except minus the part about the check. I feel like my parents did as well as they could for me though, and they taught me to save money in a healthy way after college.
That's not enough. With file system permission, Signal could place files anywhere (like prepared gifs in the Pictures folder).

I think this taints any phone having Signal installed.
I believe as a user of the kernel the warranty exclusion in GPLv2 means you have no legal recourse:

> 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html

..which is generally a good thing even if it also protects clearly malicious actions like this.
If you're already spending a lot of time in the browser looking at stuff (AWS Console, Stack Overflow, etc), I can see the convenience of just switching tabs to your terminal rather than pulling up a window.

So far I've solved that problem with keyboard shortcuts or other macros to pull up a terminal when I need it.
How Can a Basilica Stay Dry Amid Venice's Rising Waters?
The same as in other countries: Your biggest problem is going to be getting a work visa which is usually tied to higher education.