skysight-inc/HackerNews huggingface dataset:
This explains why "What if I move out early?" for the sample document doesn't mention any of the information in the lease break section, which is definitely the most important section for moving out early. Whatever space they're projecting the question into doesn't capture that "lease break" and "moving out early" are synonyms.
How is this different from Quora's new Poe web app? [1]

[1] https://twitter.com/adamdangelo/status/1631714221171023873
I don't understand the draw to something so hostile to the core values of Linux.
Less of a worry than artificial sweeteners and the like, but I think still a concern is that almost all the fruits and vegetables we eat today are "engineered". When I buy a box of blackberries, they are perfectly black, sweet, juicy and delicious. Modern breeds of apples like Cosmic Crisp are juicy orbs of sugar. Neither of these are natural. They have been selectively cultivated for generations and I wonder how the nutritional value compares to their natural, wild counterparts. Even today's brussel sprout has been cultivated to remove much of the sulfur that made it bitter in the past. Heck, pretty much all the vegetables in the grocery store today are completely engineered by humans. Broccoli and Brussel sprouts are human "engineered" from the same ancestor. Not even considering the pesticides, herbicides, and GMOs, I worry that we are going to have no options except for these delicious flavor and sugar bombs that may not contain enough nutrients to keep us healthy.

I hope I am wrong and we have actually managed to out maneuver mother nature by creating more delicious versions of cultivar that are still healthy. I just have this nagging feeling when eating a delicious, juicy fist sized strawberry out of season that it's a bit too good to be true.
Because none of the HR emails respond. People don’t have health insurance and need employer verification and none of those emails respond to you. How else do you resolve this?
Algorithms shape our world (2012) [video]
> So can I please be allowed to back up / export my messages and call history?

You can totally back up and export your Signal messages on Android. You export to a file (encrypted with a generated pin), copy that file to a new device, and import that file into Signal. I've done it several times and have never lost a message.
A nifty tool to archive chats: https://github.com/Tyrrrz/DiscordChatExporter
I bought a PiSound to tinker with the Midi interface a bit, had no idea it was this powerful.
From Chaos to Clarity: How We Nailed Our Product Positioning
Same question, with a caveat that I would prefer a larger bank specifically.

The only 2 large banking institutions I have been working with (Chase and Wells Fargo) do not support OTP 2FA afaik (last time I checked was about a year ago). I think WF might support dedicated hardware 2FA tokens, but you gotta order it from them, and I would rather prefer to use only one device (my phone + printed our backup recovery keys in physical storage + Google/Microsoft Authenticator backup in the cloud). Otherwise, it is all just good old SMS 2FA, and I am not ok with it.
You're right, of course - getting laid off really hurts. Like a sucker punch right to the gut.

The more we can do to detach our employment status from our feelings about ourselves (and in particular our sense of intrinsic value), therefore - despite all the negative messaging that reigns down upon us in this regard - the better.
ChatGPT has trouble giving an answer before explaining its reasoning
This is preparing people for the roundup of gays and political dissidents. Happening now in Russia and China. Soon, Florida.
Assemblage – a microservice architecture definition process
Microsoft does the same. My Bose QC35s keep going "surface connected", "surface disconnected" every couple minutes.
Exactly, and the reason why they're cheaper now is because it's easier to dump their externalities on developing countries with lax environmental policy, whereas nuclear has unreasonably strict safety requirements which drive up costs substantially, along with the lost expertise in the work force by pausing it for so long.
Per your citation, at 875 kB/s it takes 28ms to download. I'm gonna leave that in the "small" category for now, considering 516.25 kB/s is about what Cuba averages on mobile, ranked last in the world. [0]

[0] https://www.speedtest.net/global-index
This mentality is why the industry is having layoffs.

You should have stayed in academia if you didn't want to worry about business value.

No field is exempt from the need to balance the two. We could make planes safer by making them cost 100x as much and then no one would be able to afford to fly. The difference between an ok engineer and an exceptional engineer is being able to pull your head out of the weeds and realize no piece of engineering exists in isolation.
Well there's no production class garbage collector in Rust yet, so in RustPython they're just using Rc's I think. That's one place to start. The other will probably be the quality of the JIT.
Very well put.

Somebody once pointed out to me that the reason Instagram became so much more popular with celebrities than Twitter is that Instagram has filters to make you look prettier, but Twitter doesn't have anything to make you look smarter or funnier.

Musk is clearly desperate to be The Best At Social Media. But he's just not. Which should be fine! We can't all be good at everything. But he can't let it go. So much so that he spent $44 billion to win at Twitter. And when that wasn't enough, he ordered people to fix it for him: https://www.platformer.news/p/yes-elon-musk-created-a-specia...

I saw the Twitter purchase described as "fragile narcissist buys criticism factory" and that gets truer by the day.
It's an incentive, but not a perverse one. It's actually a straightforward incentive: you get a meal ticket for life. A perverse incentive is like the Hanoi rat bounty: it creates more rats instead of fewer.

There's no way around it though. Either you make a judgement about who gets a pension, or you just let people who've gotten paralyzed in an accident try to fend for themselves.
This reminds me of using a hex editor on the version of explorer.exe that shipped with Windows 95 to change the infamous "Start" menu text to something else. I think the only requirement was that its replacement also needed to be five characters. That's nowhere near as convoluted as changing the startup chime, but amusing nonetheless.

Thanks for the memory.
That is extremely subjective. I find the syntax extremely easy to read, and there are significantly fewer edge cases than nearly all other mainstream languages:

* Why does C# require a break; under switch?

* What about the "Most Vexing Parse"?

* Why does Zig change capitalization of @import and @TypeOf?

Rust is an extremely "guessable" language. It's highly likely that experimenting with syntax will succeed in Rust, which is a syntax feature that I have seen nowhere else.
Zero energy ready homes are coming
I wish I could try it, it would help me at this very moment.
Dynamical Consequences of a Super-Earth in the Solar System
I live in Reno. A past employer insisted that I relocate from Reno to SF for a new position, so I did.

What I learned very quickly is that it's rather difficult to stay intellectually engaged when even a six-figure salary is paycheck-to-paycheck living in a studio apartment.

I moved back to Reno shortly before COVID, and since doing so I've found myself to be much more productive. The "intellectual capital of the world" can shove it.
You are not alone. The other day I was checking out a new programming language and the author rewrote the unsafe rust part to zig: https://github.com/roc-lang/roc/blob/main/FAQ.md#why-does-ro...
Dictators are authoritarians. I dont think we re heading there, the western world is still on the same Liberalism program that started with the enlightenment. However it is also clear that the most liberal places reap the biggest rewards because creative people tend to flock there (US). Maybe democracy has ran its course and we need to invent something better to continue on this centuries-long program
Yes, but (AFAIK) Python itself also became a bottleneck in the Civ4 gigamods, like the (still active) Caveman2Cosmos.
If you want compact, use an array of tuples:

const foos = [("foo", 1, "bar"), ("foo", 1, "bar"), ...];
for (str1, num, str2) in &foos {
// ...
}

For a proper struct you have to name the fields, because otherwise refactoring the fields could cause struct instances to silently get out of sync with the definition.
It's interesting that you can tell this is a number row smash. Here's a histogram of frequency.

X
X XX
XX XX
XXX XX
XXXXXXXX
1234567890
> If you can't create a value of type PrimeNumber that doesn't contain a prime number

Because you wrote a validation function, the exact thing OP told you not to do. Hooray?!

The goal of OP was to create a type that incorporates constraints on data, just like in their example about the non-empty list they created a type that in the type itself contains the constraints s.t. it's impossible to implement this type in a way that it will have an empty list.

You did the opposite. You created a type w/o any constraints whatsoever, and then added a validation function to it to make sure you only create values validated by that function. So... you kind of proved my point: it's nigh impossible to create a program intelligible to human beings that has a "prime number" type, and that's why we use validation -- it's easy to write, easy to understand.

Your type isn't even a natural number, let alone a prime number.
Then just call it Non-stochastic Gradient Descent? You can't editorialize titles per HN guidelines

https://news.ycombinator.com/newsguidelines.html
It may only be retrieving the top N results with most similar embedding. If that answer is in the 3rd most similar chunk and it only fed 2 along with the query in the prompt, then GPT never got the information relevant to the question.
When you ask the shopkeeper where the Pepsi is, and he insists on showing you a Coke knockoff while actively hiding the Pepsi from sight, that is when you stop patronizing the store. This is what people in this thread are fired up about.
That cassette tape had been played and played and played so he thought it had worn down.

We ended up getting an Amiga and he completed it on that at a more measured pace and once he was done he was done.
It's worth mentioning that Jason (the author) has dedicated his life to the preservation of information as the "containing" technologies are shifting like sand beneath our collective feet.

He's thought about this stuff for a very long time, in great depth, and is very much worth listening to.
Sure, nobody is forcing you to go to the website or use the app.
That setting is particularly terrible because they mirror it in both "mouse" and "trackpad" settings or at least that's how they used to do it. So it SEEMS like you can have independent settings for a mouse and trackpad but they control the same thing (which is equally weird, does any other setting do that?).
Ghost is a well known blogging platform so you might want to change the name.

This seems similar to ChatPDF.com (with a 200 page limit though, instead of the 5 page limit that you have, it seems) which I suppose we'll see a lot more competitors for as the ChatGPT API expands.
Depends on if you laced the wire that needs the most cooling deep in the center of the bundle...
My stack is as follows: Python, Flask, JavaScript, HTML, CSS, Jinja2 ans JSON. Each language in this stack are combined together to create responsive, modern, web applications that run on almost any device. Most companies want you to know how to create back end, with a database and front end, the full stack.
I've long toyed with the idea of π being "1". I have no idea what " 2" is, but basing a mathematical system on what appears to be a universal constant seems like a great way to communicate with aliens.

Maybe 1 is "1” but two is π, three is the golden ratio ...
Of course domain names are unique... As long as BGP routes aren't poisoned or a million other issues. However, the issue mentioned in this thread isn't whether company ABC has abc.com but that 10 people at ABC can administer abc.com.

Twitter allowing reuse of deleted usernames is completely different than an existing domain that is used as a identity credential to represent different people over time.

This thread is not about whether domains can represent properties on the Internet but whether domains are valid for identification purposes of people as login credentials. They aren't valid, because a domain doesn't uniquely represent a person.
> It's rather sad even Nintendo has devolved to this sort of mobile gaming trap too, you would think the old guard would have some respect for themselves to purposely NOT contribute to this modern epidemic.

Nintendo is no better than any other game publisher, they're just behind on predatory industry trends by 5-10 years, that's it. They're just now entering the "cut out content from games to sell it as DLC that you announce before the game is even released" phase that the western gaming industry went through ages ago, and even adopted the more recent "live service multiplayer game with endless daily grinds and battle passes that demands your constant attention" model with Splatoon 3.
But that came in a nice metal tin :)

I can remember having to go halves on it for my Xmas present, as I think it was well outside the norm price wise.

Never regretted that purchase though! Unlike a lot of the overpriced half finished pre-order games we get nowadays..
Tell HN: Access to AWS and Amazon.com is now independent
Was ecstatic to see this email from AWS. TLDR: AWS root logins used to be irreversibly tied to Amazon.com retail accounts (same password).

I made a huge fuss with AWS 5 years ago to make it possible to separate retail and AWS accounts, and they finally did it.

Huge pain point solved for founders who started companies signing up for AWS using their retail account, and later need to separate the root account (until this week, it wasn’t possible)

Sharing the email since I can’t find an official announcement.

—

Greetings from Amazon Web Services,

In the past, you have used the same email address and password to sign in to Amazon.com and AWS. In response to customer feedback, AWS is updating your account to make your access to Amazon.com and AWS independent. You can continue using this email address and your current password to sign in to Amazon.com. However, the next time that you sign in to AWS, you will be prompted to create a new password and will have the option to register a new multi-factor authentication (MFA) device. MFA is a best practice that adds an extra layer of protection on top of your email and password.

AWS will never email you and ask you to disclose your password. You will see the prompts to create a new password and register a new MFA device only when you visit the AWS Console at https://console.aws.amazon.com which will direct you to our secure sign-in experience hosted on the signin.aws subdomain.

This update to your AWS account also gives you the option to secure your AWS sign-in with additional MFA device types such as hardware security keys [1]. In addition, this update can help you monitor root user activity with AWS CloudTrail at no additional cost [2].

[1] To learn more about the types of MFA supported on AWS, visit our AWS IAM MFA User Guide: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_mfa.html

[2] To learn more about about monitoring sign-in events to the Console, visit our AWS CloudTrail User Guide: https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-event-reference-aws-console-sign-in-events.html
http://mpm-kc85.de/html/C0169_Spl_07.htm
> Russia is a country with a lot of experience of maintaining bot networks

Twitter begs to differ:

https://www.washingtontimes.com/news/2023/jan/12/twitter-fil...

or rather, Twitter agreed with your claim while under the previous ownership, even though internally they know that wasn't the case.

Now, does the state of Russia operate significant bot networks elsewhere? Possibly. But I have so far only heard about their existing from sources fed by the US government, or allied with it, rather than independent ones.

> Russia is a country

don't conflate the country with the state please.

> Russia... has almost unlimited budget to spread whatever misinformation they think useful for them.

Surely, you jest. Russia is extremely weak in propagandizing. And its budgets for spreading its views are nothing compared to even just the US as a state, and if you count private corporations, and the effect of Europe, then the imbalance is even more severe.

PS - None of this is to say that the Russian regime is admirable, peace-loving, international-law-abiding etc. (which it isn't.)
I think we need to burn this whole thing down and rethink it at this point. A huge amount of the total operational cost of our business is working around weird YAML problems and helm charts.

Had one a while back where quoted strings containing padded numbers in were used for something. "01" fine ... "05" fine, "06" fine, "07" fine, "08" kaboom. 01-07 were treated as strings and 08 was suddenly being treated as octal, which it's not and exploded.
Show HN: Hire ChatGPT for Your Website's Sales and Customer Support
(This critique is unrelated to this project. It works as expected, OP, and looks good.)

How could one ever trust the output of ChatGPT?

This feels to me a bit like non-L5 autonomous driving: If I have to assist at all, it'd be easier to do it myself. In the same vein, for this project (and ChatGPT generally): Can I actually trust that the output from ChatGPT in answering my question about the document is factually correct?

e.g., If I hand it a home rental agreement legal document and ask "What is the late move out penalty if I am 10-minutes late in dropping off the keys?", it may give the correct answer. Or it may generate a plausible-sounding answer using the words in the document that is completely (or perhaps even just slightly) incorrect.

How could I possibly know without reading it myself?
The transition started before C, EBCDIC was 8 bits and ASCII was essentially a byte encoding. Unless you were designing some exotic hardware you probably needed to handle text and that was an eight bit byte. One motivation for the C type system was to extend the B programming language to support ASCII characters.
Right, does it survive week with bad weather and max load ? Coz that's called "a winter"
Stevia is not a quoted "natural" thing, stevia is a plant. And a medicinal one by the way. Been drinking stevia infusions for a long time and tastes great. Nice try sugar lobby.
I've heard the analogy in the other direction as well: cryptocurrency is MLM for tech bros.
> Makes me wonder if there's some forth dimension that humans are quantized to ignore

Interesting that your mind went to dimensionality - because the way to get 8 instead of "7" is to cut in 3D!

Do a + on the top, and then cut horizontally along one of the layers of icing! Voila! 8 cake pieces :D
FYI the feds can legally compel you to use biometric scanning to open your device, but cannot compel you to give up passcodes.

Last I heard
Pump water uphill on sunny & windy days. One thing that MN doesn't lack is water.
> endorsing and encouraging the new era of privacy is dead.

You're being absurdly reductionist, because you're overloading the term 'privacy', which has two very distinct meanings, here, each of which are hit by three different threat vectors.

The two meanings are:

1. Control over which information you actively communicate about yourself, and to whom - private correspondence, photographs, social media posts, tweets, etc. Are you actively peacocking your social life to your friends, and to extension, the world? [1]

2. Control over which information is passively gathered around you - tracking cookies, records made about you, cell location data, etc.

The three threat vectors are:

1. Your peers, relatives, stalking strangers, boss, etc.

2. Some random company that wants to market to you.

3. Your domestic (and very, very, very rarely, a foreign) government. Police, spies, etc.

There's a different set of rules, social norms, expectations, and laws, and expected benefit/harm outcomes around each of the six combinations in this matrix. There's a little bit of overlap between them (For example, #3 subpoenaing data gathered in #2 and #1), but it's silly to lump all of them together wholesale.

[1] Everyone's doing it, if you're not doing it to some extent or other[2], most peer groups will socially ostracize you to some degree.

[2] You can control the extent to which you are doing so.
I thought "overdue and over budget" is natural state of any big project
This is great. The only thing I dislike from this is using these variables to try to predict Adj Close when they are not at all correlated.

There are countless meaningful correlations in financial data that would have been just as easy to play around with. One truly valuable example would be to look at trading multiples of comparable companies. Sticking to P/E would be easier as P is easily observable and forward-looking EPS estimates are generally always available. This would limit the exercise to more mature companies than the ones commonly discussed on HN but would make it actually meaningful
What happens when artists started to write code?
FWIW, I think the phrase "just works" implies that you, the user, should expect it to work without any tweaks or workarounds. So, the user's preferences are implied. Saying that it just works in many cases, or that it just works for Apple is not what is implied by that marketing. It's a strong promise that was chosen for a reason, and in many cases they do not live up to it.
> Non mutable references don't exist in C.

Sure they do: C has a well-defined notion of const-correctness. If you mutate through a `const`, you're invoking undefined behavior.

Both C and C++ allow you to strip `const` from a const-qualified value or reference, but only under the condition that you don't actually modify that value.

Edit: which, in case it isn't clear, means that Rust's UB is exactly the same as C's in this case.
Could you please add a more detailed policy to your site? For example, who can see, use or access the uploaded documents in any other way and whether the documents are used to gather some data, analyze or sell it?
Yeah, external bugs suck, but usually there's workarounds.

> Is this because you draw attention to an unfinished project, get distracted by feature requests or praise, or something else?

If you get a bad reaction, you'll be demotivated. If you get a good reaction, you'll feel satisfied and not have the drive to keep working. Either that, or you'll devote more and more time to posting on social media, getting less work done in the process.
Terry would have probably used a word stronger than 'idiots'.
Aces – CLI to encode any data to a character set of your choice
That is not correct. Have a look at this 20mn interview: https://www.youtube.com/watch?v=ngnxmampNBM
Zip ties move. Lacing points are all attached. They don't slide along a cable like loose zip ties.