skysight-inc/HackerNews huggingface dataset:
They're illegal here... But I still get about 5 every day.
What's a Coffee Engineer? Are you engineering coffee plants, or is that a euphemism for a barista? I've started seeing the word engineer get appended to a lot more job roles these past few years; Sales Engineer, Technical Support Engineer, etc.
One trick I’ve found to screen robocalls is to answer and be silent. They seem to use an automated system that dials pools of numbers and checks to see if a human is on the other side before connecting you to an agent. If it gets silence it hangs up.

Real humans wait a few seconds and say “Hello?”
And here it is, proof in one picture:

https://i.ibb.co/kxjDbWP/a.png

Pure classical geometry (I think?)

The integral over the circle can be rewritten as an integral of a sum of two terms over a semicircle – the term for the local point, plus the term for the mirrored point on the other semicircle. This sum-term is an everywhere-monotonic function of the radius of the circle (in the proof diagram: XA + XB > XC + XD).

(XAQB, XCRD, and XC¹QD¹ are constructed as parallelograms. XC¹RD¹ doesn't mean anything; it's just a construction whose perimeter compares easily against the other two).
There may be other Googleable reports, but no, that anonymously written press release that only quotes one of his political opponents is not "a report". If it's so easy to find good sources for accusations against him, perhaps you should have lead with one of them instead of such useless exhibit.
Not so used to "robocalls" where I live, but we do get lots of scam calls spoofing a local number. I feel that should be impossible. Yeah, when I'm in some other country, that operator in that country needs to call "on behalf of me". But there is no verification. I can be connected to a tower here in Norway, and someone from a different country can call my neighbor pretending to be me. Why isn't this a solved problem?
This is the issue I always have with car interface hacking - its uncomfortable and batteries suffer!
Listing the number of neurons in a brain has very little to do with these systems, so it's pretty meaningless.
Also, the number of neurons in Wernicke's area and the PFC is quite a small fraction of the brain, making this even more meaningless.
US Taxpayer: great, get those spacex contracts ready!
I have a rule that I don't pick up unless I already have them in my contacts. If they're not and they need to contact me, they can text me or send me an email, and I'll call back.
trespass? theft? illegal use of...? they can get very clever when it comes to being able to say you broke the law. it seems it is near impossible to go the entire day without breaking a law of some sort as if it were by design.

If you have power lines with communication utility services running lower on the poles, those communication lines are paying rent to string their lines on those poles. So they could come at you with failure to pay rent, breach of contract (can there be a breach if you didn't sign), some sort of something along those lines would allow for at least a civil suit from the pole's owner.
That's an incorrect summary of the report.
UK, US, CA, usually run by scammers from countries with low income and weaker currencies. They target countries with gullible, often elderly, population groups that have access to cash in a stronger currency to make the biggest profit for the least effort. Huge benefit of the robocaller is that they can sound less scammy because your first point of contact is well spoken relative to the scammer who often has a thick accent.
"Most" is probably also an exaggeration.
And the error in your approximation goes up as the orbit gets bigger, which recovers the original result.
If people believe they have fun picking trash, I'm afraid that wouldn't be very dissuasive against more littering...

I often pick trash left by other people, and I always make a very annoyed face, not really because I'm annoyed but to signal that it is not OK.
HOW MUCH? I heard about the fad, but holy crap thats a lot to spend on pedalling without going anywhere.
The point of memory_order_consume is to be able to omit the load barrier on architectures with weak memory orderings that don't need them for data-dependent operations on the load. This is basically every architecture other than Alpha (which would still need the barrier with memory_order_consume) and x86 and SPARC (which don't need the barrier with memory_order_acquire). ARM and PPC, for example, fall into this category.
Or site big batteries at every unthrottleable power plant.
Using excess electricity to generate hydrogen would be ideal,right?
Wall of text, short answer: Both will continue to exist and as long as enough people want to play games like CSGO we will have local pc gaming and thus linux desktop systems
I’ve been very happy with most questions and coding queries. The worst results I’ve got were ones related to external libraries. We use Telerik UI for Xamarin components and Telerik has similar libraries for ASP.net, WinUI, JavaScript, etc. and the controls often have the same in different libraries and different methods and properties. Try as I might to steer it, it has yet to produce any code using these components that doesn’t mix methods. And as others have said, it will argue with you about those features or it will say “Sorry, that method is for the WinUI version. Here’s a corrected version:” and then make the same mistake again.
If everyone demanded more money simultaneously they would be forced to pay more.

The upper class has no skills other than dealing with money. Their power is the value we assign to money.

If we all decided tomorrow to use another currency and exclude the upper class from using it, in 1 week they would be starving.
We use kanboard at our company and I can say it is by car the most useful yet simple project management tool. The community is also friendly. Sad that it is said to be feature complete.
Also the API is extreme nice!
I always enjoy hearing Tory Bruno talk tech.

The key missing information here seems to be how many of these satellites would be required to have constant coverage of likely trajectories. This depends on the distance at which the laser remains effective. There would be no atmospheric scattering, but beam collimation is never perfect. It also depends on how fast the satellite can fire a new shot, as any warhead will be surrounded by decoys and other penetration aids. If this requires a large number of satellites, I am very sceptical. While Starlink has shown the possibility of creating large constellations, these sats would surely be much larger and more expensive. Really, Starlink makes me think something like BRILLIANT PEBBLES (https://en.wikipedia.org/wiki/Brilliant_Pebbles) would be a more reasonable alternative.

Also, could an adversary surround the warhead with absorbent chaff as a countermeasure? Or simply an ablative shield, the warhead needs one anyway to get through the atmosphere.

Still, a very interesting read from a very interesting CEO.
Remember too that WFH opens one to increased competition from others who could do one's job who live in a much lower COL area
Well PGP signatures has been part of PyPI for 18 years now, if someone was going to build a secure system on top of that, they would have by now.

PyPI should implement it though, because fundamentally the question of who is authorized to release for "requests" on PyPI is a question of who PyPI authorizes to release for that.
I'm not really a programmer, but when I write code for stuff I need this is how I operate. The novel idea I want to solve is the end goal, not the intermediate code that I'm gluing together that other people have generally created.
For all you know they might now be working on how to make you spend the rest of your life in a coal mine for AI overlords.
The borrow checker rejects many otherwise valid programs. So if you do your job in correctly in C/C++, the borrow checker might accept the Rust equivalent or it might not.
interesting background! but the overview analysis lacks some parts. "multi-scale" modelling gives some clues.. let's think about connected systems more.. water is the profound example, with weight and essential for basically all life. Water collects into rivers and flows, or seeps into the ground, in a way that is geographically connected always. Electrical energy has a connected nature. Not all electrical generation effects all other electrical generation, especially across continent scale. Put an ocean in the middle? mountain tops? vast desert? you have localized systems, not one big one. Now, think of activity hot-spots. The challenge is overheating from generation, and excess waste products from generation. Does a hot spot of activity in Ohio directly connect to activity in India? or Poland? no. only in the pooling of the waste in the air, not the direct outputs of power or physical forces. So you need an intermediate scale to think about multiple active hot-spots with a common waste pool.

Next, there is no universal jurisdiction, nor universal will in practice. It is clearly a sociological and political challenge to change hot-spot creation and use globally. It is not "directly connected" when one part of the world decides to build or continue a coal operation, versus another. Skipping the middle scale in analysis leads to "doom loop" declarations like "China is doing it more so our efforts mean nothing" .. plus, local air is a real thing! It does have a positive effect locally, just not sufficient to deal with the global excess.

Please continue critical thinking and analysis -- more intelligence needed.
> Food wrappers are quite a lot of trash people need to throw away.

Agreed, but ironically Japan is the country I've visited that was the worst for this. Everything is wrapped, inside something wrapped, inside something wrapped. Each individual piece of candy is wrapped. Then 5 pieces are wrapped together. Then you have multiple of those again in a bag, etc. etc.
I'm also a trash picking up guy, got a bucket and a grabber stick I take on my dog walks.

I do not find it sad but it does give me endless stuff to think about.

One thing is that when people litter (or leave dog poop on the grass) they sort of think they're "getting away with it" because no one will catch them. I realized that's a childish perspective on morality, the reason not to litter is that it improves the quality of your community- not to avoid punishment!

Another thing I think about is how we're all interconnected, and there are a million dimensions where you have to pull your weight or else someone else ends up with your extra burden. This is again especially apparent with children, who innocently leave messes or avoid chores, without realizing that what they're doing is assigning the chore to a parent.

I think of all these people littering as not pulling their weight in the dimension of litter, but that makes me think that in other areas they might be pulling extra weight, like they're in a rush because their employer doesn't pay enough for them to outsource their tasks, or they're using alcohol as a coping mechanism and need to sneak their beers in the car and can't bring the cans in the house to throw them away. And the worst case is someone who is sort of burned out on the web of interconnectedness, and not pulling their weigh in any dimension, being a burden on everyone else. That's kind of sad but it doesn't make me hate those people because I've been that guy at times in my life, and now I can at least pay back the loans I've taken in some small way.
Into the ground? $5.7B quarterly profit seems to be pretty awesome.
I was a Hydro-Porcelain Engineer while in college.
What were the financial incentives of people taking a job at Google? They wanted to get paid top of market compensation for their labor and they did while they were working there.

What did the employees do with their additional compensation? Did they save it? Are they trying to use the fact they worked for Google to increase their network?

At what point is it the employee’s responsibility to assume that no job is permanent?
You sound burnt out. Don't make large changes until you've first sought to take a longer vacation or sabbatical equivalent. Many companies offer some version of that.

Really - figure out a rough sketch of what your PLAN is for the future.... not 1 year, not 5 but 10 and see how whatever your next step is fits into that to complement it. Ideally, take some trusted mates and run it by them too for a reality check.
Oh hey -- this is me.

I was a software engineer for close to 6 years, and now I'm a barista (read more here: https://thoughtfulcoffeenyc.substack.com/p/roast-24-the-bari... ). The change in role isn't permanent, as I intend to go back to tech to save money and then leave it to try and open a cafe in a few years.

But my thoughts on your questions:

> How did you find it (assuming the job)?

At the moment, I enjoy it! I do think... I'd likely get bored after a year or two since there really isn't a lot of variety to the barista job. I'm able to practice and develop my social skills which wasn't something I was able to do as an engineer, and it's kinda exciting waking up knowing you'll get to interact with new people. In tech, it was just the same people over and over again -- which isn't bad, but I remember always wishing that I could interact with more/new people.

> Did you miss the money and status?

Yes. Lol. Also a reason why I intend to return to tech... I can't really live my current lifestyle off a barista salary. I don't care much for the status, but I do miss the freedom that money brings. I also miss the flexibility that tech has.

Anyways, hopefully my answers were helpful to you!
I agree that long lived GPG keys are a bad idea, which is yet another reason why the feature was a bad one, because it could only ever work with non expiring GPG keys.
For state versus state cases, the US Supreme Court is the first and only court to hear their cases.
Right, so it is a tradeoff that a worker can choose to make: work for a company that doesn't have WFH/remote work or one that does. Each has their benefits and drawbacks.
I'm not arguing with accepted terminology. I'm explaining the design intent and why it is called what it is called. The reason why the article exists is because there are so many cases where the element is inappropriate. But, as the author says, "Many UI toolkits offer modals out-of-the-box" so it's easy.

Now, about the terminology: why does the element have to float over other content? In-line modal interfaces are very common.
That's true.

People are stupid and the stuff they like is stupid, and understanding the market means your product will redound down to the lowest common denominator of quality.

It's why addictive mobile games earn an order of magnitude more than good console games, which in turn earn an order more than good PC games.

One counterpoint, though, is that no one likes cheap plastic interiors, and yet they're in the highest end cars now: https://m.youtube.com/watch?v=vXKOPwJ2Ink&t=120
You will need to pay for a whole lot of fuel.
Unfortunate product name
there is no fault; there is no guilt trip. There is no "cannot publish acceptable trustworthy etc.". These are observations and a proposed explanation that the causes described are resulting in the observed phenomena. You are not an island, or else the rest of society is your sea. You may be uninterested in your milieu, but your milieu is in[terested in] you.
TIL about Ground Effect

https://en.wikipedia.org/wiki/Ground_effect_(aerodynamics)
Most Meta employees do not earn $400k and the layoffs today are concentrated among non-developers.
If you want to do anything with the closure it gets a little tricker, for example if you did something naive like

fn fn_that_takes_closure (f: fn (i32, 3i2) -> i32) { ... }

let x = |a, b| a + b;
fn_that_takes_closure(x);

That would not compile, because `x` does not have the type `fn (i32, i32) -> i32` (that's reserved for "normal" functions). Every closure in Rust has a unique anonymous type, which means if you want to do anything with them besides calling them, you need to understand `Fn`, `FnOnce`, and `FnMut` traits and/or `dyn` trait objects. To write that above you'd need to do something like this:

fn fn_that_takes_closure<F> (f: F)
where
F: Fn(i32, i32) -> i32
I'm pretty sure there's a lot more to life than being really, really, ridiculously good-looking. And I plan on finding out what that is. - Derek Zoolander.
Exactly, same with intelligence - it's polluted with emotions and all kind of "nonsense" - but it doesn't have to. We can create emotionless, super-intelligent machines exceeding human capability by far (and use them as hammers). No need to imitate every detail of the brain to extract intelligence.
You could see it that way, I guess. To me there's more requirements to taking responsibility than to just claiming such, especially dishonestly. Some quick research suggests my interpretation isn't solely my own.
I suggest working out instead. With manual jobs your back hurts? too bad - you have to go in. If you want to be physical be physical, you don't need a job to tell you to do it.
Thank you for your valuable on-topic insight.
So tell me how you would write it where it's actually effective and a person surveilling you can't hack it, like having a child or dog, or any exception with them in the frame all the time. A person can call themselves "press," and be constitutionally correct; press can't be defined and credentialed by the state and be "free." I can't think of a way personally, but I'm open to ideas.

>Remember it's not (yet) an algorithm that has to be precisely specified.

Yes, but the more vague the more prone to state abuse and the more likely to be struck down.

Freedoms carry burdens, but the freedoms outweighs the burdens in nearly all cases.
Not the person you’re replying to so hopefully I don’t derail, but over a decade of ui/ux and front end dev has taught me:

when people say ‘modal’ or ‘modal window’ or ‘modal pop up’ what they mean is: a new element in the same window, that overlays the current view, and must be dealt with before returning to the underlying page.

There are exceptions, but generally speaking that’s what ‘a modal’ is in the context of web ui.
Instead of a grand conspiracy and malicious intent I believe the layoffs are more likely a result of bad decision making, over-hiring and waking up to the reality that perhaps they don’t need a staff of 100k to run a website and a few mobile apps (a vast understatement of course but still).
Internet from a small satellite in geostationary orbit? Sure, why not
Uh yeah, Peter, I'm gonna need you to stop commenting on Hacker News and get back to work... mmmkay?
I worked in a consulting company, which estimated accessability requirements to increase web development costs by 10%. It's easy to imagine some big successfull company paying it up like it's peanuts, but it's another hurdle for companies living on the edge. I was in another company that had done a lot of work on accessability. But in the end, they ran out of money and released their software extremely buggy, which contributed to their product failure and bankruptcy.

Non-bugginess is also accessability, but I don't see a law saying that you can't release unfinished software. So how would accessability be anything more than all the others unimplemented issues stuck in the backlog?
I understand the motivation behind this argument, but I haven’t seen compelling evidence that mental health issues are the “cause” and weapon availability is the “symptom.” There are mentally ill people all over the world, many of whom attempt to commit mass murder but are not as successful as they are in the US. Try killing four people in a row with a knife and you’ll have a much more difficult time. Contrast that to my city, where a fourth person was accidentally killed because they were in proximity of a gunfight a few years ago (in a decent part of town too. Scary.) As large as it is, the same will never happen in Tokyo.

Strictly speaking on numbers though, the evidence I’ve seen weighs heavily on the side of weapon availability being the root cause, with countries and states with fewer weapon restrictions having more weapons-related deaths per capita. All this talk of “weapons aren’t the problem, people are” therefore strikes me as disingenuous.

I thoroughly believe in keeping rifles around because hunting is vital to my community. I remain unconvinced that handguns and automatic weapons are at all important to protecting US democracy (though I’m certainly willing to be disproven).
But that's the bigger problem for stock prices. There are no more monopolies to conquer
The software got rewritten already and the model weights are probably not protecttable.
Especially if you use the model weights to train your own model. Why would you be allowed to use copyrighted data to train your Models but not other Models?
They’ll be interrogating and torturing suspected individuals, but the ability to perform dragnet surveillance or steal your data without a warrant would be curtailed. The comic mocks encryption advocates but portrays a return to old school police work necessarily limited in scope, which is what we want.
Barista and opening cafe? My suggestion is to learn the economics of those businesses rather than the operations. You can hire the operational side - and those businesses are economically margin tight.
Mr. Musk would like a word with you. Please bring printed out copies of all your git commits for the last nine months.
In some cases you can ask about a particular function "Is this the best way to do this" or "Is there a better way to do this"
The spam detection on Google Voice seems to have improved dramatically in the last 12 months or so, it hasn't missed a single spam call in that time for me.
> there's nothing stopping your neighbor or anyone else from filming your home from a public/street view

There is almost certainly something stopping your neighbor from mounting a camera permanently on a utility pole.

Also, just because an individual can do it does not automatically entitle the government to do it. There are many things individuals can do that the government is specifically prohibited from doing.
Even if they succeed using DNS blocking and you can't find any DNS that resolves piratebay etc. I will just graffity their IP on a wall. Have fun fighting windmills.

Meanwhile I can't be bothered to pirate games anymore because steam and GOG on linux are just too damn convenient.
It is super simple to host. Run on any standard hosting
In the US, avg income is something like 55k - so 5.5 figures?, but most people manage a car and phone. But we can't design society assuming everyone has one of course.
If the work is uninteresting and dragging, I don't think there is a way. I'll probably find a new job.
This is academic click bait. No astronomer is shocked by these conclusions. It is a waste of time.
> Compared to that, Go(lang) is super easy to get into. Ridiculously easy.

A couple weeks ago I tried to get started with Go and the hello world code example wouldn't work with `go run` with some obscure module error that's meaningless to a noob, but sure it's "ridiculously easy"
> Really - figure out a rough sketch of what your PLAN is for the future.... not 1 year, not 5 but 10 and see how whatever your next step is fits into that to complement it.

How the fuck can you reasonably plan for that. Even my short term plans were obliterated by shit like Covid and it’s aftermath.
Anyone who thought that any job was long term was naive. Did they not read the whole “at will” work thing that I have signed before accepting any job.

I have never in my 25+ years in tech thought that any job was going to be “long term”.

I also sacrificed more compensation for the stability of my family until my youngest graduated and then I took a job at BigTech.

It didn’t require me to relocate. But it could have required extensive travel.
Because it’s completely irrelevant, even after your comment, it’s not clear at all what the relevancy is
PyTorch has a BSD license, so should be genuine OSI Open Source.
If Chomsky is right(), then what is to be done?
() I am inclined to think he is fwiw