skysight-inc/HackerNews huggingface dataset:
I see our world as a computer with 7.753 Billion "brain processing units". Until now, most processing units were using all their cycles and memory on { get food, don't die, maybe kill others }. As we evolve, and more humans have better lives, and more time/money, those shift towards better things { math, astrophysics, games, general fun and enjoyment }. I'm not saying humans never had fun or studied math until now. I'm saying that per capita, more math and fun is being done now than ever before in human history.

In short, we're maximizing the math/fun utilization per brain. This has all kinds of side effects, like galactic colonization.

For some amazing statistics on "what we're building towards" I recommend looking at Hans Rosling's TED talk, where he describes how civilization is becoming better (over time) by every single measurable metric.
You could argue that the lack of mass-market hardware is because of, not due to missing domestic chip production.

Not sure if it would be true tough.
both figuratively and literally leaving the planet

https://www.huffpost.com/entry/elon-musk-mars_n_3359773

or mayhaps a shift in consciousness

https://www.ecoliteracy.org/article/great-turning
It's dead simple: «You used encrypted connection today. It's encrypted with 10000024 bit key, which is forbidden by China. You can send your key to us to prove that you are innocent, or go to jail.»
I had a similar experience; no one scanned my BinaxNow proctored test's QR code. Just having one was enough; I could've easily presented a doctored screenshot.

There are probably spot checks, and I don't doubt the country I was in would have happily detained and fined me had I failed one, but it was a bit disconcerting right before hopping on an eight hour flight with a bunch of other people subject to similarly lax enforcement.
> [this] makes you dependent on the tools.

Socrates had a similar opinion w/r/t reading and writing:

> This discovery of yours will create forgetfulness in the learners’ souls, because they will not use their memories; they will trust to the external written characters and not remember of themselves.

I feel like you and Socrates are incorrect for similar reasons.

Humanity advances when it can hide complexity. Tools help with that. To argue against tooling because it makes you dependent on the tooling is like telling the construction worker to put away the jackhammer and pick up the pickaxe. Programmers are super productive (compared to other professions) because we can build tools that make us better programmers. The leverage recurses.
Or you can rent a VPS with a static IP and forward the port from there.

It is likely to cost less than 10% of your home internet bill to do this.
but anyone can do that. you don't need an API to tell you if the address has a balance if you have the private key, you just check your own copy of the blockchain.... just like they are doing...

fgsfds
I mean I don't personally like them but I'm not gonna yuck your yum. As long as you run your code through the autoformatter before you submit, you can program in a variable width font for all I care.
> I don’t understand why everyone isn’t panicking and we’re not already in a lockdown.

In no small part, because of a couple weeks of daily revelations about how utterly brazen the Government was in flouting the lockdown restrictions. You can't really cancel Christmas after pictures surface of you having a fucking garden party at number 10 at the height of the lockdown. BoJo's saving his skin, and he's fine letting the bodies hit the floor.
Phone apps eventually failing to work is incredibly frustrating. I own several overall pretty simple Android games which were delivered as APKs which don't run on modern Android. With API targets constantly changing underneath its impossible for even somewhat basic apps to stay functional after a few generations of OS.
I agree with the author. I only ever look for fonts that will help add contrast to visually similar characters (ie: i, l, 1, o, 0, etc)
> An analogy I like is a powered exoskeleton: if you had one you could run faster and jump higher and all these good things: but then when it breaks or you're not wearing it you've less native ability and no familiarity with the unassisted world, which makes you dependent on the tools.

Assistive technology is the result of historical progression, so why eschew auto completion because it might fail when you don’t eschew your computer which might fail as well? Should we all just be programming on pen and paper because that’s lower down the progression stack and has less chance of failing? You know that argument was probably made in the 70s by some old school programmer when those fancy new interactive terminals started coming out (I believe dijkstra actually said something to this effect, but can’t find a source).
Preventing wireless communication, even in wilderness areas seems like a bad idea. I remember a Reddit post many years ago (back when the concept of a internet post from the middle of nowhere was novel) from a bush pilot in Alaska. His plane had some sort of failure (not a crash) that left him stuck in the wilderness. But he had satellite internet that not only let him call for rescue, it let him pass the time by posting about the experience on Facebook and Reddit.
The US constitution precedes the abolition movements by almost a century, slavery was widely accepted by the time the senate was created. This is false and revisionist.

The reality is that the early US was a lot more similar to a federation of independent states at its birth than today. A senate ensured the spirit of a federation would be kept.
You're going to need special software or else these volunteers are just giving out free IP addresses, and the pool of free IP addresses inevitably will be too small for the number of users. (Unless it uses IPv6, in which case it can be done, but then only other IPv6 hosts can connect.)

Meanwhile, you can pay for your own static IP hosted on a VPS for much less than you can get home internet. You can then forward that IP to your home server.

However, even this cannot scale, it is just rationing through bidding on IP addresses. There are more human beings than IPv4 addresses, so you can't just share them and use "non-special" software. The non-special IPv4 protocol software only supports ~4 billion unique users. So we need "special" IPv6 software or else "special" software layered over IPv4.
When the analogy method produces a result that's not acceptable to politicians then they'll bring in new laws. But bringing in new laws when the existing ones are having the desired effect would be a waste if time.
Example: De Smet, South Dakota. Regional hospital, county seat, population 1000. Area is 1/10th the size of New Jersey.
the book nearby for a quick reference here is:

Visual Language: Global Communication for the 21st Century, Robert Horn

slightly sad to see his Stanford affiliation and personal website summarily 404 just now, but a wayback machine visit might help with that.
We had a local maximum in the West in the last century, and that's where the complacency and pessimism are coming from. But don't underestimate humanity; we're plenty capable.
Of course it is. These two groups have wildly different day to day lives and living styles.
A quick fix could be that you require that the phone number matches the country the call comes from.

Won't solve everything but maybe a little bit.
I never said it was OK. The parent specifically wondered if some law prohibited this practice (which there isn't, given Google's legal team surely has all their bases covered).
In theory yes in practice crypto systems add additional data to assist in decryption and interoperability. Key size, algo, even key identifier are often added as meta data.

And that is before you get into less than perfect encryption.
Google Scans Gmail and Drive for Cartoons of Child Sexual Abuse
> After a decade of using it, the keyboard shortcuts are also hardwired into my soul

That used to be my reason for not using VSCode, but then I started using this: https://marketplace.visualstudio.com/items?itemName=ms-vscod...
Design Blogs With Polarizing Titles: Hell No
> What world leading mass-market hardware tech companies does Europe have, which would warrant domestic chip production?

AMD actually used to have a fab in Dresden, they spun it off to GlobalFoundries in 2012.

Europe as a market of about 450M people should have enough demand to saturate a fab with GPUs and CPUs.
I'm not sure I understand the point or argument of this article at all. It reminds me of the sort of essays I would write in English class, pouring words on a page hoping that it would sound profound enough to impress my teacher.

Besides, it's not like I have a responsibility to act in a way that's best for society at large. Sure, by 'logging off' and trying to spend some time offline perhaps I am distracting myself from a broad social goal of trying to find a way to make the 'online' world one that makes us happier as opposed to periods of binge and detox.

But I know that spending time offline makes me much happier, and it's a way I can learn how to manage my personal online experiences in a way that will make me happier still. That's not wrong, the same way living in a city but spending some time hiking in the 'wilderness' is not wrong.
This video is from the fifth largest city in Finland, so that hardly counts as a rural area with long distances

This is what the roads looks like in the rural areas during winter https://www.google.com/search?q=maantie+talvella&source=lnms...
There is only a handful of software (outside of games) that I'll shell out my own personal funds for. This is one of them. This is one of the few text editors that can handle stupid large files nicely. It 'remembers' what you have open, even if you don't save - so if the IT department does that random patch, you don't lose anything. Syntax highlighting and tool plugins, so it can make for a reasonable light weight code editor. The experience on Linux, OSX, and Windows is the same. The ability to do vertical column selection and insertion makes it crazy easy to make quick and dirty scripts with copy/paste data from other sources.
I recently saw there was a new Clojure plugin for Sublime Text called Sublime Clojure by Tonsky: https://github.com/tonsky/sublime-clojure

In his documentation he mentions that he made the plugin in part because he did not want Paredit mandated by a plugin. I was curious to see what kind of structural editing he used instead, so I tuned into one of his streams. Turns out he just writes raw lisp in sublime text, and he's fast as hell at it too.

Since then I've been trying out using Sublime for Clojure development and falling back on Intellij when I need anything more than basic inline/REBL debugging, and I'm very happy with it so far.
Well I'm not aware of any such efforts in my country. I thought the comment above about "the current administration" was about Belgium.
Vaccines literally require infection for the vaccine to have a chance to work to keep you from getting sick. More precisely, while the the vaccines do reduce the severity and duration of infection enough to greatly improve chances of survival, they do not do so enough as to render the vaccinated non-contagious. This isn't unusual. We see the same thing with influenza vaccines, but also the mumps vaccine and probably others. I know this seems pedantic but a lot of people seem to be operating under a misconception that the vaccines somehow prevent infection like a plastic barrier, and headlines like this no doubt contribute to the confusion.
its mostly talking about how its a platform to build uncensorable products. that's the primary distinction that web3 associated platforms offer.

think of it like Shopify apps - the SaaS products that developers try to sell to merchants to make some part of the merchant's life easier. Those developers are just trying to make money.

web3 offers a similar kind of platform that isn't dependent on Shopify continuing to care. there are many things to make easier and it is incredibly lucrative to do so.

the "decentralized" part is just a distraction to derail conversations, but degrees of decentralization are optional.
There's some history of "organic" or at least "natural" ingredients in photography. See, for example, the early "autochrome" color process. It uses dyed potato starch as color filters. Lampblack (granted a petro-byproduct) separated the potato bits. The plate is coated with shellac (secreted by the female lac bug).[1][2]

Other big photo ingredients, past and present, include egg whites (for albumen prints)[3], gum arabic (sap of acacia tree, for emulsions), and cow/pig hooves (gelatin, for the emulsion)[4]. And, of course, the alchemist's favorites: gold, silver, platinum, palladium...

What I'd take from this is that we're used to technologies involving highly refined/synthesized substances with fancy names. But so many 19th century processes were done with more day-to-day substances, and we're still partaking of those technologies.

[1] https://en.wikipedia.org/wiki/Autochrome_Lumi%C3%A8re

[2] https://www.lensrentals.com/blog/2019/05/how-potatoes-and-ge...

[3] https://en.wikipedia.org/wiki/Albumen_print

[4] https://petapixel.com/2011/11/15/did-you-know-film-and-photo...
strings are called []u8, strings.Builder is called std.ArrayList(u8), strconv.AppendInt is called std.fmt.formatInt. Are you trolling?
Studded tires and pogies work. My dad commuted regularly to work by bike more than 5km in the winter in Alaska at those temps.

Edit: He lives in Fairbanks, where the fat bike originated. He doesn't ride one since he doesn't like the bounce, but people ride them all winter for fun. I think, like many places, the key is having trails to ride on to improve safety.
I'm still not understanding why the 15 year history of communities was not able or willing to act on the 13 months of warning, and months of discussion before that. There was more than ample time to prepare.

Surely you don't expect a project like Tor to simply ignore security forever going forward because "people still use it"? Should Tor just stay V2, security be damned? I don't think Tor's main goal is to ensure your community stays friends; the goals are a bit loftier.

I wonder if you hold the same views on any other security-related thing like cryptography or password storage. We'd still be at 8 character, lower-case only, truncated passwords "because people built infrastructure for it".
This is BS. The reason we have the senate is because the small states (like NH and NJ) would have never given the constitution their blessing without a say in the legislature.

Here's the 1802 house just to drive the point home. I suggest sorting by the "seats" column

https://en.wikipedia.org/wiki/1802_and_1803_United_States_Ho...
The birthday paradox speaks to the probability of having a collision, though - in other words, if you randomly try wallets, the probability that you hit one again that you've tried already. That probability is higher than the probability of hitting a non-zero wallet, once you've tried more wallets than there are non-zero wallets.

The birthday paradox says that you need to try sqrt(N) before you have a collision, while here we still need to hit N/k (where k is the number of non-zero wallets) before we find a non-zero wallet, and the latter number is much bigger than the former.
I mostly agree with you - I hate when my :) it turned into an emoji, or I get smart quotes because the editor has a _different_ code point in there than what I typed. But I do love ligatures because that's just a representation on the screen that makes it easier for me to read. It doesn't change the underlying data, so I'm ok with it.
Charismatic megafauna.
Show HN: OpenAPI Fuzzer written in Java, compiled to native code
Windows performance comparable to Linux on AMD Ryzen 7 PRO 5850U
I like programming ligatures for the same reason I like syntax highlighting: it makes it easier for my brain to quickly scan a line of code. I have yet to be bitten by some ambiguity, and the more prominent difference between == and === has prevented a few subtle bugs.
Quote: "A private key is basically just a number between 1 and 2^256"

Anyone who still uses 2^256 as key length deserves to have their bitcoins stolen. Form what I know modern wallets have their keys more like 2^4096, at least. Heck, even Satoshi did that with its wallet, you know the famous >1M bitcoins he mined at beginning.
I wish this article acknowledged the problems with connection earlier on. Clearly the author can focus and reflect online, but many (often) cannot. I like the idea of improving how we spend our online time, but the reality is disconnection is also really beneficial. Time in nature is beneficial. Real-world contact is beneficial, and that is becoming more difficult for many to achieve.
Seeing the comments here I am happy for the swedes that Americans with their safety obsession are not allowed to vote in Sweden.
Hey, This is Sachin - founder @ Requestly. At Requestly, We have solved primarily the problems of web developers often needing the capabilities to test local scripts in production (or staging environment), modifying headers, host scripts online. Even today, tools like Charles, Fiddler fail to solve simple use cases of Redirection, Headers, Simulating Delays, Scripts Injection in a simple user-friendly way. After all, developer experience also matters :-)

Also, Setting up the desktop app vs the browser extension, the difference is way huge. It's way easier to work with browser extension when it comes to your intercept & modify browser traffic.

As of Now, We have started to get requests to scale Requestly to other platforms to debug Mobile & Desktop app traffic too hence we have recently started to work on the desktop app (https://requestly.io/desktop) (It's still in beta but usable). Here's a video a friend created sometime back - https://www.youtube.com/watch?v=LUqlA9j9Lx4&t=1s which explains how you can modify headers using Requestly desktop app.

We'll try our best to solve the problems with Requestly that still exists in Charles, Fiddler and similar tools.
I think that if China has technology to break any [1] encryption with 256 bit key, they should have technology [2] to break encryption with longer keys.

[1] Article does not specify encryption algorithms, so we should assume "any encryption algorithm can be broken" here.

[2] Contemporary SAT (CDCL) solvers accumulate constraints derived from problem being solved and it has been shown (proven, even) to exponentially speed up search process. Resulting algorithm is still exponential (2^O(N)), but exponentially faster than brute force (different constants).
> currently 8/10 years old ac wifi routers

802.11ac was released in 2014, only 7 years ago. You wouldn't have a 10 year old AC router, and really probably wouldn't have an 8 year old AC router quite yet.
>The waste from COVID testing is a rounding error on the damage we're doing to the environment

Citation needed. In most countries except Japan or the US I haven't seen single wrapped bananas.

Even the normal covid tests produce so much plastic trash. This adds electronics which are even worse waste.

All to determine with terribly low accuracy that someone has covid.
Developer at Sublime HQ here, pleasant surprise to see this stable build reach the front page :)

If you have any questions related to ST or otherwise feel free to ask.
Why would you think that? The CGDisplayCapture function that the GP linked includes a "display ID" keyword to specify a specific external display, like a projector or a screen. Why wouldn't it work?
And you'd rather have criminals that we can't catch because evidence is encrypted running around in the same streets as your children? Nobody's saying this law was a silver bullet.
We use https://statusgator.com with great success
I’m so sorry I don’t meet your lofty standards of colleague-love.

Now imagine if you and I happened to work for the same company, and had cubicles next to each other.

Wouldn’t it be nicer to spend those 40 hours working next to the people you love? Why forced socialization with people you don’t get to pick?
>The line is a boolean indicator. Either it's there or it isn't.

No it's not. The world is analog, not digital. The parent comment specifically mentions this:

>and not worry about "is that a faint line I am seeing? Do faint lines count?" situation
> If you're implying that this debt should be cancelled, note that it doesn't go away if the President decides to cancel it. It just gets passed on to the broader tax base in the form of more national debt.

Student loans end up in the same place whether they are cancelled or the borrower can't pay back - unpaid and eventually written off.
Awesome tool. Powered much of the Target iOS app when I was there, down to the animated checkboxes.
Just to clarify, from their about page (https://reallifemag.com/about-real-life/) they have the following

> Three years ago, Snapchat offered to support the work I do as a sociologist, primarily applying social theory to social media. In these past three years, the company has also paid for the venue for a conference I co-founded and chair called Theorizing the Web, without asking for any editorial input or control. Snapchat is now funding Real Life, and we have editorial independence as well. The support means we can focus on writers and writing rather than clicks and shares. At the same time, there are inherent complexities attached to being funded by a company in the field of what we’re publishing about, sometimes critically. But the content will have to speak for itself. We believe in this project, and we’re doing this because we think and care about the things you’ll see discussed on the site: identity, power, privacy, surveillance, relationships, beauty, to name a few.
Ever had oysters? I understand you think that your day is ruined but my day is ruined by the underlying racism.
>if it's between doing one automated bluetooth test that costs $25 or 5 manual tests which cost $5 each - the 5 tests is clearly a better outcome for society.

are we talking about doing 5 tests on the same women, or doing 5 tests on different women?
sure you catch a few, then everyone gets wise, but law will be on the books
You're asking a court to do something different than apply existing laws to a possibly new situation. That seems like a weird ask.
Sublime is still the best by far if you need to edit a gigabyte large json file or something massive like that.
seems v cool and I hope y'all are successful (although I personally prefer to pay for things with regular $s). After reading the marketing site though I'm unclear on whether decentralized storage in this context is the same as a CDN(content delivery network)?
>but a back-door exists that allows anyone with access to it to bypass the encryption

The trick is you don't do that. Ideally you would only want people with a valid warrant would be able to also decrypt the message (bypass the encryption). So the problem is that you want to design a system where this is possible. Perhaps it takes the cooperation of someone from the government and someone from within the company to verify the warrant. Perhaps you have a list of people who need to cryptographically sign the warrant.
Isn't it impossible to really delete something from ipfs? I'd think that would make this dangerous, as any security flaw would be impossible to fix retroactively. Everything before the flaw would be compromised and can't be reencrypted safely.

If a passphrase was lost, the security of every past file would be at risk.

This is what has kept me from approaches like this in the past.
The colleague who has to forcibly take all those back owed unemployment insurance premiums and no longer deductable business expenses from the affected cabbies has my deepest sympathies. Probably a few personal bankruptcies coming out of that.
Rails 7: Switch Webpacker with Esbuild While Using Tailwind and Docker
A flexible JavaScript and CSS environment that's lightning fast.