skysight-inc/HackerNews huggingface dataset:
I do not share your fear of chaos or your faith in rational planning over ad-hoc protocols and conventions. I would prefer that you not attempt to rationalize the operating system I live in. Have you considered that the system you are looking for is perhaps not any kind of Unix, but maybe something like Plan 9, Macintosh System 7, PalmOS, or Oberon?

Instead of lamenting that Unix isn't more like Oberon, and trying to make it more like Oberon, consider that possibly the secret of Unix's success is that its ad-hoc protocols and conventions embody ideas that work very well, so instead of replacing them with untested rational planning, you should try to learn from them. Embrace the chaos.
> On the upside, it apparently became an upward mobility avenue for "low caste" folk who would otherwise not be considered for valuable positions.

I mean... yeah. Absolutely. That is a huge obvious upside, and as far as I can tell, there are no downsides to this at all.
You need to support a huge range of devices and cultures.
Oh I see. I took it to mean there are no platforms where this works, but they make there is no scheme that works across all platforms? The problem with the latter form of the question is there will always be some garbage platform that doesn’t participate.
I inquired with the issuer. I can set a PIN for a cash advance, but not a regular sale. Which is fair, I guess. They are fundamentally different transactions with different interest rules, etc. Nonetheless, it's a very frustrating situation that the solution almost exists, but can't be used.
JPA requires mutable classes.

Records ergonomics is terrible if you want to replace data classes with records, even if immutable is OK. You need to write builders. You can't really write code like

new Person(id, null, null, null, lastName, firstName, null, null, null, null, null, null, null, age);

Withers can help with that, but they're not even in any kind of experimental shape right now, so we have many years to wait for it.

Right now records are only fine for very simple use-cases like Point(x, y). Or if you want to write or generate builders. But at this time you don't really save anything, if you can generate a builder, you can generate a class as well.
Quirks of GraphQL Subscriptions: WebSockets vs. SSE vs. Federation vs. Hasura
I'm not clear why there is a distinction here. Any HTTP server can easily use a non-blocking Selector to handle the I/O operations and then perform the application logic on Threads or Fibers. My point is that Loom fundamentally is a threading model that works well for blocking I/O.

What is unclear is whether or not Loom will increase performance of the server I/O (not the application logic code) that is already working well with non-blocking Selectors. I doubt it. But if someone has a Loom implementation of a plain HTTP server (nothing complex or JEE), I'd be up for some benchmarking exercises.

Overall though, I don't think Loom negates the usefulness of java-http. We built a super simple API, with no dependencies, that works with Java 17 and above, supports TLS natively, and is insanely fast.

Am I missing something?
The plus 1 I believe
Can you recommend any sources to learn more about this?
My dad was an electrical engineer in his home country. When he immigrated to the US in the Seventies, he had to basically start over because his certifications weren't recognized. He took it as an opportunity to try and change careers, and he looked at everything from locksmithing to programming.

Several years ago, long after he passed, I found the C book he used. "Hey, I know C!" I thought. It was a weird feeling to have independently ended up in the field he strived to be in.
Online marketing is a wide field.

The trend goes towards content marketing on the platform of your choice. The platform of your choice: wherever your customers are.

Everyone has something to market: themselves. (Follow Justin Welsh (linkedin, twitter) )

What is your background? What is your experience? What are you passionate about? What value van you provide for other people.

I don't think there is something like a "hello world" for online marketing tbh. Content marketing is only one aspect on online marketing but the easiest to get started with. It costs only time; it also takes a lot of time. You need to have at least 3-6 months till you see some results and need to be posting regularly.
> and "works but you have to stand on your hands while singing" kind of things.

You mean "works if you don't actively try to break it".

Most stories about Linux breakage involve esoteric distros (especially bleeding edge "rolling" distros or one-man Ubuntu-derived distros) and users trying to "customize" shit they shouldn't.

Install Ubuntu and it's fine.
In my experience, the miniatures showed by Windows on hover are very convenient. I miss them a bit on Mac. And also the ability to quickly snap windows on sides or corners.
Boundary Value tests are standard practice when doing extensive testing.

Bugs rarely occur for typical input values but more often occur at the "boundaries" or limits of the input domain.

That being said I don't really fault SQlites testing here.

The key takeaway for me is that even with exhaustive testing you can still have security issues like this, so perhaps what is needed is a language or methodology change.

If SQLite, a quality codebase with exhaustive tests, can have memory vulnerabilities, maybe we need to leave C behind.
Using the layman term of 'tetanus booster' is acceptable to me in this case, even though it comes with additional benefit. But this simplification is not equivalent with the err of claiming a Prime Minister has charge over only a subset of their domain.
We call it "full flavour" in Canada when there's no tobacco (or just "full"). Joint/spliff/doobie/etc are all synonyms of the final product, regardless of ingredients. There's a certain stigma associated with mixing tobacco in nowadays; unless you're a smoker, nobody wants that shit.
Maybe a Jetson Nano?
Dot Pad – The first tactile graphics display for the visually impaired
As someone who has been through several government vocational programs in Canada, I will say that when your Case Manager or Instructor says to write your resumes and letters a certain way, you do it.
Why can't our own politicians figure that out?
Battery preconditioning for DC fast charging is available on some CCS cars as well and is getting more common. Sometimes it's manually trigger-able and sometimes it's integrated into navigation.
Isn't TSMC building outside Taiwan, to your point?

https://www.tomshardware.com/news/tsmc-fab-21-arizona
Then there are the people who dazzle you with both their brilliance and the shiny stuff. They get the job over just the brilliant person...
I have a similar one for myself, let me scan in it:

Front-end ninja 2006-2010

Full-stack unicorn 2010-present

Follow me on twitter

Times have really changed I guess.
I've grown increasingly frustrated with media outlets not citing sources, particularly about scientific, medical, and technological topics. I frequently have to go find source papers myself to discover things like the sample size for a medical study is actually single-digits and statistically irrelevant.
I do this but I always get a little nervous about it being accessible to any process anywhere on that network. If the system firewall supports it, I think it would be interesting to make the http connection, and then restrict that port to existing connections only. Once you are confident only your intended client has connected, put the files in the directory.
Open Banking generally mean someone can build 3rd party integrations on top of banking APIs. It is generally not for individuals to get HTTP API access to your own "production" bank account so you can write a Python script to move money around.

I was very happy when it first appeared and my own bank made a big noise about supporting it, so went around to dig for the documentation. Had to sign up for a developer account first, that's all fine and dandy. Write some words about my use case, that's also fine I guess, not optimal but whatever. Finally arrived at the "Success" screen that said something like "Congratulations, we'll review your case and give you access to the sandbox if accepted" which was... Fiiiine.

Some days later, get sandbox + documentation access, write my ~20 line script to move 5 ImagineDollars from account 1 to account 2 within the same holder and want to see it working live but no, here comes a form with ~20 fields describing again the use case, how many users you expect, what you do in case there is errors and so on. I fill it out from the perspective that I'm just writing it for myself.

Wait ~2-3 weeks and receive a rejected email, they don't want individuals to write their own scripts, the service is for products to be built on top of their APIs, nothing more and nothing less.

Great.
I don't think it was the Apple Lisa that had the first clipboard. Xerox definitely had a clipboard and other experimental environments had them as well.

The Lisa was the first to name it the "clipboard" but that doesn't really count in my opinion.

Also, modern macOS isn't based on the old mac operating system after switching to Unix, so even for Apple computers the macOS clipboard is an "equivalent" of the old clipboard.
Have you tried TypeScript? My impression having used it in both JetBrains and VSCode is that it achieves basically what you're describing.

I similarly get irritated using anything else now.
Visa belongs to the class of businesses that are beyond healthy.
Agreed. And also on iOS. Apple really got gestures right.
> Hasn’t it been common knowledge and established science that marijuana suppresses the immune system?

No - not really. It seems to be rather variable, depending on the disease in question.

Cannabis use was associated with much lower rates of COVID-19, for example: https://pubmed.ncbi.nlm.nih.gov/35007072/

It also seems to play an interesting part in inflammatory response (cannabis use is associated with anti-inflammatory agents) - which may or may not matter, depending on the disease. Ex - there are limited studies on cannabis and the impacts on the immune system in HIV patients, with most showing no effect, but the studies are very limited, and often flawed (https://www.ncbi.nlm.nih.gov/books/NBK425755/)

Basically - We don't know shit because of how the US scheduled the drug, and the near complete lack of decent research on it over the last 50 years.

I would still say inhaling smoke of any kind is almost certainly not good for you, but we have a real lack of data here... which is a shame.
This is pretty much the exact distinction between the US attitude to cards and the rest of the world. In the US, the ability to dispute a card tx is just part of life.

Everywhere else the banks have forced poor UX onto merchants in the name of shifting liability and improved security.

This is why the US rolled out chip cards with a signature while everyone else has been using chip and PIN for years.
Compliance with the DO-178B standard was not easy for the SQLite maintainers. It required several years to achieve.

By adhering to the DO-178B standard, the testing is confirmed extensive and satisfies requirements for use in avionics.

"Rockwell Collins... introduced me to this concept of DO-178B. It’s a quality standard for safety-critical aviation products, and unlike so many quality standards, this one’s actually readable... one of the key things that they push is, they want 100% MCDC test coverage.

"Your tests have to cause each branch operation in the resulting binary code to be taken and to fall through at least once.

"At the machine code level... actually, MCDC’s a little stricter than that. Let’s not dwell on the details, but I had this idea, I’m going to write tests to bring SQLite up to the quality of 100% MCDC, and that took a year of 60 hour weeks. That was hard, hard work. I was putting in 12 hour days every single day. I was just getting so tired of this because with this sort of thing, it’s the old joke of, you get 95% of the functionality with the first 95% of your budget, and the last 5% on the second 95% of your budget. It’s kind of the same thing. It’s pretty easy to get up to 90 or 95% test coverage. Getting that last 5% is really, really hard and it took about a year for me to get there, but once we got to that point, we stopped getting bug reports from Android."

https://corecursive.com/066-sqlite-with-richard-hipp/

Indeed, SQLite is used for flight systems on the Airbus A350. No other major database vendor is certified to do so.

https://www.sqlite.org/famous.html
KDE Connect is a godsend for this. Surprisingly its on windows too
Nah they are cultivating a growth story, and the markets will eat it up in a few years when they are desperate for growth stocks again. Even though it'll be 20 years old by that time. Maybe they won't get a 15 billion valuation or whatever but the early investors/conde nast will make a healthy profit.

https://twitter.com/paulg/status/1360263618508521480
interesting! TIL
I think that's how the Hey email service does it.
You're assuming the job is the root cause. Please refrain from dispensing medical advice in an online forum.
With a bit of a broken heart I have to concur. Tiny screen, tiny keyboard, usability not included. I still kid myself after all those years that I will actually use my old EeePC for a "cool retro something" - even had DOS installed and made wired Ethernet work! - but nope, it's just painful. And that thing actually has a keyboard not designed to be operated with a stylus!
I think it was a few things. First, I’m not in the Randstad, but in Brabant. I don’t work for ASML or Philips so the company that hired me was not familiar with many of the resources available to expats.

Second, I dutifully listened to the employees who tried to tell me to sign up via the various apps. I went in person to the ABN bank building in Eindhoven where a lady at the front gave me a business card to call a phone number with a disconnected line to attempt to open an account.

Third, I listened to the Reddit when they said Bunq had severely declined in quality and just coming off of Simple in the USA, I was hesitant to join a neobank in a new country with no physical presence should I have a problem that needed to be solved immediately.

Finally, I was not totally aware of FACTA and what that meant for me as a customer. I eventually created an account at the Regiobank in my small village, but I didn’t know about the requirements so my account was delayed for use for two weeks while they manually updated my details.

Consequently, after the shitshow at ABN, I walked down the street to ING and was able to make an appointment for the next day. However, because INGs entire sign up is app driven now, I was left without a login because I signed up in person due to the FACTA requirement. I’ve requested the login to be reset and mailed to me twice (an option they offer, I assume for old folks) and I still can’t access my account online or in the app. I opened the account in mid-September.

So yeah, some of it was my fault, but as far as ING and ABN are concerned, it’s pure incompetence.
Why do you think a group of people who never played a roguelike (a term with an established meaning for decades) should be the ones to redefine what a term means?

The only people who use "roguelike" so loosely are people who never knew what it meant in the first place.
SQLite is used in places that Rust has no compiler for and that no other language has a compiler for.

One severe CVE in about 20 years is no reason to rewrite in another language and remove support for some platforms.
They get your info from voter registration / party registration.
Got a job working on an old Ada system during the Great Recession (I was unemployed and desperate enough to take any job). Mom was kind enough to give me all of her old Ada books - apparently her employer (defense contractor) had sent her to training when the language was first introduced.

> The last interview was with someone very technical, who had printed out a few pages of listings of the obfuscated C contest.

That's cold. The worst I've had was otherwise normal code with a few deliberate bugs introduced: "Tell me what's wrong with this code."
This is absurd. You are citing computer models that assume no geography and random mating. The MRCA is around 150,000 years old and probably from east Asia, and the identical ancestors point must be older than that and originating in Africa.

When a sentence starts with “given the false assumption…” it is best not to adopt the conclusion as a fact.
It's truly baffling how Reddit changed from a fast loading & information dense UI to something that takes about 15 seconds to load on average and shows about 1/10th the information than before.
GNU Emacs, which this survey is about, never had a version 162.
Bluetooth almost got me 100% there as well! Until I discovered that Apple devices don't support sending/receiving files via Bluetooth. But at least it covers about 80% of the devices I own and doesn't rely on external services like most other options people wrote about as a reply.
All of that being said, I wrongly predicted that Russia wouldn't invade, because I rightly predicted the invasion would be a disaster for Russia.

A CCP invasion of Taiwan would be even more disastrous for the PRC. They would need to conduct an amphibious assault, gain air superiority against "the quad" (no easy task), and would be unlikely to gain control of TSMC.[0]

I think my reason for miscalculating the Russian invasion had to do with reasons unrelated to the actual military campaign: Putin felt that Russia's culture was existentially threatened by the West, its ability to invade was monotonically decreasing, and believed that a largely ineffectual, predictable US administration that appears to follow the mantra "speak loudly and carry a paper straw" wouldn't resort to extreme measures to stop Russia. In other words, invasion made total sense from a certain political-cultural calculus.

I'm much more worried about the CCP, who have become increasingly ultra-nationalist, including concentration camps and racial-superiority indoctrination in schools (including something like a "stabbed in the back" narrative). The political crackdowns have become quite severe, and the Chinese financial is in bad shape, so an attempted invasion of Taiwan may increasingly be the thing the Party sees as bolstering their position domestically.

The invasion would still be a disaster, and I have a feeling that the US & Taiwan already have plans to relocate the personnel from Taiwan's TSMC facilities to the US in order to use their specialized knowledge in order to keep producing superior chips.

[0] https://www.jonstokes.com/p/why-a-chinese-invasion-of-taiwan
I swear there’s something going on with those fake shipping emails- I only ever get them when I’m waiting for a parcel- and no, I haven’t been entering my tracking number into any websites. Very suspicious.
Damn in my next game I'll have to make all the NPCs unvaccinated and afraid of radiation in nuclear power plant cooling tower vapor
I've never tried the app, but that's pretty weird if it's actually good. The mobile site is notoriously hostile, and even the desktop site seems to completely fall apart on pages with lots of videos.
I'm probably the guy getting hit with all your CAPTCHAs, too!
We have flying cars. They're called helicopters.
Good point. Never thought about it. Probably did not use Windows long enough. What is not scaling well with that model? The miniatures are taking too much vertical space when hovering an app icon in the task bar?
I've had MBPs on 5 week+ delivery schedules.
Bluetooth is still every bit as horrible as it was on day one.
> Also, as another comment mentions, I can't see anything indicating they controlled for tobacco smoking.

Give it a bit; it was just discussed at a conference and not even the preprint is out.

This is why I hate the scientific press; everyone jumps the gun, and people who want more information are left hanging until the study no longer has public attention.
For PC-to-PC syncing of folders, I have found https://syncthing.net/ to work well.
You claim "difference", but how can you say such things when we have no idea how human brains mix and match different sources of inspirations? I've definitely composed a succession of melodies only to turn around and realize I'd just copied an entire chunk of a commercial jingle I'd heard in the background a while back. What is the precise definition of inspiration?
Yes, there is a difference, but the auto-scheduling part is not the one that has the bug.

The bug is that OS is in a borked state, and the update infrastructure cannot deal with it. This is what ends up bricking the system. (Using the loose definition of the term here, I understand that it doesn't literally damage the hardware)

The overall big picture is the fact that most users don't want to be system administrators; they just want it to be managed automatically. However a subset of users, do want to administer the system and have a level of control, and this is where Microsoft screwed up, by not providing us those tools.

At work we have our IT manage the updates on all of our machines, and they have managed to apply some kind of policy where they can control the updates. I am assuming this is only possible in a domain environment, and not on a stand-alone PC.
Do you not check the eggs before you buy them?
The title doesn't lead to the obvious scientific revelation

https://en.wikipedia.org/wiki/CCR5

which has been known for a few decades at this point.
+1 on progress bars

Biggest offender is a large OS upgrade on Mac and it sits on that black screen. It often doesn't even say how long is left, but when it does the 'remaining time' is laughably wrong. Not really excusable when Apple have such a small range of hardware configs.

I've seen some Windows installers 'x remaining' consistently count upwards instead of downwards...or the other classic, it sits at 10% for a while and then suddenly jumps to 100
Consider your demographics and it might seem more intentional.
It's a small linux handheld with a slightly anemic ARM cpu, a full keyboard, and metal case.

There are various "fantasy consoles" people make video games on, like the piko-8^1 (which the indie darling Celeste was originally developed for) and the TIC-80^2 (Providing a more PC-like experience). It might be best to think of them as emulators for computers/devices that never existed. Some platonic ideal of game consoles past. They're often programed in LUA and provide limited RAM/Display-resolution/palette-depth, etc, in order to provide a retro feel while not requiring you to program in actual assembly.

Personally I'd be more interested in this as a field-device/development-environment/tricorder type unit. It seems like a great unit to hook a chip programmer up to, or one of those open-source FPGA-based oscilloscopes, or other lab instrumentation.

1: https://www.lexaloffle.com/pico-8.php

2: https://tic80.com/
MegaUltraSupreme: AWS Icon Quiz
It's not possible to prove, without billions of dollars of investigation per device, that any complex consumer electronic device is operating 100% correctly.

So wouldn't it practically invalidate any evidence that was touched by any device?
This is actually in the official documentation now:

https://learn.microsoft.com/en-us/aspnet/core/fundamentals/m...
Was expecting to land on a fake HN page after clicking back
In the application process?