skysight-inc/HackerNews huggingface dataset:
> An investor is someone who buys with the intention to hold and expects to generate income or capital appreciation. Investors care about the fundamentals and the long-term outcome.

Agree to disagree. An investor is someone who buys into financial vehicles with the intent of making more money. That's it. There are different types of investors but how they actually do it is an 'implementation detail'. You can be an investor and a speculator at the same time. While you're hold the stock, you can proxy vote, you can sell the stock, you're by definition an investor.

EDIT: What does the IRS consider you an investor if you made money from stocks? Or do they check to see if you're interested in 'the fundamentals' first? Do they investment income and expenses like capital gains and such to be 'investment' incomes or 'speculation' incomes depending on your 'system' of investments? Asking for a friend to check if they'd get a tax break because they weren't real investors.
> The object, which the U.S. learned about on Thursday evening, was described as "roughly the size of a small car," Kirby said.
- Fossil has the cool all-in-one feature-set

- darcs and sapling do away with staging

- darcs doesn't support local branches ):

- sapling (distant fork of Mercurial) has a simpler interface than git, and is better for straight line development where there's implicit rebasing of patches rather than branch and merge
Why did they have employees there given they are banned there?
I've had this conversation a few times over beers: I think we are collectively Doing It Wrong by not considering code edits as deltas and checkpoints.

Diffs often seem to fail to represent the actual change because they consider the delta from the last commit, which isn't the way we write code most of the time. If I go and insert a bunch of closing braces into the middle of a function, it's almost always because I'm dividing the function into two functions, or adding some missing error handling, or a corner case. So from the standpoint of a DAG representing the parse of the file, most of the time I expect the functions above and below to still be available in autocomplete even if I haven't balanced the tokens representing code blocks yet.

If you saw a bunch of functions and I break one, I expect the IDE to consider the function broken, not the file.
Refreshes can be very fast, and often essentially invisible in modern browsers, when you don't bloat the page unnecessarily, but I think AJAX still has a use for things like the voting button on HN or "add to cart" buttons in a web shop. It would be annoying to lose the scroll position (and perhaps other state) for each item you want to add/upvote.

(Although modern sites that try to sweep latency under the rug by immediately updating the state on the client side and later reverting the change when the server responds are perhaps more annoying.)
Why Web3 Projects Fail with Growth Marketing: 3 Fundamental Mistakes
you said you work amazon. isnt majority amazon running jvm using java?

using random lib sound poor or inexperienced developer problem not java problem. same issue can happen in other language.

but this all beside point.

let say java terrible choice.

tell us more about how using java mean we dont know computer science. still want to understand how language choice a “computer science” problem. teach us.
Do you have a link or name of the guy? I haven't heard about this
Not bad points but you didn't mention how incredibly friendly and safe the city of Austin is. Austin bashers always fail to mention the intangibles that make Austin Austin.
so the half life of uranium 235 is 235,000 years and you have a graph of something with a half life of 300 years...

i am pro nuclear btw
But who is the arbiter of good ideas? This is kind of a precision / recall problem. Do you want every idea offered to be good, or do you want to get every good idea out of your team, even if that means tolerating some bad ideas? That's not to say we shouldn't strive to have better ideas overall, but the ideation process itself is valuable, even if it's unlikely to produce solely good ideas.
> Most of our stack would be unfeasible to write and maintain in assembly.

The same can be said about libraries like React and websites. Honestly, your position is completely untenable because it's the classic "everyone is dumb except me." Ah yes, all these million and billion dollar companies decided to use React because they're bored and not because it brings any value. You're the only genius, if only everyone realized that the Ideal Website was just handcrafted js.

There are thousands of websites written in React today, and they bring value to their users. That's not disputable. To suggest that there's no benefits is just an astounding level of arrogance.
This piece of software brings back fond memories. It was just amazing to discover this after struggling for days with commercial ill fit tools and suddenly feeling i could do anything imaginable. We used this to model and visualize malaria cases and population distribution and plan health care monitoring in liberia. I think the only thing comparable to this feeling is discovering VLC to play video files as a teenager.
I don't really have a good answer for that. I'm happy with what have at Heroku. My pain points on it would be:

1. The annoying 30 second timeout they have (Which is not there in other platforms)

2. Steep pricing (Which I'm not really aware how comparable it is with Fly)

3. Lack of HTTP/2 support (Which is coming soon to Heroku I think)

4. The feeling of stagnation around Heroku

And Im not sure if resolving all of these would be enough of a incentive for me to make a move.
Honestly, Tulsa and Oklahoma City are pretty darn good these days and represent good options for a lot of people. Oklahoma also sneakily has a lot of great outdoor recreation and some of the best bouldering in the U.S.

Oklahoma is interesting, it's got some unique issues but I feel like most people born there never really leave.
It's worse than that: the farmer knew there was slight contamination of his field with Roundup Ready plants. So, he deliberately sprayed the field with Roundup to kill all the others, applying artificial selection to concentrate the trace of contamination. I believe he repeated this more than once. So, he was guilty of engaging in deliberate production of not trace, but concentrated patented seeds.
We are discussing nuclear waste in this thread.

I said "stored well and safely without issue".

You find 2 dead workers from an industrial accident over a 70 year history that was not actually about nuclear waste but was a fuel processing and fabrication facility making fuel for experimental reactors. Not civilian power reactors. [1]

Even if you included it (which clearly it's not related to waste so shouldn't) it would still be the safest and best managed waste of anything we have!

The exclusion zone is not nuclear waste. It is interesting though because a lot of research after the event seems to show that the evacuation and such a large exclusion zone was a mistake and we should evacuate less in such events. But in the moment I get everyone was scared and didn't have a good idea of what to do.

[1] https://world-nuclear.org/information-library/safety-and-sec...
Same. AJAX was around, but quite new. Browser JS engines were hit and miss speed wise. Creating elements in the dom could be super slow depending on the browser. My solution then was to have the server send html as a string and then drop it into an existing element. Felt super hacky at the time haha.
> A nice thing you get in return tho is for separate platforms you can disable code just in the language itself; it doesn't need to be a preprocessor or or handled magically in the build system.

I don’t know if I consider this a nice thing when thinking about it from a systems language lens. When working at the low level, I like the immediate clarity and compile-time feedback that preprocessor-like checks bring. They’re not perfect, but I think I prefer that instead of relying on laziness.

> It's also not nearly as bad as a dynamically typed language: you might have broken code you won't realize until you try to use it, but you'll always realize at compile-time.

This is correct, but to me, the elephant in the room here though is that this makes it much easier to introduce broken technical debt into a codebase. This likely means that when conducting large-scale refactors in a Zig codebase, as the amount of potentially broken code increases, the count of hair strands remaining in one’s scalp decreases.

Zig is an awesome language, but frankly, I think compiler laziness like this is pretty odd for a statically-typed systems language and not the behavior one would intuitively expect.
It's not fundamentally incompatible, but non-proprietary hybrids are extremely rare. The effort to maintain the two parents and do the cross is much greater than that of saving seed from an open-pollinated variety, so very few growers will undertake that even given the chance. Even if multiple growers do, the smaller population of plants in each of the pure lines increases the chance of significant divergence between sites, at which point the multiple production sites implicitly become multiple different varieties.

Anyone interested here might also wish to read Carol Deppe's "Breed Your Own Vegetable Varieties". She's a Harvard-trained geneticist and amateur vegetable breeder, with special interest in open-pollinated varieties derived from proprietary F1 hybrids. Her book extensively discusses the underlying biology, the practical breeding process, and the legal situation of such work.
Paris, I hope.

There's a bag at the exit for visitors to return "souvenirs" if they change their mind.
The (necessary) limitations in the programming models of GPUs give me nightmarish flashbacks of 8086 segmented memory.
It is quite maddening to have to provide personal information to report a bug. My city stopped allowing anonymous reports of broken traffic lights, so every time I report one (much rarer now that they’ve made it harder) I always give bogus information.
Youtube? Tiktok? Twitch?
I just can't with these humidity comments. Austin is not humid. It is hot as f*ck but not humid. Houston on the other hand is the most miserable place on earth when it comes to humidity.
I think you may be confused about the distinction between radioactivity and black body radiation. The fact that gamma rays, microwaves, visible light and so on are all on a spectrum doesn't mean that every EM emitter is radioactive.
I remember this one month where I was receiving an amazon email every other day calling me for a job interview. I thought: man, they are really looking for people to hire.
my hotter take is that there should be acceleration and velocity limits that are geo-gated and you shouldn't be able to go more than 30% over the speed limit in urban areas.
That’s true, but I also feel like he’s right about people being tired of constant social vigilance and cancel culture.

People are recognizing it’s a purity spiral [1] and they don’t want to play that game.

The same way that so many people are disgusted with the Republican Party.

[1] https://unherd.com/2020/01/cast-out-how-knitting-fell-into-a...
Technical analysis is astrology!
Isn't this a case where efficiency through centralization is a huge win for the environment?
Suppliers like Foxconn have laid off about 100k in the last half year or so, that’s just one in 1000+. Suppliers in the technology area I am working in have also seen 1000+ layoffs related to fewer orders.
Thanks for the point!
Please upload this to HyperCard Simulator if you have time.
I predict that Apples in office culture is going to be key to their success.
Amazon introduces Hippo Harvest’s first leafy greens grown with 92% less water
Their private tracker ratio is at an acceptable level now.
> An F-22 fighter jet shot down the object using an A9X missile

What a waste if $200k, shooting Chinese baloons. These shold be zapped using lasers.
And if you then spray Roundup on that trash to concentrate the patented trait, you've deliberately violated the patent.
Agreed. As much as regular expressions resulted in me having two problems, Lucene doesn’t actually seem any better.
Nuclear is not cost-competitive in the US because it is defined as not being competitive! The problem is the standard for radiation is as low as reasonably achievable. Oops, that means that if nuclear isn't expensive that means you could pile more safety systems on it. It's a stealth ban.

Now, if your objective is public safety you should use a different standard: Better than any viable competing technology. Within the limit of rounding nuclear is currently 100x safer than it's closest competitor: natural gas. By mandating that level of nuclear safety we are actually increasing deaths by causing the use of a far more dangerous technology instead.

(And note that her post repeats a common mistake about nuclear safety--assigning the Fukushima deaths to the nuclear plant rather than to the politicians. The evacuation of the city did not make sense from a safety standpoint. Growing food there will not be a good idea for some time but the expected death toll from sitting put was zero. The only non-worker nuclear power deaths are from Chernobyl.)
We're squabbling over definitions that change nothing about my main point. If you're arguing that an "outage" means that Twitter needs to go totally down for everyone, then outages are pretty rare. A fair number of the articles above being linked to prove that pre-Musk Twitter had the same problems mostly don't qualify as outages under that definition -- Twitter's 2020 outage didn't result in the entire site going down for everyone. The 2019 outage mostly centered on the US and Europe.

So whatever you want to call that; if you want to say that those events were "disruptions" -- fine, but it is still the case that Twitter has been experiencing "disruptions" at a higher rate than it did in the past, and that those disruptions have involved less communication with users both during and after the events.

Whatever words you want to use for that are fine, I don't really care about that debate. It's still the case that Twitter as a service has been running into technical issues more often than it used to.

We're comparing a world where Twitter being inaccessible for a single hour was viewed as its worst service failure in years, and the current world where people can be blocked from sending Tweets for an entire day and that's not viewed as really all that newsworthy of an event.
Interestingly enough, Substack is heading down the same direction - when you get linked to an article, it now forces a full screen popup on you asking if you want to subscribe or just read.
It’s very cool but is this anything else than a video demo? Because if not, I can also do this in video.
Social media and messaging apps restricted in Ethiopia amid religious tensions
I think you can get very far with ArcGIS Online. There are things you can only do in ArcGIS Pro, but basically everything shown in the article (and a lot more) can be done in the browser. And you get a great set of apps (including Field Maps and QuickCapture) for field editing/data capture.

In my personal experience with using ArcGIS, I have only needed Pro in two situations. The first is when I'm trying to georeference a raster (I just bought one from SkyFi). The second is when I've bought a tutorial book that is based around ArcGIS Pro (e.g. Modern Policing Using ArcGIS Pro).

If you want to learn ArcGIS and not rely on Pro, you can visit the learn site and filter to just ArcGIS Online: https://learn.arcgis.com/en/gallery/#?p=agol

I won't say more, but I have personally been impressed by the rate of improvement in feature capability in ArcGIS Online. I am not aware of any plans to move Pro to macOS, I feel your pain there.
"Not sure what the object was"

"Shot Down using an Aim9x"

That actually narrows it down a bit. Heat seeking warhead.
When you've been on the site 10 years, I guess you start to notice more patterns. You'll get there, young buck. ;)
Now even with the number of fatalities in the F-22's flight history, I believe.
QGIS is absolutely one of the biggest open source success stories. Its interesting to see the funding and delivery of new features is largely done in Europe where in the US it is extrmely hard to not use ESRI products.

A couple of packages used by qgis worth calling out - postgis which really grew up with qgis, and pdal which is a relatively new but incredible package for working with point cloud data.
How is that a feature? If someone gave you an IDE that could autocomplete in the face of minor errors earlier in the file (which they often can) you would say "sorry I don't want that feature. Please disable it"??

Why?
Click on the button to separate by wage level. Wage growth for the bottom 50% has significantly outpaced wage growth for the top 50%. Their wages grew at around 7.3% over the last 12 months, which outpaces inflation. It may have been a bit under when inflation was at its peak, so it's possible they just came out even with inflation overall, which is still pretty good when you're doubling your net worth at the same time.
This is a nuanced discussion, the linked article may evoke snap responses.

I strongly recommend readers to read the GitHub issue discussions and Russ Cox's three blog posts.
> 18% flat right now

No, it is not. It adds 5% when you cross into the top tax bracket.
I grew up there. The public transit was always worthless for anyone who wanted to do something more than go to work downtown. It is no wonder most people oppose anything: so many years of bad service makes even good ideas look like throwing more good money after bad (and like most cities they have plenty of bad ideas they are funding as well)
Kohls has used tags like this for years. I guess it makes sense if you are actuallly adjusting prices daily
News article since the stream ended:
https://apnews.com/article/pentagon-shoots-down-unknown-flyi...
They gave them work for their EMEA and Latin America teams after India banned the app. They were also clear they would likely downsize.

All in all, about as decent as one can expect a company to treat you.
We do browser based end-to-end testing which tests the frontend and backend at the same time using a single tool (Capybara in our case). We take snapshots at various points during the test runs which are then compared to previous runs for visual regression testing.

Nothing is isolated so it's probably slower. The tradeoff is that the tests are really simple for how much they cover, and they're entirely separate from the implementation details so refactoring/changing technologies becomes really easy. It's an old project and we've incrementally migrated from jQuery to Backbone to React to Stimulus with the same tests. Conceivably we could change the app to a SPA and keep the tests.

I have no way to really know if it's better than anything else (though I am interested in that question!), but I think it has worked out pretty well for us. One metric might be that our main app has been around for 10+ years, we're still delivering features daily, and nobody is complaining about a rewrite.
Hubble Captures the Start of a New Spoke Season at Saturn
Are AI artists pawns in the propaganda battle for the ethics of generative AI?
Last two years the increase in equity in my house and my retirement savings exceeds my income over the last ten.

I got that for doing absolutely nothing.
If they market it right, yes possibly. In fact they are one of the few companies that could possibly increase sales by doing this(they are the ones who really popularized 1000$ smartphone segment). It is easier for them to do this if they have a scapegoat.
AJAX was the original name for doing asynchronous Javascript calls to a server.
> It’s telling that Clark used a fax to announce his closure, in the year 2005, considering that email had supplanted the fax long before then. The closure of Clark dragged the American surfboard industry from the mid-20th century to the late 20th century, and set the stage for the leaps forward we’ve made to the 21st.

Tangent but the first commercial tax service opened in 1865, 11 years before the telephone was invented. Lindy's law suggests the fax will outlast email, and surfboards.
Change in the status quo. Even if there AI is better than ChatGPT, it might monetize as well search queries. When you are a monopoly, any change means possible losses.
I really hope he compiles these blogposts into a book. There is so much nuanced industry knowledge here.

> I'd love to understand where his writing style comes from and how to emulate it.

In the "good old days" they made students memorize passages from great authors and reproduce them. The idea being that this process will force you to think about the structure of their sentences and vocabulary. I used to do this when I was a kid, but I don't think I did it enough to have an impact.
what do you think why they create Swift?
I think eventually someone like Block, paypal, apple or google will make their own USD-backed stablecoin with low or zero fees and tie it into their existing nfc/payment ecosystem and it will be “trusted” since its from a recognizable tech brand and not some obscure crypto group that only gives product updates on telegram lol
a large backdrop to this topic is controlling Oil and Gas trade dollars .. narco dollars is real and large, but OaG trade volumes are large and increasingly fought over..

also agree on the xenophobia -- but instead of culture this is turf wars over control of large dollar trade over time
Common with offshore online casinos: you can deposit and lose your money, but as soon as you try to withdraw winnings the KYC rolls out and you better hope you're not a US citizen because you weren't even supposed to sign up in the first place then.
Wow... ok... I can calm down a bit... thanks for the help!
Thanks for the reply!

Would you accept a PR for first-class support for specifying constraints between variables (and object measurements) as part of the language or would that be divergent with the goals of the language? I find it to be an important part of SolidWorks etc. because often times I'm trying to build something where I know one of the dimensions is constrained a certain way but that's not how I'd parameterize the object. And I don't want to be doing math for e.g. calculating the diagonal over and over again as part of calculating parameter values or modeling constraints, I like that in Solidworks that's part of the package. I believe this issue is important to other mechanical engineers as well.

However I do want to say, great work, I think a programming language is a great step forward for CAD regardless, and this project seems to be pretty well done!
That's a lot of risk for $100 in 5 to ten years.
> The vibe from Austin has always been weird to me. "Thanks for visiting, don't move here" or whatever their saying is to that effect

I guess that's the saying Oregon traded to Austin in exchange for "Keep _____ Weird": https://archive.ph/tqKyV
So... it's worse?
Falstad's circuit simulator helped me become the engineer I am today. It's an internet gem if you ask me
Back of the napkin calculation is that burning 30 liters of unleaded gas gets you less emissions than 40 liters of Diesel; it is not only more fuel burned (with more CO2 as a result), but Diesel emissions are usually worse than gas.

The "living closer" is not an option, the place where my grandparents lived and my father was born cannot be moved. Me moving closer to the middle of nowhere (village in the mountains) is not really an option. Flying or driving there once a year is not a big deal, it is a short flight in a straight line versus a long, slow drive around mountains. The airstrip is a few hundred meters away.