skysight-inc/HackerNews huggingface dataset:
>Even limiting emigration is on the table.

?
> It's time to move back to open (web) standards and take control back into our own hands!

Wait till you discover that the web is also half controlled by the company that is causing your problem now (Google). And Apple who owns Safari, the only browser on iOS in the real sense, isn't really your friend either.
Tangential comment: we also kind of stole everything from the 1940s as well, but very few people are alive to care nowadays, or to even know about it. The "nostalgia" segment pretty much caps out in the 60s-70s now.... :)
"Any adult, not just a teacher, who knowingly provides a minor obscene material described in section 847.012(3), Florida Statues, could be prosecuted for a third-degree felony."

> The statute 847.012 [...] also forbids subjects of racial issues and sexual orientation [1]

> School officials in at least two counties, Manatee and Duval, have directed teachers this month to remove or wrap up their classroom libraries, according to records obtained by The Washington Post. The removals come in response to fresh guidance issued by the Florida Department of Education in mid-January, after the State Board of Education ruled that a law restricting the books a district may possess applies not only to schoolwide libraries but to teachers' classroom collections, too. [2]

1. https://www.firstcoastnews.com/article/news/verify/florida-t...

2. https://www.snopes.com/news/2023/02/01/felony-charges-unappr...
You know what they say about the plural of 'anecdote'.
I'd guess he's misunderstanding some of the finite automata?
Pretty ironic that Laurene Powell Jobs is:

- a major investor in this project

- who got her money from Apple

- which makes a killing gouging you on cables with proprietary charging ports and dongles because their laptops/phones didn't have ports, and thus were forced to buy at a ridiculous price

- and is now mad she was forced to pay a ridiculous price for something
Also post-covid, it's incredibly difficult to convince a domestic CM to assemble a couple hundred devices per year.
The problem likely isn't what the compiler produces given the semantics of a piece of code, but rather what you'd do with data structures and memory layout if you'd target the 6502 directly.
Martin Newell is an English singer and poet who probably doesn’t get the credit he deserves.
They're currently in the $1,000-$3,000 range.
Because Google sucks as a company, that is the only reason. By paying for a family plan, it would still mean I would give money to a company I dislike.
In a movie specifically about the person Oppenheimer, why would it be considered weird that it focuses mostly on him?

I mean, the movie isn't about the broad topic of the nuclear arms race, it explicitly makes the choice not to show the bombing of Japan, there are many things it consciously leaves out. It's not a documentary, it's explicitly very subjective.
Takes 2 months to see a doctor in Canada. Maybe better to give it a shot.
Here you go:

https://i.imgur.com/9cJ13ue.png (alternative link: https://imgur.com/a/uBG5KUD)

(The area of each circle is proportional to the count, clamped to a minimum value. Axes a are linear.)

Uses the data from https://viewports.fyi/data.csv.

Code:

import csv
from math import sqrt
import sys

csv_reader = csv.reader(sys.stdin)
headings = next(csv_reader)
data = [tuple(map(int, row[:3])) for row in csv_reader]
max_w = 7100 # max(row[0] for row in data) + fudge
max_h = 7100 # max(row[1] for row in data) + fudge
max_count = max(row[2] for row in data)

margin = 200
svg_width = max_w + 2*margin
svg_height = max_h + 2*margin
max_r = 90
min_r = 4

print('<?xml version="1.0"?>')
print(f'<svg xmlns="http://www.w3.org/2000/svg" width="{svg_width}" height="{svg_height}" viewBox="{-margin} {-margin} {svg_width} {svg_height}">')
print('<desc>Visualization of viewport sizes from https://viewports.fyi/</desc>')
print(f'<rect x="{-margin}" y="{-margin}" width="{svg_width}" height="{svg_height}" fill="white"/>')

print(f'<line x1="0" y1="0" x2="{max_w}" y2="0" stroke="black"/>')
print(f'<line x1="0" y1="0" x2="0" y2="{max_h}" stroke="black"/>')
for i in range(0, max_w, 200):
print(f'<text font-size="64" font-family="sans-serif" x="{i}" y="-30" text-anchor="middle">{i}</text>')
print(f'<line x1="{i}" y1="0" x2="{i}" y2="-20" stroke="black"/>')
for i in range(0, max_h, 200):
print(f'<text font-size="64" font-family="sans-serif" x="-30" y="{i + 20}" text-anchor="end">{i}</text>')
print(f'<line x1="0" y1="{i}" x2="-20" y2="{i}" stroke="black"/>')

print('<g fill="blue" stroke="darkblue">')
for w, h, count in data:
r = max(min_r, sqrt(count) / sqrt(max_count) * max_r)
print(f'<circle cx="{w}" cy="{h}" r="{r}"/>')
print('</g>')
print('</svg>')
I just want to point out something a bit pedantic, but I feel is an important distinction: Linux community and devs need to stop saying i386 and say i586 or even i686 as this is closer to what is meant. Linux doesn’t support 386 anymore, you can make it work on 486 but most distributions don’t enable support for this. Pentiums (586) are usually the minimum and some even push toward Pentium MMX/Pentium II which would be 686.
Fuck straight off with trying to call the Red Cross corrupt. You are an absolute ignorant wretch. Never in my life have I run into a batch of people I would trust more. Every single person in that org is highly underpaid or unpaid and they work relentlessly actually helping people. Saints, the lot of them.

I worked there for years and had intimate access to detailed branch financials and operations.
464.7K Oct 15 2022 /lib/libc.so

As seen on openwrt on armv7l system
The amount is really measly (a couple of million GBP per year). I came across this calculation that ISRO earned something like 330M GBP over the past 9 years from it's 3rd party satellite launches.

This is a question we Indians have been asking too. We also don't see the need for this in the first place.
Ads are emphatically not a valid monetization tactic. Holding up a corner store at gunpoint is unethical; getting up to go to the bathroom during a commercial break is not. There has never, ever, ever, ever been any moral or ethical imperative to view ads, in any context. By asserting otherwise you're simply being dishonest.
My understanding is that it happened at random, because the virus does not naturally optimise for severity, but for the spread rate. Which isn't too (or at all) linked with severity so as with each subsequent strain, spread rate always increased, severity of symptoms more of randomly changed. Because it's more likely for them to become lighter rather than more severe (there aren't too many "cracks" in our natural immune system to exploit, or we'd be extinct long ago, so a random change is more likely to be less than more severe), this is what mostly happened, with the exception of Delta strain.
I am not sure about the "different cultural backgrounds" part, at least when it comes to non Dutch traditional backgrounds (e.g. Middle Eastern immigrants)
The morally right choice would be for the government to use antitrust regulation to break Google up into ten companies, and yet here we are.
Is it possible to use our own LLM account if we have anthropic or open AI accounts?
Music:

Underrated German artist Imperceptum creates unique space black metal with programmed drums and makes an incredible atmosphere (I know it's a niche, but a great one!).

His first album has a bonus track that still has under 500 views after 7 years:
https://youtu.be/Xs412t0_ORU
Moderation Strike: Results of Negotiations
Yes, it will. And if you have specific things in mind you want to ask it (or kinds of code you want it to generate for you), we always love to hear that kind of stuff (in a discussion topic at https://github.com/sourcegraph/cody or on our Discord).
> data from the eye scan is hashed, and then thrown away.

probably in the same way openAI, is open.
> Personally I picked up a Hiragana/Katakana chart image online and put it as my wallpaper, so I could easily decode a word when given the chance (best with 2 screens). You can learn then over a few months like that without trying hard

The first time I visited Japan I set my phone wallpaper to a Katakana chart image and whenever I was waiting around (riding a train/subway, etc) I'd sit and read words on advertising. By the end of the week I no longer needed the chart.

This was back when data was extremely expensive and pocket wifis weren't a thing yet so there were far fewer distractions, I guess that helped...
Fortunately I bypass Google entirely and find ways of paying good creators, which ends up with more in their pocket and less in the pocket of one of the shittiest companies on earth.
Of course it can be tried. but this solution may only work for those who do not have chronic sleep problems. It doesn't work for someone with sleep apnea or parasomnia.
One can. Everyone can.

It happens that words have meaning and using "vulgarities" have its place and meaning too.

You may not agree, language is a dynamic thing, but even in a technical or professional settings, these words have their use.
> Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

> Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead.
My perception is that stoicism has been a buzzword on HN for the entire time I've been here (~since 2017?). The uptick in various forms of doomsaying around that time might have had something to do with it.
Can you give some hints or examples of TDA in 3D reconstructions and computer vision? I'm interested in this topic, espectially exploring it from topological view.
The license suggests you can do as you please with the project. Feel free to rewrite it to conform to your own sensibilities.
Reader mode works well on Android Firefox but the code is not easy to read there.

Yes, the mobile font is too large: 15 lines on my screen vs 30 lines in reader mode.
Being vulgar for the sake of being vulgar is childish.
This website is also ad-supported.
He does consider that, toward the end.
Hey, just tried to sign up and looks like your email confirmation is hardcoded to `localhost:3000` :)
Conversely, vulgarities drive your point across stronger (given that you aren't using them every second sentence) Compare: "the project is being late" with "the project is getting fucking late", for example.

I don't really get the self-censorship though. Either don't use vulgarities, or actually use them, not this self-bowdlerising stuff.
> As for why I don't think that's their goal, just look at https://fishshell.com/ not one of the listed features requires them to drop POSIX compatibility entirely.

“Sensible scripting” is right there.
In cloud environments, it's pretty standard practice to automate cluster provisioning. If your cluster are pets, you're not doing it quite right.

> If all your infra fits on one machine, it's way easier to have that as your pet

What stops you from automating the provisioning of that?

These are two orthogonal issues. Clusters are used to manage many machines. If you need only one machine, you don't need a cluster. Either way, the provisioning of single nodes and clusters should be automated. Whether you have pets or cattle is not related to how many machines you have.
> Plenty of other pieces of software such as WINE only work when 32-bit libraries are installed on a 64-bit system.

Funny to mention Wine specifically; they're implementing a more sophisticated Wine-on-Wine64 setup that, among other things, will make having 32-bit system libs unnecessary, through the power of Heaven's Gate, not unlike how Windows handles syscalls in real WoW64.

(As far as I understand it, Linux, having a stable syscall interface, just supports the old software interrupts for 32-bit syscalls, making this unnecessary. In fact, they seem to even work from a 64-bit process to some degree.)
From 2010:

https://news.ycombinator.com/item?id=1121932

https://github.com/denysdovhan/wtfjs

My my, how HN sensibilities change over time. Hacker news, the place where the language police now rains supreme eh?
I doubt it. The videos are downloaded, but not readily accessible to other applications. But I don't have your workflow, so I've never investigated.
Apple to Limit iPhone 15 USB-C Cables to USB 2.0 Speeds: Report
Is it really parody though? I haven't read other posts of the author to be able to know. It does make sense to me.

When someone tells me they can't do something the problem isn't usually that they can't, but that they don't want to. In particular I like to apply it to acts for reducing one's environmental footprint:

- Want to become a vegetarian? Just stop eating meat.

- Want to switch to a more environmentally friendly mode of transportation? Just stop using your car. Or just stop putting gas in it so you won't even be able to use it.

- Want to reduce your consumption? Just stop buying useless stuff.

And whenever I say things like that, I agree it looks like I'm lacking empathy, because they focus on the action. But the real challenge is the "want to" part. Because once you want to, you can often just do it. And if willpower is lacking, that just means you don't want to enough.

Of course you can then take my logic and apply to everywhere it doesn't, like telling me that won't help a blind person to see again. That's beside the point.
It has 33k stars and has been for for 6 years. Sounds like people don't care.
You might want to contact the Google developer in charge of the Android Java as he was originally an outsider, i.e. he authored the legacy approach to handle legacy APIs and shamed Google to do a better job of handling legacy APIs with new android SDK features.
You are the one saying it is for the sake of being vulgar and not to convey a necessary strong emotion.

You can choose to cut yourself from this part of your humanity. That is your choice. But don't scowl at others as childish because they have real emotions to express.
"Distressed stuff"?
I've never used a 'fast' version of Jira at any company I've worked for recently, self-hosted or cloud.

Search is atrocious.

UX is awful. It's 2023 and whatever version I'm using, it still doesn't accept markdown properly. And it's wysiwyg mode is broken most of the time too - try selecting text and setting it as code/preformatted and the entire comment, or description changes instead.

It's a jack of all trades, master of none.

It's funny, because I was one of the first adopters of it for Megabank, back in the early 00s, because it was fast (flat ui on top of our own Sybase instance), and its UI was simple.
> visual and thereby more inclusive.

How does making code visual make it more inclusive?
> If he's a strong candidate

"As the hiring manager, I turned him down because of the lack of programming experience. I was overruled by our CTO."
Start by identifying and understanding arguments against your position. After that, push yourself to come up with your own unique arguments against your position. Then take the time, which should be considerable, to have the debate with yourself backed up by data on both sides. Depending on how much time you devote to these exercises I’d guess this process should take on the order of months to years.

After that you should be prepared to have a dispassionate discussion on the topic with your friend.
> Might have been their only way of hardening the clay walls. We do it still to this day, except we burn the bricks before building the walls. Lacking modern building techniques like that

That's not exactly a modern building technique. Ancient Mesopotamian wall inscriptions sometimes brag about how the bricks in the wall have been baked. (Making for a higher-quality wall; presumably sun-dried clay was still in use for non-prestige projects.)
Header files in C/C++ boil down to textual inclusion. They generally end up with such complicated directive logic that a compiler can't reasonably pre-compile or even pre-parse them and get the semantics right. Large projects tend to scale up by having more and more compilation units and headers. Eventually, textual inclusion leads to an O(n^2) explosion in the amount of work the compiler has to do, and generates object files that are O(n^2) big, most of which is then de-duped by the linker. For example, compiling V8 generates a couple gigabytes of .o files that get linked into ~30MB binary in the end. It all starts with header madness.
What I find very unfair, is that I am paying for YouTube Premium, whose promise is "No ads",
but the "poor content creators" are injecting ads that are directly embedded inside the stream.

Like "Linus Tech Tips".

I think YouTube should force streamers to tag the timecode of their in-stream ads, and auto-skip them for Premium users.

It's like if you play a game and you purchase the In-App upgrade to remove the ads, and at the end there are still ads.
It's something we'd like to add (and you can follow along at https://github.com/sourcegraph/cody), but in beta we're still focused on making it really lovable on the most popular config path rather than exploding the number of possible ways people could configure Cody. We do support "bring your own LLM account" for customers using Cody for all their devs, but that hasn't yet made its way to client-side config in the editor extension.
If my country either took privacy seriously or took corporate malfeasance seriously, then Google wouldn't exist in the first place. Here's to hoping, though.
I disagree with the point about exercising. Some days I look forward to running because I remember the great runs where I felt energetic. But once I'm out running I realize it's a bad day and it takes willpower to keep going.
I went through a period where I'd wake up aboud 2-3 hours after going to bed and couldn't get back to sleep for most of the night.

I used a related technique to help. I count backwards from 1000, and force myself to keep my eyes closed. It's a task that takes just enough brainpower that it's hard to do on autopilot while my mind drifts to something else. If I do wander off I just go back to counting whatever number I remember.

It's been almost totally successful in the 2 months I've been doing it.
Then you should take some time earlier and face the demons while you are not trying to sleep. You have to think about thing - if you don't do it at day-time, the brain will force you at night.
God's Librarians
I used Mingle once. Management loved it. That's all I have to say.
I’ll let you be the one to try and put the cone in the engine at 35,000 feet :-)
Due to the recent surge of AI, now even more relevant than ever:

https://news.ycombinator.com/item?id=29270320

https://en.wikipedia.org/wiki/Robert_S._Hartman

https://archive.org/search?query=creator%3A%22Robert+S.+Hart...

https://archive.org/search?query=creator%3A%22Hartman%2C+Rob...
Celtic Music by Adrian von Ziegler:

Prophecy: https://youtube.com/watch?v=INaM813ohL8

Ancient Storm: https://youtube.com/watch?v=rmRBZB_o8MM
There’s always an ipad or iphone in the bed to hush away the demons :)
Is “cellular architecture“ hipsterspeak for micro services?
The tears eventually end with your child bringing a weapon to school or going hulk and slamming another kid's head on concrete like that viral meme you probably can remember, then getting suspended, getting put in Juvi, and having their life fucked up even worse.
I choose to believe it’s commitment to the bit.
That's a bit like saying that both parties have done bad things so they're equally evil. There's layers to this thing
This is drives home some of the things I really like about scheme. Scheme is built on a few selected primitives and much of the language comes together on top of that.

Since learning that I have started disliking all the things that I just have to accept in other languages. I can accept the c++ variant of "because this and that comes together like this. Because speed", but the pythonesque "because because" drives me insane.
>The tipping point was already NYE 2015/2016

On New Year's Eve 2015 I saw mention of the Cologne mass attacks on women by refugees *as they were occurring* on, yes, 4chan/pol/, and checked /r/worldnews and /r/europe to find out more. I didn't see anything and assumed that it was another /pol/ "it's happening" dank maymayism. I did not imagine that those subreddits, as well as mass media in general, were collectively suppressing reports of the attacks until the sheer volume made it impossible to continue to do so.

(Cue "/pol/ was right" couplet)

>Western values will be eradicated in a few years. It's pure mathematics if you look at the birth rates. You have to be extremely naive to think different.

A minority does not have to become the majority to greatly affect the overall society. Hacker News, a quick pop quiz: What percentage of Americans is black? What would you guess based on American news and pop culture? Go ahead, guess; I'll wait.

[...]

You probably guessed a figure between 25 and 40% <https://np.reddit.com/r/todayilearned/comments/3ncaz8/til_th...>. The answer is 12-13% <https://en.wikipedia.org/wiki/Demographics_of_the_United_Sta...>. Yes, a group less than 13% of the population continues to pose many dilemmas for a nation of 320 million, 150 years after the end of slavery and 50 years after the end of legal oppression.

(More at Reddit. <https://np.reddit.com/r/sweden/comments/u6uv4w/dear_swedes_s...>)
Just because you can point to cases of homeschooling that's 10x worse than the average public school doesn't mean there aren't homeschooling environments that aren't much better, and public school environments that aren't MUCH MUCH worse.
Very nice website, I love these counterintuitive yet non absurd examples.
It used to be a week!
I’ve made similar connections in my travels

Allot of times a local mystery hasn’t involved making the connections that a seasoned traveler might simply notice
>>> What are some strong science-based arguments, preferably simple & short to prove mand-made climate change / global warming is real?

Your question implies that you are completely convinced of the man-made climate change. What strong science-based arguments convinced you of the man-made nature of climate change ? Just review them and tell them your friend.
"Real" Chair (Steelcase / Herman Miller) and four-legged standing desk (better stability). Plus a handheld "mouse" (ELECOM Relacon) so when I'm reading I can stand differently or do light movement/exercise. Blowing $2.5K on a desk + chair is a lot, but also not a lot depending on your perspective.
Tell that the big vendors. Only mingw AFAIK ships i686 packages (with simd support), all others stay in the safe i386 camp still, without simd support.
One can express strong emotion without vulgarities in every language in multiple ways.
As a user, I’d rather that Google make stable and coherent APIs the priority.

If the strategy is:
1. Make breaking API changes, but gate them behind the targetSdkVersion.
2. Force app devs to lift the targetSdkVersion to stay up to date by gating device access in the store.

It has a few effects:
- Developers can be slow to move. There will be zero million new addressable endpoints initially, and customers may similarly build an expectation of new devices being problematic/best-avoided.
- QA burden increases for split behavior *forever*.
- The play store becomes an integral element of the privacy and security picture of the device, something that should be the OS’s job.

What would I rather? I’d rather an API evolution plan that doesn’t rely on targetSdkVersion as a means of controlling behavior of APIs. It’s an attempt to have one’s cake and eat it, too, and it clearly falls apart, anyway.

I’m wary of any plan that basically amounts to needing people from other companies to do something in order to succeed.
That's concerning. Do you have a link/source for that ?
That’s written for linux 2.2.x at best, SysV init, old versions of bash (or maybe even ash) and whatnot.

I don’t think you’ll manage with a recent linux kernel. Heck, even 2.6-era stuff won’t fit easily.