skysight-inc/HackerNews huggingface dataset:
Big corps tend not to do deals with small corps. They don't want the small corp to become dependent on them. Simple contract termination becomes costly and litigious otherwise.

Let the big fish swim together.
The only way AI is going to replace doctors is if medical technology advances to the point where you can repair a human as well as you can repair a machine (or someone invents AGI, I guess)

There are just too many unknowns and fiddly things going on with human bodies

edit: Haha, I guess Tex's sibling comment makes a good point though..
I brought Germany up, because the whole topic here was on Germany and you make the exact same argument for Sweden as was made for Germany.

Regarding the plant shutdown, you nicely ignored the fact that contrary to your assertion it was just down for economic reasons. Sure Vattenfall could have kept it running and made losses and now that demand increased they would have stopped prices going up (likely not because the big winners of the price hikes are the nuclear power plant operators). They could have also build windfarms for that money that likely would have taken prices down.
What data was it using again? The blood panel your doctor orders every one to two years?

Medical diagnosis is a trivial problem for machine learning to beat humans. Humans are terrible at this.

The problem is there is not even the concept of high frequency medical data. Imagine machine learning in quant stock trading with samples once a year. Of course it isn't going to work.

The problem is all in the externalities. Doctors don't want AI. They can see the automation path and their bank account change down the line quite clearly. Not to mention most doctors don't know anything about data science so how can you have any faith in the algorithm prediction? No one wants to be the test case and then get a law suit. "I was just following what the computer said was correct".
Wrong answer, pay up.

The real irony to me is in a 100 years people look at the current medical system as complete quakery. Literally have everything right now to build medical super intelligence but stuck with the human doctors doing the exact same things from 50 years ago.
I had some fun with something similar by printing a 6-sided die with one of the numbers appearing twice, and one missing. If one is not looking for it it is very hard to spot randomly. I had the kids roll the trick and store-bought dice some 200 times, and record the rolls on a chart. At some point it clicked :) Also a good demo of randomness and what it actually looks like in practice to be "fair" vs. "not fair".
String Art from Images
Unfortunately discrimination is alive and well in our days and it's called "Affirmative Action".

I'm not sure about the USA but in the UK discriminating is acceptable as long as you are discriminating in favour of a category which is under-represented.

Of course, given you can split humans in an infinite number of categories, this is basically meaningless and it's just plain discrimination.

One of my previous employers in the UK was working primarily with recruiters that brought candidates with the correct gender / race.
https://mail.python.org/archives/list/python-dev@python.org/...
I think there are two theories that get conflated: 1) it was experimentation and leaked out of the lab accidentally and 2) it was weaponization and leaked out of the lab intentionally.

I think sometimes one person says the former and another hears the latter and vice versa.
My take is that you either privatize something entirely and leave it up to the "free market" or you don't but it seems like in this case, it was half assessed privatization with heavy government interference, so you got the benefit of neither system.
> HR only exists to protect the company from liability and lawsuits.

Exactly. This is exactly why HR will want to know this is happening. So they can shut it down. A half decent HR department will recognize that this carries major risk of lawsuits, and want it killed. You bringing information to about another part of the company trying to do something illegal doesn't make you a "problem" employee.

There are a lot of cases where I'd recommend against talking to HR, but getting a spreadsheet from your boss and asking "hey this seems weird, is it legal?" is one of the things they are good for. Your boss is far more likely to hold a grudge than HR.

Obviously, don't go in screaming it's illegal and they must do something on the off chance it was your Chief People Officer's shitty idea.

And again, nothing wrong with going to an employment lawyer first. But when I've seen blatantly illegal stuff like this it's usually that HR isn't involved in the hiring process and they want to know when it happens so they can educate the relevant parties.
You’re conflating “easy to learn” with “easy to program for” sigh. And that wasn’t even the point of the post so you got that part wrong too. In fact did you even bother to read the thread before jumping in with that post?

The point wasn’t whether Go is easy or not, it’s that “easy” means different things to different people (like here where you conflate “easy to learn” with “easy to use” thus “easy” meant something different to you vs the rest of the English speaking population). So arguing about a generalised term with zero context is stupid. Just as stupid as the editor wars of the 90s and Linux DE wars of the 00s. I guess some people just like to browbeat their peers into believing personal preference isn’t a thing.
how do you choose between white female and black male given that both are equally qualified ?
It’s shocking to me how much the courts and executive branch have hollowed out the Civil Rights Act.

> It shall be an unlawful employment practice for an employer to fail or refuse to hire or to discharge any individual, or otherwise to discriminate against any individual with respect to his compensation, terms, conditions, or privileges of employment, because of such individual's race, color, religion, sex, or national origin

This is the law of the US. It couldn’t be more clear that your company is breaking the law. And yet it’s been completely neutered by activist judges and well-meaning executives and bureaucrats.
There's nothing "antiquated" about Go's error handling. It expresses a position that you might not agree with -- that errors are no less important than happy path code -- but that's not right or wrong, it's just a position.
Yes, it is. Read up on the history of SABRE and you’ll get pretty much the entire history of digital computing, post-UNIVAC, in the process.
I will say a lot of the examples of false-positives for bots are true-negatives for BotSentinel. Many of the handles are deactivated or suspended, but here are some examples of some live ones.

- @ErikLuczak https://botsentinel.com/profile/1077274080984862720

- @pdmonna https://botsentinel.com/profile/1200756272942829575

- @CTO1ChipNagel https://botsentinel.com/profile/1411284846

Some accounts get a "disruptive" score

- @cj_panirman https://botsentinel.com/profile/719017787805577220

But another question is, do we care if these bots are actually automated, or whether they are individuals that behave like them. Manually tweeting a single, political hashtag 854 times in a six day period is a spammer, regardless if they are a human. The result is little different than if they had programmed a bot to do so. Another was spamming using an IFTT trigger.

If I was on the twitter team, I'd have no problem if that person was flagged as a bot.
Yeah, I surround myself with people who have their stuff together but don't feel compelled to go around flexing about it.
Absolutely not :-) But sitting on my hands and saying “this is fine” didn’t sit right with me. If it triggers the odd conversation about “should this use so much energy” - then I consider this a win. Personally I’ve learned that there are centralised networks (XRP) which are much less power consumptive.
I'm not sure that is as civilized as you think it is. Loser pays discourages any small company or individual from suing because the cost is too great if they lose.
Even without steep hills, I bike daily but I can sense when I'm reaching exhaustion and distance limits. Having a bit of backup energy to stay in the "fun" zone wouldn't be bad, so any time you are low, or you need to ensure 20mph to get quickly to a spot .. it won't cause you harm.
You are misinformed. ASAN is a debugging tool. It is not a mechanism to provide safety to C applications.
Very interesting!

For replicable research, in uni I once built interactive visualizations from a R studio source that contained the data + the code but that resulted in multiple outputs (html embedding the R notebook and markdown files, Microsoft Word, PDF...)

Technically, it was quite simple, but it enabled interesting usecases: I could send my homework to my professor in an easily readable format, but if he wanted to dig deeper, he could also check I did everything right, and he could also alter the data to check if it kept working: using the html file, he just had to click to the source notebook at the bottom to start tweaking.

It would be wonderful if scientific publishing moved to something like that, where the publication would be a subset (ex: Word output) of a process that everyone could inspect and alter.

Of course, as datasets are becoming the most valuable ingredient in a big soup, I fear this will take a while to happen.

BTW op: your dynamic examples like https://htmlpreview.github.io/?https://github.com/quarto-dev... are not working in my browser (Edge)
UW issues list of banned words including “minority”,”grandfather”
then you have genres like grime where -- at least in the early days -- diy white labels were the norm. white label, generic sleeve and that's it. if they were stamped it was like you got fancy artwork.
I am a minority and I find it disgusting. If you want to increase diversity - don’t give internal referrals more weight than external applications. Recruit from a diversity of schools or heck I’m even okay with training programs that help underrepresented groups prepare for tech interviews by targeting schools like HBCUs and local non prestigious schools.

On the other hand, I mentored a female intern last summer. After talking to her, I’m convinced that attractive females in tech have it a lot harder than males. They have to be extra careful to set boundaries and not give off the wrong signals by mistake.
Issues that I might anticipate there would be interfacing with the browser’s audio apis. Freeciv uses sdl audio, which works decently with browser apis, but “clipping” sounds can be observed. My email is in my profile.
https://en.wikipedia.org/wiki/Tape-out#History
Since time is finite, with DSA you will likely deny interviews on the basis of race and sex, and that is morally and legally wrong too.
Find your edges: read at the edge of what you're familiar with. When you have holes that need filling, you inhale the new information like a dry sponge slurps up water. Reading something just because you think you "should know" that area, regardless of how far afield it is from your existing knowledge base, makes it more foreign, hence more difficult to absorb. I've gotten enormous benefit from re-reading the manuals of systems I already use but have mastered haphazardly.

It's a challenge to find material at the frontiers of your knowledge, but the effort pays off in efficacy.
There is no time outside of our ability to measure it. Every such measuring device is a clock. Separating the two is a pointless reification of time.
I do wish there was a way to just transfer ids better between systems. I don’t really want to b have users create an account every time but no good way to prevent spam. Maybe h-capcha but even that is cheap to spam.
a) Oracle is proven at scale.

b) Large global talent pool of Oracle experts.

c) First-class professional support.

Not everyone is looking to innovate on their database. Many just want something that is reliable and easily supported.
Fair point and I completely agree with you. We don’t yet have a great answer on “researcher degrees of freedom” for example (ie what specification is run, which one is reported).

Definitely better than what came before and surely in another 30 years empirical standards will be even higher!
https://www.researchgate.net/publication/235449075_Dead_and_...
I don’t think “doing cool engineering” has anywhere near as much to do with staying in business than you think it does. And IBM of all tech companies is the one that always was more about suits and sales than technology.
Hiding that knowledge behind expensive certifications is part of the business proposition.
I’d say trust your gut. You actually tried both, wich os more than most would do, and you like svelte better. Why look further?
I never said it was perfect! Only better than the alternative, which is also affected by the problems you mention.
Watson Health and Watson are not synonymous. Who gets to use the name, idk, but there are a hundred Watsony things in consulting.
> That doesn't prevent you leaving your house

I think the difference between being allowed to leave your house and being allowed to go into buildings that aren't your house is minor enough that the analogy still works.

> are people really checking the vaccine passes of friends who visit their home?

If bad laws are okay just because some people will ignore them, then even if voter ID is a bad law, then let's just pass it anyway and let the pollworkers ignore it.

> A state can also invent entirely new types of excuses, like "paper shortages".

If you needed that paper form to register to vote, then I'd agree that's a problem. But you don't: https://vrapp.sos.state.tx.us/index.asp
Pimpl seems to me like a workaround for deficiencies in the language. It's verbose and inconvenient. We should be able to add private member functions to a class without having to recompile all files that use the class. We should be able to forward-declare a class including public member functions without also declaring the member variables of the class.

Even in C I can say:

struct A;

void public_member_function(A *a);

I can also add as many static functions as I like later without affecting the public declararation of struct A.

Why not in C++?
Crypto.com Says ‘Incident’ Was $30M Hack
This is incorrect. I hired in the UK and we were legally discriminating based on people being "minority" or women. It sickens me.

From Wikipedia:

>"Section 159 of the Equality Act 2010 allows an employer to treat an applicant or employee with a protected characteristic (eg race, sex or age) more favourably in connection with recruitment or promotion than someone without that characteristic who is as qualified for the role. The employer must reasonably think that people with the protected characteristic suffer a disadvantage or are under-represented in that particular activity. Taking the positive action must be a proportionate means of enabling or encouraging people to overcome the disadvantage or to take part in the activity."
He even mentioned that the Dubai record holder is mostly empty at the top ...
There is a whole subfield dedicated to the question called causal inference. You can read something like the "causal inference : the mixtape" https://mixtape.scunning.com/
Does your company have a legal department? That's who you really want to consult, not internet forums.

I'm not trying to be a jerk - it's just that the legally depends on the particular specifics. Sounds illegal to me at first pass, but if government contacting is involved or other special cases it gets more complicated.

You should probably make a report to the EEOC if you can't consult legal. You should also ask your engineering VP if they consulted legal before instituting the requirement.
First of all, the vast majority of devs do NOT stay "up to date." Most know one language or even just one platform... i.e. "WordPress developer" or "Oracle admin". Secondly, how do you think YOU hear about new technologies... usually due to marketing. Did React just come out of nowhere? No, Facebook marketed it relentlessly. Did people discover Kotlin on their own? No, JetBrains and Google hit people over the head with it. Etc, etc
I wish the chart had a negative dimension as well, or if not a negative one, then increase the number of levels of hype.

I say this because as I read it, I think how little hype I put into some of my work, so little that it may not even register on the base level of hype. The downplaying, even discounting successes or achievements I've attained with products and such.

Perhaps such things don't belong there as they're almost the opposite of hype, and yet I think it would help me see the full spectrum of promotion and help me navigate it more confidently.
A horrific piece. How can this person possibly be a professor of philosophy?

The examples are simply absurd. As many other commenters have pointed out, he simply doesn’t evaluate them reasonably.

You can certainly make the case that this is a real problem with utilitarianism - i.e. that there is no good function for evaluating scenarios.

But that’s not what the author s arguing. He is arguing that utilitarianism leads to repugnant trade-offs.

He’s not even wrong. He just doesn’t seem to have thought deeply about it at all.
I get McDonalds delivered. Why not?
Thanks for that info.

A quick aside:

I'm curious why it's gene vs environment (either/or), and not gene + environment (emergent)? If the latter, then I'd think heritability would necessarily factor both genes and environment -- as genes don't express in a vacuum.

For example, the heritability of "general skin cancer risk" is both genetic (melanin) and environmental (latitude, sun irradiance...). Due to differences in UV exposure, the genetic influence is probably greater at lower latitudes than higher.
I’d agree, but I wonder how much faster writing a backend API in Django is compared to using node.

I’ve written a lot of python outside of the web space and a lot of JavaScript in the web space and I can’t think of a time I wish I was writing in python.

Modern JavaScript has a really expressive syntax without the runtime performance hit.
I'm familiar with a smarter version of this: HR created a DEI working group of self-selected employees. This group is given a stack of resumes and charged with screening them for compatibility with the company's DEI goals. This way they can have a process to reliably screen out unwanted demographics without anyone being ordered or even suggested to do so.
Why would this not be legal? I can offer as much or little money as I want to hire people. If I have deep pockets and can out pay for talent I will do so. There is nothing illegal or immoral about that.
Whatever you do, don't take legal advice from comments here.
I’m not sure about the architecture, but airline booking is very complex. You basically need to support a traveling salesman algorithm. It’s also one of the original use cases for large scale computers. The Sabre airline booking program dates back to the 60’s so it’s also very legacy. The Arstechnica article (below) has a good history of the original military program and how it helped to spin out airline booking.

Modernization for these systems was probably long overdue.

https://www.ibm.com/ibm/history/ibm100/us/en/icons/sabre/

https://arstechnica.com/science/2022/01/the-most-important-c...
And that’s not mentioning the entire business of making an inherently abundant digital asset into a scarce one.
Artificial Intelligence with JavaScript (XtremeJS) [video]
Sendgrid can close your account and you have no recourse, no tickets or appeals. This happened to a friend I had set this up for, account was closed for inactivity

Delivery wise I also heard they are one of the providers most likely to get flagged as spam
I have to disagree that this is a win-win. My friend recently went through another round of interviews trying to find a job.

He got tons of follow up interviews, only to be told that the company decided to hire internally, or some other excuse that strongly implied they already had another candidate in mind.

My friend, it ought not surprise you to discover, fits into several "minority" categories. The worst industry for this was academia, though his last round in the private sector was also tough.

Moral of the story: if you find a candidate that you want to hire, just hire them. Don't bring in a bunch of DEI candidates and make them feel like show dogs just so you can tick a checkbox that says you pretended to care about DEI.
Make sure you are using a trustworthy wallet and exchange, there are scammy ones out there.
Go asserts that errors are the same as any other type of value, and don't deserve special accommodation at the language level. There's nothing objectively bad or wrong about this position.
WHY DO PEOPLE ASK FOR LEGAL ADVICE HERE? ASK A LAWYER....
That was more true in the earlier days of mining ASICs, as the companies developing them were new and had a long way to catch up to modern processes. Now mining ASICs have essentially caught up to modern processes and development is happening much more slowly.
I think it's not react that's complex. react ecosystem is very complex. There are so many options available as best practics that you can go. making the choices you really need, yeah that's the hard one.
They have monopoly power in the tech labor market? How so?
While that's true, the execs who make these decisions usually don't care about the actual implementation. Once the deal is done, it falls on their "IT division". And two things happen: Jim over at IBM still pampers the exec with a dinner or two. And the exec also suspects that some, if not most, of the problems are with his IT team.
The reason big companies have a huge advantage in the U.S is they get access to the jet stream of public market money that goes through highly regulated employee pensions and 401ks to Vanguard and Blackrock and then to the companies in public stock market indexes. The companies that form the stock market indexes get that money for very very cheap relative to small companies who have to find investors one by one or, outside of venture backed tech, take loans at high interest rates.

If someone can run a profitable business when money is hard to come by as a non-public company, it makes sense for a public company to buy them because they can get money much more easily and expand the smaller company's operations and make an even bigger profit. They can even run the company poorly and still make money because their money is cheaper.

Essentially, it's an information and regulation problem.

The best thing yet invented, taxwise, to counteract this advantage that big businesses have in attracting money is Qualified Small Business Stock (QSBS)[1]. It' a great tax incentive program because it massively rewards people for investing in startups. It is highly targeted to encourage that and not be a general loophole.

[1]https://www.sba.gov/blog/qualified-small-business-stock-what...
I moved my 5 domains, 3 user setup with around 50K emails to Migadu.com after Google Workspace deprecation in the last 2 days.

Cheap ($20 a year, free trial), lots of features, decent webmail interface and has no problem sending to/from Google servers and a few other email services I've tested with so far.

I used imapsync (free/OSS) to move the emails.
> The idea that every blog comment system should be run by a multi-billion dollar company like Facebook, Reddit or YC is fundamentally at odds with the open web.

Agree but don't you think there needs to be a better way at handling comments on web. What I do not want is:

1. sign up on every blog just to comment

2. something like discuss either

Maybe a federated comment section?
Wow, which language did you find easier to learn than Go? HTML doesn't count.
When filling out forms when it includes DIE questions, the best approach is to check all the boxes. If anyone questions it they can land themselves in real deep water.

The best way to combat this nonsense is peaceful protesting.