skysight-inc/HackerNews huggingface dataset:
I also get a blank page on my mobile phone:

Kiwi source branch is Chromium 77.0 + Kiwi backported fixes, will show 88.0.4324.152 to websites for compatibility reasons (64-bit)
Revision a7c1b21614f6b5763bd597ab8fefd8678c073df9-refs/heads/master@{#764932}
Source-code https://github.com/kiwibrowser/src
OS Android 11.0.0; SM-G780F Build/RP1A.200720.012
Google Play services SDK=12211000; Installed=0; Access=none
JavaScript V8 6.8.275.15
User Agent Mozilla/5.0 (Linux; Android 11; SM-G780F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.152 Mobile Safari/537.36
Biased GC is implemented the "nogil" Python fork. It worked okay-ish.
I don’t have a ton of knowledge in this area and am probably missing some things. But, I figured if they’re already able to offer 10G for $40/mo when they have to run their own physical infra on top of the peering and data center costs then they should be able to do it at a higher margin without. That higher margin could be a boon for them towards building their own infra in their current service area as well.

If they kept the same price then the total cost to the end user would be ~$70 for 10G. Which is less than half of the cheapest option available.
Stock prices are based on future performance. A large part of the multiple is the RATE of growth. When rate of growth slows down the stock price will be down accordingly. So for all shareholders and employees things like this do matter.
200k+ is an awful lot of money when you're not shackled to the Bay Area (or even America). Why should I bother making more? My implied hourly rate is insane.
Why does it have any downloads at all? Isn't it pre-installed on almost every new phone?

Does the download-chart consider the pe-installed ones, e.g., though updates?
A lot of people are joking ( or not ) about 640Kb memory ought to be enough. Well the average computer system has the same 1Gbps Ethernet and 8GB Memory for the past 15+ years. And there are nothing on the current roadmap to suggest this is going to change in the next 8 years ( 2030 ). i.e The Power Law.

With 1Gbps or 100MB/s you could download 6GB in a min, roughly the size of an OS update or with 10Gbps internet which isn't as far fetch as others have said in comments, it takes less than 10s to download the update. It then takes 15min if not more for the CPU to work those 6GB files before the update finishes.

PCI-E 6.0 gets 8GB/s for 1x or 16GB/s for PCI-7.0. Ignoring the power / heat issue. We now have I/Os that are way quicker than how the CPU could response. The whole Software and Computer ecosystem may need a rethink to gain more performance.
I liked the way the word shokunin was described by a sushi making shokunin here - https://youtu.be/8R02NE050Jk (2:29). I feel this is a much simpler explanation than the one in OP.
I completely agree. In fact I blogged about this problem myself. For what it’s worth there are a few indie shells out there that are trying to solve this problem:

- Elvish (non-POSIX)

- Oil (Bash superset)

- murex (non-POSIX)

Oil is probably the most interesting on this list because it aims to be 100% Bash compatible while supporting additional syntax to make it less ugly. Thus an upgrade path from Bash.

Elvish and Murex are similar in they they’re typed shells (like Powershell but less ugly and works with existing Linux / UNIX CLI tools) but have slightly different approaches in solving that similar domain.
> While iOS only allows apps to listen for when a screenshot has happened.

This is horrible in itself.
There are other potential benefits from working remotely besides slacking off and playing video games.

If you spend most of your days slacking off you will pay for it down the line and no money will help you then - find a job that you would want to do even if no one is looking over your shoulder.
Most people aren’t importing 200GB of photos from their iPhone in one go…
> Isn't it pre-installed on almost every new phone?

No - never seen Facebook pre-installed on any phone I’ve bought
It’s an observational study and the author volunteers a bunch of caveats at the end of the article including with regards to construct validity which I think is the crux of your challenge.

If you think of chess as two people with different capacity CPUs calculating against each other (many people do) then time should only ever make the outcome more certain. The author basically says that if that was true, people that beat you at fast chess should be even more likely to beat you slower chess, but that doesn’t seem to be the case.
Sure, but the ratio is way different. I frequently cook the exact recipe the exact same way as I've done before, but I'd struggle to think of a reason to rewrite the exact same implementation of the same program.
HackerNewsReplyGuy is a bot for the Hacker News comment section. It consists of an encoder-decoder transformer model that is trained on the whole comment section. It has shown to be useful for spam detection and to reduce comment section noise.
In the eyes of Wall Street, it's all about growth. Facebook continues to be among the Top 3 or Top 5 apps in installed base but if you're not growing at the same pace as before, it's bad.
Some people on this website keep insisting that you should use the 20 or so Unix DSLs to solve small problems, and then graduate to a general-purpose language like Python when you have a big one. I have pointed out one problem with this, which is that it means you have to learn a ton of arcania for each Unix DSL, and you end up with a Rube Goldberg machine of DSLs invoking DSLs. This post points out another set of problems. I now just use Xonsh (a Python dialect with some syntax sugar for shell things). Some people say that this might stop working after some updates, but I don't do this for a living, and those of you who likewise don't should consider following me.
1.6kw is a nice space heater, I look forward to warmth as a service
Not on Apple ones.
If the project is just for "glue", then any reasons it shouldn't be used? I'm currently creating a "glue" project with shell scripts, and the biggest issue is that I'm creating a lot of environment variables.
I was in need of this a while ago. the best I found was the Surface Pro 7 with the i5. it's fanless. runs super well, I installed Linux on it.

other than that, everything else I find has weak Celerons in it.
I think most of it is the clue in the name .... laptop.

If we move for a minute beyond the direct "hard" technical constraints which have already been expressed here (i.e. small chassis, lots of chips etc.).

You have a second aspect, the old PBCAK (Problem Between Chair And Keyboard) one.

Users will use their laptops in less than optimal (from a thermal perspective) ways. They will use it on their laps. They will use it in bed, resting on duvets. They will use it on pool-side sun loungers with the mid-summer sun blasting down. Yes you can tell them in the manual that they shouldn't, but they still will.

So even if you can magically cool the chips passively, the possible use-cases of the product might ultimately constrain your ability to forgo a fan entirely.

I note that some people here are seeking to blame the "race to thin" for the requirement for fans. To them I would merely point them at the Panasonic Toughbook. Modern laptop but built like an old-shool 90's brick ... it still has a fan.[1]

Apple have done a stunning job with the M1 (and previously with the i5/i7). But even with the unibody chassis of a MacBook (i.e. the whole device is a massive heatsink) the necessity of forced cooling is still there (edit to add: with the exception of the MacBook Air M1 ... thanks for the correction guys !) . But with the non-Air M1s you really have to work super hard to make the fans ramp up at all, they've done a stunning job.

[1] https://www.youtube.com/watch?v=vgWZwP28trI
Indigenous preparation methods? Sounds interesting.

I remember reading the book “Fatu Hiva” by Thor Heyerdahl, about the island of the same name in the Pacific. He mentions the custom of the inhabitants of fermenting breadfruit in the ground for several years before eating it. One indigenous man is quoted as saying that he cannot digest food unless he has a portion of fermented breadfruit with it.

I haven’t tried it yet. I did start to ferment some breadfruit after reading the book. But that’s only been eight years ago - so not yet good to eat.
I almost was convinced by this point, but I guess we can find Mein Kampf in library
there is a dead comment here suggesting to have the candidate sign an NDA so they can work on your codebase. while that may sometimes be necessary, if it is not already part of the process i would avoid adding it, and instead find a suitable FOSS project where the candidate can show their debugging skills instead.
You mean I can get another if I break it, so a clay cup trumps a grail? The attribution is to Mirza Asadullah Khan Ghalib, classical Urdu and Persian poet from the Mughal Empire. I can't see the same meme in the bible, although there does seem to be passing mention of clay there somewhere. No doubt all the ancient cultures valued pottery as it was such an amazing invention!
> I don’t really think this is a problem at all? I mean, at the particular design point the language occupies there are basically three possibilities:

How so? Where's the Java/Python-like languages in this consideration, why wouldn't those work? Or something more like Ansible?

I'm pretty sure that you can express the same concepts for the most part in something imperative as well.
Non-Violent Communication (NVC) also emphasizes control over reactions [0].

It's still hard to do. I have to think in language instead of reflex. And it doesn't always work--or I refuse to let it work--in other contexts.

Still a work in progress, I guess.

[0] Sears, Melanie. Humanizing Health Care. 1st, PuddleDancer Press, 2010.
I believe you need to install xfdesktop4 and then select that in your login manager. If that doesn't work go through other packages that would have been installed: https://packages.ubuntu.com/jammy/xubuntu-desktop
God, the Wikipedia page on this is absolutely horrifying:

https://en.m.wikipedia.org/wiki/M%E1%BB%B9_Lai_massacre
I have 1Gbit Virgin in the U.K. and that speed us still very rare here. Any faster and I’m going to have to be searching for a better USB NIC in order to actually utilise anything. Most consumer hardware seems to still be 1000baseT so how would you utilise anything more than a gigabit connection unless you have 10+devices all working at maximum capacity? Also I rarely max it downloading anything at all, is there some sort of special internet somewhere that you can download stuff at 10Gbps?

Finally, can your SSD even keep up with speeds like this?

**Oh and I thought I’d note, it is the positive use of “insane” like “mad good”.
Not everyone has the sole aim of protecting themselves from nation-state attacks. And for the ones that do have the aim, few things will actually protect you, as they basically have infinitive ways of getting in and failing technical vectors, they have legal ones too.
exactly, the goal was for users to easily identify as Microsoft 365 related subject
Great question, though I suppose we already have "how does one prevent an employee installing ransomware himself?"
Facebook in particular however is beyond the user growth phase. Everyone knows that, including investors.

Nobody expects FB to add billions of additional users, because that is close to impossible. Investors expect FB to instead defend its user base against new competitors, and to increase revenue per active user.

The p/e ratio of Meta reflects this expectation: it is conservatively low right now. If you use the distorted tech-company standards, it is even ridiculously low.
One of the best things I did years ago was to delete that cancer of an app and never look back.
A blog post is not a valid Show HN. Please read the rules: https://news.ycombinator.com/showhn.html.

We've taken "Show HN" out of the title now.
If I get it right, the claim is that if A is better than B at fast time controls, they tend to be less dominant at slow time controls?

If this were true statistically, I think that should be reflected in the Elo spreads: Players winning more in blitz should mean they’re able to separate farther from the middle of the rating distribution.

This doesn’t seem to happen at the very top end. Looking at the Elo range of ranks 1 to 100 to get a feeling for the distribution:

Blitz: 2850 to 2610
Rapid: 2847 to 2620
Standard: 2864 to 2645

It seems if anything, the top players at slow time controls are even more dominant. Of course, top players are outliers by definition. Maybe it’s different in the middle of the rating range?

(Source: https://ratings.fide.com/top_lists.phtml)
Thanks for posting that. I'm totally grabbing that book.

For anybody else interested I did some search-engining on Chuck Hutchins' name and came up with this neat blurb about him: https://www.machinedesign.com/archive/article/21818368/the-c...
You can do surprising lots with the M1 macbook air (including building Firefox faster than many intel-based laptops), and it doesn't even have openings for airflow.
Google needs to address privacy and upgrade policy. Phone should have 5 years upgrade policy. 0 global ids or telemetry.
No major PoS coin (well, Ripple is PoS, but centralized in other ways) exists, so it may be that they haven't been attacked simply because they are too small.
The people I know use it a lot less after the design update, most of them just can't be botheres to learn a whole new UI.
Terrible idea to mix shell and Python, what were they thinking. Have random bash lines suddenly be treated as Python?
>Is it impossible to passively cool i5, i7 (integrated graphics)?

No it is not.

Why do they not sell one? Because passively cooled x86 CPU doesn't run every fast enough (yet) which leads to poor sales number.

May be a few more years. When both IPC and node improvement catch up.
You could also just rotate the private keys every week or month by policy, and make sure attackers know it's at least likely you're doing this.
They literally have paragraphs repeated randomly in the article to. Does no one even bother proofing either?
It should go without saying that a rumor is not a case report. Name one physician who published a report based on extensive first person experience with a vampire (and not, say, Renfield's syndrome).

Plus the case reports are only supplemental to the larger and more empirical lines of evidence for it.
There's an escape sequence for shell commands, and an escape sequence within that for ordinary Python code. It works fine.

The reality is that most Unix DSLs are similar to subsets of Python. Yes, Python is not the global optimum of programming languages forever more amen, but most Unix DSLs are effectively just ad-hoc procedural languages, and therefore special cases of Python. And if you're going to use Python aggressively for other things, then there's a benefit to using it as a shell as well, and thereby get some consistency.
It just takes time, a lot of time. And meetings, endless meetings about what to make and how. Constant reviews of the progress and the code. And documenting everything.

I don't think, that this is necessarily bad. I even think, that this is a must for a large team. But it changes the way you code.

Right now I have the time and opportunity to 'form' the code the way I want. I can try different approaches, rip out or rewrite bad code and add features as I see fit. That's what I call liberty. I don't feel like a raw coder. Instead I feel like an artist in my own universe I where I'm in charge.

This feeling can get lost, when you need to request, plan, control and review every single change in coordination with multiple team members. You're not in charge anymore. You're not the artist, but a cog in the wheel.

I think some people like one way or the other. But it's hard to transition.
Not without hacks like https://askubuntu.com/a/1270215
Not quite, MSN messenger had the option to save all your conversations as XML. I still have them in old backups.

It's a wild throwback. Even though it is mostly mindless chatter, it is nice to have.

It's definitely a shame that there was no common/interoperable format for locally stored IM history, like there is with emails.
The tyranny imposed in societies where socialist doctrines became dominant was simply staggering, and beyond anything that could be blamed on foreign meddling.

This tyranny was all-encompassing because socialism demonizes entire classes of voluntary interaction on the basis that they are inherently exploitative, and thus despite all appears to the contrary, nonconsensual. Socialism is an ideological dogma instead of a sober commentary on reality.

Because of this shoddy foundation, socialism ends up promoting subordination to the state and top-down order, and this is fundamentally less functional and more tyrannical than a society based on the principle of individual rights and emergent order.
Facebook is obviously not likely to significantly grow their user base at this stage. There’s only so many people. Wall Street doesn’t expect them to do the impossible.
> I have a rule since essentially I started working full-time about 8-9 years ago. At work, I don’t browse non-work websites.

This way of thinking made so much difference when I was younger - focusing on the work most other people constantly interrupt it with dopamine hits. In the long run it really pays of
> You prove it by producing a partial signature for the transaction (a transaction essentially requires a multisig by both sender and receiver).

Oh, ok, I misunderstood what this meant.

> You couldn't send it twice because the transaction consumes an input utxo. Paying twice would require two different transactions with two different multisignatures.

This assumes the receiver is trust-worthy, that they counter-sign the transaction if it was accidental. So if I accidentally pay twice for a single item, the seller can just sign both transactions and send me only one item, and I can't do much about it. Of course, they can also send 0 items, which is why blockchains can't secure transactions in a useful sense - you need the law and insurance and other social mechanisms for that.
Not on the Nokia XR20 I bought a few months ago
Oops I intended that as a pun on (the abuse of) the word 'optics' in PR/marketing/media/politics..
Oh I'm not very far East, actually I'm from Central Europe. The Brits kindly told me there was no such thing as Central Europe, just West/East, so I stick to saying that on the internet :)

I'm from the Czech Republic and often spend time Poland. No one I know forces me to use WA or Telegram, everyone's either on G Hangouts or FB messenger.
x86 chips that can run without a fan have disappointing performance, and the segment has been pretty stagnant. If a manufacturer wants to release a new NUC-like device with better performance than the old NUC-like device, they have little choice but to install a fan.
Multiple personalities in the same body? Being chased by imaginary dragons and lions for the rest of your life?

Fuck yeah, I'm being dismissive.
Would you please stop posting flamewar comments to HN? You've done it so often that I've started to wince when I see your username.

This has nothing to do with your views; I don't have any idea what they are and haven't read the context in this thread. I just saw this comment because it was flagged, and I recognize that this happens a lot with your account. That's not cool and not what this site is for.

https://news.ycombinator.com/newsguidelines.html
You will also screw it up if you don't do it like this, because if you cook the soft things first, they will mush while the other parts are still hard. Cooking is always experience and tasting while doing it. And it can vary a lot based on ingredients of the day.

It's not really that hard to get it right though, just by touching it it's easy to see that a zucchini will cook faster than fennel.
I thought you could backup/restore WhatsApp messages to/from Google drive? I have seen that work between two Android phones - does that feature not exist in the WhatsApp iOS app?
What would you call a test that aims to determine whether an AI is actually a human?

This sort of answers it, but not exactly - https://en.m.wikipedia.org/wiki/Reverse_Turing_test
You get more than one chip for that price.
The Belarusian railway saboteurs who helped thwart Russia’s attack on Kyiv
There was a weird thing in IBM BASICA (which apparently became GW-BASIC) where runtime writes to a pointer to a program variable could corrupt your program listing itself. I think this had to do with variable contents actually being stored inside the source code somehow? Do you know any more about this, or does anyone else remember this?
Scholz’s lies and manipulations to avoid sending weapons to Ukraine
I just bought a little HP laptop that has no fans. It was super cheap, too.

So what I'm hearing is that you don't want the devices that are already on the market, probably because you think they're underpowered.

If nobody is buying the existing devices, why would they make more varieties?
Thought it was a post arguing AGAINST Systems Thinkers. Was slighlty provoked and curious to read it, since I’m a fan of systems thinking. Found out it was arguing FOR Systems Thinkers…
I smell marketing hype.

Don't get me wrong, I'm super jealous and of course I'd love to have a 25Gbit connection at home.

But I think we need to step back from the Kool Aid for a moment and ask ourselves:

- What's the likelihood of the remote servers you are connecting to having a 25Gbit connection ?
- Even if the servers do have >=25Gb connection, what are the chances of the server sysadmin allowing one user to hog a large chunk of capacity ?
- Even *IF* the answer to the above two questions is positive, what are the chances of your magical 25Gbit ISP having sufficient backbone + peering + transit capacity to fulfill the 25Gbit to its users at all times ?

I foresee a lot of contention/bottlenecking and basically a lot of reliance on "not everyone will be using it at the same time".

I also suspect the small-print of the ISP could make for interesting reading.

EDIT TO ADD:

Found the relevant clause in their conditions:

The Internet subscriptions for private customers are intended for normal personal use. Init7 reserves the right to temporarily or permanently restrict or discontinue the provision of services for connections whose data volume exceeds 0.5 petabyte (500 terabytes) in a period of 4 weeks, or to take another suitable measure.

I'll leave it as an exercise to the reader as to how long it takes to transfer 500TB on 25Gbit ;-)
the necessity of forced cooling is still there

The MacBook Air M1 is passively cooled. I used an M1 Air for a while (switched to M1 Pro) and it would only throttle slightly during very long builds. There have also been many tests where the MacBook Pro M1 (which does have a fan), the fan only spins up after minutes of loading all cores.

The MacBook Air M1 shows that it is possible to have a fast [1], passively cooled laptop.

[1] Beat my 3700X in most Rust/C/C++ project builds.
Not sure if someone mentioned it already, but for such use cases Xonsh[1] is amazing.

It allows you to use shell stuff in a python script. Basically it allows you to use the best of both worlds, i. e. you can use python for the logic flow while retaining all your quick shell oneliners when neede. And it makes this interaction of python and shell super convenient, i. e. run your oneliner but process its output with python. Much faster than coding everything in python or in shell.

[1]: https://xon.sh/
(As for your OS needs, using UTM you can run Windows 11 ARM Edition on Apple M1 MacBook Pro.)
In my experience, lack of planning and docs strictly reduces liberty, because everyone is afraid to do anything but the most conservative thing, even when more radical work is clearly needed.
Not a warship but MS Estonia is a tragic example.