skysight-inc/HackerNews huggingface dataset:
I was really holding out hope this would be a story about piano playing
You seem to be implying that "poor social skills" are a valid excuse for sexual misconduct?
my grandparents spent 8 hours sowing and reaped 100g of rice

yesterday I spent 8 hours sowing and reaped 200g of rice

today I spent 8 hours sowing and I will reap 300g of rice

progress
> If someone is willing to lie in such minor issues, then such person is totally untrustworthy

What’s the backing for this? If a stranger asks me what my favorite color is, I don’t feel any particular obligation to give them a truthful answer. But at least in my experience, that hasn’t manifested as a willingness to lie or deceive in cases where it matters. I think it’s possible that your personal social contract is not as universal as you think.
Wow, crazy coincidence that you all read this article yesterday too. I was thinking of emailing one of them for the list, then I fell asleep. Cold emails to scientists generally have a higher success-rate than average in my experience.
Any source available for your benchmarks here? I'd like to benchmark against pdqsort, fluxsort, etc. but the existing benchmarks use C so I either have to call glidesort from C or write my own Rust benchmark to get any numbers at all.
Agreed. This way you have tighter control over permissions, which means preserving your privacy. Also you would be some saving storage space.
Side projects might be different than MVPs. I think people might start side projects on exotic technologies or ones they want to learn, while in case of MVPs, time is usually a quite significant factor, so going with what you already know might be better.
A community project? Flutter.dev literally says "Flutter is an open source framework by Google [...]" There is no list of sponsors on their webpage either, only a list of companies using Flutter. Google owns the logo and the trademark, controls the github repository, etc. Having contributors from other companies does not make the project into a community project.
Yup sure and I don't disagree.

And I think the connection to "liberalism" is a good point.

The difference is "doing something virtuous rather than maximizing revenue" vs "doing things that will clearly make your business/country unsustainable"
Manually attaching alphanumeric IDs to notes
This is insanely cool!!
And the average retail investor pays pennies to market-makers - if a typical spread is 1-2 cents and you make 5 trades a year, you've paid between a nickel and a dime.

As with advertising, when you sum up dimes across hundreds of millions of people, it becomes an appreciable amount. Particularly when you also include trades made by institutions on behalf of retail investors. Your 0.5-1.5% management fee on an actively-managed mutual fund is partially going to pay salaries for the fund manager, and partially toward brokerage commissions, spreads, etc. for the trading itself. And mutual funds care a great deal about getting liquidity when they need it, since they're in breach of contract if a flood of redemptions come in and they can't liquidate assets to pay them.

(Market makers are also analogous to the credit card industry in that a small fraction of dumb people subsidize a large number of fiscally responsible people. If you get a rewards card with no annual fee and always pay it off on time, you turn a profit, paid for partially by merchant fees and partially by idiots who carry a huge balance at 25% interest rates. Similarly, if you buy-and-hold a good stock or index fund, you're making profits far in excess off what the financial industry can skim off you. The suckers are largely made up of day traders, wage slaves who can't save anything, and underfunded pension funds with principal agent problems.)
If you have multiple awa accounts it's a godsend.
Depends on your level of service. Government? No problem, they've got it a dozen times already. Private industry....your pushing it. My security > your need for my number. If you require it for signup and your product/service isn't directly related to phones/calling/using that number for something then my alarm bells be ringing. 11/10 assume your just going to sell it or lose it in some data breach to spam calling tele marketers.
> Apple announced a significant revenue decrease yet didn't panic and do layoffs.

But then they also didn’t massively increase their headcount over the previous 3 years. Steady as she goes, as always.
Basically very agitated, anxious. It's the same as with regular coffee, though perhaps slightly less.
*when what they want jives with what I want, of course.
Life and Fate by Vasily Grossman is a fascinating of samizdat. Never published it during his lifetime, it was smuggled out of the USSR on microfilm and now its considered one of the great novels of the 20th century
Well, since the administrative district of Louisiana was established in 1682 and el Pueblo de los Angeles was established almost a full century later in 1781, we really should give the moniker to Louisiana.

Or. Just accept that two places can have a similar abbreviation and that this sometimes will lead to a small bit of confusion.
Did you read the full article? In science, you should usually have a very solid understanding of what the top minds in the field are fixated on as it allows you to try something different with confidence, and prevents you from pulling a Ramanujan, reinventing the exact same wheel. I can't think of a single scientist who caused a paradigm shift and didn't have an intimate understanding of the current status quo.
The Breadth of the Fediverse
An interesting look at how the open protocol of ActivityPub has built a much bigger network than it may seem.

I still think Mastodon needs to be made easier for people who aren't techies, but it has a lot of potential since that is only a UX challenge.
Not yet. I do aim to have open code for a benchmark including pdqsort, fluxsort, etc, accompanying my upcoming paper on glidesort. This would be in a separate repository. That code is very much... 'academic' right now, and needs polishing before release.

To compare across languages I simply implemented the exact same benchmark twice, once in Rust and once in C++.
I haven’t but I will a try!
In the last years the only that I found equivalent was cliqz, that unfortunately closed 2 or 3 years ago and which I still regret.
First off, "Senior" is a pretty nebulous term and can mean different things to different people and different companies. Some companies have fairly detailed definitions of what is expected at different levels, and others don't. For the latter, "Senior" likely means "we don't want to have to teach you to code". Whether or not you want to work at a place like that is up to you and the conversation that you have with them in the interview. I wouldn't worry too much about labels, especially in times like these.

It seems like you've got a bit of imposter syndrome. Its normal. You've got four years of experience at multiple companies. I'm sure it will be challenging but its better to push yourself a bit and fail sometimes than stagnate forever. You'll do just fine.
The latter group exists to counter the former. If folks weren’t making some of these over-the-top claims, then there wouldn’t be the claims to debunk.
Oh, reminds me I had an email address @kagi.com, a long, long time ago :-)
Ouch. If that's the final pricing, yeah, that's probably going to hurt enough that people stop using it.
Musk is an idiot. This is just another example of idiocy ... the best thing he provided was a meme face....and the sad face meme
> I don't understand the point you're trying to make.

> The frontend stacks aren't particularly more complex

I'm not making a point about programmer experience at all. I'm saying that for most uses of most sites, the fact that Angular (or similar) is running in the user's browser is making the user experience worse. Performance is worse, accessibility can be worse, and so forth. And (again, for most uses of most sites) there is no benefit to the end user.

Consider the blogs, brochureware sites, landing pages, and e-commerce product pages that absolutely don't need something like Angular that today nonetheless do include it. Most Web apps are much closer to those than to Google Earth, Facebook, or Spotify's Web player.
There is a huge waste of power on the internet with data going back and forth for no good reason.

Obviously I have no clue about your work.
We already put people in jail for false timesheets. Wage theft is in the billions .

https://www.justice.gov/usao-md/pr/nsa-contractor-pleads-gui...
There is a small amount of caffeine in decaf.

https://www.ncausa.org/Decaffeinated-Coffee
Men broke into abandoned U.P. mine, took hundreds of pounds of copper DNR says
I did something similar to option 3 to make the builtin numeric types "callable", since the dunder __call__ methods can't be overwritten for builtins. For example, in regular arithmetic notation, something like 6(7+8) could be read as 6*(7+8), but trying to do this in Python gives you `SyntaxWarning: 'int' object is not callable;`, since you're essentially trying to do a function call on the literal 6. The workaround was to use a custom codec to wrap all integer literals to give them the expected call behavior.

Repo if anyone is interested: https://github.com/ckw017/blursed

This was inspired by a way less silly usecase, future f-strings, which added f-string support to older versions of Python in a similar way using codecs: https://github.com/asottile-archive/future-fstrings
There are frameworks that have lying as axiomatically evil.
But to be consistent - a painful truth must be preferable to a rewarding lie.
To live a lie free life is to invite pain, and to view that pain as both functional and necessary - it is not for the weak to try.
A good brief https://arounda.agency/blog/design-brief-example-how-it-shou... should have a number of key sections that will help you outline the project from beginning to end. Some of these include:
> "text-chat-davinci-002-20230126"

https://github.com/acheong08/ChatGPT/issues/523
It’s literally a product name drop and elevator pitch of user features.

I mean, I can appreciate your trying to take a nuanced approach, but it is quite literally and quite clearly an advertisement.
Givewell is certainly my go to.
Proof? Please
> It's not OK to be like "HN I had a bad experience...

That is rather aggressive?? Maybe thry live in another time zone and are asleep, or have other obligations like school pickup. Given them at least 24 hours to respond. sheesh...
Frankly the guy designed rockets that landed for the first time ever so I think he probably has the brain capacity to make this calculation.

He might not be great at decisions where people and politics are involved, but this isn’t one of those decisions. But some people here on HN really want to believe he’s an idiot, which he’s not.
"To believe with certainty we must begin by doubting." You would have company in that position. But to remain forever in doubt is to waver between belief and unbelief. To which do you tend?
Deliberately killing off free content sources for your platform that relies on fresh content to monetise is truly one of the most clueless things I’ve seen him do so far.
>But to date, no one had discovered how they are made and what why they so conductive.

I think the "what why they so" part really clears it up for me. LOL

This sentence you chose is the one that had me wondering whether anyone had even read it for clarity before posting.
They need to expand their dataset beyond HN, why would I have two HN accounts? Maybe if I had a public persona that mattered... but I mostly want to be anonymous once to avoid issues with my employer.

But if they expanded their dataset to other sites like reddit I would be concerned.
AAA games with one-time payments are still exploiting psychological inefficiencies; there is a reason why we are evolutionarily hard-wired to pay attention to fast-moving visual settings where action is required from us.

For those who say "but I like to play video games" - yes, that's the point. Day traders like to speculate, and gamblers like to go to the casino. Your downside is capped with one-time payments, but a gambler who goes into the casino with a $20 and no other money also has a capped downside.
Still haven't replaced half the functionality of flash websites. So many flash games are gone forever.
> ... reserves not being of zero-risk fiat as the marketing arguably implied.

Not arguably implied. Literally and directly stated.

Their website at the time said: "every tether is always backed 1-to-1, by traditional currency held in our reserves. So 1 USDT is always equivalent to 1 USD." The lie detector test determined that was a lie.

Please I'm begging you, I'd love you to reply to this but only after you read the entire NYAG settlement PDF I linked you. It is actually something of a crime thriller so I promise you'll enjoy it.
Offline WASM runtimes like Wasmtime are pretty cool, however I'd call SECCOMP BPF with Landlock LSM a shining beacon of light. The problem is that (1) coding BPF assembly has always been terrifying to the uninitiated and (2) Landlock LSM only came out in the past year. I believe pledge.com is the first tool that makes using both these Linux security tools together universally accessible for everyone. Be sure to run a bleeding edge Linux kernel if you use the `-v PATH` flag. If you're running an older kernel, then the pledge.com command will treat unveiling as a no-op in the interest of compatibility. I use Landlock LSM on my desktop, which runs Alpine Linux 5.15.74-0-lts. I also use Landlock in production on GCE, but I needed to `apt install linux-image-5.18.0-0.deb11.4-cloud-amd64` in order for it to work.
Not an IP lawyer, not giving advice. Just aware of what a trademark is and isn’t.
Pardon my ignorance, but what do you mean by metaframework?

I just learned about Astro the other day. It allows you to blend components from SPA frameworks together. Is that what you mean?
"Designated screen time" makes my stomach curl. That's a surefire way to make sure a kid who has interest never develops any skills and resents you for ruining a career opportunity later down the road (I know from experience).

I find it odd that most people in this thread are equating "screen time" to "watching videos". My parents were like that, they never understood that mucking around in OSes and writing crappy software is a totally different thing from watching YouTube videos about eggs.

I think you should modify your limits on screen time. Make limits on mindless entertainment kind of screen time, not on productive learning screen time. I'd consider it abusive to force your kid off the computer when they're in the middle of configuring a kernel "for their own good".

Like I said, I know from experience. I feel like I'm a decade behind because my parents thought I was "playing" on the computer instead of learning valuable professional skills which is what I Was doing. I doubt you're actually that kind of person, but to a point they were suspicious of my attempts to learn those things. They thought I was up to no good because I wasn't mindlessly glued to YouTube or whatever they do on their computers.
I want it to write raunchy poetry, to give me bad recipes for crystal meth, to let me probe at its deepest biases, to do what I want it to do rather than what's deemed acceptable by the AI Safety killjoys
I'm betting the farm on Flutter. I'm building a relatively complicated app that's integrated with native C code on iOS and Android. Before I decided to go with Flutter/Dart, paradigms that I knew nothing about, I experimented with all of the major frameworks. React Native, Expo, Ionic, Capacitor, etc. I chose Flutter because it had the best performance for what I was doing around high-performance audio. Flutter is allowing me to continuously move forward and make real progress as a solo dev. I'm finding the DX better than React Native. I'm going to need to make a related tvOS app as well, but not sure how well Flutter can support it.
I have wondered what this company does since about 2000 or so. Makes perfect sense. Thank you!
Ah misremembered, thanks.
Yeah it is under a BSD license:

https://github.com/flutter/flutter
That’s mainly for security reasons, mainly preventing Hash DDoS attacks, therefore a requirement.
You can do HTML templating directly in JS using tagged template literals[1], and a library to deal with problems like XSS attacks[2].

[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

[2]: https://workers.tools/html/
I agree with this line of thinking. Especially the focus on effect. If your persona is made with the pure intent of anonymity and you make an ordinary persona whose abilities aren't exaggerated and could easily be swapped with your own persona without much impact on the people you converse with, then I don't think any harm is being done and you're merely keeping your anonymity while still presenting your authentic abilities and personality to some online community.
I have 2 LOB on the desktop. Is Jank an issue? Only to those who have 100+ refresh rates.

Corporate wise , nah, its fine, Jank effects heavy animations. Even then the 3-4 encounters was fixed by some smart resource usage. We are trying the 3.7 solution. If not, then stick with the idea don't try to animate the animation.

Desktop ready? Corporations yes. Make the next unreal 5.x game with it? nope.
I think that private tabs are the ones where you can set extensions to not run
I have a few that saved some cost. For example turning of metrics generation for _all_ host headers on NGINX instances serving millions of users.

That “feature” cost outages during security attacks and a quite significant SaaS bill, because we were also ingesting the logs of the dying NGINX instances.
Has anyone gotten this to speak back a response on a Mac? I don't see a setting for this.

I'm also curious if there are ways to do this for Google Home and Alexa.
Everyone should be using a package manager / store to get software, or from the official site.

If they're not available, then get the vendor to publish them there.
Winget / Choco / Scoop or even Windows Store. Same with whatever people use on Linux distros.
Show HN: Open-source tool to find PII across data silos
Hey everyone! I’ve been working on a tool to scan for and map PII across DBs/warehouses/SaaS’s, as well as to automate user data deletion/export in these silos; right now it integrates with ~10 different data silos.

It’s locally deployable, so you can spin it up privately and make a map of where sensitive data is fairly quickly. It’s also extensible; you can add new connectors easily (following our connector development guide at https://docs.monoid.co), though we’re also adding new connectors weekly. If you'd like to play with the tool without having to deploy, you can check out a read-only demo at https://demo.monoid.co

We’re hoping that this provides a solid foundation for teams that build internal maps of user data for CCPA/GDPR compliance, and who aren’t fans of using cloud solutions (e.g. OneTrust) to integrate with sensitive data silos.

Feedback would be much appreciated!
Computer time is paid for.
Still, firefox drains battries on MacOS.
> Something can not be immoral if it is the best of a series of bad options

Woo, big claim. You're basically saying "best" can be determined entirely in terms of utility with no consideration for morality. A utilitarian world view, which not everybody shares.
https://news.ycombinator.com/item?id=34321135

Lots of stuff in this thread from myself and multiple other people.
With the utmost respect I have for John Carmack, this interview reads like a publicity piece for investors. Unless he already wrote the AGI and sent it to do interview for him I am not impressed.
I disable all password storage in the browser and use a password manager. It's just used to sync extensions, bookmarks and open tabs
Critical ignoring as a core competence for digital citizens (2022)
Provocative journal article and I’m curious about how others will react to it, pro and con, because I’m not sure what I think.
Here's the thing: mass layoffs make it easier to get rid of people with performance or behavioral problems in a lot of jurisdictions.

I had to let someone go at a company we had just acquired in Montreal a few years ago. The guy was underperforming and had a huge attitude problem (bursts of anger actually). One of the frequent arguments he had with everyone was that he insisted he didn't need to learn French to live in Montreal and was somehow hostile to the language. I honestly questioned why he immigrated there in the first place.

Since this was an acquisition, it made it easy for us to do so. All we had to do was not to include him in the positions that would join the new company. Simple paperwork. He seemed to really want to come to the US but the performance and behavioral issues made it a big no. I don't think he would have passed the stricter requirements anyways.

Some companies like Google will even have engineers at certain acquired companies re-interview to transfer. The North acquisition was a poster-child for that: almost nobody got a job at Google, not even the founders. All they kept were the patents originally purchased from Intel.
Michigan has quite a history of thieves stealing copper. Detroit with all its abandoned houses was quite the target for years. Copper thieves would strip houses destroying them and then take everything else including furnaces and sinks. But picking is getting scarce and now they're attacking pumping stations built in the fifties to pump water out of below ground freeways. A few years ago Detroit had a five inch rain and it took them days with rented pumps to begin using the freeways again.

Did a little searching and found that thieves have been arrested in W.Va. as well for breaking into an old copper mine. Thing is about Michigan's Upper Peninsula the people are poor, jobs are scarce and there are dozens if not hundreds of old abandoned copper mines.
Proud to say I never left. I used Mozilla, and as soon as Phoenix was released I jumped on it. Stuck with it through thick, thin and name changes. Just had a short period when Firefox became too bloated for my 256M FreeBSD laptop so I had to use Opera temporarily. But as soon as I upgraded my laptop I was back with Firefox.

For a long time, maybe still, noscript was unchallenged on FF. Something about Chrome API not allowing the deep JS blocking required. I consider JS to be the number one threat online, so I must block it by default to feel safe(r).

But really it's a no brainer to me that my web browser, my most used graphical program, should be FLOSS.
Impressed with their long document summarization, any ideas how they do this? Seems beyond normal GPT limitations; either they have a more powerful model (doubt it) or hacked around the limitations?

e.g. good summary for a very long text
https://labs.kagi.com/ai/sum?url=http://localroger.com/prime...
I'd be interested in a copy. How can I reach you?
Crazy right? That was my book as well 20 years ago!
Be upfront and honest about your skills. Ask questions about their expectations and practices. If anything sounds challenging, talk about that. It sounds like you're reluctant to level up, because you're aware of your blindspots -- that's exactly the kind of intermediate I want to level up.
Funny, i had this conversation 5 hours ago with my tech lead and my engineering manager.

We talked about how we want to change our design to copy AWS. Because it's standards, and our users (internal users) know how to use it.