skysight-inc/HackerNews huggingface dataset:
I agree. But there are advantages to be gained beyond mere payment. Assuming the work is somewhat more that just "I fed your name into ssllabs")

Say you find a genuine issue. You can document it and send it to them. You might suggest an appropriate amount, but you've given them something to evaluate. Chances are you get nothing, but there is still other value in the exercise.

You can also add this to your portfolio. Once you have a few of these apply for jobs at security firms. They can judge your skill level to see if you're worth adding to the team.

You can also determine if this is a whole class of problem. Publishing the issue (without naming the company involved) raises your profile. You can leverage that profile into paid work down the road.

Of course you should understand all this before you "do the work" in the first place. If you're gonna do random drive-by work you should understand your goals. Given that the parent did not disclose, presumably there was some other motivation in play.
The reality is the person with lower leverage in the relationship does the keeping of the one with higher leverage happy. In marriages men have the lower leverage due to various reasons. One of which is favorable treatment of women in the family courts.
Good to see you all launch on HN! I'm a founder @ https://revert.dev and we are building something similar. Competition is always good for the users.

If you like Nango, you'd love us! ;)
Lot of MLPerf tasks takes less than a minute. Meaning it likely takes more time starting the training and warming up than the actual training itself. MLPerf is widely outdated.
The action makes sense, but the justification just sounds bogus.

Like when a company says they're making some change to "improve service" or whatever but it's actually making service worse for some people
Sure, those are pretty interesting points but I feel like there is a bit of difference between the environment of a browser and that of a runtime like the JVM which tends to explain why certain debugging tools exist in one environment and not the other.

For the same reason it doesn't seem that useful to bring in very environment-specific stuff like Redux.
Never forget that pre Google+ they has #1 Social Media app in India and Brazil and killed it because its not popular enough (Orkut).
that guy selling glass with a Russian royalty like name in every mall around the world beat him to it anyway
Because you forgot to sign up for YouTube Premium. With YouTube premium you can watch unlimited ad-free videos. Eligible new members get a 1 month free trial, then pay only $13.99/month. Act now and save 15% with an annual membership.
H3 hexagons by Uber solves a similar problem with better characteristics- when people talk locations, they typically also want to get distances between locations. Because h3 is hexagonal (pretty much) it has a nice property that all immediate neighbors are the same distance away, which makes traversal and distance easier. This is not the case with squares.
> the more it benefits the development team to write that code in their language of choice on the backend

Why?

TS is maintainable and very pleasant to code in. Most people’s computers are way faster than making round trips to a server. You talk about serializing everything to/from JSON, but my phone can do that in milliseconds (if not faster). Compare that to 100-200ms of latency between a faraway server, and all of a sudden doing things client side makes sense.

Engineering is all about tradeoffs. I’m tired of people trying to make blanket statements like “React is always better”, or “SSR is always better”. It’s not, and we know it’s not. There are several successful, performant, maintainable apps written using React. There are plenty written using a backend framework and SSR too. Heck, there’s successes that use both!

The common denominators in the success stories? Competent engineers. And I expect a competent engineer can analyze requirements and determine what would be the best outcome for their target users. A booking site absolutely benefits from a front end framework that handles client side logic. It probably also benefits from a clever backend for processing the data after the user is finished with it. Let’s not pretend there’s a one sized solution that fits everything, because there isn’t.
Occams razor. Though it doesn't apply here.

It just begs the question of why they weren't distributed well, which can be answered with "because nobody uses them". It's a circular logic that can not be broken from within. We need other, better reasons to consider the question answered.
When it comes to teaching web dev fundamentals, the sequence HTML -> CSS -> JS makes the most sense to me. They're 3 legs of a stool. CSS is an underappreciated but absolutely essential facet of accessible, standards-based web development. https://every-layout.dev and https://www.joshwcomeau.com/tutorials/css/ are great resources.
If you viewed the whole action, like I did, it's clear. I bought a FitBit, took it with me to Latin America (with pics to prove it), and then Google went along and bought FitBit and now they're discontinuing it from Latin American countries.

Edit: it wasn't launched in Argentina when I went there in 2019 (with a stop in Uruguay), but it was launched there before Google bought it https://blog.google/products/fitbit/fitbit-launches-argentin... The press release got moved from fitbit's website to Google apparently.

Edit 2: At least 1 of their product names, Alta HR, must have been inspired by Latin America
Welcome to the New LimeWire: AI Media Generation
Ack on your edit. Thanks, it means a lot.

I think there's a lot of work to do to work out the kinks with things like hallucinations, but I think we forget sometimes so much of what we do is statistical in nature already. Your car has a statistical chance of breaking down within x timeframe and while you're on the highway, it's just, low enough that you don't worry about it. I think AI will be a similar thing where we have to get comfortable with how we evaluate and mitigate risks, but like many things, they'll never be 0.
And to save you the trouble: the smallest watch that Garmin makes is the 34mm Lily ( https://www.garmin.com/en-US/p/698519/pn/010-02384-03 ). The main reason my wife opted NOT to buy the Lily was that the "stylish" patterned lens -- the background -- is distracting & non-customizable.
The `else` badly wants to be in an expression-oriented language, too.

JavaScript would be a strange choice for "fake code for marketing website" even if it was correct code...
Silicon Valley's Big, Bold Sci-Fi Bet on the Device.. After the Smartphone
My wife wears my great grandmother's ring. I thought that she would not be interested but was elated when I discussed the option. When I was talking about marriage with my parents my mom mentioned that she had a couple rings I would be welcome to, but then mentioned: "one is from a very long and happy marriage, that would probably be best, the other...".
> If you take one lesson from this, it’s that you can always say no

that's a bit of survivor bias. what about the engineers who did something blatantly illegal, but got so much money that they were too big to fail, and got a large bailout?
Not sure what you mean by bloatware, but I prefer several Samsung apps over the Google ones. I prefer the Calendar app, for example because it allows me to draw on it with the pen. I also prefer Samsung's Calculator, Notes, Clock, and Health apps. I'd even prefer Samsung's Browser, which even has ads blocking, but I'm using Firefox.

The preference for the pristine Google experience is absolutely weird, because Google is not Apple, indeed.

On my phone, using Firefox with uBlock Origin, I go into ThePirateBay, download entire shows on my phone, then using VLC I stream them to my TV straight from my phone. There's nothing in Apple's offering that beats that for me. Mostly because Apple hates general purpose computing.
> Depending on the user’s aims, that could still be a net win… limiting tracking to a single party versus N parties.

It's actually worse in every way regardless of the user's aims.

Having individual sites track you across their affiliates is much better than having a single party track you across everything for commercialisation purposes.

TBH, the tech community asked for this. The support for google chrome over firefox is driven primarily by technical folk.

The majority of people really don't give a damn what browser they use.
It takes $3k for Nvidia to produce H100[1], so the total for Nvidia will be $30m, not small but definitely not the most expensive supercomputer.

[1]: https://the-decoder.com/nvidias-h100-gpu-sells-like-hot-cake...
Very cool, but unless I missed it could someone please explain why not just compile a Rust application? Is the Wasm part needed for the GPU acceleration (whatever the user GPU is?)
Fun fact: when my wife and me got married, we went to the flea market and got ourselves two simple silver rings that cost us about $5 each and that was it (we were both kinda broke at the time). 15 years later, we're still wearing the same rings.
There is also YMTC https://goughlui.com/2023/10/10/psa-ssds-with-ymtc-flash-pro...
You could also just, y'know, be a better parent. Put some effort into raising your kids, and you'll reap the rewards. Ideally, build a relationship with them where they aren't afraid to discuss what they watch or who they talk to online. If you've already screwed that up, you can always intervene with technological or physical parental controls, whether that's using a Pi Hole to block certain websites, confiscating a device, or simply shutting off the router after a certain hour.

Don't make your problem into everybody's problem.
This just wrapping llama.cpp right?
I’m sorry but I’m pretty tired of projects wrapping x.cpp.

I’ve been developing a Rust + WebGPU ML framework for the past 6 months. I’ve learned quickly how impressive the work by GG is.

It’s early stages but you can check it out here:
https://www.ratchet.sh/
https://github.com/FL33TW00D/whisper-turbo
> When someone breaks the law and you get killed as a result, you don't come back to life even if the perpetrators get arrested.

lol, well sure. By your reasoning we shouldn't have any laws against murder then.

> That has a history of not working in this context.

This is a brand new context, so not sure how you can say that. Still, got some examples?

> It's not your security which is the problem, it's their security, which you have no control over.

I never implied otherwise.

> You just described "giving your name to someone in order to access the site."

The point is you don't give the name to the party seeking to verify.

> In many cases the government is the entity you need to have your privacy protected against.

Which is where laws and overwatch come in.

> This is not a solved problem; it keeps happening.

The solved problem is being able to verify age to a non government site without revealing any personal information.

Sure, the government could screw stuff up, but then you have an incentive as a voter to prevent that from happening.

I understand being skeptical of government competency, but EU governments tend to be better than most in this regard.

Besides, far as I can see the eID is not mandatory to use, so just don't.
Thoughts on OLAPs ClickHouse vs. Apache Druid vs. Starrocks in 2023/2024
I've been conducting a research around OLAP dbs that are relevant in 2023 with my data science team for a new project.

The ideal solution would be a db that can make use of an S3 bucket as long term storage, while being easy to deploy and manage on Kubernetes. They will be consuming kafka topics.

I have narrowed down the solutions between Apache Druid, Starrocks and of course Clickhouse.

While Druid shows some very neat tricks on real time data storing/indexing, its deployment on kubernetes is really ugly.

Starrocks is not so far, also a bit complex to deploy and manage the "front end and back end" clusters, while Clickhouse makes the k8s deployment a bliss.

What got me in Clikchouse is the kafka topics ingestion, its a lot of work to create and keep managing sql materialized things everytime I need to get some new data. Druid otherwise makes it super cool by almost automatically understanding the json received from the kafka topics.

However I feel like Druid is getting a bit old and with not so much community or development resources or attention. ChatGPT is saving my ass I must admit. Tho, a lot of "what corps are using this tech" sites show that Twitter, Neflix and Reddit itself use Druid. I'm not sure if that is true or old data.

Clickhouse otherwise feels like the industry baby, ultra-seeded and megacorp friendly, but with its own problems like painful cross table joins. Starrocks have a nice fanbase, but falls a bit in the same place as Druid, even being some years ahead of Apache Doris, plus the fact it is mantained by the Linux Foundation.

So, what are your thoughts on these three OLAP databases today?
Gina Grant college admissions controversy
> With the TUXEDO Control Center you are able to control the performance and the behavior of the fans by yourself.

I remember seeing this project years ago when I tried to reverse engineer my own laptop's fan control functions.

https://github.com/tuxedocomputers/tuxedo-control-center

I actually tried to make it work on my laptop back then. Didn't succeed unfortunately.

I'd really enjoy reading about how they figured out the power management and fan control stuff. I couldn't figure it out. Did they have to reverse engineer? As a manufacturer, do they have access to documentation? I emailed Clevo asking for documentation and they didn't send me anything helpful.
A quick internet search brings up various things, here’s just one: https://www.washingtonpost.com/nation/2023/01/01/louisiana-p...
I’m not sure the BronxWench cares strongly about what people on the Internet think of her.

It seems far more likely that they didn’t understand the email from Troy or dismissed it as spam or a scam.

They took notice because a bunch of their regulars started getting emails from HIBP. Some of these did understand, and brought the issue to the attention of the admins admins in a way they understood.
> Wasm-compiled program can efficiently utilize different hardware resources (like GPUs and specialized AI chips) across various devices

I do not buy it, but maybe I am ignorant of progress being made there.

> A direct C++ implementation might require specific optimizations or versions for each type of hardware to achieve similar performance.

Because I do not buy previous one, I do not buy that similar performance can be painlessly(without extra developer time) achieved there, and that wasm runtime capable to achieve it.
Most of your argument seems to stand for 30 instead of 60: 2 x 3 x 5 = 30, which is a smaller number with mostly the same properties as 60.

If you want more divisibility (into quarters, eigths, ninths...), you can continue multiplying further, but 60 is as much a "historical accident" as 10 is an "accident of evolution".
if you make a useful product it will be found regardless
I love forums, they're great. However, the number of forums that have persisted without declining for more than ten to fifteen years are utterly dwarfed by those that have faded away into nothingness. The longevity of digital spaces is not just a technical challenge, but a social challenge is as well.
You don't need any third party tools for this any more, OCR is now built in to the Snipping Tool. Just press ctrl+shift+win+s, select the region of the screen you're interested in, then use the new "Copy all text" toolbar button. (Note that this is very new and might not be rolled out to everyone yet)
Saving this one to my collection of bureaucracy anecdotes
Am I the only one that didn't understand how this is suppose to work from reading the first paragrah on the wiki article? My first question right away was: how do they get the water from an "underground aquaduct" to "the surface"? To me it seems the water would have to travel up. But by doing some more research, I understand the water well is higher up in a mountain, and the "underground aquaduct" is traveling down the mountain, and reaches the "surface" when it comes out of the side of the mountain. But the way it is described in the first paragraph of the article didn't make that clear to me. It amazes me that apparently other people don't have this question when reading about an "underground aquaduct" that brings water to the "surface". I would rather describe it as an underground aquaduct inside a mountain, guiding the mountain water to an edge of the mountain where it exits.
I think it's too much oversight that allows these sort of behaviors. Too many moats that are too deep and too wide.

If GIMP could ship with the Photoshop key map and have nigh 1:1 behaviors these things become commodities and thus must compete for distinguishment. As it stands Photoshop is there almost exclusively as a product of inertia and so Adobe can leave it to stagnate.
Agreed. I asked it things I actually need help with, not relatively mundane tasks that are easily accomplished by reading documentation. And the fact that it answers so confidently and yet wrong concerns me.
Is there any detailed info on how a 4090 + ryzen 7840 compares to any of the new Apple offerings with 64GB or more unified RAM?
Depends if you are looking at a mean closed to integers or not: one can define a mean without rational or real numbers.
Diamonds Suck
The diamond tennis bracelet or the terry sweatband tennis bracelet?
Not so great with Windows, but shared clipboard means you can use your phone to scan and copy text then instantly paste on MBP or iPad too.

Mac can screenshot and extract as well now, depending on your preference.
Have you looked at Samsung's privacy policy? Wow. Not just no, but hell no.
Yea, I tried using it like that and got a bunch of "you're using it wrong responses".
10k Bounty for Rewriting Prettier in Rust
New Pixels receive software updates for five years, and you can buy all the original parts from iFixit.

Combine that with GrapheneOS and it's a pretty good long-term solution.
Gucci isn’t affordable by many, a $30 skin is. Plus the overwatch skin is digital, you can’t resell it nor does it mean anything in the real world. Not the same.
This happens in offline communities dedicated to learning too.

It’s common to see professional conferences where newer people go to lots of panel sessions and more experienced people hang out in the hallways (and bars).

University and job training programs are kind of all about this process. When you connect with your old study group you’re probably sharing memes and memories, not expertise. The transition is just more explicit because usually at some point you graduate or otherwise move on.
> this is a “holy shit” moment for Rust in AI applications

Yeah because I realized the 2MB is just a wrapper that reads stdin and offloads everything to wasi-nn API.

> The core Rust source code is very simple. It is only 40 lines of code. The Rust program manages the user input, tracks the conversation history, transforms the text into the llama2’s chat template, and runs the inference operations using the WASI NN API.

You can do the same using Python with fewer lines of code and maybe smaller executable size.
Thanks, Google Sales!
She clearly cared enough to threaten to "report" the guy.
Are you running Windows 11? I don't see it in Windows 10.
Seems fine via feed reader but in my case, DF is pretty much the only thing I consistently read via feeds since Google Reader was axed... :-)
Depends where you were born ig
As far as I understand, only the "driver" code is in rust. Everything else is just C++ compiled to WASM. Maybe it's slightly better to have the driver code be in rust than python or scheme or whatever, but I imagine C++ would be basically equivalent (and.... you wouldn't have to go through the trouble of compiling to WASM which likely loses significant performance).
Maybe not entire.

Google Ads: built from great many pieces, one of the largest was DoubleClick, acquired in 2008.
Google Docs: acquired in 2006 from Writely.
Google Sheets: acquired in 2006 from XL2Web.
Google Maps: acquired in 2004.

I'm not trying to say that Google acquired everything and hasn't built anything; not at all. But a few crown jewels were indeed acquisitions.
This looks really good. If I had any reason to buy a laptop today, this design would be at the top of my list.
I've used Android phones since I bought the original Motorola Droid the day it came out.

This year was the first time I seriously considered switching to an iPhone as I watch their hardware keep progressing while Android manufacturers just copy design and slip in terms of specs.

Things like the Lidar sensor show that at least Apple is pushing their devices to do more. Yeah I hate that they eliminated the headphone jack, etc. but Android devices just copy those decisions anyway so they're really starting to feel less like a competitor and more like wannabe iPhones.
Commerce led by mega aggregators has a long history in the US. Walmart and Sears to name two that were dominant in earlier generations. Both of those companies pushed suppliers to adhere to high / punishing standards as well. While those companies were dominant in their time, a key part of the reason all three have done so well is that they serve the actual customer better than the alternative. Sears was like the internet on paper. Walmart radically expanded the inventory available to shoppers across the country. Amazon does both of these things 10x more efficiently.

I am not naive to the many valid critiques of all three, but the customer benefit is an important part of the discussion that seems consistently forgotten. It is so critical because customer preference and changing market dynamics are what ended the reign of both Sears and Walmart and they are what will do the same to Amazon. But until then, Amazon has figured out how to deliver stuff to my door quickly and inexpensively.

One small example. When I was young I loved music and in my medium sized town there was one record store with two locations. It was fine, and they would order in anything you asked for, but limited inventory available browsing. In the 90s Best Buy, Barnes and Noble and a few other now-forgotten big box retailers came to town. The impact was immense. Inventory went up ~100x over this period and price went down. And the breadth was amazing. Huge classical and Jazz sections, neither of which had much presence at the independent shop. The independent shop survived too. They had Ticket sales, hippie merch and a more specialized catalog. Wonderful differentiation in offerings. Now markets have shifted many times over since those days. Some retailers (including the record shop) have adapted others have not. So it goes.
>Making fun of dominant religions, that are in no danger of being wiped out because people find them ridiculous, is fine.

Making fun of any religion is fine. No religion is above reproach, no religion is beyond mockery. None of them.

>Making fun of marginalized religions

Here's a newspeak term. There is no such thing as a "marginalized religion". This is a fictitious concept.

>which are already frequently ridiculed because they're different from what the dominant culture does, and which are under threat, either overall or within a given area, is a very different matter.

Good, every religion should be ridiculed. There's no culture that's beyond ridicule.

You're trying to create an illogical concept where hatred of White people is a reasonable thing. You can't come straight out and say it, so you launder the idea through a luxury belief and magically the hatred is tolerable.

>The problem with cultural appropriation is specifically that it exacerbates marginalization and discrimination against already-marginalized groups.

No it doesn't, because "cultural appropriation" doesn't exist. Upholding cultures even if they're backwards because it's politically fruitful breeds resentment. This is "baizou" behavior.