skysight-inc/HackerNews huggingface dataset:
> waiting days to get things setup in dev

not really an ops thing. This is just the reality of large corps. Microservices are the same way, with devs partitioned off. You put in a Jira ticket and wait a month for a turnaround on a task that would take an hour to do. Eventually management wants it done now and, like always, they bust open and manipulate the process for their own purposes. Rules for thee, not for me.
Tesla's FSD beta should be thought of like you are a driving instructor/parent for a beginning driver on a driving permit but you have a full duplicate set of controls, like an airplane. Let the car drive but at any moment you have to be ready to take control or something bad might happen. We have millions of people training other people to drive every day and they can't even take over right away when there is a problem. People running FSD beta are training Tesla's driving AI. They should take the task very seriously, but I think its great they are allowed to do so. If it ever works well it will be great for safety and convenience.

Once FSD seems ready for level 4 or 5 automation, then I'm sure governments will have Tesla prove all sorts of things about how it functions and how good/safe it is before it is approved.
Well Apple is going to be forced anyway, the EU's Digital Markets Act will be enforced soon.

And fines are up to 20% of global revenue.
You seem to believe "we had no evidence to suggest someone had taken advantage of the vulnerability" implies "we looked for any evidence of it", it doesn't, not in that case nor in any similar situation.
My wife was in charge of security at MySpace back when MySpace was still a thing and there was one occasion that the MySpace team was manually feeding images to a suspected human acting as a bot. As I recall it became clear to both sides that there were humans on the other end and it ended with a picture of a scantily-clad woman and a response of “very funny.”
> Or possibly they're just weird?

Yeah, pretty much. I'm sure they could find a way to cause similar systems from other manufacturers to fail. None of the deployed systems are actually perfect in the "never fails" sense.
"Quite a bit"? Filtering out ***555**** removes only 0.1% of phone numbers ;)
Agree with all of that except readability. Java has some language deficiencies (no first-class functions, "streams" missing for almost twenty years and added too late to be done elegantly) and some cultural norms (mutable everything, overuse of inheritance) that make it a chore to read most of the Java code you encounter in the wild, including the source code of the libraries you depend on. Figuring out the behavior of one method routinely means taking a tour through implementation details in three or four superclasses, factories, factory factories, and all the other Java clichés that are legendary but also absolutely real.

You can do better in your own code, but you still have exposure to the code in the library ecosystem.

Worth it, though. It really does seem like there's a Java library for everything.
Ask HN: Can someone provide an overview of the thermodynamics of DAC?
Direct Air Capture (DAC) and related methods for CO2 capture and sequestration are often offered as an eventual solution to excess atmospheric CO2.

It seems well understood that current technology in this space is not sufficient and preliminary in terms of success and results, but it also seems to be the case that plenty of serious attention and resources are being directed into this general approach.

I'm wondering if someone can provide us with an overview / breakdown of the thermodynamics involved in this type of methodology.

There's surely a hard minimum on the amount of energy required to remove CO2 from the atmosphere (moving the air, breaking the bonds of the molecules, pumping or transporting the post-reaction products, etc). There's also the issue of the carbon emissions required to produce these facilities to begin with (even if we assume all energy inputs are derived from renewable sources).
There was no flame war in this thread. But there is clear evidence of abuse and harassment by a mod. I'm flagging dang's post in the hope that a real moderator will look at it.

What an embarrassment indeed. Hackernews deserves better moderation.
Accessible in Germany, strange.
>didn’t bother to do an investigation into whether it leaked data (which clearly is possible, because you’ve done it now)

It sounds like they confirmed the exploit by looking at the hacked data, not by a renewed search of previously available logs.
> It would also be nice to have an infant protection system that detect children locked in vehicles and take action to protect them from overheating

I thought Tesla announced something like that a while ago, was it just loose talk on Twitter by Elon?
What's the best argument against your straw man here?
If there is a Subpoena or Search Warrant for FB messages, FB has no choice to hand them over. However, FB should have fought like hell in the courts to not hand those messages over.
It may be useful to think of companies as categories - Fortune 1000 companies, startups, and consulting companies, although categories these can overlap.

From what I've seen a lot of startups seem to need "full stack" programmers, who can program ReactJS. Especially before a series A these companies usually can't afford to hire senior programmers, or even regular programmers, so it is a good place to get your foot in the door and get some experience, although probably at the worst pay.

Then there are consulting companies. As you are going in on a team, and the companies you are being placed at often do a mini-interview before you go in, and your placement contract can be for just a few months, companies you are placed at are less worried about taking a risk bringing you in. The trick is the level - the consulting company might not care much what level you're at, but the company you are being placed at generally wants someone who can bang out features cleanly and with little to no help. I have seen 22 year olds just out of coding boot camp being placed as "senior" programmer for a three month stint, which they are generally not reupped for - and I have heard this happens in other places too. It gets you in the door but it's hard to stay there. If you're not reupped and on the bench, the consulting company might show you the door fairly quickly too.

Some Fortune 1000 companies have internships, generally for college students, and the ones who managers and mentors are happy with can get offers as a junior/associate when graduating. It's probably good to try to intern at a different company each summer and to keep in contact with managers and mentors. It also depends on the job market - people who graduated in 2000-2001 or 2008-2009 or maybe now probably have worse luck than graduates at other times.
The point of the replies to your original comment is that it can't be used for most purposes, and writing all the code to make it usable results in something similar to the implementation in the article.
Well, he already knew the brakes didn't work if I understand it correctly. I would have approached a stop really carefully..
When I discovered strsep was a thing I was genuinely a bit mad that I'd been "tricked" into using strtok all this time. Since then I never just look up a function in the standard library reference. It's a fair chance its API is far from ideal, especially in string.h
Huh. A system of oracles that vouch for wallets. And then maybe a voting mechanism for adding and removing oracles?

Does this exist?
the quran also has a math error in its inheritence laws: https://www.reddit.com/r/exmuslim/comments/98rpd8/qurans_mat...
I sometimes have to go back to GitHub issues I created, that I bookmarked for this specific reason.

I think that the Internet has modified how our brains retain information. I don't think this is an original idea, but I've observed that I'm real good at indexing where I saw some piece of information and very poor at storing the actual piece of information. I have to physically write things down to commit them to recallable memory.
Very nice! I was thinking about migrating my blog which has been running with Eleventy for the past few years. It might be the perfect opportunity :)
https://www.wysebee.com/

no reason given to sign up.
They're doing it because the automatics perform better, sell better, package better, and have more gears
> Can you sensibly develop in Swift with anything else besides Xcode

kinda. I bring a throwaway laptop most everywhere which is enough to build swift packages and test using LSP-based IDE.
For sure, owning a gun is a long way from carrying a gun around while committing crimes.

In most of the world, if you want to do a robbery, carrying a gun is not a sane option. You are more likely to end up in jail or dead or both.
Maybe you can also ask how Santander 'Santa' Bank are doing after accidentally transferring or gifting £130M into people's accounts which they are still struggling to recover as the transfer is irreversible. [0]

Maybe those affected have already spent their Christmas present from 'Santa'.

[0] https://www.bbc.co.uk/news/business-59826345
This is from December 2021.
It's not really even news arguably. The rates have more than doubled in less than a year. That simply removed about 100k of buying power from anyone getting a mortgage.
My lord, by that standard how can you ever justify buying anything? A new car, a new house?

The answer is obvious: this isn't the first time we've created a car, a house or a vaccine. We broadly speaking understand the risk profile. We test extensively on cell lines, on models, on animals and on humans. We know the ways they can hurt us and we test for them.

I don't know how we got to this place of flat out rejection of scientific method and processes. Just because it goes inside you instead of get slapped on the outside or put around you?
New grad data engineer, want to be SWE, nervous about future
Hey everyone, first post.

About a month ago I graduated from university, and was able to land one interview and get an offer for a data engineering position.

I was thinking that this would be an easy stepping stone into the world of SWE, however upon researching it online that does not seem to be the case for most.

How hard would it be to land a SWE position if I stayed at this position for 6months - 1year?

I feel like I am going to screw up my career and make it very difficult to get into the field I want by staying here, but also balancing that with the bad look on resume for staying at a job for such a short amount of time.
I hope your friend's other MCU wasn't GigaDevices, because we are currently switching two products over from STM32 to that!
The solution is to pay more.
Yeah, I misread that part. Edited my comment.
There are responses to each of those points, but ultimately you are right that there are tradeoffs. My point was really that Java isn't the only sane server-side language, and that Erlang is an entirely sane option.

The one thing I will say is that, when I say Erlang has a better concurrency model, I mean that it is much easier to write correct concurrent code in Erlang than in Java.
Could you expand on the non-standard behaviors? Long ago I noticed that using tags in Gmail causes a mess because they seem to appear as folders on an IMAP client. I’d like to know what other issues exist with respect to its IMAP implementation.
It is time to go back to treating the internet like it was scary and hostile, because it still is, except it now has a thick veneer of slick marketing to suggest otherwise. Young people should be counselled to stay anonymous online and shown examples like this, because zero good can come from giving personal, compromising information to a company along with your real name in this way.
Not loading for me in the UK.
> If we allow BR(a) to "exist" as a function worthy of being deemed "closed-form," "analytic" or what have you, then every quintic now has a closed form solution in terms of radicals and this one extra special function.

At first I thought this was smoke and mirrors: define a function R(a, b, c, d, e, f) to be the (say, smallest) root of ax^5 + bx^4 + cx^3 + dx^2 + ex + f and now have a solution to every quintic (if we allow R in your solution)!

But your point about BR(a) being about as easy to numerically compute as ⁵√a is really where you started to change my mind, because of course that's what we end up caring about if we want to solve any real-world problem that involves finding the roots of a quintic.

Are you saying that we could write down one unique "quintic formula" that is the same for every quintic, using sums, products, quotients, n'th radicals, and BR? If so, this is a really important point that everyone who studies polynomials should understand. Or do you still need some "trial and error" to reduce an arbitrary quintic to a form that can be solved using BR?
It sucks due to how the current market incentives are laid out. Why the hell would a company want to invest in a junior dev, when they're going to bounce in two years?

Training junior developers is hard and timeconsuming. It also hurts that the variance of quality of software engineers starting out is so wide. There is so much risk involved with someone with 0 experience. More often than not, you get guys who cannot code their way out of a box without you holding their hand every step of the way. Every once in a while you get a crazy whale who can probably code Optimus Prime from scratch.
...and that's how the good workers are separated from the slackers. Some can keep progressing even when it's not entertaining or easy. Some can only complain.
$5k seems embarrassingly low so something with such horrendous impact. Potentially allowing for doxing, and because phone numbers are the lynchpin for many 2FA and consumer-facing telco security is generally lax, total user hijacking across multiple platforms. What an absolute disaster.
Intel should double down on its core business which is selling x86 chips for Windows PCs. If it loses to AMD+TSMC here, there's nowhere left to hide. IFS is very long term and a new business opportunity in a market where Intel is not the leader. x86 for Windows is their bread and butter. They need to throw everything else out and downsize to just excelling at what they've always done. My guess is AXG is a separate division than the division that makes the graphics for their core microprocessors.
> would still disagree with the blanket sanction over the open source contributors

No contributors have been sanctioned. Three leaders had their GitHub accounts deleted, from what I can tell, and are trying to misrepresent that as a threat to everyone who ever touched the project.
That is a good point about the misappropriation of context. To often, the discussion consists of people misunderstanding each other or responding to minor points rather than the main point of the parent comment.

Plus any reply that's not the top reply is not shown adjacent to the comment it's replying to, which can make the discussion hard to follow. (Not sure there's a solution to this since we read linearly but a group discussion like this does not have a linear structure.)

I still read and enjoy the comments but it's a "choppy" experience in terms of context and that can leave me feeling dissatisfied when ideas don't have a chance to develop or really go somewhere.
Pure madness. Can we stop worshiping software? If these selfish assholes were using their own private infrastructure I would have nothing against it, but they are imposing themselves on the innocent public.
Omicron doesn't seem to confer much immunity to re-infection. Tons of people are infected with Omicron multiple times. It is nasty.
Faster Ruby: Thoughts from the Outside – Matthew Gaudet
This is why there's a "from:" line in the standard commit message template I introduced for my group of teams. If there's a ticket, bug report, user story, specification change, or standards reason for the commit I want to know that later. Sometimes that makes it into the code comments, and sometimes into the docs. It's always in the commit.
> Their products are designed to be difficult and expensive; bordering on impossible to service

I've worked most of my career writing software to control physical objects. Nobody designs like this, it wouldn't even make sense.

The reality is that there are always competing interests. The Service team wants things to be easy to repair, but the Sales team wants it to be cheap and easy to sell, while Marketing wants it to never breaks at all. You can't reconcile all of those.

Sometimes engineers screw up. OK, often engineers screw up! But more often than not, functionality wins over everything and the engineer puts the sensor in the best place she can, given the constraints that she had to work with. Someone runs the reliability analysis and says that the sensor isn't likely to fail during the car's expected lifetime, so service isn't a big concern. Sometimes your specific car falls on the wrong side of that reliability curve, sometimes the engineer who did the analysis screwed up, or sometimes Shit Just Happens.

But no one designs things to be hard to service: that would mean it's hard to build in the first place and just take too big a bite out of profits.
First, ordering the attack of homes with no regard for civilians nearby and no concrete proof that someone "bad" is inside is fairly unequivocally atrocious. I think if your loved ones died because the NSA assumed a bad guy lived next door, you'd consider it an atrocity.

Second, I consider lying to spread more warfare and all the horrors that entails atrocious.
> Optionals are a mistake but the only fault lies in those who put a null inside.

You can't. 'null' represents an empty optional.
Everyone rushing to check this maybe?

https://privacy.twitter.com/en/blog/2022/an-issue-affecting-...
'Forever chemicals' in rainwater exceed safe levels
Oh ok I assumed incorrectly that being sports cars, all Ferraris are manuals.
A Lagrangian is like newtons equation, its a description of the system, you don't have any mathematical definition for it since it is a law of physics and not maths.

Edit:

> but each subsystem's world line curves to achieve SOME property. What is this property?

You have to provide that as a part of the explanation of the system. Lagrangians are just dumb functions, you have to be smart about how you choose them, there is no magic here you just have to understand the physics and construct the Lagrangian that has whatever properties you want.
Yep. The requests for data always come with a “show up to court if you don’t want to give the data”

They made a decision not to.
That and Microsoft has had an exclusivity agreement with Qualcomm for Windows on ARM. Once that agreement expires, I expect AMD to suddenly have some very interesting offerings.
What does the Jet Propulsion Laboratory have to do with Java?
> Yes, poor people need gasoline too.

Just tax carbon. Use proceeds to subsidize situations where the hardship is too high (e.g. energy used by poor people).

Start small and phase in over time.
Can anyone explain if it's replacement of Next/remix to build complex sites or more like a SSG?
Looking at the status page vs the history. They list the Messaging as being the affected service out of 10 other services. Seems like a pretty lynchpin service and also the one affected the most just eyeballing the last few incidences in history.

https://status.slack.com/
https://status.slack.com/calendar
No that's not valid at all! You must remove any trace of your ability to backwards engineering the IPs. Hashing isn't sufficient since it's so easy to run over the whole IPv4 space. This is one of the trade offs.
And, this is just one of many examples of a deep, deep dishonesty at the core of Twitter Inc's operations:

Pretending they're not requiring something when in practice, a giant proportion of their userbase faces it.

Pretending anything changes when you click 'See This Less Often' on some annoying feature.

Constantly undoing a user's preference for 'Latest' over algorithmic 'Home'.

Claiming they don't "soft-ban" but absolutely, verifiably, hiding some users' content from others who have explicitly followed them.

Implying there's some effective "appeal" process for arbitrary & often clearly erroneous moderations decisions – when instead it's just designed for coercing compliance, including the simualted "voluntary" deletion of tweets, under penalty of losing your account indefinitely.

Slurring & hiding replies with no hint of offense as "potentially offensive".

Describing tweets as "unavailable" when (often) all you have to do is click to see it - wasting users time.

Offering "Show additional replies" even when there's nothing more to show – again wasting users' time.
FSD needs to be substantially better than the average human driver - not on par or worse (which this is).

Nobody is going to tolerate FSD vehicles bugging out and randomly driving into parked cars or pedestrians, killing people in the process.

You can tout millions of miles all day ever day, but it doesn't matter. When these vehicles are put into even semi-tricky situations, they fail far too often. Tesla's software doesn't even require tricky situations... it'll just randomly drive you into a wall or fire truck without warning.
They could’ve went to court and argued they don’t want to do it.
Good to know, thank you! I shouldn't have assumed.
It would hurt it, definitely wouldn't kill it.

There's still an economy. You can use decentralized exchanges like Bisq, Robosats, etc to buy and sell Bitcoin, even if they banned every centralized exchange. You can also directly transact Bitcoin for goods and services in the underground market.
Insta360 Link: 1/2“ sensor webcam on a gimbal
> "people start acting themselves "

There are only 3 'individual' actions avaliable that have any real impact: Voting, Stop eating meat, and pitchforks / civil unrest.

I predict we will reach phase 3 very suddenly and then there will be all these talking head on TV wondering 'oh my god, how did this happen?'.
This is the important part:

> A Nebraska teenager is facing criminal charges alleging she aborted a fetus in violation of state law, after authorities obtained her Facebook messages using a search warrant.

Should companies disobey the law by refusing to comply with a valid search warrant from a state government in the United States?

If so, how is that any different from Uber breaking various laws?

I happen to believe that access to abortion is important (although quite a lot of people don't), but the rule of law matters too. It's not reasonable or logical to believe that it's ok for companies to break some laws but not others. So, I can't really be mad at Facebook for doing this.
Yes, even with Nitter instances: https://xnaas.github.io/nitter-instances/

(not surprising since it depends on Twitter)
It's like pushing a swing. You want to give it a push when it's moving forward to keep the oscillation going.
Yes, that's an obvious solution. But what other ideas are out there to publishing? I am sure some websites are good multipliers to spread a new tool, but which websites & services?
If you want a US tax credit, you need to make it in US. Seems fair to me. Stop outsourcing to China.
It doesn't have to be a psychological trick. Sometimes you don't actually have evidence it was exploited - at which point what are you meant to say?
I think the attacker is depositing 0.1 ETH each time but the recipients are receiving less
Hi, thanks for replying. I’m quite settled in my current area, which is unfortunately nowhere near France. You might get a response from someone else reading the thread though!
>We have millions of people training other people to drive every day and they can't even take over right away when there is a problem.

People learning to drive are not equivalent to a closed source driving AI.