skysight-inc/HackerNews huggingface dataset:
To confirm, by toasting I'm assuming you're referring to dry toasting and not in oil or ghee.

Given that, there are spices that are toasted and some which are not.

For example, toasted cumin is just divine, toasted clove is also interesting. However, I'm not sure if say black pepper, black and green cardamom, cinnamon, bay leaves etc. are ever toasted, at least we haven't tried that. Perhaps I should experiment one of these days..

Moreover, even with cumin, toasted cumin serves different purpose than regular cumin. Regular cumin is added in oil/ghee, while toasted powdered cumin in used as is. Most of the spices are anyway cooked in ghee or oil which enhances flavor.

Also, with garam masala, we use both whole (as a mixture of whole spices) as well as ground.
There are also suicides among treated "trans kids". Don' just use the selective statistics the trans lobby throws around. Or look into the details when they cite actual studies.
I am not sure there is fear against Java as much as there are better alternatives for many use cases.
To be honest, I didn't realize it wasn't a native Mac thing until just now. I have always found it to be low friction and just part of the Mac experience, it never occurred to me it was third party.

At least for me, you've certain done it better than almost any other updater.
A lot of people don't know what's best e.g. beginners. A lot of the Go and Node crowd take it own as a mission to fame by stepping on Java. It's worse when a lot of these personalities don't even code except make youtubes videos or blogs.
My point is that they're on diametrically opposite ends of the language-philosophical spectrum.
Depends what the JARs do of course. Some desirable libraries are unfortunately slow. PicoCLI for argument parsing is one. It's got every feature you might ever want, but, it adds a couple hundred msec to startup.

There is a HotSpot feature called AppCDS. It improves startup time by about 30% in my experiments. However you have to turn it on. Just running `java -jar` won't do it.

Then there is GraalVM Native Image. It can compile JARs to native code ahead of time. They start as fast or faster than the equivalent C program, so it's the big hammer for CLI tools. However, it can't cross compile so you have to compile for the target system on the target system. There can also be compatibility issues with some libraries, though that's getting better rapidly.

So those are the options. Still, even without those extra features, startup time is usually good enough.
The printing press was an upgrade, the FTA is a cost cutting downgrade.
maybe they meant ability for the user to hide ads
I didn't know about this website at all, that's very good.
"So with this, the last thing Go had going for it over Java is gone, right?"

You can deploy Go app with a single binary, no runtime required. No runtime configuration.
It's not just startups where this happens. In older companies you have older "leaders" that claim to have been hit by Java 5-10 years ago so don't trust it. Yet they've never tried it again since.
Can you compile so that JRE is bundled with the program?

I'm a C# developer and I also have a kind of resistance of java - having to install JRE and now the minefield Oracle made with the JRE, I'm hoping not only that I don't have to code in it, but that I don't have to use ANY Java program just to avoid the runtime or have to choose between different versions of it.

And then the .jar files and how you execute them in command line is different (java -jar), maybe it is simple, but it is different than a plain executable file.
The top comment in this thread [1] highlights (potential) problems with virtual threads, referring to this PDF [2]. Does anyone know if these actually manifest in the way they are implemented?

[1] https://www.reddit.com/r/rust/comments/xrrjec/virtual_thread...

[2] https://www.open-std.org/JTC1/SC22/WG21/docs/papers/2018/p13...
I started with Java and I will most likely never go back. I mainly use Go now.

People want to learn/write Go. It's hard to find anyone that wants to learn/write Java. People probably prefer Kotlin over Java today. It's a much better language and you can keep using JVM libraries.

Go is very simple language that is just as powerful as Java, if not more powerful due to not having to rely on the JVM. That's why it's so popular as a replacement for Java.

How are Jars more portable than Go binaries when you need Java installed to run Jars?

Java obviously has a more mature ecosystem with more libraries due to age, but Go you don't need many libraries to begin with. The Go std lib will give you almost everything you need in most cases.
Let’s engage in some speculative thinking:

Somebody, let’s call them Dr. X, invents a computer algorithm that cures cancer. It works by running simulations of the patient’s cells. Its output is a list of diverse interventions, for example, pairs of RNA fragments and custom delivery mechanisms for each fragment. For a given patient, the algorithm outputs between 100 and 10000 interventions, all of them different and tailored to the patient. The simulation also takes into account possible adverse effects, it’s really a cure.

With the current regulatory framework, does Dr. X has any hope of his invention being used at hospitals in less than a decade, or all he can do is to use it on himself and/or make the algorithm available in the dark web?
Related IETF Krazam video: https://www.youtube.com/watch?v=NAkAMDeo_NM
To be fair, .NET only recently got AOT compilation and single binary (or self-contained) deployments as officially supported features.
I felt similarly before I started using GPT 4. Then I got scared
I'd rather think they hate it for being a word salad with lots and lots of boilerplate. Go has its issues, but that isn't one of them.
yeah I would say that successful phishing campaigns and rugs stay within the ecosystem to make more. they can directly buy into new projects or launder and buy into new projects. the new projects can be specifically launched to sell out to laundered funds, it can even be the same people using different addresses and nodes.

and then on the legal side with arbitrage bots (MEV and more), they also like to play around in the ecosystem, chase passive income in protocols and DAOs like everyone else.

speaking of everyone else, there are plenty of people with clearly legal funds, this post is just not about them.

its a whole parallel economy, where transactions simply aren't whitelisted, just as the people spent the last decade building due to the friction involved with whitelisting transactions unnecessarily. its here, this is how it works.

illicit fund users can cash out as well, whenever they want their local fiat money.

were they the person that launched the project (that got bought out by the laundered money)? congratulations.

were they one of the early believers of the project (that they also launched, that also got bought out by the laundered money?) congratulations, they have high capital gains just like any other lucky trader that "did their own research".
> It was never about saving the kids :(

It never is (see the chat control ideas of the EU Commission).
You are not a victim in any real sense if they cut you a fat cheque first then take away the toys.
Or just hang around seedy pubs and somebody will try to sell you one - real cheap.
The main reason that this was possible is inattentiveness of other players. That is a usual thing when people are playing a game and then turn to other more important things in life. What grinds me most about this is the waste of money and time. Whoever puts thousands of dollars into a game and then leave it seem to have no sense of responsibility or value of money. And then cry out it was stolen. Well, it wasn't. It was taken.

This dynamic reminds me of unpopular or shady laws being passed in some parliaments in the middle of the night or during major sports events where the representative attendance and public attention is at its minimum to get enough majority votes. This "biggest heist in game history" follows the exact same dynamic.
If you look more into it, you'll realize that he was right a lot of the time.
You can enable Domain Discovery to route users to the correct organization. Or you send a reserved scope with the auth request to select the organization. Building an own Login UI will be available in a couple of weeks (https://github.com/zitadel/zitadel/issues/5015)
Mine started after a COVID booster (which is finally being recognized as a cause, too late for many of us). 9 kHz.
On a $50/mo Azure VM running Windows Server I’m able to run a jar via java.exe that prints a string to stdout and exits - in about 160ms end-to-end in a warm-ish environment (Prefetch, IO caching, etc)

Edit: Now it’s down to 80ms - I guess at this scale it’s hard to pin down.
.NET has channels as part of the standard library.

In C# you must write explicit async/await keywords whereas in Go it is implicit, but the code reads almost the same.

I would argue against using implementation inheritance generally and interfaces sparingly in C# anyways.
Because, and I know it's a tired saying, but you aren't the user you're the product.

Advertisers, the actual users, get pretty precise tooling on who to show their ads to.
Being not super familiar with Go, I think C#'s async/await is similar, isn't it? If you want more complex operations, you might want to look into System.IO.Pipelines.
Part of the issue is that it's usually American regulators setting these rules, but they're applied globally due to the more-or-less duopoly of credit card companies.
This is why quorum exists.
After trying a few hundred types years ago, I have been using Pilot's V ball pen black 0.5 / 0.7, which is close to perfect, except I never looked into refill options to reduce plastic waste (I suspect this one cannot be refilled).

Pilot no longer seems to offer the original model, which I insist on, but I was able to acquire large quantities from several Amazon stores.

Any B5 notebook with squares, blank pages or dots will do (Leuchtturm ones are nice), as long as the pages are numbered. I have laptops and paper notebooks everywhere, so I do not use one linearly until it is filled, but hop between them. Each entry is dated, though, so this does not cause a problem.
Would you use it if you could use AI to generate mind maps with one click?
Some (purported) details here: https://old.reddit.com/r/Eve/comments/12a6szd/pandemic_horde...

> Flam Hill owned 100% of the shares, and thus could do whatever they liked with the company.

I think this is not quite right. Their 1000 shares were more than 5% of the total shares in the company, not (necessarily) 100% of the shares. 5% of shares can trigger a CEO vote at any time, and a majority of voting shares can elect a new CEO. They won the CEO election by being the only people online and voting at the time, and by having the corporation directors not notice the CEO change in the UI for 3 days until the vote took effect.

The failure of the corp was in not diluting the shares of the founder below 5% after they left the corporation a decade ago, so now they come back (with alt accounts) and rob them blind.
I guess technically the term test driven development does not specify unit-test driven development.
It’s not hard to find people who want to write Java. I do it all the time. We have been hiring and writing Java code for fifteen years and have not seen a decline in the interest.
> I have not yet completely understood what made Book Depository special. Was it only the free international shipping? Or was there more to it?

My understanding is that their business model was to offer a really wide selection of titles, instead of the "top 10" type offering Amazon is mostly about. I think that's a significant part of it.
Unity is a over-engineered pile of &%$#. And now I'm being too nice.

And it's getting worse by the day.

The company is bankrupt, and when interest rates go up further all your invested time will go poof in a second.

Own your time, and control your future: when you use Unity you learn very little about how the GPU works, which kinda is the point, but since OpenGL 3 is the final 3D interface with VAO you only need to learn it once for eternity.
How can we be certain that our api key is not sent to your server?
ELF hash function may overflow
They haven't lost it. They paid advanced to writers but they will gather their share in a few years.
Same here, but cynic in me says that they want to increase your engagement by spamming you with more content that you MIGHT also want to watch.
How so? Linux is a first class citizen in .NET these days.
Yes, when I said "we learn to write in cursive" I should have said, this is the first and only way we learn to write :) .
We actually have the opposite issue. My script handwriting is awful because I never had to learn/use it. For paperwork we sometime have to write letter separately, but it is different than real script writing.
> How are Jars more portable than Go binaries when you need Java installed to run Jars?

Uh, you don't...?

https://docs.oracle.com/en/java/javase/14/docs/specs/man/jpa...

> you don't need many libraries to begin with.

This really depends on what you're doing. Having many libraries creates a lot of weird potential. You can absolutely subsist on less, but you can do more with more.

A while back I found myself wanting to render MathML into an image. So I dug up jeuclid which is absolutely antique and as far as I can tell not actively maintained. My project flat out would have ended there if I had to build my own math rendering engine to proceed.
Many people (including me mostly) don't understand why their eyes feel something as "good-looking" or "beauty". It boils down to symmetry being a big part of it, and sometimes symmetry creates working solution. A bridge being the perfect example for that since you need to balance the weight between both sides of the bridge it's easy to get this while also "looking good". But I believe symmetry is not the only thing our brain accounts to beauty. I would love to know more about that topic.
Yes, there is in fact not even a JRE for quite some years now.

Also, Oracle being a minefield is just bullshit - they are the ones that open-sourced the platform completely to the point that their paid version is only marginally different, but OpenJDK is the reference implemented. They are surprisingly good stewards of the language.
> If everyone was abandoning something 15 years ago, who is left today?

Those that were and are still afraid of such a migration I guess.

I remember using groupwise in the early 2000's at work, it didn't felt much worse than the outlook/exchange and Lotus Notes I have been using later. I think the one particularly worse was Lotus Notes. I think it received some instant messaging just after I left that company but most teams were using rogue jabber/xmpp servers everywhere even on companies that provided Microsoft Lync because the xmpp clients were superior,the experience more reliable and people didn't want to be spied by their bosses/HR teams. It is funny how people have surrendered in most places while nothing prevent them technically to discuss on other instant messaging platforms.

Had I been the one tasked to be admin it may have been quite different. I have no idea about groupwise but I remember Lotus Notes admins had some headaches (but they weren't especially smart or knowledgeable people so it may just be that team and not the product).

Besides I don't think that email and calendaring are technologies where a particular product makes a huge difference. We don't send and receive emails, manage contacts or schedule meetings much differently than 20y ago. The Outlook/exchange combo is popular because of microsoft enterprise licenses and its integration with active directory (and now Azure). It is really Active Directory that is the product that tightly bind every Microsoft Product together and make them so ubiquitous and competitive against alternatives. I don't know how much Micro Focus sell its solution vs on premise exchange + outlook clients licensing and or office 365 (remember that some company still don't want to go cloud).
Chinese regulator warns AI-created content should embody “socialist values”
Amazon is doing the same with amazon.com/shop/{username} if you sign up as an influencer — I think it's a little known feature though. Works internationally.
I would argue the “many”, especially when we talk about regular old CRUD apps most startups are.
Venture Deals by Bred Feld is the best book on the matter
I have used Elixir for few personal projects. I would like to know if there is a limit of where network latency becomes too much compared to the overall ML execution?
What “zen-mode” would that be? https://github.com/zenlang/zen-mode seems to be for the programming language called “Zen”.
Some issues that string theory has:

- We have not found any evidence for it.

- Some predictions have been made from it that weren't found (e.g. no supersymmetric particles in the LHC).

- It can be tuned to fit almost fit any universe and any observation, which doesn't really make it scientific.

- The reasons for inventing it might have been misguided or flawed. (universe must be beautiful / simple / etc).

The lack of results are turning a growing part of the scientific community off, while there is still a core amount of scientists holding on to it.
Elon Musk says he’s sleeping on a couch at Twitter and that his dog is in charge
I was thinking more of the fact that if it’s not below ground it’s above ground, so most of that water has been evaporated and deposited into the ocean.
Then perhaps it’s worth it to pay one dollar for the convenience?

I bet Amazon is still losing money on this, but it’s just losing less money now.

If they had introduced the service at one dollar everyone would be cheering.
Can't even kneel on someone's neck for several minutes until they cease whimpering about shortness of breath any more.

Moral panic gone mad!
NTIA Seeks Public Input to Boost AI Accountability
Have you seen the two languages, like.. ever? I’m sorry for the harsh language, but Go is literally much much more verbose than java, and not just recent Java that has since improved, even Java 8.
While this is definitely a good new, we need to be very careful. Why? Those new fancy threads are stored on heap and need to be garbage collected. If you buy into ads and believe that you can create for free millions of threads, then, well, it is not gonna work on production.

Because of this server based on new threads does not need to be more performant, Jetty server guys tested this and they were not that happy: https://webtide.com/do-looms-claims-stack-up-part-1/

Before getting too excited I advise to watch Tomasz Nurkiewicz lecture on the subject - https://www.youtube.com/watch?v=n_XRUljffu0, it explains what are the trade-offs here.

No silver bullet, again.
Where I live, lots of burger restaurants opened up in the last years. Emphasis on the restaurant part, not fast food like McDonald's or Burger King. I very much prefer them, as the food is better and the places are cozier, even though a bit more expensive.

Maybe we'll get a counter movement soon: "made by humans", as in, the premium experience.

Anti AI sentiment may also grow and make that even more viable, as peoplr may boycot heavy-AI shops.
I'm still wondering why OpenSearch and ES have those limits for the dimensionality of the embeddings while the vector databases such as Qdrant do not.
Garam Masala isn't hot as in spicy hot though.
1. The murderer was tried and convicted. Society did not back him. The criminal justice system did not back him.

2. More unarmed white people are killed by police than unarmed black people. So are whites the oppressed group? (

3. Bringing up George Floyd as "proof" for wokist ideas is exactly evidence for a moral panic, because it appeals purely to emotion with complete disregard of and in contradiction to the actual facts. So thanks!

4. Trans people are more free than they have been in history, and there is no societal movement to "ban" them from "existing". That is just the hyperbolic language of catastrophization that is one of the common and extremely tiresome tactics. Society has some laws and customs that segregate the sexes, largely to protect women. In many of these areas, trans-women can be and are accommodated, but some are sensitive and rightly contested.
Haskell’s type system does type erasure, is it “worse” for that?
What Go has going is that it's faster and more pleasant to develop in. Yet another bullet-point-feature bolted on only makes the Java ecosystem jungle worse in that aspect.

I find your other points a bit dubious. Java's type system suffers from extreme verbosity and little soundness, and exceptions have not been a successful error-handling story. I don't think you can call a jar that needs a system installation of some specific jre portable - at all. The ecosystem may be huge, but also nightmare in terms of interoperability and support of newer features. IDE click-driven-development is a crutch for the extreme verbosity and complexity of patterns in Java. Compile times are much worse in my limited experience.
The Indian government in the last decade & more has started to feel like they need to either give a response or block any opinion critical or highlighting facts about the situation at hand.

The amount of censuring & critique silencing is insane.
CTO here... great thread! Things are definitely taking longer even if the company really wants to and need to hire! But I agree with some of the comments below that for some positions you get a lot of inbounds thus hard to have enough time to review it all so screening for most relevant skillsets first and go from there. I'm certain 25% of the applicants can do the work but you'd want someone that has work on the tech stack already versus someone that hasn't. I have confidence they (or anyone) can learn it.

As for compensation differences, the total comp went crazy upwards the last 3 years thanks to the billions of dollars going into a few company that decides to pay 30-50% above market and everyone else need to keep up.

The downside is that the cost structure for many companies ended up to be too high to ever have a profitable company. It'd be great to get back to the early 2010s... where cash burn is the right level and equity is the upside versus startups are paying cash more than some very profitable companies.

We are actively looking and I read all my DMs on LinkedIn so please take a look here. https://boards.greenhouse.io/getbuilt if your actually have the tech experience we're looking for, send me a DM and I'll make sure you get a phone screen! But please look at the Guiding Principals as well to make sure your values align with it. Everyone company is different make sure it's a great fit from both sides.

Another thing that I do screen people out is too many short stints at companies. Unless your startup when under or some personal emergencies, I look for people that stay at least 3 years at a given company before switching. It takes at least 1 years to learn a domain and be proficient at it. Year 2 or 3 is where you're learning and implementing technologies with deep understanding. By this time you should be at the point to be promoted or get next equity grant. Sometimes it is worth the wait and sometime it's not so definitely understand if people changes company after 3 or 4 years.
What counts as "war" though? Technically every President since Roosevelt has used military force without a formal declaration of war by Congress. And modern Germany is not a military power projecting hegemon. I can't imagine a civilian defense minister (who in a coalition government maybe isn't even the party of the chancellor) is ordering politically important drone strikes like the US President. If Germany was in similar role the system would quickly evolve that the Chancellor would order the military.