skysight-inc/HackerNews huggingface dataset:
Does anyone have an alternative for Android phones?
Missing translations is the only thing that annoys me daily-driving Firefox on Android.
This is something I wanted a long time. Which Chrome, the browser that doesn’t care about lots of Tabs for the longest time actually got it right. The List of Tabs with close button allow Manual Garbage Collection. Can’t wait to try it out.
> You seem to be arguing that only apple (or google) has the ability to protect your device.

Hey yeah, let’s all return to the golden era where everyone installed Symantec Norton Utilities and AVG antivirus on their computers and hoped for the best.

I’m aware about all of the known telemetry on iPhone and literally none of it is an issue for me. Collecting data is not an issue, especially when such collection can help make a product or service better. How data is used is the issue, and in this respect I’m unaware of any major tech companies whose hands are cleaner than Apple’s.
Solving the first puzzle of AdventOfCode with the help of OpenAI’s new ChatGPT
When I clicked the link to the PDF under the section "PDF of last physical magazine (March 2020 when the product was called Visual Javascript)" Chrome presented me an unusual request I haven't seen before:

https://imgur.com/a/BenieDt

What does it mean? Why would I need to install a certificate to read a PDF file?

I've never seen this on the Internet.
Love it. My best friend was bullied by the class jerk for being Indian. Unfortunately for the bully, my friend and I had been practicing martial arts together for years, and my friend knocked the guy out in the middle of class. The story spread like wildfire and no one bothered him ever again. It still gets brought up many years later at class reunions!

A couple of years later, some other kid tried his luck against me with the same result. It's the grapevine that really does it for you. "Some kid fell down trying to tackle me" turned into "I knocked out this hapless boy with Bruce Lee's one inch punch" over the course of a week of storytelling.
Builds in production shouldn't be built using developer laptops. I think you're approaching this wrong. You can build and test on x86_64 laptops all day if you want and still easily deploy to arm64 servers.
It seems odd to conflate a gapless resume with ambition, desire to work, or even constant work with career advancement or career advancement with generalized ambition. The people I know that manage to maintain long gapless work histories aren't the most ambitious, and they often work harder than the people who've seen more career advancement. The people I think of as the most ambitious might not even have careers, but some do.

But that might be unrelated, and I think you're perhaps referring to people who specifically have the ambition to climb a career ladder and I've definitely found resume gaps to not help in that pursuit, but I don't think people with unsuperficial career ambition care so much about gaps.
This is a really bad idea. The shared family meal is essential to the proper socialization of children. There has been study after study done.

You are making a terrible mistake.
Today 4 minutes gets you top 1000. There’s more than enough users starting when the problem gets released that an analysis could be done by checking for solutions submitted within the first hour.
> So a code monolith I can just dump on a Linux box is in again?

Always has been
As a workaround one can log in offline via the browser extension to export one's database (by default at least).

Edit: hadn't considered that addons also autoupdate by default when back online.
My company uses LastPass, but I found it too much of a hassle compared to the browsers own, built-in password management, so I don't use it.

But I do keep it installed, because their poorly developed browser extension hijacks way too much on any page with any <input> elements on it. I need to keep it around to be able to test my own work to make sure LastPass isn't fucking things up for my coworkers.

It's something to do with how they inject their UI into the page. It's particularly bad if you're trying to make a responsive grid layout. I've seen several incidences of the LastPass extension completely obliterating an otherwise very well-behaved page, on both my project and other websites. And because it's happening in extension code, it's not immediately obvious what is going on. All you see is a blank page, or a page with the intended UI all smashed into the bottom rows of the grid layout. It's also a bit of a Heisenbug, as the LassPass code races your own to inject the UI.
> This may come down to how good the language is at capturing desired semantics in a library. Rust still has a long way to go to catch up with C++ on this axis, and C++ is not waiting around.

What catch up does Rust need to do?

Rust has slice that know the size of its data built in the language, while C++ doesn't. And Rust has stricter const and mutability rules that facilitates optimizations.

As for the implementation, Rust use LLVM which is also the backend used by one of the popular C++ compiler.
Because it is not exposed to the internet and not under control of incompetent companies like lastpass.
I could not even succeed in doing the simplest thing like putting code into a function and executing the function and getting a result back. I can't recall why.
Go to war? How? I don’t see what leverage Musk would have over Apple.
I've gotten a lot more out Spivak than Bartosz.

It might just be a stylistic thing. I can't quite pinpoint it.

Edit: Eugenia Cheng also makes more sense to me than Bartosz.
Not even eight months ago they were recruiting hard.

Does no-one plan beyond the next quarter anymore?
So let me just game out what happens:

The bully comes up and shoves a kid around, doing some minor injuries.

The bullied raises the matter to school authorities.

Their solution is "would you like to fight the bully some more?"

---

At what point did the victim want to get involved in this? The victim didn't instigate violence, the victim didn't want to participate in violence, the victim wants the violence to stop and to feel safe at school.

And you propose to instead offer them "would you like to risk more bodily injury engaging in violence?"
> This isn't really as ambiguous as you present it to be, the obvious answer is "when you do it to them unprovoked, that's what distinguishes bullying from self-defense".

I agree if I believe I did it to them unprovoked, then it would be bullying; however, how often do you think a person believes they're doing it to someone unprovoked? The receiver may believe it's unprovoked, but I'd imagine the person delivering the blow in that moment may think it was provoked. I don't think most people will self-identify as a bully, but I may be wrong about that.

Also, with regards to self-defense, in the Krav Maga and other self-defense courses I've taken, there's a lot of talk about legality of self-defense and how if one's actions tip over into being too aggressive, it can go from being self-defense to assault very quickly and become illegal. So even in physical self-defense cases, who is the defender and aggressor can change quickly depending on perspective.

> Have you ever tried what you're preaching with real childhood bullies?

Hmm, maybe not real childhood bullies because I started focusing on this in my mid-20s, however I can give one story from a few years ago. I went to a picnic with my ex-girlfriend and her family was there. First time meeting the family. One of the distant cousins came up and offered me a drink. I said I had just made a deal with myself I wouldn't drink alcohol for a month and it was just the first week. He said that he didn't know me and I was new to the culture and in his culture they make drinks for people. I said no, I didn't want an alcoholic drink. He said that he makes the drink for me to know how to trust me, if I won't take it, how will he know to trust me, it's a matter of respect. I told him:

"Listen, I made a deal with myself I wouldn't drink alcohol for a month. So while I want to respect you, I also want to respect myself."

The guy stopped trying to guilt me into taking a drink and I think walked away.

So while it may not be as an extreme example of what kids can do to each other or other adults can do, I think it may show that there are ways to resolve such conflicts with words that aren't playing therapist so much as expressing indignation and anger and strong confidence in what we want, without demonizing the other side for what they want.
Surely you're publishing, Mr. Feynman
55 minutes to install the tool-chain and libs and 5 minutes to do the coding?
You need something to replace the curl part of this, not pup. You can pipe js into chrome via CLI with --repl flag and dump the full Dom and then pipe that into pup.

You'll be stuck with GET requests only though, and very simple ones, unless you get creative with the js you pipe in.
I am on Spacehey for few months. Not active daily but I am there :)
I wouldn't call Zerforschung script kiddies, though.
Incredible description and eerily similar to my own experiences.
That’s 45k per car. They probably have close to 0 maintenance cost and could probably charge for free during the day with solar farms they own (do they?). I could imagine that it is worth it in the end.
Feel I have to disagree on this one. Firstly, most programming competitions I've been to have this kind of problem description as well, just check Kattis problems for instance.

But secondly, while the problems in the beginning are trivial, you still have a huge advantage if you can immediately start programming without having to think, or having to look up a function in the stdlib. (Spoilers:) I probably wasted a minute today thinking about the solution of making a list for elves, and creating a new element whenever I saw an empty line. While a pro probably immediately did a split on "\n\n", summed and was done.
Any time you see returns substantially higher than a savings account you have to assume you can lose your principal at any point. Risky investment is risky investment, trust by proxy is bullshit. How many fund managers have committed suicide after losing it all?
if it’s a 4% gain. then it’s the same 4% game no matter if running on a big fast cpu or a 8bit micro controller.
right?
Absolutely - the protective aspect of guns against "violent crime" is far outweighed by the risk of someone shooting themselves.
+1, I'm not sure what the "other" Hive is, but it seems to have a lot less mind share, making a disclaimer unnecessary.
I use Firefox on the desktop and Safari on iOS. One of the reasons is because I prefer the UX/UI.
It sets off immune responses including inflammation.
As always, please put self-care first. But if you ever end up developing a course or workshop on compiler design, I'll be the first person to sign up.

Your blog both inspired me to go into my current line of work and taught me so many of the skills I needed to succeed. I'm sad that so much of your and your colleagues' work is ultimately not going to reach its full potential. At the same time, I can't say I'm not excited that one of my favorite blogs is hopefully going to resume at some point in the future :)
If you want to join a small just-for-fun leaderboard to keep you motivated to go through to the last puzzle, feel free to join 194284-90c48b41

I've created this leaderboard last year and announced it here. It has a few people I know personally, and a few people from HN I've never met.

There's no community Discord or anything like that. The only form of communication are the stars appearing after other people's names after a while :)
And very low ability to do any improvisation.
Without specifying every detail of implementation task will not be completed.
Even in areas that don't require very specific solutions, and need to just work.
You can do almost anything with the unlocked phones from Google. They are great!
Woah buddy, you're talkin some crazy stuff here; careful with that before you go developing dignity or something.
If you mean graphics tablets like the Wacom displays with the pens, no. It works fine with parametric graphics or CAD, for example, so long as I stick to simple dimensions so one hand is on the numpad while the other holds the pen but the second I need full words - like variable names in complex equations, renaming groups or layers, fuzzy searching for a brush or color by name, etc. - putting the pen back down (without losing it!) becomes too cumbersome. It either serves to interrupt the creative process or get in my way when I know what I want and just want to do it as quickly as possible.

It gets worse since touch screens are actually pretty imprecise so I end up using a 3D mouse for viewport manipulation and a regular mouse for precise navigation (nested menus!) on top of the pen and keyboard. At least one of the input devices is considered lost at any given time.
This seems like a big callout
Helping an advertiser trick kids into spending their time in a pupil dilation monitor/retinal scanner so that ads can be optimized for impact based on biometric markers isn't amoral, it's immoral.
> While this is true, it's also obviously wrong, and the fact that it's widespread in our society makes it even more wrong.

Just to be clear: I don't agree with it. All I'm saying is that child-me understood that it wouldn't be a valid defense after the fact, i.e., that there would be consequences. That, of course, affects one's decision making.

That article is very real, though. (But … and I get this gist from other comments on the thread: that article's example is a mild bully. But yeah, that's how public schools react, and how they inadvertently teach.)
And it does not have to, that's what the later stages are for.

This task is just a pre-filter, something to weed out surpirsingly high number of people who claim to be able to code but actually can't.
It's always amazing to me when I find something in mathematics so simple to describe, but seemingly so elusive to prove, or even understand the parameters of. For example, the fact that the denominators of the fractions that make up 2,803 each have 40 digits. That's insane.
It helps if you sort of read the problem statement backwards
Wouldn't the devs know if a malicious LoC had been built into the client and distributed to take master passwords from the browser? Idk much about browser extensions, but I think they would have been able to figure out if something malicious went out to last pass clients, no?
This does not happen on Android. 3 eryine uses Google play store or the phone manufacturer one that gets pre-installed.
Of course not. But I have experience of being a kid and doing potentially life threatening and borderline criminal things because of my youthful stupidity that may have ended horribly.

I was never groomed but I managed to screw up my perception of romantic relationships all by myself with little help of same aged friends as I grew up.
The Precursor should tick your boxes, and with an FPGA-based SOC.

https://www.crowdsupply.com/sutajio-kosagi/precursor/updates...
For real, why would we want the flag to stay the same? The fact that the US flag is officially mutable while remaining iconic is an awesome property.
Yeah, it's pretty wild watching people wonder why a top political donator is getting so much peel for somebody who is either a crook or dangerously stupid. There's a lot of people who like to imagine that media and journalism is a lot more impartial than it really is.
Christine McVie has died
The bar for defamation in the United States is very high. You have to prove not only that the statement was a lie, but also that the writer either knew that it was false or had reckless disregard for obtaining the truth.

Libel suits happen frequently. All the major papers are quite versed in dealing with them. They rarely lose these cases.

I did A quick google search and can’t even find a libel case the NYT has lost in the last 30+ years. There was one case in 2003 where media outlets reported incorrectly that the times lost a libel case. In fact, they won the case, even though the jury agreed that the facts reported were false, because the plaintiff failed to prove malice (see https://www.washingtonpost.com/archive/politics/2003/05/24/n...).
Thank you for sharing the full draft.
There's too many states as it is, and I think that's a good enough reason to deny any attempts at making new states until they fix the first issue.

Fixing it is easy: combine some of the existing small states, or break up other unpopulated states. For instance, Vermont and New Hampshire don't need to be separate states; they're too small. Just combine them, along with Maine, into a single state. Rhode Island is also much too small: combine it with Massachusetts. Eliminate New Jersey: give the northern half to NYC and make it a new state, and give the southern half to Pennsylvania (and perhaps make Philly a new state). Eliminate Wyoming: it only has 500k people. Break it into pieces and merge them with the surrounding states.j

DC by itself is much too small to be a state, both geographically and population-wise. Take the entire DC metro area and make it a single state instead. Perhaps combine it with Baltimore too and eliminate Maryland in the process (most of MD then just becomes new the DC state); give the western side of MD to WV, and the eastern shore part to Delaware.

Finally, there's no way DC should be called "DC" as a state, or have any mention of the genocidal conqueror Christopher Columbus. It needs a new name.
Hollywood Should Leave Dead Actors Alone
The best guide is built in to Vim but sadly often overlooked.

https://vimhelp.org/usr_01.txt.html#usr_01.txt
New and Top No-Code Tools that will be in demand in 2023
Sounds silly, it’s a shame you didn’t get past the initial screen. It’s a process that has to be humored and you could have added a lot of value just by joining and then patching their hiring process.

When I was teaching in high school the deck-modelling thing is one that the kids come up with a lot especially when it came to doing their term project. I love the idea of being asked to implement a deck of cards using Java and inheritance! Here’s my implementation:

SUITS = “♠♥♦♣”
RANKS = “A23456789XJQK”
deck = {(s, r) for s in SUITS for r in RANKS}

That’s about all you can commit to. Suits and ranks should probably be enums but we can start from these three lines and see how it goes.

Sorting? Depends on the game. Value? Depends on the game, and some games give the same card two values. Inheritance? Shared behavior depends on the game and is orthogonal to the card itself and often is dependent on game state as well as what card you have. Are we even playing a game, or is this just for rendering poker themed wallpaper? Calling it a “deck” is probably wrong. A deck is ordered and may have duplicates… it depends on the game! This is more of a pack than a deck.

It’s probably an amazing question for interviewing candidates in person to see how far they dig into the premise. As a take-home question, you could probably spend a minute on the code above and then an hour on implementing three different games. Maybe that was the original docx, but it didn’t sound like it.
Funny, if you ask it for recommendations, it will say it cannot do that and then it'll do it anyway. Thank you, ChatGPT!
Meanwhile the EU is considering legislation that would require all browsers to recognize and accept any company that pays a fee, irrespective of how clearly untrustworthy that company is.

So in the future it could be illegal in the EU for a browser to drop a CA, even when they’re caught doing objectively fraudulent acts.

All because a bunch of MEPs are presumably being paid off by CAs who want to get legislatively mandated rent payments
Financial/Business/Economy book for teenager
My 13 year old son is showing interest in business and was looking for resources to educate him on how money/financing works, how the economy works, how do markets etc work. Shooting for a breadth first approach and then if he is still interested he can go deeper into the specific topics.

Any recommendations? He already listens to Planet money and really likes it but has a lot of follow up questions.
Anyone know which cloud storage provider this was?
Can't honestly take 'vector search' as being AI.
> Sure, disable it for some random bit of custom high-perf software where you really need to eke out the last few percent of performance.

And that's the rub, isn't it? Getting that last bit of perf in the inner hot loop has traditionally often required people to write the entire thing in languages that are unsafe (ffi overhead often being enough that you can't just wrap up the hot loop and call the bit that needs to be performant from elsewhere).

I wonder how much good interop could get us.
Elon Musk Says Neuralink Should Be Ready for Human Testing in Six Months
In actuality I think the number of people I have worked with in ~20 years that I would trust to set up a production database to the same level to which I trust RDS… is maybe like 2 people. Those skills are RARE and hilariously underestimated. “Just run a Postgres VM” is so far from the mark I can’t even explain.
It IS unconstitutional, because the SCOTUS says so. Whatever their interpretation is, is the law and defines what's "constitutional". Yes, even when the Justices are a bunch of partisan hacks and their interpretation is BS. You may not like it, but that's the way the law works.
relevant to my interests. whats a good (non payola/astroturfed) starting point link for this analysis?
"It does not generate cash flow (like real estate) or dividends (like equities), cannot be used productively (like commodities) or provide social benefits (like gold)."

What are the social benefits that gold provides?
Ah, plasma. A (cut?) grape will do the same.

https://m.youtube.com/watch?v=wCrtk-pyP0I
ChatGPT generating Linux Kernel modules
I guess, but these are all just statements about the way things are. You could also say "Sure, if you'll compensate me for my time and subsidize a means to get there, or increase my salary by such an amount that I'm able to live within 10 minutes walking distance and net the same" and they have the right to turn you down.

If my employer required me to move to the city the company is mainly based out of, I'd ask for visa support and moving expenses, and if the living expenses were higher, a compensatory increase. If the terms aren't reasonable, then ya they can get fucked.

Upon hire though, yes that's part of the negotiation I suppose. If what they're offering to pay is only persuasive if you had no or a free commute, then you should ask for sufficiently more to make it worthwhile.
There also seems to be something similar to Slack that's called Hive. Not very unique name.
The regulators didn't catch Madoff.

SBF's greatest punishment will not be jail. It will be that he can't show his face in public for fear of running into someone who lost money.

Noone will want to do business with him anymore because of reputational risk.

Ftx most likely had deposits from some really cleaver hackers with real anger management issues. Any parcel he opens could be a bomb.

Prediction: The next mega entrepreneur in the crypto space will be extremely transparent.
Tesla phone by 2025 running a custom android version.
Wow. Is LastPass generally just really bad software? These bugs mentioned in this subthread make it sound like amateur hour.
Are you willing to give up your standard of living? If yes, just quit and find a less stressful / more fun job. I did it, albeit from management, and never coming back. Now I'm learning to program full time on the beach, in my home country. Best decision of my life.