skysight-inc/HackerNews huggingface dataset:
That's like saying the best and brightest won't work for Dell because they're looking for C programmers, or Java programmers, or programmers with a frontend preference, or backend preference. Totally orthogonal. The right people will self select into or out of the situation like any other aspect of a job description. Thinking the "best" talent is defined as being like you is just solipsism.
>and please dont respond to this comment claiming IQ is a useless metric. its not, and thats been very clear for decades.

I'm glad you settled the debate with a single sentence.

https://medium.com/incerto/iq-is-largely-a-pseudoscientific-...
Unrelated to Java, but it’s so refreshing to see a simple HTML page for once
Take the risks you can with what you have.
Although impolite to ask, do you feel that it not working out may have been influenced by the implementation language?
Same, it also lines up culture internally. If you say you’re an in-office company up front, you know the people you hire can at least tolerate (even enjoy!) in-person work. I don’t think people realize how the minority of people that enjoy office work, sudden RTO policies also suck. Maybe 80% of people that come in are unhappy, don’t want to be there, and don’t want to participate in any of the office stuff some people like.

It sucks all around.
It's also a great way to distract people (read: shareholders) from bad performance in other areas. Set yourself up some obtainable goals, and obtain them!
from my understanding of the tarsnap client, it performs the deduplication then encryption locally to achieve high compression. still the cost is too high for my exact use case.
That’s… not how that works.
What nonsense lol. Nobody in computer science writes their papers in markdown.
The PageRank patent expired 5 years ago, and frankly a lot of other search engines were copying the method a long time before that. Search results have been deteriorating since "SEO" became a thing.
In most US jurisdictions a material change to employment conditions is grounds for an unemployment claim even if the employee voluntarily resigns. I'm not a lawyer, but I'm guessing requiring in office for a remote job, or what Dell did would constitute this.

This also removes the loophole of a company reducing an employee's salary to minimum wage rather than laying them off. They could still quit and get unemployment.
> However, I still feel like I'm justified in making it absolutely clear how (and if) I want to be contacted.

> I list an email address at the end of every article, for the purposes of discussing the content of the article.

I am maybe blind, or because of adblockers, or because of cloudflare, but they don't show up for me, in edge, and in firefox.

You definitely should make it easy for the people to contact you in your preferred way. Put it under the articles, under the blog home page https://commutative.xyz/~miguelmurca/blog/ , and maybe under your HN about section.

My previous message was under the impression that you don't put a contact info in this blog, and I tried to demonstrate that getting messages at your other contact is your fault, not the public's fault or "HN reader"'s fault. (I wonder if

But, 1. famously, HN can be quite predictable in some of their responses (by what I expect is, essentially, a meme effect), and 2. I’ve had some unexpected experiences resulting from previously reaching FP in HN.

has any truth in it, and the readers from HN are worse than the other readers?)
A lot different? The equivalent would be applying makeup to your mannequin replacement. All the things you mention are decoration. Replacing your voice is more than a surface alteration. I guess if some clever AI decides to take issue with what I say, and uses some enforcement tactic to arm-twist my opinion, I could change my mind.
I started to tinker with this new API last week. I definitely think it's a lot better than needing to self compile a lot of the bindings yourself which will certainly bring more from the community into the feature than were here before.

That said, you really need to write a bunch of boiler-plate to implement useful things in java-like paradigms in the library today. Just as an example, I wrote up a sane windows _getcwd() stub and it's like 30 lines to implement correctly (properly freeing the buffer when I'm down with it)

My pet project is to see if I can write automatic stubs around calls based on published API info and sources, so that at least some of that platform binding lift isn't just for those with non-trivial knowledge of C. Well, that's the hope anyways.
>I imagine it would be something handled pretty automatically for everyone.

Then your imagination fails you.

If it is automatic/easy, then you have the 'easy key' problem, such as the key is easy to steal or copy. For example is it based on your apple account? Then what occurs with an account is stolen? Is it based on a device, what happens when the device is stolen?

Who's doing the PKI? Is it going to be like https, but for individuals (this has never really worked at this scale and with revocation). Like most social media is posting content taken by randos on the internet.
I guess that after the Adobe acquisition failed and their leadership missing out on those sweet, sweet billions of exit dollars, they now decided to do what Adobe would've done anyway, squeeze out as much money as possible as quickly as possible before everything falls apart.

Then again, people that are still Figma customers should be okay with that. They didn't jump ship after the initial Adobe takeover announcement, so they are clearly not concerned about enshittification and price-gouging - so let them have what they want.
This is an amalgamation of ideas I’ve read and may be totally from elsewhere, but I think a good approach here would be to handle this more dynamically.

Every patent is taxed at some arbitrary rate - say 3% a year. The catch is the patent holder decides how much it’s worth. Low value means low tax. However, whatever value you pick is an open price for licensing by anyone else.

Ultimately, use it or lose it. If you don’t think it’s valuable and someone else does, the world still benefits.

Tune the tax percentage based on how much you want to hurt patent trolls vs impact on actual long term R&D
Speaking as an e-graph rookie - I believe so, with caveats.

You can certainly store the chosen extractions/optimizations and re-use any that don't change. For example, if a long chain of rewrites yields A ==> B ==> ... ==> Z, you could short-circuit that and assume that Z is still what you want to replace A with. Perhaps each time you compiled, you could only rewrite the 'changed' sections of the program, along with a randomly selected portion to explore for greater-optimization. (Although, you may just want to go all the way and write a tool that constantly adds to your equivalence DB in the background, with compilation just a matter of running your extraction heuristics.)

You probably wouldn't want to store every possible rewrite, though, as the space complexity or retrieval cost is likely a bigger deal than the time complexity (you wouldn't load 2+2=4 from a database, you'd just do the addition). But, if you restore only a subset of equivalencies that are known to be useful, there's not a simple way to keep the optimization from re-exploring the "rejected candidates" (without shutting off the eclass entirely) - and, it's even not clear to me that you'd want to, as changing program context may end up meaning that M becomes a better replacement candidate for A than Z.

(Boring prerequisites for this approach also include: consistent serialization of terms, avoiding storage of infinite equivalencies, like `A => A + 0 => A + 0 + 0 ==> ...` (and possibly of exponential equivalencies like the kind associativity rules can produce), and strong heuristics to capture "high-value" equivalencies that are both useful and cheaper to lookup than re-derive.)
But then we wouldn't have the popcicle patent war of the 1920s

https://www.archives.gov/publications/prologue/2005/spring/p....
It might not be a great analogue, but it's the best one we've got. What people are willing to spend on things, in comparison to each other, is the most direct indicator of aggregate preference within society we have. It's vastly more valid as an indicator than anything generated by any political process.
There are, but none that would apply here that I'm aware of.
Since the 1970s the prevailing logic in most c-suites in the US (and really, the rest of the Anglosphere, but especially the US) is that companies exist solely to "create" (I'd say transfer, but regardless) value for shareholders, really by any means necessary.

If they can make money letting you work from home, they will. Unfortunately most companies have long-term leases or ownership of commercial real estate, which is getting less and less valuable by the minute. The value of these obligations outweighs the value created by not having to have people work in the office. So back the workers go.
Amazon wins first civil case in Italy over fake reviews
No need to wait 2 years. Sketch already provides a free web accessible developer handoff tool.
The New Inflection
I took undergrad quantum physics with Prof Greene and it was a great time. I definitely could have chosen a better professor for the math, but the theory and his banter was fun.
That's an advantage for that student, sure. For society I'm not so certain.
Servant leaders die very fast when your own reports undermine your efforts at being one.

A bad boss doesn't undermine it, bad reports yes. It would be an otherwise ideal way of working.
In California at least "political affiliation" is a protected class. In some cases.
I was sad to search for the word "luck" and come up empty. You can do everything right and still fail. You can do everything wrong and win. Sometimes you're just in the right place at the right time, and that external factor is completely out of your control and can be the difference you need.
RSS is the only alternative social media feed front end I've ever wanted. I was sad to see "no RSS feed found" when I loaded this into Feedbro. Nitter still works at least.
Very excited by this and congratulations. I've been an avid causal user on the free plan at the early-stage startup I work for, and used it at my startup before that. It's been so great to see how the product has evolved. I can't overstate what a pleasure it has been to work with even when it was in its earliest stages.

I would absolutely convert to paying if the jump to the next tier weren't so expensive ($250/mo), which has been really tough to digest right now.
Cultural differences exist where nuance is lost in (google) translation, sure, but math is math.
>The question is: do they really have to? Balancing budgets is a point of economic orthodoxy in some circles, but Japan in many ways is the proof that keynesism can be sustained for generations.

Japan is on the verge of societal collapse. Their PM literally said that Japan is on the verge of not being a functioning society. We are looking to Japan as the example of failure.

You seem to be looking at them as some sort of success? This is very confusing to me.

>Why? If it works, it works. It worked in Europe and the US too, before Reagan and Thatcher brainwashed us.

It didn't work... Europe has a GDP to debt ceiling which is being enforced. This has resulted in Spain -50% their social nets over the last little while for example.

This is also why Germany and others have a balanced budget amendment. Effectively forcing all future german politicians to balance the budget.

This decision will give EU the world order in due course. Basically just waiting on the USA to sort of bankrupt at this point, not that bankruptcy is a thing for countries. Though I do expect India will follow up in China's demise.

>That is indeed an issue, but again - it's largely an issue for countries that have already spent their social-security money. Is Japan one of them? I honestly don't know.

Because of this debt. Japan has basically lost decades. They are still stuck in the 90s effectively. They pay so much money on servicing their debt, their social nets practically dont exist and are shrinking nonstop.
Ask HN: What are you vendor lock-in war stories?
The typical argument to choose a proprietary solution is this: "Focus on your delivering value to your customers now and you will see the rest later."

While I think this is a very valid argument, I am curious if you had some worst-case scenarios or "war stories" to share about vendor lock-in that had a really bad impact on the business, like a database vendor that drastically hikes its prices or a critical vendor that simply shuts down, etc.
That depends entirely on your definition of rich.

PG's definition of rich is probably 100x what yours is.
> bends OUR rules of physics.
>THE rules of physics are still up for discovery.
As a corollary, if a company is awful to work with before you've signed anything, they're telling you they'll be awful to work with after you've signed on.
Yes, one should choose rich parents to start with.
I do think this hits on the fundamental problem - you can't really have real competition when selling intellectual property.

With physical goods, if the store is utterly terrible, at the very worst someone can buy and resell the product at a nicer store. Intellectual property you are not allowed to do that. Everything is a vertically integrated monopoly.
It is neither stealing or counterfeiting, it is copyright infringement.
Then it's odd that the people with the cool videos didn't
manage to get the "easier" regulatory approval.

https://news.ycombinator.com/item?id=39754238

entertainment platform

It's not the platform that is the indicator. It's the videos.
I am baffled by the criticisms of this essay. I can't identify any statements here which are false. We're on hacker news, which is a site about programming and startups and capitalism. There theoretically couldn't be a better audience.

I suppose the strongest criticism would be that pg's advice outlines necessary conditions to start the next Google but are not sufficient. Yes, the stuff you "make" needs to feel like a fun project, but without the "...something people want" then your company will not make you rich. As with any advice, there there will always be exceptions ("do you really need a cofounder?") but as far as "here is some advice to achieve x", where x is "create a billion-dollar company" this isn't a bad start.
Cool idea! Perhaps consider switching to Cloudflare Turnstile[1] over hCaptcha? I find the latter's challenge questions/images to be super annoying.

1. https://www.cloudflare.com/products/turnstile/
Totally agree we're way too barebones to say we're an SFDC alternative today. Reports and dashboards/views are the next two things on the roadmap. For workflows we've been using our Zapier app so far, but we're looking to potentially do that built-in. Integrations is going to be a long list of work. Going to feel like working at Segment again. :)

For sourcing and campaigns, our initial plan is a two-way Apollo integration. Not sure if you have thoughts on the necessity of doing everything in-house (the Hubspot approach) or just focusing on integrating with the best tools (the Salesforce approach).

Your feedback on the website is well taken. We've got a lot of work to do there.
My back door has a literal 'slide to unlock.'
I'm not even necessarily disappointed, I'm just observing that ultimately there's a lot that needs to happen for this to really be what they're marketing it as. I had a great time with it, generated a bunch of goofy music and got value out of it, but there's nothing it made that I'd actually listen to casually for my own enjoyment and lots of the songs are "music shapes." When I actually tried to drive toward a specific outcome I had to tweak the lyrics manually to make them rhyme and fit in meter and then generate about 12 variations before I got a single one where things were in time and it sounded like A Song.
> Maybe splitting everything off in to 12 different services and plastering ads over the top of the lot wasn't the masterful MBA plan it first seemed.

I suspect they're still extracting more money from the population than they would have with the previous model. My impression is that many people are now paying 2x what a Netflix subscription for a single service that covers a fraction of the content, and many even have more than one service.

Piracy cuts into those profits but probably not enough to make up for the massive price increases and fragmentation.
I bet you had parents or some other financial nest egg to fall back on to support your addiction to food and shelter.

Yes most people would rather not work to support those addictions I mentioned. But that’s what most people have to do.
I had a similar sort of thing. There I was, plowing away in physics, doing pretty well. I was enjoying myself. They let me, an undergrad, take some grad level courses because I was doing good work. But then I took a long, very hard look at the people who were teaching me and their lifestyles. Their cars that were always breaking down, their second jobs, how much their wives worked, their clothes, and so on. Brilliant people working for a pittance.
> (2020) isn't quite enough to clue the reader in that GFS was extirpated at Google more than a decade ago. Historical trivia only.

Do you have more info about that? I was just Googling and found this:

https://pdos.csail.mit.edu/6.824/papers/gfs-faq.txt

> Q: Does Google still use GFS?

> A: Rumor has it that GFS has been replaced by something called
Colossus, with the same overall goals, but improvements in master
performance and fault-tolerance. In addition, many applications within
Google have switched to more database-like storage systems such as
BigTable and Spanner. However, much of the GFS design lives on in
HDFS, the storage system for the Hadoop open-source MapReduce.

> https://cloud.google.com/blog/products/storage-data-transfer...
I don't think it's possible for them to think they are unbiased. They are probably thinking they are very smart by trying to sit on two chairs at once - declare they are "remote friendly" and force people on-site at the same time. They are clearly biased towards onsite work, but they don't dare to say it in the open.
No. The people around me are not superhuman. They err and fail. As do I. It just doesn't seem like a big deal or a crucial part of our relationship.

But I think I understand now. You feel the same way as I do. You believe these foibles are part of humans. The part we differ on is the standards you hold for calling something sucky. I can accept behaviour down into the first sigma down from the mu and you probably consider only behaviour past the first sigma up from the mu acceptable.

As an example, if someone were late or couldn't make it at the last minute, it doesn't bother me. I'm going to just make a note to check with them a little earlier next time. And everyone I know has my location so that if I'm late they know what I'm up to. We just work around each other's mistakes. It works all right for me. I won't pretend I don't feel disappointed. It's just momentary and I find it hard to align my life around those transient feelings. Not out of enlightenment, just I don't really remember those feelings strongly.
For a) to make sense, the AI needs to have the authority and means to issue credit or refunds. If it doesn't it's just waisting your time.
The syntax is full of inconsistencies and it generally user-unfriendly: why is _ allowed only in math mode? Why can't macros have numbers in their names? Why does a simple thing like bolding text require a \textbf?

LaTeX is powerful and I use it every day, but let's not pretend it's got qualities it doesn't.
Ok, "most recent history". Japan just went through the 3 decades of lost growth.
There are very different definitions of "rich."

Take the old comparison between Gates and Jordan. "If Jordan saves 100% of his income for the next 450 years, he'll still have less than Bill Gates has today."

You can become wealthy and comfortable working for a salary. But, the canonical way to get "FU money" is to win the lottery.
Why invent a new lang when it's easier to compile down to machine code and grok that?
I believed that for a long time but I have come around that to the idea that it makes sense to have physical gold like a secondary savings account. I now understand how gold can be personally useful during normal economic times.
> but if you think for a second you can do whatever the fuck you want when you start your own company

I know too many people born rich who think exactly this. And in their experience it works like that; they have no money stress anyway, take a little bit more risk and if it fails, well, they just fold and brag about ‘at least I tried’ and then try again or, you know, sit on the boat and get slobbered. Same thing. The rest of us don’t quite have this and especially bootstrapping your own company is hard, really hard; you will be doing a great deal of things that have nothing to do with what you want or set out to do and those probably turn out to be more important than what you started it for.
MacBook charger teardown: The surprising complexity inside Apple's power adapter (2015)
Science doesn't care who does the science at the end of the day.
GstMeta is an interesting development, especially over unixfd.

Is there already a sink/src (stream?) type for subtitles? I wonder how that works.

I hope we see some PipeWire integration with this new non-audio non-video stream. Seems like each project is expanding their beachhead of inter-process concerns rapidly; hope they can meet in the middle!

The various web integrations here are neat as heck too.

Gstreamer is such epic software.
Totally get it — we know the $250 is too big a jump and we're currently trying to figure out the mechanics of a starter plan at $99/mo.

In the meantime, we're pretty chill about offering $99 plans to early stage companies if you're under 10 people, or have raised under $500k.

You can find the form for that on our pricing page under "Startup programme": https://causal.app/pricing

Hope that helps, and thanks for the kind words and loyal support!
Working on the account lock, sorry. Password stuffing alarm is tripped. EDIT: in the meantime, a jank workaround. Just added a few more users:

hn.login.alt1@okapicrm.com

hn.login.alt2@okapicrm.com

hn.login.alt3@okapicrm.com

All have the same password as in the original post: sk9ueEAfhXP9j4cuxLCVmw7. (include the trailing period)

We rely on GMail or Outlook's spam and checks. We only sync emails that made it to your non-spam inbox.
Diskcache works well, we just wanted a dependency free version that we had more control over (easier cache key deletion). I think you'd have to write a custom hashing function for diskcache to use the function source code as a key.

I'm also unsure if Diskcache supports ignoring certain fields in the function call.
Some of it might be misunderstanding, but complication of distribution may also play a role. Making sure that your application is correctly dynamically linked and packaged to run without issues across all supported platforms and configurations can be considerably more involved than statically linking depending on the toolchain in question.

Which on that note, last I knew getting Qt apps correctly stripped and packaged for all platforms was a bit of a bear. In particular I remember building Mac application bundles being messy.
Maybe only 27 inherited large fortunes, but many more started at a much more privileged position than anyone in the rooms Paul is talking to. Maybe they're not from billionaire families, but almost all of them come from families the top 1-3% in terms of wealth.
Sweet, G1 keeps getting better for free. Time to cut a new build tag for this.
> "There is a TON of money to be made in IPTV and i'm just getting started!" Activeits wrote on March 14, 2018, later dismissing concerns he would get sued or sent to jail. "Everything i do, i do carefully."

Seesh. Rule 1 of comitting crime. Don't brag about it on the internet.