skysight-inc/HackerNews huggingface dataset:
That is a disgrace. A direct consequence of totalitarian laws. And at the same time, I really want to know the role of the French government. I cannot believe HMG cares whether someone was amongst the hundreds of thousands who demonstrated last week. Why set up such an ambush for a book publisher?
Yet another case of Python developers getting a basic utility which any other language had available for years and being amazed at something which is an industry standard literally anywhere else. Linter taking multiple seconds is not a problem which occurs in any other popular language.

It really boggles my mind why is this lang so popular. Once you write something a little more involved than an utility script or jupyter notebook you start dealing with stupid problems like

- venv

- no standard package manager, dependency resolution taking forever

- multiprocessing

- untyped libraries (looking at you boto)

- `which python`

- wsgi

- CLI debugging

et cetera.

I'm currently working daily with Python, and compared to the .NET world I'm coming from, it's MINDBLOWING how many things are annoying here. In my previous job I was able to spend several years working on a C# app barely ever needing to touch the terminal, everything came with batteries included, tooling / autocompletion / package management / performance / time spent on dealing with little issues was REALLY good in comparison.

Reason I moved is that it's hard to find a job in C# which isn't soul sucking stuff like banking / maintainance / insurance, so I'm dealing with it as the project is interesting at least.
I hope the steamdecks popularity makes game companies think better of supporting photon out of the box or maybe even considering a pure linux target.
The one person performing a filibuster is presumably doing so very much on record, complete with soundbites.
Met Police use of anti-terror laws to arrest French publisher condemned
The argument AI businesses use is that their use of copyrighted work is fair use, which means that there is no license that would prevent your IP from being used by AI models.

If that holds up legally, the best you can do is to try to stop your content from being scraped or not release it at all.
Does it matter?

Congress doesn't need to be involved to screw over small businesses.

If the last few years have demonstrated anything, it's the government can freely destroy small businesses by forcibly shutting them down for completely intangible reasons without the slightest repercussion.
Charcoal and coal are not the same. Charcoal has an immense surface area per unit volume (950 to 2000 m2/g) and is pure carbon. That surface area makes charcoal great at absorption. Populating charcoal with nutrients and life then adding it to soil permanently improves soil fertility by increasing the nutrient holding capacity, cation exchange capacity, and available microorganism living space.

Gardeners call inoculated charcoal biochar. Historical examples of human created charcoal rich soils are terra preta and African dark earths. Terra preta and African dark earths have highly elevated levels of black carbon (up to 9%) and have remained fertile for at least 400 years. We don't know if these charcoal enriched soils were intentionally made or if they were just community middens. But, these charcoal enriched soils are undoubtedly more fertile than the surrounding soil.

Skill Cult has a great playlist about charcoal and how it can be used in agriculture.

https://www.youtube.com/playlist?list=PL60FnyEY-eJAfBgRAHKXj...
You should never assume legal terms mean what they colloquially mean.

Just like how "work" in physics has a precise definition which doesn't mean what it colloquially means, or "tree" in computer science.

In this case, software development of any kind is explicitly included:

> For purposes of this section, any amount paid or incurred in connection with the development of any software shall be treated as a research or experimental expenditure.

https://www.law.cornell.edu/uscode/text/26/174
Question to smarter than me (even when I work in telco these days) - does subscriber ratio matter for international bandwidth? Typical connection here is 1gbps, but you can get 6gbps. Assuming same 1:30 subscriber ratio that’s still a 6x improvement on international speeds (which matter so much when you are outside us and eu).
> the root words need to rhyme

Maybe in some $15,000 per year kindergarten in Beverly Hills; there is no such rule elsewhere.
Show HN: Martlet – Have Q&A with your team and clients in the margins of PDFs
Hi HN, I'm Marcos, founder of Martlet, and I made a website that allows teams and their clients to ask and answer questions in the margins of PDFs.

It's like an interactive FAQ in your PDFs so that your colleagues and clients can look up answers to their questions instead of emailing and waiting for a response, or having to respond to the same question again and again.

It also allows your team to save experience based knowledge for others to learn!

I'd love to hear y'alls feedback!
Thanks for checking it out!
Sure, and I'm personally fine with it. I'm one of those kooks at work who requested a Linux workstation, much to the chagrin of the IT department.

But as long as there is a conversation between Windows and Linux that includes using the terminal, you've lost the "normie" segment of the population, which is going to preclude most people from even considering it.

This fact is invariably met with much wailing and gnashing of teeth by Linux bros who think that there's no problem at all with it.
You make a fair point. Unless, of course, the computers become the best managers of all.
Yeah, I thought the webpage was broken when I saw it! :D

I can understand that things like SSH and Funnel cost more, since they actually interact with their server infrastructure… but the removal of features and ACLs from Starter wasn't well communicated.
How is fixing a bug in the interest of a new product?
It's similar to javascript, but not exactly identical. Here is an example that sends a summary of calendar event two minutes before it starts (uses gmail, openai and slack):

```
function (recipient) {\n
when: __0 = GoogleCalendar.when_next_event_is_in(time: B.Duration(120000));\n
__1 = GoogleCalendar.get_next_event();\n
__2 = OpenAI.get_summary_of(text: __1.description);\n
__3 = BardeenCommons.get_string_concatenating_strings(strings: ["Your next event is:", __1.summary, "at", __1.startTime, "Here is a summary of the event:", __2]);\n Slack.send_message(message: __3, recipient: recipient);\n}'
```

Initial accuracy was about 10%, which was pretty meh TBH. With a lot of tweaking and tuning we were able to get it to 70%. This means that it takes about 2-3 attempts to get it to generate what's expected.

The great thing is that we only use AI to generate the DSL description of the automation and let the user tweak and tune it. Once it's there we just execute it with our engine.
Kent Beck on ChatGPT
Yeah, dual booting for gaming is a pain. That's why I do most of my gaming in a Windows 10 VM these days. I pass through a GPU and use looking glass for I/O and it's great! I just have Windows living on one of my virtual desktops and can instantly switch between games and host applications.
Last time I checked, Stable Diffusion was much slower on rocm than it was on an alternative stack (SHARK's IREE/MLIR stable diffusion demo), and it was much slower than comparable Nvidia GPUs. But that was pre torch 2.0.

And none of big SD repos are using torch.compile for inference yet... I have it hacked into Automatic and VoltaML, but its really finicky.
Actually, I'll be joining a startup-ish in about 1.5 months. I am an immigrant and this will be my first job out of school. What do you mean taxes are about to get complicated :eyes:
Please omit swipes and name-calling from your comments here. This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.

Your comment would be fine without that second sentence.
That makes you a ChatGPT user, not a Reddit user.

Just because you want to use Reddit data, doesn't make it a Reddit user, does that make sense?
> Nobody seems to be doing anything to reduce emissions,

No one is working on carbon-free renewable energy? Solar power hasn't doubled in efficiency since development began? No one is building wind farms? ICE vehicle fuel efficiency has not been massively increased? No one is making electric vehicles? Supply chains are not getting more efficient? There are no waste reduction strategies being implemented anywhere? There are no efforts to reduce methane emissions?
I'll miss the service a lot too. Most of the stuff that I was renting is not available on the streaming service so I guess I'd better save my list and try to find those dvds somewhere else.
Will Node and Deno converge some day? It feels like the history is repeating itself like what happened to io.js, well I think they will might get feature parity and not converge because of Deno being VC founded have the incentive to make money, while Node is more like a community project (I'm not sure if there is VC money behind or is 100% community managed).

Overall I like that now I can ditch Jest in favor of the native test runner. I hope to see some day Node adopting something like Prettier and/or ESLint officially and maybe Typescript, I don't really like to have to install those dependencies in every project and IMHO linter and formatter are 100% needed in every project.
No reason? Regulatory capture is the reason.
Leastconn is basically a pull model. The server sends the TCP close to the load balancer, which is its way of saying "I'm done with that request and I'm ready for the next one". It's essentially pulling the next connection from the LB.
I only hope they include some kind of small letter that the same person needs to still be employed to get the amortization - I think that's actually implied by it. The same way you got to keep a machine to keep deducting it.
I think the gov't got fed up of the mass layoffs and this is how they are fixing it.
I think if you make an actual concerted effort behind FTF it'll work fine due to 6* of separation [1] as well as I would assume once you have the FTF setup working you can just piggy-back on existing systems (i.e. the internet).

I assume for a compromise you can just do the same set-up as pre-compromise except at level+1 and level-1 instead of level+1 and level. Figuring out who is compromised is non-trivial but that was the case without a cell structure anyways.

Cell structures should make logistics easier. Thing about MergeSort vs BubbleSort. The amount of comparisons needed by MergeSort is less because of the cell structure. If you're trying to make a master calendar, it's going to be easier to have the cells create their own calendar and then merge them at the cell level and then merge those at the next level and etc until they're all merged than have everybody make their own calendar and talk to everybody else to resolve conflicts.

IIUC, payroll works this way for the federal government. Treasury has a big pile of money it lumps out to various departments which lump it out to divisions which goes out to actual employees.

[1]: https://en.wikipedia.org/wiki/Six_degrees_of_separation
CISA Releases Software Bill of Materials (SBOM) Sharing Lifecycle Report
Yeah this was the most confusing part of the whole article to me, and seemed like the most important. I was like "how is it keeping track of how many connections are still being processed?"
That's not the kind anyone means anymore, at least when it comes up in relation to the US Senate. They generally don't actually filibuster, they place a procedural hold that requires 60 members to agree to override it.
> How is this different than refusing to tell where you've buried the bodies?

They can get away with it because it’s on a computer. The voters don’t care, and the MPs by and large don’t understand. Those who do would love the same principle to apply to the body case as well.
This has the intuitive scent of a project that works directly in Wine without any problems. Haven't tried it myself though.

Kinda like OpenMPT...indicate the supported Wine version in the Downloads maybe, and then after seeing it running just fine, one could argue that there's not even much point to a Linux port.
Does anyone have recommendations for a good jinja linter?
I don't see ads in F-droid, so clearly it doesn't make that much sense.
It's not, actually.

https://tailscale.com/blog/custom-oidc/

https://login.tailscale.com/start/oidc
Isn’t that the game changer though that you can use natural language and treat it like the “worlds smartest intern” and I can just give it the list of my requirements?

It’s the difference between:

“Python script to return all of the roles with a given policy AWS” (answer found on StackOverflow with Google)

And with ChatGPT

“Write a Python script that returns AWS IAM roles that contain one or more policies specified by one or more -p arguments. Use argparse to accept parameters and output the found roles as a comma separated list”
Old Microsoft is back, unashamed to aggressively push their own services from a still monopolistic platform. What this tells us is that tech regulation is a joke, fallen asleep.

They were fined for this exact practice a long time ago. To simply do it again in this fearless way is really telling. They're confident that they can get away with it.
I did some searches for teaching being a mission, and that's pretty distressing that they demand that you work for money and then also work extra because it is "a service".
The way I’ve heard it, which I think is a bit punchier is “If you owe the bank $10,000 dollars, the bank owns you. If you owe the bank $100 million dollars, you own the bank.”
Please don't do tit-for-tat flamewars on HN. They're destructive of what we're trying for here, and tedious to everyone else.

https://news.ycombinator.com/newsguidelines.html
Ask HN: What would you recommend a 16 year old to pursue career wise?
In a world where nothing seems sure anymore what would you do? Would you bother getting an education? When knowledge becomes meaningless is there a reason to learn?
It's sort of like how when developers learn how much they cost the company per hour and they get mad about how they don't get to take more of that home.

Well, say you work at a company with 100 developers. That's who's making the stuff. Everybody else is there to make sure the stuff gets made. There's a manager for every 6-8 developers (13-17), and there's a couple managers for those managers. Add in HR and you're already up to about a 25% overhead and we haven't talked about equipment and buildings and customer management and advertising and litigation and taxes and so on and so forth.
No. We've already been developing nuclear energy for 72 years. We know everything there is to know about it, and more development is unlikely to yield anything new, which is why nuclear development effectively stopped well over a decade ago. What is maddening is that had we spent a tenth of that investment towards solar development, we wouldn't even be talking about nuclear anymore, and the only reason we didn't was because some military wonk vastly overestimated the need for fuel for bombs. But the bottom line is until someone somehow makes nuclear energy profitable, there's no point in talking about it.
Not sure if this is the original, but I found this on youtube.

https://www.youtube.com/watch?v=_Y0U4hmHt44
I saw that page right after I made the comment and googled it, but it seemed a little light on details and I was suspicious that it was the old Steam Machines distro as opposed to the frankly quite pleasant distro on the Steam Deck.

EDIT: Yep [1], it looks like that page is for the old SteamOS

[1] https://repo.steampowered.com/steamos/README.txt
TablePlus is the best I've found so far too. I tried Sequel Pro for a couple years. Haven't found anything that competes with SQLYog for browsing the schema while writing a query.
"Logos" meant a few different things in ancient Greek (or later philosophy), but never the unconscious: divine/cosmic end reason of things, philosophical discourse, rationality, and so on.
I see this claim every time the riots of 2020 are brought up, but have seen little evidence for it. Are we to assume that anyone who misbehaves at these events is a saboteur? That seems awfully convenient.
I asked the author about that: https://twitter.com/minimaxir/status/1648374713130045440
> programmers are cheaper than hardware

Did you mean the reverse of this, I assume?
Boy have I got the perfect site for you - https://ciechanow.ski/archives/
What the fuck. Nobody gets my passwords.
I’m not unlocking shit for anyone.

Looks like UK is on the hard avoid list.
Could you please stop posting flamewar comments to HN? We particularly don't want nationalistic flamewar here, or ideological flamewar. You've been posting such comments repeatedly, unfortunately, and we have to ban accounts that do this.

I don't want to ban you, so if you'd please review https://news.ycombinator.com/newsguidelines.html and use HN as intended from now on, we'd appreciate it.
I still don’t understand why it has to be RnD? If I made a million dollars and spent a million in salaries, I made no profit. The government shouldn’t be taxing me on no money made. They already get taxes on the salaries I’m giving out.
15-inch MacBook Air coming at WWDC, new Mac Studios will arrive eventually
The big problem is that neither party in power wants to change the system. After all, they're beneficiaries and creators of the status quo. This could only change if somehow a new party emerged, which is quite unlikely.
I shouldn’t have to “turn off” ads in the first place.

Why am I paying $100+ for Windows Pro if they’re still gonna plop ads onto my desktop by default?
The irony that I have to click through one of the ultra-shitty agree/learn more cookie popups just to read this article. Maybe if GHacks didn't comply with the legislation in such a user hostile manner, browser developers wouldn't have to waste time on such features.
The average roof has a lifespan at least an order of magnitude greater than a k8s cluster. Most roofs being put on today will outlast k8s itself.

Software is a liability, not an asset. Treating the construction and maintenance of this horrible liability knows as “code” is a complete misunderstanding of what software actual is.
Western democracies are falling into authoritarian behavior at a remarkable rate. I am legit worried.
Just remember that life of a poor person is misery and every transaction either adds to that misery or is a desperate attempt to stave off that misery for a little longer, often by necessity. "Fiscal responsiblity" doesn't make a bit of difference when you earn $40k a year, spend half that on rent, and then little timmy needs to go to the emergency room.
> But you can't fudge the stressed vowel at all.

Sure you can; e.g. you can get away with matching "teacher" with "catcher".

My good old sixth grade teacher
Though not always eye to eye
Introduced me to the Catcher
You know, In The Rye
This is our biggest CO2 problem. Dying trees. Not tankers, factories powered up 24/7, market in the "cheaper to produce than to repair" mode. We need to fix the plants!
How can we remove CO2 from the atmosphere?
This is interesting for basic research but this strategy is unlikely to ever make it to human research. We need to find ways of extracting more information at reasonable Tesla. 9T just isn't gonna make its way to clinic
It would be horribly inefficient compared to nearly every other use of that energy imaginable.

The movie might still be good but not because of the plot. But hey, it worked for The Matrix.
So, cui bono?

Bigger, stablished companies, for them, this is just an anoying accounting rule, but they surely have the cashflow to sail smoothly over it.

Who is fucked?
Workers and small, new companies, and absolutely terrible news for job seekers.

For anyone not living under a rock, it is pretty clear that this was not an accidental decision.
But the first year is the hardest...
GPT-4 will hunt for trends in medical records thanks to Microsoft and Epic
Tech does regulatory capture; Part 2 of the Red Team Blues serial
I sometimes feed the responses from one AI into another for fun.
Reddit also has a problem with fact vs fiction.
>Sharepoint is the worst piece of software I've ever used.

>I think its central problem is that it doesn't know what it's supposed to be, so it tries to be everything, and feature creep has turned it into a slow, bloated mess.

I think Sharepoint is exactly what MS envisioned it to be. A development platform to integrate other MS tools/platforms for presentation to internal end users.

If you want something you can just install, tweak and run with, Sharepoint isn't (and never was) an appropriate solution.

But if you want something that (with significant effort) can bring all your MS tools together (encouraging the purchase of even more MS software), Sharepoint and development effort can create something useful.

N.B.: I hate Sharepoint. It's needlessly complicated and overly dependent on other MS products. As such, please don't take this comment as an endorsement of it.
I call that a "store", not a "big box store."
Industrialization has made farming tools incredibly complex, so I believe the statement "farmers' jobs were safe because farmers can use farming tools" is correct. You still need a farmer to farm, but you now need less manpower to farm. The specialist is secure while the untrained laborer is at risk.
Yeah, forcing physical-world norms into technology will always result in weird shit like this.

For the "real" world, Research would be studying different compounds to see which ones work well as anode or cathode.

Development would be creating the industrial processes required to scale up manufacturing, or the ancillary infrastructure to support the new battery, or designing a new package for this awesome new cell. All the things that take the new thing from the lab to a marketable product.

So if you come up with a new method for welding ("My new filler alloy reduces argon requirements by half!" or "My new pulsing methodology results in 23% stronger welds between dissimilar alloys.") That's Research. Then the Development of that might be "How do we manufacture these new filler rods to the exacting specs required?" or "We need to have the EE people incorporate my pulsing algo in our welders. Right now it's running on an Arduino in the lab, we need it included in next year's Welder XL4000 model."

Actually doing the weld is just doing the job.

So, back to software. What kind of coding is considered R&D and what is considered "just doing the job"? I guess creating new algorithms, or new features that you expect to be in the product for years to come; those would be R&D. Whereas fixing bugs, working on Kubernetes stuff, writing database backup routines, etc. would not be?

I don't know. This is just my impression of the difference. I'm no economist.
It's easy on the creators primarily, they get to skip a lot of steps and don't have to explain away things like cell phones.

For consumers, they get quantity.

Although it shouldn't be impossible, it seems really hard to get any kind of real quality out of isekai stories. Usually the stakes are low and the setting is surprisingly similar (even though having a different setting is ostensibly the entire reason for the genre). All you end up with is variety in characters, and even then there are common tropes.
It is not. If I pay a worker to frame up a house it is an expense. If I pay a swe to frame up a mobile app it is R&D. Again NOT a loophole.
Thank you for this high quaility explanation of this topic. Something that
no model will ever be able to generate. I enjoy reading it.
Same for "My Documents". If they are mine, then why are 7 trillion programs and processes dumping their random garbage in it?

Or how about Modern office programs, where saving something to disk instead of the cloud is now many clicks away.
How Orgspace anonymizes data sent to ChatGPT
Netflix will end its DVD service after 25 years
That would impact r/w performance heavily.