jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This is kind the objective I think. Wayland in most cases (Gnome and KDE) is simply an implementation detail, and Gnome and KDE runs in both X11 and Wayland.

The end result is, hopefully, less bugs, more security and more performance, however most people wouldn't care anyway (and I think most people doesn't care, for example Fedora uses Wayland by default).

For us using window managers like i3wm the history is different. However in i3wm I am very close to the X11 so there is almost no abstraction, this is why the transition is more painful.
>In computer science, artificial intelligence (AI), sometimes called machine intelligence, is intelligence demonstrated by machines

The term AI doesn't actually imply human-level intelligence.
> FP like Haskell have yet to prove their worth in production environments

Huh?

What is your definition of proving worth in a production environment?

Did you hear recently about bond? It's written in haskell by Microsoft and used in Xbox Live as well as other infrastructure.

There's also facebooks Haxl...

Remember Bump file/etc transfers in Samsung Galaxy commercials? That was written in haskell too.
You could celebrate "Festivus", I guess.

I'm not a big fan of Christmas myself. I used to have a page on one of my websites titled "bah humbug" with a picture of me in a sweatshirt showing broken christmas tree decorations and the words "Bah Humbug". I put it up as a joke one night.

It can be tough sometimes to try to be warm and friendly and pass out sincere well wishes while remaining honest/sincere if you don't happen to believe the same stuff a lot of other people believe.

Anyway, seasons greetings and well wishes to all.

(From the gal who went around wishing people at work today "Merry four day weekend!")

Peace.
Once upon a time I did. Then I had the experiences which led me to write this comment:

http://www.tbray.org/ongoing/When/200x/2008/06/15/Deletionis...
plus use a MongoDB backend. because MongoDB is web scale.
Merry Cthulhu everyone!
and Happy Flying Spaghetti Monster Eve!
I, personally, would give them something before they even asked. Not because I am required to, but because I want them around me longer.

The people who believed in you when you were less capable and poorer are the ones you want around you when things are better.

I am still friends with the guy who gave me my first $100 as a programmer, more than 13 years ago.
Or even better... may your code not have to "compile" (Python, Ruby, Perl, JavaScript...) ;)
Because he doesn't want other people to waste part of their lives at Amazon?

His experiences there mirror mine. I've warned people away from going there for exactly the same reason. Amazon treats their employees like shit.
Omar Khayyam, the Persian poet is by far my favorite. His writings are absolutely riveting and awe-inspiring!! He was so ahead of his time and genius polymath as well.
No, you're not right; everything here is totally correct.
It's pretty awesome of you to provide the annotated source code for Gitlet! :D
> Am I suppose to write a blog post on any of the useless solutions I can create?

Sure! Write up your approach and results in a nice digestible way on some project you found personally interesting and there are plenty of people here that will enjoy that.

Note that the difference between "Here's code I wrote that does X: '...'" and what appears in this blog post is bigger than what you're giving credit for. Documenting the process you went through from having an idea to arriving at a solution in a relatable and amusing way takes real effort. If you disagree, please, prove me wrong. Since if you do, you'd be a blogger I'd happily add to my regular reading.
If git did rebuild the graph, right from the very first commit, the end result of the operation would look identical to the user as it does now.

It seems to me the two mental models are interchangeable when it comes to the use of git from the users point of view. What is missing, from the users point of view, when they model commits as diffs+parents vs as snapshots?

Now I think about it, it's probably that users have a bad understanding of the commit-as-diff models; they could similarly have a bad understanding of the commit-as-snapshot model I expect, I don't know that thinking in snapshots helps to understand git from an users point of view better than thinking (properly) in diffs.

The article for example explains that any two commits can be differenced because the underlying snapshot trees can be compared, but the commit-as-diff model can as easily explain why comparing two commits works by tracing each commit back to the common base commit - so the commit-as-diff mental model just needs to remember that commits are fundamentally tied to the path they have back to the root commit.

It seems to me if you take the diagrams from the article and remove the under-the-covers stuff leaving just the circles, the commits-as-diffs and commits-as-snapshots models look exactly the same.
Why does it only have six registers? The end user probably doesn't want to write a register allocator.
Thanks! That Nokia 2720 Flip looks pretty decent. It's certainly the best I've seen so far. It's too bad it runs a full featured operating system and the applications are web/js based. That's a no go for me.
You could draw a pretty interesting graph of how the resistance/parasitic capacitance relationship governs which component is dominant at the high end of the resistance range.
True, but on the other hand these 5% pay more than almost everyone else in that 95% so...
The article doesn't claim that these descriptions have no place, but merely laments that they form the vast majority of writing advice.
Here is the paragraph that describes what rebase does:

> This operation works by going to the common ancestor of the two branches (the one you’re on and the one you’re rebasing onto), getting the diff introduced by each commit of the branch you’re on, saving those diffs to temporary files, resetting the current branch to the same commit as the branch you are rebasing onto, and finally applying each change in turn.

Is "applying the diff to a different parent" not a good way to describe this?
Just stop hopping. Anything youvet tried would be fine to stick with.
Black box systems are incredibly common. By definition, there isn't anything readily apparent from the outside. You haven't shown that to be absurd, you only showed that if you can see enough of the interior of a black box, it is no longer a black box.

You complain that the author's logic will lead to creating complicated hidden variable theories but that's exactly what the author is advocating. While there will always be some ever more convoluted model to explain results, any given model is testable, whereas assuming there is nothing to model is not testable.
Some people have as much as 4 percent neanderthal DNA (according to 23andme I am one of them).
I meant to say groups of humans
The Chevy bolt is a much better car than a Tesla don’t start propagandizing against it here. Mine has never required any service of any kind and there are absolutely zero fit and finish issues. It is nit a luxury car but there is a lot of virtue in just being and excellent car without luxury
I assume it's the same as when it was mentioned in 2019

"A 32-bit hash prefix like "ba7816bf" would represent the first eight characters of a 256-bit, 64-character SHA256 digest of a full URL.

Before it loads a requested website, Safari, like other browsers that implement a safe browsing lookup system, will hash the URL of the website to be visited and compare its hash prefix to the received hash segments of malicious sites."

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

https://www.theregister.com/2019/10/14/apple_china_tencent/

https://developers.google.com/safe-browsing/v4/urls-hashing#...
Apple and Facebook both use OSM data, so contributing to OSM helps them make money.
It’s a great car
Hackerspaces tend to be such "tools co-op", even if often the work is done on-place.
I would not say that Home Depot is necessarily cheap for tool rentals. For example, I'm looking to rent a floor prep tool and it's almost 100 for the day (I'm cheap!).
To me this is the flaw in the article. The T-3 situation was only hard because it wasn’t clear if it was land or sea. But I don’t see why this should be a problem in space, just consider it the high seas.
You have never had the right of free speech on someone else’s property. This is not new in any way.

I realize that there are some court cases that do guarantee free speech in extremely limited circumstances, but saying that society at large has “lost that value” doesn’t line up with any history that I’m aware of.
So as we soon as we pass law making it a protected class, that argument will be null and void, correct?

Great, I cannot wait!
Telegram rolled their own crypto, backdoored it and got caught https://t.co/YTmXqgzzzg?amp=1
Trump is the one who chose twitter. No position on the planet has more choices to spread a message to an audience than the POTUS. Twitter owes Trump nothing. He broke their rules and faces the consequences. One politician being banned on social media sites is not a sign of the technocracy subverting democracy; it’s a sign that no one is above consequences of their own actions.
Biometrics should always only be used as usernames and not passwords, both in fiction/sci-fi and real life.
I would like to see a source on this.
They can be both victims and traitors. As much as I’d like to live in a world where reason and reasonableness were innate, environment matters in determining a person’s mode of thought.

I like this NYTimes price someone posted elsewhere in this thread: https://www.nytimes.com/2021/01/07/opinion/trump-capitol-pro...

[Edit: This does not mean I think that the insurrectionists shouldn’t be held accountable! Though motivations can be complex, justice matters.]
More likely, that half goes on to build its own centralized platform.
Advertisers will adapt to this if it becomes ubiquitous. Logos will be replaced with color schemes, etc.

Also this tool could be terrifyingly hackable. Imagine someone hacking into your vision.
What is the alternative? Leave criminals alone to continue their crimes? Give them medals maybe even?
I can almost guarantee I know exactly what is happening here and while it does involve something at netflix being broken it's not what you think.

I had the same thing happen to me where I kept thinking someone was using my Netflix. Weird things popped up in my recently watched that clearly weren't me (this is pretty much the only way to notice someone is using your account if passwords haven't changed). I have guest accounts for my sisters but they know not to use mine as they have their own and weren't sharing the info with other people.

After much digging and several different help sessions with netflix support we came to the conclusion that it actually was my sisters. They typically use Netflix through the xbox at home, but even though they select their user when logging in from time to time the authentication will go funky and default them back to using the main account. My account.

It is super annoying but if you have any delegate accounts I would almost guarantee you that is what's happening. Apparently the only way to fix it is to completely remove the log in session from the offending device and re-add it. It will fix it for a time until the same thing happens again later.
"Use case" is an appropriate way to describe a solution. From the perspective of a Solution Architect, I'd say its mostly marketing fluff but the reason the term caught on is the distinction between delivering a system vs. delivering a system plus the guidance/procedures to successfully leverage it.

I rarely get to just code something; oftentimes I need to understand the goal, the entirety of the existing process (because most people only know their little piece) and then figure out what makes the most sense to solve for X. There's a lot of non-technical heavy lifting involved in successfully delivering something in the enterprise. That coupled with the obsession over buzz words is likely why "solution" has taken hold in the enterprise space and no where else.
That's the most bullshit line you hear in companies.
Sometimes we can make it happen, and ship code, but then most of the time somebody has to go in and fix it later to actually be extendable and work in other places than the original use-case..

It doesn't make sense in the long run to do this "fix, patch, fix, patch" non-sense .. but still companies need to ship shit to some deadline, so we do it.
for a boy, scratch is a good choice:

http://scratch.mit.edu/

for a girl:

http://www.alice.org/ and storytelling Alice.

My little girl is interested in Scratch but Alice just hit the nail on the head when it comes to keeping a girl interested in the subject.

I am also going to second Mindstorm it starts them down the right path, hardware and software. It is worth the money. Whatever you use, you want to get to games fast, if you want to keep them interested.

It is hard to use a traditional language because you can't get the feedback of a small game quickly. Now I know there are some great programmers that can, but with the coding boat anchor that is a kid trust me, you be lucky to get to a simple game even on the iPhone in a week. The only traditional tech that comes close is Flash or a 3d game engine scripting language. Back when Macromedia was around, Director was great for this, I know Adobe still sells it, but I don't know if it is worth it anymore, not having touched it, in over a decade.
SEC numbers and a few other sources. I read somewhere that currently the estimated number of shorts is 4x actual number of actual shares. Not sure if it's true though.
You need to see GCP as its own brand with its own support team and policies (though they are impacted by some shared technical infrastructure and associated policies). I cannot say whether these are good or bad, only that they are distinct for GCP.

Experiences with support or lack of support concerning other Google product areas and divisions, especially those not designed for businesses really don't apply if you know how Google operates.

I don't use GCP in a personal capacity at this time and I work for a competitor (though am certainly not speaking on behalf of the competitor).
Related recent thread:

Functorio - https://news.ycombinator.com/item?id=26157969 - Feb 2021 (193 comments)
Olivetti is fantastic, I mostly edit and write text in that mode, even longish emails.
Reddit has zero impact on $GME volatility. If any of you were around for the 2009 shenanigans, you'll understand.
When I was a young boy in Bulgaria
It's not an accident that you'll find some manufacturer in the F-35's supply chain in basically every US state.
> Probably an influx people checking /r/wallstreetbets.

There's only 300K people reading that subreddit at the moment. During the peak earlier in the month it was over a million. (edits, refreshed 4 mins later and it's just under 500K).

Also, for the conspiracy fans, notice that the majority of the rise (90 -> 199) has happened / is happening during post market hours when normal users (retail) cant do anything. 50->90 happened during normal trading hours.
There is paperwork, but you don't need to establish a new entity in every state/country where you have an office or employee. You can simply register your existing company as a "foreign" business in all of the jurisdictions where it is not legally incorporated (and this is what most businesses do).

Generally, you only have a location-specific business created if there are location-specific benefits acquired, or benefits avoided, by doing so. (Like say, access to tax credits, or avoidance of certain compliance responsibilities).
I think this view is extremely limited, a view only through the filter of what is. It, alas, is reflected in the 90's & aughts focus on the Free Desktop, which too often was an attempt to recreate & compete with the better-funded commercial giants on their own ground.

Open source has different virtues. Interoperability, extensibility, unix small-pieces philosophy are all extremely strong technical advantages that allow us to build together, to intermix & co-create systems in more organic & less top-down monolithic hierarchical ways. They allow more exploration & organic growth. The possibility space is big, & more so, allows diverse fronts of exploration & growth, which beget only more possibilities & creativity.

But the big win, the strongest strength of open source is sociological & cultural. Malleabe software environments - what we lack - blur the line between user and developer. Being unable to peer into things, to see the operations & systems, being forever treated as an end user by the OS, by the application, & so so few of them offering extension points, & usually only at high power-user levels, creates a culture of tool-used, of processed individuals, who lack agency & the potential for agency. We are creating a weak culture, that lacks critical review, critical eye, that has the power to consider the world about them. We can't even begin to imagine the alternatives, what a Free Software world would look like, where there are not such hard lines, such enclosing confinements all around us.

We can not know what value we are missing by not including humans in most processing. It takes an act of faith, in human potential, to know & to seek a more human-inclusive, open form of computing. I for one believe this is critical to insuring mankind's legacy as an intelligent, conscious reasoner of the world can remain intact for generations. Following this path will create different forms & assemblages of software than what we could imagine today.
I think it is very realistic, I started mine off early and they seem to start to really take to it around 4-5. The point is not to get them to follow in your footsteps, but rather to open their minds to how logic makes them think different.

The funny part about logic, is once mastered, it transitions a person from learning resistance, to craving learning. One of the best ways to teach logic is via computing. I have seen the transition in my boy and it is great.

I don't expect him to be a developer and would be happy if he decided to go into something other that development but their is no denying, knowing logic buts him at a significant advantage over the majority of the population.
But what about non-free hotspots? For example, captive portals are commonly used in hospitality to generate revenue. There needs to be a way to associate the device with a user for billing purposes. Captive portals provide this mechanism while making it easy for guest devices to join the network.

Passpoint appears to provide a bypass for devices with a pre-existing, approved carrier; it does not appear to address the foreign/unknown device dilemma -- how to easily allow the unknown device onto the network and collect revenue from it.
Human sacrifices never stopped.

Nowadays they're disguised under the euphemism "collateral damage"[1]

[1] https://en.wikipedia.org/wiki/Collateral_damage#Internationa...
The image halfway down the article showing the privacy “nutritional label” comparison from Signal to iMessage to WhatsApp to Facebook is such a beautiful case study in UI design.

Everything in the label is “bad”. The best label is an empty label. It gives you the instant scale of the kinds of data being collected without any noise or wasted characters, and then if you want to actually look closer and see what’s going on the detailed breakdown of all the different types of tracking is striking.

No legalese. No filler. No double-speak about how it’s improving the product. Just here’s what’s tracked. Perhaps inspired by how the FDA does “black box warnings” when there is crucial information they need to relate about possible dangers of a drug.

Now, gushing praise aside, making sure the labels are truly accurate is the hard part. For example, I’m not sure how iMessage can claim it doesn’t track payments when I use it to actually make payments, but I guess the point is aside from the system that actually processed the payment that iMessage itself is not using any metadata of that payment. Very interesting distinction which boils down to whether a bullet item might show up in the box or not.
> Can you describe what it would look like to "own" land in your view?

Not paying taxes forever on it would be a start to call it "ownership". As far as I know, on about everything else you buy, you never end up paying x years for possessing them.
Not sure if trolling but why would Tether ever be worth more than $1? Printing USDT is not the same is issuing new fully backed USDT.
It makes me really unhappy with Apple that the 1st generation iPhones and iPods, although having the same processor and memory as the 2nd generation ones, were made incompatible with this release.

It's not nice when a hardware maker dictates I should buy a new gizmo to enjoy the features practically identical gizmos have access to.
Which they cannot do because 1) they don't have any banking and 2) they cannot allow redemptions which would risk a run on their reserves (to the degree those exist at all).
I agree that it would be really interesting to see a "concerned citizens" effort. One might pilot different ideas. Let's say that the Gates foundation all of a sudden became interested in this. Perhaps they could target one particularly obese place that's not too big (maybe a few tens of thousands of people). They could then subsidize produce, etc, by paying the local grocers X% of the total price for each of a predetermined selection of items. Broad health measures could be tracked over the years.

The problem is that my idea isn't very inventive; it's just replacing "government" with "some rich group." There must be something more creative that people can do.
This is not true. The original iPhone and iPhone 3g only had 128mb of ram. The 3gs has 256mb.

http://www.macrumors.com/2010/06/17/iphone-4-confirmed-to-ha...
I don't think that's an inherent attribute of bitcoin, it's based entirely on what types of deals brokers and traders are willing to engage in.

If you buy a stock and actually take possession of it instead of letting your broker hold onto it for you, then your shares can't be lent out. People generally don't do that because it makes it harder to buy and sell and there is usually not a realistic chance of your share being lent out actually hurting you.

If you buy bitcoin and let a broker hold onto it for you, then they could lend it out. Off-chain transactions like this are becoming increasingly popular as people look to avoid increasing transaction fees.
Can I ask you something: where do you get proper info about what's happening on crypto? Is there some honest party reporting it? Because all I've seen is "this is no financial advice" financial advice disguised as news or blogging, and the bitcoin forum. I'm saying that because I really feel only a few people are really on the loop. Thanks for any input
I find it difficult to believe that the increase in university costs is significantly driven by increases in labor cost for the jobs actually related to delivering a university education. If anything I suspect there have been a significant decrease in the number of university employee-hours per student-credit-hour.
I agree with your argument on principle but cheating in multiplayer games is a real problem and for now kernel level anti-cheat is pretty much necessary until better methods are developed like server-side ML detection. For what it's worth anti-cheat software is routinely disassembled by cheat developers so at the very least it doesn't do anything obviously malicious and likely doesn't have glaring security issues (any of which would get immediately exploited by said cheat developers).
It is routes such as ring roads where effectively it is a crossroads with one of the crosses being 4-6 lanes wide at 40mph and the other being 2 lanes approaching at 30mph,
(though not always such a speed disparity).

So if you arrive from the 2 lane 30mph road you could have a very long wait time.
Sure, but until we start charging police with crimes nothing will change.