skysight-inc/HackerNews huggingface dataset:
The 3rd option is that other species evolve to thrive in the environment we changed.
Some drugs will kill you slowly also. Doesn't mean they're good for you.
> I don't see any value in Kotlin outside Android shops.

Developer experience is important to some people - not just devs, but those who seek to recruit and retain good ones.

Of course, if you're looking to hire massive numbers of butts-in-seats (gov work, large enterprise shops, etc) I suppose Java is probably the ideal choice.
Presumably he would care if users used an ad blocker that deleted his ads for his store, given that he appears to be using YouTube as a way to advertise his real business.
HDR and higher bit colors are becoming more popular but are still very much a mess from the consumer and software developer standpoint.
These people would clearly still be virulent racists getting excuses made for them by people who desperately don’t want to believe that posting racist memes and hanging out on Stormfront make you a bad person.
You are absolutely right. I have a built a handful of complex interconnected LLM calls, and the thing I am dying for is a simple way to inspect what is happening at each step. For instance, one chain has 5+ steps where data is fetched, transformed, sent to an LLM, and transformed again. I have a homegrown solution to seeing what's going on, but it is missing a lot of what I would want to see.

I've seen some attempts at providing RAG tracing as a service, but for my specific use case, where in some instances I am making 100+ LLM calls per chain, it isn't a fit quite yet.
Yup. A good time for open-source alternatives to re-assert themselves in the market. Low interest rates made commercial software unnaturally cheap for a long time.

Will also be interesting to see how well subscription-based software fares when people start tightening their belts due to inflation and rising interest rates.
While true it has it's own syntax, the syntax is better than Java and more ergonomic. With that said, you can write Java in Kotlin - and by that I mean Kotlin code that looks almost exactly like Java. Heck, you can have .java and .kt source within the same project all mixed together if you want.

Kotlin libraries are interoperable with Java and vice versa. In some specific cases, a Kotlin library needs a little syntactic sugar to make it work with Java like a Java developer would expect, but it's easy to do. Going the other direction though - Java library used in Kotlin, zero issues, it just works. Some Java developers don't even realize they're already using Kotlin - take a look at OKHttp and friends...

Lastly, there's Kotlin support is all major IDE's, including IntelliJ of course, but also Eclipse and likely whatever editor/ide you prefer. Kotlin is basically just a bunch of libs.

I would argue Kotlin is better outside of Android than in Android. For backend work, particularly when coupled with Spring/Boot, it's freaking amazing. The Spring team has put in an impressive amount of work to make Kotlin a first-class language within the ecosystem, and it really shows.
The people most empowered to solve these problems stand the most to gain from ignoring them.
> RAG is much closer to how the human brain works than fine tuning a model is. Arguably, RAG points to the existence or the beginnings of AGI.

I see these two claims as orthogonal. AGI need not work like the human brain, and I’m not sure people’s brains have any lossless representation of memories like a RAG system would. People are infamously unreliable when it comes to recalling information during crimes for example.

However, it does seem like a RAG system is much more versatile than continuously training. Facts change all the time and it’s infeasible to retrain every time that happens.
His doctor isn't monitoring correctly. They should drop the dose. Standard treatment is start with a really smart dose then you double it each month for 5 months. In reality, if you're losing weight, you should just keep on that dosage.
I've been using a little set of bash funcs I called `hs` for this for a few years:

https://github.com/mikemccracken/hs

your snippets are stored in a git repo that you can sync around how you like.
You can use NNCP http://nncpgo.org/ over the internet or over any shared filesystem or serial link. It supports store-and-forward semantics by default like DTN. I use it frequently to grab (purposefully low quality) Youtube videos on flights, but have also used it to write to airgapped machines at home before (e.g. before they had internet access.)
How about being held accountable at least once? That did not happen yet. The best thing that we hear is some random liberal american "not approving" Iraq or Libya invasions.
It kind of really puts a load on the healthcare system and makes everyone’s rates go up. Plus it’s terrible for the individual themselves. Societal pressure is a fantastic motivator.
Yes, I think most people can come up with a somewhat novel idea. A lot has been done, so there are fewer novel ideas than there were 10000 years ago, but I see little reason why a human cannot come up with a novel idea.

It's not even the ideas that are valuable, it's making them happen. I can think up tons of things, but lack the resources to make any of them happen.
Where you are influences not just what you see, but how you see it.
That might not be a serious issue if we keep updating our personal hardware at the present frequency. So you’ll be able to decide whether to update to the new iPhone with English 4.7, or rather stay with English 3.5 for another year.
How much is this decent cut?
I've found that Google's chat thing is wrong 90% of the time with coding questions. Yesterday I asked how to "crop" a geopandas dataframe to a specific area of interest, a lat/lng box, and it told me to use a dataframe function that's not even in the API. The "highest probability string" is useless if it's just dead wrong.
Yes, it’s wrong to exploit people and cause them financial harm. Duh?

With a back door Roth IRA there is no clear, obvious victim. You could consider all taxpayers the victim, and some would. Criticizing tax loopholes, especially for the rich, is extremely common sentiment. But to most people “the state” can’t be a victim as it is too big and powerful.

In this case it’s very obvious that a real human person just trying to make a living is being systemically fucked over. They’re not really fighting the human scum who took over their property, they’re symbolically fighting the idiotic, bumbling bureaucracy of the state of California and their unjust laws.

Like, I don’t know if the incredulity expressed in your comment is genuine, or if you’re just trying to play devils advocate… it’s very natural and easy for (seemingly) everyone else to understand the power dynamics here
I always thought gdpr was another trick to destroy the alternatives to google. Google has been left to monopolize ads for far too long , at this point it is even hard to stop them
> gerrit for code review

Gerrit was deprecated a while ago.
A simplistic economic take would suggest that the competition would result in lower prices, but given two players in the market who knows.
False choice. There are many ways to run an economy aside from neoliberalism or soviet state-communism.
The cost of 10g is much higher than a single computer. The entire networking stack must be upgraded to 10g. At the very least the Internet device, and possibly the Internet connection as well. It will be cheaper in the cloud than on site.
Instead, the average device will just be an expensive cryptominer for Russian cybercriminals /s
i’m slowly coming around to the idea that in most cases (1) big runtimes are a good thing, and that (2) compile-once-run-many was a bad idea. i think our programming languages should create and run software in a highly introspective and interruptible environment.
Isn’t this inevitable if the user allocates each time a struct/array is created, rather than allocating upfront?
How to instantiate Rust structs in tests
Do you mean OpenCL using Rusticl or something else? And what DL framework, if any?
Also at this speed a space ship a 100 m wide viewed from earth would appear to be 0.3125 nm wide or roughly size of a single water molecule. It would certainly be a way to travel!

note: not a physicist so my understanding may be off.
Interesting, I'm using android. I use an app I can mix sounds and volume levels, I ended up with light rain, occasional thunder, and a lite roof raindrop noise.

Sounds good enough to fall asleep too, and works well for white noise.

Never thought about using the sleep state data to different noises.
>>Only if you 1) don't know SQL and 2) working with tiny datasets that are around 5% of your total RAM.

this is only true only for newbie python devs that learned about pandas from blogs on medium.com. I have pipelines that process terabytes per day in a serverless datalake, and it requires zero DBA work that usually comes if you use anything *Sql
It's true. Took 18months fighting to get drivers license back.

Source: it happened to me.
I totally agree! I was 15 years old at that time. Just edit and reboot until the game run the way I like it. No internet, no distraction. As much a phone call (line phone) to a friend to discuss possible configurations.
Golden days!
And please don't ask me to pay for your healthcare because you chose to be fat and happy.
How to Roman Republic, Part V: The Courts
>It feels like computers should be able to get much more out of what is already available

I mean why ? It took millions of years of optimization for humanity to get to the competence level they're currently at. If you think you're "starting from scratch", you really aren't. Keep in mind LLMs can use significantly less data (but still a lot) when you're not trying to force feed the sum total of human knowledge.

So should they be able to get more out of it ? or is this par the course for NNs?
That sounds like pre optimization. In my opinion both things should happen in tandem. GPT4 is way, way above basic competency, I have no idea what you’re referring to.
Finish Faster by Slowing Down
If you're into FP stuff, using Arrow within Kotlin takes you to that next level. It even works with Spring/Boot.
Out of curiosity, do you also drink Yakult or similar?

https://en.wikipedia.org/wiki/Yakult
If you go to a big data center/colo/on premise server room and ask for some space usually the choice is either NFS or iSCSI. On the workstation/end-user area the choice is obviously different/wider.
I should clarify that I mean for human person uses. Not commercial or institutional. But, clBLAST via llama.cpp for LLM currently. Or far in the past just pure opencl for things with AMD cards.
Patch now: This serious Linux vulnerability affects nearly all distributions
How does debugging, versioning and replicability work?

A more useful construct might be as a commenting format

# description: ai prompt and human description
# expected: what this block is supposed to do
# some begin marker

... code ...

# some end marker

And then if say, an API changes in the future or other incompatibility happens, then the "test" fails and the AI is given the old code, output, expected output, and description and asked to spruce it up to the modern times and then it gets somehow put inline with a rollback option and some audit log.

You can also have some semvar extension "version x.y.z (ai mutation syntax signature)" to allow others to replicate behavior.

This construct also allows people to run it with or without AI, even after mutation, so there is no forced change on the executer and the code has a consistent repeatable comparable ground truth so that diagnostics and expectations can be preserved.

You can even extend existing document formatters to support 'AI-ifying' since in a well formatted documented codebase you're actually most of the way there.

Heck, maybe you can even sloppily inference it to well documented code already
Can't someone just locally fork one of these apps and use it forever without updating it? What's actually different about manually poking APIs from one week to the next?
> more signidicantly driven by condition relative to both past experience and contemporary context

Well, if this is true, your point is moot. Children don't have past experience to compare to, they're children. Ask a 4 year old what 'contemporary context' is and you'll get a blank stare.

Kind of feels like you're arguing for the sake of arguing.
The original title referred to Apple’s endorsement of an upcoming ISO standard that defines how to represent HDR images within existing still image file formats such as JPEG-XL and HEIF. It turns out that there isn’t any such finalized standard — unlike, for example, BT.2020 in the moving image file formats space.

So, presumably, the existence of a standard under development — and the endorsement of it by a major manufacturer of cameras and displays — was considered newsworthy by the OP.
> The idea that the, to be frank, mostly obese often self proclaimed mentally ill masses are going to put forward a meaningful defence seems optimistic.

And they vote :P

Don't get me wrong, there's plenty of dumb in society, and short term thinking does lead to bad choices in democratic elections; but normal people fund police and elect lawmakers — if they're doing it themselves that's called "mob justice" and generally ends badly.

> The price of being wrong from my position is much lower than from yours

Pascal's Mugging.

I can make the same argument for everything that societies do, not just policing: healthcare, firefighting, military defence, food hygiene standards, workplace safety laws, vehicle maintenance requirements and emergency responders to make sure highways don't get blocked by breakdowns, …

Some of those can't be done by individuals because of the way they scale, the rest you can be an expert at one or possibly two, so you can only be safe if someone else can fill in your gaps.

So: if you're right, you're still in a hellscape despite your guns.

My position is to try and aim for a world where society doesn't collapse. Not because I think it can't, but because I think it would be really bad if it does: there's so much more that needs to get done than any individual can manage, that we'd only survive by making a new society afterwards and dividing labour in similar ways, with law enforcement being a job rather than everyone's responsibility.
I'm not sure why you're downvoted. I still use paw/rapidapi and I think it's great. Maybe downvoters can explain.
Nope. Not if they put themselves down as hispanic or latino. Which they are free to do. There is no check or validation on the whole process either. Which is another part of the problem.

You're from Brazil or Spain, but you're white as the day is long? No problem. You can mark down hispanic/latino and be entitled to all the benefits that a white Uruguayan or Venezuelan are entitled to once you get citizenship.

Personally, I think it's all ridiculous, and none of them should be entitled to be considered anything other than white. But I don't get to make that call.

In any case, yes. All of these people will be counted as latino rather than white in a census for instance. Whereas in Europe, they would laugh if anyone tried to pass themselves off as hispanic/latino but not white.
Show HN: Simplify, a Browser Extension to Decode, Explain, and Summarize Content
Hey HN,

My name is Josh. Over and over again, I've found myself drowning in complex, jargon-filled articles. With the rise of new AI tools, it struck me: what if there was a way to make the internet's information not just accessible, but effortlessly digestible?

This led me to create Simplify. Born from personal frustration and many late nights, it's a browser extension that allows you to simplify, summarize, or explain text just by highlighting and right-clicking.

I truly believe Simplify bridges the gap between information overload and understanding, and has allowed me to increase my productivity. But there's always room to improve and grow. I would love feedback, critique, and suggestions.

You can see a demo of it here: https://www.youtube.com/watch?v=EMA81LYrGV8

And You can try it out here:

On Firefox: https://addons.mozilla.org/en-US/firefox/addon/simplify-ai-web-assistant/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search

On Chrome: https://chrome.google.com/webstore/devconsole/5e35bb1b-48df-482e-a1c8-cd646ffeae24/geifimkfaillkbjmfkgkdabicfgnbdic/edit/listing

Eagerly waiting to hear your experiences and thoughts.
Why do you assume it isn't a conspiracy? It is. It is absolutely a conspiracy.

WSJ, NYT or Guardian know which words are allowed for Iran and which are for Saudis.
What a joke. Great reason to find a replacement tool.
> without work stealing where heavy requests slow everything else down

Right because threads vs async doesn't make any sense. You use both, async is your default, free yourself up during io, and is basically the developer friendly abstraction on top of epoll, and then use threads for stuff you actually need threads for.
JavaScript has accomplished this, though. It's just that React Native/Phone Gap isn't as performant as native. I'd argue though that the web is a "run anywhere front end" given that pretty much everything has a web client these days, even TVs.

The main issue around this is that there's not a great interface to use native functionality on the web, hence all of these compilation attempts.
It was a thing in computers and mainframes. Lots of IBM copies.

But I think more importantly they literally released 3 different computer personal systems literally on the same day. That was totally ridiclous.

Use your PDP11 stuff to compete head to head with PC or go PC compatable, half and half is bad. And then the also had CM/S at the same time. That a totally crazy and wasteful strategy.

The Rainbow guy then went to Sun and build the i386, another non PC compatable that failed. But arguable that one was actually a good idea.
This is a very interesting way of describing it, and worded this way I think I'm the same way.

It does feel like paying attention to a different input stream -- just like that -- although it's still not a visual that replaces the darkness, but I'm getting, what I would say, the effects of seeing the apple.
For this I use shell functions in my .zshrc and I wrote a loader to source a bunch of files in a .zsh.d directory.
It's a non-starter for me if it requires an extension. I also think it's a matter of time before it goes the Insomnia/Postman route. I'd love to be proven wrong though.
> Firefox won't open full-screen if started in X without a window manager.

firefox -geometry 1024x768+0+0

does not work ?
> Philosophy is actually one of the majors with highest career earnings out of college.

citation please!
For anyone who thought generative AI wasn't dangerous! I'm sure a lot of the safeguards being developed at OpenAI etc are aimed at stopping this sort of thing.

I tried out some of the captioned messages on ChatGPT and sure enough I received lectures on how "taking another person's life is a severe and irreversible action, prohibited by law and generally considered morally and ethically wrong."

But its a healthy reminder for anyone out there building LLM chatbots to test for this and make sure they don't just blindly encourage a user to follow their chains of thought.
> Any alternatives that I can migrate to?

If it works for your use case: writing integration tests.

I used Postman in the past but I never really got the point of "storing" queries beyond the history.

I think if you have that need it means it's time to write a frontend to call your endpoints, or use integration tests.
I agree, though I find journalctl to be even worse to type.
Yeah health care is another problem but the cost disease here is not as deeply entrenched in the economy as housing. The whole real estate market and a giant chunk of the financial system runs on the idea that housing must always go up, which necessitates that it must become less affordable over time.
A lot of high quality information and data is not in the public (and not even for sale).
There is value in mixed use neighborhoods - low density doesn't automatically mean suburban sprawl.

Most of human history has been spent in much lower density living situations than we have now, and I'm pretty confident there is a negative correlation between housing density and fertility.
Is it also personal responsibility when a rollercoaster fails? They knew the risks, allegedly.

This is a dim moral view of humanity. Basically nobody is liable to you, even if they fuck up? That's not how morals and ethics work.

I'm convinced those that beat the drum of personal responsibility are simply conservatives that want everyone to lead a shit life. There is only so much one can do to avoid the damage that others cause. But of course, no personal responsibility to the businesses hurting people, right?

Dead giveaway of conservative, backwards outlooks. You would not be able to build a community with those values.

What are your thoughts on sexual assault?
May be his pharmacy struggling with supply -- I hear lots of folks are titrating outside of the guidelines because they can't get the appropriate dosage.
Take Back Control of Online Data with Consumer Reports' Permission Slip
It definitely does go beyond skin color.

There’s also the issue of definitions.

The concept of “race” as defined in the US is not used in Europe to begin with.
Instead often times what is used is “ethnicity” and even that typically boils down to one’s “origin” and doesn’t take skin color into account.

A lot of European countries prohibit the government from registering skin color, ethnicity, religion etc. out of fear of a repeat of the 1940s.
So you won’t find US-style self-report questions on government forms w/r/t “race” or “ethnicity”.

In fact many go as far as limiting themselves to “citizen” and “non-citizen”, with the exception of immigration services maintaining the necessary information until naturalization of course.

So according to American race definitions most people in Europe will be white, but that doesn’t say much about diversity.

In fact the US definition of White is very broad [0]:

> White. A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. It includes people who indicate their race as "White" or report responses such as German, Irish, English, Italian, Lebanese, and Egyptian. The category also includes groups such as Polish, French, Iranian, Slavic, Cajun, Chaldean, etc.

So for example people from Morocco, Turkey and countries like Iraq and Iran (arguably some of the bigger sources of non-European immigrants to Europe) would be considered “White” implying a lack of diversity, even though there are significant cultural differences between those people and, say, native Germans.

0: https://www.census.gov/quickfacts/fact/note/US/RHI625222
So if we can survive the next thirty years, we're good. I can barely look forward to the next five.

Edit: Woah. Humor doesn't translate well on this site doesn't it?

I'm not saying the world is ending. I'm just saying with the next five years it looks bloody bleak, at least for me, turning 40 doesn't look fun.

With wars, environmental mess going on; the world looks very dystopian to the vision where it could be utopian in thirty years. The good always triumphs, you just have to fight past the evil first and that could happen.