skysight-inc/HackerNews huggingface dataset:
> I was there to find out if there was a way to find and disable the Airtag without buying an Apple product. It turns out there is no way, you are literally forced to pay Apple money to get someone to stop stalking you.

Apple made an android app to track AirTags. It was news everywhere a few weeks ago:

https://play.google.com/store/apps/details?id=com.apple.trac...
It has everything to do with Java, though not memory. It exploits Java's write-once-run-everywhere feature as well as the decision to initialize classes, including running code, on load rather than on first instantiation.
My knowledge on blockchain is very limited so I don't understand how it could solve this problem. Can you elaborate?
Java is capable of all of these optimizations though — but I am not an OpenJDK dev so I’m getting out of my depth here.

Of course you have less time/resources during JIT compilation (and mostly, inline depth), so the quality of the resulting code can at times be vastly worse than what an AOT compiler can do, but my experience is that in real life code bases Java’s JIT compiler is really great, while this benchmark reflects on a singular case where it failed.
2021: Top Django packages list during the year
Hi folks, I've compared statistics from 2020 and 2021 to check what's new in Django trends.

Django got +20% in downloads counts. 6 new packages in the top. REST is still in use in a half of Django installations, and high interest for static typing!
I forgot to mention it: although I've been studying computer engineering in university, the tech industry in my country is quite limited to software. While there's a handful of semiconductor companies here, very few from my university work there due to lower salaries and slow career growth. So while I might be qualified to work there, it would probably be more practical for me to go work in a CS/SE field.
They don't show up because their not out evangelizing every oppurtunity they get.
How common are cheques/checks still in the USA?

All our banks (NZ) stopped issuing cheque books and accepting cheques over 2020 - 2021. There were some rather elderly people who were inconvenienced, but the banks were pretty good at helping them adjust.

And it has been a very long time since anyone really accepted payment in cheque form - just due to the crime associated - back in the days when new chequebooks were mailed out to customers, criminals would routinely check mailboxes for letters that felt like a chequebook.
Who exactly will enforce that providers look at the blockchain instead of their own database, if not a political system? People maintaining an infrastructure just so they don't have control over it is also a pipe dream. This all is just like saying "if only we'd be nicer to each other", but in tech jargon.
> Log4j is a guaranteed remote-execution exploit just by filling in a user facing form with the correct URL

This is only true of systems that were using very outdated JVM versions... on the newer ones (we're talking 2016 or newer JDK releases, not like last month), you would need to pull off a serialization exploit to indirectly get RCE, which is quite a bit harder than sending a HTTP request.
We think the total trip will take ± 1 year
here's one https://github.com/VeemsHQ/veems
It sounds like you haven't tried it, so you're just guessing that it would be hard without any knowledge, because you're used to writing code in such a way that security is inconvenient.

Writing code in E is nothing like writing formally verified code. It's a lot less work than writing code in Java or C++.
Microsoft introduced the School of the Future that had incredible results.

https://news.softpedia.com/news/Microsoft-039-School-of-the-...

I’m surprised it didn’t catch on more. Maybe others on here were involved and can shed some light on why this initiative stalled?
And made worse by static initializers being run when the class is loaded rather than when the class is first instantiated.
Good idea! We are already in contact with Lightyear. They like our idea, but are to busy at the moment to be part of our project. We wil contact the solar teams!
Ah good point, we haven't done any stemming or anything like that yet.
It would be a contract if you agreed to it. Without a meeting of minds and agreement there is no contract.
> Consider that the information you get could be one-sided because the major platforms ban dissenting views (in cooperation with partisan NGOs identifying it).

Could you please explain how exactly the recent coup attempt intended to overthrow a democratically elected representative to install an authoritarian despot is not profoundly anti-democratic and thus anti-american, or how the coup was just a reflection of a "one-sided" coverage by the media? Regardless of how dissenting your view is, a coup to overthrow a democratically elected representative is still a coup.
> every console

Except the Switch.
Isn't it the trick in every social class? Society is built in a way that tries to prevent members of each social class from moving up, and that goes from lowest to highest classes alike.

Poor people are taught to distrust everything and everyone, and to think strictly short-term because nothing you can't hold in your hands here and now can be trusted to be real, this prevents them from moving to the middle class.

Middle class people are taught to get a most expensive degree (sinking them forever in debt) and get a stable job with benefits, and buy a house, which all prevents them from making good money by getting an inexpensive degree in area they like, and/or contracting and making top $, and investing into the stock market.

Upper class people are taught to be gentlemen and do the respectable things expected from one: follow their parents' role in the company, or do civil or military service, or do other bullshit, which prevents them from becoming the like of Elon Musk and moving even further up.

Poor are not alone: beliefs and cultural norms of all classes alike are built to prevent people from succeeding just because doing otherwise would result in too much of a dog-eat-dog society. Trick is to learn to ignore norms of your class and follow your own way.
The average number of children per Nigerian woman was something like 5 in 2019. No shit they’re always going to be poor. I would even be poor breeding at that rate.
Just a nitpick, but Hotspot is written in C++ (and asm).
The point is that not every security problem stems from the memory model, and myopically focusing on memory safety evidently doesn't stop do much to prevent vulnerabilities.
That’s not a counter-argument, because most Java developers can’t write such C-like code and more importantly they don’t want to.

The debate was always about idiomatic Java vs. idiomatic C.

What’s amazing to me is that I’ve had such discussions 15 years ago, 10 years ago, etc. I would have hoped that the Java community would have accepted the reality by now :-)

Still, there’s also an interesting new development happening in this area: the members of the Rust community have picked up the mantle of native vs. managed performance. By now they’ve spent so much social capital on “rewrite it in Rust”, that it’s not clear if this will be a positive for native dev advocacy, but the show will definitely be fun to watch.
> Had it been a credit card one could do a chargeback based on service not provided. But on a debit card.. good luck.

Can you elaborate? I live in europe and basically all mc/visa are actually debit cards. Yet i never had an issue with chargeback. In fact they always warn that it may take a long time to process with mc/visa. But the next day the bank refunds me the money tentatively already, presumably because they're confident i'll win?
> you don't have the right to insist that they change the terms you signed up to when you paid them just because you don't like the consequences

Oh please. Virtually nobody reads that stuff. Chances are the handful of people who cared enough to read won't actually understand it. Are consumers supposed to consult lawyers before they spend money on products now? Even if you read, understand and agree to the deal, they can just change the terms later and there's nothing anyone can do.

I don't even want to stop paying them. I want them to stop their obnoxious bullshit so I don't feel like I'm a dumbass for trying to support creators every single time.
Oh that's interesting, I may try and get in touch with the author.
How to profit from written material without some sort of government enforcing my rights to ownership? Do I have to go begging on social media?
I don't think Java apps can drop privileges like that, but yes, that would prevent unexpected bits of code from acquiring a network connection. I suspect only the most secure code bases would bother though, and most things would still be affected even if it were possible in Java.
How is it the biggest and costliest security exploit ever? With even the most basic of firewalls a server should absolutely have it is not really exploitable. I’m not trying to downplay it, but I really don’t see how is it even remotely close to some ssh bugs.
Is it?

I’m referring to real world coding to solve real world problems in order to get real world paychecks.
I don't think a well designed capability system would be so onerous as to be unworkable, people use other complex features in Rust and C++ and Haskell just fine. It's just that being capability-safe by itself is not enough to carry a niche language. Eventually these ideas will find their way into more mainstream languages, one way or another.
Indeed I'm inclined to agree, however, may of those folks literally believe the election was stolen.

Which is false of course, but consider how you would react if there were serious election irregularities, and your current PM/President was effectively a pretender?

A lot of people angry about the election are, at least superficially, acting in 'good faith'. They think they are fighting 'for democracy'.

Don't discount how segregated US information clearing is - I was visiting a family member today and heard some of their Facebook feed videos, it was totally shocking. This person does not absorb any kind of mainstream news information.

All day every day, they hear misinformation about vaccines and the election, so it becomes easier to understand how they believe nonsense.

One particular video, from an Irish Politician and MD no less, made claims that Omicron was 'just the flu' etc. and deferred to both the Irish government and Medical System for legitimacy. It was a very convincing video that I suggest most regular people would be moved by it, even though to a keen observer it was clear they were lying.

Indeed, the very article upon which we are commenting is hard to parse, to the point where in the interest of Public Good I wish all of these articles had some kind of translation for us plebes, at least during a pandemic where in it's a 'war of information'.
There is already personal liability in the US, in theory you can sue anyone for anything, but in practice that's simply not true, there are entities and people untouchable to those they affect, and that's where the government should step in.

I get this feeling of fear of the unknown from US citizens talking about regulation, like your just one piece of red tape away from tyranny, but regulations have been making your country work properly since it became a country, and this is just a new frontier of decisions to make for how this stuff works in your society.
of course, with unverified code, "completed" means absence of evidence of bugs, not evidence of absence.
Not only the amount of investment poured in European startups not the same, but also the culture isn't. It seems like in Europe people prioritize paid holidays and other things given by the state, high taxes etc over big ambitious audacious achievements like you'd see in the US (that later Europe has to combat with regulations instead of innovation). Why pay a SWE in Europe 300k to work on a delivery app? 300k would make sense if they are working on something of the caliber of FAANG (yes, Facebook is just a social network/messaging app, but they possess data that not a single state in Europe or elsewhere can dream of, unfortunately).
Yet another Electron app to run a full browser implementation just to display and edit plain text.
Thanks - fascinating stuff. I'm now even more convinced I want to give it a try, but I think I'll play around with public data and tutorials before leaping into home sequencing.
Government being involved in issues like this is the point of government.
The frustration with waiting at the carousel is not the time it takes but the fact that you have no idea how much time it takes. So you're just sitting there in alert mode looking for your things.

If they had given customers information about _when_ their luggage would be available for pickup, the complaints would probably also have dropped to zero.
PSA: In a lot of country, non-competes agreement are illegal, at least in the form they usually take. In many jurisdiction, non-compete will only apply when specific condition are met. For example, in France[0], all non-compete have to have :

- a "reasonable" time limit

- a specific geographic region (i.e: only in France, U.E, etc...) -> this is very often omitted, and "the whole world" is not valid.

- The non-competition has to be for a specific activity. This is often not understood and instead you find something like "not work for our competitor" or "not work for a company in this field". This is not specific enough and will be thrown out in court.

- There has to be a financial compensation.

Despite this, almost all the company that I worked for in France had non-applicable non-competes agreement in their contract. None of them offered a financial compensation and none had a specific region.

As far as I know, this is not a France-only thing, and non-competes creeps in almost any employment contract in the world, especially in the tech field. Learn your rights.

[0] https://www.service-public.fr/particuliers/vosdroits/F1910
Keeping that list doesn't make them money. Forcing you to buy new games does.
ILOM/iDRAC/etc largely solved that sort of thing, but there was always a chance that grub config became corrupted eg when upgrading kernels, leaving you with a 4-hour drive. Pid 1 is critical, and it's ridiculous that it took until systemd for it to stop being something that was just hacked together instead of a well-supported (if surprising at time) software package. It was a real "cobbler's son has no shoes" moment when I first realized back in the RHEL 4 days that the /etc/init.d/ scripts I was looking at were the actual implementation and not some abstraction.
Prices have gone up sharply since the fourth wave in Europe. I remember seeing self-tests for 0.85 in summer. Now they‘re going for 3.00 bucks or so.
It's a Catch 22. Are they poor because they have too many children or are they having too many children beacsue they are poor?
I'm sure with time, the dynlang prototype phase -> static in production will be the norm.

Gradual typing has been improving (might not be the only way but still)
> If you can be materially distracted from driving by a banner on the side of the road, then you shouldn't be on the road in the first place.

So if I browse a website and get distracted by all the ads, it is my own fault? This is victim blaming, as well as a dishonest take on the matter. There's not one banner on the road. Its distraction upon distraction upon distraction. Its like with smartphones. The problem isn't that someone quickly glances on their smartphone once. It is continuous distraction, on the wrong moment.

> If you are annoyed by a passive banner on the side of a road, then I wonder if you must be annoyed by someone saying Hi passing by. Noisy shit, eh?

This has a social function, its a two way benefit. Advertising isn't. Its a one-way communication. You can't talk back. Also, I already explained we can filter sound completely.
The article is literally about OsmAnd maps showing on car screen on Android Auto. It's in the title. C'mon.
Author here. Thanks for reading - I'm happy to answer any (ok, most) questions!
All Reasonably Stable Tools
I tried to like Joplin, but it keeps annoying me that the files are not just plain md files server side, it's just a big mess. For that reason I use (for my admittedly much more spare usage) the build-in md editor and files from NextCloud.
Even before covid, hospital resources in many countries are quite limited, a big responsibility of ER doctors is to triage patients, they would not hospitalize anyone for non-serious reasons just because you asked (in the UK). You can be hospitalized without a firm diagnosis if your symptoms possibly indicate something life threatening like stroke.
If debit card transaction is refused, the rental company is left holding the bag. CC transaction has much greater chance to come through, and if the cardholder has no money, it's CC company's problem now.

This can be solved for debit cards by charging at the start of the rental, but what if the renter damages the car (or doesn't fuel up, or does anything else that needs additional charge), and again the charge is refused? The debit again is much more dangerous for the rental company here - CC can be charged (provided the limit hasn't been used up) much easier. True, people can default on CC payments - but it's not the rental company problem, it's the bank's problem. That's why they charge the outrageous interest on cards (20%+).
Since when is Apple Maps a positive thing? Did I miss something?
There's no counter argument to an article that specifically breaks down why C git is faster that JGit back in 2009. Lucene isn't relevant.
the only Lambo owner I ever met had saved since he was 14 and had nothing else but his car...
It's actually the recommendation WHO gave few days ago I believe that rich countries with 3rd and 4th jabs prolong the pandemic and they should give vaccines / work with poorer countries instead.
You don't buy a game but permission to play it...
It is the new toilet paper ...
The difference between this and those is that those don't close. That's what particular.

Things that are as old as 221 years don't close often.
A breakdown was provided by the UN. He never responded.
You have a point with a non-compete, but it's a matter of degree: there are certain obligations that persist after your employment, and some of them are legally binding, even if a non-compete ain't in your jurisdiction.
Gibraltar moves to become world’s first cryptocurrency hub
That doesn't follow at all "by this logic".
Usually not Visa's but issuing bank's. Visa would just be moving money around, but the actual credit would be extended by the issuing bank.
It is about embedding how easy it is to embed lua, so you should be able to use the host conventions
He means you can mint an NFT to represent ownership, and store the game bytes on a decentralized file storage like IPFS.

It would be like driving a nuclear submarine to commute from Alameda to San Francisco.
Apart from what others have mentioned.

If you are using NodeJS, it is optimized for I/O and not computation. Since it's single threaded and async at it's core, any blocking computation will impact entire service.

One approach could be to profile your app using a myriad of node js profiling libraries. (https://nodejs.org/en/docs/guides/simple-profiling/)

If you want a solution, try deploying your JS code as AWS Lambda or GCP Cloud Functions. They may address the issue at lower cost while you fix the issue.
Was TFA satire? I hope so, but I fear it was serious.

Hey, you know how to make a million dollars? Start with 10 million.

If you absolutely must start with nothing but a master's degree, just get high paying jobs and don't spend _all_ your income.
Walking is a glorious, primal pastime – and far more radical than you think
I hope something like `ArrayBuffer` and `TypedArray` would be added to Lua, like to JavaScript.
Why go through all that trouble when you can just take the AirTag and chuck it somewhere?
I have thought it through very well, and my logic is consistent. Acceptible or not depends on 1) if it is useful in the situation (traffic signs are, for driver safety; advertising isn't) 2) whether the receiver can block the ad with technology (not yet possible on road with advertising). You can ridicule me all you want. 33% of all internet users decided to use an ad blocker. They do not want to get distracted by silly skyscrapers, popups, flashy sounds, large irrelevant banners, and so on and so forth.
" the vaccines don't reliably prevent infection or transmission. "

I think his is actually misleading.

The vaccines significantly reduce transmission overall - mostly due to the fact people are much less likely to get COVID in the first place if they are vaccinated.

Where you can maybe have a point, is that people who are vaccinated - who do get COVID - may transmit it at the same rate as those who were unvaccinated and infected. Maybe.

But this is a secondary effect to the first order issue, which is that vaccines significantly reduce infections in the first place, and therefore reduces R0.

Yes, cloth masks are marginal, but they are at least 'another layer' of protection.

[1] https://www.cdc.gov/coronavirus/2019-ncov/science/science-br...
Without going quite to the extreme of the author, a good place to start understanding your habits is to use something like Xero to consolidate all your personal credit cards and bank accounts.

Not only does this give you a good idea of what you did each day, but it’s extremely beneficial for both budgeting and tax purposes.

The base plan for $10/mo does this. You can use Microsoft Todo to set the habit of consolidating every morning with your coffee.

I spent around $1200 on alcohol in the 2 year Melbourne lockdown, around $2000 on coffee, and a whopping $40 on entertainment venues (indoor sports, movies, tickets, etc). Aside this, I learnt that I spend less than I expected on eating out vs buying groceries, and all things considered it’s probably cheaper for me to rent a car permanently than own one if I want a nice car.
Sure, try it.
Are you actually trying to to say you think that you know me better than myself, and my suffering is bullshit? Holy shit dude, I'm not the only one that needs to re-evaluate their life. There's being stubborn and there's being a complete idiot that is talking out of their ass.

I have no interest in engaging further with you. Good day.
https://sqlteaching.com
I'd expect employers to have less leverage over unskilled labour, actually.

For the unskilled labourer, it doesn't matter much whether they work for Burger King or McDonald's.

In contrast, many software people do care whether they work for Facebook or Google. So the preferred employer has some (minor) monopsony power.

Of course, the overall comp for the software guy is better.

I am not sure what you mean by 'exploitation'.
Nobody would pay a deposit of the size that's enough to cover a damaged car. Car damage is very expensive (a simple fender-bender can run four figures), and people would be reluctant to lock up thousands of dollars to facilitate a 100 dollar rental.