skysight-inc/HackerNews huggingface dataset:
You can always wipe via putting it in restore mode, but if it's activation locked, you won't be able to get past setup unless you have the password. This prevents theft even if the thief knows how to hold the buttons in the right order to restore the device to factory settings.
Wouldn’t that cause more electronic waste?
We definitely have... but they were windows viruses / malware. Still, glad to see it was flagging something.
You've got it the other way around: for a thief stealing a laptop whilee you're careless in a coffee shop, the actually valuable content is the hardware, while the data is the disposable part.

Sometimes the data can be valuable as well (perhaps you can be blackmailed, or perhaps they can steal additional things from your bank accounts etc), but that is far from guaranteed. The hardware has a clear value though.
Can't tell ;-)
I would argue that the people who use AI generated assets and combine them for a bigger thing such as a video game are still artists. They are simply realizing their vision on a higher level.
Same experience, and I'd love it if it were fixed, but I've already adjusted my behavior to compensate. What I do is create my own waypoints before I get in the car. I can compare against Google's mapdata from the comfort of my home, drop a pin on OsmAnd, and then it routes me without fail.

Google abuses Maps users when they are not signed into the app on Android. It will not remember more than a handful of previously-visited or searched addresses. At the bottom of the meager seven-item list, there's a dark pattern which points out how tired the user must be of retyping addresses, and promises to make things better if they would only just sign in.

This makes me extremely, irrationally angry to think about. To me this is a bigger usability crisis than OsmAnd's funny search. I know the phone has enough resources to save nearly infinite addresses, but Google has purposefully broken this functionality.

Programming software which abuses the user by explicitly refusing to cache local-first search results is unethical and should be illegal, and the persons responsible for taking Google Maps in this direction should be dragged into court and prosecuted.
Easiest way to do this is to not sign anything unless it involves extra pay. I’ve politely refused HR’s request to re-sign bunch of documents before when leaving - I didn’t feel like digging through them or paying a lawyer and they had zero leverage
Who said anything about businesses? Hugh swathes of the used tech market are peer to peer sales on craigslist, facebook market, the literal village noticeboard, etc.
It is not a misread to point out that the comment was loaded with sarcasm and would have been better without it, neither is it one to point out that engaging with that content causes its proliferation.
providing complete copy pastable code with good default styling would help improve the article
We will definitely see a push from all the hedge funds and billionaire class to bring back people to the office. WFH is a privilege only US/EU people enjoy. Vast majority of people in Asia are herded to work from the office.
Most people won't shrug off the loss of a material investment of over a thousand dollars.
Or more likely, people will require essentially no evidence for something that confirms their bias, and an unsurmountable unreasonable body of evidence for something that contradicts it.
Here we go again. The samples look uncannily similar to the early text-to-image stuff we had.
Duolingo investigating dark web post offering data from 2.6M accounts
https://en.m.wikipedia.org/wiki/Lia_radiological_accident
for example, i have no need for a sports app or website to check the box score of a game, i just type in the name of the team into google and it's there at the top of the page

i don't think this is widely adopted though, most people i know are still married to the idea of having an app than using their mobile browser, it will take some time (or a stellar marketing campaign for the google and bing apps)
Generative AI comes for cinema dubbing
No, they did not, they present both "accessible hidden link" and "inaccessible visible label", at least I see no `aria-hidden="true"` in the code [1] on the label right now, I see just:

<label for="menustate">
<span class="open">≡</span>
<span class="close">×</span>
</label>

So there still remains "readable" structure loosely identical to

<label>identical to multiplication sign</label>

(With active CSS, only one half would be presented to SR, since the other has `display: none`, but still…)

BTW Fact that wording of the link in the article pointing to the codepen is "this codepen" is also … not right.

[1] https://codepen.io/enyo/pen/yLqjrOR
I’d love to see a blind test to see what we really can distinguish. I think I’d detect generated text at better than chance, but I’m not 100% sure.
Have a quick look here if you think the mic input is not working correctly: https://www.lungy.app/how-to. If that doesn't help, please send a message to - hello [at] lungy dot app

I agree the home screen could be clearer and the layout could be improved on the exercises to include more info. Thank you for the feedback!
A survey of the Python packaging landscape
So AI will summarize what other AI has written?
<> are obviously already used for less than/greater than, so they're disqualified too by this logic.

If you broaden your viewpoint, [] is the same thing for arrays and generics. A generic function is a family of functions parameterized by types; an array is a family of values parameterized by 0..n; [] selects one member of the family. In fact in math subscripting is already a common notation for the parameter of a generic.

Same for paths using dot, it's just member access on a module object. In languages like JS or Python it's literally just normal runtime member access. In Zig it's also just normal member access on a comptime object.
I'm talking about development, deployment should be automated anyways.

As a developer I think it's easier to think in terms of how to send data to hadoop, sqs queue etc for processing and read results later than keep in mind the supervision tree, messages, mailbox size, linking and so on. And the "processing" side can be as well implemented in Erlang just I don't feel Erlang's features are needed in the "top level development" and create more problems and barriers.
That defeats the entire purpose of the feature. I want my computer to be unusable if stolen.
Passenger Uses AirTags, Discovers Airline Donated Their Bags to Charity
I am interested
Thank you for the opportunity to apply for the Software development engineer role at your
company. After reviewing your job description, it's clear that you're looking for a candidate that
is extremely familiar with the responsibilities associated with the role, and can perform them
confidently. Given these requirements, I am certain that I have the necessary skills to
successfully do the job adeptly and perform above expectations.
I am a hard-working college student (Bachelor of technology in Computer Science) currently
attending Indiana Institute of Technology. Throughout my academic career, I have been
consistently praised as adaptable by my professors and peers. While working on academic and
extracurricular projects, I have developed proven analytical, critical thinking and teamwork
skills, which I hope to leverage into the Software development engineer role at your company.
After reviewing my resume, I hope you will agree that I am the type of competent and
competitive candidate you are looking for. I look forward to elaborating on how my specific
skills and abilities will benefit your organization. Please contact me at +919650928209 or via
email at kanishka.1@iitj.ac.in to arrange for a convenient meeting time.
Thank you for your consideration, and I look forward to hearing from you soon
After 3 years of Covid, CNN went into rural China for Lunar New Year
Unlike climate change deniers, Galileo could read a thermometer. Which he invented.
Even on mainline x86 they often seem to have had a try twenty things and see what sticks approach to software, discarding the 19 that didn't win, and burning anyone who was trying to use them.
While unfortunate for any affected individuals, still IMHO a much smaller problem than a few companies have basically full control over all computers people use.

That's much more dangerous for the society than a few thieves making a buck.
I had the same issue years ago, but there was a button where you could switch to a more reasonable search. Now I cant reproduce that behavior, cause I get a good search right away, maybe try updating.
Way too many variables to control for which makes any scientific findings incredibly difficult to validate. Tough to make a career on it and way to many conflict of interests.

It's too bad because if someone could legitimately find conclusive results that would be really helpful.

It feels like its a part of the medical space that the mainstream part of the medical community has shunned which has allowed for a lot of less scrupulous individuals to take up the mantel (See all the podcasts etc). It's too bad because there is probably something to it but its tough to validate/quantify.
Question - Why would they remain so committed to a dividend if:

1. They're losing money

2. Things are not going to improve near-term

3. Debt is currently (more) expensive

4. They're in a hugely capital intensive business and are on a current spending spree for competitiveness reasons.

Other than some hand-wavy 'optics' rationales it seems like a bad idea, but I guess this is why I don't sit on the board of an F500.

edit: should also note that tax drag is another malus against the dividend concept, altogether (rightly or wrongly) telling me the story that "we really don't have anything better to do with the money".
Obviously, the laptop contains some bytes somewhere which refer to Apple.

Just make those bytes point somewhere else (assuming Apple allows you to), and run a server at that location and you're done.

What is the problem?
I checked where the relevant files are when installing KeePass 2 for windows.

There is a global configuration file at
"C:\Program Files\KeePass Password Safe 2\KeePass.config.xml"
but by default, this one just contains a directive to use the user's configuration. This one also needs elevated privileges to edit.

The user's configuration file is at
"C:\Users\<username>\AppData\Roaming\KeePass\KeePass.config.xml"

So if you want to avoid an attacker being able to change the user's configuration without elevation, then you can just change the security settings of that last file, e.g. by taking away the user write permission.

However, the user is probably launching the KeePass executable via some sort of shortcut. For example, a pinned shortcut on the taskbar. This would also be a user file, at
"C:\Users\<username>\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\KeePass 2.lnk"

So if the attacker can modify the user's files, then they can probably also modify that shortcut, e.g. to point at a modified copy of keepass. This shows that the behavior of the "real" KeePass application is probably not very relevant here. It is difficult to defend against an attacker with that level of access.
The 4Cs of Growth Strategy
> p.s. if someone saw my laptop and a mac laptop left alone in the same room, they would try to steal the Mac, making my laptop even safer by virtue of not being from Apple.

A lot of people around are claiming the exact opposite: thieves have learned that stealing Macs is useless, while other laptops have clear re-sale value. The retail price of Macs is irrelevant if there is no way to fence them, and if thieves are aware that there is no way to fence them.
Zeihan on Canada [video]
HN kiss of death
> we don't have to say this is either protesting or rioting

This is true. The problem is, no one is doing this WRT any of the "civil disturbances" that happened over the last few years.

> this makes it easy to delegitimize any protest: send some looters

Or anyone willing to make the protest cross the line from "peaceful" to "violent."

Of course, these caveats can be just as easily applied to events in the midwest as to events in the capitol.
The feature I would really love to see would be having the actual plug-in be available through the Github releases page.

Not all of us have access to the play store/extension store nor want to jump through Google’s hoops to get it.
http://web.archive.org/web/20230127104933/https://castlebrid...
holyjeebuschristo!!!

i have no idea who any of these people are, but i absolutely am in tears over this. the expression on his face at the mere suggestion of "if it had ham", but then she kept going with it, and his reaction. ohmugawd!! but it all started with "you're doing it wrong" flat out, not soft coating it, nothing. ahhhh
Apple is explicit about making sure lock is off when buying - and at least apple won’t pay out on an unlocked phone reported “stolen”. But yes - the scams migrate.

Stolen product still had some value via bogus warranty claims because that process didn’t always cross check lock status because item was “broken” or wouldn’t turn on and apple doesn’t always put serial number externally visible. If person fixed laptop they’d find it was locked. All that has tightened up I think?
Cards against humanity had an amazing 4-5 year run and then the humor got stale and your liberal friends got woke.
I worked on 360 cameras / software for many years. Looking forward to the day when an article like this comes out for one of the products I worked on.

When you’re in the heart of it it’s so easy to take pride in the technical challenges you’ve overcome, but completely miss the realities of the marketplace.
> So from the perspective of the laptop, some sort of interaction should brick it. It needs to happen early, before thieves have a chance to disable it.

Not really. Encrypted data on the drive, password protection to get in should be enough. If the password implementation is top notch it essentially is a brick to anyone not in the know — time will be of no use to them.
The 'mere' anti-theft and privacy benefits are way more important to me than the second-hand market. Plus, the difficulty caused by the anti-theft mechanism is straightforward to overcome provided the seller is legitimate.
Why create another alerting service?
https://web.archive.org/web/20230127104933/https://castlebri...
Almost poignant though.
Then they are permanently going to be abandoned.
You mean the company that is usually the champion on patents per year, owns a large portion of Linux, GNOME and GCC development, is the 2nd major Java vendor, and has had quite a good fiscal year, including growth in mainframe and micro sales?

A behemoth indeed, only HN isn't paying attention where it matters.
on the format: may your margin one day contain a conjecture worth a few centuries of rumination...
It's a real word, although rather rare

https://dictionary.cambridge.org/dictionary/english/irregard...

https://www.merriam-webster.com/dictionary/irregardless

> Yes. It may not be a word that you like, or a word that you would use in a term paper, but irregardless certainly is a word. It has been in use for well over 200 years, employed by a large number of people across a wide geographic range and with a consistent meaning. That is why we, and well-nigh every other dictionary of modern English, define this word. Remember that a definition is not an endorsement of a word’s use.
> If you're advocating to remove these features for the rest of us

Not at all. It obviously needs to be better documented or changed since so many legitimate resales are being affected.
Love it !
Like Borland Turbo Pascal or Turbo C
> cannot be weaponised

It's smaller than a coin and could be sewn into someone's favorite shirt. I'd call that a weapon!
Well said! There has to be a better way to balance anti-theft and the interest of re-use. It seems abhorrent that fully functional, almost new devices have to be thrown away.

For example, a possible solution could be the following: If a device is locked to an account, the new owner can send an anonymous request to the apple account of the previous owner of the device, asking them to authorize an unlock. This would protect stolen devices, while also making it possible to recover devices where the previous owner was simply neglectful in unlocking the device before selling it. Of course, it would not help if the previous owner is dead, but anything helps.
Lytro Cinema – The Future of Cinematography Is Computational (2016)
We need a SAG style union to address issues like this, but that's pie in the sky dreaming.
> due to the relative value of each use

I suspect that relative value may shift significantly once building owners accept that office workers _really really_ aren't coming back.
Doesn't matter when it happened.
> why believe people are malicious when they could just as well be careless?

For those who like named things: https://en.wikipedia.org/wiki/Hanlon%27s_razor
Vidya Balan
Very intersting story. Do you have a source per chance? Google search didn't bring anything up.

Edit: ok found it: https://en.m.wikipedia.org/wiki/Lia_radiological_accident
Ask HN: What career would you switch into if AI ate your profession?
If by some miracle/disaster AI automated away a non-trivial percent of your profession over the next decade or so, what career would you switch into to take you through retirement?
Sounds like a good interview question.
It's not about the thieves intent. It's about the person that ends up with a stolen or recycled device that wasn't properly wiped and now has a bunch of sensitive data on the hard drive (you can find tons of stories like that).

Also industrial espionage is a thing and but I agree with you that's probably a minority of thefts.
Forking Chrome to render in a terminal
A potential solution:

1. SF fixes the crime problem so its safe to be downtown. This requires many policy changes.

2. The rents are lowered to the point where the space is all used. This will cause many buildings to go bankrupt, be bought at huge discount by new owners, then enabling the cheaper rent. Painful but necessary.

However, if 2 happens without 1, the space will remain empty.

I used to commute by bike to work in SF downtown office space every day - it was ideal. But because of 1., I no longer consider that an option, or just working down there at all.
I haven't seen the same level of scamming in other countries with a similar GDP.
> The only reason I can think that they'd ask you to sign the agreement again on exit is that they wanted to bind you into something new

In the Clerky boilerplate employment docs, used by many YC companies, the employment agreement contains a Termination Certificate along with a clause that says something like “upon leaving the company you agree to sign the Termination Certificate in the appendix”.

So technically, in the case of Clerky’s boilerplate docs, you agree to sign the termination form before employment even begins.

FWIW the termination certificate I’m thinking of is a very simple 1 page agreement basically just acknowledging to the company that you have returned all company IP, hardware, etc to the company and agree to continue to abide by the original employment agreement. It doesn’t really add any additional obligations.

I suppose the benefit to the company is just a reconfirmation that you are aware of the terms of the original agreement and that you’ve followed through with basic duties such as returning confidential data, hardware, etc to the company.

That said, many employers have additional severance agreements that can add lots of additional expectations such as non-disparagement clauses, but that’s typically only done in exchange for additional severance the the company isn’t legally obligated to provide you (in which case you can absolutely say you won’t sign the agreement if you want to forgo the severance payment)
I tend to use them a lot when dealing with hardware (I'm an embedded software dev, so that happens reasonably often). Most hardware devices have some sort of state machine you need to keep track of. So hardware drivers tend to model the state machine, to track what the hardware is doing.
It does have some nice features, but it can get overwhelming quickly with the pace they're being added at, not to mention some features being quite nuanced or interact with each other in intricate ways.

At least for the time being, Java has exhaustive pattern matching and proper enums, whereas C# doesn't.
Ask HN: Those making $0/month or less on side projects – Show and tell
Not sure about anyone else, but I enjoy seeing the posts on side projects making money. Often while reading all of the comments I find new products or services I want, so I buy them and contribute further to that hustle's success. But for every hacker making $100 or more per month with their idea, there are hundreds more working hard, making nothing, struggling to get started. Does that describe you? Maybe the community just needs to hear about what you're offering, what you've been working on. If you've got something cool that has not yet gained traction, maybe it just needs to be seen by a gaggle of like-minded hackers and geeks. So share!
I really enjoy ASP.Net Core with Blazor WebAssembly. Only drawback, for me, right now is file size.

Linq in the browser is awesome.

I have not used, but I think Radzen is open source: https://blazor.radzen.com/
Beautiful perhaps, but not productive for ML engineers who are joining the team and familiar with the standard stack.

Sure, they can be retrained, but I feel that there’s a real cost to this, and it’s too tempting to handwave it away as “they should just learn.”
Can't say they don't deserve it for their greed and lack of investment. It'll be a business school case study. How a market leader pissed away their enormous lead. After Core2 and Bulldozer I thought it was game over for AMD and ARM were just too lightweight. Looks like I didn't bank on Intel's arrogance.
You're not the only one. There are instructions using termux at the end of the thread.

https://forum.f-droid.org/t/help-needed-to-verify-the-f-droi...
These videos look too much like the things and their movement that I see in dreams. They are blurryish but makes sense but actually don't. e.g. the running rabbit, its legs are moving but its not. This is almost exactly how I remember dreams, when I see people moving, I can rarely notice their limbs moving accordingly. When I look at my own hands they might have more than 5 five fingers and very vague and blurry hand lines. When i try to run or walk, or fly its just as weird as these videos.

This reminds of how the first generation of these kind of image generators were said to be 'dreaming'. This also makes me think that do our brains really work like these algorithms (or these algos are mimicking brains very correctly).
Did the chip shortage have an impact on this?
The more simple counterargument, very well within the wheelhouse of any computer scientist, is that the question is completely irrelevant as it's entirely predicated on one's definition of "intelligence".

Successful software solves a problem correctly and efficiently. It doesn't matter that GCC doesn't compile code like I would if I had to do that by hand, you still end up with compiled code, which was the original problem to solve. It doesn't matter that the sort() routine doesn't sort numbers like I would, it still does.

Playing the imitation game for its own sake is kind of silly.

The "illusion" lies in the attribution to a machine of capabilities it does not have.
Yeah, I assumed there was a restore mode. But honestly, it changes so much from generation to generation that I have stopped trying to keep track of what you can/can't do with iHardware.
Would be 18k if you don't pay any tax, which is probably very doable in India considering
What is effectively a static site being served with a database calls for each page view is getting exactly what was coming.