skysight-inc/HackerNews huggingface dataset:
I had a completely out of the blue heart attack last year and it's very weird to have gone from feeling fit and healthy to that and then back again.

I find it quite weird because its such a profound thing to be let down by your own body. Particularly when I live pretty healthily and exercise a lot. I was even swimming when I had the heart attack!

Unlike other brushes with death I've had skiing and driving you lose an element of trust in yourself. It's not given me clarity so much as muddled everything up because it was so random and there is nothing in my power to do about it. I think mentally I'd have preferred a worse diagnosis, that I had a congenital or chronic problem, at least it would be understandable and I could feel like I was doing something to avoid it. But instead I'm really back where I started with a looming fear.

In reality it's a problem anyone could have I was just unlucky enough to have it.
Thank you for the kind words! As of now I don't have enough capacity to take on another project, but let's keep in touch!
I'm saying that you can not base probable cause on such flimsy evidence. Especially if it is self-fullfilling.

And also, yes, swatting is a really big issue. Maybe the police should not show up in military gear and itchy trigger fingers to every unsubstantiated anonymously called in. Not saying that they shouldn't do nothing.
I am on gnome 41+wayland and quite satisfied with fractional scaling. That is with 4k@1.5X+2560x1440@1X. Fractional scaling related issues don't seem to be more often than programs not supporting wayland and scaling at all (in which case those programs are slightly blurry but reasonable size). There are certain settings which need to be enabled, they might be enabled by default on some distros. I might not notice some of the issues due to bad scaling at 4k still being comparable to lower resolution screen, unless things break badly. Issues might be more obvious with ~2K at 1.25-1.5 scale. Things may be slightly simpler in single monitor setups without mixed scaling. How much of effort configuring stuff is acceptable depends on person and what kind of software they commonly use.

* Gnome the desktop -> org.gnome.mutter/experimental-features "scale-monitor-framebuffer". Only integer scales available without this. Following assume that this is enabled.

* gnome apps: work great out of the box

* QT apps: Qt5 requires QT_QPA_PLATFORM=wayland environment variable to force wayland backend. Enabled by default in Qt6. Used to be quite bad ~1-2 years ago, but is now usable.

* Firefox: MOZ_ENABLE_WAYLAND=1

* chromium and electron: --ozone-platform=wayland seems fine for chrome, but some electron apps went crazy when moving between windows with different scale. Maybe the electron app bundled an older chrome version. No issues (except less sharp text) when not enabling the experimental wayland backend.
Not sure how familiar you are with the history of browser engines, but Blink and WebKit are definitely more similar than Gecko and Blink.

Gecko comes from the heritage of Netscape. Blink comes from the chain of KHTML > WebKit WebCore. They don't share any points, while Blink probably wouldn't have existed without WebKit.

But yes, today there are differences between WebKit and Blink.
We're moving to a future where fewer humans are necessary to run economies. The trend of the future is smaller and more prosperous populations doing more meaningful activities, rather than a future of slum-ponzi-ism where an ever increasing amount of bodies are needed to fuel economic growth.
> sveltekit provides some kind of thin layer on top of express

It doesn't use express, but something named polka [1], which is much less mature. Bugs in polka have caused downtime and remote DOS vulnerabilities in my sveltekit app multiple times.

[1] https://github.com/lukeed/polka
The Italian electrical scientist who may have inspired Frankenstein
The UK does in fact have such a system (unlike the US). We use first-past-the-post voting, like the US, but our Prime Minister is selected by the majority in Parliament (rather than directly). Consequently, we don't have 'cohabitation', where the PM and Parliament are of different parties (which can happen in France and other Presidential systems), and it's quite rare to have minority government, where the PM relies on the support of other parties to govern.

Having said that, our system is like the US in that our parties are strictly oppositional and have no real history of collaboration. So when there is a 'hung parliament' with no majority (like in the run up to 1979, and during the second May administration from 2017-2019) then you tend to get a disintegrating administration rather than the kind of stable coalitions that are the norm in other European countries.
Microsoft dropped the news a year ago. We failed to kick up dust and letting the world know the incredible danger this poses to the IT world as we know it.

This is 100% the IT community's fault. I messaged the EFF back then and got back a reply that basically said "lol yeah whatever". We'll see how this "whatever" goes.
Nah, it takes 5 mins. It's faster than blow drying (and no cockroaches involved). And definitely faster and more fool-proof than styling short hair with a hair product, something I'll never go back to.
It's only a mental illness if it greatly impacts his life negatively, which I don't think is for us to judge.
I have expiring free credits and I really like RDS Performance Insights :)

I would probably move to somewhere else after the credits run out. Will check out Heyzner then. Thanks for recommending.
That's the cost of privacy until there a byopk cloud service.
Maybe McSweeneys should do a series of these, next up: who was the idiot on the engineering team who decided to put a recreational center and sewage treatment plant right next door to each other?!?
> this is like a publisher saying "we don't have editors: we trust our authors"

No it's not.

If an author produces gibberish and nobody checks, the published result is gibberish. And with print books uneditable in a run starting in the thousands.

If a programmer produces gibberish, it won't compile.

It also won't pass the unit test or acceptance tests, never mind QA or the alpha/beta testers.
I wonder if the processing / size overhead of Chromium / Node could be reduced by making both more modular? I.e. compiling only the features you need. But I guess Chromium isn't built for that.
It's parents supporting them most of the time and the only expense is food. I think there is an implicit (and sometimes explicit) understanding that if pushed those people would just commit suicide, so the family is stuck in limbo forever.
There is also a lot of shame involved on all sides, so getting outside help is problematic.
Changing Gender and Race in Image Search Results with Machine Learning
> Bugs (“errata”) are regularly fixed in bugfix versions (“printings”) of books,

But those fixes don't fix the already printed books.
Code review: the process by which a team member learns something useful from another team member (and occasionally also vice versa), by reviewing their code with them.

"We unashamedly don't do code reviews unless requested explicitly" == "We are proud to announce we don't like learning from each other unless shit hits the fan*"

* which it will
It's definitely part of the problem and a big reason why software engineering is in the state it's in. To me it always seemed almost like a religion. I wish we took more from the stereotype of traditional engineering, where standards, thorough testing and reliability trump satisfying some trust fund kid founder's impatient demands.
> For the Macs, our plan is to measure impulse responses of what macOS does (we have the ability to snoop on its hardware accesses, so we can just play a test sound and capture the raw samples going to the speakers)

They do some sort of crosstalk cancellation to make stereo sound better, it'd be interesting to look at those impulse responses and see that happening!
Kosovo bans cryptocurrency mining to save electricity
The way I have dealt with it is that, I just keep my main os on C:

and install almost everything else on other drive , that I put in excluded folders in settings.

It is especially important if you are programming in rust or golang, that produce
fat binaries, because its scans and uploads them.
Next.js is an opinionated React framework.

If you don't agree with the choices it makes, don't use it.
> but if you want to make a full-stack web app, you need more than Sveltekit.

To create a full-stack web app you need a frontend and a backend. That's it. You can build a full-stack web app with just NodeJS and HTML files if you so wish (or even write HTML templates in your http handlers from the backend). Nothing in "full-stack" requires having a validation library in order for it to be full-stack, that would more be leaning towards the "batteries included" approach to a framework instead of strictly being about "full-stack".

When you frame your argument in a way that implies "it's not a real framework/tool for real life applications unless it has X" is almost exactly how I'd write an example of gatekeeping if I had to.
I don’t know about windows, but on the Mac you can simply drag the password into the destination field, so no copy/paste required.
It's not about the way fabs operate, but about work laws and culture. If you need your employees to work in 12 hour shifts to keep the fab running then hire enough employees so they can still have a <=40 hour week, i.e. only work 3 days a week. Or (which is afaik the default in Germany) run the fab with three 8 hour shifts per day.
Enforcing a certain format is the best way to avoid bikeshedding and focus on writing code.
> I think that change says a lot about the state of things

I don't think it does. It could mean that people ship broken things all the time, or that beta software is way more stable than it used to be, or that deploying things is cheap, or that people really need new features

> why people are always complaining about framework churn in the industry.

Because they are parroting opinions based on a reality that doesn't exist anymore. For frontend frameworks, the state hasn't changed in the last 5 years at least. React is dominant, Angular is used by legacy/more conservative people. That's already most of the market. Add Vue in the mix (usually for smaller shops) and you're basically done. Svelte is still very small, SvelteKit even more. The situation is the same with backend. Java? Spring. Python? Django, Flask. Ruby? Rails. PHP? Laravel, Symfony. JS? Express.

People are complaining about churn because they're exposed to the bleeding edge of what's made. A lot of it will not stick and be forgotten. We're on a website called "Hacker News". The "News" means that it will be biased for new and shiny things. You want to do compile-time DI in Java and deploy it on k8s? That's bleeding edge, there are choices to make, and they're not obvious. In a few years the choice will probably be as obvious as Spring is today as these things become more and more popular. But not for now. Right now you're trying to predict the future, which is very hard. Especially since at the same time you're running a business, writing code, solving problems.
addition to a): The quality of its results is laughably bad
Except fact is not provocative at all. They were objective with their answer and did not respond in a way that was derogatory nor mean spirited. They didn't even mention their opinion on religion, just responded "No, here would be the sequence of things". That's not even critical.

You trying to weaponize the guidelines is an abuse of the community and against the spirit and purpose of the rules.
One-time payments for Apps are a lie we tell ourselves anyway. There will always be another version, and the new version with have that feature we need (or support for new hardware).

Like you, I find the attitude about subscriptions frustrating. "Wants to be paid but doesn't want to pay". And yes, it's possible that the person objecting lives outside capitalist society and contributes an enormous volume to open source (or other volunteering), but statistically less likely.

I can see the benefit of bundling (e.g. Setapp), so that you're not killed by a million tiny subscriptions, but people need to be paid for their work, so one way or another money needs to flow to the creator.
Considering the history of ATI with video, and how they enabled GL shaders to work with video acceleration, post processing and effects before anyone was able to dream this thing (Readeon 8500 was able to use shaders to post-process and apply effects to the video), I think their silicon layout was very convoluted and unconventional for today's standards.

Considering HDCP came later, it might have just been slapped as a side module and some of their math magic might be offloaded to GPU even. I remember having old ATI drivers having a very cinematic look when video was accelerated by the GPU itself (it was surreally beautiful), but they had to throw all this machinery out from the driver when they started to modernize their stack (and they broke video playback for months due to not supporting proper overlay formats).

Similarly, I think closed source drivers were programming some of the cards during initialization, because I remember they're talking about moving all this init step to the BIOS itself, and opening some doors on the BIOS to tweak the card during the init (clocks, fans, temp reads, etc. IIRC) for allowing OS and open drivers to play nicer and with less effort with the cards in the long run.

The details are hazy, because these transitions were made almost a decade ago if not longer. However, while NVIDIA was playing the deaf, and Intel was just starting to provide good open drivers for their IGPs, AMDs move as a prime GPU vendor brought a lot of good light to them.

If you want, I can try to dig the history and create a timeline for you, but it might not be an immediate endeavor.
Move most of the things(programs, data) on other drive and exclude whole drive.

EDIT: I have 4 drives on my C machine:
Every disk but C is excluded.

- C - as little stuff as possible, does not exclude
- D - programming and misc utilities (everything from browsers to total commander, editors, programming languges is here)
- E - Gaming
- F - network share - media

That said my primary workstation is linux, htat just backup/gaming/windows programming one
The Verkehrsverbund Berlin-Brandenburg spans two states in a federal country. It is managed by the two states, counties and cities. You have common tarificiation, so you can switch easily between different modes and counties.

https://en.wikipedia.org/wiki/Verkehrsverbund_Berlin-Branden...
If you would have known the author - you would know he is one of the most humble indie hackers out there.

Maybe the title is misleading but totally deserves the upvotes, comments and attention. Just one more click away from the product is not a big deal...
The discussion is about when you attach handlers, and failure handlers specifically. When someone uses async/await style and try/catch but also adds in handling (passing) actually promises, without await-ing them.
Doesn't "anatomically modern" humans include neanderthals, denizovans and so on? Those people don't seem to have left any cities.

I keep coming across the claim that humans have been around for 300,000 years. Based on no knowledge or expertise at all, I'm sceptical. It seems fairly clear that there exist remains of cities 12,000 years old (e.g. Troy); the classical Greeks regarded the stories of the Trojan war as something close to mythology, but then Schliemann found the place. But there don't seem to be stories of ancient civilisations that go back much further than that.

I find it difficult to believe that people able to build a civilisation would have existed for tens of thousands of years, without actually building one. But evidence for ancient civilisations is hard to find, so perhaps we just haven't found it yet. So I'm open to the view that humans capable of civilisation-building have been around for (say) 50,000 years. But without evidence, I find it hard to credit the claim that humans from 300,000 years ago were at all like us.

I'm ignorant about these matters, and my sketchy opinions are based on stuff I read decades ago. Is there something written for the layman that I could read to inform myself?
The poor person has 2x the risk of being depressed in the first place.
The Oric Atmos is still a wonderful machine! Still got yours in the attic somewhere?

Join the crew at DF [1] and Oric.org [2] to bring that thing back to life.

Some truly astonishing software [3] for the Oric has been written in the 21st century - including last years winner of the "10-line Basic Competition", which is pretty awesome if you're an Oric fan and haven't seen it yet [4]. Just imagine what it would have been like for Oric fans if rax and folks like Twlighte (RIP) had been active in the 80's, pushing these machines to their limits as they do now ..

[1] - http://forum.defence-force.org/
[2] - http://oric.org/
[3] - https://defence-force.org/index.php?page=games
[4] - https://bunsen.itch.io/moon-landing-by-rax
Have you actually worked with an indentation-based language?
> How can I move to this "next level" of prototyping and small scale manufacture?

Maybe opening a small lab for youngsters, schools and happy triggers in your neighborood? You would personally benefit from new, like-minded acquaintances while keeping your running costs covered and surveying business opportunities.
Gnome's accessibility feature "larger text" works a bit better than font scaling IMEx. With font scaling often some alignment and spacing seems odd. And you can toggle "larger text" with one click, if you make the accessibility menu permanent.
I'm not sure why downvoting is needed. What's said is true: on the web we already have to deal with different browsers and versions. It should be a fact of life for web developers. And things today are still infinitely better than back in the IE 6 days: many modern features work on all major targets. Why do people insist so much on engine consistency for "desktop web apps"?
It does seem that 'modern' idioms tend to just be doing the same thing in a more obfuscated manner. Just a .c/.h pair would have been easier to add to your source.
I've got a Thinkpad with a 14" screen at 2256x1504. Running Wayland and SwayWM, I could never get integer or fractional scaling to work just right. In the end, turning off system-wide scaling and configuring apps that don't scale automatically was what did the trick.
Get 2 dishwashers and one of these signs for each: https://www.amazon.co.uk/s?k=clean+dirty+indicator.

Don't put stuff away that you use regularly, just use it from the clean dishwasher. When the dirty dishwasher is full, run it, put the remaining items from the clean dishwasher away (there should only be a few left) and change it's status to dirty.
You didn't understand my point. It is that leetcode does not help at all (for 99% of jobs) because you are not faced with these problems.. you can of course claim that the juniors which excel in leetcode questions will be good at these other things I mentioned but I don't think there is much proof for that.

Of course you will gain experience anyways over time. But all your leetcode skills will fade into meaningless very fast when you see what the actual problems are.
Yep. Back in university I was acquainted with the fellow who set up the MX record for .ai (and assigned himself the memorable address n@ai). IIRC he was involved in planning an academic conference to be held there.
Fusion 360 is mostly for amateurs. Inventor or some other package that handles SKUs, BOMs, assemblies, static and dynamic analysis, finite element analysis, and other simulation modules is what most MEs use in the real world.

Terminology is important.

Manufacturing is usually outlined by Industrial Systems Engineering for setting-up assembly lines.

Design for Manufacturing (DfM) is an engineering approach to reducing costs and manufacturing complexity of products.

These comprise different areas of responsibilities.

There is no single, universal answer but there are important questions to consider. At what scale? What are you making? What is the current cost per unit? What is the cost per unit target? How much would it cost to build it using powder-sintered FDM?
Ask HN: Cross-posting content over multiple publishing platforms – Y/n?
I've been running a self-hosted blog with a newsletter (just a few people, nothing fancy) and I wonder - does cross-posting increase my visibility? Thing's I'd like to try are Substack, Medium and Dev.to. How does one deal with multiple newsletters - should I direct my subscribers to the original source (my blog) anyway, or better keep them posted at the platform where they have found the article? So, mind sharing your experience of cross-posting content?
Slido | Multiple Roles | Remote EMEA | Full-Time | [https://www.sli.do/](https://www.sli.do/)

At Slido we are building an "audience interaction" platform - a tool thanks to which everyone can take something from a presentation or a meeting, whether there are 10 or 10,000 people. We are growing fast and looking for frontend, backend and analytics engineers to help us to bring it to a new level.

If you like difficult challenges (we are currently trying to scale up to handle 100x load) and enjoy working in a dynamic, startup like environment where engineering has a lot of say in the product development, do let us know — we would certainly like to hear from you!

Our tech stack is Typescript, React, Redux, Redis, ElasticSearch, MySQL, Python, Airflow, dbt, Terraform, k8s. We are running on AWS.

Our interview loop consists of two 1-hour phone/video screenings and take home coding task - and we've designed it to approximate realistic day-to-day coding and code review (no algorithm riddles).

More info on our engineering culture: Slido StackO page ([https://stackoverflow.com/jobs/companies/slido](https://stac...), Developer blog ([https://medium.com/slido-dev-blog](https://medium.com/slido-...)

For more info on the individual roles, visit our careers website or email vkarolova@slido.com

- Fullstack Developer: [https://www.sli.do/careers/full-stack-developer](https://www...
- Frontend Developer: [https://www.sli.do/careers/jobs-frontend-developer](https://...
- Analytics Engineer: [https://www.sli.do/careers/jobs-data-analyst](https://www.sl...
Are these sort of entirely business-related threats extortion in a business context? This seems like regular business practices to me.
As I mentioned on a thread, one-time purchases are a lie we tell ourselves anyway, and every version of Office or Photoshop (pre subscription). You still have to pay for the newest version with the support for new hardware/OS and features.
no, but looks like it natively builds for m1 :)
I have the same problem - looking for external validation of my value of my reasons for happiness rather than rely on internal.

This is a serious issue, im working thus out with therapist.
Yes, UK, France, & Germany since 17 Dec. I noticed because I was checking every day - bit surprised then to only get the email (I'd also subscribed for updates/let me know when available) yesterday (4 Jan).
That means that there are about 8 million people using Firefox in Germany.

The world has more than 3 billion internet users
I found this book to be very educational and though provoking. Coping with the death of loved ones too, let alone yourself.

https://www.amazon.com/Final-Chapters-Hospice-Workers-Storie...
I like my fonts on the quite small side; ~14" @ 2256x1504 sounds ideal to me.

That aside, I've been playing around with fractional scaling in Wayland on everything from a 6" Pinephone to 32"@4k in various configurations and it's been mostly painless. Mostly terminal, web browsing, Steam games (latter not on the Pinephone obv). I wouldn't be surprised if there can be issues with xwayland that I'm yet to experience.