skysight-inc/HackerNews huggingface dataset:
Masquerading call center employee for instance doesn't seem that far-fetched. This masquerade would then be "you" when interacting with customers and co-workers, effectively deciding your behaviour or in a deeper sense your (professional) identity.

Naturally, I don't know if this is overblown and we will all laugh at it in 10 years or if there is really something to this scepticism. I am internally torn and fluctuate between optimism and scepticism, though treading careful and setting up some kind of control mechanism seems reasonable.
Well that's weird since there's only 325 million of us, and the percentage which has mandatory overtime is pretty low. Even lower if you specify mandatory unpaid overtime.
You may think your hyper growth startup needs 100% of your time, but that pressure is all in your head. Whether you work yourself to the point of exhaustion, or you take it at a reasonable pace, your chance of succeeding is still the same (extremely low.)
Open Source Is Not Enough (by Substack)
Container Linux never shipped Portage in the distribution, and Red Hat CoreOS will not ship Yum/DNF either.
Why would "will" and special "intelligence" be needed?

A bad algorithm, that tries to "predict your schedule" and e.g. cancels your meeting when you didn't want to, or sends flowers to the wrong person at the wrong time, is enough.

Think of it like a modern Clippy that can also make calls as you.
But the arguments on both sides would be somewhat crippled by removing the use of stats relating to gun control vs. crime.

Your quote may as well replace "gun control" with "religion" and "crime" with "morality". The arguments on both sides become superficial as you've removed the specific causes for each side to argue. You may as well continue this trend until both sides are arguing "good equals good" for differing values of "good".

This stuff isn't easily arguable by humans with opinions. Removing the example data that forms the opinions doesn't make the arguments on either side stronger or weaker, it makes the argument as a whole less relevant to society.

This is unfortunate because, as you quote, "that’s the sort of thing which at least in principle is tractable to studies and statistics and scientific consensus"

Breaking complex issues down to be "tractable to studies" is possible, but most techniques are fraught with errors of over-simplification.
It's ineffective. Lots of asian nations that work overtime are doing it pointlessly because they are already exhausted and do not really contribute that much.
I run Xfce on Debian, I have Gnome 3 in reserve. And occasionally try it out. I quite like the notification area/panel under Gnome. Font clarity seems a little different (better). Workspaces are okay, plug-able drives are handled well, network manager is pretty good these days, as it now has a CLI alternative. But I don't like the application launcher. Not a fan of scrolling through loads of icons.

Nautilus has got increasingly shitty. So there's less Gnome now in my Xfce.

I tried Win 10 recently, it was horrible.

In conclusion they all have warts. But Xfce is okay in a Win95 kind of way. It could be better.

Simple UI seems to always elude distros/desktops.
This is the sole reason we're not using Matrix/Riot yet. https://github.com/vector-im/riot-web/issues/4488
Anyone know when the Google websites will start using this? Would love to finally be able to use my Yubikey with Firefox and Google.
Not just Germany, a very large chunk of Europe has a holiday today. Belgium, France, Netherlands, Portugal, the Nordics and Switzerland I'm sure about, there may be others.
To be fair there were other distros with good installers, where Ubuntu shone was with drivers and non free packages. Though I seem to remember installing scripts to install mp3 decoders, dvd readers and flash plugins all in one go.
If you're working 12 hrs a day, 6 days a week, and your manager is calling you a slacker, then quit.
I try using KDE every couple of years and I can't even put my finger on why it grosses me out so much. The "K" start to every piece of software is obnoxious, I don't know if this is true today but I remember one of my first times using KDE and searching for "calculator" or something and being unable to find it because it was "kalculator". Terrible UX.

I think what really gets me is I use Windows at work and KDE is too close to windows in some respects but isn't...it's also too close to other Linux DE's but isn't. Feels really awkward, and isn't very pretty. I don't necessarily agree with the design decisions of GNOME Shell and GTK but I think they still look a lot better than KDE and Qt.
It will be people using Google Assistant to create a manipulation capable virtual-voiced individual. The software and "AI" behind Google Assistant is an idiot savant, but in the hands of clever, manipulating humans intent on fraud - it's a great tool. The danger here is not from AI, it is from the cute tool being in the hands of fraud intent humans.
There are plenty of disposable code situations where the code wont break after 5 years, because it does not exist after two months. Also, failing regexp on likely generated html like that likely wont take 3 days to find. That is ridiculously high estimate even for messy codebase.

You are trying to make estimates and decisions for project you know literally nothing about. That is about worst practice of them all.

In case the question was asked by someone lacking the experience - well then it is absolutely ok to learn regexp by trying to parse info few downloaded files of toy scrapped site. Having newbie fight like this just to learn makes no sense.
> Li said that initially he felt he couldn’t be too be picky: he had majored in English, not in one of the sought-after science or technology fields, and he had attended a low-ranked university. Many of his friends are unemployed.

To me, this was the most interesting part of the article. It all sounds so familiar.
If you're using Tectonic in particular, we're certainly aiming to have a nice path. Although there are a lot of details in the term "upgrade" - it may require reprovisioning, but a lot of the idea of carrying forward Ignition is that any early OS customization you've made still applies.

If you're running a Kubernetes cluster, while Red Hat CoreOS will support automatic inplace updates just like existing CL, I'd say it's best practice to do periodic reprovisioning to flush out extra node state. For example in RHEL 7.5 we switched from devicemapper to overlayfs, but existing instances don't get automatically transitioned. If you're using k8s reprovisioning works well as all the containers just move off and then back on.
Potency is typically assumed in the industry, the volume of methane is trivial compared to volume of CO2.
Straight from Microsoft....

https://support.skype.com/en/faq/fa10942/why-are-there-adver...

Occasionally, you may see advertisements for other companies in Skype (if you're using the free version of Skype). Advertisements help keep Skype free for millions of users, and these advertisements will not disrupt your Skype experience in any way.

Skype is bundled with Windows as the default messaging platform just like iMessage for the Mac.
That's a minimum, but I haven't heard any noise from Mozilla about pushing it any further. Either way I'm sure some third party will pick it up and it will live forever. The only question is the % of people who switch.
I was coding a lot basically everywhere around 2008-2010 on my Neo Freerunner. In a tram, on a school break or boring lesson, in a shopping mall, on a beach, in a forest, in a hospital, near the church; basically anywhere I had some idle time (mostly waiting for someone else or commuting) and the battery wasn't flat.

The on-screen keyboard took some time to get used to, but having a complete GNU/Linux system with full development environment all the time near you was awesome. I've coded mostly in Python there, but not only. Ocasionally used SSH and VNC, but most of it was local - internet access wasn't as common and cheap back then as it is now, so basically used it mostly for quick fixes on the server while on-the-go.

Awkwardly, when I switched to Nokia N900 it turned out that its hardware keyboard was actually a disadvantage when it comes to coding - while great when typing natural language, it was too much hastle when reaching to special characters compared to typical qwerty on Illume's keyboard in SHR, with a rest point for the finger on Freerunner's screen bezel, which also was missing on N900.

Of course this all was when I was very young (15-20 yo). Now I have learned to apprieciate some rare idle time with just idling :)
Japanese may work overtime but they are hardly "busy", at least in major corporations which constitute a large bulk of the salary men workforce. Lots of useless meetings where people sit around saying and doing nothing. They just stay late.
US ban forces ZTE to close its main operations
Part of the story is new assistant professors in Business are paid an average of about $110K, while new assistant professors in CS are paid and average of under $90K. https://www.insidehighered.com/news/2016/03/28/study-finds-c...

The OP is based on this report: https://www.nap.edu/read/24926/chapter/1, which is starting/pushing the conversation. They write:

"RECOMMENDATION 2.1: Institutions experiencing a computer science enrollment surge should seriously consider an increase in resources to address the rising workload on faculty and staff in computer science and related departments, and the limitations arising from inadequate facilities."

"RECOMMENDATION 2.3: Institutional leadership should engage directly with computer science departments or programs to develop appropriate faculty hiring and faculty size targets, and develop strategies to improve faculty retention. Increasing the number and enhancing the role of academic-rank teaching faculty should be given serious consideration."

"RECOMMENDATION 2.4: Larger institutions—in particular, research universities—should reevaluate the organizational placement of the computer science department and other departmental units with a computational mission."

Basically, "Give CS a better deal"
>"At one point, he was asked what tune he would choose for his last song, and he said the final movement of Beethoven’s Ninth Symphony. Then he began to sing, with verve and vigor.

According Mr. Nitschke, Mr. Goodall did end up choosing Beethoven, and he died the moment “Ode to Joy” concluded."

That is one of the most beautiful things I've read in a while.
I’d rather have an objective measurement of blood alcohol than a subjective measurement of drunkenness. People can’t judge their own capability or drunkenness so even if you ace a reaction/driving/balance/whatever-test with a high blood alcohol level, there is nothing to say that you could have judged that ability.

That’s why the law isn’t against driving drunk or impaired it’s a law against driving with alcohol in your blood.
1. Do you see the bloat even if you don't use post C++11 features but compile using the C++17 standard?

Yes, actually I tried using various C++ snippets and even reported that to the GCC compiler team. It happens with simple stuff like std::string and std::vector. The response was something like, that there really seems to be a bloat, but no performance impact and I guess most users outside of embedded don't care too much about the size of the compiled binary.

2. Do you think it is mostly the compiler that is causing the bloat alone? Or is it stuff from the standard library header files that some how gets linked in (and are not used or needed by your software)?

That's actually a very good question I cant give an answer to - meaning I haven't looked specifically into that.

As C++17 came to GCC I played with the compiler explorer and observed this by just switching gcc/clang version and -std flag. Actually, you can try it yourself: https://godbolt.org/
I don't think my suggestion is appropriate everywhere. I do think it would work well in a place like San Francisco. I also think it would need to be physically secured so that you can only get in with a valid ticket otherwise you are going to keep pleasant, but poor people out and crazy people who she'll like urine would ignore the restrictions.
I don't understand your math.

Wouldn't you need to look at the difference in CO2eq between an average non-vegetarian and vegetarian?
Cigarettes are more addictive than nicotine by itself. [1](https://www.nzherald.co.nz/health/news/article.cfm?c_id=204&...)

As far as the relevant quotes go, you could say the same thing about smart phones.

“You fall asleep with your phone under your pillow,” my other friend said.

“With smartphones, the pattern of use isn’t kids having a peek at their phone every now and then,” he said. “It’s kids sneaking off to the bathroom, kids looking at their phones consistently throughout the day.”

Believable, huh?

Nicotine improves mood, focus, concentration, and short-term memory [2](https://www.ncbi.nlm.nih.gov/pubmed/20414766).

Smart phones, on the other hand, reduce available cognitive capacity,
just by being around [3](https://www.journals.uchicago.edu/doi/pdfplus/10.1086/691462).

Maybe teens are self-medicating for the attention deficit their smart phones are causing. Would you rather have them on amphetamines?
the government buys some of very nearly everything and uses them to carry out essential public functions. you've got to have a better criteria than that.
My point is that it is easy to make safe things sound dangerous using first-principles arguments absent any in-depth knowledge of the actual situation.
The conversation was about catalytic converter as an example a government mandated solution instead of a spec. Smartfortwo cars, Chevy Bolt, Nissan Leaf, and Tesla products address the goal and bypass the spec. I was pointing out - maybe in too cheeky a way - the counter example that specs kill innovation.
No type-ahead search in Nautilus. Ubuntu actually dropped their unofficial patches one version ago, Gnome developers years ago. I cannot fathom how Gnome 3 developers think this is a good idea. We have tried to file bug reports, discuss with them, explain the use case. Still nothing. Very frustrating for us users.
“Should I Consider PWA?” Remarkable Possibilities of Progressive Web Apps
Multicast may be useful when the hairdresser is busy at the requested time, and algorithm searches for an available option.
It's no worse than them breaking into a password manager, and is quite a bit better since they now have to deal with full on private keys.

Most passwords are vulnerable because they are easily guessed, not because somebody breaks your encrypted password store.
As an Englishman that has lived in Malaysia for about 15 years no, I share that pride :)
Same in Korea and Singapore and I doubt it's any different in China. You work for the sake of working not because you have something that urgently needs to be taken care of.
He doesn't sound particularly aggrieved, and he's not telling people to boycott their products.

> I don’t actually mind if System76 doesn’t use fwupd and the LVFS, I just don’t want people to buy new hardware and be disappointed.

As someone uninvolved who occasionally looks at linux laptops, this is really useful information for me. One of the (apparently) core developers of (apparently) a tool that allows cross hardware compatibility for linux is saying "this laptop does not adequately support arbitrary versions of linux, and they don't have a compelling technical reason why".
Without sounding too negative, I understand that this is a lot of work but I simply don't understand why Linux desktops, let it be Gnome, Unity, KDE or anything else always looks like a bunch of developers try to master usability.
I don't see it mentioned, but it's entirely possible that Rackspace actually consulted on the migration. They do offer AWS services, realizing that they can't compete and hoping to capture some dollars.
The Internet is going the wrong way
Can I cheaply "pattern match" on variant type without involving exceptions or dynamic cast etc?
I love my x220 I use it everyday.
The article implies the google assistant gaining a will and acting for it's own benefit - not being buggy and doing the wrong thing.
What? He is literally the person who appointed the guy who made this happen. While Trump is erratic, so no one can rule out a complete 180 at any moment, to say that is "to his credit" is ridiculous.
“In my experience young people, especially the post-90s generation, are reluctant to work overtime – they are more self-centered,” says labour rights expert Li Jupeng, one of many who have observed some millennials challenging the 996 concept.

self-centered is a funny word. It implies selfish, but is it really selfish if it's self-preservation?
i think $2000 is way too much expensive for an internet course. when i see prices like this for online courses i immediately think of get-rich-quick scheme.
It's horrifying that this is happening and I haven't heard about it and all we are talking about is if and how some dude paid a stripper.
I think it's useful to differentiate between "arguments" and "debates". An "argument" is a meeting of the minds, grounded in mutual respect, in which each side has an opposing a priori belief that they might be willing to change. A "debate" is a zero-sum game in which each person arguing is trying to change the mind of some third party^1. People often call interactions "arguments" when, in fact, they are actually "debates".

Doubele-cruxing can be useful in arguments, but the audience of a debate should approach any crux with incredulity. Anyone with half a mind toward "winning" a double-cruxed debate would choose an untenable position as their "crux". A practiced debater will find the scientific concensus and then work backwards to a crux. Not the other way around. Then they get the rhetorical benefits of acting "reasonable" without actually giving up anything useful to their opponent. In fact, if their opponent is clueless enough to accept the crux, they've just won the game. And if their opponent complains, well now the opponent is "meta-debating" which is apparently bad thing (and is a bad thing anyways because it makes you sound like an egghead).

So, double-cruxing is a great strategy for an argument between people who mutually respect one another. But audiences to a debate should be careful about whether they're being hood-winked by a rhetorical trick.

In short, a lot of this philosophizing about how to have a good argument really just boils down to "have the right argument with the right person". Two people who respect each other talking about something that both have fluid opinions on rarely devolves into a useless conversation.

--

^1: A debate in which there's no third party present might be called "a waste of time".
BAC isn't an objective measure of impairment, it's a measure of BAC.

But short of an actual objective test, arresting people for driving after consuming alcohol is plenty reasonable to me.
Me, as an Air Force Staff Sergeant, on a USAF C-141 parked on the tarmac at Elmendorf AFB, AK. In 1986, we had flown out of Wright-Patterson AFB, OH, as part of a "fly-off" antenna test on two C-141s, and the software was HP Basic on an HP 85e. We found a bug in either the RS-232 tape controller piece of the code, or the IEEE-488 frequency input selector code, so I had to patch in on the fly before the next two flights (Elemendorf to Thule AB, Greenland, then Greenland to RAF Lakenheath, England). Once patched, I copied the code and installed it on the similar C-141 parked next to us, and it worked fine for the rest of the trip.

I was just a small cog in a big machine, but it was a big career confidence builder, and has stayed with me over the years. Our base office was the Rome Air Development Center Propagation Branch at Hanscom AFB, MA.
I also usually prefer dynamic typing. When I do use languages with static typing, I really want the compiler to be able to tell me that `foo` is definitely an Int and not Null.
Adding an interrupt delay is also not free and requires changes on hardware level. But if it was done in 80s then of course it was a safe hack because there was no kernel and user mode isolation at that time.
You'd still need to be stopped, which would still take an officer observing erratic behaviour, and he'd still make you walk in a straight line and ask you questions to check if you are slurring your speech. And then you'd still need to be tested to see if you are over the legal limit.

So maybe you mean that the law shouldn't be based on BAC?
I've worked in 2 countries on 2 different continents and working overtime is common in both. A combination of easily-manipulated young employees and terrible project managements, in most cases. My country has labour laws to protect employees against that BS, but people still do it.
When they moved us, programmers and related staff, to "cubettes" -- not even full cubes, but rather a corner in a shared three-sided "pen" with low walls. Your neighbor's shoulder three to five feet away from you. Cube meetings crowding into their half of the pen. Conversations shouted willy-nilly across the open floor plan.

They called that the "best practice".

"Best" is in the eyes of whoever's calling it a "best practice".
When someone blows a 0.08 when it really is a 0.07, that would be putting an innocent person in jail.
> having a service begin on May 1st 2028 (2028-05-01) and continue until forever (2025-12-31).

That doesn't work as most of the program logic simple checks of a date is between two dates. It basically just treats 2025-12-31 as the end of all time. I suspect they will patch it before the end and change that date to something else.
Thanks a lot. I will definitely do a little research on the thermal issue. I was hesitant to buy this as it's about 2x as much for what I usually pay for laptops, and it's also very bad specs for a 'new' computer. But they are so much better than Windows and Linux.
In NYC, certainly seems like there is a fresh influx of former SF residents. Many around crypto / fintech as all large banks are here.

Refrain I often hear is that "street culture" is dead in SF. Tech workers just stay in and order Seamless and tinker on their respective inventions all night long. Although nowhere what it was at peak in 80s and 90s. NYC nightlife is still popping ;)

I'd also be interested to hear about life in the Peninsula. Hills above Palo Alto, San Mateo, even South SF. Family and friends seem to love it despite chilly nights in the summer...
It seems strange that Gnome is heading to an non-intuitive direction. You could have all the cool stuff but I think you also should provide the familiar Desktop metaphor elements. I already made a comment about the missing type-ahead search in Nautilus file browser, which decision destroys many people's workflows.
Can we get the word Chinese capitalized in the HN title?
I suspect the article is simplifying.

If multiple channels are involved (the article mentions "10 beoutQ channels"), it is quite possible they have worked out how to compromise the conditional access on the broadcast, allowing the stream to be viewed,processed (and rebroadcast) without the mandated set-top box, and avoiding any client-side watermarking.

Various Pay TV conditional access (read: encryption) have been cracked over the years, it wouldn't surprise me if there are undisclosed 0days floating around.
> BAC isn't an objective measure of impairment

It is, it's just not a precise one.
(Yes, it's an indirect proxy measure, but so are all measures on some levem.)
Can someone put up a link for comparing the costs of azure, aws, and google cloud? it seems like there are some big efforts underway to migrate away from AWS.
Because the software/IP isn't owned by the government.

I'd personally rather the US government pick the best solution, not the most open source one.

I would hope the best solution is open source, but the gov't shouldn't be forced to sacrifice quality.

However, I can agree that any Software/IP developed via public funds should definitely be open source.