skysight-inc/HackerNews huggingface dataset:
konf offers a refreshingly simple approach to configuration loading and handling. It decouples your application logic from specific configuration sources, allowing you to seamlessly switch between environment variables, flags, files, and even cloud providers (AWS, Azure, GCP) without code modifications.

Key Features of v1.0.0:

Minimalist API: konf boasts a clean and intuitive API, making it easy to integrate configuration management into your existing projects.

Flexible Loading: Load configuration data from various sources like environment variables, command-line flags, embedded files, and cloud providers.

Dynamic Updates: Leverage the Watchfunctionality to monitor configuration changes and adapt your application behavior in real-time.

Type Safety: Benefit from type-safe configuration unmarshalling using the powerful Unmarshal function.

Zero Dependencies (Core): The core konf library operates without external dependencies, ensuring a lightweight footprint in your application.
The closest Python equivalent to RStudio is the JupyterLab Desktop app[1,2], which I highly recommend. I've entirely switched to using it for teaching, and it is a godsend, since it works the same way across platforms (win/mac/linux), installs its own Python interpreter independent of any system Python the student might have, and even comes with NumPy/SciPy/Pandas/Seaborn/statsmodels already installed, which makes it possible for me to skip the `pip ...` or `conda ...` instructions altogether.

Between the standalone desktop app, and the convenience of running JypyterLab in the cloud thanks to https://mybinder.org/ links, there is now a smooth path for beginners getting into stats/ML/data science: (1) read notebook on github or nbviewer, (2) run notebooks in the cloud via mybinder links, (3) install JupyterLab Desktop app, (4) learn to install Python+env-manager via command line. Previously, new learners were forced to jump straight to (4), but now there are logical steps along the way!

[1] https://github.com/jupyterlab/jupyterlab-desktop?tab=readme-...

[2] https://blog.jupyter.org/jupyterlab-desktop-app-now-availabl...
The phrasing was "welcoming to immigrants", not "welcoming to the ever shrinking definition of good immigrants established by a bunch of octogenarian plutocrats".

"Illegal" is a concept - it's not conflating to assume that it's not the bedrock of the way people think.
“Americans are unhealthy” is an outcome of a bad healthcare system, not an excuse for it.
You're viewing the cows in isolation here. Replace the cows with cancer cells with different mutations and it doesn't work anymore.

There's research going with certain types of cancer where the doses of cancer-killing drugs isn't intended to eradicate all cancer cells, but to keep it at a level that's manageable with future treatments.

The theory being that if you go too far, cells that are left with a "lucky" mutation can grow without competition, leaving the patient in an even-less treatable state down the line.
The problem is that chatting with an LLM is extremely disruptive to their business model and it's difficult for them to productize without killing the golden goose.
Workload was literally zero, I just logged into XFCE and could barely do anything for 2 days straight. No quotas and no compression, but it was indeed openSUSE!
We're headed for big problems if gardaí get facial recognition technology
That would be bad form, IMO. The user may have typed john..kennedy@example.com by mistake instead of john.f.kennedy@example.com, and now you’ll be sending their email to john.kennedy@example.com. Similar for leading or trailing dots. You can’t just decide what a user probably meant, when they type in something invalid.
If there is a model which is, for the sake of the argument, absolutely definitely and unambiguously powered by piracy at a massive scale, then the act of forcing it to be released is going to necessarily entail all of the possible harms from that specific act of IP piracy.

IMO, if a model is deemed to be such, all copies of that model should be destroyed. Actual copyright law allows for the destruction of equipment used for copyright infringement, and those laws were written in the days where this meant "a printing press".

> the whole AI safety bullshit performance

The people who care about AI safety have been loudly warning about it for so much longer than these companies and models have existed, that they roll their eyes at newspapers using stock photos from Terminator to illustrate the discussion.

> The entire AI industry

Also includes self-driving cars, spam filters, medical diagnosis tools, …
Show HN: Anything To JSON – a language model for structured extraction
Hey HN! Erik here from banana.dev

We’ve trained a small(ish) language model on structured extraction, and today we’re launching a playground for it at https://anythingtojson.com. Give it a try!

This model continues our work on structured generation, following last week’s launch of Fructose[1], a python client for strongly-typed LLM responses.

There seem to be two distinct halves of the problem intended to be solved by Fructose and structured generation:

1. the reasoning ability of the model, such as performing chain of thought, creative acts, and natural language tasks. In a way, the “business logic”.

2. the structured json response, to make sure the receiving code doesn't break

AnythingToJson is intended to solve the latter. No big-brain work, just find data in text and extract it. Constrained generation at inference time helps keep it on track, and our finetuning has improved the accuracy and consistency of extracted data.

There’s much more progress to be made (longer context window, hallucination to squash out, etc), but ship early and fast.

[1] https://news.ycombinator.com/item?id=39619053
yes. this is an election year and GPT is a thing.

shillbots gonna shill. this is a blatant one, which means it's low-effort; here to stir the pot. the real agi-prop effort will be a repost bot with a real looking history.
Crime can be down and there also can be organized theft rings. Do you see why?
Not familiar with that particular story, but doesn't it just reflect the popular mid-late twentieth century scifi conceit that interstellar travel would start at the end of the twentieth century and be the most important thing ever? In which case the 1950/90 distinction probably would be a consideration for someone with a half decent knowledge of history, a bit like someone today saying "imagine telling someone in 1450 or even 1492 what the Americas would be like today..."

Minus points for thinking the literature would stand the test of time though :)
DOJ launches whistleblower pilot program and cracks down on AI misuse
The company behind a phone app for determining a food’s nutritional value has amassed $32 million in debt and still owes back pay to two dozen ex-employees as it shuts down.

Opsis Health, of Highlands Ranch, filed for Chapter 7 bankruptcy March 15, less than one year after it launched Plateful, the company’s signature phone app. Chapter 7 requires a company to liquidate its assets and distribute them among those it owes money to.

Plateful allows users to scan 1 million foods, then assigns those foods both a nutritional value and an “eco value” for determining their environmental impact, according to Opsis.

“We were unable to secure additional funding,” Opsis CEO Kevin Grundy said in a text message Monday. “I can’t comment on anything else while the bankruptcy proceedings continue.”

Kevin Johnson, a Boulder man who was Opsis’ vice president of machine learning, wrote in a November lawsuit that Opsis thought Plateful “would revolutionize diet planning and nutrition tracking.” But days before it released the app last April, Opsis’ chief operating officer “announced via a pre-recorded video that Opsis would be unable to timely pay salaries.”

During an all-hands meeting the next day, April 13, “Opsis leadership induced Opsis employees to continue working with false promises that the company would secure funding right away and pay employees,” according to Johnson’s lawsuit, which seeks $42,500 in back pay.

Edward Wiley, the former chief technology officer at Opsis, wrote in a separate November lawsuit that Opsis “continually experienced cash flow challenges, which it attempted to address through third-party financing and loans from employees,” including Wiley.

“As a result of Opsis’ cash-flow issues it, on multiple occasions, chose to withhold earned compensation from its employees,” according to Wiley, who is owed $54,000.

Johnson’s case is scheduled for trial in July. Wiley’s is scheduled for trial in September.

Opsis also owes $17.9 million to the founder of CardWorks, a subprime lender in New York, and $2.3 million to the CEO of Barry’s Tickets, an online reseller, according to bankruptcy filings.

Twenty-five other people, companies and trusts are owed a total of $6.2 million that they loaned to Opsis, primarily in the form of simple agreements for future equity, or SAFEs, an investment strategy popular with tech startups that doesn’t require selling a stake in the company.

Twenty-four former Opsis employees are owed $372,000 in back pay, the company’s bankruptcy paperwork says. Opsis also owes three law firms a total of $100,000.

In total, Opsis has $31.8 million in debt and $1.2 million in assets. Its assets are patents and computer code for the Plateful app, according to Opsis’ bankruptcy paperwork.

Its bankruptcy lawyer is Jonathan Dickey with Kutner Brinen Dickey Riley in Denver.
$ ruby -e 'x = "25\n; delete from people" ; if x =~ /^\d+$/ ; puts "yes" ; else ; puts "no" ; end'
yes
> Every country that has done these things has seen its fertility drop.

And this result is somehow supposed to be a good thing? Every country that has this result, no matter how we theorize that it got there in the first place, is now facing a demographic crisis
You’re suggesting Apple would block porn all together on their platform. You can go to any XXX site right now, find VR videos, and play them in your mobile browser. Through on a Cardboard or even a crappy Polaroid “VR” phone case and you’re set. There’s no way Apple would say “well, on the Vision Pro, we will actively block adult websites”.
I corrected my comment. Thanks!
Have you tried putting a pixel grid over the image with labelled guidelines every 100px?

Was one thing I never got around to testing with DemoTime but was always curious about.

Anyway sorry this is a nice product. Congratulations on the launch.

Always good to see substantial tech
The mind uploading is just one of many potential outcomes.

To me the more interesting concern: we can't seem to agree on the bare minimum requirements for sentience/experience. Maybe the 'bare minimum' is 'electricity runs through it'. It may be that these LL/SD/ML models are having an 'experience' without the proper memory/state/internal-control to achieve sentience/consciousness.

Law's need to change, that's for sure (look at copyright).

And taking VC money to do anything Open seems like a trap. There are government grants... but yeah... there exists a whole host of (related or similar) problems in that.
> An appraiser might agree that the house is worth 750k even if they actually think its 699k but if you try to get a 700k loan for a 350k house they'll write down 350k in their appraisal.

This is kind of the point. The appraiser isn't trying to find the "true value" of the house, otherwise buyers would hire appraisers prior to even offering a bid.

The question that the bank wants answered is, "is this house sufficiently matched to loan amount such that if the borrower defaults, the house can be sold for enough money to recoup the loan?"

And if the answer is "yes", then they write down the number.
Sioyek is a PDF viewer designed exactly for reading research papers and textbooks: https://github.com/ahrm/sioyek.
That's basically what they do, they're not to find the actual value of the property (that's more properly a tax assessor, perhaps) - they are there to make sure the valuation is "in the ballpark" to what it would liquidate for.

An appraiser will never get in trouble if a bank forecloses on a $500k property and it sells for $450k or so, but they will get in trouble if the $500k property only sells for $200k - they'd need to explain why.
17.3, and not a zero-click exploit but a jailbreak tool.
Would you say, then, that one is an overall project management method while the other is a way to track progress inside the method?
NVidia is actually doing a trial run of a non-critical product at Intel right now, and I'm guessing could possibly do more if it works out well.
You see this in Taiwan a lot already - https://cleantechnica.com/2023/01/11/gogoro-batteries-power-...

Standardized packs for low-end ebikes would be wonderful.
Every DE is designed to be used in a distribution. I think what you are trying to say is that GNOME is designed to be "finished" by the distribution, which is a completely made up idea. Show me where GNOME says you need to finish the DE yourself during integration. GNOME is designed as a complete DE, the reason Canonical/System76 change it is because it's poorly designed for new users/casuals, which is their user base.
I am seriously considering a look at KDE 6. I've kind of settled on Gnome plus some extensions (arc menu and dash to panel) over years, but they don't really give me exactly the feel I want, and the extensions I use may or may not work the way I expect them to at the time Gnome releases.

Every time I look at the release notes for Gnome, I continually find myself either not excited or disappointed in different decisions, additions and removals that were made.

I've tried i3/sway and hyperland recently. The problem is they don't work well with all the applications I need to support (zoom, slack). Gnome typically "just works" and is why I wind up continuing to use it.
> Honduras solicited investment in the form of charter cities, where corporations could buy pockets of land and run them however they wanted.

Bioshock: Jungle Edition
My assumption is if you had ro have a prototype it would be more likely to discover prior art.
> So too can a metal bat. put a g-meter on the ball and it will register acceleration as force is applied to the ball. Gravity is different. Put a g-meter on a falling metal ball and it will detect zero acceleration.

That really depends on construction of your g-meter. If instead of mass (ie. gravitational charge) you use electric charge in your accelerometer then that electric charge on the falling ball - ie. moving with acceleration - will generate EM wave thus providing clear detection of acceleration.

Wrt. the "boson" - gravity effects propagate with finite speed, i.e. wave, and the neutron in gravitational potential experiment shows that the gravitational potential/energy is quantized, and thus we have wave and quantized nature -> boson (wave packet/quant mediating interaction of a charge with the field).
Went down the rabbit hole and found the case of Danish Bear Boy, he was reportedly taught to speak but he claimed to have no memory of his time living with the bears. Fascinating stuff https://books.google.com/books?id=k2MRHJuQiVEC&dq=hesse+wolf...
so ... a pretty meaningless article

thanks for the confirmation :)

server, mobile, etc are far bigger than "PC" ever was
Wow. And MIT license. This is crazy impressive.
Your demo is very concise and well crafted. Is your host naturally smooth or it was many takes? Good job
An alternative in the Python world that is definitely worth looking into is the JupyterLab Desktop app, which is a standalone installer that is cross-platform and works great for beginners (no command line needed): https://github.com/jupyterlab/jupyterlab-desktop?tab=readme-...

See my other comment in the main thread with more info.
so... NueCSS isn't a "thing" itself so much, it's just saying that the concept of Nue framework is that you will write vanilla CSS based off a Design System?
I don't think the CIA exactly sends you a note asking for data to be dropped off at their Google Drive. It is more likely you receive an offer to license data you have from a company that is relatively obscure with a financial incentive.
We provide a bunch of different ways for you to express your test properties. (1) A lot of stuff we can detect automatically, like crashes, OOMs, etc. (2) You should turn on assertions in all the code you send to us. (3) We can write generalized temporal regexes against your log messages or other output. (4) We offer SDKs that allow you to declare test properties inline in your code. (5) We can integrate with off-the-shelf sanitizers like ASAN, the Go race detector, etc.
Yeah, what a big trudge, walking to the corner grocery for some food for dinner. A ten minute trip.
Might it be that it takes a week because you spend time thinking things through in a much more coherent manner rather than just submitting stream of conscious level tweets? Sounding professional instead of trendy?
Proper choice would be the ability to customize that kind of thing in the DE. Having to switch the DE completely over one simple thing like this is, frankly, ridiculous.

But GNOME explicitly hates customizability.
Public housing is terrible - why should the government steal my money (income tax) to pay to house criminals and drug dealers nearby which devalues my property and endangers my life and family?

We just need a true Free Market - let people build and invest how they want, where they want. And ensure that everyone has a stake in the property they own and the area they live in.
After spending most of a decade in i3wm, I decided to give Gnome a try again.

The most debilitating issue that I kept running into over and over again was extension memory leak.

After a restart and within a week, gnome shell process would end up using 10GB. And all guides on how to debug this seem to say: turn off extensions one at a time to see what's leaking.

Speaking to others I realised that I'm not the only one facing this.

I just threw in the towel and switched to KDE. It has been smooth sailing since.

Gnome shell desperately needs a resource monitor for extensions IMO.
Capability is fine but also goes hand in hand with risk. Working on lipo/li-ion cells is risky which is usually why such work is not zoned for residential areas. How would your skills and training translate into something a neighbor or inspector can understand? Would you resent them for questioning your non-dentist abilities? Is someone with no formal training but years of practical knowledge working on devices enough?

It seems like the questions from my end bend back toward proving yourself when a situation breaks, not when it works, which is what sometimes happens when you do work yourself. Have you heard the parable of the nuclear boy scout, David Hahn?
Are you sure? It doesn't say that.
Earth is temporarily occupied by humans, too.
I recall watching Dave House, Intel VP, present the i486 at a CHIPS(?) conference in San Jose(?) in about 1988. He stood up, looked at his watch and said will folks it's about 11am and Intel has made more i486 this morning than all the RISC chips vendors (MIPS, SPARC, POWER, etc) have ever shipped.

Or was it the ill-fated i860?

Anyway the point is that all you have to do is not manage Intel like a penny pinching accountant and it will remain #1 just because it has more money to plough back into (process) R&D.

Sadly (for Intel) this is what they did for a couple of decades and only Joe Biden can save their bacon.
I wonder what percentage of users uses extensions other than distro defaults
>it's not very calorie-dense

>Reduced gut sizes could only evolve

Well maybe with a less calorie-dense diet the reduced gut sizes would make it easier to fit into the slimmer-fitting jeans and shirts ;)
Or more concretely: "A new, minimalistic way to write vanilla CSS"

what does this part mean?
I agree conceptually, and I think it's sad that we don't have anything more absolute. (I was a fan of HPKP, which has been deprecated as a "footgun" because apparently users often didn't understand what it was doing or weren't cautious enough when using it.)

But the CT system seems to work very well in practice. While the detection and remedy part is awkwardly manual, there are people working hard on them. There are also (following a "you have to disclose all intermediates ahead of time" rule introduced by Mozilla) fewer intermediates and we actually have a list of them.

https://ccadb.my.salesforce-sites.com/ccadb/AllCertificateRe...

Detected incidents involving intentional misissuance are very rare. When unintentional misissuance happens, the responsible CA has to publicly explain how it happened and what it will do to prevent the situation from happening again.
You can't fix shortage of agricultural or industrial water with desalination because you end up with a bag of potatoes for $50

Desalination only solves water shortages for human consumption. Water shortages mean famine

A single hectare of potatoes need about 7,000 tonns / m3 of water. Desalination costs $1/m3, The cost of growing russet type potatoes for the fresh market was
$2032 per acre. So potatoes will be 3 times more expensive

For wheat, the difference is even worse
A better workaround: https://news.ycombinator.com/item?id=39747440
You could just link to the relevant sections of the bill.
The Cantril Ladder elicits thoughts about power and wealth
Bitcoin Had a Flash Crash
reshape2 (where `melt` is from) has been deprecated for some time, and for pretty good reasons. Try dplyr and tidyr instead - they are much nicer and modern. The equivalent of melt would be pivot_longer. For packaging, renv is the usual choice. I wouldn't structure the package as a bunch of scripts with an entrypoint. Just write functions as you would in other languages, and keep any specific analysis script small.

https://tidyr.tidyverse.org/
SDXL is amazing.

The community is entrechend in 1.5 because that's what everyone is now familiar with, IMO
I havent really spent much time in mexico but in my experience cops in canada also generally keep long guns in the car.
It is but if we are talking speed, I’d just opt for RAPIDS.
Playwright: Fast and reliable end-to-end testing for modern web apps
Last time I tried gnome it was in an Ubuntu install I think which had a weird launcher that imo didn’t work particularly well.

I’m not sure what you are meaning by a launcher here - to me there’s a fairly reasonable ambiguity about what is meant. On windows people still seem to use shortcuts on the desktop as a primary launcher (especially given the current start menu abomination, sheesh talk about destroying one of the most effective bits of UI MS ever produced), on Mac I actually mostly use spotlight (though that usage is subject to the “secret chord” problem), but most normal users use the dock for common apps and the applications folder for everything else.

I keep meaning to retry kde at some point but I’m waiting for more asahi work to support my desktop (they are reasonable to focus on the laptops but my laptop is my work machine so less willing to surrender disk space when llvm builds already consume half a TB).

It’s weird to me that back when I was a primarily Linux user gnome was The(tm) commercial Linux desktop and kde was the clunky also-ran, I assumed the gnome was destined to win in the long term due to gtk APIs, commercial support, and at the time seemingly more polish and completeness. I guess things can change given a decade or so of development :D
1848 had a publication that might interest you.

I think the manifesto is missing some important aspects about game theory and human nature, and for some of that theory of mind is indeed very important, and that's why this particular political experiment didn't work out in the end despite the good intentions and that several aspects have become globally accepted.
When there’s actually dangerous stuff under the hood, maybe we should worry about it though. If piercing a cell with a screwdriver is going to cause a fire, and a runaway chain reaction could burn down your garage, maybe we should have a way to give mandatory training on how to handle things safely before you’re allowed to play under the hood.
Love the pun!