skysight-inc/HackerNews huggingface dataset:
Lenovo. With whatever level of support you want to pay for.

If speed and downtime and hands-off are the most important features that trump all others, then this whole post about the cost of a bad warranty policy wasn't for you in the first place.

You don't have time for warrantys!

You just pull out the spare laptop you got at the same time as the one that broke, or your old one wich is only 1 year old and still more than good enough to work on while the new one is down. Or you just immediately go down to Staples or BestBuy or Microcenter and buy a new one.

Apple is not a magic better option where you can have your cake and eat it too. They routinely deny warranty or even reasonable paid repair for things they shipped defective. I have several unfortunate friends with laptops and all-in-ones over the years with dead video cards that Apple refused to repair, and they are not self repairable because even for the desktop model the video card is non-standard so you can't just replace it, and thanks to Apple's unique actions wrt getting the government to seize things at the border, no one else is even allowed to make a replacement either. And those keyboards...they stopped making them, yet did they ever make good on all those people they sold those models to? Apple routinely, routinely, absolutely screws over people who believed the marketing about how great the support is. That high premium you pay for the device goes to sending high paid lawyers to every small town to make sure they win in court against petty warranty suits from ordinary individuals.

They spend $10k just make sure that a warranty for a $50 part does not win in court. That is not better than the article's terrible Samsung experience.
A rope could frequently call malloc, or cause more time spent garbage collecting, and it takes up more memory, and the code is slower, especially in the 80's.

Before modern JavaScript VMs, I made an in-browser text editor, and I tried using a finger-tree data structure with string segments. It was extremely slow. I replaced it with two strings. Then it ran at human speeds. Memcpying the whole string upon a keypress was faster than some fancy data structure.
Java looks more leaner, except when really wants to master it, also needs to understand JVM APIs for low level coding (invokedynamic and friends), annotation processors, JVM agents, just like C and C++ how the many existing implementations behave, bytecode rewriting libraries,....
Or you could just use normal generated passwords that are synced between devices in your firefox and never have to bother again with logging in on any device.
There is a process called evolution going on. It's gradual and at some point there was a first bird which had the right gene combination for us to call it a chicken. It's parents did not have this specific traits and hence it's the egg which came first. Not some random "eggs".

We should come up with a better alternative paradoxes ...
Saying "I'm not bothered by it" is a statement that suggests you should not be bothered by it too.

- I'm angry because people let their dogs poop on my garden

- People let their dogs poop on my garden too and I'm not bothered by it!
If ad brokers (the Googles of this digital world) ever wanted me to pay attention to them (and their ads), they would give me a toggle to switch ads on and off as I please. As long as a simple choice like this isn't made available to me, then it's uBlock all the way. Or zero interaction from my end with the ad broker's platforms.

I recon from an individual perspective, ads are not a game changer to consumer behavior. They only burden the individual with more decisions to make when choosing a product to buy. Infact, in today's standards they only serve as a way to guess-timate person X bought toothpaste B because of ad campaign Z. Therefore, give us (ad broker Y) some of that kickback. When I still would have bought the toothpaste anyway.
I think there's low-hanging fruit in terms of what you can benefit from with Nix without having to learn too much. (Albeit, learning Nix enough to be comfortable using it for what you want may take time). -- I'd encourage giving it a try anyway.

The biggest negative difference I've felt is that the 'nix classic' way of imperatively installing a package to a profile (`nix-env -iA nixpkgs.<name>`) isn't forward-compatible with the 'nix command' equivalent(`nix profile install nixpkgs#<name>`). And the latter is only compatible with flakes. So, you can use `nix-env`, until you use `nix profile`. -- nix-env/nix profile 'discouraged' because they're prone to problems from "I forgot I did that" / "I didn't know I did that".. but, still. (e.g. home-manager uses nix-env under the hood).
For a simple solution, saving the web pages and bookmarks as plain files you can try https://www.tagspaces.org/products/webclipper/

Having my saved web pages as plain files, gives me countless possibilities in terms of portability of my collection... This way I am independent of any online service or product...
How does being paid more justify unethical acting?

Honestly, it doesn't. But trying to appeal to someone already working in an unethical position isn't going to work - that person themselves is unethical. Like most things, the driving force will be down to economics and prestige. What else is keeping that employee at Google? I doubt it is loyalty
2fa totp\sms is phishable, 2fa FIDO is unphishable
You are lucky. I had problems with samsung, motorola and with the new "nokia" android phones, All probably solvable, but support is not their priority.
Kagi (alternative search engine) lets you uprate or block domains. I can’t recommend it strongly enough.
Why is voice recognition important?
It's a winning strategy for high-margin luxury goods, not for everything.
which is I think is the point some people can think of future gains as more permanent. If it's certain you will get 2 over 1, then 2 is better, it's more. However, if it was uncertain, that you may get 2, then it's a different scenario, maybe more justifiable to eat the 1 marshmallow now then wait for 2 that may never materialize. If you are naturally built to follow logic over innate desires, then of course you are gonna do better. You will have so much better control over yourself. We already KNOW what we must do, but we don't we succumb to our desires and we know the pros and cons of doing both. We know that we should sleep at consistent time, we know we should eat healthy, we know we should stay active and not sit for hours, we know we should not procrastinate....we know how the good choice will lead to use "2" marshmallows and how what we are doing will alleviate our desires only right now. But we continue to ignore bigger but delayed reward for smaller but instant reward, naturally, ending up with fewer gains.
Now I want a T-Shirt with "I have no capslock and I must scream!" written on it!
This was foreseen 59 years ago:
https://www.youtube.com/watch?v=gLx3oYZrrlE
I think it would also filter people who are just looking around or brushing up their interview skills.

Whether that is good or not, I leave it up to you.
Naturally the libraries for audio and asset loading aren't pure C, unless I missed some chapters on ISO C document.
> Its really kind of fascinating to me, all the different ways we've come up with over the years just to manipulate text.

One of the things that strikes me is how much effort goes into making these editors work well with absurdly large files, rather than more editors punting on that and having people fall back on specific tools for huge files.

For my own editor I basically decided to ignore large files entirely and fall back on using emacs for the very rare case where I need to open an absurdly large file.

I know that's a luxury Jetbrains doesn't have, because we've come to expect all editors to handle ridiculous sized files well.

But the point being that for reasonably sized files - up to tens of thousands of lines - just an array of strings is more than fast enough.

Even with an editor like my personal one (not really usable for anyone else, though I've started packaging up parts of the code) written in Ruby (which introduces a substantial overhead per string).

I think if I ever decide to make my editor handle really huge files, I'll "just" split them in suitably large chunks and lazily do the necessary processing as needed
There's an added layer of subtlety IMO.

Like most people we do care, and managers may in general care too, but on the field things become murky and doubt / mixed signals / ambiguity creates more work than people will accept to really care.

It needs to exist in the team spirit already otherwise the will just dries up.
> the study doesn't measure happiness vs performance, it measures "how do you rate yourself" vs "the army's selection process for awarding medals".

The author explains that happiness is subjective:

> The behavioral science literature often refers to happiness as subjective well-being because the meaning of happiness varies in different contexts

...and then proceeds to delineate how psychology defines happiness:

1. a person’s own assessment of their satisfaction with life;

2. how much positive emotion [...] they experience;

3. and how little negative emotion [...] they experience

So yeah, self-rating is an important factor to measuring happiness.
The verbosity and high level of abstraction due to being fully OO, makes me feel like Trypophobia.
See also the war flag of the Republic of Venice, where the lion abandons his book for a sword.

https://commons.m.wikimedia.org/wiki/File:Flag_of_the_Republ...
Depends on the iphone model. I have an Iphone SE 2 which cost me 400 €.
You have the answer in your comment:

* history of App Store downloads AND ^^in-app purchases^^

So there is no difference in my opinion. Only PR jargon to make it sound better.
The DoD's culture is indeed unique. There aren't many corporations where you're enlisted for a set duration, have to go through a very unpleasant Basic Training Bootcamp, and aren't allowed off the premises without permission.

And that's before you get to the sharp end, which is about killing people.

It's certainly going to take a certain kind of personality to be happy in that kind of setting.

Whether you can generalise that to corporate life in general and software development in particularly is very, very debatable.

Of course this is a popular trope with a certain kind of manager - business as sport, business as military command, and so on.
Happiness is a temporary feeling caused by a gratifying transition between two states. By that definition, no-one can be happy much of the time. This article is silly.

Aim for contentedness and a meaningful life instead. Being content reduces the desire for state change, a major source of unhappiness, and having meaning and purpose in your life will give you a reason to endure the trials of life.

A content person with purpose will have many moments of unhappiness, but they will find such periods easier to cope with.
This appears to be a search engine that will be paid at some nebulous future time. That would be okay, but the price point is around 10 dollars per month. That is very very high - so depending on whether or not you could miss such an amount you may not want to start depending on it.
That's still 3 extra key strokes, including a key combination, to go from writing the constant name back to writing the next word (with caps lock: caps lock, constant_name, caps lock; without caps lock: constant_name, Esc, g, shift+u, b, i - you also need w, i to get back to the end of CONSTANT_NAME and keep typing). Also, switching mode, applying a command, then switching mode again versus pressing a key for uppercase and pressing it again for lowercase is a much bigger distraction from my point of view (emacs user) but maybe you actually get used to that using vim.
But is that different from using Kotlin on iOS?
> $500K+/year just for memorizing a bit of stuff?

This seems to be understating the effort required to actually get hired.

I doubt anyone can just do Leetcode during their free time in the weekend and expect to pass most of the tests.

It also doesn't take into non-technical obstacles like being good in communication, being the "right" culture fit, etc.
The HDMI to USB dongle (video encoder) usually is a wrapped MS2109 chip, you also want VGA to HDMI which is an ADC + HDMI transmitter, something like MS9282.
I guess it would be difficult to find a dongle that happen to have both chips, so the easiest way would be get a VGA to HDMI and plug it to the HDMI to USB encoder.
You don't only have that in Singapore, many western countries have similar laws. Germany for example. It is not a good example though and should not be copied or presented as anything good.
It's because we (in the tech world) hire UI designers based on how beautiful their portfolio is, not how usable their design is. "But that's the job of UX!" you say. Yes, but we don't hire UX people. We just hire UI people and expect them to secretly be UX people despite giving every indication to the contrary. Oh well.
My guess is it's because humans say "January 3rd" i.e. 1/3.
And just when you think numbers can't be any sillier than in French, Danish comes along and proves you wrong.
Cyberpunk: Patch 1.5
Build a Video Calling App in 10 minute
It's a slow, clunky, imitation of what could be. It's a useful tool only because it's the least worst such tool we have. I would also recommend it and similar tools to non-technical folks.
While I am happy to go into TAM and related metrics, I am assuming this is your first successful startup.

In that case, don't worry about the market - infact, having just a few dozen paying customers who can be fit in 1 to max 3 personas but those that you understand very well, can reach well and get immediate feedback from is very important.

> I've conducted a small survey to identify a probable market for a problem before started building anything, and it turned out to have mixed results.

- How exactly did you conduct the small survey?

- What kind of questions did you ask?

- Did you use a form or conducted 1:1 interviews?

- How did you source the participants?

- What was the motivation of the participants?

> Like 55%-45% split

split of what?

Is your solution a whisper idea? Or can you share it?
AutoSleep (Apple watch + iPhone app) does account for phone screen time in their calculations of awake vs asleep.

It does still suffer from confusing idleness with sleep at times though.
According to Wikipedia[0], Canada is able to generate 16.6% of their electricity from 19 commercial reactors and hasn't really had any noteworthy accidents (at least nothing that compares to something like say, Deep Horizon. Canada seems like a good case study for safe and effective nuclear power.

> Sure, the anti-nuclear movement did lead us to generally not go down a path that would have helped avert or at least reduce the climate crisis. But the climate crisis was directly caused by the discovery and subsequent use of fossil fuels, not the anti-nuclear movement.

It sounds to me like you're describing a trolly problem scenario where the nuclear industry pulled the lever to only kill one person and not five but then the anti-nuclear activitists pulled the lever back to ensure that five people would die and not one.

I get the impression from your comments on nuclear power that you are one of these anti-nuclear activists but you're experiencing some cognitive dissonance because you're realizing that the course of action that you support may actually have been the wrong one but can't quite admit it.

[0] https://en.wikipedia.org/wiki/Nuclear_power_in_Canada
The Wikipedia indicates that the original paper is satirical.
This was not a viral ad. Some insiders in the ad biz are talking about it, as are some HN'ers, crypto fans and similar people -- who pretty much all have their minds made up about Coinbase a long time ago.

The general public? It has been long forgotten.
Unline – No more unwanted phone calls
Per the title, four vendors were tested. Samsung was already mentioned as a non-loser, so it can't be one of the two losers (or else the title would be wrong and the SSDs would be from 3 vendors at most).
That was never the purpose of Swift. It’s a practical programming language and in that capacity it’s a resounding success.
Ask HN: Can we ban Twitter links, please?
Every day there are posts here with some Twitter thread as the source.

This used to be just annoying in the past (because of the overall low quality of such sources), but now it's gone too far.
Twitter won't let you see the content without logging in anymore. At least this is what I see when I open a Twitter link and scroll down: https://i.imgur.com/E0h2CtQ.png

There are many free blog posting platforms out there that don't annoy users like that and — needless to say — are in a much more readable format. All it takes is a couple of minutes to sign up...

I think such a HN rule could help in promoting common decency on the web.

EDIT: A couple of posters made valid points against an outright ban. Someone suggested flagging paywalls/credential-walls. How about lowering the score for Twitter-link submissions (something like: 1 vote counts 0.5 votes)?
> Why would you need advertising or even make money in the traditional sense for that matter?

You don't. But running these operations at scale is extremely expensive, so you need a lot of income. It's possible to run it as a money sink provided you e.g. have investor money or, as in the case of previous right wing attempts, "donor money". But regardless of how the money is raised, it's rarely a charity that can go on forever. Everything we have seen so far indicates this isn't really a viable investment. Gab, Parler and similar have exactly this business model: operate at a loss through donor money. The audience isn't nearly big enough to motivate the spend, and the cost scales linearly with the audience unless there is a big ad income. The question shouldn't be why this should fail, but what sets it apart from Gab and Parler, other than "This time it's Trump".
Prior discussion, hope it helps:

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

TL:DR- LG CX tv, never connected to the internet, "smart" functions come from a separate device. It's also behind a pihole for what it's worth.
You’re leaving a lot of value on the table if you don’t make use of Java libraries (even the standard ones). Many open source projects are thin layers over Java bindings, and it’s a huge free buffet lunch if you can do that yourself. But as long as you know the interop syntax you can pick that stuff up as and when you need to. Many people get by googling some JVM command line parameters when they hit a problem (running out of heap space, bringing in additional modules etc) and there are still plenty of people who work in pure Clojure and claim never to have to think about Java or the JVM, even the Maven bits.
To be fair, Carlsen was beating players much more stronger then him when Praggnanandhaa was... Never mind.
As I noted in another comment, I think a lot of complexity in many editors is because they worry about handling absurdly large files without thinking about whether they need to.

The moment you're willing to set an arbitrary limit above which you're ok with dropping performance, you can go very simple the way you did.

And that limit where things start to slow down can be far over the size of files most people need most of the time.

For my own part I'm fine with falling back to e.g. emacs the one time every few months I need do do something with an unusually large file.
How do these NVMe SSDs fare when setting the FUA or Force Unit Access bit for write through on Linux (O_DIRECT | O_DSYNC) instead of F_FULLFSYNC on macOS?

I imagine that different firmware machinery would be activated for FUA, and knowing whether FUA works properly would provide comfort to DB developers.
> Right, the government was too slow to regulate this system before it got popular.

The thing is, there seems to have been no major incident requiring regulation. Almost all government regulations are not proactive but reactive, simply because of the "prevention paradox"... the most well-known case is fire codes, where the common saying is that they were written in (a lot of) blood.

And as long as M-Pesa doesn't get used to finance terrorism, the provider disappears into thin air with all the funds or mass hacking leads to people losing their savings, why should a reasonable government risk too much regulation and thus the protest of the people?
Bloomberg news wouldn't reach us with rarely helpful hypotheticals?
How is it possible that you quoted the bit where he accepts responsibility for screwing up (‘I goofed’) and you say the opposite?
A good keyboard doesn't really need re-mapping, as the ctrl, esc and meta/alt keys are already readily available. You could argue for mapping caps lock to Super or Hyper if you're an emacs user maybe, but I for one never felt the need.

Exactly as the article mentions, caps lock is a nice to have, though rare, key. Removing or remapping it will complicate your typing in those scenarios for sure. if you find a better use for that space where it simplifies other more common scenarios, great. But just removing it would be idiotic.
You mean the learnings of Modula-2 in 1978, but with a C like syntax?
I find it mildly uncomfortable to hold shift while typing. And as there is a key for that purpose, which is in the same place on all keyboards, it seems more straightforward for me to use it for its intended purpose rather than something else. I’m not even sure what I would remap it to.
There's a lot of cherry picking and hypocrisy in organized religion, even with Jesus himself making a tl;dr of the bible by going "love thy neighbour".
My advice to you or anyone in high pressure industries such as IT (or NBA for that matter) - get a phychologist or some kind of coach, someone you'll pay to talk to on a weekly basis (ideally has a degree in medicine, like a psychiatrist).
> since it involved an international agreement between multiple German-speaking countries

You mean Austria and Switzerland. Their neighbours?

I might argue it was not so hard. Especially since Switzerland doesn't use ß
Looks good. Is there a way to go back to previous step?

Also, please use "Show HN" for own submissions like this project (see https://news.ycombinator.com/showhn.html for details).
The caps you quoted are for credit and debit cards. Stripe, for example, charges 1.4%-2.9% in Europe.
Samsung has 20% market share. About the same as Apple. If it works it works right?
I believe the more you spend on a phone the more you're inclined to endure the performance degradation. With a cheap phone it's easier to let it go and buy a new one, so you always have a new, fast and updated device
even if they recruit only happe people, what guarantee they will stay happy? should they fire them once they are not?
Quite timely, someone was asking about newcomers troubles learning clojure and this will probably help a lot :)
SGPT: GPT Sentence Embeddings for Semantic Search
Thanks, I think I get it now. These are regions within Ukraine that broke away from the Ukraine govt and want to join or ally with Russia, not the other way around. Or something like that.
Ask HN: Using Wordle solutions to test theories of morphic resonance
Came across this tweet from broadcaster Hugh Fearnley Whittingstall today:

https://twitter.com/HughFW/status/1495685290698153986

I’m assuming the theory of morphic resonance is nonsense - but I’m wondering if there is any trend of Wordle average solution length by geography?
I'm curious about Christianity, what does 33/66 mean specifically?
Is there a way for me as a customer to tell which controller my particular 980 Pro has? Can it be distinguished in software?