skysight-inc/HackerNews huggingface dataset:
Vocode || Engineering (multiple roles) || SF/Remote || Full-time/Contract || https://vocode.dev

We (Vocode) empower developers to connect the world with magical conversational AI experiences. Our hosted APIs and open source repo are used by thousands of engineers to create transformative experiences for customers around the world.

Backed by YC (W23), Google Ventures, Base10, and Gradient Ventures and some fantastic angels!

Details on openings here:
https://www.notion.so/vocode/Vocode-Careers-47f27748419d48f9...

If interested, please reach out to hiring@vocode.dev!
I think there is a possibility that the NSA doesn't know much more about ECC than the open crypto community.

However, I think there is a decent chance that the NSA does know more about post-quantum cryptography than the open crypto community.

If post-quantum algorithms are used alone, everyone is playing into the NSA's strengths and gives them the ability to break encryption, that they would not have today with ECC.

Given that we are still some ways off from quantum computers that can actually break ECC, we would be trading security now for insecurity now.
What should we know about APFS special files?
Let me get this straight. You're complaining that free web services you're not paying for with money, have ads in them? How do you expect them to pay for the infrastructure and dev wages without ad money? What exctly do you expect?

@downvoters: seriously? you're donvoting someone for stating the bleeding obvious?
"grassroots efforts work in a lot of cases."

True, but I'd deemphasize 'a lot of cases' to just 'some' cases. Decades ago I was involved in a successful grassroots effort to have changes made to broadcasting law where I am and it was successful but the change was only possible because opposition was minimal and the then laws were grossly out of date.

Issues where money is involved—especially where stakeholders have the potential to lose money even if it amounts to a pittance as in some proposals for copyright reform—will be vehemently opposed by stakeholders more on principle than from actual potential loss.

Same goes for matters over security, when Government claims some need for new law over spying/security—whether justifiable or not—then the majority won't give the matter a second thought on grounds that (a) it doesn't concern them personally [even when it does, as here], and (b) they just assume Government is in a better possession of the facts thus has some justifiable reason to implement new law. Laws on security are passed by default as no one wants to be blamed in the otherwise unlikely event something will go wrong.

Moreover, these days, there is also a worrying trend for many people to want to seem to be reasonable and non-confrontational which has the effect of self-censorship, this leads to debate being stifled.

In such circumstances overturning unjust or unreasonable law is nigh on impossible unless some catastrophic event mandates change, and this rarely if ever occurs.

One of the major problems with modern democracy is that so few citizens brother to scrutinize laws that do not concern them personally, this allows 'bad' law to be legislated or continue to exist at the instigation of those who have a vested interest in seeing the existence of such laws. As inevitably 'bad' law is backed by the politically and or financially powerful, those who oppose such law simply can never muster the critical mass necessary to achieve change.

Every cause I've supported in recent decades has suffered from this effect. I've given up expecting to see the law change in my lifetime. That might sound defeatist but the data suggests I'm correct.
Haha. Yep, except I still have divot scars in my knees from skateboarding - protective gear + concrete. I do have some newer scars on my left hand and scalp from e-scooter + absurd urban Texas traffic "design" including random, worn, unpainted chunks of concrete in random places in the middle of the street because clearly only cars should use streets.
Beautiful work done! Hopped on to the platform and looking forward to share my "Good or not so good" ideas given that the right person might find them helpful. Namaste from India; I would share it with my friends to jump here.

Looking forward to some amazing updates.

Happy New Year 2024 to you and your family and to everyone who's reading this.
This sentence also bothered me, however, later in the text he says that of course there's a complexity cost, but that he believes the costs are quite low. I think one can reasonably argue that.

One sentence with unfortunately chosen words shouldn't invalidate the - in my view largely reasonable - arguments of the whole text.
Presumably command line interface/terminal. I can type `dotnet run` in the terminal and provide some options to runa .NET program for example.
I landed my first role out of college from the hiring threads and still happily employed at the company.
The title of this submission (“Platformer announces it’s leaving Substack”) isn’t an accurate characterization. In the linked article, behind the paywall, Casey Newton writes:

> It is our hope that Substack will reverse course and remove all pro-Nazi material under its existing anti-hate policies. If it chooses not to, we will plan to leave the platform.
>What would you do if you were me?

Same thing I'm doing when I am me.

Stay in my country precisely because it is going downhill faster than I have ever seen in decades.

Somebody needs to stick around and do something worthwhile other than just give up and admit defeat.
Still true. The reason for that is orthogonal to this.
Many cases of this happening in Singapore where people get tricked into installing malware. It feels like the banks have been going out of their way to make it hard if not impossible to use many services without installing their app now, so all those non-technical aunty uncle are like lambs to the slaughter.

e.g. https://www.channelnewsasia.com/singapore/android-malware-sc...
Context: https://en.wikipedia.org/wiki/Cache_replacement_policies
Location: Tehran, Iran

Remote: Yes

Willing to relocate: Yes

Technologies: HTML5, CSS3, JavaScript (ES6+), TypeScript, React, Next.js, SCSS, Tailwind, Recoil, Redux, Highcharts, AG Grid, Git and Version Control, Axios, Jest, WebPack, AWS, Azure, Node.js, PostgreSQL, RESTful APIs, Object‑oriented programming, Cross‑functional Collaboration

Résumé/CV: https://drive.google.com/file/d/1YI-NxfE1inYBJ7jPRfeymVyNYSl...

Email: matinkaviiani@gmail.com

Front‑End Developer with +3 years of experience implementing applications and websites using React, TypeScript and Next.js; Contributed to Develop a lightweight Design system package from scratch, increasing application’s performance by 20 percent; promoted two times in 18 months, six months ahead of schedule.
> In Chile,” Labatut told me of Después de la luz, “critics compared me to the people I hate the most. Spiritual charlatans or just people who are high on their own supply, enamored of their own bullshit.”

> Is depersonalizing a profile a way of controlling it?

What an interesting thought! Spinning around the idea where a gifted person might (self-)sabotage things that magnify the self, framing it in terms of control exerted on the world.
I was passing by the music section in a store the other day, I thought I was back in the nineties. If it is there, it is because it sells, and I guess it is sold to my millennials contemporaries.

I hate nostalgia, I want new stuff and new music, but it was always hard to discover something new you like.
My best method has been to listen to DJs, and identify songs I like, and then dig on the author. During this process I usually use YouTube, and the algos is nearly never helping there, it would suggest bands I already know, and it knows I listened already.
That's the real answer, it's compromise and priorities. Modern hardware could do 16, 32 player Mario Kart 64 on a single machine easily, but the manufacturers set a minimum for visual fidelity that the hardware cannot handle.

Recent examples are some of the Switch console sellers (Zelda and Pokemon), both of which have framerate issues. Not because the games are that pretty (personal opinion), but because their developers did not prioritize performance.
Cool thank you... I also thought about soldering a 2$ female 24pin plug to the spot where it is on the (-B) variant... seems that they just left the plug out but the connections are there.

We'll see :-)
It is easy to blame Microsoft, while forgeting the huge world of embedded devices with proprietary compilers, many of which are still stuck C89 with extensions, as the tiny CPUs hardly do anything better.

If anything, I was saddned that they backtraced on their decision to focus on C++.

Then again, nowadays thanks to the ongoing security bills, Azure business unit has a roadamp to only use Rust for new systems programming projects, and C#/Go for when managed languages are not an issue, while Visual C++ team seems mostly focused on keeping game developers happy and little else.
I agree that it's a wonderful page (although the :symbols confused me a bit), and I want to add that the simplicity of the page, size and lack of complex (almost any) Javascript harks back to how I remember the web when it started.

A clear and concise webpage that gets the message across perfectly without needing megabytes of 'content'.
:-(( All this stuff - What happens when... is really nice. I know it.

The problem is:
I've been trying to cut sugar (forget eliminate) out of my diet for YEARS. 2 days into not having sugar and I go into such severe cravings that I knock off a sweetened glass of milk (with all its consequences - I'm lactose intolerant).

HELP!!!
Please can people here tell me HOW do I handle the cravings (and don't tell me "grin and bear it" - at its height, I'm just about ready to kill someone :-( and from there on, it's just a matter of time before I lapse).

Any/all inputs that will help me get through the craving are very welcome.
Finally, a browser with scroll bars! Nice work Jorge!
Mozilla's subscriptions and advertising grew from nothing in 2016 to 13% of revenue in 2022.
I think the demo is lacking myself, what does it look like if the two players are further apart? Is more of the in between space represented in the split line?

The other jarring thing is that it seemed like a binary on/off thing, whereas it looks like it would be possible to make it a smooth and slow transition depending on the distance between players, make it a bit more surreal.
To add more, we are talking about a hybrid scheme that uses both a post-quantum algorithm and a classical algorithm, where the former is much slower than the later and a mere hybrid doesn't make much difference in performance. And this scheme will be presented as a single choice in cryptographic protocols, so if the protocol already supports multiple cryptosystems it should be just fine to adopt.

DJB also explains needs for hybrids as follows: we don't yet have any post-quantum algorithm that we can confidently use as a direct substitute for well-established classical algorithms. So for now we need to consider possibilities for QC becoming real and PQ algorithms broken, hence hybrids.
The issue with safari isn't its supported features but that it's very buggy and unstable. You never know when they are going to break indexdb, localstorage or some basic CSS rendering primitive again.

And because the browser is also hard coded to the iOS version, it has the slowest update rate of all modern browsers.
Basically, more responsibility = more money.
Emacs commands I got by with for years
I wondered why rust is so far behind C/nim/zig, they should have similar behaviour.

The difference is mostly in matmul.

I see how C, for an n x n matrix, does 2 allocations, while rust does n+1. C's matrix rows are right next to each other, rusts are probably all over the place. Didn't look at nim or zig.

Maybe a slice of slice of double would perform better than a vec of vec of double? Then again, an argument can be made that rust pushes you to vec, so this impl is more honest for how a beginner would do it. Otoh, C has the optimization so why doesn't rust?
I can tell by most of the posts that most of these women have great personalities, especially the ones where the dress reveals them. Truly a new and innovative way of dating!
Yes. Though keep in mind that developers only have finite resources (and that includes latency, ie calendar time until they need to ship). So if you prioritize performance, something else gets less attention.

It's up to you as a player / customer to decide whether you like the trade-off offered.
For one-time problem runs, the JIT languages in practice will not be given time to warm up. All that matters for a user is how fast the application is in practice. It's not about "making it fair" for languages, it's about measuring how fast they go from nothing to results.

It doesn't make sense to allow "warmup" time for them unless your expected application is a server which for most of the time will be running "warm" (and even then with scalable containers that assumption may not even be true in some cases). For servers, however, what matters is mostly how fast its HTTP library is and how good the async IO is... check Techempower benchmarks for that: https://www.techempower.com/benchmarks/#hw=ph&test=fortune&s...
This is embarrassingly wrong, linked the wrong comment.

Meant this one:

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

Which was hidden because the parent was flagged, I guess for being petty.
I don't know about their methodology, but they had a good demo around then.

Jack Grimes did a big presentation on Taligent to my employer, where I was working on next-gen OO dev tools. After seeing the Taligent demo, I immediately volunteered to be involved if we did anything with them.

I saw Taligent as an OO application framework/platform, which, if it was going to be big, maybe we could use as a target for higher-level application analysis and design tools we'd provide. And maybe we could also use it as an application framework for implementing our tools themselves.
I love how he has chosen GPLv3 considering this code is never going to be reused with different autorship
That blog post is glorious. Thanks for sharing.
The whole point of standards is that there should be multiple implementations that can support it. Now I do agree with your point on that standards should be based on feedback from implementations but as the above comment said, this is just google making adding features and making standard documents to shift blame on other browser for not implementing them.
873 people in 78 seconds. It took them 4 years to prepare for the test though.

https://www.youtube.com/watch?v=G_8hbsWKoOU
The text of the laws are much more difficult to obtain in bulk. They're locked behind doors that are owned by companies like Lexis or Westlaw or other for-profit entities.

Therefore, it's much harder to rip them off in bulk in order to train your LLM.
It’s great, I might actually start using it
No it hasn't, and that's completely objective.

They have ignored user requests every iteration.

Check the play store you can see their score is gamed. Most reviews are 1-3 stars and all have the same complaints for years.

It's been a steady downward trend since google started financing them to have someone to point at and say 'see we have competition, no monopoly here!'.

They removed almost all addons and are barley (like 10+ years later!) bringing some of them back.

Pocket spam. Collections. The list is ridiculous and getting to Google levels bad.

I especially love the part where she laid off hella employees and gave herself a 1/5 raise.
Hi, I'm interested however I don't understand what you mean with "m <> getzoneapp.com" to submit my profile. Can you please clarify ? Thanks!
Wonder how much longer Poe app can hold out against this kind of competition.
I haven't read the original article yet but your excerpt here reminds me strongly of what ChatGPT writes when you ask it to rewrite technical prose in an approachable, non-technical "for dummies" style.

As in, I asked ChatGPT to rewrite some text with metaphors and it kept giving me answers that included the phrase "Think of it like...." And whatever the metaphor it came up with was. It also often used words like "superstar" far more than I would.
It seemed to work on iOS (https://www.icloud.com/shortcuts/cd7d2c5e63d8482ab0618e163bb...)

I'll try it again on macOS when I'm back at my desk.

Edit: also works on macOS Sonoma (https://www.icloud.com/shortcuts/6216aa9072144846adcaae69a5a...) - this one has all input sources selected, the iOS created one has only images/media/pdfs/files/rich text selected for input.
They are trying to establish the level of annoyance acceptable to their customers. Once people start to leave they won't increase any more.
And yet still no one said that.
In honour of some of the worse songs one can loop, perhaps the two words should be combined: The Infernal Jukebox.
Hmm ok thanks!!

Yes I think a lot of people are very curious to get a peek, especially if they can't afford an actual oxide ;)
I applied back in August and have not received an update yet. Found the position on LinkedIn. Should I even try now?
What is the “best” (true) successor to Solaris? I want to setup some Sun Rays that I still laying around…
No-Bullshit Games [1] is a good resource for finding quality fixed-cost / premium games.

[1] https://nobsgames.stavros.io/
What bothers me is the updates are far too frequent, and every time after it updates you need to check every single setting to find which of your privacy-oriented configurations have been freshly compromised.

And of course to bring yourself up-to-date with each newly introduced disappointment.
Really interesting:
https://github.com/abagames/111-one-button-games-in-2021?tab...
Don't forget the Win32 API which allows to create a window and run an event loop with a handful of simple function calls (even in C# apparently). Then compare that to the APIs that came after (like UWP and WinUI) and shudder in horror.
if they're animated gifs, I'd like to commission one, it would make my smile more enigmatic
> In actuality the CRA and recent federal gov'ts have done a lot to simplify taxes in Canada.

Sorry, as much as I want to believe this, I have loads of evidence against it:

* I have PDFs of all my annual personal income tax returns. Looking at one year to the next, each year tends to add a couple of line items (as designed in the CRA form - not talking about my personal line items), and each year has a chance of adding a page or two to the overall return package.

* Line numbers got two extra zeros appended in tax year 2019. e.g. Line 121 became Line 12100.

* Ontario has had a surtax for decades instead of rolling it into the marginal rates.

* TFSA was introduced in 2009. FHSA was introduced in 2023. Need I say more?

* The Working Income Tax Benefit, introduced in 2007, now named the Canada Workers Benefit, acts like a pseudo basic personal amount. It would be better to meld this into the marginal tax rates.

* The CPP introduced an "enhancement" in 2019 as an extra line item instead of rolling it into the existing rate table. This is a disingenuous way to present a new tax, and a way to obfuscate it.

* Canada Training Credit, introduced in 2019, adds a page to the tax return.

* Ontario health premium, introduced in 2004, adds just over half a page, instead of rolling it into the marginal rates.

In light of all this, all I can see in the tax code is an ever-expanding morass of complexity that is an enormous time and brain drain on law-abiding taxpayers.
Most welcome. And thanks for alerting me to the oversight.
Money is fungible. How should they guarantee your donation paid Firefox developers only?
It seems any sufficiently unconstrained AI eventually approximates Hitler over time.
The hand is a pointer on the queue to the current cache item being inspected. The cache miss eviction behavior depends on if the pointed to element is marked as visited.

If you're familiar with LRU/LFU, ring buffers (though this isn't such), and data structures this will probably make a lot more sense.

A rigorous course in data structures is fantastic for any engineer. Everything is data structures and algorithms at the end of the day.
Glitch Exhibition in Munich: The Art of Interference
A small binary size is at least useful when running code in web browsers via WASM. Granted, 2 KByte would be way below diminishing returns, but even a couple of hundred KBytes is rare with high level languages like C# which usually require a big runtime.

Even "we care about binary size at all" would be a major step forward for most "professional" applications.
> I haven’t seen any AAA games that are developed to work in a browser.

I think Stadia worked over the browser to deliver AAA games. There’s obviously a whole bunch of missing technology needed to deliver (and later patch) huge web apps locally though. Plus annoying browser limits like the hard kill based on memory usage in mobile Safari.
Why should they specify anything? That you are not willing, it's ok. However, I know of people from California doing this on a monthly basis (traveling over Europe). For some people it's ok.
Heh, I thought exactly the same seeing the code: "This looks almost exactly like C talking to Win32, except slightly more awkward" :)
The thing about HRV/ERV filters is that it is effectively a pre-filter, because the real filtering is supposed to be done by the HVAC system that the HRV/ERV dumps into.

You still get your HEPA filtering, because that's on your HVAC system.
Deleted everything from my phone years ago and I did not look back ever.

The only resisting application is whatsapp, used by unfortunately everyone.
Look, incidents happen all the time in any industry. And for the five examples of human error you have thousands of examples where humans performed very well.

Computers are not infailable either. So while they add a lot of safety features and ease the workload of the pilots, they should not have final authority over pilot actions. 737 Max is a prime example of why.
As someone who organized very popular parties back in my teenage years: Whatever you optimize for, don't overdo it. Good social events are all about the right mixture between familar/safe and the unknown/dangerous. Match people too closely and you will bore people, I am not saying you should seat people randomly, but also consider which interests might add to each other.
Related: I got "hired" from the who's hiring thread for a B2B contract. It's worth looking and applying, there's good stuff there.
Interesting take on split screen! In the demo, when the screen splits at about 4 seconds, I felt a bit nauseous, almost like a very light seasickness.
Rebasing is usually (but not exclusively) useful before pushing to the shared repo, at a point when there's no proper history being added to it yet, so you can put your changes into shape before actually publishing them. Learning how to effectively use rebase and its all goodies is one of the most useful things that git has to offer and almost transforms the way you work with version control, as with it you're able to utilize its power in more areas than if you only ever commit and push. For me, git is not just a collaboration tool - it's also an "undo" log on steroids; something that extends my text editor and lets me manage the changes regardless of whether they're meant to ever leave my PC or not.

Git is a powerful data structure manipulation tool. Use it as such and harvest that power. After all, what you're working on is just a graph of repository states - and you can attach any meaning you find useful to those states.
> The problem is that it actually has good content for niche interests.

I don't know. Even smaller subs like homenetworking are full of single-picture posts with a title like "what this?" "how fix?" and so on.

People don't even take the time to research a little bit, instead they snap a photo and hope for someone to think for them.

Browsing niche subs nowadays is embarassing, really.
Agreed, Overlock does not look very readable because of weird slanting.