skysight-inc/HackerNews huggingface dataset:
I don't think there's an argument for what you were saying. If you disagree, feel free to justify. You keep replying, so I'm curious as to where you want to go with this.
It's all about porn
Why is Japan like Japan ? Read about "uchi" and "soto", and how Japanese society was, is, and most likely will be for the foreseeable future, since the gates of Immigration are still closed -- other than for the revolving door they open slightly for sorely needed temporary workers, never to let them stay.

Japanese society is quite different from Chinese society -- whether from China, Taiwan, or elsewhere. From any other, really.

I don't blame them though. Every time I visit the West it just feels like going to hell. ( In Japan for three decades, married to Japanese with Japanese children, who are called, of course, "half". And yet they have a better life in Japan than they could anywhere else. We've been hearing about the decline of Japan since the 90s. Still waiting for it to be the horrible place everyone keeps warning it's becoming. )
Which of these countries you're referring to doesn't support a highly extractive (no matter the cost as long as there's sufficient profit in it), "greed is good" version of capitalism? If you're referring to the Nordic countries, from a Marxist perspective, they exploit workers plenty, just mostly not their workers. Lenin talks about this practice in _Imperialism, the Highest Stage of Capitalism_ wherein capitalist countries have an incentive to make conditions at home just good enough to stave off revolution, but not so good as to overly damage profit margins. They do so by essentially exporting misery to other countries the way the US has basically turned China into a large US manufacturing annex. The global south is highly exploited by capitalist nations. Norway in particular struggles with huge issues related to climate change, being something like the 13th largest oil producer in the world.

TL;DR: are any of these countries you're referring to not capitalist countries that just export misery?
I just got a MBA M2 (16 GB RAM) about a month ago. I picked it up the day before heading out of the country for a few months. I set it up that day, and everything worked fine.

The next time I opened it, I was out of the country. The trackpad no longer worked. At all. Nothing worked to fix it. Apple support was only able to apologize and tell me to bring it in for repair the next time I am in the U.S.

I managed to use keyboard shortcuts to pair it with a Bluetooth mouse, so at least it’s not a brick. Anyway, I’m just annoyed and wanted to gripe.

So far, I’ve gotten Parallels running a Mac OS VM. That seems to run well although the laptop has kernel panicked once already.

I’d say you’d be fine with the Air, but only if you upgrade the RAM. If you have the money and plan to keep the machine a few years, the MBP is probably worth it.

As CIO of a 70 person company, we found that MBA M1s with 8GB were insufficient. People said they NEEDED the MBPs for performance, but I suspect they just liked the 16” MBPs for the screen real estate. Either way, they were largely unhappy with the stock MBAs and happy with stock MBP 16s.
This is not going to replace architects or designers in the near term, but it could still transform the industry.

The conversion pipeline for things like this today relies on ads, word of mouth, and expensive sales processes. Imagine a homeowner uploading a photo of their kitchen and being shown hundreds of possible redesign styles. The homeowner can choose one to start a conversation with a designer. That pipeline will convert way more people than the status quo, and the industry as a whole will grow.
I remember reading this article around that time too. Not sure why it shows as released today (or am I having a deja vu?).

[edit] Could be this Twitter thread that I have in mind: https://twitter.com/gabrielesvelto/status/155808346105915392...
Is there an alternative for g0, g$ and gj, gk? It will act on wrapped lines like they're separate.
I could never understand why people insist on using requests rather than the stdlib (which works just fine).

When async became a thing, I remember hitting some bug in aiohttp so I wrote myself a tiny (just doing the bit I needed) HTTP async client, which I figured was easier than wrestling aiohttp into compliance.

These days aiohttp is quite nice for async, and for sync I just use the stdlib.

My async client, if it can be of interest https://github.com/ltworf/localslackirc/blob/master/slackcli...
To be honest aren't they all to some extent?
A fair and efficient market /s
It goes to hell if you max out upstream. At cell edge it's easy to do.

Modem type in use greatly affects how it'll perform real-world. N71 (600mhz) standalone 5G without carrier aggregation tends to be shit as just like Band 12 (700mhz) LTE. It's their low frequency coverage band for 5G and congests since the towers are spaced far apart and it uses less spectrum. Newer phones can aggregate multiple N71 and N41 carriers and get very low latency high performance connections, but it's still location dependent.
A simple example by Nassim Taleb:

https://www.fooledbyrandomness.com/blog/2021/09/07/estimatin...
I relate this to Hume's guillotine [0], insofar as you're entitled to what is, but once you cross into what "ought to be", everything from there is subjective.

[0] https://en.wikipedia.org/wiki/Is%E2%80%93ought_problem
I think it was Leslie Newbigin in the 80s who predicted that as less people identified as Christian in the West that more people would begin to deify politics and that this would lead us to a very bad place.

Edit: Found a quote from one of Newbigin's books: “The sacralizing of politics, the total identification of a political goal with the will of God, always unleashed demonic powers.” From his book Foolishness to the Greeks published in 1986.
This blog is by Larry Wasserman, so i think his advice should be taken seriously. I agree that there are uses of both philosophies, and that statisticians should be pragmatic rather than dogmatic.

My issue is that his advice is most useful for statisticians working in the abstract, but it doesn’t really help people working with real data. Scientists and data analysts just want to know how to analyze their data, and this does not help them. I know that stats isn’t a cookbook, but we could put some guard rails down that help practitioners with their problems.
i'm sure GP is crying into his wads of cash right now
Have been interested in similar abstractions, take a look at contravarient and covariant tensors.
Great in depth on Tensors and relational ML databases:
(1) https://bjlkeng.github.io/posts/tensors-tensors-tensors/
I basically agree.

I think it is tied to the expectation of fairness and the perception of fairness.

If you expect to get the same bonus, and you perceive you were slighted, you will probably be unhappy.

Perspective plays a huge part.

That's not to say people don't have valid grievances, but there is a huge amount of cognitive dissonance, and large gaps between expectations and reality.

Take the parent example of US inequality. Low earners are unhappy that they make so much less than US high earners. Well that's unfair! However, they certainly don't gain much comfort by being a high earner globally. That's not unfair, that is deserved!
> I've noodled on your response overnight

That's a high bar in today's social media climate; I'm afraid I'm responding without noodling on it.

> [1] Working within a team to deliver on time, or effectively communicating when that delivery is behind, is part of a good team working agreement. For that reason, I would expect it is part of most job descriptions implicitly and often explicitly.

I agree 100% with this. A good IC will keep the manager in the loop with the current state of progress and potential roadblocks. While I don't think 'communication' is solid enough to use in a job description, I believe it's crucial in a well-oiled team.

> [2] Managers, be they personnel, project, or product, absorb things from individual contributors quite often. An example of this is when re-prioritization needs to occur because another team member is unable to complete tasks for any number of reasons.

I feel this is similar to [1], IC -> Manager pipeline. I wholeheartedly agree that they should absorb as much information as possible and manage the project so that the theoretical matches the practical.

> A delivery failure isn't office politics. Do you feel that it is?

Sometimes? Many times? Delivery failures can be as arbitrary as an asteroid impact clearing out the team, office politics, bad planning, stupid ideas, bad teams, etc.

> I could see if a manager were setting arbitrary deadlines without consensus with the team as being a meaningless nihilist exercise (i.e., office politics and their ilk).

This also depends on what is delivered. Are we talking about founding engineers at an early-stage startup? Mid-level engineers at a company with thousands of them? In most companies, I'd be laughed out of the room if, after the business made the planning, features, and roadmap, I'd object with some personal and documented belief about the product.

> But where consensus was discussed, the failure to deliver then lives with the team.

I don't see any part in GP's * comment that makes me think of consensus. Nor communication. Nor re-prioritization. I feel this consensus is an escape hatch so that people in a position to fail end up protected. If I don't deliver, it's visible pretty fast, and I get pulled in for discussions regarding my failure mode. When the project manager fails, it's a team failure by consensus.

Ultimately, leadership is leadership for a reason. Management is the management for a reason. In the case of a failed invasion, would you blame the soldiers or the generals? I can see how one might blame the soldiers, but I'm not sure that will win you the following battles.

* > I work with a project manager who is obsessed with deadlines. "Hey do you have an update? When do you think it will be done? Hey, the deadline is really close!" They maintain a complicated Gantt chart. What happens when we miss the deadline? Nothing really, our updates aren't on a fixed timeline, and our users are very happy with our product today. Everything is artificial.
Apple watch is great.. I mean I never really wore watches consistently until I got one especially with the smartphone as I never needed to just check the date and time on a watch anymore.
Has a CAPTCHA but it can be solved pretty easily (paste into Dev Tools console)...

const input = document.querySelector('body > main > form > table > tbody > tr:nth-child(3) > td:nth-child(2) > input');
const challenge = document.querySelector('body > main > form > table > tbody > tr:nth-child(3) > td:nth-child(1)').innerText.split('=')[0];
input.value = eval(challenge);
So glad our high taxes are being put to good use, merci notre gouvernement fédéral
>What, if any, are the caps on that service?

Anecdotally, I have been using multiple TBs/month of transfer with zero issue or throttling. I'm in HD Zoom calls 4-5hrs a day and do heavy gaming, torrenting, and streaming.
I just used this to order a book via Book Depository, and I'm somewhat concerned. The site never asked me where I wanted to have the book shipped, and just assumed I wanted it delivered to the address associated with my PayPal account, when in fact it was a gift. There was no way to change the delivery address after the order was placed. I had to send a message manually explaining the situation. :(

I guess Amazon, for all its faults, has a few things going for it.
I add Privacy Badger to that.
It's got the same functionality as an Accept-Encoding HTTP header. It's meant to provide some information to the far end so that it can drive better behaviour. You can "impersonate" a client that isn't compatible and get junk data and there's no cryptographic protection against that.
20 years ago, wireless was the only affordable way for us to serve residential customers faster than ISDN or in some cases dialup in a lot of small towns. We could get FR or ATM to a business, but we couldn't make it affordable for most homes.
Fun fact : I have an external keyboard, but it's an MS one, so there is no more drivers, and some keys just won't work (or at least I haven't yet found anyway to remap things.)

Shrug, I guess ?
The total number of cabs and the prices they charge being set by a central authority is decentralized?
Here http://www.paulgraham.com/wealth.html

And here: http://www.paulgraham.com/richnow.html

First DDG results for "Paul gramm get rich"
I picked up dvorak over summer vacation in high school because I was having bad wrist pain. My high school wouldn't let me use dvorak, so I painfully had to re-rewire my brain for qwerty in our high school labs.

I quickly realized that my brain would use dvorak for my mechanical keyboard at home but would only use qwerty on the soft keyboards at school.
That's what he's talking about. Most people don't care about GDPR. Most people do care about annoying cookie popups.
oh no, my recollection was that at least at the time, linux used the apci pci traversal to start driver discovery instead of doing its own. obviously after that it assumes complete control of the device tree.
I can think of several ways this is useful to know:

1. As OSS software, some users will want to edit the code and add features, and knowing what language it’s written in is a pre-requisite to doing that.

2. The developer community is an important factor in making OSS projects successful. If I’m going to take a chance on a young project, I want to know that it is set up to have a strong community and continue to be improved over time. If it was hand-written in binary or assembly as you suggest, there is no chance it would grow a popular community of developer contributions.

3. Like it or not, different programming language communities have developed around different values in how to build software. The Rust community generally promotes strong type safety that makes entire classes of bugs much less likely which is a plus to me as a user.

4. With editors in particular, the language it’s written in often leaks into the user experience. E.g. Emacs is written and configured in Lisp, Vim has a ton of legacy cruft in the C and vimscript codebase that can make it annoying to compile/install, annoying to build plugins for, and has made modern features like asynchronous tasks difficult to add, which was the whole reason for neovim existing. VSCode has plugins written in JavaScript. Knowing this project is written in Rust gives me some hints that it probably won’t share any of these similarities with these other editors.
Dunno whether I agree to this. I agree that both are acceptable ways to do statistics. However

1. Bayesian stats is an approach that tends to make model assumptions fairly explicity, whereas in frequentist approaches, many assumptions are fairly implicit (Normal distribution of data, etc.)
2. I would consider myself a Bayesianist but I am sceptical about too much mention of esoteric terminology like "Belief". Bayesian probabilities are probabilities following the Kolmogorov axioms, which is also the foundation of Frequentist stats.

For decades, Bayesian inference was impractical because we need to resort to sampling methods and (a) computational power was insuffient and (b) we didn't have algorithms like No U-Turn Sampler (NUTS).

Both aspects are 'solved', so why is Bayesianism not universally adopted? Of course it still has a reputational disadvantage, but I think more importantly its because

* frequentist methods are good enough for purposes of publishing research []
for some problems we really have a hard time assembling bayesian graphs
* some inference methods (e..g. Kalman filter) can both be seen as frequentist or Bayesian

As a bayesianist I am amazed at how well frequentism can work, even when the 'traditional' way of applying it contradicts the derivations of founding fathers like Fisher/Pearson. It's almost as if we have an evolutionary process at play.

[*] That is, if you use p-Values as publication thresholds
Just getting tired of the "DOOM running on xyz" posts I guess.
Yeah, similar where I moved from about 8 years ago. We joined, they reached their numbers, and then.. nothing happened. We moved away, and it seems to be the same as when we left it. Still no store, but got a website etc.
There’s probably something to be said for not buying a Ferrari first chance you get either. Smart thing to do is behave like you won the lottery. Lawyer up, spend your money on semi invisible things like paying down debt.

Once you’re successful everyone starts asking questions.
>> "doing the absolute smallest amount you can get away with without getting noticed and subsequently fired."

So many people do this already while spending all their time disrupting others and working long hours.
> Right, because "pro-white," anti-trans, election-denying anti-vax sentiment is so censored online.

Censorship doesn't have to be perfect to exist. It just has to exist, which it does.
That seems like behavior that had to be actively added though, and I am extremely curious why.
Yeah, that sucks, but I can live with it. Generics can help avoid the problem (in a few places).

I'm not fond of the proposal. Or rather, I'd prefer priority for non-nullable types. Skirts around the problem all together.
Many coastal cities still do this when it rains a lot due to 'overflow' sewer/storm systems. It generally doesn't cause major issues.
LOL you are so right... so much was lost when we started accepting that page reloads are expensive (T_T)
> Nobel Prizes are awarded in the fields of Physics, Chemistry, Physiology or Medicine, Literature, and Peace.

> In 1968, Sveriges Riksbank (Sweden's central bank) funded the establishment of the Prize in Economic Sciences in Memory of Alfred Nobel, to also be administered by the Nobel Foundation.

> Peter Nobel describes the Bank of Sweden Prize in Economic Sciences in Memory of Alfred Nobel as a "false Nobel prize" that dishonours his relative Alfred Nobel, after whom the prize is named, and considers economics to be a pseudoscience.

https://en.wikipedia.org/wiki/Nobel_Prize#Status_of_the_Econ...
I kind of feel like you're missing out then.

I was pretty young when RSS was "popular" and didn't really get into it back then. I started using it in the past couple of years, and I find it's one of the best ways to keep up to date with multiple things I want to follow (without being tied to a specific platform).

I would also be pretty surprised if you haven't heard of podcasts in over ten years. I feel like a "podcast" isn't really a podcast if it doesn't have an RSS feed.
> The original Jakt prototype was written in Rust by myself and JT over a couple of weeks before we made it public. I wrote a post introducing Jakt and the motivations behind it. And JT made a video about the creation of Jakt as well. The Rust-based compiler is now long-gone, and Jakt is fully self-hosted with the Jakt compiler being written in Jakt itself.

It's always humbling for me to read updates from SerenityOS :)
I will protest this, and their other human rights abuses by never traveling there, for any reason, ever.
No surprise to me.

A few things happening in the PC world that are likely hurting sales:

* Graphics card improvements have largely stagnated. It's been awhile since the latest gen cards, and the new ones just announced (4090, 4080) are now ridiculously expensive.

* Price overall of PCs have gone up. DDR5 is still more expensive. Motherboards are more expensive. So desktop PC component cost has gone up, which naturally must drive higher prices to consumers for marginal gains.

* Laptop manufacturers (besides Apple) are limited to using x86 processors, so their battery life vs. performance still seems to fall behind. Consumers notice that.

* In general, processors have gotten 'good enough', so you care more amount battery life or power consumption, rather than raw compute power. Why upgrade, when the old one works just fine?
That's just, like, your opinion man. I prefer HN's indented approach to a typical forum listing where it's just a firehose with quotes. But the best approach is to allow the view to be switched as desired.
Indeed, it’s a shame that the industry still has no licensing program, like all the real professions such as law, medicine, and the trades.
How does it improve on neovim? Seems to me like slightly different keybindings to do the exact same thing, you're not saving any keystrokes or fatigue as far as I can tell.
Small business needs a different sort of software developer
Kind of reminds me of a patricia trie, which is used to store routing tables. Each prefix exists as a path you take from one node to the other.
If you're caught on camera saving the child, and become famous doing it, then your status has been raised! If the child goes on to be the next Hitler, are you responsible?

I'm not serious about the above, of course, but one can tie theirself in knots overthinking the moral consequences of every action. Which is, I believe, a critique that works equally well against both EA and anti-EA.

Do the right thing. If you fuck that up, try to learn and do the right thing tomorrow. Don't overthink it.
Neither of these intellectuals and scientists are any good for doing economics, precisely because they are on a wrong level of abstraction.
Neither of those are comments here.
Unsurprisingly, there is one thing whre fiber isn't there yet - there is still no Power-over-Fiber tech.
Thanks to unfavorable geography I get no cell phone service where I live. My power lines go through a beaver swamp so conditions are highly unfavorable for FTTH. (The power company does go through every few years in an off-road vehicle to limb up the trees and if we had a realistic commitment to universal service we'd just run fiber everywhere the power lines go and it would be taken care of eventually)

I have 2 ADSL2 lines that connect to a fiber node a bit more than a mile away, each gets about 20 Mbps of bandwidth. Spectrum gives a lot more bandwidth for less money just 2.5 miles away, but I really get 100% of what I am paying for almost all of the time so I can't complain too much.
Is it time to separate x86 and Arm PC sales reporting? The price/performance of Apple M1/M2 silicon and (hopefully) upcoming Qualcomm/Nuvia-based PCs is a discontinuous break from the last decade of x86 PCs. When bare-metal Linux is stable on Apple Silicon, it will enable direct comparison of workload price/performance between Arm and x86.
Very sparingly: https://news.ycombinator.com/hn.js

I'm pretty okay with that, my only complaint is that when you vote a comment or story it creates an invisible image with a voting URL, which may be loaded much later so the click may not register from time to time.
Empirically, having an “unset” value is pretty important. It’s not nil or null or undefined, but rather unbound. A sentinel value.

It pops up everywhere in python libraries. Core libs, like inspect.py.

I’ve never seen a good treatment of unset. There are a bunch of interesting corner cases, like how to store an unset value, or whether setting a hash map entry to unset should delete the entry, or whether it’s falsey. (Falsy?)

You want it so that you can tell whether an argument to a function wasn’t passed at all, vs whether someone explicitly set it to nil.
IMHO one of the best features a modern web forum sw can provide is browser notifications
You mean they are “inescapable” because people used their own free will to choose them?

- Computers - you admitted that you could use Linux. But Apple and Microsoft provide a better experience for you

- phones - you could use a PinePhone. But you choose to use an Android or iPhone because it is a better experience

- your family chose to use Facebook products even though there are plenty of other messaging apps and methods to share pictures. Facebook gave them a better experience.

- I can’t think of a single product that you can get from Amazon that you couldn’t get from somewhere else. You choose to use Amazon for the convenience