skysight-inc/HackerNews huggingface dataset:
You're answering in a vacuum. The previous poster is saying that just hiring easily with a view to firing if they're bad is destructive. Talking about managers is irrelevant to this. It's not one or the other.
Yeah. You have a live logging tab and can either put the URL into a whitelist rule by clicking on the plus icon or manually input it into a whitelist setting.
> I know patients that have gone to the US to get treatment - on their own bill - for cancers that were deemed too advanced for treatment, here in Norway.

The US is outstanding at taking money from sick people, just not any better at getting them well.
That makes sense when the function has two arguments

With more arguments the function call is hard to read

countDominoTilings(4, 7), what is 4, what is 7?

Some languages have named parameters. Then you can write

countDominoTilings(width = 4, height = 7), which is very readable.

But without named parameters,

DominoTilingCounter tc;
tc.width = 4;
tc.height = 7;
tc.count()

would be more readable
GDPR didn't make the shit show. Tech companies that rely on breaking the GDPR caused the shit show by choosing to simply ask for consent to violate it instead of changing their practices.
> This is an oft repeated argument that makes no sense.

It's so nonsensical that occasionally I wonder if this is an argument made primarily by the incumbents themselves in order to maintain the status quo.
I don't like how the teacher created an anonymous account and started listening to students' conversations. That on its own is creepy at best and lacking academic integrity at worst.

Then he muted it for a couple of months and resumed after accidentally discovering a violation. Then didn't act immediately but waited and observed more violations.
What is that slightly blackletter font being used for the title? [1] I like it, but it seems to not be used in the interactive example.

[1]: https://learnui.design/tools/img/typography-tutorial/tmatag-...
You sit with your eyes closer than half the width of your screen? That is either a HUGE screen and/or you sit with eyes less than 14" away, which is at least novel?

Of course you need two of those screens to fill your field of view, unless you have a square screen that goes below your desk, but I'm sure that's available somewhere.
also why does a music player and calendar widget needs to be in a browser?

it's already implemented in system-level ui (at least on macOS and Gnome)
No, it was the route from Hamburg to Munich or similar.
And your Chips for free...

(I'm sorry, I know I shouldn't have, but sometimes I. Can't. Help. Myself.)
Maybe worth noting that the 9-euro ticket is only for local public transport, such as buses, subways, or regional trains. Only the latter (RE) are operated by Deutsche Bahn, whereas buses and subways are mostly ran by local companies.
there will be issues if you play halo. it depends on some telemetry stuff in windows that is typically blocked by this sort of thing.
> mammograms, prostate exams

For these two, the data is very good that we're doing them too early.
So what are the chances that a judge cares about “intent” on site that doesn’t conform to their belief system?
I have wondered. Would SI or metric system work as well in duodecimal as it does in decimal? Ofc, decimal kilometer(1000) and duodecimal kilometer(base-10 1728) would be different. But would it still mesh together as it does?
Tell HN: Microsoft locks migrated Minecraft accounts, requires phone to unlock
Earlier this year I migrated each of my children's Minecraft accounts to Microsoft accounts as Microsoft no longer allows launching Minecraft with a Minecraft account.

About a month after doing the migration while signing in to one of the Microsoft accounts I was presented with a message from Microsoft that the account was locked due to activity on the account that 'violated their terms of service' despite no one using the account since the earlier migration.

The only way to unlock the account is to provide a phone number in order to receive a confirmation code. There is no email option provided to receive a confirmation code, and the only way to contact support directly is by signing in to the account (can't be done while the account is locked).

Prior to the migration from Minecraft to Microsoft I never had any issues with using any of our Minecraft accounts.

Whoever at Microsoft thought this was a good idea is causing them to lose business.
The most trivial example, the requirement for assessment will put a load onto the course staff. While a correct answer presented in the conventional way is a typically easy to assess, an incorrect answer or an answer presented in a non-conventional way is much more difficult to assess.

The people I worked with typically wanted to see students succeed. It went well beyond the mechanics of delivering instruction and assessing work. They considered what they were doing and put time into modifying their practices when students did not appear to be engaged. For a handful of students, it would be successful. In the vast majority of students, it would flop since the disinterested ones were rarely receptive. Some cases may have been similar to yours, where it sounds like you were focusing on other subjects. Some students appeared to be, ahem, more interested in the non-academic merits of university life. It is difficult to tell what the breakdown is since those students were always the most distant. But either way those passive students were a drain. They simply weren't as much of a drain as the cheaters.
There is a workaround by enabling NAT and forcing all traffic to piHole / pfblockerNG

https://docs.netgate.com/pfsense/en/latest/recipes/dns-redir...
Some things you cannot teach by intentionally saying "do X" or writing down "code of conduct".

To know when to talk or shut up in a meeting or read other people emotions to see that someone might be polite but is actually pissed off takes quite a lot of working together and a lot of meetings.
It's probably a good idea to avoid insulting or alienating your audience. My manager is a woman and I run into code and setup documentation all the time that says things like "he should do X/Y/Z". At least our documentation team fixes that before public release.

Google's guidelines are here: https://developers.google.com/style/inclusive-documentation

I have to say though some of their examples are weird. I have never encountered anyone that would object to the phrase "senior citizens" or the word "hang" in documentation. The idea that the latter could cause "unintentional harm that might be caused by the violent interpretations" is frankly absurd.
Wow, is this a serious article? I honestly felt like I was reading the onion for a bit.

This is just yet another tech bro trying to "reinvent" the browser by giving certain web applications a more first class experience and shuffling around(and hiding) UI elements. Opera has been doing a lot of neat stuff in this space for years, and we all know how well it's going for them and their market share.

It will never cease to baffle me how easily some people manage to get other people to throw money at them. I'm sure you can sell some $12 subscription to a macOS hipster productivity addict who is already subbing to 15 other shiny-looking macOS-only apps, but otherwise I hope your investors are ready for you to capture a whopping 1-2% of the browser market share like opera.
I agree with you and I feel it's remiss to not point out a lot of the groundwork by Baraff was done at Carnegie Mellon University prior to his joining Pixar. I, like many others used his work and papers with Witkin from CMU as the basis of rigid body simulation in the nineties.
In praise of the humble Sheffield stand
Ciao!
Six years ago, I decided to try to get a Bachelor's degree in CS while working as a software developer for eBay (I had a tremendous impostor syndrome).

In Italy, most Universities, even the public ones, require passing one or more tests before attending the courses; since a CS degree required a math test, I decided to prepare myself one year in advance.
But unfortunately, I barely remembered how to do even basic algebraic operations, so I practically started from a secondary school program, fighting hard to reach a "last year high school" math level.

I decided to hire a teacher for private lessons because I found online courses very dispervise, and I felt that having a clear, structured path to the goal was a better approach for myself instead of struggling with different platforms and books.
I studied 4 days per week circa, and the hard work paid back since I was admitted to the course!
You start a whole paragraph saying "you don't trust your fellow Greeks", throws the laundry list of problems with Greek society, then concludes with "before those social problems are solved, we shouldn't build any nuclear reactors on our land".

That implies that your problem is specifically with Greece having nuclear plants, and that there are other societies that are capable of managing nuclear reactors on their land. Does it not?
You will not have any extra latency once the DNS resolution is done.

The resolution has to be done a way or another, by default this is your ISP and they usually suck. I had hand-picked DNSes before (there is a utility that tests plenty of them from your connection) and after adding a pihole on a simple RPi it was even faster.
I agree that VR/AR is the future of productivity computing, but I think we are a bit far off still, half a decade at least. I have played around with remote desktop apps on the Meta Quest 2 and these are the main challenges I see:

- 4k is not nearly enough. I think we will likely need 8k screens.

- The headsets are not light enough. You need something with all day comfort for work.

- There is still too much eye-strain from the quality of the lenses and the fixed focus.

- Input is still not natural and precise enough. We would need to be able to see our own hands and type with zero latency. Hand-tracked pointing needs to be able to pick up on small subtle finger motion like a mouse or trackpad can
It gives me the same feeling as crypto-contracts. Someone with a very narrow range of low-level experience arm-chairs their way into a solution for a problem. That problem isn't even the hard problem for the domain, but they've thought a lot about it in a vacuum.

What is the "verifiability" of an e-commerce funnel? Of a recommendation engine? Of a national identity card system?

It doesn't take a lot of real-world experience to recognize that the specification process is generally more error-prone and imprecise than the coding process, but it does take some.
so just bloatware bells and whistles
My understanding is that PiHole stops the ads from being downloaded in the first place, hence the increased network performance.
Feels like we're seeing this all over society. From the way executives in businesses and politicians act all the way down to the way people drive. And everyone has a blizzard of excuses for why they constantly look to cut corners.

And these are the kids that are supposedly so much better than the old boomers and they're cheating like it is a reflex.
I guess creating startups that offer polished ctDNA solutions or pressing local governments to make healthcare more streamlined, perhaps even with healthcare IT startups too.

The problem is that most healthcare systems are too fragmented and not geared towards prevention. Hence, one faces a huge uphill battle.
EdgeQL is surprisingly good in practice
Customer

Player

User

Printer
We are replying to a post which said cheating in education is what is consultation in professional life. Nowhere did we talk about general "consultation" we comparing copying others solutions (cheating) to "consultation", I would argue that the equivalent of copying someone's specific solution in many (most) cases would be a violation of ethical/company/workplace rules and is not just "consultation".

Asking someone for help with homework (much more equivalent to general consultation) is not generally considered cheating in education either.
raidz1 - depending of the type of data, for more important stuff than movies and audio I wouldn't use it

it is ok for like an offsite backup that you'll touch maybe once in years, if it blows up one day, just upload a new backup
I honestly would not go down this route unless you intend to spend considerable time on the linux side itself.

If you want to just get on with playing music stick with macOS or windows.

Also the platform should not crash while live in the first place, but in cases where its critical usually there will be two machines running the same set in a failover config.
> These are very hard questions, and it’s frustrating to read the phrase “we need to fix the system” because yes, obviously we do, but agreeing that things are bad isn’t the hard part, and probably input from people who have never worked in the field is of pretty limited value in how to resolve the hard part, and will not do much more than annoy teachers even more.

It's kind of hard to believe this needs to be said, because it is so obviously correct.
Or the cleanup afterwards, which is often the most unpleasant part of actually cooking.
Google’s requirement is not inclusive toward anyone trying to follow it. In particular, “See details here” doesn’t appear to be any sort of a link.

That being said, I think I found the relevant document:

https://developers.google.com/style/inclusive-documentation

And it seems pretty reasonable to me.
Correct, that is not the cheating OP is talking about. Take another read.
Raku and Rust – A Romance?
The example of assembly at 3:21 is wrong in two ways: First, it's x86_64 assembly, not x86 assembly as claimed. Second, it's way more complicated than necessary, because the assembly comparisons were generated by compiling with -O0. This is actually x86 and is a more fair comparison:

mov ecx, 2
mov edx, 4
mov eax, ecx
add eax, edx
ret

Also, it sounds like the author either thinks that every variable has to live in a register rather than memory, or doesn't know that memory locations can be given names even in assembly.
It's made more for company/enterprise use, instead of public communities like Matrix is geared towards.
Having failed to launch a mining ASIC company in 2012, my only comment would be that the Caravel 130nm process will not be power-competitive with commercial mining chip. It would be a fun educational project, however.
You’re amazed that people willingly work at companies where they can get paid more than 90% of American straight out of college?
We have general methods for constructing programs that have some desired property, such as termination.

We have no general methods for finding whether or not some arbitrary program has some desired property, such as termination.
> Therefore, VR should be a replacement for large displays in productive work, not a device that everyone is wearing outside or casually watching videos with. The use cases are professional

I hope you’re wrong about this.

I hope there will be a great personal (non-work) use case for the next generation of VR/AR. Something like gaming, watching sports (always have awesome “seats”), movies with friends, maybe map/gps/etc. for when I’m running.

I know there are options for this already. But honestly, I haven’t seen anyone who’s not a dork using VR/AR. I want the version the average person is excited about. I’m ready to plunk down any amount of money Apple wants from me.

If it’s VR/AR for work, count me out. I don’t have any interest in increasing my work productivity lol.
The 'SlumDoge Millionaire'
OK that explains a few countries which have a fee-for-service model, what about those countries incentivized to prevent problems? Do they take new technology on faster?
It's looks like they're have plenty on their plate, new CEO, a lawsuit, probably some performance issues... so plenty of stuff that can go wrong.

I don't see the connection to the 4 day week tbh.
I frequently cannot log in to my bank with Firefox.

The problem is that my bank's website was made by a bank, but as a Firefox user this impacts me in my daily life.
Nah the students are the sadistic ones who coudl have ended it at any point by saying "let's all stop cheating".
Show HN: Spanish Basic
I do think many folks using such applications are booting from disk. IIRC, Raspberry Pi 4 supports disk booting natively.
It’s more like “if you want us to pay for your project, kindly refrain from the unnecessary use of wording that is offensive, in non-technically-required ways, in your documentation.”

Is that really so bad?
Came here to mention the pikvm. Slightly more expensive but much more well rounded.
It helped me by allowing me to demand that facebook and google delete the shadow browsing history they kept on me, and disallowing them from continuing to collect data.
It’s very common in poorly engineered SPAs. “Built in” browser functionality often has to be reimplemented.
this 2020 paper is probably a better source

Association Between Spending and Outcomes for Patients With Cancer
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6994252/

^ looks into more granular data, surveys sources that show +/0/- correlation between spending + outcomes, compares end-of-life vs non-end-of-life, cites a few studies about specific cancer types, wasteful spending. Does a better job of investigating international change in spending vs outcomes over time.

the OP globocan paper is using a country average; averages don't tell you that much, esp in the US.

cancer data is very granular these days (NY mandates per-case reporting, for example https://www.health.ny.gov/statistics/cancer/registry/about.h...). would be interesting to have a live model somewhere of outcomes by cancer, stage, comorbidity + hospital
Yes, and it's not very expensive. Many EU & US labs would do a test for you for ~$300--$500.

I guess it'd be really cheap if it was deployed nationwide. Furthermore, predictions would be a lot more sensitive / specific as they would be tuned with millions of datapoints.

It's the same for other technologies such as TCR-seq. They could theoretically bring immense prevention benefits, but it's really hard to bootstrap them without collaboration from big healthcare systems as you need thousands of datapoints to get it going. Very frustrating.
This is a fantastic program for teaching students about VHDL. You can make some really cool stuff on a 130nm process with 10mm^2 available. Like a full toy SoC. Really cool.
JavaScript of Halftone Printing
No, it has. That is the definition of “real” income.
From the description, it actually reminds me of Internet Explorer toolbars in terms of functionality, which were quite common bloatware.

I don't disagree that there's new interesting features that can go into browsers (like Safari's OCR), but a browsers are kind of an important type of software, we gotta be a bit more careful with bloat.
What you say and the video says are not conflicting.

These are just personal preferences. There are no inherent style at the biological level. That's what "learning style" s are about.

I personally have found a combination of all (with more focus in applications and teaching the topic to others) works best for me.

> His on-the-street test is also bad

Agree. It was amusing in a bad way.
If you don't know that everything is propaganda, I think you're rather naive (and must have missed the first half of the war somehow.) Nobody's "informing" you out of the goodness of their heart. Capitalists and states own media because it benefits their interests and will tell you whatever is profitable for them.[1]

You're still not addressing the fact that large portions of the city are still standing, as shown in the propagandists video. Trust me, I saw the large portions that were destroyed by Russia which in my view is terrorism and very sad, but you don't lend yourself any credibility bitching about the truth not being in the middle when it clearly is in this particular case.

1. https://en.wikipedia.org/wiki/Propaganda_model
This could partially work, but not for everything. For example, think of the userdata script that provisions the inside of a VM. Often, that needs to be generated based on something, for example certificates that are dynamically created.

I believe, Terraform needs a mode that removes unmanaged resources, but that's quite the big ask and would result in yet another API / SDK change that providers would need to implement.
That last paragraph shows the real issue: that schooling is government controlled and provided.

The only people that ought to be involved are the teachers (and other school employees) the students (and their parents) of that school.

The fact the it might take ‘5 election cycles’ to see a reform through, is a disservice to the students, and often frustrating for the teachers as well.

If government does it, that literally opens the door for everyone else to be involved, muddying otherwise clear waters.
Nah this is a situation like someone else pointed out where you were an underpeformer and surrounded yourself with other underperformers/cheaters, and then assumed everyone else was like you, but in actuality you were in the minority.
This is my whole point of 'defining Linux support' where the chronic inconsistency and mess that the Linux Desktop has created with competing system components conflict with each other and certain apps and this cannot be fixed.

Hence why you can't support all the Linux users, 100% of the time. Not even Discord can either. Since you get the complaining Linux user on an exotic distro with strange system-specific requests like supporting Wayland, XDG, Flakpak, GNOME, PipeWire, etc or not moving to Xorg which the devs have to hunt for the bugs all over the OS stack, but could end up only affecting that one user.

This is where developers draw the line and slap UNSUPPORTED on whatever exotic Linux distro you are using and 'letters' or 'requests' like this get ignored.

Due to that, this blog post explains why companies like Discord prioritise requests on predictable and consistent OSes, like Windows and Mac.
Unicode Is Hard (2017)
> ZFS doesn’t let you add a new drive to an existing pool, but that feature is under active development.

This is not true at all. You can’t add new drives to an existing vdev, but you are free to add new vdevs to an existing pool whenever you want.
Ok, which of those programs can _only_ be implemented via aliasable pointers?

I don't think anyone is arguing that C's loose memory model and rampant undefined behavior are amenable to verification. The point is that neither of those are necessary in many of the places they've been used.
That's an interesting idea. I also think quantum may be to traditional computing as oil was to coal. The OP would probably just write it off as increased complexity though.
I'd expect the opposite. It's likely not worth funding someone to reimplement a whole browser engine instead of reusing an existing one. It would take a lot of time and money to build and maintain and you don't gain too much by having your own entirely custom engine.
I do discaster recovery tests for my home lab from time to time. This is bare metal recovery (from empty hardware).

- I download the ISO for my system (Arch Linux)

- I install it on a drive

- I install docker and a (very) few other things

- I recover /etc/docker and data from a backup

- I run my docker-compose

- the server is up

Time: around 30 min to 1 hour without any documentation.

For me - THAT is the real power of docker.
As they say, if no one in the article is mad that it's printed, it's PR, not news
Some parts of it are very reasonable, but others seem insane to me. "Sanity-check" is hardly ableist language in my opinion, and neither is "dummy variable".

I agree with the intentions here, but this goes a bit too far for me.
Once you try it, you're never going back. Snapshots are made for things like system administration. Upgrade borked your system? Just rollback.

Want to use the last version of your firewall config? I wrote a utility you might like to try, httm[1], which allows you to restore from your snapshot-ed unique versions.

If you like ZFS, then trust me you have to have ZFS on root.

[1]: https://crates.io/crates/httm