skysight-inc/HackerNews huggingface dataset:
I'll be absolutely subjective here.

Python seems fine, except that I can't get comfortable in a language that uses whitespace as part of its syntax.

I know the typical arguments of "linter, etc" but I believe my ruby and JS code, which includes using a linter and formatter, is easy to reason because brackets allow for better mental encapsulation.

All personal experience, I can't speak to the technical differences.
Plus, you know, storing the waste for thousands of years without a good place to do so. Payed for by the public.
Hey vexcaustic, author of the article here. I agree, sometimes implementing OAuth2 can be rough. We promote it at FusionAuth because OAuth2 is standardized and secure, and has been tested in lots of different scenarios. I took a look at kratos, it looks sweet, thanks for the link. We've had some FusionAuth users use Ory OathKeeper with FusionAuth too. It is interesting to see the different solutions for user management and login security that are being developed.
There are so many easier sources to get names and addresses I’m really skeptical they would be scraping address books just to send out their plastic waste/advertisements.
Most states have some process for citizens to file criminal complaints without the police. Although the DA might decide not to pursue it.
It still happens: someone did something terrible sometimes not so terrible, takes on another identity and lives an unremarkable life till DNA (not necessarily from a crime) catches up to them.
The Coming Firmware Revolution
>= 25km walked on Pokemon Go / week

<= $70(summer)/$100(winter) Electricity consumption / quarter

>= 1 book chapter / day

>= 1 time leaving the apartment / day

income - expenses > 0
> If everything you’re doing is in the VM, what’s the point?

If your goal is to run Linux as your host OS, then it solves the problem of not being able to do X with software Y

You can do everything else in Linux, including looking for alternatives

You can copy/paste files from host/guest, including sharing clipboard

Also using a VM helps you fixes in time your windows install, problems? bugs? shitty updates? destroy that VM image and swap with a copy of the install one, BOOM you are in power

Docker and QEMU stories are the proof that having choice frees and empowers everyone, enables countless of possibilities and options, who would have thought
I like how I agree with the author about pernicious creep of surveillance, but for opposite reasons, where if he provided the same arguments against it to something else, I would be dismissive of them.

It's as though the reason he's against the surveillance is because it strengthens neighbourhoods and the identity around them, presumably with his implied ideal being an atomized specimen of a group identity, who must amplify narrative to survive.

Surveillance turns people into helpless targets for predators when the consequences of being caught defending yourselves are greater than giving predators what they are after, which rewards them, and they come back. Eventually what surveillance mainly does is empower a tiny minority of truly terrible people who for them the cameras are never on, or they don't care, and these are the most malicious and nasty people around.
In no particular order:

Number of steps (10k/day goal)

Number of cups of coffee (going for the high score here)

Bedtime/wake up time (need 7 hrs)

Time spent focused on kids (want an hour of dedicated time with them on weekends, not including meals and taking them to/from school).

Portfolio balance (working toward escape velocity).

Hours studying language (targeting 1 hr/day).

Alcoholic drinks per day/week (try to stay under 2/day, 4/week).
Becoming Aware of Your Assumptions in Intimate Relationships
Yes Intel's attitude is too much based on marketing sometimes.

"Consumers don't need 64-bit" (and trying to promote Itanium)

"Consumers don't need ECC RAM"

It holds back the industry now that they are the only PC platform.

PS: I think Itanium was a really good idea but again marketing made it unviable. They wanted to position it purely for servers, just at a time where there was a real cost focus on servers using commodity hardware (e.g. from Google)
I think there are just multiple kinds of developers. I've programmed a fair amount, professionally, in Smalltalk and Ruby, and quite a bit in Python (along with lots of other languages). If I squint I can see why some kinds of developers like Smalltalk and Ruby more, but I am not that kind of developer. Python is better (for me) for small to medium projects, and then I prefer strict typing for larger projects (currently Go, which I'm ok with).

But I know plenty of people that love, love, love Ruby and I respect them as developers, but what we enjoy in a language is just different.
Television audio is transmitted over FM, which is subject to

https://en.wikipedia.org/wiki/Capture_effect

So it is easy to take over the audio channel of a broadcast.

(I've done it and can tell you so because the statue of limitations is expired many times over)

Assuming you're using a real TV transmitter and not just an FM transmitter tuned up on a TV channel you will wreck the picture, blow out the synchronization, etc.

You'd need to have 10x or more the power to take over the video signal.

(The thought of using a specialized FM transmitter to capture the audio seems like fun but boy do I feel like I have a lot to lose these days, including my ham radio license.)
> I think there should be a phrase like "immoral bureaucracy" which pertains to the extraordinary amount of money a quango burns through compared to what they actually produce

Rent-seeking?
You’re not accounting for the time it takes to compose text, and use thumbs to type text. I can’t stand trying to plan outings with people via text because it’s so damn slow and the message size is so small. We always end up calling each other to talk it out because it’s many times faster.
Not a “black box” advisory service from my experiences, which cause some to underrate Vanguard’s professional services. Recommendations are publicly in whitepapers like this: https://personal.vanguard.com/pdf/ISGGEB_042021_Online.pdf
Note that Zoom has a native Linux client that works well.
I prefer the British system: parliament is sovereign and the primary source of all power. The executive is derivative of the lower-house and the courts merely resolve issues between laws (and it used to be that the courts, derived from the upper-house -- which i'd go back to).

The benefit of the legislature being the source of all power is it leads to a tremendously stable system. Tremendous instability arises from the legislature being neutered (as by the courts, or the executive). As popular sentiment is profoundly frustrated, and the legislature absolves itself of responsibility to govern. Almost all the "culture wars" in the US can be traced to the supreme court, as can the civil war -- which in its rebuke against the Missouri compromise caused the civil war!.

"Balance of powers" systems have always ended up in civil wars. The post-civilwar presidential system is the longest such a system has survived: but let's be clear, it failed (ie., there was a civil war). That means of running governments has led to all of them collapsing.

I'd incorporate the constitution as an act of the legislature; and subordinate the supreme court to work like every other: reviewing laws for consistency between themselves -- and not for consisency with "higher principles".

The legislature can then, by any act if it wishes, elaborate or change the constitution to resolve "contradictions" the supreme court points out. This hands power back to the body actually responsible for governing.

(The instability due to Brexit in the UK precisely arose from the legislature stupidly binding itself with the Fixed-Term Parliaments act, which is now being revoked. Had that not been in place, Brexit would have been resolved immediately.

And, incidentally, it is precisely that the EU is a "constitutional order" in the US sense which is causing its internal stress; and why the UK left. )
In my last neighborhood (HOA,golfcourse), cops were called on me twice.

Once was for the social crime of walking with my teenage son and once for the more serious crime of walking with long hair.

It would seem the last thing emotionally fragile homeowners need is better surveillance ability.
> I'm saying that it's not too small. You still haven't mentioned anything about your use-case of needing several hundred(!?!?) different unique headers. 30 years of HTTP and so far there's been less than 100 defined.

That's not actually my use case. My objection is that you're basically advocating for running a code obfuscator on HTTP requests, which would make them far more painful to work with for very, very little gain.

>> So we'll all get to ask ourselves "what header is 3849, again?" way more than we ever should.

> Note that even those who have only a very vague idea of what HTTP is, know what a 404 is; and probably 403 too.

You're missing the point, numeric codes work there because almost no one defines new HTTP status codes. IIRC, there's maybe two dozen defined and most programmers could probably name only 4 or 5 off the top of their heads. People define new headers all the time.

Ints as identifiers have practically no human meaning at all. Very, very few will know what header 3000 is without looking it up, and because it's an int, when there's a naming collision the meanings will almost certainly be wildly different. It'll be a mess.

> Multiply that dozen bytes by however much traffic goes through the entire Internet... and it suddenly doesn't look small anymore.

Think of is this way: you're wasting bytes in your markup by using long names. Most JSON objects should never need more than 26 variables. How about we restrict variables to single-character strings? It'll save some bytes, and think about how much JSON is zipping around the internet. Ditto with our programs. Lets install a linter on your machine that will fail your builds if you use more than a 1-char variable name.

Also, it's well into the 21st century. Don't you think we should go back to two-digit years for most dates, because bytes?
Why mobile app localization is critical for your business
Let's face it—mobile apps have become day-to-day tools for many of us. In 2020, consumers downloaded 247 billion apps. It's safe to say that if your app is only available in a single language, you're missing out on creating a delightful experience for your global audience.

In reality, localization has some drawbacks, such as prolonged development time and cost. For example, every new feature or little text change will now take more time to develop. And while this time add is often linear, it can be significant. As a result, some developers avoid app localization at all costs.

When it comes down to it, despite these drawbacks, there are still numerous reasons why you should consider app localization.
plus, they exist in the vast majority of unix like systems. You don't have to install anything. They are just there and available to use. Even using them in a simplistic manner is light-years ahead of trying to do stuff manually.
In the end it is about preferences. It’s going to be biased given the subject at hand. I do prefer ruby. It’s more object oriented. The language really focuses on this. Example, the plus sign symbol (+) can have
Methods or even be a class or be anything. That’s Ruby.
Routing loops: the phantom menace in networking
You'd put your waste in a breeder reactor until it has turned into short-lived isotopes that you only have to worry about for a few hundred years. Without breeder reactors we probably wouldn't have enough fuel anyway.
>"Early in the pandemic, for example, Apple and Google refused to adapt their operating systems to host contact tracing apps developed by public health authorities and supported by elected officials."

I am one of the last people to defend Google and/or Apple, but in this case they just didn't weaken their existing guidelines for states to snoop the data of their citizens. A hypothetical contact tracing app that would have met the guidelines would have had no problems at all.
While I agree with the author in principle, I think there is an implicit criteria they ignore, which is the intuitive correctness from the perspective of the user.

Imagine a user chooses "Sort by rating", and they subsequently observe an item with an average 4.5 ranking above a score of 5.0 because it has a higher Wilson score. Some portion of users will think "Ah, yes, this makes sense because the 4.5 rating is based on many more reviews, therefore its Wilson score is higher." and the vast, vast majority of users will think "What the heck? This site is rigging the system! How come this one is ranked higher than that one?" and erode confidence in the rankings.

In fact, these kinds of black-box rankings* frequently land sites like Yelp into trouble, because it is natural to assume that the company has a finger on the scale so to speak when it is in their financial interests to do so. In particular, entries with a higher Wilson score are likely to be more expensive because their ostensibly-superior quality commands (or depends upon) their higher cost, exacerbating this effect due to perceived-higher margins.

So the next logical step is to present the Wilson score directly, but this merely shifts the confusion elsewhere -- the user may find an item they're interested in buying, find it has one 5-star review, and yet its Wilson score is << 5, producing at least the same perception and possibly a worse one.

Instead, providing the statistically-sound score but de-emphasizing or hiding it, such as by making it accessible in the DOM but not visible, allows for the creation of alternative sorting mechanisms via e.g. browser extensions for the statistically-minded, without sacrificing the intuition of the top-line score.

* I assume that most companies would choose not to explain the statistical foundations of their ranking algorithm.
> But this would basically require pumping all of the worlds oceans through these fibers and continually extracting.

Yes, and? What’s the problem here? Billion years is a plenty of time to pump all ocean water through filters. The crucial fact here is that you only need to pump through and filter as much as you need, which is much less than millions of tons of total uranium in seawater.
I read it like “OJ from concentrate”.
Over fitting to crash test benchmarks is a kinda obvious problem. From an engineering perspective one needs to have a good idea how a crash looks like to be able to optimize safe vehicles. The two options are, to write the standard oneself, that is a lot of hard work, or to go to the crash test standards, who hopefully did precisely that hard work, and optimize for the standard crashes.
Still privileged. Jurisdictions vary, but generally the question is wether the broader dissemination was intentional.
Make 'em wear some sort of symbol, so the Clean People will know who to avoid. Perhaps a yellow star?

Then of course it'll make sense to put them all in some centralized area, both to make providing their services more efficient and to keep them from spreading their Unclean-ness to the Better People.

Seen this movie before. It smelled bad.
IMHO the author successfully remained neutral. Every point about the way one language works was neither criticism nor compliment, merely observation, and was immediately followed by the other language's differentiating take on a particular feature.
I think local storage is generally fine. Depending on the format and frame rate, 2TB is reasonably cheap and can hold about a month of video from several cameras.
> 1) there are no working thorium reactors

This will likely soon change.

> 2) breeder reactors are hazardous

France seems to use them safely.

> 3) uranium seawater extraction doesn't exist

It will once we use breeder reactors. The reason seawater extraction doesn't exist is that it isn't economical. With breeder reactors, the calculus would change.

> 4) if uranium seawater extraction were made to work it would use enormous amounts of energy not reflected in this.

It would produce significantly more than it consumes.
See https://en.wikipedia.org/wiki/BN-800_reactor

Japan and India also have them.

The problem seems to be that at least the Sodium type are more expensive to operate than traditional nuclear plants, so even though the technology has been around for a while, no countries are building very many of them.
> With the Apple Silicon, there is now a real contender, actually surpassing the current x86 offerings in many aspects

It's absolutely NOT a real contender for widespread use until you can buy a mini-itx, microatx or regular ATX motherboard from any one of the well known dozen Taiwanese motherboard manufacturers, and an individual CPU to socket into it. Or at least a selection of motherboards with CPUs soldered onto them from same vendors.

The hardware availability is basically a walled garden.
>old steel body trucks, 1990 to 1998

Is that an asset that will hold value? Rust never sleeps.
We have good places to do so, it’s just they never are good enough to antinuclear activists.
I would love a search engine targeted towards developers. Searching for symbols seem to be a problem with google, not to mention all of the utterly crappy results they serve up.
> police have retained the monopoly on violence

The rise of distributed private security à la e.g. Citizen’s subscription service is a counrerfactual, albeit weak one, to this claim.
Having QEMU with MS ready defies the entire purpose. Also not the typical easy to setup you want to unleash on a lawfirm.

And what may the alternatives be, keeping the requirements of GP in mind?

Sadly I don't think we are there yet....
Please god not another "smart" gadget, just use a bent piece of metal:

https://media.istockphoto.com/photos/book-drop-picture-id979...

But neither of our ideas will work, because the boxes are too big some of the time.
I have a seemingly permanent notification for the settings app to, "finish setting up your iPhone."

All I have to do is punch in my credit card number and sign up for Apple Pay. I don't want that.
Massive sidetrack but there's a performance by a Finnish band called Horna, of a song called "Oi kallis kotimaa". I remember reading that it's about a famous battle in WWI or WWII involving a Hungarian regiment, but I can't find any information about it online, except in Finnish, which I regrettably do not speak. Could any friendly Finnish person please explain what "Oi kallis kotimaa" is about?

Thanks! And many apologies for hijacking the thread, again!
Live in a city with good universities to surround yourself with smart people.
> If everything you’re doing is in the VM, what’s the point?

Precisely. When I was new to Linux, trying to figure out how to do things, I was inundated with people telling me to just dual boot or run a VM. The whole point of switching was to be free of other systems.
Nuclear energy is sustainable only with technology we don't have yet. All the affordable reactor designs with no risk of accidents or proliferation are just 10 years away like they have been for four decades.

And the sea water plan relies on technology that has been shown to be theoretically possible but not yet shown to be remotely feasible. At the proposed scale of kilotons per year, this would require filtering hundreds of billions of tons of sea water every year, even if we disregard the fact that most seawater isn't easily accesible.

But the problem nuclear is that either way, it's far too late. Even if we managed to build nuclear reactors faster than at any other time in history, we would be far too late to stop climate change.
I appreciate the reply and am sorry if that came across as shaming.
Has anyone actually looked into this in depth? It feels like a cheap throwaway line that you can use against new tech that's not really caught on yet, but as we're here in 2021 with EVs and nuclear power and wind turbines etc., what was actually stopping us getting there faster if we weren't distracted by oil? (either it magically didn't exist or somehow even more magically people succesfully priced in the carbon from the start).
There is no vsync with the dumb framebuffer backend I'm using. We have a real display driver, but it needs rebasing and adapting to work on these laptops (it was developed on the Mac Mini).
What does "good food" even mean? Considered by who? Are you even familiar with protein quality metrics?

Your comments are not even wrong. They're just completely off base and reflect a fundamental misunderstanding.
Vyborg was annexed by the Soviet Union in WW2. That had nothing to do with the Finnish Civil War.
So which of the lectures in the course do you recommend?

Is this one, Fundamentals of Graphic Design, any good?
> So imagine 150 years of gasoline usage help lead the world to be green and change to an energy source for "4 billion years."

Oil washing, interesting.

It's not like we decided 150 year ago for a clear path from coal to oil to nuclear, thinking "let us bootstrap nuclear with oil until we either run out of oil or alter the planet too much".
Yeah, for me large orgs, never again...

... though I might change my mind if I'm 60 and one needs my COBOL SKILL$$ :P
A lot of these discussions focus on servers. What about us Plebs, who only run desktop machines? What should we do?
Indeed.

The real magic is when you start doing things like:

some_enum.collect(&:+)

This simple line will do everything from sum numbers to concatenate strings, etc.
Trains... Not good enough. Give them bicycles, please.
So you care about a thousand-year problem but forget about the 50-year problem (climate change).
AstriCon 2021 talks, from the virtual conference 3-4 Nov
I'm just trying to use my phone. Apple Music wants me to subscribe to their streaming service. Apple Podcasts wants me to sign up for their premium offering. Apple News keeps telling me that the article I want to read is for subscribers only. It got to the point that I deleted them all so they'd leave me alone.
I'd love to see an update here that:

* Included a graph of the resulting ordering of the two dimensional plane and some examples

* Included consideration of 5- or 10-star scales.
The assignment of responsibility for human contributions to climate change is simple: it is the responsibility of individual people, just like you and me.

There is no need to abstract the responsibility to a country, a company, an economic system, a social class or any other way of dividing up humanity into convenient groups to assign responsibility. That’s a divisive strategy that is guaranteed to fail.

The population of the planet, in the midst of transformational changes in technology and lifestyles, has grown from 1 billion in 1800 to almost 8 billion in 2021. That is at least an 800% increase (but probably much more) in consumption and associated pollution.

This is not that hard to understand. The individual needs to take responsibility, or nothing will change.
Installing drivers is a problem solved long long ago

> updates that broke functionality

that's a windows thing, shall i mention the recent windows 10 updates (they still are unable to fix the mess they created) totally breaking printing functionality?

Also you miss the point, nobody said "get stuck with linux and use nothing else"

LibreOffice? i never mentioned that

I mentioned the use of QEMU to boot what ever OS if you need run dependency X, Y or Z
At the start of the stagflation of the 70's, the S&P 500 rallied nearly 36% from June 1970 to June 1971. In proceeding decade, the nominal value of the S&P 500 went from $73 to $114, a respectable 56%. However, cumulative inflation during this same period was approximately 100%. That healthy 56% nominal gain became a real 39% loss.

https://www.macrotrends.net/2324/sp-500-historical-chart-dat...
I also have issues with vPro battery drain. I accidently bought the vPro AX210 wifi module, with a non vPro capable processor, but it still seems to cause issues. I guess it's a wifi module specific problem, even though vPro should not be enabled on the system?