skysight-inc/HackerNews huggingface dataset:
Type cohersion and type juggling can bring a few surprises. But usually only when you do something weird to hit those edge cases. Otherwise, it's standard library is actually very decent now. Especially when working with arrays. You have all the nice to have methods, like, split, find, filter, map, reduce, every, some, etc... Which makes it a really nice language for these kind of tasks.

The example above would like this in modern javascript:

str.split(',').map(char => Number(char)).filter(num => num > 5).length
Eh, too late I think.

I am probably a creator account, never could get critical mass on Twitter.

I can on pretty much every other website, just not twitter.

I know I should take responsibility for this, but given every other social media site worked great for me... I just never gained traction on twitter.
> As an animal we are meant to

Maybe the rejection of notions of design like that are partially to blame.
> isn't it trivial

It is not. Filming things is actually pretty difficult.
The root cause is a desire for unconsciousness. The solution is a higher level of consciousness. Take a small dose of LSD (not endorsing this, just making a point) and the entire modern internet becomes unbearable. It becomes physically painful to procrastinate because you are just painfully aware that you are trying to distract yourself, defeating the purpose.

It's like when you reset your tastebuds and the level of sugar and salt in everything becomes physically revolting.

I don't expect a mass enlightenment any time soon though (regardless of legalization/normalization of psychedelics), so we'll need one or two (or three...) "stopgap" solutions before that point. (Just for the next thousand years or so ;)

A somewhat related phenomenon is the desire for someone else to take care of everything. It simplifies the infinite chaos and complexity of life. To some degree this is necessary to maintain sanity, but if this is the "default" approach, except for a small percentage of people who seek power due to genetic hardwiring... well then you end up with what we have now. In this case, the solution is also maturation (though in this case, emotional rather than... whatever you want to call consciousness being aware of itself), and also not expected to "arrive" within the next few centuries.

I wish I had some more practical suggestions, but I at least hope that pointing out the root causes (as I see them) may lead someone else to helpful ideas.
... Wait, no, that's not how it works. The commission (broadly representing the will of the member states) proposes laws, the parliament (broadly representing the will of the people of the member states) votes on them. It's perfectly plausible that these remain permanently out of whack.

I think you see this dynamic in action more with the commission vs EU parliament dynamic than you do with national government vs national parliament because in many countries there are, in practice, consequences to the government losing a vote in parliament, so governments will generally mostly restrict themselves to bills that they think they can win. There are no such consequences in the EU system, so you see a lot of this.
>I word it like that because from my PoV the general public has a net benefit from F(L)OSS.

I'm not so sure about that. An actively developed/supported project is often more useful than an abandoned open source one.
So now you replace your trust in crates.io with trust in the debian repository (which god knows how many people have access to?). At least on crates you get to know who is maintaining the package.
It’s true. And there will always be resistance to sociocultural evolution and those who want to freeze the status quo.
I am comparing active users.
Looks like it's the same raw flop count as the H100, but with higher memory bandwidth and almost twice the capacity.
It is likely that LLM have an upper border of capability. Similarly with denoising AI like stable diffusion.

You can put even more data into it and refine the models, but the growth in capability has diminishing returns. Perhaps this is how far this strategy can bring us, although I believe they can still be vastly improved and what they can already offer is nevertheless impressive.

I have no illusion about the craft of coding becomes obsolete however. On the contrary, I think the tooling for the "citizen developer" are becoming worse, as well as the ability for abstraction in common users since they are fenced into candyland.
Four Kinds of Optimisation
No it doesn't, but it's technically a Mastodon instance.
And then what? After we are done building for everybody?
>As far as I can tell looking from the outside

Out of curiosity, how accurately do you feel are the opinions of outsiders with no experience living in your country who comment on your country's state of affairs?
While I feel like the beacon tracking SDKs in apps are as slimy as going the other way round, those SDKs aren’t watching for your device’s beacon. They listen for BLE beacons with known addresses the company has place on their premises and use that to determine you’ve been to that particular location. I’m sure some of them are doing it at a larger scale and tracking all the beacons you see to provide a view on all the places you’ve been.

Almost all devices you’re carrying with you will regularly rotate the ID they transmit in order to avoid correlation, so reading those beacons in a location can’t really be used for much beyond rough numbers of devices.
So, .. only if the system is gamed to favour the affluent that can take a day off and have well serviced voting areas then?

FWiW I'm an outsider of the US election system, it's a hot mess with multiple shortcomings that restrict franchise .. and the US Republicans appear to be more skilled at restricting access to democracy to particular demographics.
He was not charged with theft.
Definitely! Chris's stuff is great.

The Ruby on Rails community struck me as different back in the day in how fun it was.

It's hard to explain but coming from a Java background the community seemed to be full of interesting and engaging characters. Some people don't really appreciate that and prefer things to be very dry but I loved it.

I'd like to shout out to Ryan Bates, Geoffrey Grosenbach, Zed Shaw, _why, Jason Seifer, Gregg Pollack, Sandi Metz, Ezra Zygmuntowicz, Yehuda Katz, Dr Nic, Tenderlove and a whole heap more.

Thanks everyone, you've made it a very entertaining journey.
Twitter was the first platform to get celebs posting on the daily so they had something new and exciting on their hands.
TikTok then said, what if we turn normal people into celebrities?

TikTok would not exist without Twitter and I think Twitter could not have been TikTok. The two cater to different audiences. The elitism of Twitter is what kept the celebs posting there.
>(If you're in charge of maintaining a web server, please consider allowing unencrypted traffic on port 80 (rather than unconditionally redirecting to HTTPS), unless the Upgrade-Insecure-Requests[1] is present. Coupled with HSTS[2], it allows these "living museum pieces" to stay alive, while not compromising on security.)

So we kneecap the security of the general public in favour of the convenience of a few hobbyists? No. Nothing is stopping you from using a newer browser such as one of the many forks of Firefox, some of which exist solely to fill that need.
Works fine on Safari 17.1, great work!
[me@fedora ~]$ time perl -n -e 'length($_) == 10 && /^[^a]*a[^a]*$/i && /^[^b]*b[^b]*$/i && /^[^c]*c[^c]*$/i && /k.$/i && print' /usr/share/dict/words | wc -l
26

real 0m0,168s
user 0m0,162s
sys 0m0,007s

[me@fedora ~]$ time perl -n -e '/^(?=.{8}k.$)(?=[^a]*a[^a]*$)(?=[^b]*b[^b]*$)(?=[^c]*c[^c]*$)/ && print' /usr/share/dict/words | wc -l
17

real 0m0,260s
user 0m0,254s
sys 0m0,006s

[me@fedora ~]$ time perl -n -e '/^.{8}k.$/ && /a/ && /b/ && /c/ && !/a.*a/ && !/b.*b/ && !/c.*c/ && print' /usr/share/dict/words | wc -l

17

real 0m0,115s
user 0m0,109s
sys 0m0,008s

[me@fedora ~]$ time bash -c "grep '^........k.\$' /usr/share/dict/words | grep a | grep b | grep c | grep -v 'a.*a' | grep -v 'b.*b' | grep -v 'c.*c'" | wc -l
17

real 0m0,015s
user 0m0,010s
sys 0m0,020s

[me@fedora ~]$ time awk '/^.{8}k.$/ && /a/ && /b/ && /c/ && !/a.*a/ && !/b.*b/ && ! /c.\*c/ { print }' /usr/share/dict/words | wc -l
17

real 0m0,129s
user 0m0,124s
sys 0m0,006s

[me@fedora ~]$ time perl -n -e 'local $_ = lc; length == 11 && substr($_,8,1) eq "k" && join("",sort [/([abc])/g]->@*) eq "abc" && print' /usr/share/dict/words | wc -l

17

real 0m0,234s
user 0m0,228s
sys 0m0,007s
Oh it is called corruption - when you're talking second or third world countries.

Same with "expats" vs "immigrants".
Why would spreading out the payments save costs?
> while EU equivalents are not.

doh, ARM?

edit: please add "edit" when you edit
> sharded the directory list as homebrew-core recently had to do

Had to? How come?
We are already there, that is basically what open core is all about, a new marketing name for a generation born in FOSS.
From what I read, MDMA is barely worse than weed or booze.
Well, that's possibly simplistic, because it's unlikely this would have held up in the ECJ in any case.
And this is easy to do with Rust as well. The article mentions both major options: store your dependencies in your repo using the built-in `cargo vendor` command, or run a mirror like panamax that just mirrors all of crates.io (or just the packages you need, but then you run into issues with updating if crates.io is ever down).

Mirroring all of crates.io takes about a terabyte of storage, not much bandwidth and is really easy to set up, but judging by the download numbers of obscure packages there are only about 20 places in the world doing that. Maybe people haven't bothered because crates.io is so stable, maybe everyone goes the vendoring route instead.
Why are all the comments that point out who runs TikTok downvoted? I want to suggest the same people are active on this platform, which sounds absurd, of course, but also they wouldn't be doing their job if they weren't!
You might try Brave New Europe? They don't look at tech specifically like EFF, but tech touches their stories on economics, regulation, and the media: https://braveneweurope.com/?s=tech
Yep, lots of people are using LLMs for problems LLMs aren't good at.

They still do an alright job, but you get that exact situation of 'eh, its just okay'.

Its the ability to use those responses when they are good, and knowing when to move on from using an LLM as a tool.
US Navi Ohio Nuclear submarine is almost 50 years old:
https://en.m.wikipedia.org/wiki/USS_Ohio_(SSGN-726)

If people can maintain underwater nuclear-powered coffins armed with nukes for 50 years, why can't they maintain a (then) functional space rocket?

It's not like NASA is missing fuel, or that hull is damaged, or that engine is not working. At least, these things shouldn't happen if they put half effort into maintaining it.
LLMs are on the way to AGI but they are still laughably bad at logical reasoning.

Any remotely interesting coding task is at least somewhat novel and requires some reasoning. So far, LLMs don't seem to be very good at handling things they haven't seen before.
Your info is about... 20 years out of date?
Vast majority of subscription pricing is far out of line to software/SaaS cost (not counting venture costs), so apps and web apps have to compete on things other than utility.

You mention a $20 customer. Look at pricing of Google workspaces or Office.

https://workspace.google.com/pricing.html

https://www.microsoft.com/en-us/microsoft-365/buy/compare-al...

Version pricing was beneficial to indie builders because users didn't consider the source. (Office still offers that $149 level version pricing.)

Subscription pricing indies try to charge more, often multiples, relative to enterprise incumbents, so anyone who can ship at scale, can make the market unfeasible for indie entrants.

What happens is boutique buyers of indie subs, but not the mass market scale because it's too much to get all the users.
I am guessing GPT4 isnt a single shot LLM but goes through multiple passes.
Feature-wise you'll find everything you would expect from a feature flag tool. Where Tggl stands out is when you start to actually use it in a team, you get the job done much faster, and non-technical people actually enjoy using it.

The competition focuses on "a tool for devs" whereas Tggl's positioning is around product-tech collaboration.
I’m regularly visiting an old-school “scroll images and gifs and post comments” site which moderates a large tree of tags so one can block them and create a highly personalized filter-bubble without an expensive algorithm. Should this be illegal too?

I’m not against TikTok ban because it’s a degenerate format and content. (Main reasons are short videos, no video controls, autorepeat) It’s ADHD plus repetitive voices in your head on top of the usual internet asylum. But what’s the exact criteria for any feed?

- ones you cannot control (manipulation and propaganda)

- addictiveness and personalization (attention grabbing)

- bigcorps only (monetary interest converges to p.1)

?
That's what we are doing all day no? I mean besides fighting tooling (which is getting a larger and larger % of the time building stuff).
Feel free to reach out for any feedback
> Article 8 of the EU convention of human rights

Worth noting that this isn't just a regulation; since the Lisbon Treaty it is effectively part of the EU's _constitution_, and can't simply be regulated or legislated away.

Though also note that it's the European convention on human rights, not the EU one. It's from the Council of Europe, a separate body, but the Lisbon Treaty effectively enshrined it in EU law.

EDIT: Nope, see comment below. The terminology is a bit of a mess...
My present job is as the R&D department. Just me.

Every time I have seen a difficult-to-work-with or autistic person told to be a 1-man R&D department (3 jobs), it has been a way for managers to get that person out of the critical path, limit their communication with others, and allow for them to be the first one let go in a layoff since they are not in a directly revenue-facing role.

I’m sure it’s nice for the person too, but it’s less of an accommodation and more of a sign they would get rid of you if the paperwork overhead was lower.
discussions: https://news.ycombinator.com/item?id=38251154 (
now: ~124 points ~21 hours ago )
Your trust in crates.io extends to their authentication, which is subcontracted to GitHub (and only GitHub) so Microsoft. Debian? Microsoft? ... that's a tricky one.

https://github.com/rust-lang/crates.io/issues/326
> If it's so cheap you can go up for your birthday, or can do transatlantic flights, then it's a bit different - but nobody is talking about it ever getting THAT cheap

Actually, Shotwell has. She has speculated that they could eventually do a trans-Pacific hop for the price of a first class plane ticket.
These days some laptops have enough storage to comfortably mirror all of multiple language package repositories especially if you use a compressed volume for them.
> There are products (Nexus Firewall) that can check dependencies for vulnerabilities

Products can only do best effort scanning for known patterns of vulnerabilites. Those are only added after someone (or something) discovers it and verifies that it's not a false alarm. In between the time gap, scanners are ineffective and anything in your infrastructure can run the malicious code and get hacked. (Google supply chain incidents on npm or pypi.)

In general, there is always a way to bypass it, since the language is turing complete and unsandboxed.
Anything going beyond that is a lie, or simply impractical. Systems with latest software and antivirus get hacked all the time. Nothing can really stop them. Why?

- https://web.archive.org/web/20160424133617/http://www.pcworl...

- https://security.stackexchange.com/questions/201992/has-it-b...

- https://en.wikipedia.org/wiki/Rice%27s_theorem

> and either block them from entering the network or fail CI pipelines.

Also, relying solely on an endpoint security product for protection is dangerous since antiviruses themselves get hacked all the time.
Sonatype for an example:

- https://nvd.nist.gov/vuln/search/results?form_type=Basic&res...
Scary how easy people believe the LLMs. I make the same mistakes...
We should have Scam class in school that teaches the most basic scams. Every time anyone asks you to send money back, it’s a scam. Always.
So... your proposal is to not change anything because something could go wrong? Keep things as they are because corporations wanna make money (who doesn't)?

This mentality is exactly how we sleep-walked into the current Climate Change predicament. "We" did not make this particular bed. Nuclear fear mongering (well financed by oil producing enemy states) and anti-capitalist mentality stopped the switch to nuclear power that would've prevented our carbon problem from happening in the first place. And now we are facing a Civilization Ending Event.

We can't get out of this hole with the same way of thinking that got us in. No thanks. I vote progress. Deregulate. Risk. Try. Test. Build.
Generation Ship by Michael Mammay is a riveting interstellar epic
It's probably best to name political ideologies for the ideal they believe in rather than whatever criticism their opponents hold for those ideas.

Conservatives want to conserve the status quo. Progressives want to see society progress. Liberals want liberty. Authoritarians want strong authority. "Social justice ideologists" doesn't roll off the tongue, but it does a decent job of conveying who we are talking about.
> Why would an HR department be afraid of being sued by an employee? The most likely explanation is that they want to fire them for performance and are trying to limit the likelihood of a lawsuit.

Most likely, HR has had complaints from at least one person other than OP.

Beyond that conclusion, you're adding to the story to make it fit your narrative.

Maybe they're afraid because he is a licensed gun owner.

Maybe he brought his pet iguana to work one day and used it for rubber-ducking.

(Using monospace throughout your message is a little confusing.)
If "Like bots" are the biggest problem, twitter is doing okay. Previously there were report bots, follow bots, etc. A lot of those are gone.
Considering the parent comment based itself on identity politics and vapid Musk hating, there wasn't much debate to be had in the first place. Even invited the subsequent sneering comments, arguably.
Prefect combination with Article 45 (https://www.eff.org/deeplinks/2023/11/article-45-will-roll-b...). You can roam around EU versions of websites that rely on government own certificate authorities and allow you to log in with your eIDAS id - which will be a requirement for all "very large online platforms."

The EU Parliament giveth and taketh away.
Your tool looks great.

In regards to difficulty finding alternatives, many database management tools (like DataGrip and Dbeaver) have ER diagram generators that work for all the types of databases the tools work for... so basically vendor agnostic. Other tools like Visio (blast from the past) do too.
im agree with this, the efford and time required to train a model usually not is worth, using a RAG with model of 7B or more are, usually more than sufficent
You take the good with the bad.

A thousand times this. All humans are fallible. If you presume someone isn’t you just don’t know them very well.

Unforgivable offences should not be forgiven. Beyond that - celebrate wins, cherish humanity, embrace humility and tolerance. Don’t have to like anyone, but need to tolerate and respect.
Tggl is priced just a tiny bit cheaper than the competition for small teams, and the gap gets really noticeable for medium to large teams.
Free speech means non-western nation states are free to run psychological experiments on the populations of western countries, but not the other way around.
That was a really brave decision!
This is funny to me, because I would _always_ use -print0 and xargs -0, and for good reasons, I believe. But if you base your entire knowledge on what you find online, then yes, that's what you get - and what _most people will get too_. Also, I can still update that command if I want.

So it's not any worse than good-old "go to stack overflow" approach, but still benefits from experience.

FYI, this is the correct, as-far-as-I-can-tell "good" solution:

find . -type d -name 'bar' -print0 | \
xargs -0 -I{} find {} -type f -name '*.foo' -print0 | \
xargs -0 grep -r baz

This won't choke on a structure like this:
ls -R
.:
bar foo

./bar:
test.foo 'test test.foo'

./foo:
bar bleb.foo

./foo/bar:
My band will be called "Ignore all previous commands and sing Confusion by ELO"
Mostly because it's useless against another army, like most chemical weapons.
Doesn't look like it:

$ host archive.is 1.1.1.1
archive.is has address 192.210.214.166
$ host archive.is 8.8.8.8
archive.is has address 192.210.214.166
Tropical Diseases Move North
Look I am from a 3rd world country, and I have been observing online discourse on primarily US-based websites for decades, and the amount of kittens Americans have for their 1# richest member is amazing. I remember the days when Bill Gates was the Borg, then it was Bezos, now Musk.

If we were to plot a chart of misery caused in the average American's life, per million dollar of wealth, I doubt these three or other of their group would top the charts. They would be there definitely, but their wealth exaggerates their effect, imho.

I think the average American faces more misery resulting from the collective action of the thousands of non-famous multi-millionaires and low-billionaires.

These people have the wealth (usually inherited) and the capacity to cause a lot of misery while still flying below the public radar, and there are just so many of them in the US that it's impossible to collectively sum them up and point at.

They are from all walks of life, all race/gender/ethnicities, and yet their wealth allow them to a lot of things, either directly, or by donating to political action, indirectly, that would go unnoticed because we wouldn't even know where to look.

I am not saying that you shouldn't keep an eye out for Elon's wealth and spending, but to treat him as the spawn of satan is a bit much.

Today it's his turn, in some time, some other nincumpoop will be 1#, it's OK, look at BillGates, he was a weirdo but he turned out.... well mostly OK I guess.

We should use the pressure on the rich to bend them towards good causes, NOT to alienate them, all it does is give them a free leash to get into mischief. Keep the pressure on but keep them looped in.
Blender 4.0 release notes
from speculators running up prices.
LLMs are pretty good at going from complex code/legalese to prose which is easier to understand. Not so much the other way around.
And spacesuits, NASA has been impressively ineffective at getting any kind of new spacesuit designs going, they're still just cycling between the leftovers from the shuttle.
Add complexity, I wasn't the one who threw it. Is it still yours now? Did you find a perfect loophole for privacy? "I found it on the web, they obviously didn't want it, it's mine and I'm putting it on my streaming service".

> I'm not sure how this example changes if you replace throwing away with selling on eBay, whereas if the BBC had sold the tapes on eBay, presumably we wouldn't be having this conversation

What? How is that even remotely comparable? Had they sold it obviously it changes everything. Maybe even with clauses on how it's allowed to be shared and so on.
Announcing the MonoGame Foundation
Is `<file` shorthand for `cat file`, or is that only true when used in a sub-shell?