skysight-inc/HackerNews huggingface dataset:
100% agree. Power can only be paraded, until it ends up in the wrong hands. Recent examples serve enough where an entire election was sought to be overturned that even simple sources of truth were crucial
I guess the reason is to avoid punishing newbies for one that are doing baby's first NPM tutorials.

The other problem is if you make a rule "reject npm packages with only a single file called README". The spam bots will just add another fake file.

This is a race to the bottom and requires far more aggressive fighting.
What do you imagine the backend is doing? Just providing a connection to a database somewhere?
What leads you to be confident that (we already know that) making society more equal will reduce the fentanyl epidemic?
I'm finding this true with the bulbs I've bought in the past 5 or so years. The first one I bought about 15 years ago is still going, but most, if not all more recent LEDs have died. Even the ones in the basement that are mounted with no case to increase the heat around them.

I read the "guarantee" when I buy new bulbs but who keeps receipts or track of light bulbs?
in the domain of Python tooling made faster with Rust, check out https://github.com/charliermarsh/ruff which is 10-100x faster than pylint etc
Haha came here and posted the same thing then saw you beat me to it.
>That’s already excluded under existing law and you’re a pedantic troll for suggesting that was what I meant.

And this new law exempts other information. What's the issue here?
the link was updated in 2021
Not always. Compilers didn't replace programmers. An increase in supply can cause a drop in price that causes an increase in demand: https://en.wikipedia.org/wiki/Induced_demand
How Big Companies Ruined Chocolate (2023) [video]
Maybe it will, but we're not even close yet.

I've tried so many times to get ChatGPT to generate code and every time it produces something that looks like code, looks like it would work but doesn't work - for fundamental reasons, like it's made up APIs that don't exist.

It might make getting some small functions or one liners in place quicker, especially for someone in a language they're unfamiliar with. But IME it falls apart pretty quickly and can cost you a lot more time figuring out why its fantasy code doesn't actually have a hope.
'twas 'bout time some large country from the EU opposed this crap.
I don't code for a living although I do have a programming based college degree from 20 years ago. I use a few Outlook VBA scripts to help with mail management, I was playing with ChatGPT last night to see if it could reproduce the functionality. It only took about 10 minutes to get the output I needed after updating my description and telling ChatGPT about any errors which it promptly corrected. For these trivial script like tasks I would say hand coding is dead. I can see it making Excel a lot more powerful/dangerous in the hands of end users.
Wow yes point taken. In the absence of any definitive description of what it actually does, I supposed we have to piece together info from the API docs and possibly the InstructGPT paper
I think the market will get squeezed from both ends: Both the leetcoders and the those only producing superficial stuff can be replaced. There is a lot in between that will remain useful for some time.
In primary school I couldn't win; blunt pencils were a bad time, and trying to sharpen my pencil would lead to the tip breaking pretty soon after. Pens also get to me sometimes, I have one which is really nice to use and it puts out a lot of ink, but I'm not sure if that's it.
Those are the top states, but it's possible that the cities he mentioned are the top cities.
>Furthermore, some have pointed out that the language of the bill could force providers to start tracking what users do.

Source?
You ungrateful nerds.

Kudos to Bloomberg for doing this, and whoever championed it inside the company. Now if more companies would do the same we might be getting somewhere.
My apologies about that it should be open now.
I, for one, welcome our new LLM AGI overlords.
Business domain knowledge is not used for creating slide decks and having pointless meetings. It is used to decide what to build, and to some degree how to build it.
I think you're right that it's an example of hyperbole. The important thing to understand in the context of this discussion though, is that hyperbole is not ungrammatical. It serves a function in a sentence to communicate emphasis or draw attention. Saying 'it is quite literally the cradle of Chinese civilization' is no less grammatical than saying 'I have a tonne of work to do' or 'downtown is dead on Monday nights'.
The bill is evil, no doubt, but I can't help but think this crap already exists. Our ISPs and internet infrastructure are essentially nationalized for the purpose of spying/information collection. We found this out with Snowden/NSA. Our corrupt intelligence agencies can get any information they want. This just provides the legal backing, more or less retrofitting things. It makes me wonder if this is in preparation for a larger conflict with Russia or other enemies. US needs control of the propaganda mechanism, needs support of the people. Lincoln suspended Habeas Corpus, we just write covert complicated laws now, with bi-partisan support, because both sides get their money from the same people.
"Really good" starts at $400 for the Gaggia Classic Pro.
If only the same could be told about the respective SDKs and VS tooling.
We've had boilerplate generators for a long time. Sometimes they avoid some mundane work when you're first setting up. That's a good thing. Sometimes you end up changing a lot of what they produce because it's not exactly what you need. That's less good. But they can never do anything truly innovative because ultimately they are based on work that was already done before. And those creative steps they can't take are where most value is added.

Programmers who can understand a real problem and come up with a good way to solve it using software will still be needed. "Programmers" who are glorified human clipboards just copying and pasting all day will be less needed. But those jobs were already at risk from the next library or scaffolding tool anyway long before the current generation of AI-based tools came along.
After doing some reading seems to me that this bill will cause a lot of selective enforcement. It’s very broad and if enforced strictly it would probably shut down a lot of the tech industry. So it will probably be used to shut down inconvenient people and organizations while others won’t get touched.
Depends on how you want to show your bias.

I've worked with some interesting front end applications that made their moderately complex backends look like trivialities, and I've seen whole teams of mostly useless CRUD API developers who struggle with minimal business logic complexity who are going to be made redundant by one good AI assisted backend dev.

Maybe you should introspect a bit.
Microsoft is pretty hands off when it comes to their acquisitions the last decade.

And moreso, this is GitHub's product (they acquired it, not the larger MS org), the GitHub group is still fairly independent of Microsoft. I can imagine GitHub doesn't give a shit as they continue to push people to use the GitHub package registry instead.
6% is the new 10%, in a few years we're going to get layoffs with no layoffs.
I think the author of this article misses the point of the "public good" argument.

The idea here isn't that transit itself is a public good, which is non-excludable (people can get the benefit without paying for it) and non-rival (one person having it means someone else doesn't have it).

The idea is that the availability of quality transit is a public good. Who benefits from good public transportation? Well, if you own a shop downtown, you benefit because 1) employees can come to work for your shop 2) customers can come to buy things from your shop. If all the other shops decided to get together and subsidize public transit, you could just not join in and reap the benefits without paying the costs -- i.e., it's non-excludable. On the other hand, the fact that your neighboring shop's employees and customers are using public transit doesn't stop your employees and customers using public transit -- i.e., it's non-rival.

Quality public transit can help ensure that poorer people can get higher quality jobs. Who benefits when the poor can get quality jobs? Well, everyone -- there are more workers, there are more consumers, there's less crime, the hospitals are less overloaded, the businesses in the city center can afford to hire staff, etc. The city as a whole is a lot nicer, not just for the poor people, but for the rich people who can afford to fly around in helicopters. Again, if all the other rich people decided to band together and subsidize public transit so that their city would be nicer, you could just not join in and reap the benefits without paying the costs -- i.e., it's non-excludable. On the other hand, the fact that all your rich friends are enjoying a nicer city doesn't stop you from enjoying it as well -- i.e., it's non-rival.

The same argument goes for education. Obviously one person's education itself is a private good; but the availability of an educated workforce is a public good which benefits all companies; and the universal availability of education benefits all people: if everyone has an opportunity to better their circumstances, there's lower crime and so on; and you never know who may discover the next cure for cancer, or the next fantastic technological breakthrough.
The difference between what's on the "client" vs what's on the cloud has been virtually diminished in the last few years with everything doing a cloud backup by default. Active content scanning and reporting to authorities been there for nearly a decade at least with several high profile cases every year since.

https://www.businessinsider.com/police-say-a-google-tip-abou...

https://cbs4indy.com/news/indycrime/muncie-man-arrested-on-c...

https://www.nytimes.com/2022/08/21/technology/google-surveil...
The registry-less dependency management is how Go works today, and doesn't have those problems. It's even less developer time than NPM.

1. No need to spend time publishing, just push a commit

2. No need to `npm i` or edit a file, modules can be inferred from imports because they use FQDN
and yet the collateral cost of regulations and punishments on good/innocent people is often far worse than the damage caused by spammers. "regulate all the things" people often underestimate how poorly regulation solves the problems they set out to solve and how it often creates new ones.
Semi Vectorized code:

https://github.com/ohadravid/poly-match/blob/main/poly_match...

Expecting Python engineers unable to read defacto standard numpy code but meanwhile expect everyone can read Rust.....

Not to mention that the semi-vectorized code is still suboptimal. Too many for loops despite the author clearly know they can all be vectorized.

For example instead the author can just write something like:

np.argmin(
distances[distances<=threshold]
)

Also in oneplace there is:

np.xxx( np.xxx, np.xxx + np.xxx)

You can just slap numexpr on top of it to compile this line on the fly.

https://github.com/pydata/numexpr
It's a good strategy. Suddenly spam costs money.
Using Fly.io machines to automate renewing hard to reach TLS certificates
bagder could probably be a Staff level engineer at $BIGCORP, so at the very least, enough to pay him a hefty sum of money per year, plus all the overhead of actually running the project.
Not if there are projects that become economically feasible at higher productivity numbers.

For example, I have a friend who owns pub that wanted a membership loyalty program customized to his business.

He had a lot of great ideas, but I told him that this project is too big for the benefit he will get out of it; he would need to get 4 or 5 other bar owners together with similar needs.

I believe there is a lot of software to be built if we radically change productivity.

I believe This will keep the engineering demand up, and people employed.
Good on you to stand by your ethics.

This is the way.
Type of Reported Information
> They pivoted because a extraordinary, vast majority of Americans on both sides of the political spectrum were against the TPP - extensive opinion polling already showed this. Calling this as as "populist"

Do you know what populist means? Short term appeal to voters instead of long term and more difficult decision making.

> No, it wasn't a good law. It would have raised the cost of drugs significantly.

Yeah. For other countries. America already pays these prices. In fact, a lot of that is what lets these drugs exist for other countries in the first place.

This likely would have *lowered* the price for Americans.
It's interesting to note that not all services that receive government subsidies are public goods in the traditional economic sense. Services like healthcare, education, housing, agriculture, and energy are all essential for social welfare, but they can be excluded and used up by individuals, making them rival and excludable. However, governments often provide subsidies for these services to support marginalized groups or address market failures. So I don't get the nitpicking.
Please do not compare a very small country with a very small and integrated population, which is also very rich to the USA. It does not make any sense.
> After experiencing first-hand German copyright case and desist bullying

So you got caught pirating content? How is that an argument for or against anything or proof of anything?
You're thinking short term. If the US bans tiktok, more countries will follow and american tech companies will have a hard time competing there. On these grounds chinese companies will be able to compete better because they're already used to running multiple versions of the same app targeted at different markets.
Because, like so many things, context matters.

Ads have a place in the world, where we expect to see them (whether we like them or not), and typically most ads are not trying to pass as non-ads (yes of course there are exceptions to this).

The difference here is that these exist in a place where ads should not be, as per the description and use of the service. And it also subverts the experience the service owner is trying to provide.

Imagine if you accept a "free sample" box of cereal and you get home and open it and it's just full of flyers, instead of being full of cereal.

Or this is why you can't just go to any private space like a shopping mall with a megaphone and a sandwich board and start advertising your services without permission. Security will ask you to leave, because the owner of the mall didn't agree to this.
Neat! How does this compare to https://github.com/git-town/git-town? I’ve used `git-town` for ages but I’ll give `gut` a try!
"Demonstrably unfriendly natural intelligence seeks to create provably friendly artificial intelligence."
Maybe you should direct your ire at Apple, which has 40 times the revenue of Bloomberg and has been actually shipping curl in their operating systems for 20 years without contributing a dime: https://daniel.haxx.se/blog/2021/09/25/curls-first-twenty-ye...
Hacking together a pressurized steam vessel is like DIY repairing a garage door; you don't.
Would be great if npm->github->microsoft partnered up with https://socket.dev to get a crude filter and take down any obvious malicious/spam packages.
Exactly. Better auto-complete didn't either, and I think we're still very much in the category of better auto-complete, rather than writing complete software from scratch.
Good. Thank you. I won’t look a gift horse in the mouth here.
Another open source option is espeak[1], though it isn't substantially better than flite, in my experience.

[1] https://github.com/rhdunn/espeak
We accept ads because in return we usually receive a product or service for free. It's an unwritten contract that society has accepted.

Spam on the other hand is nothing more than guerrilla advertisement. It's obnoxious. It serves no purpose other than to it's creator. It provides no benefit to end users or society.

Sounds kinda immoral if you ask me.
is it a date? is it a version?

I'm just jumping up and down how awful this representation is. iso8601 (YYYY-MM-DD) is a settled debate at this point.
It bothers me to no end, the goodwill Germany gets online.

A bastion of freedom, leader of the free world and all sorts of similar appellatives.

But living there you start to realize how creepy everything is.
20 years on: The Iraqis born the year the war began
Depends on the "soft skills". ChatGPT doesn't look good at prioritization. It can't tell you which of two numbers is bigger, so that's not a great sign. Of course you can offload that to a calculator, but then you lose the actual LLM. So prioritization seems good for a while.

If your soft skill is turning requests into tickets and looking at PRs to figure out which tickets are already closed, yeah things ain't looking good.
I think the problem is that the title here that too hyperbolic for the dry style expected in HN:

current: "Develop the Future of Parenting with the Smart Rabbit's AI Technology"

Stealing a few words from the comment of the OP, a better title is just:

"The Smart Rabbit: Get Answer for Children's Difficult Questions using AI Technology"
By the time the stuff I have glued together breaks down there is a new glue based solution that has been invented with all the buzzwords of the day that barely works.

Makes me glad I didnt get too invested in the previous hacky solution.
but what would Schufa have to do with it?
I too was at school in the UK during the 80s and 90s and don't have any fond memories. Maybe because it wasn't a school with Latin in the curriculum. I had two science teachers: a young one and one nearing retirement.

The young science teacher spent the whole lesson writing from his notes onto the blackboard, while the whole class just copied it verbatim. His only interaction was asking whether everyone had finished, before wiping one-half of the board clean to continue.

The other science teacher had us read from our textbooks all lesson, and his only interaction was to get annoyed when we made so much racket he couldn't read the newspaper. He always seemed the smarter of the two teachers to me.

I got the same grade in both exams.
"if even they can't actually fix their problem and get that number to zero"

This is silly nonsense. There is no crime that can be made to zero. There is definitely crime that can be severely mitigated. You are throwing the towel on border security. Please don't make up stupid figures like trillions of dollars.
Our border security budget is a fraction of the "Ukrainian War" budget. Exceed that first and you are free to complain.
People like to bash OpenAI because they've taken a profit-driven approach and haven't open sourced all of their products. However, they release their products for public consumption and improvement. In this case I wish Google would behave more like OpenAI.
I've pretty much always heard it as blackboard in the US though I wouldn't do a double-take if someone called it a chalkboard. I'm pretty sure I've seen green variants but not at all commonly.
Programmers haven't been doing hand coding for a long time already. But for any system to be useful it must be consistently modifiable without introducing regressions and it must be possible to confirm whether the desired functionality is being met. LLMs today don't meet those criteria. Generating boilerplate code automatically is only useful for languages that have such busywork baked into them.
There is a book on Klong https://t3x.org/klong/book.html

I've been using klong as it is small, quick to build and has good intro, reference and quick-reference.

One downside is somewhat memory limited.
> I’ve seen people focus intently for hours to complete a task that would most take others on the team a few minutes, and not for lack of knowledge or training; their brain simply worked at a much slower speed.

You do have to be somewhat careful about this.

While there are people who do genuinely have the problem you describe without mitigating factors, I have seen people who superficially fit this description to a T—but whose rate of errors is far below those who appear to do the same work faster.

Sometimes, "slower thinking" is much more effective at getting the job done right than a fast-thinking "cowboy" approach.
> This way you can write functions that e.g. take only a URL as argument, load the content from that site, and then summarize it with the LLM.

I'm currently doing a project where this would be very helpful, but I can't think of what I'd need to send the LLM.
In my case I'm scraping headlines from many news websites. I'm doing it manually with xpath currently.

What would be the way to use LLMs here? Just sending the HTML wouldn't work, as it's too many tokens. Probably I could send all <a> tags, but then how could I be sure the LLM doesn't choose too many/few?
I appreciate that many SF short stories revolve around twist endings or reveals which spoil particularly badly, but I also think there needs to be a time limit on this or we can't discuss a story from 1958.
I'm not claiming that Smalltalk is a LISP.

I am saying that LOGO is old. It was written the same year that BCPL (the predecessor for C) was written. To say that LOGO is a member of {language family}, it should be restricted to languages that were in use at that time.

LOGO is a member of the LISP language family. From there, it also went on to influence many other influential languages.
Yeah I think as far as the future goes, removing the dependency on OpenGL 4.6 and adopting Vulkan is the best way to go and needs to be near the top of the priority list (maybe even very top). It would allow MacOS, Linux and Windows to all have a similar experience.

Then for the performance on weaker hardware... yeah this is something I've mostly neglected for now. All my testing has been on a desktop Nvidia GTX 1060 where performance is currently pretty good there.

One option would be for me to add fallbacks that remove reliance on certain realtime features (such as realtime GI) and allow for baked solutions. My initial goal was to avoid all baked solutions and only target realtime everything, but now I feel I need to cycle back and add in other options on top of what's there.
Yeah because they don't have their own security teams, 100% of the security budget goes to bounties.
In short, no.

In long, 1) this creates a "no, you first" problem for which the solution has not been presented, 2) bad actors like China won't be stopping and will instead just take more advantage by making leaps and bounds ahead, 3) there's nothing saying we can't research consequences simultaneously, 4) this would be the first time in the history of human technological development that it is suggested we "stop and think", and that's just weird.
The world is based on making money. This can easily be a real developer working somewhere where their wages are dirt and this is a easy way to make money.

Ethics and feelings don't make money or keep food on the table.
I'm starting to get confused with all the git clients/wrapper out there I first thought you would be https://github.com/sdslabs/gut/ or maybe https://github.com/tillberg/gut or https://github.com/quilicicf/Gut

Choosing a name is hard and all the gut ones are taken (haha...), but maybe at least choose one that isn't used multiple times for the same use case. You probably wrote kt for yourself and I name my programs however I like as well, but man you even registered a domain for it. Let's hope it finds more traction than all the other gut clients
This seems like a bad take.

I have yet to see any assertions in the coffee world that approach the sheer amount of overt dishonesty and grift that characterizes high-end audio.