skysight-inc/HackerNews huggingface dataset:
Abandoned dumpster baby now an entrepreneur worth millions (2019)
Those crypto tools came from techno-anarchist circles, heavily based on academia research - not much of a quick buck there, more passion for privacy and aversion to government and any form of control. Speculators are great for funding and where is money you'll see scammers quickly as well.
Yes, I've been using the free tiers of google cloud, oracle cloud, trello, github, freshworks, GA, datadog, and sentry.
It looks like he ducked inland quite far on the southeast. Really wanted to avoid Canberra I guess :)

More seriously does anyone know why? Just personal preference? My understanding is that it's mostly national parks down there in VIC but I'm not sure how it would be to walk since I've never even driven there. It makes sense to avoid the Snowy Mountains but I think that could have been achieved by swinging around closer to the coast?
The 50s and 60s. It was in full swing by the 70s. If I had to point to one iconic development, it would be the Warren court, and in particular its free speech cases. Those marked the decisive defeat of traditional conservatism, which never again was a powerful force in national politics (unless you count some elements of the Trump coalition) despite occasional lip service and token concessions by Reagan and Bush 43.

A half-century later, Rawlsian liberalism has fallen to wokeism, which has become powerful enough to overcome the cultural and procedural obstacles to establishing itself as the new ruling ideology, taking out the liberal framework that enabled its rise, and beginning its own campaign of repression.

Though you could say it was the American Revolution that set things off and that it merely took America 250 years to go through the progression that the French Revolution traveled in a mere 5 years.
If you like this type of stuff, Paul Henschel shares similar content on Twitter [1] and it's absolutely amazing. For example, incredible stuff like this [2].

[1] https://twitter.com/0xca0a
[2] https://twitter.com/0xca0a/status/1357346054635544584
I know, weird right? Here[0] is a link with some more information about it.

[0] https://medium.datadriveninvestor.com/some-people-dont-have-...
We're no longer talking about "directly soldered RAM"; in the M1 Macs, the RAM is now part of the M1 chip itself. It's on the CPU die.
> If you have an issue with JSON, go create your own spec

And many people have. You're literally posting this in response to someone submitting the new spec they created to solve this.

I don't understand what you're trying to argue here.
> They only have good and bad actions.

Do they?

Who decides which actions are good and which are bad?

Presumably at the very least someone who understands the actions.

Without understanding the reasons for actions, we can only partially decide whether they are good or bad, because we cannot fully understand the actions themselves.
Did you accidentally reply to my comment? I didn't state any position on the issue, just offered a 3-sentence correction to someone else's comment.
It's basically the rapist mindset, but applied to online services. There are many men out there with diseased rapist minds.
> on Apple's radar.

(For those not aware, Radar is the name of Apple’s internal bug filing system ;)
Skeuomorphism >> Fisher Price
> I hope FB’s offer is nothing.

That's a futile hope. It won't be nothing.

> This isn’t what the Australia government wanted

Yes it is.

> they just realized that FB not showing news hurts the news more than it hurts FB

No. Facebook has realized that they just strengthened the Australian government's resolve to introduce the legislation, that they increased support for the media bargaining code within Australia, and that they gained Australia the support of governments all over the world.

Facebook has successfully convinced governments that Facebook is a problem that needs to be solved. It was a massive own goal for Facebook. More governments will introduce similar legislation now.
Note this is part of a series: https://www.copetti.org/writings/consoles/
I have 32 GB and rarely use the second 16.
I wouldn't be surprised if they are into the scam and got bought.

The real world isn't a nice place and police show...
> The general public has no interest in "General Purpose Computing".

But they do have an interest in their own well-being, and the well-being of society. I think the author's point is that widespread access to general purpose computing is a good thing for society in general, and that it will be a bad thing if access to general purpose computing disappears.

The problems I see are (painting with a large brush) are that in general:

- the public doesn't realize what a gift general purpose programming languages are, how much power they have to solve problems, and how much fun they can be

- the public doesn't care to give children access to these systems who might otherwise grow up learning and appreciating them

- the public doesn't understand that the ability to read and write code constitutes a literacy of its own and can profoundly impact how one thinks in a positive way

But these problems are close corollaries of other problems with society in general: people don't read good books like they ought, people don't learn musical instruments or other skills as often as they should, and many people are forced to work so hard to pay for basic necessities that spending any time on productive leisure (what luminaries called "improving oneself" in prior centuries) is effectively impossible.
The problem with opinion bubbles is that you're forced into them algorithmically. I have no objection to people blocking opinions that they don't want to hear, especially the dumb low-effort comebacks that only survive on twitter because it's too difficult to debunk them within the format. If I only want to hear encouragement, there's no reason to feel guilty about it.
This attitude is frustrating, because the general response to content moderation by fiat is “who are social media companies to decide for us?” Then someone builds a tool to let users decide for themselves, and the goalposts shift to “is creating echo chambers like this good for society?”

It really makes me feel like the goal is not freedom of speech, but forcing everyone to listen.
>> misinformation is combat with MORE discussion, not less!

> I wholeheartedly agree, but how do you get the other side to listen?

I don’t think there’s any winning some people over.

My mother had a very problematic stat about police violence and racism last summer. I was able prove it wrong by getting the real stat in five seconds with a Google search. The source is well known and reputable. She refused to stop clinging to her source.
> Is there a fraction of people who agrees with it or is almost it universally disapproved of?

That seems like a loaded question. To be clear I don't live there and am not speaking for them, but from my perspective, as long as the country is getting more prosperous, people will overlook quite a lot. The same is true in the US, how well the economy does is what matters most in elections.

Considering the strong steady growth [0] they've had, I'm sure people are much more likely to overlook things like censorship if they think it will lead to better lives. And honestly, it may. I'm not promoting their censorship, but look how much better of a job they did handling COVID (after the initial cover up), while on the other hand look at the whole mess that the US had with the election and Capitol riot. The US makes it very easy for China to sell its way of government to its people.

[0] https://i.imgur.com/YRTBrlx.png
No, nicehash pays you in bitcoin for the specific hash rate that you sell. It’s a hash marketplace denoted in BTC. Nicehash doesn’t mine, it’s customers do.
We have spent a lot of time to make our schema as stable as possible in the face of potential changes. In places where we might end up with 100+ columns that vary wildly depending on context of use, we use JSON documents which can store objects of arbitrary complexity. This is a very delicate balancing act for us, because we also like to be able to write SQL queries against important business keys, and having those wrapped up in JSON can make it difficult to get good, fast results. In many cases we will duplicate the storage of some information so that it can be indexed as well as be available in the complex object graph.
These days I’d recommend sticking to a framework you already know (like React or Svelte) for DOM manipulation and using D3 as a library on top of that. It eliminates a lot of the learning curve that was associated with D3’s elegant but esoteric approach to DOM manipulation. D3 is still an excellent way to do scales, force-directed graphs, grids and ticks, etc. and it’s modular enough that it works well whether it owns the DOM nodes or not.

(Shameless plug: during a two week quarantine isolation I started but did not finish making a video series on using d3 with Svelte: https://youtube.com/playlist?list=PLXiRqCwhpnehz5z0gpsmcb2l8...)
That looks seriously sweet. Love it.
Tell that to the zoomer at work who I had to teach how right click copied and pasted text. When you grow up on iPads and iPhones instead of laptops and desktops, this is what happens. The next generation aren't digital natives. They are coddled from the real experience by the actual digital natives who write their software for them. A true digital native knows how to chop their own wood, imo.
Hmm. Something like, "humanity serves humans, not the other way around." If there are no humans around to enjoy the fruits of humanity, I don't assume that something is lost or wasted.

The problem I have with the "eggs in a basket" line of thinking is that it raises extreme moral hazard to say we don't have to care about everyone as long as a few people are saved. Losing a basket of billions of eggs to save a dozen is cold comfort.

(Yes, I realize magnetic pole reversal isn't the same as nuclear holocaust, but I still don't feel my scepticism is misplaced.)
But if the legitimate miner announces & signs a hash of the solution well beforehand, they can prove theirs is the legitimate solution.
Seems like there should be a way to have NiceHash sign their binaries or otherwise vet with Microsoft so Defender can automatically allow it. Setting an exception seems like it makes it a target for other malware to hijack or piggyback on.
The issue is that Block Party seems to be unwilling to distinguish the latter from the former.

Although with the current implementation it looks like it doesn't really matter. All this app seems to do is make it so that all mentions by users outside a whitelist get sent to a spam folder: https://www.blockpartyapp.com/how-it-works/
You know it's an exciting field when something 1.5-2 years old needs a date on it.
I'm not as sure if China or US is worse about political speech anymore.

In US, the government may not come for you like China.

But in US, there are multi-national corporations, NGOs, think tanks, activist groups, social media mob who can just as effectively and "humanely" strip your power, influence and livelihood just as well as Chinese government can.

Also at least with China, rules are pretty black and white. Don't mess with the Chinese government's received view. However in US, it's ever-changing goal post, where opinions, jokes, scientific studies which were mainstream just a couple of years ago can potentially get you fired, bank account closed, socially shunned and be labeled with all kinds of things.

Is US actually better about freedom of speech than China in practice culturally?
CEO Who Blamed His Cancer on Short Sellers Gets a Year in Prison
Voyager
Why not just walk away from all this garbage. Social media is trash. It can't help but be trash. Reddit, Twitter, FB is just dumpster diving in stolen and recycled garbage to only find the occasional nugget of something original and interesting. If you need an app on top of your app to manage your emotions you're going down the wrong path. You're headed for sewage plant.

This whole things sounds like a Fat Bastard:

I can't stop eating. I eat because I'm unhappy, and I'm unhappy because I eat. It's a vicious cycle. Now, if you'll excuse me, there's someone I'd like to get in touch with and forgive... myself.
> we're going to walk down to the Capitol, and we're going to cheer on our brave senators and congressmen and women, and we're probably not going to be cheering so much for some of them.

> I know that everyone here will soon be marching over to the Capitol building to peacefully and patriotically make your voices heard.

https://www.npr.org/2021/02/10/966396848/read-trumps-jan-6-s...
> I mean, it’s a super cool tech.

No, it really isn't. It's pretty stupidly simple and nobody has come up with a good use case for it other than getting rich because Number Go Up.
Where is "polite public discourse between ideological opposites" happening in practice, though?

If it's not happening on a particular platform, then preventing the possibility of it happening isn't going to outweigh even modest benefits.

The need for productive conversation between people of differing opinions will still exist and it is still critically important that it be solved, but if you're looking for diamonds, don't start digging in a dung heap.
Do you think that as a whole, something like Youtube has overall increased suffering?
So I have a MacBook with 16gb ram for work, and an M1 MacBook with 8GB
Normal usage on the Intel MacBook, ~10GB, on the air with similar workload ~5GB
Not apples to apples for sure, but there is some magic going on with the M1. Perhaps the different instruction set?
At this point, I'll believe it when I see it.
This is interesting, so I could run the NiceHash app (which doesn't require an AV exception) and have it mine using open source miners which I have built myself?
Same here, except stuck on "Generating Body"
There is also Pyccel https://github.com/pyccel/pyccel. When I last tried it, it worked on most small codes, but there were some bugs.

"The aim of Pyccel is to provide a simple way to generate automatically, parallel low level code. The main uses would be:

Convert a Python code (or project) into a Fortran or C code.
Accelerate Python functions by converting them to Fortran or C functions.
Pyccel can be viewed as:

Python-to-Fortran/C converter
a compiler for a Domain Specific Language with Python syntax"
Just draw an imaginary line around my pocket book then. I pay for the energy I'm getting from the power station. Beyond capex, I don't pay for the energy I'm getting from the heat exchanger.
According to my book on typewriters, the 1881 Crandall typewriter and the tiny 1888 Automatic supported proportional spacing. The bar-lock featured in this book did not.
> I programmed my own text adventure for it from scratch, but I ran out of ram after the game had only three rooms in it.

I had exactly the same surprise: running of RAM when trying to write an adventure game on my Atari 600 XL :)

EDIT: oh, and I still have that Atari 600 XL and I tried it during the first lockdown and it still worked.
Sounds recklessly optimistic. "I don't care if open platforms go from 5% to 0.1% market share - I am confident manufacturers will keep serving me. Also market share is the purest expression of democratic will, questioning that Apple users want to be prevented from running non-Apple-approved software is egocentric. As is worrying about adverse effects of a world where 90%+ of the population have surrendered control of their computers to a handful of giant corporations."

Who cares if those corporations could (can?) kill any software company by blocking their products. Or news company, for that matter:

"[Apple] has been forced to remove several apps from the App Store in China, including the New York Times and Quartz news apps." - https://www.bloomberg.com/news/articles/2019-11-07/apple-tv-...
I may extract it into a GitHub repo, right now it’s part of a much larger repo which is closed-source.
If you are trying to say they are the same in magnitude then the phrase "extraordinary claims require extraordinary evidence" comes to mind.
No, the RAM is separate chips / dies, albeit incorporated into the same module as the CPU. On pictures of the M1[1], the RAM is the plastic covered chips next to the main heat spreader for the SoC.

[1] Such as the image on the Wikipedia article https://en.wikipedia.org/wiki/Apple_M1
I have aphantasia, and I have specifically invoked lucid dreams. I use the SSILD method (which stands for senses induced lucid dream). I have no ability to visualize during the waking state at all, but I do obviously remember what I see during the day. When I have lucid dreams, they are visual, and detailed. They can be blurry, but there are techniques to increase their clarity. I specifically examine closely what around me when I realize that I am dreaming, and that tends to make things more detailed. In fact, my dreams are visually more detailed and clear than in my waking life, because of my failing eyesight. There are other techniques people use, such as spinning around quickly or simply asking loudly for clarity.

Aphantasia seems to be a defect in (or a difference in, I don't know) one portion of the brain whereas dreaming seems to use a separate portion of the brain. I can also see images when I'm between being awake and asleep, which seems to be related to dreaming. I've had a couple of dreams where I've successfully used the WILD technique (wake induced lucid dreaming) where you use hypnagogic imagery to create an environment and (if you're successful at it) go directly from being awake to being in a lucid dream. It's an experience that will lead you to believe that you do actually visually experience your dreams, since there was no apparent break between lying on your bed and entering a dream. I've also watched a dream fade before, and woke up immediately afterwards with no apparent loss in consciousness.

You don't have to believe me, of course, that's up to you. I'm as surprised as anyone that I can visualize while dreaming but not at all when I'm awake.
Looking this up - apparently in most jurisdictions animal welfare/ethics standards only apply to vertebrates and cephalopods. If it's an invertebrate and isn't in the smarter category of squids and octopodes and the like, it's open season.
The first line of the smartctl output everyone's bandying about says that a total of 1% of the drive's capacity has been used, which means that in about 16.5 years (2 months * 99 / 12) their drive will go readonly.

What, exactly, is the problem with that?

It seems like there are a lot of assumptions in play in this "headline news":

(1) assuming that the reported numbers are valid for this measurement at all

(2) that they are not a bug in the IOKit implementation used by smartctl

(3) that they are not not a bug in smartctl itself

(4) that they are directly comparable to non-M1 hardware without further processing

(5) that they do not increment when Time Machine or other filesystem snapshots occur

(6) that they do not increment when APFS copy-on-writes occur

(7) that they do not include the total byte size of sparsely-modified files

I don't see anyone checking these assumptions yet, but if y'all do, supporting links on those points would improve this HN post considerably. There are other assumptions that could be tested too! Outrage is cool, but science is productive.
>Most people in Shenzhen were extremely happy they were in Shenzhen where you could walk around freely instead of "free" Hong Kong

Good to know. This means that if the American govt decides to just topple the chinese leadership and take over, submissive Chinese citizens such as yourselves will carry on as usual instead of making trouble.
From reports this isn't specific to M1 Mac users.

If you're on a Mac you can run "sudo fs_usage" to see what is writing to/from your disk.
Relevant qntm.org short story about "MMAcevedo, also known as Miguel, [...] the earliest executable image of a human brain": https://qntm.org/lena
For all the hate people have for PHP, I must say their documentation is extremely easy to consume.

Every function/method/class has code examples of actual usage (and many times multiple examples for different use cases).

It also provides a section where people can post documentation comments per function/method/class.

This has been there since nearly day 1. Wouldnt surprise me if this helped considerably in its overall adoption as a language.

I honestly wish more language documentation provided this kind of format and accessibility.
New York settles with Tether – a wrist-slap, with a strong leash
I completely agree. We have written a simulator for the production system that allows us some reasonable degree of make-believe regarding our local development efforts. We also use this in our QA environments, and any other system which isn't permitted direct access to the production systems.

Everyone on the team is aware of the caveats as well. We say things like "It worked on simulator, but we still need to test in live".
Not much mention in the comments about Leicestershire.
I'm not sure how much I agree. The author says there are 2 big benefits:

1. Vastly improved signal-to-noise ratio
2. Better relationship with code reviews

For 1, in most CR systems you can mark the comments as resolved once their fixed. They don't even have to show up once they're fixed. That should improve the signal-to-noise ratio. In addition, nobody should really just be glossing over any comment, regardless if it's a nit or if it's a serious change.

For 2, I still think that you should try to not take code reviews personally. Perhaps it's more a sign of the environment or the company these CRs are happening in? That "zen-like acceptance" isn't something that just pops out of nowhere, it's something that has to be developed and built. Strangely, when I get a bunch of nits on my CR, it actually generally makes me happy. It's proof that the other developers on my team couldn't really find anything wrong with the code I wrote.

Of course, I'd still love to have 0 comments instead of a bunch of nit comments, so I 1000% agree with using automated tools to lint code, ideally in multiple places (before build, before commit, after commit, before merge, after merge, ...). I think it also helps focus reviewers on giving more meaningful feedback.