skysight-inc/HackerNews huggingface dataset:
It would have, because I don't know how it is done nowadays, but back then, each package repository maintainers were watching closely the source they were releasing. As signing with their own keys.

They would only build from source for example, and rebuilt by the distribution infrastructure. And in addition, the slow pace of having things like stable, testing, unstable was to give the opportunity to serious users to ensure to used package that were stable, safe and battle tested.
A lot of C++ software out there could afford to use a GC.
Of course not, it should not have been changed in such a way that required a third party utility. It's one of the reasons I'm still using Windows 10 and have taken steps to make sure my computers don't automatically "upgrade" to Windows 11.

I'm going against the mindset of not paying for software in general, no matter how useful it is to you.
Your reasoning is off. You don't have "10^3" states if you always unwrap the return values at the call sites (which implies returning if it fails). It's literally the same as exceptions, just that the errors get encoded by (re-)using the type system. You'll have the exact same types for your local variables -- the only difference being that you would put a '?' (or similar) after function calls, to unwrap the return values.

The advantage of this ADT approach is that you can store error unions more permanently when it makes sense. It is not additional syntax, unlike exceptions. In that sense ADTs are the simpler approach of the two. If there is any "explosion of complexity", then it is exceptions where you get that -- because you have to express your code using multiple mechanisms (types vs exceptions), and possibly have to switch between the two when refactoring.

I say that as someone who doesn't think highly of either approach. In my view, plain error values are fine, there isn't any clever language solution needed. If you find yourself checking return values a lot (as opposed to storing error values in handles and checking them at strategic locations), that can hint an architectural problem.
Ask HN: Is 2023 the year chat.company.com starts replacing www.company.com?
Given the step function improvement showcased by ChatGPT, it seems we’ve reached an entirely new realm of possibilities. Will all well funded companies, gurus, etc., now start assessing LLM based chat interfaces as a primary customer entry point to their organization/knowledgebase/methodsbase/etc.?

What would the supply chain look like to enable this?

Who apart from the core tech providers like OpenAI and ML experts are positioned to play key roles here?
That would be fucking improvement over "create some random value in registry under this and that hierarchy to change it"

At least in /proc you see all the keys you can change...
> I was promised 10 would be the final version

Funny thing is this was absolutely never said by Microsoft. If you dig deep enough you reach a single throwaway quote by some employee that said something along the lines of "Windows 10 is the last version released and we're focusing all attention to it, not 8.1".
A good introduction to HTTPS for beginners, you should write an article just on cryptography and how that can be built.
I'm not sure. I'd love to share your optimism because, perhaps like you, I am not a "phone guy" and I probably never will be.

Increasingly though it feels like those of us who prefer a laptop (or desktop machine!) over a phone are like HAMs ... or perhaps guys that like manual transmissions.

It seems more likely that it will be the Macs that go down, and not the iPhones a decade or so from now.
Kinda sounds like hardware problem
I would be surprised to see raw pig meat interested of raw beef in Poland. Steak tartare is a very popular dish, while raw pork is not really eaten widely.
Costa Rica it’s $150,000 US and they just lowered it in 2021 from 200.
Portugal also has/had a similar setup, but it seems gridlocked by the bureaucracy. I thought Canada actually had a similar law several years back, but maybe not. There are easier ways to get residency in Portugal and Spain, the difference is these let you be absentee 90% of the time.
This Canadian law is typical of left-isolationism as opposed to right-isolationism. Keep out the rich instead of keep out the poor.
Yes. This can happen when the person you're talking to is in the right but is being arrogant/obnoxious/smug about it. Publicly agreeing would be rewarding rudeness. I don't think that's even such a bad thing; they might only be right once, but they'll probably be rude forever, so why ever give them the satisfaction?

Effective arguing doesn't have to look like "arguing". You have to leave people an off-ramp so they can change their minds without feeling like they are losing a status contest.
Do you also not go to Paris because there was a terrorist act a few years ago?
Found a cure for cancer? Protected for 15 to 20 years. Wrote two lines of trivial lyrics to an 18th century children's song? Protected for life + 75 years.
Link: https://cheatsheetseries.owasp.org/cheatsheets/Authenticatio...
Good symbolic act, but as the fine article states, it’s unlikely to have material effect on housing affordability for the average person until supply is increased.
An insight I've found very useful in many areas is to separate cases where you're satisfying requirements versus optimizing.

If you're satisfying, a single logical argument for a decision is enough. If you're answering the question of "How to add 10M of new revenue to this business?" there are many valid answers and you just want to test a few and land on one that's well supported by an argument. Then go execute that and do it all over again later.

If you're maximizing though it's much trickier. If you're answering the question of "What's the ideal way to raise capital for this business?" a single logical argument is not enough because you often misrepresent the search space and end up doing very precise optimization of a tiny subset of options for example.

A good option is to turn optimization problems into satisfying problems by specifying them more. "How can I raise capital at cost below X, amount above Y, in under Z months?" gives you most of the value of the optimization problem. It doesn't give you a general insight but it may even give you more value than that by forcing you to define your constraints properly. It's common to find that once you try to fill in X/Y/Z to even start working on hypothesis you find out not everyone has the same view. Having that discussion is often more valuable than any fancy generic optimization you could do to the problem.
So Snowden could seek asylum in the EU, since he exposed espionage that was targeting the EU (and others)?

I have to say that I've lost yet another bit of respect for the German government (and those that followed) when they did not offer asylum to Snowden.
What's more embarrassing than UI is that after 10+ years Win10/11 Settings still don't have the functionality parity with Win7 Control Panel, evidenced by the fact you find links everywhere in Settings to officially ask you to open their equivalent in Control Panel to adjust "advanced" settings.

And even at the places they do, arguments can be made about if their UX/UI are actually better; but that's kinda subjective, to be totally fair to MS.
Maybe you could get Bram Cohen to work on this. Seriously, reach out to him, he loves to work on these game theory sorts of things.
Linux user here as well. The thing that upsets me with windows in the inconsistency in the OS not the applications.

Take Fedora, Manjaro or Ubuntu with any major flavour like Gnome or KDE and you get a very consistent way of how your OS works and responds to common tasks. It's kinda easy for non experienced user to find the right settings with no UI change on a modern Linux Desktop.
Apparently (I Read It On The Internet So It Must Be True) you can trace the progress of Scottish traders across the world, by seeing where the local culture starts deep-frying things in batter.

Certainly tempura wasn't a thing in Japan until they traded with the West.
I'm kind like you, but the people are different and many of them really like this interactions. I just think the manager needs to understand those differences and not force the socialization for everyone. Sometimes the manager even embarrasses the people on the team that not are really into participate of some of this socializations.
Flipped the prompt and it worked

https://ibb.co/QvQSH2w
My experience with the mobile app is also very sluggish. I think there are two reasons some people experience it differently: 1. They use high-end phones and don't notice the high CPU usage of Obsidian and 2. Their vault does contain only a few hundred files.
Why can people only imagine building communities around religion and family? There are other options available that don't tend to be so hateful towards people they don't understand. For example, Epicurus proposed living in communes with friends and that seemed to work well.

https://www.youtube.com/watch?v=Kg_47J6sy3A
Yeah just functional programming isn't that mind-bending IMO. F# and OCaml are pretty easy to pick up.

I think the confusing bit is that one of the most popular functional programming languages is Haskell... which is really hard. So certainly in my mind I had "functional programming = like Haskell = stupidly difficult" for ages. But Haskell is difficult for other reasons: really abstract type system, functions are pure, etc.

Oh also another thing is they all tend to really encourage you to use immutable singly linked lists and write recursive functions that match on (head :: tail)... but I don't think you have to do that, and IMO it's the wrong thing to do a lot of the time (it semantically nice but computationally terrible).
Nokia, Blackberrys ... it turned out that having a world class OS was more important than perhaps anyone at the time knew.

My surprise is that Android is the "other one" and not Windows Phone.
Also, https://www.val-lang.dev/ seems more interesting. And http://www.jot.fm/issues/issue_2022_02/article2.pdf

> Safe by default: Val’s foundation of mutable value semantics ensures that ordinary code is memory safe, typesafe, and data-race-free. By explicit, auditable opt-in, programmers can use unsafe constructs for performance where necessary, and can build safe constructs using unsafe ones.

Versus Carbon:

> Carbon's premise is that C++ users can't give up performance to get safety.

https://github.com/carbon-language/carbon-lang/blob/trunk/do...
https://github.com/jankrepl/mltype is something like this. It is tuned for programmers though. And the quality of generated text might vary a lot. But it gives reasonable char sequences.
WhatsMyName – search usernames across many websites
Theranos was a real project with real engineers and people working on it, too.
They said "prediction" not "wish list"
A better title would be “absentee foreigners.” I think this is part of Airbnb blowback to some extent. Are these people really competing for even middle class housing? Seems weird to me. A few wealthy foreigners pipping millionaire Canadians for penthouses doesn’t really seem like a problem for normies. Am I understanding this wrong?
Portugal is also de facto eliminating its “golden visa” which basically lets you be an absentee owner with residence, but it’s still easy to move there if you want to you know actually live there.
Some countries are embracing this. Costa Rica just lowered its residence through real estate threshold to 150k USD.
I don't have the image at hand but the most impressive nomogram (?) I've seen was in a pilot's operating handbook for some version of the DC-3.

It allows you to calculate take-off ground run distance as a function of no less than four variables! Namely,

- gross weight,

- altitude,

- headwind, and

- softness of ground surface.

The same POH also had two more useful (but simpler) nomograms:

- density altitude as a function of temperature and altitude, and

- rate of climb as a function of density altitude and gross weight.

The reason I remember these two is not that they were particularly cool on their own, but because they were placed side-by-side in the POH so you could also think of them as a single nomogram that let you compute rate of climb as a function of temperature, altitude, and gross weight.
> taking on investment

Also means (generally) finding someone to invest, which (generally) means getting your head around your business what you do, what you are going to do next, and what you are going to do with the money, a plan one might say. This plan is then considered by the investing party and if it is total nonsense, no investment.
No.

Dunno but the AWS cost for your knowledge base would be comical.

Everyone with enough VRAM and data.
Found it in page-4 https://imgur.com/a/9MiiZUJ. I'm curious if you saw it in page-1?
I love personal blogs.. if you have one, please share it!
I'm using Mac Mini M1 with Mac OS Monterey.
Ha ha. I think I'll let autocorrect win this one.
No, it's not from "just my expectations". I can understand that things work differently in different OSs, and having the same expectations from it won't be correct. There are also many on the internet who defend this design choice of giving no 'Cut' option for files saying "it is more natural/intuitive this way for how humans think", well, then you should not give 'Cut/Paste' even in your built-in Text Editor just to be consistent. It is about consistency (the original topic of discussion). You give a 'delete' key in your built-in keyboard, that doesn't, well, 'delete' stuff in your built-in File Explorer. I know the alternate keyboard shortcut for that, but one has to think what would be a more natural shortcut for any given operation (one factor is how much it's used). For example, do you think one renames files/folders more than they 'open' them in a day? If not, why does 'return/enter' simply not open that file or folder rather than doing rename, while for the more probable act of opening there is another obscure key 'combination'? Wasn't Steve Jobs very particular about these little things? I'm honestly a bit surprised it's often termed as a more intuitive OS.
16GB.
I think that the problem with psychology is what I would call "the globe or iron ball problem".
YMMV but each year I use Haskell to solve AoC and I've never needed mutation or any particularly intensive `IO/State` Monad trickery to get any day completed regardless of how far into the challenge it goes.

Part of the charm of purely functional solutions for me (and why I'm hooked) is that it forces you to think about the representation of the data that you would need in order to have a "clean" solution without mutation.
E.g. IntMap for index of arrays and folding with Set/Map operations to build state without accruing algorithmic complexity.
I've found that I do a lot more "deep thinking" when forced into using (or creating) the right data-structures and this is something I enjoy a lot more than purely iterative debugging/hacking, and it's more satisfying (to me) at the end of it all.

My go-to for AoC is almost always Attoparsec + Containers with a recursive "solve" function and the complexity seemingly always stays manageable. I'm no savant but feel free to give examples of a tricky task to solve functionally I can share a specific solution.
I will bet that almost* no one at Microsoft (*well maybe Raymond Chen) knows that it's there and what it does, they are too busy piling up (not-so)shiny new things.
I wonder if it's an age or stage of life thing. When I was younger and single I enjoyed these interactions more than I do now that I have a family and kid. I think the need for extra socializing isn't quite there anymore.
Yup. You made my implicit contradiction explicit.
I don't really feel that it's monolithic right now. Your perspective might be skewed because of the field you work in.
Regarding augmented reality, I think that necessity to be in cameras on Zoom calls all day is a perfect use case for it: Live deepfake masks. Do your hair and makeup once, scan yourself, and then you can hide behind your own (or someone else's) digital visage.
I mean specifically crashes, which generate those windows with reports with crashdumps sent to Apple.

To be fair, MacOS itself doesn't seem to have issues. There seems to be no upper limit to possible uptime. It's just applications.
>If you are seriously saying that getting 20k people to Mars is impacting Earths climate less than getting them to Mars then you need a reality check.

no I'm saying their excess heat generated in a polar region will be more detrimental than the excess heat generated on Mars will be. Among other things.

Basically that the day to day living in the area being damaged is going to be more damaging than the one off transportation. That said I haven't done the calculation, but since I was the first one to even bring it up I doubt anyone has done it either.
Could you elaborate?
Rust manages pretty well without constructors and I'm nearly certain that it doesn't have any kind of combinatorial explosion of states. Same for ML-family languages.
There are upsides to raising capital which haven't been addressed by the article that argues against raising capital.
Unfortunately, "work is other people". At least I think that's the quote. Definitely something along those lines.

Less glib: I've always found the technical part of work to be by far the easiest part of my job. The computers do what they're told and when they argue with me, it's deterministic, unambiguous and consistent (at least from its perspective anyway).

People are a lot more complicated, and they seldom know what they want, what to build, whether they know enough to recognize what to build, whether they know they know enough to recognize what to build, etc. they have feelings that can be hurt, friends who they want to defend, opponents they want to see suppressed. I could go on.

Maybe I've somehow only worked in dreadful, dramatic hellscapes, and I wouldn't necessarily disagree with you? But also I think politics is what happens when more than 3 people want to work together, and so it's an inherent aspect of work.

Sorry, this has been a bit rambling. My point is that, while sure you don't need to do bowling night every week, I do find that a zoom call with your teammates every other week with no agenda other than to chat is ridiculously effective.

And sometimes your best work can happen after you both accidentally give and receive therapy while at work. Everyone is the main character of their own story and knowing how even the work part of all those individual main stories connect can be really useful insight.
Usually in someone's head.
>Most Americans under 40 would have learned touch typing in grade school

That's interesting. Do they really use it though?
What I can see from other part of the world that even developers don't use it.
It doesn't deserve a flag, but the sunny optimism feels delusional. It's obvious that C++ has problems and there's obvious red flags like why someone like Linux Torvalds vehemently hates the entire language.

The poster addresses none of this and has a overly positive attitude towards C++. There's obvious nuance on this topic that the post fails to address and he instead just preaches to a biased choir. At least he admits he's a beginner.
Given how efficient Apple chips are, doesn't it make sense for them to make a chip that can be used both in the next Mac Pro and in the cloud servers? They can at least use their own chips in their data centers and save on power usage
Living on Mars is like living on Earth after a very, very, very protracted global thermonuclear war.

You can argue the other way: If we figure out how to live on Mars, global thermonuclear war on Earth is not a big deal anymore, it becomes an option.
We have somewhat similar machines (both you and I also having 16 GB).

I would definitely take it in to be looked at. That should not be happening. Crash logs will hopefully point a finger at the problem.
What if instead of the pro they brought back the server. Since they own all the hardware and the OS, I wonder if they could make some kind of magic task scheduling engine to seamlessly run jobs on the MServer. It sees you are rendering 3d animation so it just sends it to the server for you.
Well I think that will not mean anybody can use the character or create their own spin-offs I presume…? There surely is some kind of law that will allow Disney to sue anybody on the grounds they the character defines their brand identity or something similar..
>Swipe from left can't be disabled?

winget uninstall "windows web experience pack"

There's no way to remove the trash news from the widget thing, so blowing it away is the only option. Clearly there's someone at MSFT that keeps pushing MSN garbage (wtf is Rewards??) into the OS
I don’t see the big deal, when you’re dead you’re dead. Being in a coffin must be so boring I could imagine some dead people would love visitors every now and then. Perhaps it’s comforting knowing you will still interact with people 200 years from now.
Should Computer Science be compulsory in high schools?
I work on a C++ project and actually sympathise with this sentiment. It's a massive strategic risk to our org, we pay a consistent tax in reduced productivity and stupid bugs, and I will advocate migrating away as soon as we have a suitable destination (Carbon looks promising).

But, I do also really enjoy writing C++! I'm optimistic that writing Carbon/Val/whatever ends up gaining traction in the industry will be just as good though.
I’d say 100k self-sufficient humans isn’t enough to support postindustrial civilization even on Earth without a hazardous scenario. Imagine aliens extracting all cities and all signs of technology except one town and dropping off some automated libraries, datacenters, labs, factories and other important equipment in a working condition around there. These 100k people wouldn’t be able to maintain it and pass it down the next generation. On anything non-Earth they would go extinct in one lifetime.
You stated it took multiple clicks. It doesn’t….
I have a 2011 Mac Pro that supports Metal. ;) I think it was Mojave (10.14) that required Metal support for all graphics cards, which effectively killed off a bunch of older machines, but the Mac Pro was the one that had Metal support going back the furthest to I think 2010 (most others were 2012 or later).
I am a huge sucker for not wasting screen estate as well. I also am highly annoyed by anything on my screen that can blink or is animated or anything that is not part of whatever I am working on. So taskbars and notifications highly annoy me.

I really thought windows 8 could go I the right direction. A metro like approach where applications can take up as screen as possible, with proper tiling and a unobtrusive way ala Mac finder to access everything that is not already open from a single place.

However that is exactly what gnome Shell is. Max screen estate, snappy getting to everywhere and everything.
Partially, you can have lots of cheap instruments driving/flying/floating around to find something interesting to look at with the fewer expensive shots.
Thanks for the link but:

> In order for the original C64 keycaps to fit the stems of the Gateron switches, 3D printed key adapters have to be used.

It still relies on a set of original C64 keycaps.
Eligible applicants must invest CAD $350,000 into a Canadian “authorized designated organization”. Accredited investors must also demonstrate their net worth with an income of at least $200,000 or proof of $1,000,000 of financial assets

https://www.goldenvisas.com/canada