skysight-inc/HackerNews huggingface dataset:
Yeah, IMO the biggest competition here is ChromeOS. My dad's old laptop was really starting to creak with whatever version of Windows it had and he said he was going to buy a new one. I suggested instead I do an experiment and install ChromeOS Flex on it. He's been over the moon with it since and after a few initial questions hasn't been confused by a single aspect of it.
> When all the valves are glowing, I check the fire extinguisher is full, and run the code.

It wasn't until working with valve hardware that I finally grokked the original difference between a cold boot and a warm one.
Lol, they're also quite ideological. Don't fall for the trap that these people are enlightened philosophers. They have a lot of flaws in their own right.

Ask good lawyers about their thoughts on SCOTUS Justices, it's not always peachy.
The US is the only place in the world AFAIK where you will get prescribed opioids for something as trivial as a wisdom tooth extraction (kind of like one of the cases cited). It is also the only place in the world AFAIK going through the opioid epidemic.

Every other country in the world has got the problem of painkillers figured out. So it can't be that complicated.
> Therefore, the majority of your app reviews should come when you ask for review. This is really easy via the StoreKit APIs in iOS.

I haven't been asked for a review in awhile, but whenever an app pops up a dialog for this I immediately rate it 1-star, hoping to discourage the behaviour.

I think this behaviour dropped off a cliff when Apple implemented a standard way to ask for reviews and a toggle to disable it, which I assume I toggled years ago. But some apps presumably don't use this framework and get through to me anyway.
> neither is adding Redis or RabbitMQ to our software stacks simply to support queue use cases

I disagree that "adding Redis to our software stack" to support a queue is problematic. It's a single process and extremely simple. Instead now with tools like this, you're clobbering up your database with temporal tasks alongside your operational data.
Problem #1 with the ISS having a shield "out front" - both the station and things that might hit it are traveling ~8km/sec. With the latter approaching from random-ish directions. That means the shield needs to cover a ~180 degree arc in front of the most of the ISS. (Which still would not intercept everything.) At such a size, even a pretty-very thin shield would have a huge mass.

Problem #2 - at those velocities, even puny bits of debris can punch through serious thicknesses of armor. (The "high velocity" shells that modern tanks use to kill each other are slow-pitch softballs by comparison.) And the "friendly fire shotgun blast" of debris created when a small piece of orbital junk goes through the shield can be far deadlier than that bit of junk would have been all by itself.
I have a hard time with the concept of retribution alone, but I think if it is phrased in terms of modeling societal standards and demonstrating to others that this behavior is unacceptable, it is still valuable to society. I guess you can mark that under "deterrence", but it's less about sending a signal to future would-be criminals, and more about communicating and demonstrating societal standards to the entire society at large.
How do you deal with being more intelligent than the general
population?

Let us handle that. You go on following our orders.
I had the same experience/question at some point when I noticed (and investigated), why didn't a new Ubuntu Linux install break out interrupt usage in vmstat anymore. [1]

Perf+flamegraphs were able to catch in-interrupt-handling samples as I was on a bare metal machine with PMU counters accessible. But the various NVMe I/O completion interrupts happened all over the place, even when the CPUs were in random userspace code sections. Neither the bottom-up & top-down FlameGraph approach made it visually clear in this case.

But since interrupt time did show up and since the FlameGraph JS tool had a text search box, I searched for "interrupt" or "irq" in the search box - and the JS code highlighted all matching sections with purple color (completely distinct from the classic color range of flamegraphs). And seeing that purple color all over the place made me smile and gave me a strong visual "a-ha" moment. Probably with some extra JS tinkering, these kinds of "events scattered all over the place" scenarios could be made even clearer.

[1] https://news.ycombinator.com/item?id=26139611 (2021)
Imagine a future where all food stores have 3 sections:

- The Green section (Food) - Natural food our ancestors would have eaten.

- The yellow section (Food-derived) - Things made partly from food, but in a factory, with huge servings of sugar, salt, and other artificial flavors -- granola bars, tomato sauces, etc.

- The red section (Calories) - Products that have calories but no nutritional value, no or negative impact on microbiome, indefinite shelf-life, >50% calories are refined sugar.
(Settings > App Store > In-app Ratings & Reviews)
The aquaculture needed to produce seaweed has to be a net benefit now?

Net zero is not satanic enough?

It is odd that you are so
hellbent on finding additional problems and moving the goalposts on this. When billions of people in the world are starving.

Seaweed is one of the the easiest and fastest growing organisms in the world and there have been many threads here pushing for it to even be used as food for humans.
The is only 1 reason for me: slack connect.

Whenever I sign up a new customer, they get a slack channel where they can talk with our team. By far the best way to do this is to connect our slacks. With anything else they'd have to log in to another system or download a new client which means it won't happen.

I would love to try any of the other open source improved chat solutions out there. But the network effect, alone, keeps me on a paid plan.
Please don't cross into personal attack regardless of how provocative another comment is or you feel it is.

Edit: Could you please stop posting unsubstantive comments and flamebait generally? It looks like your account has been doing this repeatedly. It's not what this site is for, and destroys what it is for. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Exactly. Go make a table with 4 legs and also every leg has 4 legs. Now you get recursion and a very steady table.

You were a kid in shop class. Now you want your kids to take shop class. Because, recursion.
China shot a satellite from the ground.[1] Sometime after the US destroyed a satellite from a Navy ship [2].

Before these times the US did it from an F-15.[3]

[1]https://en.m.wikipedia.org/wiki/2007_Chinese_anti-satellite_...

[2]https://en.m.wikipedia.org/wiki/Operation_Burnt_Frost#:~:tex....

[3]https://en.m.wikipedia.org/w/index.php?title=Solwind&diffonl...
I'll look into it, although my issues seem to have started after a brain injury back when I was 12, so it's doubtful.
You know what, you're right. Next time let's just have a college-style lecture complete with latex formatting for the math equations in a casual comments section.
It depends on the orbit of the targeted satellite. If all debris are going to be at low altitude, reentering quickly and not crossing busy orbits, it’s fine. If debris are going to cross highly congested orbits often and for a long time, it’s bad. IIRC the Russian test was pretty bad in that regard
Hey, it's not like they shared copyrighted movies on a server or something.
> In a typical bit of startup growth-hacking, we forced users to sign up after this questionnaire, but before they saw their results. Since they’d invested so much time already, this had phenomenally low drop-off.

> After burning this small amount of goodwill, we showed the user a beautiful, slow-running animation which revealing their carbon footprint, alongside several nifty graphs to break it down and benchmark it against other users.

> 5 seconds into this — enough time to be awed, but not enough time for the novelty to wear off — we asked for an app review.

<Insert "I hate the antichrist" meme where the blue helmets say "We've got you surrounded! Come rate our app with a beautiful, slow-running animation" and the surrounded guy says "I hate the typical bit of startup growth-hacking! I hate the typical bit of startup growth-hacking!">
According to the blog post of one of the guys who worked on proto3: the complexity around versioning and required fields was exacerbated because Google also has “middle boxes” that will read the protos and forward them on. Having a contract change between 2 services is fine, required fields are probably fine, have random middle boxes really makes everything worse for no discernible benefit.
No, she’s merely saying that it could end up like that. And given the existence of “food deserts” in low-income neighbourhoods, or the fact that those who eat at fast-food joints tend to be poor… I think she has a point. She is over-stretching it, it’s true, but I don’t see it as so unlikely.
> Record::hasVariable takes a long time

As does Memdata::Cache::getVarsByName[blah] right above it, and many functions below (unsurprisingly, but still...), and they all have pretty much the same width and color.

The point of flame graph proponents is that "you see where the problem is right away."

My question is: "how, exactly?" And the answers so far seems to be mostly... lacking, to the point that I now officially declare flame graphs a cargo cult that is in no way superior to my "hierarchical bar charts" religion...
Great stuff :-)

Most introductions to relational algebra lack effective tooling, while SQL is closer to a calculus than an algebra

I hope university teachers will see here an opportunity for practical exercises with their students !
Funny, you are in this category exactly. Don't know if you got this far down.

> 6 users made it to the wow moment, but were so offended at being asked to review that they automatically put a 1* rating.
Another tally in the “It was DNS” box
"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

(squidbeak's reply is a nice example of following this guideline - https://news.ycombinator.com/item?id=40812196)

https://news.ycombinator.com/newsguidelines.html
I don't know why you're getting downvoted but I do the same. I can't stand when I'm using and app and it asks me to rate it. If I am enjoying your app I will go to the store and rate/review it.
I use maybe little more complicated workflow, but for now, I couldn't find better.

I subscribe RSS to Omnivore and use tags for those I read later. I have tag "logseq" which imports those read later articles to logseq (via omnivore plugin). Then I sync by syncthing to Onyx Boox ereader and read them here. Omnivore let me save articles from various sources offline, which works great for ereader.

It would be faster to read read Omnivore right in browser, however Im using Onyx Boox mostly offline because I dont trust their apps. Also, Omnivore let me highlight notes right in text which gives me another link in logseq database.

https://omnivore.app/

https://logseq.com/

https://syncthing.net/
One repo is actual flags control-like-database.

So instead of controlling flags from a website, you get the benefits of git merge, PR's, reviews, documentation etc without having to rebuild it.

I like the concept since it brings accountability. But it's just a need that larger orgs have, but by that point have likely internally built a flag system and so transitioning is difficult.
TIL you can still buy a desktop version of TurboTax.
If Lawrence Pritchard Waterhouse had a blog an a large stock of valves, it'd be close to this
> "How can I use Office? Why can't I play this video? What's this error in the software upgrade screen?"

"How can I use Office?" is an unavoidable question, but it's like asking how you can play Super Mario Brothers on a Sega Master System. You can't, here's the replacement. Same process you'd have to go through when switching to a Mac from Windows or Windows to a Mac for any number of pieces of software, and that doesn't mean that Windows and Mac aren't ready for consumers.

For the rest, in my experience I hear no fewer complaints for why Windows and Macs won't play videos or upgrade correctly, etc. than for Linux. For some reason people have lower expectations of these massive companies; maybe a humility based on their size and marketing.
This is a serious question, I'm not trying to score partisan points, but given what we know about gifts given to Justice Thomas, why should I believe this is an unbiased interpretation of the law and constitution?

Note that the SCOTUS ethics rules are loose enough that maybe all other justices are also accepting the same kinds of gifts Thomas has.

I, for one, do not have the access to a Justice's ear that Harlan Crow has.
:) none of it was true in 2012, the dark times of the linux desktop.. but I was replying to the gp not the article, and assumed they put recent ubuntu on the netbook
Used to resign voluntarily? They still do, part of why the Conservative government has been so ineffective is that their ministers are constantly resigning or being fired, either due to disagreements with government policy or for some over-the-top honour related reason (e.g. they were accused of being mean to a civil servant).

There are ministerial positions where they've had as many ministers in as many years!
Isn't Gemini Advanced Gemini Pro attached to some sort of an internet search program? If it has that advantage over other models it isn't a sign of AI chops.
Of course they leaked the data. Any seasoned techie could've seen that coming from the start.

One of these days, some seasoned and principled lawyer, who knows a bit about tech, is going to get ticked off, and decide to make one of these companies truly pay for their gross negligence.

Then, gazing at the obliterated company, other companies will try to get legislation to let them let them off the hook, but some of those companies will decide the party of recklessness is probably over, and that they need to start acting responsibly and competently.
So .. instant noodles are UPF? Please say no. That's basically 50%+ of what I eat (with veggies etc) and I think that's probably true for an entire generation of low income persons across South East Asia these days.
IRC is amazing but it's hard to have persistent login, sharing of pics, threads, etc. These days I'd recommend matrix for a non-geeky but self-hosting audience. Definitely not something like discord that constantly tries to datamine the hell out of you.

For IRC I use Quassel which fills in all the missing gaps quite smoothly but it's on the user to set that up. Thus it's not for everyone.

At work we used to have irc servers around though because it allowed us to speak freely without HR constantly looking over our shoulders. But sadly the cybersec team hates these with a passion.
aerogel? plus something in front of it to fragment the larger bits? https://ntrs.nasa.gov/citations/20130012682 found this idea searching for that actually..
$6 billion dollars is a lot of money, but it's also just half of what they profited from what was effectively mass murder. Is that really something you want to let people buy their way out of for less than they profited?
I don’t know if it helps, but this is how I read through the graph from the first article after reading the authors conclusion. (I’m an idiot)

- okay, we’re analyzing DvrDrawImage
- Let’s analyze the function on the left, GpBitmap::PipeLockBits
- Up through ::Decode, takes up 100% of the time from PipeLockBits, so we’re just racing down the call stack to get to that point, and then other stuff starts taking up time
- Lots of WindowsCodecs calls, I guess we kind of expect those to be valid since image processing needs codecs and stuff and things
- Okay, now there’s a bar taking up ~45-50% of the ::Decode call, that’s not a codec or drawing related thing- it’s an os level pagefault. That’s fucky.
- Since the ::Decode call is ~55-65% of the ::DvrDrawImage call, that pagefault is (~40% of ~60% =)~25% of this draw image call

So essentially I looked and saw a stack of bars altogether and went ‘okay, the call at the top of this is the only reason the call 6 bars up the stack (ie, 6 bars down on the flamegraph) is taking time, why?’, and start applying the same process recursively from there.

That is, until $why == ‘due to codec calls and an ntkernel call’, and the question becomes ‘is that valid?’ Then the question becomes “are these codec calls taking the amount of time I would expect?”, and “

iiuc peaks and colors don’t matter. Tbf I think the colorscheming on this chart is shit- afaik flamegraph coloring is just a way of marking the same (or from the same library? Implementation dependent?) function for easy spotting. Like why not make the functions wildly different colors. Redness != hotness of a certain codepath.

The only thing peaks indicate is calls that have deeply nested function calls, which I guess would be important if you’re having recursion issues.
Haha. Sure. Like when they make up Qualified Immunity which is a completely made up special status/protection given by the Courts, not by law or common law but abusing the concept of Judicial immunity and expanding it to all governmental officials.

See Pierson v. Ray (1967)
Most people don't though.
Moving to Avalonia from WPF should be relatively straightforward (except, possibly, the WPF 3D part), and Avalonia is capable of targeting mobile platforms (even though it really is desktop-first, when compared to Uno or MAUI). As a bonus it will run on macOS and Linux too.
Even if that's the result (which is questionable), the Sacklers are almost all overseas and their assets are "hidden" in complex schemes. So, collection is as big a hurdle as coming to a reasonable judgement.
I kinda agree with the article, very few people go out of their way to review your application, usually it's people who want to report issues or are just there to give you 1 star and call it a day. Personally, I don't review the application when I'm prompted, but I know a lot of people that do this and it's probably better for the marketplace to get ratings from more people to rank the applications.

Also, I read in this article that Google forbids that review gating tactic, but I know 10-20 apps that asked me for feedback, I refused and then sent me to a random website to tell them what's wrong with this app. After that, of course, I went out of my way to drop 1 star since this is the worst tactic to gather engagement and turns people away from your app.
Anyone can use it because they think the Internet is a web browser.
What the f is this spam ?
It's incredibly hard to do anything else, since it's pretty easy to cherry pick methodological concerns for any given conclusion you don't care for, since it's incredibly rare for a given body of work to be free of methodological flaws.
Ah, OK, so there is a graph, where magnitude is meaningless, colors are meaningless, runtime is relative, yet, with "enough domain knowledge" you can "see where the problem is right away"...

I'm pretty sure we're done here.
If you paint them with an electron beam, the magnetic shield will deflect them marvelously
Playing Wii Tennis with Uber CEO Travis Kalanick
There is just no choice at all. Due to cost of running those LLMs it would be very easy for adversary to spam bots to use their service for free.
I’m also interested in understand the context for MIT instead of dual licensing for commercial needs, what’s the current best strategy ?
Is there a reason to believe that they are knowingly violating their ToS and privacy policies, lying in communication and using user data illegally?
New Medusa malware variants target Android users in seven countries
I wish Apple to be back to just disallow asking for reviews and notification ads.
In practice, even many of the general public knew that what the vendor was selling was addictive and dangerous -- there are some reports even in this thread. So it's hard for the vendor to claim ignorance, even more so when often they also stood to profit from the lie (repeat customers).
Unless the entity they're taking from can defend themselves in court. Just ask Copilot to generate an image in the style of AI hater Tim Burton and you'll get a ToS wrong-think violation. So really it is just for taking from small fries.
While Reddit is often helpful for me (Google site:reddit.com), it's nice to toggle between reddit and non-reddit.

I hope LLMs will offer a "-reddit" model to switch to when needed.
Agree. This notion of hoards non-technical people using Linux is just plain silly.

Obviously this doesn't work the moment these "non-technical people" venture even slightly outside a narrowly defined box of use cases.
I think that was because they could more effectively market their "pain is bad mkay" strategy in the culturally and politically more homogeneous market that is the US.
The European healthcare market is completely different for each country in multiple dimensions. Be it political, the way insurance is structured, laws are setup and governmental agencies handle them. That means while it is entirely possible to sell the pills in Europe they won't be prescribed in the amounts necessary to jump start the "vibrant free market" for them the US has. So they are just an opioid that is prescribed in extreme cases.
Text is tiny, but database rows get expensive far faster than the raw storage costs.

For one thing, you basically can't run any database for small data like this direct from hard disk. Even for ancient data, where say a 100 byte chat message is read once per year on average, a 12 TB hard drive stores 120000000000 messages needs to provide 3800 IOPS to handle that load. No hard drive does that.
> make requests even if you don't have the .proto around

Like this?

> grpcurl -d '{"id": 1234, "tags": ["foo","bar"]}' \
grpc.server.com:443 my.custom.server.Service/Method

How is that even possible? How could grpcurl know how to translate your request to binary?
The sad fact is that these non-issues only become issues as a consequence of bad longstanding policy. These issues are a structural problem that has been ignored for decades.

DoD IT largely gets paid pennies compared to private industry. They often also are not on a standard 40 hour work week. That is what's advertised, but often its much more; but its dynamic (further driving this down at the individual level).

They all get paid roughly the same (based on pay classification).

Additionally, as with any centralized organization, those exceptional individuals that can produce more, naturally have coercive social pressure applied to them until they normalize to the status quo which in government is significantly less than private industry. Incentivizing as little getting done as possible, and bringing productive efforts down to the lowest common denominator.

Importantly, no amount of money can solve this problem.

Worse, as your reputation and its related known costs (both monetary and personal) become well known; real talent won't even bother applying.

This is because, there is no amount of money that you can pay an intelligent individual that will justify an exchange for their sanity. Just like Adam Smith's comments on work at certain employers or types that are unpleasant forcing higher wages, this is one area where the wages can never be high enough (and they are slave wages at their current levels).

Without addressing the underlying problems, any solution is doomed to failure.
Wow, that's very impressive and indeed a game changer. I've previously had trouble with various Scandinavian languages, but last I checked with was Llama 2 and I kind of gave up on it. I had expected we were going to need special purpose small models for these uses as a crutch, like SW-GPT3.

So I guess Gemma 2 is going to become Gemini 2.0 in their truly large and closed variants then? Or is it the open version of Gemini 1.5?