skysight-inc/HackerNews huggingface dataset:
From the article:

> All this helps explain the conspicuous absence of protest against what seem like obviously outrageous facts of life on campus these days: the continuing increases to already stratospheric tuition, the insulting wages paid to adjunct professors, universities’ investment in China (possibly the most problematic country on earth), the draconian restrictions implemented during the pandemic.

> But those, of course, have been anything but countercultural. Students have merely been expressing more extreme versions of the views their elders share. In fact, of the views that their elders have taught them: in the private and upscale public high schools that have long been dominated by the new religion, in courses in gender studies, African-American studies, sociology, English lit.

From the magazine's front-page:

> Common Sense

Honest news for sane people brought to you by Bari Weiss.

From the (currently) top comment:

> Your first mistake was thinking that the 60s protests were somehow noble. I was there. They weren't. They were ostensibly against the then-raging Vietnam War but they were fomented and led by dedicated leftists. Then, as now, resolute in their zeal to weaken and destroy the United States; the one beacon of hope against one-world, authoritarian rule.

I know it's not always fair to judge an author by the environment their articles are presented in, but I think in this situation, it's pretty obvious that this is simply a piece from the "conservative" aisle of the culture war, belittling the other side.

I think there might be some arguments for society getting more "childish" in the last decades - and in particular parts of millennials seeing themselves as "eternal children". But it's boring and pretty telling to associate this with progressive movements or "wokism". At least, the incel who threatens a shooting because feminists have corrupted all the good women and the crypto bro making pepe memes on 4chan don't strike me as particular grown-up either.

I also don't see why you'd call it childish when someone identifies with the goals of their parents and continues to work for them - unless you were disagreeing with those goals in the first place and are simply disappointed the next generation is not giving up on them.

Also bemoaning there is no willingness for self-sacrifice any more but also asking why no one protested against "draconian" covid restrictions makes no sense - unless I guess you believe in the big covid conspiracy...
This is hacking imho at its finest. Todays elite hackers should focus on gaining access to files in China, North Korea and Russia. Reveal what these governments are doing to their own people.
Now if only they could add that to the Desktop version of Google Earth, too…

(Weirdly enough, historic aerial imagery is only available in the desktop client. You can also look at current street view images there, but for historic pictures you then always need to pull up the same location in the browser…)
The obvious side effect I can see is that plastic will no longer be super-durable and plastic goods used outside may now start to "rot". It's an interesting problem we're creating for ourselves by failing to properly dispose of our trash.
Yes, commonly there are high-voltage cables in there.

Nowadays, for shorter runs (that are still long enough to need repeaters) there are also purely optical repeaters where instead separate fiber strands deliver light from a pump laser.
This still requires external software to operate, and isn't available on mobile. It's effectively dead in the water by not being available to use without additional configuration, by default.

I'd argue this is worse than doing nothing. This gave Firefox the ability to say they care, and yet not deliver something meaningful.
> Tether, the world’s largest stablecoin, has seen its circulating supply plunge from a record $84.2 billion on May 11 to around $73.3 billion as of Monday, according to data from CoinGecko. About $1 billion was withdrawn late Friday evening.

At first blush this looks bad. That's about 12% of Tether's market cap.

On the other hand, the exchange rate is at this moment is 0.999:1. So the drawdown did not "break the bank." This means that Tether had at least that much capital that it could cough up in the space of less than 30 days.

This may seem like a good thing for bulls because Tether is demonstrating resilience under stress.

Or it can be viewed as a bad thing for bulls because it means that Tether is getter closer to the limit of its (widely-ridiculed) reserve claims.

Given that Tether has every incentive to cheat and has demonstrated sleazy behavior, it's safe to assume they're cheating.

The question is not whether or not they're cheating, it's how much.

It will be very interesting indeed if Tether manages to keep its peg given another 10, 20, or 50% drawdown.

This essay [1], discussed on HN a few days ago, claims to have made some predictions about Tether worth preserving for posterity. Conspicuously absent from those predictions was the market capitalization at which Tether falls days-on-end below 90% of its 1:1 dollar peg.

For those who claim to know exactly what's happening behind the scenes at Tether, I think that's a prediction worth making.

[1] https://www.kalzumeus.com/2022/05/20/tether-required-recapit...
I've got wooden furniture. It doesn't rot, because it's inside.

If plastic rotted like wood when exposed to the elements, that would be great.
Group texting works fine for me. It auto converts to MMS and sending/replying works as expected. On my old Kyocera, a group text would seemingly send individual texts in a loop over the recipients, which always seemed broken.

The one maddening thing about texting on my Sonim is the KT9 predictive texting. Short, high-frequency function words such as "am", "of", "the", etc always have way decreased preference compared to larger, less common words that start with those substrings. e.g. If I type "amethyst" just one time, that word will always be preferred over the much more common "am".
I’m sure there are physical limitations that come into play, but there’s no doubt in my mind we could do exponentially better with different market forces driving the direction of design. Look at the framework laptop, for an example of progress on longevity in a space where people have expressed similar doubts.

The bit you said about price is, I think, the key. Except I don’t think it’s so much the price as the profit margin. There a millions of people who buy a new $1200 iPhone every 1-2 years - those people could be served by a $2400 iPhone purchased every 2-4 years - but they probably wouldn’t go for that, since one of the things you’re buying when you spend the $1200 is having the new hotness, status, a perception of “luxury” etc.

Which is why I pointed the finger at capitalism in my earlier post. This system rewards what is profitable, not what is good for people + the planet.
I wonder if access permissions would be easier to maintain using Facebook...
What's stopping them from just printing tethers without dollar backing and injecting them into the market?
> AWS provides extreme flexibility. This really only becomes valuable once you hit a scale that you can optimize your infrastructure around the shape of your needs.

This is upside down? When you hit the scale where you get value from modelling your infra around your business use cases that's when you go on-prem or use services that let you rent bare metal. Before that you use cloud.
In-depth lectures on Bitcoin for complete newbies
This is the idea of controlled traffic. Use the same track over and over again to not compact the soil where the plants grow. An example of a large machine doing so is the Nexat. There are videos on youtube and some detail on their website https://www.nexat.de/controlled-traffic-farming/

Going larger there increase the percentage of growing soil vs track soil.
A saas platform usually generates transactional email by calling an http api, and it is usually outgoing-only (smtp). Its not designed for sending ad hoc messages.

Also, transactional email services police their usage to ensure that they are trusted as sources of legitimate bulk email. It would be hard to get away with sending much transactional email via a normal email provider without having your account shut down.

In contrast. Support email is handled by people and is bidirectional and ad-hoc. Fastmail provides smtp/imap/webmail, spam filtering, mailboxes, etc. and is a good match for handling support.
Exactly my thoughts. I like the idea of "one endpoint to serve multiple queries + the query language". I hate the implementation though: one needs the Apollo (or something similar), plus some sort of library in the client side (unless you want to work with graphql queries wrapped in quotes).
maybe it will compel us to build stuff that's more substantial, less deliberately disposable, and more easily repaired :)
I have grown to loathe YAML over the years. It is a giant foot gun of a mess of syntax.

I lile python, I like significant whitespace, I hate how YAML does it.
I don’t understand what this implies/enables O.o could somebody be kind enough to explain? Thanks!
As with wood, I think this will only be an issue for goods left in life-friendly environments (like outdoors). It seems unlikely that your monitor would rot on your desk in your climate-controlled house, just like the desk itself doesn't rot.
Presumably because the cable would be (much) heavier and thicker.

There is some movement towards having more pairs in newer cables, e.g. the Grace Hopper will have 16 pairs, cf. https://cloud.google.com/blog/products/infrastructure/announ...
Same experience here. It's a real shame. I have the feeling IPFS is trying to do too much and became a bit of a bloated mess.

I love the idea of decentralized content-addressed storage and wish there were a more lightweight way to get there.
Bought a house with a 30 year old Siematic kitchen... it all works, but maybe after 30 years you dont need it to work anymore. It's loud and not very energy efficient, and 30 years will leave some grime in places where toothbrushes don't go.

Our next kitchen won't be a Siematic.
The light doesn't really work that way.

u/Denvercoder9 mentioned that there are 8 strands of fiber in this particular cable. Each strand can host multiple wavelengths of light, that do not really interfere with each other. There are different ways of dividing up the usable frequency range; here's a site with some examples: http://www.3coptics.com/News/11.html (Remember, light has a frequency & a wavelength. Human vision covers wavelengths from around 400 nm (nanometers, the UV end) to 700 nm (the IR end)).

The beams of laser light sent down a fiber strand have a wavelength (a central wavelength), and a width. The beam essentially needs exclusive ownership of wavelength ± width. The diagrams on the linked page show how channels are separated to give each channel a set width.

So, when an entity owns a part of a cable, they own a set of wavelengths, likely one or more contiguous blocks of wavelengths, that they can use for whatever. All owners will pay (probably based on the % of wavelengths they control) for a company to operate the cable (running the stations at each end, where the wavelengths are split out on to separate fibers for each owner). The owners will also pay for another company to do repairs as needed.
Alarming, it (still) works fine for me. How can this be?
I think so. It's similar to how an adult can learn a new language by way of immersion. Correlations and gesturing go a long way.
There are a few more sample images in the paper that don't seem to be represented on the site:

https://imagen.research.google/paper.pdf
Wife managed to breastfeed four. Anegdata but it seemed rather intuitive.

I’m aware not everyone is so lucky.
> Can someone explain what people did to solve these problems before someone came up with generics?

Like many things in programming, when your language didn't have a feature you just did it yourself. You didn't have one sort() method you had a different one for integers, floats, strings, etc. Or you used other language features that could accomplish the same thing only a little messier.
> "Piloting a passenger plane should be easy"

> "Performing brain surgery should be easy"

> None of that should be easy.

Why shouldn't those things be easy? Wouldn't it be better if they were? It would mean more people could do it well (I'm not saying let anyone do it!) and it would presumably have come about as a result of better understanding and tooling. Imagine if people didn't die on the waitlist for the best neurosurgeon in the country, because we'd made brain surgery easier and so now all the neurosurgeons could do that one formerly-super-difficult surgery.
Since most software users are not tech-savvy and care about convenience and price significantly more than they care about security (revealed preference), the "worse is better" phenomenon incentivizes commercial developers to implement the minimum security practices that their customers will bear. This is individually rational for the developers and the users, but the result is untold billions of dollars of costs costs. Regulation would be one way to change the incentives.
So here is my C version:

https://godbolt.org/z/zTe8jocsE

Now tell me I need generics for this to get optimized. (Generics are
useful for type safety, which you can add using macros in C, but
this is then ugly).
Big difference. LOIC actually impacts a target.
Photorealistic Text-to-Image Diffusion Models with Deep Language Understanding [pdf]
The author appears to be an EM at Booking.com. It seems unlikely that anyone at Booking would be working on SSD firmware or drivers, but a CDN seems like a reasonable assumption and also a useful place to plumb the depths of SSD implementations.
IIRC, it's mostly to do with power... every Xkm (100?) they need to put a power amp and have to splice 100 pairs at each point...
They don't have the dollars. That's the catch.
I spent a few minutes googling around expecting the researchers or funding to have heavy ties to the fossil fuel industry. This seems like something created to make people feel less guilty and reduce social pressure on using less plastic.

But I didn't really find anything, so maybe a tiny bit of optimism is allowed.
If you don't have generics, you either check the data type at runtime (e.g. dynamic types, or dynamic dispatch in a statically-typed language) or you write different functions for every data type you want your function to handle.
We’re eating plastic too. It’s just harmful. I wonder if we will ever encounter a gene expression where it isn’t.

What a neat idea. Maybe there is a future where plastic vitamins intentionally trigger desired hormonal responses.
> hardy enough

They have a page about the ruggedness of their products - "built rugged, perfect for construction sites, farms or extreme, outdoor environments"; "Made to military specification (MIL-SPEC 810H) - Drop-proof, dust proof and shockproof"; "[drop] tested onto concrete from up to 1.8m (6ft)"; "waterproof" with Ingress Protection level 8 or 9.

https://www.catphones.com/en-us/features/rugged-and-tough/
Nothing beats architectural changes to your application to reduce costs.
Damn, I had this idea in my list for the past few months! Kicking myself for not moving on it sooner.

Congrats to the team, looks well done! It's a bit absurd that it's come to this but I guess that's where we're at now.

One question I had in my "to figure out" list was: how do you handle making users messages public, when they feel like they're joining something private?

Another question: do you sync deletions if a user goes back after e.g 1/3/6 months and deletes a message?
There's a distinction between searching for info within a Slack community (Slack handles this well) and searching _from the outside_ for info that only lives within a Slack community. As more and more communities that used to live on public forums migrate to Discord or Slack, that knowledge is basically impossible to find from the outside (Google) if you're not already a member of the Discord or Slack instance. From what I understand, it's this latter use case that Linen is targeting.
I think AWS is getting there, but hiding either with the cost of hiding complexity with tools like AWS CDK or even actually with services like AWS Lightsail designed for people that doesn't care about building blocks (ec2, s3, route53, sqs, sns, etc...)
AWS is very easy for me when all I have to do is launch ec2 instances ^.^
How come this was just discovered now? Given satelite coverage and the orweillian chinese government i would have expected that every square milimeter in china has been mapped, zoned and cataloged. Are there still parts of the world/china that are essentially undiscoveres country?
Do they just fuse any strand to any strand and resort everything at the end or?
How would you dispose of trash in a way that doesn't somehow expose it to microorganisms?
Thank you. I have little experience with systems programming, but the article seemed very off to me.
They didn't need 500+ terabits?
Not really. Li-ion batteries are very poorly recyclable. Not to mention it is rarely done right now.
They could ship with IPFS/DAP/I2P/Tor native in Firefox right now, without any requirement of running external software, but choose not to. Instead, we get limited support for IPFS from a desktop-only addon that simply interfaces with an IPFS service already running on the host machine.

Take it a step further: Firefox could allow websites to open sockets and toss arbitrary packets around, and choose not to. If that capacity were available then Javascript could be harnessed to support all sorts of protocols and services. They could even provide Javascript access to monitoring network access point availability and connectivity management.

Imagine then a single page app you could share as an attachment through $messageService and it has all the stuff built in to create ad-hoc real networks in large gatherings that provide data resiliency against the dropping of nodes. You could have the cellular network shut down, protestors arrested, their phones taken, and the data they gathered still retained so long as any node managed to exit the area or the network itself expanded beyond the area of contention.
You can use ipfs protocol instead of http.

It will start a local ipfs node in the background. Which is basically a local webserver.
Seems a little pricey.. are they competing with AWS Managed Postgres?
14 Ways To Misspell Google...That Still Take You To Google
That's great, I'll definitely /dev/pay* a visit.

Next question: Algeria is not covered by Stripe. Many people here incorporate in the U.K or the U.S. just to accept payments.

How can I put a country on the map here: https://stripe.com/global

What conditions that, if satisfied, would enable someone in Algeria to use Stripe directly? How can we make this happen?
If it's something I need to learn for work, I go shallow... because usually at work we focus on trendy buzzwords (e.g., k8s, graphql, protobuffers, etc.). So, it usually take me a few days to get the enough knowledge to keep pushing code to production.

If it's something I want to learn to satisfy my curiosity (e.g., Golang, TCP/IP, architectural patterns, linux kernel, etc.) it takes me months and I usually stop after building a couple of projects and after reading a couple of reference books.
I'm not sure I understand, but I like to think I was actually making a full-fledged point about the fallacy of covering for abuses by ignoring them and pointing to other abuses. Do you disagree? How can I state that point to your satisfaction without you labeling it as American exceptionalism?
Top Innovative Proptech Startups
https://www.realvision.com/crypto

https://twitter.com/cobie
I have no idea, as I've never tried you.com. Let me give it a bash and I'll try to draw some parallels and differences
> if you don't want to think about services at all, use CDK constructs

This is the level that it makes sense to use AWS at if you're a small team. 10 lines of code/5 minutes and you have a deployment of https terminated load balanced containers that scale with your usage. It just works, it scales, and for small teams it saves a huge amount of time (and Dev effort - instead of focusing on setting up the correct nginx or haproxy settings I can write my app).
In that case, I would recommend looking into one of Keychron's low profile options. Firstly, they're about half the price of this Logitech board, depending on the size you choose to go with. Second, there's twice as many configurations to choose from (Full size, TKL, 75%, and 65%). Even further, they have higher quality and a greater variety in choice of switches, regardless if you choose Keychron's own or Gateron switches. They lack 2.4Ghz conncetion, but there is both bluetooth (with up to 3 paired devices) and USB-C wired connection available. While the logitech board does have USB-C charging, it doesn't explictly state that it supports wired use, which is an option I hold in high regard for wireless keyboards. Final bonus with the Keychron boards is not having to use Logitech's software. Personally, I haven't had any issues with their stuff, but I've seen many that have sworn off of Logitech completely due to buggy software. Stepping away from the personal use aspect, that software often adds yet another path for security vulnerablities. [1]

Didn't mean to go off on such a rant, but if helps even one person choose a better board than a Logitech, I'd say it was worth it. As someone who's used a Logitech board daily for 6 years, I'd recommend looking elsewhere - especially for the money.

>If it's adequately close to MX Browns, I'll get one.

In my experience with Logitech switches, you will be disappointed. I own boards with both Romer-G Browns and Blues. I kid you not that I've felt linear switches that had more tactility than either of these switches produce.

[1] https://www.bleepingcomputer.com/news/security/razer-bug-let...
Literally had this idea the other day
PEER Hub ImageNet
Honestly I just use it wired and it looks like others are not impressed with the Bluetooth. Maybe one of them will chime in.
I'd really want books that cover topics of pre-requisites of General Relativity with the following attributes:

- Accessible, does not go too deep into the topic

- Exercises with printed answer (could be in separate student solution manual)

- Well written for self study
>And then that person could say that they hold $1M dollars

You don't own $1M dollars, you own debt which is an asset. Considering you just bought it for $500k it sounds like the market price for that debt is $500k.
> Focusing on the structure of vocal sequences, we analysed 4826 recordings of 46 wild adult chimpanzees from Taï National Park.

If this same analysis were conducted with other populations of chimpanzees as well, could it be determined whether different populations use different languages? I believe this sort of thing has been tried with Orcas, with the conclusion that different populations have different languages.
I'm not really familiar with terraform, I'll check it out.
The 2020 pandemic crash hardly counts - it was a quick blip and everything quickly rebounded to new highs (hiring, salaries, stock market etc).
> I saw her getting confused with `foo()` vs `foo.bar()` vs `foo.bar`

I had the same problem when learning Python. Top that up with mutable and non-mutable structures and it can get very hard to make sense of Python as a beginner.

I remember I had a theory that foo.bar() would change foo and bar(foo) would return a value while leaving foo unchanged ... that turned out to be very wrong.

It also took me forever to realize that when you call foo.bar(), foo is the first argument of bar().
30 is my estimation as to the number of years it takes for the average billionaire to achieve their wealth. most billionaires are pretty old, so I'd say 30 is conservative.

so, 2K per family/year in a country where the median houshold income is 60K, that's about 3.3% of their income.