skysight-inc/HackerNews huggingface dataset:
>Mind boggling people literally choose to want to have to labor even if it is no longer necessary.

It is necessary, it just isn't available. We still live in a capitalist society in which anyone not a member of the capitalist class is required to labor in order to afford the necessities of survival. AI means fewer opportunities to do so, despite the requirement remaining constant. No one is choosing to labor under this system, any more than one chooses to eat, drink or sleep.

AI is not being implemented to free the labor class from this obligation, it is being implemented to free the capitalist class from the obligation to provide the means of survival to the labor class in exchange for their labor. The end result will not be the labor classes living lives of luxury in creative and intellectual pursuit, but as much unemployment and poverty as the market can bear.
Off the top of my head, maybe the shock of being jabbed with a needle would have an effect on people's symptoms that should be controlled for.
> Measuring consumption is NOT easy for someone with adhd

There are ample tools like screen time.

Imagine being on meds for 10 years and then realizing that what you really needed was to just block distractions more judiciously and set more deadlines.

> its literally the same thing.

The cause was the acute organ transplant. What is the acute cause for ADHD?
Just how much development are they expecting??
Ask HN: Should Banks Phish Their Own Customers
At my previous job, the bank used GoPhishMe to conduct internal phishing tests on employees. Clicking a dubious link or downloading a shady file led to an informative email about the dangers and tricks used by real cybercriminals.

What are your thoughts on extending this practice to bank customers?
This is something I have been wondering about a lot. How can companies pay so much for engineers i Silicon Valley when you get the same level of engineers in Europe for 1/3 the price. And provable 1/6 of you look more to the east or asia.

Sure, there might be some kind of network knowledge going on in Silicon Valley, but now with work from home, that's pretty much fading away.
Are you going to reply to the comment, or just keep slinging vague personal attacks?
I'm guessing your career started during the asset bubble (that we're arguably still in)?

Historically speaking, just because you "solved the problems" doesn't mean you "get the job".

When I first started working (not originally in tech, but plenty of tech places did this too) this is how (professional, skilled) jobs were filled:

- Position posted with a deadline for submissions (usually 2 weeks to a month out, sometimes more).

- Organization waits until all applications are received.

- Resumes/Cover letters are reviewed.

- Calls to screen candidates.

- 1/2 day to full day onsite scheduled (depending on level of role).

- 1 candidate gets selected from the pool who made it to the final round. It was also not uncommon that the organization would decide that none of the candidates had the qualifications they were looking for and they would simply, wait and start the process over in 3 months.

It was much closer to buying a house in a hot sellers market than tech hires in the last decade.

This world of continuous hiring where the goal is to maintain a headcount rather than fill a role is fairly exclusive to the recent tech boom where growth was what mattered most. It's historically normal to get to the final onsite and still lose the offer because competition beat you out.
Not sure where you're getting your information from: Google platformed hardcore porn up until 2015 [0]. Tumblr permitted it through 2018 [1], while Reddit and Twitter allow it today.

[0] https://news.ycombinator.com/item?id=9098875 ("Google bans 'explicit' adult content from Blogger blogs", 2015)

- "Until today, Google's Blogger platform previously allowed "images or videos that contain nudity or sexual activity," and stated that "Censoring this content is contrary to a service that bases itself on freedom of expression."

[1] https://news.ycombinator.com/item?id=18590944 ("Tumblr will ban all adult content on December 17th", 2018; 464 comments)
> Young working women (and men) of today normally have almost no financial independence,

A greater proportion of women today have more financial independence than they have ever had in the past.

> A stay at home mother in the past with a part time job had much more financial independence together with her husband

This is financial dependence, not independence.

> Basically the current elderly generation used indoctrination to turn their children into serfs in some kind of foolish attempt to end humanity.

Nonsense. I imagine it is pretty insulting for a woman to read that they could only be capable of wanting control of their own lives if they were fooled into it.

> Also to remember is that traditionally in most cultures, the wife in the family controlled the household's finances.

Also nonsense. In almost every culture, for almost all of time, women did not have power over the family’s assets, much less the ability to earn enough to power a family. They were and are literally married off because they were liabilities. Inheritances passed down to sons instead of daughters. And umpteen other examples.

This is ignoring that even with legal/social mechanisms that provide women equal access to power as men, biology throws them a curveball every month with the effects of menstruation cycles and the effects and risks of pregnancy/childbirth.
Might as well ask the hungry to start their own farm
It sounds like the author got her account suspended after sharing ("distributing" in Google's view) the book's sexually explicit content.

Here is Google's Program Policies document that their Terms of Service references:

https://support.google.com/docs/answer/148505#zippy=%2Csexua...

The section about Sexually Explicit Material says:

> Do not distribute content that contains sexually explicit material, such as nudity, graphic sex acts, and pornographic material. This includes driving traffic to commercial pornography sites. We allow nudity for educational, documentary, scientific, or artistic purposes

I'm not defending Google's actions here. I'm just trying to interpret what led to this situation and what it means in a general sense.
just an extra for you, just for you .. I am very hoping that haven't reached the point that the comments and reply are work of bots!!

Garrett Hardin the author.. How is his children?

here is from my note:

This has dire effect on controversial writer such as Alice Bailey or Jordan
Peterson, where she/he can be constructed to write based of their
eco-system exposure without aware it. We don't overly focus on these
drivers for their writing, the initial ideas or reasoning; we have to
acknowledge that we are busy and limited on our own. However, it has critical affect or accepted into our
belief system and sometimes we ended marching forward with it.
Bailey was from an unsuccessful family which can be easily exploited by
others, so does Peterson, who trouble cope with his life. It is like
getting medical advice or worst treatment on diet from a doctor who is
obese.
It only depends on where the large-scale refineries are. If Baltimore had one they would be going there.

The smaller VLCCs are dime a dozen and they are 2-3x the weight of the Dali.
Essentially. Take the Visa credit card lines for example -- Visa Infinite cards have a higher transaction fee than a Visa Signature card, and the high-end travel cards will be of the Infinite variety (Chase Sapphire Reserve).
Upvoted as I think it needs to be front and centre that the searches are public.
Well, ultimately, you pay for the rewards because merchants set their prices to account for what they expect to pay in payment processing, just like any other marginal cost.

Even loyalty programs like the card with stamps you might get at your local coffee shop got priced in somewhere along the way.
It seems to be getting better. When I posted jobs in November I was getting roughly 100 applicants a day with maybe 10-20 of decent quality. Now I'm getting roughly half that, but that still means 50 applicants a day, out of which I'll talk to maybe 1-2 people.
This list is useless. What are the salient aspects of Python programs versus other programming langs/environments (e.g., Javascript, C++) that imposes different demands on a database system?

The answer is 'nothing'. So just use Postgres.
Alex Russell wrote a more in-depth article about the issue back in 2021[0]. I don't think the landscape on this end has significantly changed much, since what's said in the article is still mostly relevant these days.

That said, do keep in mind he's not unbiased; he's a PM at Microsoft for Edge and used to work on Chrome. Nowadays he's also one of the Blink API Owners (he approves new Blink Web API features). Most of his writing on the state of the browser market is solid, just know that he's obviously got an angle and arguably is also responsible for the modern Blink monoculture.

[0]: https://infrequently.org/2021/07/hobsons-browser/
Show HN: Olympiad Math Exercises for Grades 2-8
Hello HN,

When my daughter was in 2nd grade, I signed her up for math contests as a last resort to spark her interest in learning math. It was a success - being surrounded by smart kids who earned medals for their hard work made her perceive being good at math as "cool." I started hosting math contests at my workplace for colleagues' kids, and my daughter eagerly participated in dozens of these through elementary and middle school, continuing to this day.

The hard part was helping her prepare. One-off sessions wouldn't work - I needed a long-term system. I had to source problems and solutions from past contests, track what we'd covered and what was left, ensure she solved problems systematically each week, answer questions, provide hints when stuck, and explain solutions in a way she could understand. It was very rewarding to witness her progress, but also demanding as it required discipline from us both. It was a huge help that my wife, who is a former math tutor, supported and helped me on this journey.

So, when the opportunity (aka tech layoffs) arose, instead of looking for a new 9-5 job, my wife and I decided to build MathClub, a place where kids prepare for and participate in math contests. So far, we have created weekly exercises for grades 2-8: https://mathclub.ai/math-exercises. The exercises feature authentic math problems from past contests and an AI assistant that checks students' answers for correctness, answers their questions, and provides hints if they are stuck. For younger kids, we have the problem statements and solutions narrated, and a speech recognition feature, so instead of typing their answers or questions, they can just click a button and say it out loud. Essentially, we have automated the way my daughter and I have been practicing math olympiads for the last several years.

Our goal is to expand exercises across K-12, get more customers, and try offering our exercises to schools and private tutors to enrich their teaching process. If you have any advice on that, I'm always up for a chat. And if you have kids, please have them try our free sample exercises. We'd really appreciate getting thoughts from the whole family.

Update: Here's a quick screen recording to give you a glance at the UI: https://youtu.be/Q0ZM7JX6I7g
> and I’m being generous with “emerging” here, the Either monad is more than an emerging consensus around the right default for error handling

It is clearly the right way, but Go's error handling already has 80% of its benefits. Switching over to a Result type at this point would require a lot of churn for little benefit.

Sum types on the other hand...

> it sucks oxygen out of the room on more plausible C successors like D and Jai and Nim and Zig and V and (it pains me to admit but it’s true) Rust.

D is dead, never even heard of Jai, Nim hasn't caught on, can't believe you're mentioning V. Rust competes mostly with C++ and is unlikely to appeal to C enthusiasts. Zig is promising, but it's in very early stages.

Go is used because it fills the glaring hole of a reasonable, modern, fast and GCd language. It reflects poorly on PL designers that we don't have a properly designed modern language in the space and have to make do with Go. Some combination of Go+Rust would be perfect, but it just does not exist.
> Apple must update SFSafariViewController (Apple’s system provided in-app browser for iOS) to respect the user's choice of default browser.

I don’t understand this ask. If the idea is that in-app browsers are inherently compromised either through security or user preference, then at that point it makes no sense for an in-browser component to exist in the first place; all it’s going to do is invisibly bounce the request from the app to the default browser, at which point the app might as well just invoke the default browser directly and not bother using the in-app version.
Release Notes for Safari Technology Preview 191
> The settlement, which only applies to US merchants, is the result of a lawsuit filed in 2005. However, nothing is considered finalized until it receives approval from the US District Court for the Eastern District of New York.

> Typically, swipe fees cost merchants 2% of the total transaction a customer makes — but can be as much as 4% for some premium rewards cards, according to the National Retail Federation. The settlement would lower those fees by at least 0.04 percentage point for a minimum of three years.

It took a 20 year antitrust lawsuit to bring a 2% fee down to 1.96% for 3 years? Am I reading that wrong? Or maybe this is more about reducing the additional fees for premium rewards cards?
>and then insist that every decision and line of code they make runs through a giant Rube Goldberg machine before they type it.

If you've ever used Copilot, it's surprisingly fast. It definitely leads to net less time spent typing.
My ${DAY_JOB} simply MITMing all traffic from the laptop through Netskope.
At that point I don't even search work related web from the corporate laptop.
Self-inflicted self-invented compliance which goes way beyond laws and regulatons went too far in the enterprise world.
Firefox on Android :)

Brave works if you just want adblock and youtube playback even on iOS!

Then there are the offshoots like Kiwi browser that has the Chrome extension store!

Even Samsung and Edge on Android atleast has Adblock plus that can be enabled but obviously not as good as ublock origin on Firefox.
It’s definitely a recession for US based tech workers
Where else would the money come from?
The Reds were defending the actual existing microorganisms on Mars, that were guaranteed to lose out to lifeforms engineered to terraform the planet. It's a harsh position to hold when weighed against human life, but there's something there.
Insiders exercising their stock options happens after literally every IPO. There is nothing to see here, move along.
On the other hand, I read stories online where people claim that it's hard/impossible to get promoted as remote employees. I wonder if these constraints will loosen as well.
I think it is more to do with the massive rise in code academies and bootcamps over the past decade.

There are just a lot of barely skilled people in the industry with minimal passion. Hiring processes haven't caught up yet to filter for quality in this environment.
If you, like me, only go to Amazon when you've already decided to buy a certain thing, then you probably just stay with the "will arrive tomorrow" part.

However the countdown could add some pressure if you're still deciding on buying something or not, in the form of "now or never FOMO".
Google's Lars Bergstrom: Rust teams are twice as productive as teams using C++
Full quote: "Rust teams at Google are as productive as ones using Go, and more than twice as productive as teams using C++."

From his keynote presentation the RustNation UK conference.
"advertisers" along with "shareholders" are the hyper-aggressive cancer that is destroying the commons.

Not to drag Orwell out of his grave for a commiseratory drink, but this is double ungood.
By buying stocks, the company transfers money out of the company and to shareholders. Of course the market cap should go down: the fundamental value of the company has gone down (they have less cash).
Bad name. Try again: https://www.firebolt.io/
Huh, I wonder if this is why RCCX genes associated with autoimmune conditions / inflammation is also associated with higher IQs.
One thing I think a lot of folks (even senior, seasoned people) incorrectly assume is that if they don't get a job offer it means they weren't good enough for that job when it's very rarely the case. I've helped interview for several of my jobs, and been in charge of technical interviewing at one, and by the time you're doing a 2nd or 3rd interview we already know you're "good enough," now it's just trying to decide between however many people are left. At that stage it is as much luck and law of large numbers (12 is not large when you get hundreds of apps for any single position) as anything else. It sounds brutal, and it is, but you're looking for any reason to eliminate someone so you can get closer to an offer. As a company you're also competing with other companies who might be moving faster or able to give slightly better offers.
At this point, pay whatever you think just below market is and let candidates know they get a 10-15% raise at 6 months and 12 months, and 5-10% at 18 months and 24 months. Show them a comp schedule for their targeted salary, and give them a decent signing bonus with a repayment policy if they quit in the first year.

Solves the problem of hires wanting to jump ship even if they started 10-20% below their target salary but know that committing can get them decently above their target salary in a year
A Nigerian woman reviewed some tomato puree online. Now she faces jail
Not your problem anymore but wonder if that turned out to be true. I have my doubts.
A mine is just as natural as an antill. It's your perspective that is the unnatural one.

Humans are not separate from the nature we exist in.
Cases like this always make me think of the 3-2-1 backup strategy. 3 copies of the data, 2 different media, and 1 off site. I sometimes feel like I'm paranoid when backup up my files and photos like this until I read stories like this. I don't know how people outside of IT would even think of making 3 copies.
It would also redirect resources towards boring stuff like manufacturing, that actually increases real wealth. But you're right, the fact that so much of our theoretical wealth is in hype, and there's a lot of people who don't want that brought down to more realistic valuations, is what's driving this.

But, you can look at the Chinese real estate market for an example of what happens if you try to keep inflating the bubble for too long.
Applied(and went thru the all the ropes) twice in the last 6 months for Java software engineering positions(senior) in two companies respectively.

Rejected the first time, low-balled below my communicated expected salary the second time.

The interview processes felt a lot like tech hazing - multiple interviews, a coding assignment, and an arbitrary review of said assignment compared to the job responsibilities.
At the end, I felt plenty invested(both emotionally and timewise) to the point that I amused the idea of accepting the low-ball offer. I guess that even might have been the company's strategy.

I continue with my freelance work and looking.

*edit: I am in the EU.

Best of luck with your search!
>Hallucinations are unlikely to occur twice in a row. So just ask twice.

lol

If it's not already easily googleable, the LLM will just spit out some boilerplate apology and then double down on the previous wrong answers, provide something correct about a tangentially related topic, or just reword my prompt as a course of investigation that - if written by a person - would just be a polite "fuck off and go figure it out yourself."
Hang in there. I feel the tables are about to turn as AI eliminates junior positions. You'd need people who understand business, potential issues, and architecture at a higher level. Which usually means people who are more senior.
My advice would be to repackage your skills. Don't compete on things that a junior developer can complete at a lower cost.

I didn't make this up - I'm in my 40s and use Generative AI for most of my work today (currently with a custom toolset that I'll open source soon). There will be some work which will require human ingenuity, but most software patterns have been done before by someone else.
It doesn't have what Rust mistakenly calls enums - what everyone else in the world calls sum types, but it most definitely has enums in the traditional sense. Enum normally refers simply to assigning a number to something. That is what iota does.
Worse; they answer to advertisers.
The cost to bring anything to the moon is completely prohibitive.
I guess it’s a good thing racists never lie!
I suppose discovery, or even a study of whether the delivery countdown matters to actual delivery, in a case like this is enough to categorize it as a dark pattern. If it can be shown to not matter to actual delivery time, what other purpose does it serve?
Isn’t the explanation just that delivery estimates have a wide margin of error? To guarantee delivery by a target date the order must be placed by the beginning of the margin, but if you order within the margin there’s some probability of getting that date by chance.

To explain the two estimates days apart both returning the same Sunday, consider that the week is heterogeneous; maybe some regional hop is available specifically on Saturday regardless of how early you order.
The point is less to use bad/wrong math; it's to present technically correct charts that nonetheless imply wrong conclusions. In this case, by chopping off the bottom of the chart, the visual impression of the ratio between the bars changes. That's the lie.
Hang in there, everyone. This is what happens when interest rates are high, LPs prefer to plow money into fixed income or public markets and VCs with what little funds they have prefer to be in AI. 2011-2022 was an unusual golden age for software engineers with 2021 being the absolute peak. The current state is an usual low while the overdose is wearing off.

This is not you - this is just the nature of the cycle. You got to enjoy the high but how you have to survive the lows. Conserve cash; do work for comp that you once thought was once below you. The good times will come again. Don't get too down about it but also don't get too stubborn about maintaining what you once had.
Sure, but opening the image in a browser wont run any malware even if there's one concealed inside the image data that can be extracted by specific "innocent-looking" software.

The only possibility of doing something that bad (i.e. running the malware by just opening the image) would be a malformed image that manages to do a buffer overflow in the image parser of the browser (see this recent example: https://chromereleases.googleblog.com/2023/09/stable-channel...)... but I rather think that this specific case is just a false positive.

EDIT: someone in the thread apparently rescanned the file (I didn't check if the file was the same or was modified in-between on the original site) and it indeed appears clean now.
Oh yes. You are right.
Uh oh – it looks like ChatGPT's AI model got lazy again
- the Moon is extremely large; if you mined the entire Moon and covered the Earth's surface with the material, including oceans, it would form a layer about thirty miles thick

- most of the Moon is made up of the same stuff as the Earth's crust (silica, alumina, etc) and has very little value, compared to the energy needed to get it off the Moon

- if humans remove material from the Moon, the rest of it doesn't "float off into the universe", it just stays in orbit unless it is actively pushed, which would take an insane amount of energy, something like the entire world's electricity consumption for a billion years