skysight-inc/HackerNews huggingface dataset:
> You used to be able to buy a house in 12 months instead of 18 months if you worked overtime. Todays economics make it so working overtime lets you buy a house in 13 years instead of 17 years.

Actually, if 50 years ago you used to be able to pay for a house in 18 months, today you should be able to pay for a house in ~30 months: https://www.longtermtrends.net/home-price-median-annual-inco.... You're thinking of a time that didn't exist, perhaps outside of when people were granted plots of land and built their own houses on it.

Blame the Fed and idiotic policies at every level for that, anyway; the economics of housing is totally skewed by artificial scarcity on one hand and asset inflation on the other.

I don't disagree that capital has more power now due to the effects of technology, but I also believe that culture has been shaping away from the idea that we are masters of our fate; both due to technology, which becomes increasingly harder for laypeople to understand as it gets more advanced, and regulation forced by that technological advance, where the universe of economic activity one can engage in without needing the state's permission is getting smaller and smaller. Not to mention all the effects that social media has on envy.

Perhaps I sound like I'm repeating the age-old mantra of the old complaining that the young are ruining the country ;-) you decide.
Yes! That feature is great. I got used to it in Elixir and Nim provides it as well. It's one of those little things that makes programming nicer.
> The guideline is not that the form is not annoying - some people, like you, will find it annoying

I'm not arguing that the guideline can be breached when some people find it annoying. That would be silly.

I'm arguing that posting articles as trains of social media posts may not be tangential nor merely a matter of formatting. If that's the case (I agree it's 'arguable'), then complaining about them isn't in breach of the guidelines.

> This is pretty ahistorical.

Claiming that posting multiple social media objects is a mere 'formatting' alteration to our legacy of textual culture is pretty ahistorical.
What I'd like to have brought back is basically the extended version of the numbers/kebap-case: Ignore white space in constants and identifiers if possible, like Algol-68 did.

That means you can write your number as "1 000 000" and put it in the variable "one million", and then feed that to your function called "withdraw money".

Yes, sure, makes it harder to grep. Here's a nickel, get a better grep tool (or wrapper thereof).
Saw this like a thousand times. Please stop.
Yup, correct. What I meant above with array[Length(array)] is for the languages that don't have it. Let me be more clear.

C/C++ doesn't have custom array indexes and as such <array[std::size(array) - 1]> is returning the last element of said array.

Delphi has custom array indexes and as such, taking your example with defining an array in the form <example_array : array[3..7] of integer>, I would not get the last element in case of <example_array[Length(example_array) - 1]. In this case I would have 2 options. Option 1 would be to use <High> function as in <example_array[High(example_array)]> to access example_array[7] element. Delphi also has <Low> function so you can iterate through a custom defined array by using <for> keyword with the help of them. Option 2 would be to actually build my own helper (this is the most wanted case when you're dealing with multi-dimensional arrays that also have custom indexes) and I would have something like <example_array.FromLastIndex(0)> to access example_array[7] element.

Hope this cleared the confusion.
For example, to protect impressionable children from exposure to it. Same as the stated rationale for the porn law.
I mean your game plan should be centered around immediate income in a low wage job that gets you paying rent. Then slowly work the sides on freelance where they never background check on a per project basis.

Also, just because they live near a school doesn’t mean anyone needs to know you live there. Or do they? Are you tracked like that?
Mercedes-Benz Plans to Install Its Own Network of EV Chargers
Looks like a great engineering effort. Electric skates are for the same niche who would buy electric bikes. I want to keep my legs strong and keep the points of potential failure fewer.
Isn't that what people said about the first AirPods? They look dorky, no one would be caught wearing them, etc. And look where we are now :)
Ruby’s symbols are undersold in terms of how useful they are and how they enable meta programming and DSL development. You can basically invent new language keywords with them.

private def foo
“bar”
end

In this case, ‘def foo … end’ returns ‘:foo’, and ‘private’ is just another method that takes it as an argument and decorates the provided method. It’s not a special language keyword.
So what's the alternative? Just accept it without complaining ever and hope that it gets better, while people leach free advertising for their fresh internet of shit garbage to a hacker community? Why?

If it said something about having open source firmware you could flash yourself, the entire premise would be different. Without something like that, this is basically just free advertising.

I agree that it is unfortunate that I need to be bitter about this. Totally. Not our faults though, and again, I provide an out: give me a reason to believe this is different.

Of course it is natural for hacker types to be skeptical and cynical but I swear to God, I just want an inch of confidence. As it stands now I would bet you substantial amounts of money they are planning on putting a Bluetooth radio in the shoe.
Pay shouldn't just continue, it should increase exponentially at a rate that outpaces inflation by enough to disincentivize maintaining it. Make it compound monthly at 200% APR.

Might be worth 3 years of pay to keep someone silent and idle for 2 years in some exceptional cases, but 7 years for 3 years would be exceedingly rare and 15 for 4 would be unheard of.

I'd be happy to sink all my time in my hobbies for 200% APR exponentially growing pay as long as anyone would like.
But all CPUs are ICs - and hence chips.

Also, there are many voltage regulator ICs (and hence chips), and a great many other ICs (and hence chips) used in pretty much every piece of electronic equipment now a days.

Motor controllers, microprocessors, etc.

Literally even children’s stuffed toys have them.
I would imagine there are rules/regulations about a SMS provider blocking communications before fraudulent behavior is determined? Not saying it shouldn't/couldn't be done, but probably one of those things with a simple tech fix but a complicating social/business aspect.
I betcha it's https://gristleking.com, he's been advocating for paragliders to use LoRaWAN for a tertiary emergency communications network (primary being Garmin's Iridium network, then cell or perhaps iOS 14's GPS SOS).

The idea is to have multiple means of calling for help + tracking location when free-flying.
Posts like these are always awesome to look at how much we can push consumer hardware.

It's hard not to really appreciate some of the devices we have today. For instance, an RTX 4090 is capable of 660 TFlops of FP8 (MSRP 1600). Would not be surprised if we soon have laptops that can do petaflops of computation soon!
She had nobody else to talk to and I happened to be standing there. I filled up her car because she was stuck, and she started crying and telling me about this. I was surprised too but it really affected how I think about this issue.
One would hope we’d blame the one doing the genocide?

Unless of course Apple sent a container of free iPhone’s after they’d laid out their genocidal plan. So far zero indication that’s happened though, right?

Or is that too much to ask now a days?

This entire thread is the height of ridiculous absurdity.
What if the copyright holder dies young?

Suppose you're a software freelancer, you're 35, you have two young kids, you've spent the last 15 years working very hard writing software, and you're able to support yourself with annual license fees from some businesses.

If you decide to just watch TV for the rest of your life, your hard work will continue to pay off, and your kids will be provided for. But if you get hit by a bus one day and killed, your one valuable asset instantly becomes worthless, and your kids aren't provided for.
I understood that when I wrote what I did. You need to prioritize yourself, so that you can be the father your kids need. Put the oxygen mask on yourself first, or you won't be putting one on anyone. Your kids need a father that isn't "tired of life" more than they need money, unless they are literally starving right now.
The problem is when you have the functions:

Square.computeArea()

Circle.computeArea()

Clearly these should do different things. I suppose "computeArea(shape)" does dynamic dispatch based on the type of shape? But you're still putting every function defined on every type in your entire codebase in a global namespace. It's not obviously awful but I'd definitely be a bit nervous about it.
Wouldn't they be making their NDA useless by having such a broad scope applied? I thought your contract had to be somewhat sensible for it to stand up in court.
Sounds like you're blaming the fed and idiotic policies...all of which were put in place by old people. ;-)
Yep. Part of launching is making a deorbit plan (if possible). That satellite will come down, and they already know when that will happen.
For rust, it is probably the try (?) operator. Fundamentally, it's just syntax sugar for a match statement with an early return in the Error or None cases, but it really improves the ergonomics of dealing with Result and Option types.
You can finally buy the Ring Car Cam
I mean that’s not wrong, it just speaks poorly of these tech giants in general. For example dark sky was recently shut down, after being acquired by Apple.
This angle is strange to me.

A salesman doesn't exist as an island. He's selling products or services from a particular company, no? And if he leaves, he would then be selling products or services from a different company. Yes, maybe some clients will like the salesman enough to switch suppliers, but surely the fact that it's a different company with at least somewhat different products/services matters too, no?
The statistical/genetic view of obesity and observed weight gain in general, which is useful in its descriptiveness, fails to explain, behaviorally, why people 30-40-50 years ago-I was young in one of those decades-were much less likely to be not only obese but also overweight. And while it is true that much more high-calorie food is available today than back then, a lot of butter was used, pasta and bread were widely consumed, and if one wanted to be fat, one could easily become fat.

If the problem was all in poor impulse control and hunger felt differently by some people genetically predisposed to feel it (but >30 percent in some states in the U.S. feel it that way?), there would have been many more fat people in the 1970s, 1980s, and 1990s, when highly palatable food became available. And, I reiterate, those who wanted to or had no problem getting fat could certainly do so. In fact, there were (some) fat people even then.

One thing that has certainly changed over the decades is the social acceptance of obesity and being fat in general. In my country, which is not the United States, people are still asked what happened when they put on a few visible pounds or promise to start working on it before anyone says anything.

I recently visited Buenos Aires and the difference in weight between women and men compared to what I see in the United States/California was hard to believe. It was quite surprising to see so many women and men young and old in good shape, or at least at a good weight.

But in the United States (and other countries) being fat and terribly out of shape is personally and socially accepted. Let me take an opposing and politically incorrect position for a moment, strange as it may seem: if I had a kid who was overweight, I would firmly tell him or her that he or she must lose weight. Would that work? It's hard to say, but it's something I wouldn't accept lightly.

But it's like the differences we see in the way people dress, even though clothes are not part of a physiological process that is apparently easy to hijack.
How is it that people show up dressed in a way that 30-40 years ago would have appeared offensive to others-I'm thinking of going to the supermarket in pajamas. Well, for one thing, that way of dressing and showing up in public has become accepted. People of my parents' generation would have been ashamed to show up in public in pajamas.
Ashamed to show up in public in pajamas. But nowadays, whether one considers the loosening of dress codes as good or bad, it is socially accepted and becomes almost a need. In fact, for the younger generation, what was once considered normal (for most people), such as making phone calls or being groomed, is almost physiologically intolerable.
Its fascinating how politico-economic history is written on our genes and tells a story.
That's what really puzzled me about 1Password's switch from native Mac to Electron.

The reason was, "we want code sharing with Windows". Okay, you've got that now… it's terrible… but you're also maintaining a SwiftUI app for iOS and iPadOS. Why not code share that with Mac?
They should be better equipped to detect and prevent the abuse. It's an order of magnitude higher request volume for phone #s located in remote regions of the world. Twilio knows full-well where those numbers go, and can see them being abused simultaneously across many customers. I don't possess the same ability to know this... unless I use Twilio to run a reverse-lookup, which would of course still incur a cost.
Heelys are fun — I got a pair when my kid got a pair — but they have a couple of drawbacks, they are very fussy about surface quality, not great with slopes, and impose a significant heel, which impacts posture and walking geometry (almost all my other shoes are zero drop, so this is very noticeable to me)
Thank you so much. Cool website btw.
> I feel you are depressed, and forming a false narrative about the situation, as depression tends to do.

This is a bit too much. OP literally has the entire world stacked against them. They're in a seemingly insurmountable situation. Even if they manage to stay out of prison for non-payment of child support, they're just treading water. There is almost no way they can live a comfortable life for themselves. Even if they manage to find a $100/hr job one day, most of that will go to child support. They won't be able to save much. Their food budget is $200, so malnutrition seems like a looming possibility also.

Some armchair psychologist trying to diagnose them with clinical depression because they are rightfully feeling depressed about the situation is not what they need right now.
Second Life is the 2023 NASA – Started cryptos and social networks like Mastodon
I don't know about embeddings, but it was able to decode a URL encoded string into a javascript animated SVG. So larger texts can be encoded and still "understood." You probably wouldn't even have to declare your encoding method. https://www.tiktok.com/@y.i.t.z.i/video/7184820436839042306
Thanks for sharing.

I am curious to hear how you start with new clients like this. Do you identify one task to do together with a very well defined scope and a fixed cost? Do you just get started on an hourly basis and whether it's working well together?
> the infrastructure remains nationalised,

Slight correction. Renationalised, rather than remains nationalised.

The infrastructure was renationalised, because Railtrack preferred handing out dividends over maintaining tracks, eventually leading to a derailment that killed 4 people and injured 70, and led to trains being restricted to 20MPH across the country for months afterwards, because they had no idea how fucked any of the rest of the rails were.
Does this still apply if only US and Canada are selected in the text messaging geo permissions?
I would love some of the journalists who write these article to volunteer to take these jobs by quitting and becoming plumbers.

Why don’t they do it? Because sitting in a nice cozy chair and having opinions backed by nothing is much higher social status.

It’s like this constant gas lighting from elite sources:

“Hey can’t buy a house? How about being knee deep in toilets all day and having zero respect in society.”
A cartel land mobile radio or cellular setup would be considerably more power hungry than this.
Designing for flexibility (or: users find a way)
Any plans to be able to directly run this in the browser similar to DuckDB. Nice to see more options in the space.
It IS reciprocal. You're welcome to present that "non-comparable hire" contract to the company before accepting your offer, but they no doubt will rescind your offer. You have the same right to reject the offer if you don't like the contract they present.

It's common for executive's lawyers to negotiate contracts with the firm before accepting an offer (including what the firm can or cannot do to the executive without penalties). I wish it were more normalized for ICs.
The Creator Economy Was Way Overblown
From the HN guidelines:

> Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that".
Free Pascal PS4 Emulator (fpPS4) v0.0.1 Released
> it's difficult to land a profitable role doing research/pure science, especially if you don't have a PhD

Honestly I'd modify this to say that unless your Ph. D is in physics, mathematics (and you're willing to go into finance) or data science... you're not going to be that much better off.

And the time you spend out of industry you'll never make back. Take a CS degree, go work for any of the big ones and get "senior" next to your name as soon as possible.
yes I did mean after work
I meant total compensation.
As long as there is a new, unbreakable cryptography available, the ease of switching to it is inconsequential.
This is comparing Apple (out of all companies) selling something we were using prior to the AirPods for a price which was in an acceptable range for the target audience with a dorky kinda-add-on for shoe to walk faster. I’m not sure if it holds.
The interesting thing about this is that companies may treat their employees a little bit better if they know they can immediately go to a competitor.
Anyone know if Apple bans this kind of lib from use in the app store?
Right, but even when you're in poor health from sitting in a chair all day you can keep sitting in that chair and doing the same work. Whereas if you're a skilled trades worker and break your back by falling off a ladder then you can't work at all. So the downside risk is more severe.
Well, maybe, but in practice companies would only rarely use it, since they wouldn't want to pay for someone to not do work.
Yeah but within Xcode, you cannot run another file marked with main. Well, you can but it can’t start with a shebang.

https://stackoverflow.com/questions/73258896/swift-error-has...
The abstract doesn’t touch on the interesting but politically sensitive developments over the last few decades: 20% of the people living in Sweden today were born in another country. In the city I live in (Malmö) only 30% of children have two parents born in Sweden.
i moved into someones spare room
I didn't mean to suggest the constants module was a separate, reusable module, but a component of the same piece of software. By "module" here I meant "directory which can contain multiple importable files," so you could namespace your constants (constants/rfc_abcd.xyz, constants/customer_limits.xyz, etc).

I'd rather copy-paste any reused constants to different projects to avoid coupling, unless there was some kind of compelling domain/project specific reason.
"my old Smart TV that I gave away"

Gave away to whom ? Did you donate or give it to an actual person. Perhaps just ask them to log you out ? Or do you think they are a bad actor ?
Ah, okay. Won't work for my use case. Still cool though!
No, but I think that was a good choice. In local code this is great, but in an interface contract being explicit about data type is a virtue.
I cynically suspect this to be the case. As soon as one does it; the others have to follow to have any hope of controlling the tech salary bubble. They Don have to collude, just watch and match percentages.
You can see where all the Helium hotspots are. They have a mechanism called Proof Of Coverage so that they can be used to tell devices communicating with them what their geolocation is. It's pretty easy to tell which devices are on top of the mountains over salt lake.

https://explorer.helium.com/coverage

https://explorer.helium.com/hotspots/11f1b3jVrJ9mh1KebQY5oVm...
> One interesting thing about these shares that hasn't been confirmed as far as I can tell is that they were rumored to have been used as collateral for loans FTX took out.

FTX in the broad sense (Alameda borrowing from BlockFi, specifically), which is why SBF (who nominally owned the shares), FTX (from whom SBF appears to have “borrowed” the purchase funds), and BlockFi were in litigation over ownership of the shares, as I understand it.
OK, I grant that the life I described is perhaps not aspirational for anybody born and raised in a first-world country in the last 30 years or so. (I know many from other backgrounds whose idea of unimaginable wealth is exactly that.) But if it's not an ass-busting outcome, would you say it's a middling outcome? Or the most minimal outcome that anyone should have, regardless of how hard they work?

What makes you say that this middle-class life where you own your home free and clear and have time and money for the occasional indulgences of life is a "basic" one? In other words, why is your bar calibrated so high?
Also twilio … they’re the industry standard for enterprise communications
Try enabling advanced data protection. If they can still log in then you have found a huge vuln.
NFT Developer Charged in Multi-Million Dollar International Fraud Scheme
> I'm glad that they don't. Otherwise I would have my 75 year old father-in-law on the phone panicking every five minutes.

Exactly! Since there’s nothing the average everyday user can do about the malware, there’s really no need to alert them.

There’s a lot of stuff in system logs that would worry none-technical users if they knew about them.
I may be stereotyping, but in my experience there is a strong ham community within the LDS Church. My first reaction was to assume something ham related, not drug cartel.
$246 annual rent in return for a potential $10M+ liability?

No wonder banks are getting out of this business.
Hey Orwin, I've found why Chad Loder was banned: https://twitter.com/MrAndyNgo/status/1611107762775228420

(Sorry for offtopic here, original thread is closed, and I don't have your other contacts.)
Dont get me wrong, there is plenty of scope for interesting / useful applications of software and pattern matching at scale but those are more a form of "tech assisted social evolution" rather than the steady march of fundamental inventions and discoveries across the entire spectrum of knowledge that characterised the last few centuries.

Old math can still have an impact at the margin (eg speeding up protein folding calculations etc) but its not the cognitive leap that would allow us to steer discoveries in more effective manner. Materials, medicine etc all very exciting and very active but also hampered by their intrinsic complexity.