skysight-inc/HackerNews huggingface dataset:
I see your point, and I think that needs thoughts for sure.

I think most people (including myself) don't know why some harbor hateful resentment and intolerant ideals. And it isn't clear how to deal with it. It's very possible that we need to resist the temptation to try and simply brush those people aside. But I think one thing that isn't clear is if one of the cause for this increase is related to the internet providing bigger megaphones to those smart ones who like to recruit members to their ranks.

And part of that for me is how recommendation algorithms on Twitter and Facebook and YouTube operate, it seems to be tuned towards sensationalized and hateful content. So it does give you the impression that those platforms are failing to educate people with values of tolerance, liberalism, freedom, and individual rights which the USA is founded on.

It's a great question though, you probably don't fight intolerance with intolerance, but at the same time, you might need to be ready to fight it if it comes to that. But how do you avoid having it reach this point?
#metoo, for better or worse, demonstrated the effectiveness of transparency based witch hunt. This looks like a prime situation to put fire under the feet of companies.

List the position in Colorado first, then we’ll negotiate.
I was confused by it too, because I thought privately run tip line contact forms were relatively common, but I changed my mind after building this Google query. The only notable private organization doing it seems to be CrimeStoppers, and they are a de facto public organization due to how closely they work with police and major local media. So this does seem to be a legal innovation and it makes sense that there would be organizations and vendors having to react to it for the first time.

https://www.google.com/search?q=tip+line+contact+form+-%22po...
That seems like a reasonable range, assuming the candidate really could have a wide range of levels of experience. Putting "20,000 - 300,000" would be taking the piss.
Similar to what East Germany had were IIRC 1 third of their citizens spied and report activities of everyone else.
The documentation is a joke last time I tried to use it. The author should have tried libgccjit instead. It lacks LLVMs full capabilities, but atleast it is possible to get a grasp around the whole API and read it fully.
Do people realize how little of a modern car's complexity is the powertrain?

The eTron was built on a rework of the Audi platform that's in twelve ICEs before hosting it's first EV.

I mean, there's a reason the manufacturers will give you a 100k mile powertrain warranty, but won't cover a broken cup holder past 40k.

ICEs have been iterated to the point of boredom. Most engines today are 3rd or 4th generations of their original designs with emissions improvements and moderate power gains.

Making flexible platforms, having a supply chain that isn't so starved they're actually able to provide parts post-sale (current global woes notwithstanding), things like that's...

That's what make the notion that car manufacturers suddenly can't make cars just because the powertrain changed is what I find laughable.

-

Actually, funnily enough people don't realize this has actually happened before.

1970 Clean Air act and the 1970 oil crises might as well have been a "reset" in powertrain development.

Many cars could no longer exist as they did, and manufacturers had to adjust to a completely new market, with new competition from efficient overseas competitors (who's efficient-focused powertrains previously had no place)

Sound familiar?

Some companies that were already floundering did fold. American Motors died off and Chrysler picked up the pieces.

But for the most part the industry adjusted and moved on. Because at the end of the day the powertrain is just that, the powertrain. It's supposed to be boring for the manufacturers because people will put up with a infotainment system that can't play video games when you're parked, but they won't put up with an engine that works when it wants to.
I agree that a woman should get to decide what to do with her own body. Texas SB 8 is bad.

But imagine you enter a Twilight Zone episode, and are transferred back to the 1920s.

You publicly state your opinion that abortions should be legal, and then you lose your job because of it.

How would that feel to you?

Even though I think a woman's rights are the most important, I understand that there are lots of people from 1920, or even today who think the unborn baby's rights are the most important.

In fact from their point of view, they think people who support abortion are baby killers. That's not right. You and me aren't baby killers. We want to help women. That's all.

I don't think people with this other opinion are monsters. They're people. Like you and me. Just people with other opinions. They just want to help unborn babies. That's all.
the main problem is not software, AI, etc. It's that we can't get the data reliably- i.e. current sensors are not sensitive enough to pick up brainwaves/activity (esp with interference from muscle etc). The gold standard is electrodes implanted in a brain but is a bit invasive as an interface.
> It's like saying Kodak was in a prime position to take advantage of the digital camera (which they invented), but it was actually the opposite - they'd spent decades optimizing around a separate core technology and couldn't change until it was too late.

Their problem is the same one as Kodak, but it's not that they're too optimized for the legacy technology. It's that they don't want to give up the cash cow.

Digital cameras don't need Kodak film. Electric cars don't need oil changes from the Chevy dealership.

GM absolutely can make electric cars. They don't want to, because that's the end of their service business. It's the end of people buying a new car because their old car won't pass emissions. It's the end of people spending $2500 to put a new transmission in their $8000 car.

All they get instead are battery replacements, but the cost of a battery replacement is mostly the cost of the battery, not the labor. And batteries are a fungible commodity, so they have to compete on price with Panasonic and LG and they won't get anything like the margins they currently get for engines and transmissions.

They don't want this so they drag their feet. In the meantime it's an opportunity for competitors to eat their lunch.

Whether they get on the ball in time to not become Kodak remains to be seen.
I do not know if that would be an issue, but I do see CountDrewku's point that the job listing itself might cause problems the way the law was enacted:

https://www.colorado.edu/hr/colorados-equal-pay-equal-work-a...
Most of the car supply chains are the same for EV and ICE. Still the same radio, windows, seats, tires... Yes ICEs are complex but they are not the only complex part.

All Kodak shows is that it is possible to not use your prime position. Sometimes companies fail to transition, sometimes they don't. Only time will tell.
You're probably getting downvoted for this attitude:

> The fact the Texas legislature came up with that completely ridiculous scheme is not that surprising.

People on this site tend to downvote if you talk based on perceived state attitudes. The same thing happens if you make blanket statements about California, it's citizens, or electorate.
E2E is useless if the software is not opensource. Especially if you don't trust the vendor
The damage is already done. This galaxy brain legislation is being picked up by 6 other states[1] and growing. By the time the Supreme Court gets back to it there will be at least a dozen other implementations to consider as well. If they opt for a narrow ruling the whole case could drag out for a decade or more. Meanwhile legal bounty hunters get to make claims with little to no merit on the hopes of getting some $10,000 payouts and with little risk--the abortion providers pay the court costs win or lose.

[1] https://www.theguardian.com/world/2021/sep/03/texas-abortion...
> tech companies" are those where tech still plays a significant factor in the growth of the company such that it's important to an executive level.

By similar definitions, aren’t almost all companies also money companies, employee companies, legal compliance companies, strategy companies, marketing companies, mission statement companies, fundraising companies, etc?

That sort of definition works for giving job applicants a hint about whether the company might need them I guess.
Or a non-profit organization.
Nor can you use it in the dark!
Probably most folks would think Apple could build a car -- and something being a computer on wheels Apple could handle, its more like Apple probably doesn't like the economics of it.. iphones and software services are pretty lucrative, and worst case scenario you ask the person to bring in their phone to get a replacement.. when you scale that up to building service centers, paying mechanics, building huge factories that produce a small number of cars per day compared to the 1 million iphones per day it would be a losing part of the business in both profit margin and risk for years even if they end up being pretty successful with it eventually..
I hope to God I never have to ride in a vehicle where its core safety-critical functionality in any way shares code with CarPlay.
The same reason why Apple will probably make a TV even though they have AirPlay. They are different solutions to different problems. AirPlay and CarPlay are all about the iPhone and connecting it to a diverse ecosystem in another product category (TVs, Cars). It increases the value of the phone. Making a TV and making a car are stand alone products that answer the question: can we make a version of this product that is differentiated enough to be meaningful in the market? From a technology standpoint, this means clever integration of hardware, software and services. And beyond that, there are other things too (privacy, etc)
A Day at the Park (2013)
I think it’s more that more and more brands will become just that: brands owned by a much larger group.

There’s a lot of consolidation going on in the market. https://en.wikipedia.org/wiki/PSA_Group already had quite a few brands, but merged with https://en.wikipedia.org/wiki/Fiat_Chrysler_Automobiles to form https://en.wikipedia.org/wiki/Stellantis.

https://en.wikipedia.org/wiki/Volkswagen_Group similarly, has quite a few brands.

Ferrari at sometime was part of https://en.wikipedia.org/wiki/Fiat_Chrysler_Automobiles, the predecessor of PSA group.

Maserati already is part of a larger group. It is owned by Stellantis.

Lamborghini is owned by Audi, which is owned by Volkswagen.
If it stops them from murdering as much, it might be? The options seem to be they murder indiscriminately because they pretty much control the government or they murder less indiscriminately because they came to an agreement on when it's ok to murder with the government. I think option 2 is better, but different normative ethical philosophies certainly disagree.
Are you comparing a small DC electro motor that drives a static fan blade with the drive train and steering systems of a car?
It's not just the network effects of CPAs/Accountants, but also banks and vendor invoice software. It's also the decades of lock in where all of a company's accounting data has been in QB.

From what I've heard part of why CPAs/Accountants are reluctant to learn some other system that isn't QB isn't because QB is good for them, but that they have decades of accumulated cruft like Excel macros and similar hacks to try to make okay double entry lemonade from QB's awful single entry lemons. It's relearning/rebuilding all that that they don't want to do, even if they don't directly realize a lot of their pain stems from the fact that QB is just bad at its job (and has been for a long time).

(Disclaimer/source: Way back in ought six, I was an intern on Microsoft's attempt at the space in a product called Small Business Accounting and then briefly Office Accounting before it died. Among other things SBA chased after CPA/Accountant buy-in and from what I heard nearly had it, as it was proper double-entry for one reason. The takeaway that winning over CPAs/Accountants alone isn't sufficient is mine based only a peripheral reading of what went wrong with that project and what I managed to gather of why that product didn't exist any longer by the time I graduated.)
The audio tracks may be the same, but the video changes every minute. The videos contain (very) brief flashbacks to previous matrix movies as well as new footage - each scene gets less than a second, but the scenes shown change minute by minute.
Is Telsa then a "tech company" by your definition?

What about Jet.com (pre-Walmart acquisition) that pioneered cheaper shipping / savings by informing users to by substitute products from the data distribution center.
Ok, I'll be more specific. Using the word "horse" is like calling other medications that are used on people and dogs as "dog" medicine.

The qualifier is not necessary. Truthfully, they should just call it ivermectin and describe what it actually is, how it has actually been used, and the current state of research showing that currently has little proof of effectiveness though there are trials ongoing.
The problem is in that there's so many rules to learn. KOTUS has 51 declension types for Finnish nouns, adjectives, pronouns, and numerals.

And if I want to say "It was on sale in our store as well", I have to conjugate the same "kauppa" word multiple times: "Se oli alennuksessa meidän kaupassammekin" (kauppa [store] -> kaupassa [in a store] -> kaupassamme [in our store] -> kaupassammekin [in our store as well]).

Foreigners would probably also not be too appreciate of the "no exceptions" part when they discover that "teen", "teet", "tekee", "tekevät", "tehdään", "tein", "teki", "tehtiin" and "tehnyt" are all various inflections of the same "tehdä" (to do) verb.

We also have the good ol' word salads in the form of compound words. Germans may have the Doppelkupplungsgetriebe, but we have the Kaksoiskytkinvaihteisto.
I kinda like that you can draw your own conclusion there. Makes the site more fun.
Looks to be about $46k now... I'm sure this is "good for Bitcoin"
Ask HN: Using Ed25519 Keys for user authentication
I am experimenting with using Ed25519 keys in a side hobby project. It's just a toy webapp (nothing serious).

Users may register for accounts and provide their public Ed25519 keys. Later, when they wish to login, they sign the string "login" (with their private key), base64 encode the result of that and provide it to the server. The server then verifies the signature using their public key. If it verifies, then the user gets a session.

While I find this approach interesting, I'm not convinced it's secure. The signatures are deterministic. So, if an attacker somehow obtained the signed message, then they could use that to login without having access to the user's private key. In that way, the signature of a constant message seems very similar to a static password.

I was hoping to get ideas and suggestions from the HN community on this approach. Is there a better way to use Ed25519 keys for user auth? I would like to prevent replay type attacks. I could have users sign the current epoch time (in seconds) or something similar.

I appreciate any and all feedback. I'm an old PGP guy trying to learn more modern crypto techniques. Filippo Valsorda has convinced me it's worthwhile.

Here's the registration page and the login page for those who may like to try it:

https://gen.go350.com/register-ed25519

https://gen.go350.com/login-ed25519
Is this board intended to route packets using the CPU/Linux kernel or does the CPU act on a control plane on top of the two Ethernet controllers which talk to each other directly? Recently I set up a relatively powerful AMD "nuc" as a wifi AP and found my speed to be a dismal 7Mbps - enough for my office needs but I wonder if the cpu is liable to be a bottleneck (it's also possible I set something up very wrong)
> There's no need to be rude.

I didn't intend to be rude (I'm sorry for any offense it might have caused). It was a general complaint not aimed at you or anyone else in particular.

> A newcomer who encounters the closure method, on the other hand, has to mentally reverse-engineer how it works and what its goal is if they haven't seen that pattern before, because closures are much more general than classes and because returning a closure is less common and its behavior less obvious compared to other ways closures tend to be used in JS.

The second part here is simply not the case. If you want to use any bundler or build tool created in the past 15 years, it's going to use closures for anything but the most recent projects. CommonJS which is still ubiquitous in NodeJS is literally closures. When it was created, it literally wrapped your file in a function that passed in some variables like global or import then called eval on the module it had now created.

Before CommonJS, there was AMD (asynchronous module definition). Before that, libraries would wrap themselves in an IIFE which returned only the public parts of the library.

If someone doesn't know how the module pattern works, they are a junior JS dev and absolutely cannot move on with their career until they understand. At that point, there should be zero issues with them using the pattern.

> It's a tired trope that every single feature associated with Java or C# is "just there to make Java and C# programmers feel comfortable" and is therefore invalid and useless.

When you look into the people pushing for these features, you almost always find a Java or C# developer. There's not a mass push by JS devs to add these features. In the case of private variables, it seemed to be more-or-less the JS community vs the spec committee and the committee just ignored what most devs wanted (without any evidence) because they thought they knew best.

> The only footgun I've encountered with the ES class syntax is when passing classInstance.someMethod as a value (`this` is normally unbound because the method exists on the prototype instead of the instance).

This is too big of a topic for here, but there are many pieces of weirdness in the JS prototypal system. Classes don't fix them, they just add another layer of abstraction with its own rules (eg, methods aren't enumerable). There are lots of footguns and other people run into them even if you and your particular set of devs do not.
The labor costs of that would destroy Google and Facebook. What a beautiful thing it would be to see, though.
tldr: it's a media company
Presumably you could list the entire range, assuming you can reasonably show that it actually is truthful when challenged. (potentially it could be an issue if the upper end is not available to all locations? Although I'd question if that is a sane policy to have either ways)
Yep to your first point. Even if we count in heat pumps (or geothermal heat pumps and how expensive they are), you're still probably better off using a newer wood stove (old ones were pretty shit)

Wood stoves in forested places directly contributes to the local economies compared to spending $$$ on the infrastructure necessary for other types of energy. It also adds a capital incentive to keep growing trees and not turning them into cattle-ground.
Alaska is also excluded, so timezone/travel sounds pretty likely.
Americans live in a two party system. The only realistic alternative to the Democrats, who are associated with progressives, are the Republicans.
Misbehaving Microsoft Teams ad brings down the entire Windows 11 desktop
US Cybersecurity Agency urges users to patch Confluence
Minimum wage employees aren't earning minimum wage because they are unaware other jobs pay more, they're earning minimum wage because they're unable to get those jobs.

At that end of the market the pay rates are generally pretty transparent anyway, because there's no negotiation and no "10x dishwasher" that the company worries about deterring if they disclose what the existing staff earn.
On Friday the US Cybersecurity Agency tweeted an alert urging Confluence Server admins to patch and upgrade Confluence to the latest version. The tweet mentioned not to wait until after the weekend as attackers are actively exploiting a code execution vulnerability discovered in a prior version.

The critical issue found in Confluence versions listed on the ticket was made public on the 25th of August, advising users to patch as soon as possible.

This vulnerability enables attackers to execute code remotely without authenticating. If you're on Confluence Server, ask your admin to check the version you're on and patch ASAP if on any of the affected versions.
Either or neither would make sense. They don't necessarily need some agenda beyond being informational, hard as that is to imagine.
Depends on how the rest of the country plays it. We can leave Colorado devs for dead, or speak up about this practice and get the needed changes nationwide, fuck, even globally.

We’re all doing the same job, and I have no idea how the argument for geographic based pay holds water.

In a broader sense, this is one thing that can literally save the middle class. You can live anywhere, get the same pay rate, and actually buy that house in an affordable place instead of fighting for your life for your whole life.
Everywhere had similar "just dropped off" stats. I'm sure some places were worse than others, but alarming rates of students who basically didn't attend school were the norm.

[EDIT] FWIW, in-person schools saw worse results last year, too. Online may have had really bad attendance problems, but in-person still had significant issues (all the usual parents-keeping-kids-out-for-dubious-reasons, plus COVID-related quarantines, crappy alternating-day schedules, et c.) such that despite the problems with online school, the district into which I had the best insight had worse overall outcomes for in-person. The district tried to spin that, for political reasons, but that's how the numbers worked out, for that particular district.
>> Yeah, an NFL quarterback has much higher profile.

> Hilarious. I'll stop communicating as it's clear you're only communicating in bad faith.

My statement is objectively true. Grab someone on the street, and ask them which of these names they recognize: Colin Kaepernick (QB) or Jed York (CEO)? They're going to recognize the guy they actually watch on TV.

We can even get pseudo-quantitative with this:

https://twitter.com/jimmyg_10 (one of three current starting quarterbacks for the 49ers, apparently got the job last season): 234.1K Followers

https://twitter.com/jedyork (apparently CEO of the 49ers since 2008): 128.6K Followers
Public schools in the United States are a total disaster. Never mind that billions of dollars are spend on education, on research of education (edu depts in universities, federal Dept of Education, nonprofits, etc), and on public policy designed to improve the education (sociology depts, etc). These millions of people are supposedly serving the children, the minorities, the disadvantaged.

Where are the results?

Why do poor kids end up in atrocious schools that don't teach? Why do minority kids, say in Baltimore, end up in the filthiest schools that have drugs and no education? Where are the results from all these do-gooders that constantly say they are representing minorities and children?

We need a diversity of school choices and, more importantly, diversity of opinions on how to handle this crisis. Liberal left controls the educational system from the very top to all the way on the bottom. Now for many years. And education is not working for inner city schools and in the rural areas.
The thread
https://twitter.com/realabril/status/1341135819487100928?lan...

And it was specifically about hiring from HBU's vs other elite institutions, not about hiring black applicants in general which is how you described it.
Designing the bits the computer actuates is not something you can model like a computer, though. Vehicle Dynamics isn't easy to get right. Tyres in particular might as well have been invented by Satan himself if you try to model them in a hurry.