skysight-inc/HackerNews huggingface dataset:
A "float" is 32 bit floating-point in the C language, yes.

If I say "64 bit float", it's obviously not that one.

Here is CLISP:

[1]> (type-of 3.0)
SINGLE-FLOAT
[2]> (type-of 3.0d0)
DOUBLE-FLOAT

Python3:

>>> type(3.0)
<class 'float'>
>>> type(3.0e300)
<class 'float'>

Looks like it's calling the 64 bit ones just float.

Rust has f32 and f64. Some historic languages have used type names like REAL and DOUBLE and others.

"IEEE 64 bit float" is almost unambiguous; it could be the binary one or the decimal one.

IEEE uses identifiers like binary64, decimal32, if you want to be pedantic, and not float and double.

> FOR SOME RANGE ...

Your comment is seems to be based on the wrong idea of what the number of digits means. An IEEE 64 bit binary float stores 15 significant digits without loss. In that C language that gives us the float type, the preprocessor constant DBL_DIG has a value of 15 (on IEEE floating point platforms).

This is a 15 digit number using E notation (in terms of digits of precision / significant figures):

1.23456789012345E-20

So is this; it is not a 16 digit number:

123456789012345.0

And so is this isn't a 17 digit one:

12345678901234500.0 (same as 1.23456789012345E16)

You have to write the number in exponentatial notation, and chop the trailing zeros. Then count the remaining number number of digits in the mantissa part.

I think it's only for subnormal numbers that the 15 rule breaks down; but I might have mentioned that. These are special representations close to zero beyond what is reachable with the regular exponent and mantissa, which have the benefit of certain desirable behaviors in underflow situations.
AI Psychosis
I've started to use em-dashes lately and the largest obstacle has been the fact that I need to have one in my clipboard to paste every time I want to use them in a non-HTML context (anywhere I can't just type `&mdash;`).

But now I don't need to do that anymore, I can produce them at any time using Quick Accent, which is definitely super nice~

-Emily
Major plug-in hybrid cars pollute more than official measures suggest
The problem with fixing all its problems with extensions is that they aren't always updated in time for new releases.

And the tweak tool, sure but really the options in there should have been standard settings from the start. This is the core problem with this product.
One thing that also makes me hesitant is that the model is never informed concretely how it can search the internet. Presumably, you would require a specific syntax for it to launch a web search (such as [search:{query}]), but it is never informed of that syntax, just that it can search for things.

Also: "While Sydney is helpful, it's actions are limited to the chat box." Ominous...
looks like a HN title trimming glitch
I can totally imagine this in a google doc with a tongue-in cheek comment thread:

> Is this really necessary?

> Let’s just be safe
Uh huh.

Linux kernels don’t run something like 90% of the servers out there?
I always thought that the loosely held part of that motto meant that you should reevaluate a position you’ve held onto when new evidence is presented.
I would be very very careful with your analysis of what is and is not "in the Russians' geopolitical interests." Almost every analysis based on "what was in the Russians' geopolitical interests" ended up concluding that Putin was not going to invade the Ukraine, because doing so was transparently a terrible idea[1]. And he did it anyway, because his calculations of what was in the Russians geopolitical interests were done differently. So before you opine on what the Russians might or might not have done based purely on your calculations of what is in the Russians interests, you need to show that your calculations are similar to Putin's in other ways. Without that, one should be really really skeptical that anyone is doing their calculations of what is in Russia's geopolitical interests the same as Putin.

[1]: Whereas analysis based on what Russia was actually doing was largely correct before the war. This is why there was such a large chasm between what the US was saying then- based on their ability to hack Kadryov's phones and hear what was being said at those levels, along with their satellites to observe what the actual Russian army was doing- and what the French and Germans were saying based largely on 'that would be a dumb thing for Putin to do'.
Try ubrelvy it’s a game changer for people affected. It’s like 120$ a pill without insurance though
From figure 3 in the paper linked elsewhere in the thread <https://news.ycombinator.com/item?id=34718588>, it looks like 219 distinct symbols, most with diacritics, like a plus with a dot below it, or a 4 with a dot to the right.

Edit: much further down it is also mentioned "Eventually, we were able to recover the meaning of almost all the 219 distinct symbol types". Wasn't sure if I had counted correctly!

It's basically a substitution cipher, with some elements mapping to the same symbol to defeat frequency analysis and a few special ones like symbols for individual place, month, or person names, or a symbol to delete or duplicate the previous character.

Edit2: figure 13 gives a good overview. There's no combinatorics involved like with modern ciphers.
And yet, the situation has drastically changed from one year ago. Russian gas went from being 50% of EU gas imports to 10%.

https://www.consilium.europa.eu/en/infographics/eu-gas-suppl...

https://www.bbc.com/news/58888451
This looks a lot like what Apache Drill already does.
The whole idea of "data-driven decisions" is the problem.

It's an excuse to not respect user's choices and absolve oneself of the blame, or regress to a lowest-common-denominator, "because the data says so".

"Not everything that counts can be counted, and not everything that can be counted, counts."
Very interesting, sounds kinda like GraphQL counterpart to https://github.com/cube2222/octosql
Agreed, but parent poster made fabulous claims based on hearsay. It could be true. But it also might be a motivated competitor trying to distract their rival as well.

Related question, if security is so bad, how did they win Project J.E.D.I? (honestly curious)
...and they can trade after hours just like anyone else who jumps through the minor hoops, yet crazy price action after hours is still an observational facts.
Ask HN: Burnt out from big tech. What's next?
Over 10 years at FAANGs (mostly working in ML) I've lost the joy of software engineering, and I've been at some level of burnout for a few years. I'm considering leaving tech, but I wonder if a change of focus could reignite my motivation. Can you suggest some options, or share any relevant advice?

I figure I could take a sabbatical and explore some new areas, try to transition to contracting, or look for jobs outside of the big tech/web startup scene. Ideally I'd like something that requires rigor, with a focus on software architecture or algorithms/optimization. I'd also like to minimize the type of workplace politics I've experienced at FAANG. I'm open to suggestions that don't exclusively have to do with software. Part of me is tired of spending so much of my life in front of a computer.

Here are some disorganized ideas that might give a sense of my interests:

- Cryptography and security (not cryptocurrency/blockchain): I have a math background and I was always an algebra/discrete math person, so this seems a potential fit.

- Formal verification / theorem proving

- Open messaging standards (e.g., Matrix): I find the current state with siloed proprietary messengers a travesty

- Open repositories of knowledge (e.g., Wikipedia, OpenStreetMap)

- "User-empowering" software (e.g., Emacs, Ableton Live)

- Distributed systems

- Programming language development (compilers, libraries)

- Graphics (though the gaming industry isn't exactly the place to recover from burnout)

- Research in cognitive science, psychedelics (lots of hype here though), complex systems, physics

- Studying music composition or audio engineering

- Helping out with homelessness, loneliness, the elderly or disabled
Just how many submarines does Ukraine have right now?
Yup exactly. Haven't really found self-awareness yet. Still thinking your GPA means something, you and your parents will live forever and life is going to be great.

I'm coming off super cynical now, but this just feels like the product of the Twitter/everyone is a blogger mindset and I don't like where it's leading us.

These "conversations" used to happen in bars and the 60 year old regular would laugh this greenhorn out. Now, people just tell their stupid thoughts into the void and pat themselves on the back for expressing their feelings like their therapist told them to.

End rant.
Photoprism is great at what it does but it's not a Google Photos alternative. It doesn't auto-backup photos from your phone like Google Photos.

I'm currently using Immich and although it's still a while away from having a stable release, it shows a great deal of promise. I like that it's being built with a clearly stated purpose of being a Google Photos alternative. It may never be as seamless or smooth as Google Photos, but I think it will be perfectly enough for privacy-conscious self-hosters.
Both are evil but I agree that Google is less evil than Microsoft.

Just like the OP I have first hand info on how atrocious Microsoft’s internal privacy controls are.

The later versions of Windows are just ad space for Microsoft to advertise.

Azure is the worst of the 3 cloud providers. Horrible developer experience and documentation and reliability.

That said, I would still take Satya’s Microsoft over Balmers any day
Supporting data please?
This is something people are living with because it's very rare to use exact equality tests on floats in BI applications to begin with. Far more people want to look at the sum of order amounts, or at orders where the amount is within a certain range, than at orders where amount is exactly equal to some random float.
Yes morel hunting is a different type of mushroom hunting than typical. In places that aren't as cold it's even a totally different season. I wouldn't be surprised if the biggest buyers of burn maps are actually morel hunters

Worth noting there's a ton of different mushrooms called morels (though they're all pretty much related and even "false morels" are usually choice edibles) and when talking about the kinds that grow after fires they're usually referred to as "burn morels"
Let me guess what this article and thread will have:

> BIG TECH AI CHATBOT GOLDRUSH!!!!!!

> "Google sucks now, I use Kagi/DDG/Searx instead"

> "I have to quote search to get the results I want. Google has seriously gone downhill"

Can we cut the shit for two seconds? It was never all that great to begin with. None of them were.

Also, these news outlets are just fucking lazy and need to go outside and do actual journalism instead of regurgitating the same trash over and over. ChatGPT is less redundant than they are
He mentioned "or server push mechanism", aka websockets. I don't think they're trying to call kafka a queue, they're just talking about asynchronous architectures.
I have lots of experience in using Java (Amazon SDE), writing quite a few web services and applications with it, including front end with JSF.

As such I can safely say that anyone that thinks Java is good to use for anything these days, especially with things like Log4Shell, simply doesn't know enough about computer science. Java is a poorly designed language with corporate bullshit throughout, and while it may have been an option in the past given alternatives, is no longer the case.

Python, Rust, C/C++, Golang, and Javascript (and derivatives) cover pretty much every application category in terms of applicability.
Ditto. I work with all three on a daily basis and Azure is the worst
Google is without a doubt worse for me than ever. But is it really google? Or is it just the absolute cesspool of SEO-optimized ad driven garbage that represents a growing portion of it?

The other searches are worse. I too have tried. But in general I'm frustrated with Google now more than I've ever been.
(OP here)
I wanted to avoid a wall of text, so I'll elaborate here on where I'm coming from.

My complaints with FAANG have to do with perverse incentives that reward nonsensical decisions, poorly thought-out and over-engineered projects, grandiose documents, duplication of work, selective reporting of metrics, etc.

The few times I had a really good manager, a sane environment, and fulfilling work only lasted until the next reorg. It seems like most organizations are either stressful with a lot of adversarial behavior, or have almost nothing to do but depressing busywork. I also find the social aspect lackluster if not downright alienating. I feel at a dead end both in career growth and opportunities to learn on the technical side. I could roll the dice with another team change, but I'm not eager at the prospects.

Most of my work experience is in ML, but I don't want to box myself into that. I find the current hype around generative models insufferable, and the typical ML project today consists of somewhat sloppy Python and a lack of good engineering practices. I'm also tired of the increasingly long and opaque feedback loops (come up with an idea, wait for your giant model to retrain, hope that some metric goes up). I'm still passionate about some aspects (e.g., learning representations, knowledge grounding, sane ML workflows).

I hear that academia has similar issues (though again I mostly know about ML), and I imagine lots of industries have worse conditions than tech. I realize that sloppiness and politics are a fact of life, so I'm wary of falling into the "grass is greener" trap.
I've just dipped my toes on this, so my uneducated guess is that they have already fine tuned the chatbot as Sydney.

running the fine tuning from scratch can take time and be expensive.
I grew up on a farm and now I work a tech job & live in the bay area. I'm currently between stages 5 and 6, looking forward to the farm in the middle of nowhere stage.
No, next step is to get the clones/alts arguing with ChatGPT in SO-tone in order to complete the circle.
Rationals are not really great for a long series of calculations. E.g. imagine taking the average of a bunch of numbers like 1.15542345089. It will blow up your CPU usage to stratospheric levels.
He didn't say no gas would flow. He said the pipeline would no longer exist. Also, why would he be hesitant to use the word "sanctions?" Sanctions would be a totally reasonable explanation. What he said clearly implied the pipeline would be forcefully made inoperative.
I propose the term "slaveware" for software and hardware not under the user's control. In general, any software that acts in the interest of someone other than the user can be considered slaveware, but especially when it is in the interest of a company or the government. Slaveware uses dark patterns to direct user behavior, spies on users, and attempts to deceive user of its true intentions. It asserts control, overriding the user's desires. Most software targeting the general public nowadays are slaveware. The developers think they know better than you. Apple devices are slaveware, because they only allow running software they approve unless you jump through a lot of hoops. Slaveware makers often weaponize their market position to push increasingly aggressive anti-user behaviors. You might not like Facebook or Whatsapp, which does not let you opt out of sending read receipts, but you may be forced to use it because "everyone else does it".
I think the issue can only be remedied by very aggressive legislation that would cut down the network effects and market power of slaveware makers. EU's Digital Markets Act is a good start.
Spencer's Gel is actually surprisingly good at killing S. Aureus.

Highly recommend. Works fast too.

https://www.amazon.com/dp/B079S1MVWK?psc=1&ref=ppx_yo2ov_dt_...
Yeah. Turbulence from a large plane can affect small planes in really dangerous ways, and it can exist for up to 2 minutes.

So if a large plane has just used a runway, small planes will wait before taking off, whether that’s on the runway or off the side on a taxiway is up to the pilot and the tower controller.
It's something I didn't appreciate as a kid. I had to immerse myself in constant city noise and hostility and filth for almost 2 decades to really start yearning to get back again.
“Search” relevance seems as secure as they’ll let it be (ie: it’s their own fault if lose that due to self-inflicted distraction).

Their challenge in that particular area is the relevance of “search” itself.

Most of that decline can be attributed to them indirectly via the behaviors they incentivized (and LLMs will now nail that coffin shut), with the social media siloes playing their part.

But they shouldn’t lose an edge here unless they give it away. Never say never.
a) You didn't read the article.

b) You chose to override the will of this community who largely did read the article.
To be clear, i dont think there is anything wrong with self-hosting. I've tried my hand at a few things now and then. It can be fun and a great learning experience. But its totally understandable why most people don't especially over the long term.
No, I don't think so, but DNS caching was mentioned, which is a somewhat similar optimization.
God supports Ukraine, apparently: https://pbs.twimg.com/media/Fl8IHLWXEAENTO6?format=jpg&name=...
Netflix says it 'updated' new password sharing policies
Adobe products (almost all I thought) run on macOS. Why can you not move? 3rd party add-ons / extensions?
Median real total employee compensation in the US has increased significantly since with 1970s once you account for non-wage benefits like employer-funded health insurance premiums and retirement plans. (I am not familiar with the data for other developed countries.)
Conflating "preaching" with "there are better ways to do the job" makes you unsuited to be an engineer.
That last bit may be just to prevent it from hallucinating non-chatbox actions. Or in case someone tries to hook it up to a web API via its search capabilities.
The author stipulates in a later tweet [1] that it's Sydney since it's treated as a single token in the prompt so is cheaper to run I guess.

[1]: https://twitter.com/kliu128/status/1623511112137449473#m
Most california sages also require the presence of ashes to germinate. It's quite common amongst flora in the California chaparral. In large part due to thousands of years of ecosystem management with controlled burns by native Californians. In a lot of ways California is a manufactured landscape (though even Amazonia has been labelled as manufactured[0] so it's not all that surprising)

[0] https://www.researchgate.net/publication/259126195_Dark_eart...
Yeah, Poles hate Russians, and the polling numbers back it up. Pew found 94% of Poles think Russia is a "major threat", and 91% have "very unfavorable views of Russia".

https://www.pewresearch.org/global/2022/06/22/spotlight-on-p...
Exactly this. I like testing chat gpt’s hallucination and my most recent one was to ask it to convert a conversation I had so far into html. It followed the prompt correctly but instead of inserting its actual answer that it had given into the html doc, it started giving different answers which included hallucinating new information.

Again, the problem here is there is no way to know for sure if what these ai chat tools are saying is correct or imagined.
They have an overlap. Your point? Apart from trying to act like a living breathing dictionary? Which apparently counts as a discussion technique?
obligatory, "written in Rust".
Southwest's pilots union has been somewhat weak with negotiations if anything. A lot of their pilots are super unhappy about it. The market is strong for pilots right now and they're behind their peers at the Big 3 by quite a bit in a lot of areas.
That's awesome! Thanks for sharing. I had a go at all the contenders a while ago when Google Photos changed their storage policy and did not see that one.

I see a sharing menu in one of their screenshots. Considering that it's self-hosted, how does sharing work in that system?
If I had done synthetic biology my goal would have been to create cells that could reliably compute sine waves... by digitally computing taylor series polynomial approximations. Turns out engineering digital systems from cells is a remarkably challenging problem.

Examples of "switches" in biology abound, my favorite simple one is the Mating Type of Yeast: yeast have two sex types, and swap a small region of DNA in-place with variants to switch between them. Perfect example of self-modifying code!
I haven’t used an alarm to wake up in over a decade.

I find natural sleep much more restful.

Perhaps I sleep 6 to 7 hours on average, and knowing that there isn’t a device set to wake me at a given hour allows me to avoid the mental stress that previously kept me from deep sleep.

I don’t actually know if this is for everyone, but it’s been beneficial for me.
Is there a one for LeetCode?
2016 was 7 years ago. And I completely forgot about that incident. And so did everyone else.

> I’m sure they’ve done their due diligence and aren’t just pushing out a broken product as quickly as possible after it went viral because they saw dollar signs…

Why wouldn't they? If they bet and win, they significantly disrupt the search market and many others. If they don't, people still don't use Bing. The rest of their business will continue on as is.

It's a no brainer.
That's a great article. But it's so last-month. Read today's layoff articles.
Podman vs. Docker: Comparing the two containerization tools
Many things about Windows we are talking about today are not about comfort or ease of use at all. Several of them substantially downgrade the experience.
Huh?

You mean if you find a bug, you're not allowed to point it out unless you have a PR ready that fixes it? Not sure what you're saying.
Definitely take a sabbatical, but it should be at least 6 months, preferably a year. Do what you feel like during that time.
Manhattan project was awesome, and thanks to nuclear arms race we actually have an energy source that solves all of our renewable energy needs, human vices and misinformation notwithstanding.
The Siemens Gamesa way: https://www.siemensgamesa.com/en-int/explore/journal/recycla...
By many metrics it's an excellent choice, but I kind of loathe working with it. However, if you don't mind living in IntelliJ it's significantly better. For example, there's a ton of stuff that doesn't exist, except in IDEland like basic formatting support (this blows my mind). You'll also want an IDE to help you refactor since there's a ton of boilerplate cruft and footguns to avoid. Nonetheless, library support for most business use cases is nearly unparalleled, performance is strong if you can deal with GC and there's a million Java developers to hire from.
Second that. Also buy it now and then and brew in moka pot. Superb taste.
Can you please elaborate how exactly it was obvious (that anyone in the West could be behind the attack)? What is a motivation for the West?
Tangential, and yet not entirely unrelated observation: it’s becoming more common for me to see someone writing this much and my first thought is “did they get ChatGPT to fluff this up for them?”

Things are going to get worse before they get better, I suspect.
Thanks for making the previous poster’s point for them.
I know for a fact a lot of people were wrong about inflation, crypto, etc. in 2022. The prevailing narrative was crypto would be a good hedge against inflation. Inflation and crypto went in opposite directions.

I have found that not getting enough sleep just makes me feel slightly weird the next day but not too bad either. Not recommended, but not the end of the world either.
Lol just yesterday I saw an eight year old answer on SO neatly solving my problem, except the API was hallucinated. Humans have been hallucinating APIs for far longer.
SpaceX prepares to test fire all 33 Starship engines at once