skysight-inc/HackerNews huggingface dataset:
> Ultimately, this fragmentation results in systems with different feature sets and inconsistent semantics — reducing the productivity of data users that need to interact with multiple engines to finish tasks.

> In order to address these challenges and to create a stronger, more efficient data infrastructure for our own products and the world, Meta has created and open sourced Velox.

Maybe I'm missing something here, but it sounds like a lot of separate services got created that solve the same or similar problem in slightly different ways. These services became hard to use because they were fragmented. So the solution is to keep all the services and build a complex service as a middle man?

Why not unify the good parts of all the services into one central service? Then deprecate and transition off all the old fragmented ones? I understand that it's really hard to coordinate all of this and properly transition, but isn't the alternative of having to maintain many slightly different services (and now a complex middle man) more detrimental long term?
SEEKING WORK | US | Remote Only

I'm a full stack developer with 20 years of experience working as a professional software developer. Hourly rate is $150.

Some interesting things I've built:

- Patient Assistance Request Portal: Created a portal with approval workflow to allow parents of children with cancer to request assistance with their bills.

- Live Video Streaming Platform: Built server and client applications to facilitate live video streams of local sports. Also built post-processing and archiving process to allow replaying the stream afterward.

- Document Signing Platform: Created application to accept documents(PDF, DOCX, etc.) that would then have placeholders added, and would allow the user to digitally sign the document with a touchscreen/mouse.

- Emergency Dispatch Platform: Built website portal, API, and mobile applications for an emergency dispatch portal. Allows registered users to submit requests that get sent to local franchises based on the location of the service request.

- Email Spool: Created a high-speed, multi-threaded email spool with an adjustable number of processes, and monitoring to ensure it recovers gracefully from any issues with the workers.

Tech:

- Web Development: C#/ASP.NET Core, PHP, HTML, CSS, Javascript, React, Vue, Angular, SQL Server/T-SQL, MySQL, PostgreSQL

- Application Development: C#/.NET, Entity Framework Core, XAML/Razor, SQLite

- Mobile Development: Xamarin (iOS/Android), PhoneGap/Cordova

- System Administration: Windows Server, SQL Server, Redhat/CentOS, Ubuntu, Apache, Nginx

- DevOps: AWS, Azure, TFS/VS Online

Website: https://www.dandev.com/

Email: hello at dandev.com
The problem is insufficient laziness. Just check that the email contains an `@` sign, and validate later by corresponding with the address.

if "@" in email:
send_confirmation(email)
I mean, no duh? Of course we are? When the most extreme factions are the ones largely in control of the political dialogue, there's no point in even speaking if you don't hold extreme views. In part, we got here because Internet discourse is controlling the narrative, and Internet discourse is typically the most extreme discourse possible. (Places like HN are exceptions to this rule.) Plus, since we have a two-party system and we categorize everything as "left" and "right", those parties have become symbols of the most extreme ends of the debate going on within their own movements.

I don't want to be cryptic about my political beliefs on here: I am an extremely progressive person, what someone on the right would call a "leftist". I am far to the left of most currently elected politicians in the Democratic party. I think the US as a country is systematically racist, sexist, and transphobic. I don't think billionaires should be allowed to exist. If you name a "liberal" policy, I'm probably in favor of it. In most conversations in real life, I come off as an extremist among people who share most of my preferences.

And yet there are many people, and many online spaces, with whom and where I am still not extreme enough on every issue. And there are a lot of issues where my position is essentially "fine, I don't care very much", where the consensus seems to be that I should be spending all of my time on it - on multiple issues simultaneously! That if I am not doing "the work" all the time with every fiber of my being ("the work" mostly being tweeting and protesting, apparently) I am insufficient. I read an article the other day which argued, straight-faced, that it is sexist (and therefore insufficiently progressive) to... think that Zodiac signs are not based in science.

It's the same on the right, if not worse. I have family members who would be considered "RINOs" online because, while politically conservative, they don't support a literal violent uprising against the US government to install a leader who wasn't actually elected based on fraud that had no evidence. Someone who's in favor of school choice but doesn't think books about gay people in libraries is "grooming" would be laughed at. I know people who have every stereotypically conservative view in the book, yet, because they don't happen to support one particular politician strongly enough (or would rather see someone else with similar views elected), they're considered to be on the fringes.

So, like I said, no duh. There's no midpoint because everyone is running to the edges so fast. As a result, honestly... I think we're probably fucked. I'm not sure this is fixable. But I am sure it's exhausting.
Why do nudes even exist for most people? No shame or anything, but I honestly don't understand. I've never had any inclination to take nudes. As far as I know, none exist of me. Am I the weird one?
There’s an island of 100 people who are incapable of communicating with each other, besides what they can see with their own eyes. No one can see their own eye color. Everyone knows that there are only blue or brown eyes. One day a fairy appears before the islanders and says that at noon each day, islanders will be given a chance to leave if they know their own eye color. The fairy concludes the rules at 11am and also adds that at least one islander has brown eyes. That is Day 1.

On what day, in the longest case scenario, have all the islanders left? You can assume they are perfectly logical, and no guessing is allowed obviously.

There are also no tricks like mirrors or water or anything like that. It’s a logic puzzle not a lateral thinking one.

The solution demonstrates ternary logic.
None of those examples are explicitly violent. Although vigorous we are still having that debate. You're not entirely wrong, but heads of state start assassinating journalists is a different spectra.
> Do note that the information shared is based on ES/QS samples so final results may vary.

Pre-release CPU samples are usually worse as far as speed, power consumption, and heat output than the ones sold to customers.
> The need for low latency audio on your phone is... debatable.

No, it's just not important to you.

Garageband seems to be pretty popular on all the iOS form factors. iOS has for most of its life had a strong offering of music composition and production apps. iOS has had a high quality media framework for years, Android has not.

And if the need is so questionable, why did Android finally get around to addressing it?

And this seems like an odd argumentative path for an Android fan to go down - downplaying the importance of more niche needs outside social media and cow clicking as not important. iOS does just as well or better for messaging, Instagram and TikTok. If you only care about the smart phone basics for the masses iOS ecosystem is pretty hard to beat with better battery life and support.
So not exactly the great Houdini after all. [0] Oh well. You can run but you can't hide alive.

Now he has all the time to practice his disappearing tricks in prison. By the time he has perfected it, he would have already disappeared from life itself.

[0] https://news.ycombinator.com/item?id=26911159
I haven't installed from this link specifically, but I used one of the branches on which this is based a few days ago, so the results should be similar.

On a first-gen M1 Mac mini with 8GB RAM, it takes 70-90 minutes for each image.

Still feels like magic, but old-school magic.
Is there a written warranty? They faced a lot of criticism for their backpack which didn't and the response from Linus was akin to "just trust me bro," which, when called out on, they made a t-shirt out of. Left me thinking that response was in very poor taste, making fun of your own customers' hesitations.
There's absolutely nothing wrong with going to Meetup for social networking, that's the whole point of it. "Getting laid" is an indirect outcome for people with better social networks, there is no need to shame people for trying to improve their outcomes in that regard.
Another good list, but it starts out weak. It is fine, as a matter of usage policy, to require users to have exactly one registered email address.

Names are different bc there are presumably legal/cultural protections around them.
I can't actually read the article to find out and am too lazy to bypass the paywall: what is a "Zoom town"? From the name, maybe a boom town that boomed in the era of remote work?
Not op. But that they lured addicted people of other substances and blackmailed them into creating their cartels like they all do. Building loyal "family members to ensure proper chains of command and heavily militarizing to deal with non complicit individuals and police.
We've found to be great help in this regard with our kids: no TV news, or even cable TV at all, in the house.
Note how these folks are moving to the next slide using a barcode scanner. Like an absolute boss!
Backsliding on free expression on Hacker News needs to end.

The amount of political posts that just turn into light gray on light gray are awful. I don't like much of the political content, but it seems there are many with a clear agenda on HN.
> And the same goes even more so for controls which are more complex than the checkbox.

HTML has a lot of virtually useless controls due to their limited styling. And yeah, sometimes you want custom-looking checkboxes, because you just fucking do and design matters. Also, on some browsers, checkboxes don't even have the lauded accessibility you're thinking about -- I recall a time where zooming in in Chrome wouldn't change the size of checkboxes!

Those aren't even the most egregious examples, to be honest.
That's a super broad brush. Throwing in the "exactly" makes this particularly overbroad. It's perfectly OK to think that people with certain views are intolerable and that isn't some path to fascism. There are people I don't want to associate with because of views I deem intolerable.

I think the necessary addition is "and they need to be stopped".
Eh, Amazon was just an easy example.

Grainger stocks Wera in the US

https://www.grainger.com/category/tools?brandName=WERA&filte...
In fact, if you read the context, that's exactly where Popper drew the line. When a side replies with fists or guns, then you quit being tolerant. Not before. (I'm not sure that he mentioned direct calls for violence one way or the other, so I won't dogmatically claim he put that on either side of the line. But he did not accept ideas - any ideas - as "intolerant".)
A book named "How will you measure your life?" by Clayton Christiansen that dives pretty deeply into the topic, among other things.

The theory presented was called "The Trap of Marginal Thinking". On the margin, it may appear to make sense to do something or push some boundary or take on some more leverage because it, on the margin, is most likely going to work out. But by doing so, we end up putting ourselves and companies in a dangerous position when looking at the whole.
He's not advocating for a world free of intolerance; in fact, he advocates for the use of intolerance when necessary, and describes when it is necessary. Intolerance can be rational, after all; and intolerance can be moral.

FWIW, I am aware of the full quote because I've seen it elsewhere; but then, I used to spend quite a lot of time arguing on the intarwebs.
Every time a topic comes up reminding folks that suggesting free speech was once a good thing, every person who wants to silence others starts spamming "The Paradox of Tolerance."

You see - we have to silence people because reasons.

Lets see - havent tested yet. CTRL-F, PARADOX: ok, we are sitting at 26 times mentioned.

I welcome the return of the days when wanting free speech is lauded - but I am afraid at what is going to have to happen to get us to that point.
Weird, on M1 Max Mac Studio, only getting 1.42 it/s :/
Thanks Viktor!
A record number of arrests can mean there is a record number of immigrants but does not guarantee that is the cause. Increased enforcement of the border would also lead to higher arrests and subsequently reduce the inflow of immigration
Not sure what you mean by durability.
Sqlite has WAL that can be replicated (see litestream)
I feel your pain as a solo developer but the quality of your app won't matter if no one installs it. And your reply right here has more words than your entire website, so it's not like an improvement is that far out of reach.
I guess what I’m getting at is that if we’re to eliminate all traces of censorship, other actions must be taken in parallel to not allow the negative effects of doing that spiral out of control.

A starting point might be to restore Fairness Doctrine and other policies that help prevent traditional media from becoming hyper-polarized Nielsen-rating-chasing entertainment rather than legitimate news sources, as well as holding social media directly responsible for the problems brought by bot farms and other types of amplifying manipulation.
> cross-platform GUI software package

And cross-platform APIs, cross-platform libc, cross-platform networking... and then the same shuffle on mobile, making sure everything is compatible? Supporting x86 and ARM?

The web does suck, there's no getting around that. HTML and the DOM are garbage even at their original purpose, let alone at writing applications, and everything on top of that is a kludge on a kludge on a kludge.

But let's not pretend dealing with OS APIs from the 90s is much better. We've been trying to get away from that as early as we could with e.g. Java.
Good on her standing against a murderous apartheid regime. Hopefully more follow.
Not to mention a drone operator can be pretty far away from a drone nowadays and the stability/video quality is increasing with every passing year.
We created all of our gods.
Eventually, when we have brain uploading, we will make 2000 copies of the defendant and have them each serve a 20 year sentence, and then merge them back together at the end, leaving them with the memory of having served 40,000 years.
Very difficult to change because, in the "Pax Neoliberalia" world we live in, profits are Sacrosanct - and the higher the capital concentration, the holier so.
But some straightforward fixes:

1. Flood the market with affordable state housing, Austria-style - with the bonus of building new, boosting the national economy.

2. Create very progressive (rapidly rising) taxes based on property value - making untenable the current practice of parking money and profit by simply buying & holding empty flats and the like.

3. Raise salaries - currently portuguese salaries, and their weight on GDP, rank the lowest in the EU.

(and no, it won't create an inflation spiral:
the current inflation spike is, first and foremost, the result of a supply shock, price-gouging and speculative/cartel practices - corporate profits being at a record high is proof of that)

Unfortunately, incentives are heavily stacked on leaving things as they are, as the ruling class is mostly made up of the landlord class, and, is not sensitive to (sometimes even not aware of) the struggles of assetless commoners that only earn income from their (low) salaried labor. Or, even worse, stands to lose their current large gains on capital/assets if this is fixed - and most portuguese media outlets trumpet their - private - master's voice and interests.
Additionally, just leaving things as they are, also scores brownie points with the EU by making the Government (even if "center-left") appear "frugal". And PM Costa has personal ambitions for future EU high office.

(...who will be the next head of the European Commission or the European Council?)
The purpose of the more complicated solutions is to build something that will be maintained for a long time where complexity will grow, and usually, require multiple contributors.

I can bang out a basic landing page site in a few hours that will be extremely performant while pulling in zero libraries. But I would never want to maintain that over any extended period of time or added complexity.
I am in a similar situation having a lot of working experience but only in a specific domain (web), and no formal CS education.

I only used pointers in one specific context, while working for about 3 months on a Go codebase. I was able to get my code working without too much trouble, but pointers were a source of some headscratching for me out of ignorance and tbh I didn't work there long enough to fully learn or internalize it... I vaguely remember adding a * or & here or there to make things work.

I've been interested in some kind of class or learning reference for some of the more "CS" topics that I don't use but would still be nice to learn. I started an OSSU course or two but haven't made much progress since I get bored when they go over some fundamentals that I already feel confident on.
That's interesting! I agree with your your statement that the world has changed. I think it might be the right time to do something like this now based on my research into trends, consumer behaviour for these things etc. Time will tell - if I can get it off the ground I do see it work but it won't be easy that much is certain. Thank you so much for commenting!
You aren't the only one :) I realize I am equally out of touch.
This is nihilism at its finest.

There are things that are knowable in this world, a website that claims A but does the opposite is one of those things.

Trust means said website putting their money where their mouth is. The only defense here is that it's an opinion piece and doesn't represent the website as a whole, but the solution is to possibly trust the author but not the website.

Since we're talking about nuance here, a counterexample doesn't invalidate the point being made, especially about media in general.
> I can only dream of a day when dedicated video cards become just as redundant.

They have been for years as long as you don't need high end 3D or compute capabilities. Intel's iGPUs are plenty for most normal desktop use cases and AMD's are good enough to run most mainstream games as long as you're willing to turn the detail down a bit. Not to mention what Apple and the ARM world in general have done.

Someone who's not looking to play the latest games with the settings cranked can easily go without.

The top end will always want as much horsepower as they can get, so the dedicated video card is never going away unless we figure out some new sort of computational load that takes over the accelerator market in the same sort of way that GPGPU killed standalone audio and physics acceleration.
What's that "hostile climate" in the sub-headline about?
Would it? New houses always get indoor water supplies when they're built in the developing world, even if it's a new suburb in the middle of nowhere (those pesky regulators usually force it!). And it certainly doesn't take property developers fifty years to build.

Of course, building houses without utilities was quicker still, if you wanted to make that tradeoff...
I notice roles such as "Lead Quality Engineer" in London starting at 60k. Given the scale at which Lloyds operates and the absolute requirement to have a high quality consumer experience, the salary (for a lead role!) almost seems farcical.
I shared some notes on this on my blog, because I'm guessing a lot of people aren't quite invested enough to read through the whole paper: https://simonwillison.net/2022/Sep/1/sqlite-duckdb-paper/
sorry...I do language development sometimes and GV (dot) has been a godsend for debugging. but at a certain size it just goes sideways and stops being useful and is more of a distraction. to be fair I think this more of a fundamental problem about visual understanding than some screwup in GV
Games can have HRTF if the developers want to include it, it doesn't take a fancy sound card to make it happen. Counter-Strike Global Offensive had an update a few years ago to implement HRTF, its now labeled as the "3D Audio" option in the game. It works on pretty much any modern sound card.
USB Promoter Group Announces USB4 Version 2.0 with 80Gb/s Transfer Speeds
Not golang or javacript or python I hope. All quite bad languages.

Furthermore, the ecosystem matters quite a bit.
What value does this comment add to the discussion?
Location: Bengaluru, India
Remote: Yes
Willing to relocate: Yes
Technologies: Elixir & OTP, JS, Ruby, C/C++, Java, Lisp, Kafka, Kubernetes, Redis, React, SQL
Résumé/CV: on request
Email: akashh246 [_at_] gmail [_dot_] com

Software Engineer with 6+ years of experience. Currently working on a large scale distributed system involving Elixir. Worked on distributed job scheduler, event driven system, and RESTful microservices. I have experience architecting a product from ground up, leading a team, worked as an individual contributor and as a consultant. Outside work, I am active in the Open Source community, contributing and maintaining several projects.

I am looking for challenging roles involving complex problem/domain

GitHub: https://github.com/akash-akya
Most of the time when I see people reference this principle it’s because they’d like a convenient way to hate Christians or republicans while still considering themselves a good person.
The "ethno-" in nationalism isn't silent or implied though. Canada has been a very heterogeneous nation for over a century, Israel is also very heterogeneous where people are bound by religion and not ethnicity, France and Spain have a huge and integrated north african populations and they are French and Spanish, full stop. Brazil, also a nation with as much global diversity as is available.
This trope that nations as entities are somehow racist is more an artifact of the critical theory that calls everything racist by default, and not of how people actually live together.
Undocumented immigrants have access to the court system and police that will arrest them the moment they are found to be undocumented? Even if they ostensibly could use it they would avoid taking the risk
Why is the situation always "lets attempt to tax investors who are notorious for skirting around their full tax burden" instead of directly attacking the conditions that lead to this area being a favorable area to park money in the first place? Namely, you have too many jobs and not enough housing.

Sometime in the last 100 years, leaders around the western world realized the massive real estate opportunity of strangling natural urban growth and price gouging on the limited supply they artificially created through euclidean zoning and countless layers of regulatory process meant to disincentivize investment in development. Just build more housing, and a lot of the economic ills of the 2020s around the world will evaporate.
That logic relies on the fact any single private corporation controls at most a small part of public discourse, so no single platform can impose speech codes on all of society. But modern tech monopolies benefit from network effects and actively collude with and lobby government to crush would-be competitors. So the old rules no longer apply to them
I've listened to a interview with a Polish writer Krystyna Kurczab-Redlich about her book about Putin. She was in Russia gathering material and she had a Russian friend who worked in army. She asked him if he's afraid of dying and he told her: "your job is much more dangerous".