skysight-inc/HackerNews huggingface dataset:
Government is less powerful nowadays than it has ever been since WW2. I don't think this helped in anything to reduce power of corporations, quite the contrary. Moreover, it is not government that control corporations/rich people, it is the opposite. The fight should be against the source of power, not against their powerless representatives.
seriously, any Googlers around that are close enough to search to know why Pinterest is still dominating image results despite being incredibly low quality? this is a widely known problem.
> I'm still not sure why you are comparing to fly, which is a completely different product.

contrasting it with what flyio once was: https://news.ycombinator.com/item?id=16758525 "fly edge apps" and https://news.ycombinator.com/item?id=13985940 "fly global load balancer and middleware"

> I may be totally wrong, of course, but thats what I understood from the website.

Their docs are better.

m3o framework: https://docs.m3o.com/concepts/framework

m3o platform: https://docs.m3o.com/concepts/platform
Facebook employs over 10,000 people on products that are not consumer social media: Workplace, Portal, Oculus... It's certainly not for lack of investment.
Imagine the "metastasis" comments, though.
Well said. I frequently think back to MLK Jr's quote about being judged not by color of skin, but by content of heart, and how appalled he'd be at the contemporary landscape.
Fair enough, so:

glaciers -> tundra -> grasslands -> forests managed by native peoples -> unmanaged forests -> decimated forests due to settler activities -> depopulation and deindustrialization -> un-managed forests
yelp, pinterest, w3schools
Reading one of your dependencies to track down a bug, and finding that they've written it using a totally alien subset of the language that you don't use, is not a lot of fun. The JavaScript community in particular both loves dependencies and loves experimenting with subsets of the language, when they're not embracing libraries that let them shift wholly into idioms from some other language. So as fun as it might be to write in some language that had these from the start, I'm not thrilled about giving folks a dozenth way to accomplish the same thing.
They sure want to improve their own user experience. The "use your information to make tons of money" experience.
Not at all, thanks for asking and the nice wishes ;)
The Internet Time, Beats, is a completely new time/clock system. It’s unclear what 964 for example means. With this clock, I’m using the same time/clock system we all know well: 24 hours, 60 minutes, 60 seconds. The addition to that is UTC. Why? To make the clock show the global time as well, and then map the local time with the global time together in one clock face. By this, we can always be in sync locally and globally. The UTC layer in the middle is represented by letters to simply distinguish global from local times. This layer rotates with users according to their location on Earth. Why? To unify the reading of time when doing the mapping, so the reading of time is always the same no matter where users are. I understand that the letters might be confusing a bit, but this can be fixed easily by replacing them with numbers again.
Here is an example: 2 days ago there was the Apple event. It was at 10am PDT. I’m not sure what that is in my local time and other local times. If that event would be translated to hTime, it would be at R:00. No matter where we are, we can see the local and global hours for R:00, so no time zone calculations are needed any more.

I believe the barrier-to-entry with a 24-hour, 60-minute, 60-second system is simpler than Beat.
Control+r is search and not quite the same, since it matches everywhere rather than just at the start (maybe there's a way to do it, but I never liked the way C-r behaved in the first place so I never checked). However, you can use "history-search-backward" (and -forward) in your inputrc to get it.
What is IQ? It's a measure that involves different categories. Some of those categories have seen decline for decades while others have seen an increase. Digging deeper can highlight more detail. Sadly, little of this is documented in easy to find places online.
I would make the distinction that architectural quality has a larger and more concrete impact on long-term efficiency and productivity for developers than code quality. You can incrementally fix code quality when there is value in doing so or time but architecture tends to live forever. I've seen code bases with excellent and diligent code quality but poor architecture, which rendered many nominal productivity gains from the very high code quality moot.

From a business perspective, investing in architecture quality buys a lot more optionality than investing in code quality, and so prioritizing the former is almost always the right decision.
I was gonna say something similar. VHDL’s type system for starters is way better (thanks to it being based off Ada)

While not a big fan of the begin end style syntax, it definitely is better than verilog in my experience.

I find interesting so many open source projects like this target Verilog. It also kinda bugs me.
pinterest the most useless website in the search results
Embrace Closes $45M Series B
Chappelle's characterisation of that incident is heavily disputed. There has been a lot of discussion about it.

https://twitter.com/LilySimpson1312/status/14484175314300149...
> "protecting value".

Protecting value as in: other people can't take it from me short of physically torturing me. And that'd be assuming they even know I hold any.

Also: I can donate it to whomever / whatever cause I want, whenever I want without anyone, any law or any government being able to prevent me from doing that.

Also: I could be rich, I could be poor, no one knows, even folks in my close social network. My net worth is my business and mine only. Things only become visible when I actually decide to use some of it in the economy.

Bitcoin allows me to do all of the above. Very few other assets do. I consider this very "useful". The price appreciation, as I said, is just "nice to have".
People like typing code on their keyboard, so it's mainstream hardware that doesn't care about APL.
> Safari likes to talk big about rejecting new APIs to protect security & privacy

Not only that, they restrict existing functionality. For example, all local storage is destroyed if you don’t access a site in seven days. At first blush that makes sense but it means there’s no way to reliably persist data to disk. If you run a web app you more or less have to create a backend, account signups, etc etc. Not only is it a lot of extra work it’s also going to be a huge security vulnerability. The result ends up being entirely counter to Apple’s stated intent.
My mentality seems to be very different from the norm, because none of those things cause me any stress at all.

I think about them from a Policy stand point, I may recycle or by a sustainable product because I know about climate change, but I am not stressed over climate change

I am not stressed over wars in Afghanistan or Iraq, I oppose them from a policy stand point, I am sad and empathetic for the lives lost needlessly.

Even COVID, did not cause me any stress. I looked at the data, I isolated myself when appropriate, wore a mask when appropriate, and got vaccinated when appropriate I did not have an existential crisis of the mind where I was in fear that I was going to die, not at any point in the pandemic. Certainly not to the point where I have seen others be; out on the street screaming @ people that did not conform to societal or government demands or claiming those people are a "threat" to my life.

So I honestly have no frame of reference for people that have this "permanent mental load" where all of these things cause them soo much stress that is impacts their life.
We could buy them up and scrap them as their value declines while also working to outlaw 100LL at the ~4000 FBOs in the US that still carry the fuel. At some point, demand decline encounters an inflection point where it's no longer economically feasible ("death spiral") to continue to provide 100LL fuel to FBOs.

Cash for clunkers sort of thing.
Thank you for asking me about something other than homepage. For starter Vers has a distraction free feed that only shows you 1 post at a time, and never shows the same post twice. This feed is to discourage mindless scrolling. If using the chronological feed Vers will even let you know how many inches, feet, miles, etc you’ve scrolled. You can throttle notifications to once per day. More wellness features are on the way.
Vegatarianism isn't a job when I last checked, so no - its not the same thing.
> I continued to be baffled why such blatant spam can consistently make it into top results

Same here. It's like they don't even care anymore. The results are just there to hold your interest so they can show some keyword ads along with them.

I wish people would start maintaining curated web directories again.
The entire Republican party post 2016 would seem to be proof of this assertion.
Facebook is rebranding because they can no longer control the narrative around their toxic brand. They have tried with "Project Amplify": https://www.nytimes.com/2021/09/21/technology/zuckerberg-fac...

Some branding consultant has calculated that it will be cheaper for them simply re-brand than to try to recover the existing brand.
> I will be pleasantly amused if China's imperial aspirations actually stop at Taiwan

For a Western person, with the implicit cultural and historical ethos, and the actual modern history, it's natural to apply aggressive stance to a rising power.

For a Chinese who had the same kind of knowledge from the Chinese heritage, it's laughable to expand. China in the Han dynasty, already figured out that expansion just results into stretch of power and evetual breakdown, which is natural for any complex system. So that's what happened after Wu Di the second great emperor after Shi Huang, he realized his military expansion in the end does not achieve it's strategic goal, I.e., extinguish the roaming noamd tribes from the earth. He even wrote a self criticizing official doc to confess. And changed the policy to use economic and royal marriage to manage the nomad tribes.

You can equate the cultural and economic management as expansion, just like what US did in 20 century. But that's inevitable anyway. I.e., culturally and economically advanced nations are mimicked by others even if they are not doing anything...
That actually sounds awesome. But the user in control? No wonder Google killed it ...
I totally agree. Named parameters are one of those language features which once you use it, you don't want to go back.

Similar to C-like syntax and ADT's / explicit nullability, I think named parameters are just going to be considered the default obvious choice for programming languages in the next 5 years.
PayPal said to be exploring potential acquisition of Pinterest
That’s not how we’d use it. We’d send the guy on the damn jet pack into where the dogs are. Send the drones in, have the guy man handle the dogs into the net so there is no time wasted. Once the dogs are out, the bastard jet packs out of there lol.

What dreams are made of. I really need a happy outcome to all of this for some reason.
It's not.

Microcode (insofar as how the term is used for x86/AMD) controls the operation of the CPU itself and the implementation of certain CPU instructions that aren't hardwired. It's too low-level to do things on its own like send a copy of RAM through a network adapter, etc.

Nonetheless, if you could manage to reverse engineer the microcode (which is likely different per CPU manufacturer and microarchitecture), and decrypt it (I do know AMD's microcode was not encrypted for a time, but is now), you could probably alter the behavior of some CPU instructions. Maybe you could manipulate some CPU instructions into allowing code to be executed where it wouldn't previously be executed, e.g. ignoring privilege checks, etc. and maybe you could do it without introducing side effects and causing existing code to misbehave or crash.

However it's a thousand times easier to modify the actual code the CPU is executing from RAM somehow - through OS vulnerabilities, etc. Any CPU code is either going to be running in kernel mode with full privileges or eventually interacting with code that does through some sort of interface. Operating system code is either available (open source) or widely distributed (Windows). Modern software development is further and further abstracted away from real hardware with ever increasing layers which are also either open source or widely distributed.

The possibility for finding human error somewhere in this scheme is vastly more likely to produce useful vulnerabilities - not the CPU microcode which is completely unknown, undocumented, encrypted, changes which each CPU, and updates thereof provided by the manufacturer.
Silverlight, WPF, UWP.. what's the next "dead technology" MSFT will send to its graveyard?
It's not just about "more advanced", it's also about being less surprising and having fewer caveats. And besides, if you're going to add things like globbing in your shell then you might as well do it in such a way to make it much more useful for common operations.
How is avgas poisoning people?
Facebook settles claims it discriminated against U.S. workers
> Only way to be sure is to physically destroy the device.

Or ... never write unencrypted data to the device.
This strategy works if you are financially disciplined, have emergency funds sorted etc.

That's not how most people operate though.
VHDL and Verilog both have industry support. VHDL is much better if I had to pick one though.

It seems to be though a lot the open source stuff seems to pick Verilog for some reason.

Most commercial tools support both HDLs.
In which case they should be explicitly provided.
> "The hardest sci-fi is just called fiction, because there is no room in hard sci-fi for speculation about science."

That's a really good insight, and I largely agree. I think of successful hard sci-fi as "reasonably extrapolates what we currently know about science and technology into the future", but, as you pointed out, that leads to an unlikely, or worse, boring future.

> "...but I would say largely meaningless unless the piece plays so loose with the science that it could have achieved the same effect with harder science, but I certainly don’t think you could say that of TBP."

I strongly disagree. The alien powers were so unlikely and all-powerful that they may well have been called instead "Witch Demons from The Horror Dimension!"
Yes, instead of Google collecting information about me to improve my search experience, I want:

- A box where I can select the context of my search.

- The box then appends a specific string to the query.

For example, if I set the box to "clothes", the box will append "waist 34 inch, 5 feet tall" to the query.

If I set the box to "programming", the box will append "favorite_languages:Python,C++" to the query.

And of course a search engine should interpret it accordingly. No need to collect and store my personal information.
The Foundation series is a fascinating thought experiment stretched over an extremely barebones story with some very 1-dimensional characters.

The recent TV adaptation is pretty interesting, though. It's more of a loose adaptation and I think they've done a good job with adding more dimension to some of the characters.
It sure does make sense, but the timing is hard to ignore. Either way, you are right, indeed it is unfounded speculation, hence why I said "who seems to be only doing it because of PR issues."
> I personally found Fortnite to be a huge slog to play

I think that applies to the entire battle royale genre. Unless you're good, it's 20+ minutes of downtime (between waiting for the map to set, load, and for you to complete your jump and start finding opponents) for at minimum a few seconds of gameplay with an opponent.

It really pains me how so few people play arena shooters any more. They are brilliant, and you can get into (and stay in!) the thick of the action for the entire time you are logged on, save for the match ending and a new map loading.
Or you could just have named arguments with defaults, which is a highly ergonomic and well-tested solution to this problem.
You end up having to do

struct Parameters {
non_optional_parameter_1: Foo,
non_optional_parameter_2: Bar,
extra_options: ParametersWithDefault,
}

#[derive(Default)]
struct ParametersWithDefault {
...
}

which is kind of annoying but not the end of the world.
https://mobile.twitter.com/smdiehl/status/135086994488866406...
It's genuinely hard to know how to make sense of information. I'm generally skeptical of "big anything", whether that's business or government. Incentives can be screwy at any scale, but once you get to very large numbers, incentives seem to simply go off the rails. Industry and governments have a pretty terrible track record of skewing data to suit their needs-- sometimes with a truly tragic consequences.

That's why my initial stance on COVID vaccines was to be skeptical of the industry claims. This lumped me in with a lot of quacks, and with a political (US) group with whom that I don't normally align much.

It's been a strange few years. At this point, I'm not sure I know how to strike a balance between healthy skepticism and paranoia. Regarding the vaccines, I'm fully vaccinated, as enough time has passed to get me to a place where I think the stats bear it out.
Yes, the author is basically saying that they felt unnoticed and were not receiving enough attention from the VC. Becoming very emotional did capture their raw attention, but in a way that was probably irrelevant to their goals.
Oh God, please let it be "VI" or "Tab".

Emacs and Spaces FTW!
> Concerns were raised about leaded gasoline, industry steamrolled the science.

2021: Concerns were raised about mRNA vaccines, industry steamrolled the science.

Gotta rake in that dough ($$$) first
> There’s a reason mass shootings happen in places where a swift armed response isn’t expected.

Actually, they do, and the reason for it is that in a mass shooting situation, even if you have a gun, you usually have zero idea of what to do with it, and where to shoot back.

Vegas has concealed open carry, and that didn't do a goddamn thing to stop the 2017 massacre.

Also, what do you think the SWAT team responding to a shooting is going to do to you if you are on the scene, with your gun? You may get a chance to surrender and get things cleared up, or just as likely, you may just get shot on sight.
I bet barely anyone would care if it was still United Fruit Company.
I use the uBlackList addon in Firefox to block Pinterest results from Google search results with the following regular expression:

/pinterest\..*/

It also appends "block this site" links to all search results.
Avoid oh-my-zsh like the plague if you value performance...
Keeping Things Simple Is Not Always Simple, If Ever
Attacking the supply side seems odd. Shouldn't demand for fossil fuels be the target? The issue is capitalism doesn't believe politicians about the future and are planning based off their predicted reality.
My Precious (advertising dollars)
I was a teenager when Reagan came to power, the idea of a nuclear holocaust was in our faces thanks to stuff like this:

https://www.youtube.com/watch?v=F0OPVi90-lg
Climbing the wrong hill in your career (2009)
The ASCII standard RFC depicts ":" and "?" in the "symbol" column of this table: https://datatracker.ietf.org/doc/html/rfc20#section-4.2

If you don't know the name of ":" then you can't verbally communicate it to a colleague, and saying "it's ASCII" doesn't mean you magically know its name. If you know that ⍝ is called "lamp" then you can verbally communicate it.

"It's bad because I don't already know it" feels like a weak kind of criticism.
The thing about the hour -- the part that's being abstracted away here -- is that (in most cases) it carries semantic meaning about daylight and thus about "waking-world" and circadian-rhythm expectations.

Yes, with timezones and UTC-offsets I have to keep in mind that 8:00 in my timezone might be 3:00 in someone else's timezone, but once I do the simple math of adding the offsets and doing any necessary modulos, I now know that the meeting time I've chosen almost certainly isn't a reasonable meeting time for that person.

I know from experience that for the overwhelming majority of people in the world, 3:00 is still probably sleeping time, regardless of what timezone that 3:00 is in. 3:00 in UTC is sleeping time in London, 3:00 in UTC-5 is sleeping time in Atlanta, 3:00 in UTC+9 is sleeping time in Tokyo -- in any case, 3:00 is sleeping time.

Attempts to have "one world timezone", even leaving out the existence of fractional-hour timezone offsets, will always throw away that semantic detail about human schedules.

For example, let's say you just enforce that everyone uses UTC. Congratulations, you no longer have to do offset math.

Except that you have no idea if 10:00 is a reasonable meeting time for anyone within a few timezones of you (which remember, no longer exist, so you can't really use them as references). You no longer have to memorize each participant's offsets, but now you have to memorize the daylight hours for each participant instead, and that's arguably harder (X's daylight hours are 8:00->16:00, but Y's daylight hours are 14:00->2:00, but then Z's daylight hours are 12:30->20:30).

Yes, there are companies with overseas contracts who dedicate some staff to working the same hours as their overseas counterparts. Do we really want that to become the global norm, though? Because if not, then "daylight hours" remains an important concept, and it's already baked semantically into the system of timezones we have today, more simply than the alternative.

So if we toss out the piece of information that conveys the detail about "daylight hours" (which is what this clock does with its letters-instead-of-hours), then we're losing that information, and making it much easier to trample all over somebody's reasonable working schedule.
> I’ll never be in a position where a script is subtly broken because it’s running in zsh instead of bash

I would set the hashbang to "#!/usr/bin/env bash" and then bail out if $BASH_VERSION isn't set on the first line, while also naming the script "foo.bash" (rather than foo.sh).

This way you can "enforce" a specific interpreter. Scripts using #!/bin/sh while relying on bash features was a common annoyance when I used FreeBSD – although it's probably less common now that some Linuxes have started using dash and /bin/sh. I don't mind if people use bash, but please make it explicit, especially because these types of errors are not necessarily obvious to the user.
This faith is already lost. If you talk to the average person in the US, they definitely feel (and rightly so) that social sciences are more about trying to convince people to accept specific ideologies rather than elucidate truths about humanity.

A great example is the "gay gene" studies which found that there is no gay gene and that genetics alone (even a variety of genes vs a single gene) do not account for which people experience homosexuality and which do not. But that truth is politically problematic, so the study's authors cooperated with GLAAD to create messaging around the study's results that would be better for the affected communities politically, even if the truth of the results needed to be downplayed.

And that's a hard science study, not even a social science study!
> I find it baffling that he developed a quite deep relationship with her - a transgender person - gave her a golden ticket (frontrunning for of the biggest comedians) as a token of appreciation and he gets called out as anti trans person.

As a Black person, the most common and tired defense of White racists has always been “Look at this one Black person I treated well, that proves I’m not a racist.”

I guess its some kind of progress that that's now a defense against charges of bigotry by Black people as well as against them.
Have you seen the 1912 prize?