skysight-inc/HackerNews huggingface dataset:
The slow loading and tracking of who has read what are the two biggest gripes I have about the protocol.

If I'm joining a huge channel with thousands of people I _really_ don't care whether astroboy8756 has read my message or not. I don't want that traffic to enter my client at all.
Ironic that if they left India on their own, they were and are treated worse in Europe. Meanwhile in India today, of just the ruling party's 303 representative seats, 190 are held by the 'lower caste' (officially under either the Scheduled Caste or Scheduled Tribe lists, or Other Backward Caste list).

Really puts paid to the affirmative action fueled india-bad-caste-bad-hindu-bad notion that gets so much traction in Europe.
Because they're private corporations and these models are their private property, indeed they are a type of capital like a bottling machine or a loom.

This isn't so much about moralizing as much as it is businesses deciding what to do to make the most money. That doesn't mean you can't disagree with it, far from it. But I think the framing of, "these companies are imposing their morality on me" is a misdiagnosis. I don't think it's really a moral position for them, it's a product engineering position.

I would describe the situation as, "more and more of the world is controlled by large corporations, and I'm increasingly subject to their arbitrary and unaccountable decisions. Many of which make no sense from my vantage point."
Why would a profitable company go bankrupt?
Support for llama.cpp seems like it'd be really interesting for folks who don't want to send data back and forth to LLMaaS providers. https://github.com/ggerganov/llama.cpp
This self driving over hyped tech only works in good weather and is political suicide to go after trucking with it since so many high paying blue collar jobs will be consumed.
https://www.wired.com/2017/01/russia-hacked-older-republican...

Both things happened around the same time, both sourced to Russian hackers. It is unknown if Assange was offered the RNC emails for release. It is pretty clear this was done for political ends to aid Donald Trump, less clear if Assange was personally "in" on it.
How do I get 10 members to register my Micro SaaS every day? Clichés are clichés for a reason. I have been working on this for 7 months.
Platelight – a time-multiplexed lighting rig
Yes, especially if they are very read heavy. Probably wouldn't go with sqlite for say a analytics saas app. And I probably would think about wether there are some functions in for example postgresql that aren't as good in sqlite. But yea most saas can probably run on sqlite.
No it doesn’t. Anyone can take AGPL code and wrap it up as a SaaS. AGPL forces you to publish changes even as a SaaS which GPL does not. But that doesn’t close the AWS problem that Elastic and others faced.
Please avoid nationalistic flamebait on HN. It leads to nationalistic flamewars, which we're eager to avoid - https://news.ycombinator.com/newsguidelines.html.

I realize some of this is lighthearted banter but sadly Mr. Internet can't really do that for very long.
They were put in an untenable situation, IMO. If they said no, there would be howls of protest, and a possible schism in the community, and the next SC elections could be an ugly competition between pro- and anti-GIL advocates. A "yes, but..." approach was about the only option.
I would use a public bugtracker and a separate email for customer/billing issues.
But those are easy to resolve and if you setup is solid there should not be too many issues.
That's on the things (vbulletin forums, etc) that Discord and Reddit have replaced for being so bad that people would prefer using Discord over them. It's hard to blame Discord for making a good product. As to users, a UX principle is that users aren't wrong, the UX is wrong. There's a reason people use Discord for these purposes, and you need to resolve that reason, not make punitive actions towards users.
https://github.com/movim/movim
There was all sorts of gameplay reasons also as to why they did it, but in shadowrun's 3e->4e transition they changed the whole decks and hacking from a hardwired matrix where people jack in to a basically... wifi/5g type affair. I always felt it lost part of the strange/cool factor in that move.
https://www.tapwithus.com/product/tap-strap-2/ seems like a very pragmatic option, tech-wise - I'm not convinced floating will ever actually be good. Bouncing off a surface is extremely efficient, self-calibrating, and basically always available in some form (e.g. tap on yourself).
If you're walking there are fewer opportunities to advertise to you
If your product requires selling user data then maybe its not so good of a product.

GDPR doesnt prohibit you from monitoring your product. It just gets very serious when you abuse users without them agreeing.

Like Threads not launching in EU because of that.
If you want to build Dutch bike paths all over my city then go for it. Like I said, biking is one of my families favorite leisure activities and we would use them all the time.

Yay for bike paths! Especially if it keeps bikes out of the street.
Quick answer: The antenna is like a tube, and the energy stuff is like liquid that sloshes back and forth in the tube generating a kind of wiggle.

This Canadian military video should help: https://www.youtube.com/watch?v=-F7KYLO4Bkg
I think of HuggingFace as essentially a GitHub for ML stuff. They just provide infrastructure that anyone can upload to.
What about latency?
Actors take to the internet to show their residual checks, some in the negative
Dino – Modern XMPP Chat Client using GTK+/Vala
Apple's parental controls are close to useless.

I wanted to give my kids access to a computer with just a few allowed websites, but it turns out that is almost impossible. Apps like Spotify are randomly blocked by web site whitelists, and sometimes they are unaffected... it's clear that no-one who actually has kids is working on parental controls.

(No before everyone chimes in telling me I shouldn't filter my kids internet: if I don't they'll use the computer exclusively for watching the dumbest YouTube videos ever made. I want to give them access to a computer for doing productive things, not just another device for watching video)
This made me think that people in the West imagine East Asia like Japan or Hongkong, ie. everything is packed and very small. But China in general really is like the US (and indeed the country is of similar size): everything tends to be big. Certainly, coming from Europe, everything is huge in China.
Asian Americans lump together homeland countries of over half the world’s population.

The waves of immigration also look different demographically; the people who came over to build the railroads and staff laundromats, restaurants and nail salons are very different from the tech worker on H1B. (And the latter often look down on the former.)
>will not create a Citizen Network for authenticated social sharing

What do you mean? Care to elaborate on the network (I think I know what you mean about authenticated, but I need to be sure where for).
> What grid are you on? In the US, wind and solar comprise 80% of the marginal production in 2022 and almost 100% of the future planned marginal production

I don't know where you got your figures from, but wind and solar can almost never be the marginal production means at all[1], given they have a marginal cost of almost zero…

[1] unless there some very strong anti-renewable regulation going on forcing the renewable to only supply power to the grid after a threshold, but I don't know who would want to build wind and solar in such a context…
> Apple Screen Time API is ... definitely one of the most poorly documented APIs out there.

Sadly, there's a lot of competition for this title. Apple's documentation is pretty terrible.

I never liked the Microsoft Windows model or APIs but I felt their documentation was so good my opinion was well supported by facts :-).
> The people who review your papers in conferences and ask you why you didn't cite future arxiv papers are the same people who put their work on arxiv and cite each other's preprints.

I don't have a problem citing arxiv works. I mean I have no faith in the official system, so why wouldn't I? But this is a clear indication of an impossible bar to pass and demonstrates the ridiculousness of the system. It isn't just that there's a malicious or dumb reviewer, it is that the other reviewers don't call them out, the AC doesn't call them out, and the metareviewer doesn't call them out. The best case was that broken link person and the AC made them update their response, but this was in the response to my 1 page rebuttal (for 4 reviewers) where they got to say whatever they wanted and I had no chance of response. (Their initial review was literally 2 lines) I don't know how anyone can see this and not think that the system absolutely failed at every level. You're probably unsurprised to hear that this is a common occurrence rather than uncommon.

> the vast majority of the researchers in the machine learning community haven't got a clue what the hell they're doing

I'm well aware. __I__ have no idea what I'm doing, but at least I can tell you the difference between probability and likelihood or that tuning on the test set is information leakage. Research often requires venturing into the unknown and unexplored. That's fine. I don't care if we're all stumbling around in the dark. I do care when people are not just unable to admit it, but unable to recognize this. But that's the classic "tell a lie enough times and you'll start to believe it" situation.

I am in full support of that Hinton quote. This is the first I've heard it (or recall at least), but I often say quite similar things (in fact, just did in another thread). I do mean it when I say that our current system harms us and I'm confident that we won't get to AGI with this system.

> the problem is that peers in peer review lack expertise and knowledge and they can't do their job well.

I won't disagree with this point, but I believe that this is a systematic problem rather than an individual. The system encourages this behavior rather than stamps it out. So in that sense, I think people are doing their job very well. It is just that I don't think their job actually aligns with the intent of the job. Classic case of irony, that the group of people that highly discusses alignment is one of the worst at this. But I guess we shouldn't be surprised given that lately we've seen how unethical we've seen people who write about ethics are.

I do want to add one thing though. A good paper is hard to recognize. A bad paper is easy, but a good paper may be indistinguishable from a bad paper. This is the "paradox" of research and something people need to take to heart. That is if we want to align our job descriptions with our actual jobs.
Let's take a moment to appreciate some excellent minimalist UI of this site and especially the slides on this topic.

Simple.

Clean.

To the point.
This full-length (albeit short) article is him announcing he’s leaving The Atlantic.

So… problem solved?
This. Configure private vlans and/or Wireguard or whatever VPN software you prefer.
That's kind of their job, though, right? Couldn't you have the same complaint about doctors, pilots, or engineers who try to write? Writing isn't what they do.

Just seems like there will never be a Scotsman capable of appeasing this standard.
Is there feature for hf's datasets platform that makes load_dataset throw an exception if you try to load a known-dubious dataset unless you explicitly provide a kwarg like 'allow_dubious=True'? If not, that might be a boon for the whole field.. might nip the propagation of false results at the outset
The article says many things. Cherry-picking one incidental detail to use as the title is editorializing, regardless of whether it is accurate. Do you think an equally good title might be "If you’ve ever had an MRI, you’ve lain inside a big electromagnet made of superconducting wire."?
Then why bring up IRC’s lack of a “pleasant” app? Just seems like a problem you can and should solve for yourself, but is otherwise wholly unrelated to the protocol.

One doesn’t complain about http because the mobile browser options aren’t to one’s liking.
Same principle as forcing Copilot to output code by starting the code first, no?
The paper makes it clear that it's building on past work, and that the novel part of their method is to automate the process, and the interesting result here was that the suffixes were transferrable.
Given the conditions around the Mediterranean in recent weeks I'm not sure citing Barcelona as an example of why cities don't need trees to be walkable will be a convincing argument. Barcelona is a great place but it's also horrible to walk around at lunchtime on a hot summer day.
I'm confused by this sentiment. It's possible to illuminate the sidewalk without shining in through people's windows (or cause excess light pollution, for that matter), especially if the sidewalk is the only thing you need to illuminate and the lamps can be built lower. It's also not unjustified fear. The risk of being subjected to violent crime such as robbery, assault or rape is higher when there is no illumination.
> Neighborhoods you’d typically want to walk in do have shade because they were all built a long time ago and there is somewhere for you to walk to. Suburban neighborhoods aren’t designed that way which is why even if there was shade there’s still nowhere to walk to.

I agree with what you are saying generally but my point stands even for urban cores, which tend to have little to no trees (or many trees but not mature enough for any real shade) and tons of concrete. Awful walking experience despite lots of things to do and see.
Yes people will only upload AI generated fake images here and never a real person's picture. Right? Right?

/s
> I'd prefer getting rid of all logging altogether

I prefer to build metrics and distributed traces from logs! But, I think we can agree that they're the same thing. It's a stream of events that a system captures and lets you retrieve. (I wrote our logging/tracing/metrics library at work, and indeed I call any sort of start/finish operation a Span. https://github.com/pachyderm/pachyderm/blob/master/src/inter...)

Post-processing into an efficient retrieval system is the key. You can tail the logs and send span starts/ends to Jaeger, and you can tail the logs and send summarized metrics to Prometheus or InfluxDB. I really like having the too-high-cardinality raw data around, though, so I can analyze specific failing requests. For example, you wouldn't want to have per-request "tx_bytes" metrics in Prometheus; the cardinality is too high and it blows up the whole system. But if you log your metrics, then you find the request (grep for lines that contain the x-request-id), and you can see exact timestamps for when every megabyte of data was sent along with everything else that happened in between. ("It took 10 seconds to send 1MB of this file?" "We did 300 point SQL queries between the 10th and 11th megabyte?" Things like that.) Meanwhile, you still have summarized data for alerts ("across all requests handled by this machine, 90% of requests are taking longer than 10 seconds").

Logs end up being a lot of data, but storing a terabyte of logs to save me a week of debugging is the biggest no-brainer in software engineering. $20 for 1 week of time saved. I'll also add that as a backend developer, logs are your software's UI. If something goes wrong, that's where the operator interfaces with your software to fix the problem. So they are not to be neglected or done without care; the same way you'd probably spell check your HTML frontend.

I'll also add, I have a weird background. When I worked on Google Fiber, we wanted the ability to add new fleet-wide CPE metrics to the system without a software push. So, we logged aggressively and turned relevant log lines into metrics on the log receiver side. (I designed and wrote that system.) That meant we could monitor for issues without taking people's Internet down for 15 minutes while their routers rebooted to apply a software update that captured a metric we wanted to monitor or alert on. At my current job, we don't operate the software we write; our users buy a license and then they do God Knows What on their own infrastructure. What that means is if I want something like Jaeger, it's on me to install it, maintain it, upgrade it, and support it in an environment that I can only access by saying commands to type on a Zoom call. The juice was worth the squeeze exactly once; for logs. Users can run "pachctl debug dump", generate a tar file, send it to us, and then we have logs, metrics, and traces without any operational effort on their end.

While I'm here, here's how I do metrics-to-logs on the producing side: https://github.com/pachyderm/pachyderm/blob/master/src/inter... Apache2 if anyone wants to steal it ;)
So it's okay to punish them? Maybe companies deserve paying for inflated support costs and customers who refuse to lookup information themselves.

The solution here is to increase the 0.01% by helping them, not try to destroy them.
He was too good for the Atlantic. It was always a surprise to me that one of the very best science journalists of our generation published there.
I think everyone including the writer ignored that this is not about their smartphones. In fact, the report states that:

"Revenue from the mobile business reportedly grew by 22% and operating profit went up by 3% year-over-year."
Honestly the LLM bots I tried so far are great at dealing with this situation.

They have infinite patience and will explain anything in great detail.

The one I am using for support does not hallucinate, will link the appropriate docs in the answer and tells the user if they cant answer a question and will escalate to human support.

IMO this is the future and I think its a huge improvement over the status quo.
Screen Time used to be so buggy that several years ago when I tried to use it, it was basically impossible to make it work at all. I agree with you that millions of Screen Time users are experiencing bugs.

While it's impossible for software to be bug free, we can expect that a company with significant resources should be able to make a feature like this work reliably in basic operation.
> But, yeah, homeschooling can leave a big social gap.

It doesn't need to. Many areas, particularly those good for homeschooling, have tons of social and extracurricular activities available specifically for homeschoolers (such as by being intentionally scheduled in the middle what would otherwise be school hours).

And, of course, those are just the mass social activities, as opposed to small groups of friends.
A cashier will never speak down to me. As god as my witness I will crash this company with no survivors.
https://lighthouse-sf.org/tmap/faq/#on-map

> Our automated mapping system uses an algorithm to determine which streets are labeled and how ... A street may not be labeled due to space constraints, lack of street name or lack of data from OpenStreetMap (where TMAP data originates) ... We recommend customizing maps to meet your or your student’s needs ... You can open or import SVG or PDF files into a variety of design programs (Adobe Illustrator, Adobe Reader, Inkscape, TactileView), and add or omit elements.
Why would you need to iterate anything in the design of a heavy truck? You are writing software that guides some hunk of metal from point A to point B given sensors I,J,K, GPS, and a database about the road. You don't need to make a special truck, you explicitly want a "kit" to convert existing ICE trucks.

This is not Tesla making an electric tractor.

Waymo/Uber/Tesla (especially Tesla) have really been a pox on the #1 thing I want: get me from city A to city B without me blankly staring at two lines and slightly adjusting a steering wheel 1% every minute for hours on end. Instead everyone is chasing some use case that e-scooters and e-bikes will likely be superior to in 80% of use cases.

It's a problem (urban taxis / urban cars) that city planning and evolution is explicitly moving away from. It's far harder to do, and probably needs convergent infrastructure investment/buildout that would be better pioneered with automated long haul driving.

I'm really hoping what this really means is that the long haul problem is being addressed better with other less sexy industry-aligned startups or projects.
For gpt, both OpenAI and Azure OpenAI, I think they are similar implementation, you just have to provide some additional parameters like deployment name and different URL.

For non gpt options, I like Claude and Amazon titan. Claude is definitely good.

I'm also currently learning to use llama.cpp I see it has a langchain integration and it's very fast with GPU. So it's useful to be but as a hobbyist.

I've got no experience with bard though. Is it any good?
Maybe because you communicate like a prick. When your first sentence is "I don't care if my SUV makes you feel unsafe" and you go on to justify bullying other people not in cars off the road because you've decided they don't belong, you don't get the benefit of the doubt.
Keep in mind India's fertility rate was much higher at the time of the anecdote (~3.35 children/woman in 2000 vs 2.05 now).
“ The reliability requirements for ride-hailing are much lower than trucking”

Not so sure about that. People still die if you hit them with an SUV.
You can't do that! Without keeping differing ethnicities at war with each other, how can we maintain power?
Tyranny of the majority eh.

Also this isn't accurate. Car-dependency in urban environments was fought by the majority of people who lived there. In the beginning, cars were toys for the rich, and they (the rich) pushed for car-friendly design. Since they had influence as elites, they were able to crush the protesting masses and destroy the pre-existing urban fabric.

Then the feds misunderstood the German highway system and thought you were supposed to highway through cities, instead of between them. At this point, the momentum seems to have carried itself forward, spawning the urban design disaster in most US cities.

So I would say it's more that some groups of wealthy industrialists managed to coop urban planning at a critical time, and propaganda their way through the opposition to fuck over the urban masses. They did make a lot of money though, some some would argue it was worth it.
Sounds like you didn’t actually read the comment you’re responding to. Any chance you work in politics?
What about older men with unfulfilled sexual interest?
Having worked with clang (and gcc) quite a bit, there are a number of good points the author makes. There are a lot of cool things llvm/clang has, but it feels like a lot of the tooling does not mesh together as well as it should and some things lack refinement.

My biggest gripe overall (since it could be fixed easily) is the compile_commands.json. It's used by a number of tools and is generally awkward, cumbersome, and has a handful of shortcomings. To fix these issues, I used the intercept-build system provided with LLVM to generate a more succinct build file in JSON format that abstracts certain options (like paths) and groups options commonly found together. The reason for this is that sometimes you might be generating llvm bitcode, building clang AST, running clang-analyze, or translating the build options to work with either compiling or linking with GCC or Clang. For many of these it helps to be able to alter options easily, which you cannot do with the compile_commands.json file alone.

There are a number of areas like this where clang would benefit greatly, without demanding an enormous amount of effort.
They are polished.

All the Samsung foldables gen 3 and above are mature tech, no longer in beta but yeah, they are way to expensive