skysight-inc/HackerNews huggingface dataset:
This, exactly.

When I have conversations with non techy friends and introduce them to my take on the privacy and consumer rights issues, and they take the time to look into the problems and think about it, they've almost always come back and said the costs in loss of rights, market diversity, ecological impacts, or simply in dollars, are not worth the value provided by huge companies like Apple and Google.

They both ruthlessly squash competition and innovation that threaten their bottom lines, but somehow project wholesome images as innovation engines and friends of consumers. They both ruthlessly exploit employees and partners, while somehow appearing to be wholesome and desirous places of employment.

They're both soulless megacorps with institutional algorithms that prevent any threat to the control over a domain of profit. When such institutions arise, outside the control of any human or group of humans in the loop, they should be forcibly broken up. That level of power and influence belongs in the hands of people, not inhuman constructs.
I am actually more surprised at the Full Robotic rovers on the moon in 1970. India even with modern technology finds it hard to land a rover compared to what soviets did in those days with limited technology is beyond impressive.
Outlook to Google Calendar Sync (2020)
Great job! Funny thing is that crypting/decrypting tools are riding on a hype train right now <trying to guess why is that happening>
What would be the loss of taking someone that makes 99k that someone that makes 101k makes it a win?
>>the transactions were very slow and fees were massive compared to everything else

I gotta admit, this is my biggest issue with crypto. So far, it's just too slow/expensive to be attractive to me as a day to day tool.
But this is an example of that big governemnt doing exactly the opposite and using its power to sell out.
2. It's easy to forget that the original HTML spec was meant for end-users to use directly to author documents. It was originally designed to function like markdown, because a lot of the DOS-based word processing editors at the time also had similarities that end-users could grok.

The current reality of technical literacy, despite the information on html being accessible, is so far from that original ideal.
Now somebody should make a reverse translation app to produce real meaning behind that BS bingo Googlespeak. And it probably may find the use well beyond the Googlespeak - just look at any business or political PR/spin.
I'm 3.5 years out of CS undergrad, successful in my niche, receive good reviews at work. Graduated top 10% of my class and was hired before I ever graduated.

I make 78k in a medium cost of living US city where a 3 bedroom 2 bath house costs $450,000 1 hour away from work. The same home costs $700,000 within 20-30min of work.

Something overlooked a little bit is student loan debt many American devs start with. I have $50k in student loan debt myself.

We make more than in Europe, but most of us aren't drowning in money like people from SV would make you think.
This is true, and to be totally fair, the money to lift so incredibly many people out of absolute poverty had to come from somewhere.
This is why I got a smart TV. We watch Netflix, YouTube and Plex. We don't even have our TV connected to an antenna (and it reminds me that every time I turn it on). Compared to the alternative of getting a non-smart TV and plugging in some kind of dongle I think this was the better choice because:

- When I got the TV 4K was only just becoming mainstream and most dongles didn't support it. My TV natively supports 4K, HDR and Atmos on Netflix and Plex. (Does YouTube support HDR and Atmos?)

- My TV is 5 years old. The manufacturer (LG) hasn't introduced any new features that shove more ads down your throat [0], and all of the original features still work [1].

- Everything is controlled by 1 remote, so no need to explain to my wife you need to turn this on then this on (yes with HDMI CEC this should be possible, but the key word is "should").

- Using a dongle would have exactly the same privacy concerns - unless you run Netflix on a Linux laptop, but then you are stuck with 720p.

[0] https://www.consumerreports.org/streaming-media-devices/what...

[1] https://www.cnet.com/tech/services-and-software/roku-youtube...
It also won't heat evenly, leaving you with spots that are much hotter than others.
How? A politician is never tied to a medical result, or even "the good of the people". A politicians first priority is winning an election, not having administrative capabilities.
Appreciate your passion here Remi. I don't think a full standardisation of API token formats is ever likely, but I do think there's value in nudging things in that direction.

One big challenge is that it's hard to get service providers to change their token formats. Very few have this at the top of their priority list - they're busy with other things. Here's an example playing out in OSS that is pretty typical: I tried to persuade the (excellent) team at Sentry to update their format, and they essentially told me "we have other priorities" https://github.com/getsentry/sentry/pull/26313. And that's a relatively simple changes, not the adoption of a whole standard.

In addition, as Thomas points out in this article, there are a lot of different token types for someone thinking about minting API tokens to choose between. They might rationally have different preferences over them. A standard that is prescriptive of format and approach is likely to struggle given that diversity.

With that said, I do see an opportunity here for a more modest standard targeted at service providers that already use JWTs or Macaroons. Generic tokens of those types are relatively easy for scanning providers to identify, and it's easy (and hopefully uncontroversial) for service providers to encode more information in them, like an "if found" link. I think a standard that defines the attribute name there, and the API for reporting / responding, would be a good start that might see adoption.
This piece addresses (and provides data to refute) the common claim that increased unemployment benefits are the source of worker hesitancy.

But it doesn't address eviction moratoriums, which to me seem like they could be a pretty significant driver of this phenomenon. If you've been able to just stop paying rent, I would think the need to work is heavily diminished (or rather, other government benefits that would never be sufficient on their own can be stretched to cover all non-rent expenses).

No idea the scale here; haven't found anything more recent than https://www.cnbc.com/2021/01/25/nearly-20percent-of-renters-...
Eighty-one cultures if you include the Clangers' planet.
https://www.youtube.com/watch?v=dOK1YdWalOw
I've simply gotten much more picky about it. I'll watch a couple shows a year. I cannot tolerate filler. There are sadly some shows I would like to watch that filler prevents because it badly screws with the pacing (which is also why I really enjoyed DBZ Kai).
TI has a nice overview of how most of these systems work.
https://www.ti.com/lit/an/slyt769/slyt769.pdf

Figure 1 shows the architecture pretty much everything uses. It's done this way because it's simple and effective.

Basically ReactiveJelly has it right and there is KCL at a node that joins the DC output of the power adapter, the system and the battery. When the adapter is present, if the system draws more than the adapter can supply, the difference comes from the battery, discharging it. if the adapter can provide more than the system needs the difference goes to the battery, charging it.

The main issue is modern systems can change their load way faster than the adapter can respond. Therefore it's up to the battery to make up the difference during these rapid transients preventing system shutdown. As long as it doesn't happen too much (and the system might choose to throttle to guarantee this if is not true) the battery charges on average.

In the end the systems are a complicated thing because they are balancing: safety, battery lifetime, wanting to support many sizes of adapters, thermal considerations, charge time and system performance. And everyone has their own opinions on how to prioritize things.
"Your honor, my case is kawaii. The defense rests."

In all seriousness, a clever argument can be very good, as long as it's also solid. Not mutually exclusive.
Design of Diskprices.com
Google workers should seize the means of production and unionize.
The cold war and space race created a magical level of incentive in both the USA and USSR. It makes a lot of modern culture look very petty in contrast.
Scylla is really impressive. The only complaint I've heard is about the shard-per-cpu approach, causing some issues when data has bad distribution.
> Should a customer’s TV be incorrectly blocked, the functionality can be reinstated once proof of purchase and a valid TV license is shared

What the hell is TV license?
> 1-indexed in libraries copied from Lua, 0-indexed elsewhere. That's just about the only worse thing you could do than 1-indexing everywhere

I'll do you one worse: in APL, you can set the index origin to 1 or 0 at will using the special variable ⎕IO. APL also uses dynamic scoping, so if you're in the habit of passing functions around, zaniness will result. (Thankfully this is not common.)

There was even a practice at one point of writing code that would work correctly with any value of ⎕IO.
SQLModel isn't its own totally new thing so much as an abstraction that lets you create models that are both SQLAlchemy models as well as Pydantic models, simultaneously. If you use Pydantic, or want to be using it with your models, this sounds pretty great. Right now shoehorning the same kind of functionality into other frameworks can be a bit of a pain.

I do love Tortoise though, and it is what I am using currently -- but also one thing I'm currently battling with it is its approach to working with Pydantic. So I'll be giving this a try.
Ironies of a War of Revenge
All you need for normalization is a consistent schema. SQL DDL on an RDBMS can do that but you could just do it with OO patterns. This is what my team does.

My prediction is that the next fad in database land will be normalized NoSQL. We can call it NoNoSQL.

e: Better idea. No2SQL.
I'm leftier than they generally come and this is insanity

We need competent people in charge

Stopping people from being in the absolute safest place imaginable -- outside -- continues to make a mockery of science and policy and expertise and the state
I own a smart TV. I am very well aware of the data and privacy issues.

However, my wife and kid love it. The main reason, as pointed above, is extreme convenience and user experience.

Sit on the sofa, grab the remote, shout out a programme name and it starts up.
My logic is mostly that we're on a site which is targeted at people who're in a fairly high-earning profession, with the added bonus of it being a fairly change-friendly profession.

If you're making Silicon Valley engineer money, whether you buy a new flagship phone every year is pretty much a matter of whether you want to, without money being a strong factor.
You should read the comic at http://elan.school

It's unbelievable and if they ever make a movie or HBO-type series of it, it will need to be seriously toned down, lest it ends up being too horrirific.
going by Amazon cameras approach, no subpeona required. "we will partner with the police".

all cameras will (pro)actively feed videos and data (number plate + location details, speed, etc details) to police computers. more parking tickets, more speeding tickets, more traffic violation tickets, more jaywalking tickets. More revenue to the cops. we will get a cut from that revenue stream for the "partnership in fighting crime". it is a win-win strategy. multidimensional synergistic relationship among cops, AI, tech, cars, cameras. we will find the right terms to make this palatable to "those screeching minorities"
People at Ramp are not pleasant from my experience, go with Brex. High ego from social media, bad execution. And no im not from Brex, I wanted to use Ramp and never got a response from their high brow new grad PM who wouldn't care to explain what makes them different from Brex. Avoid douchebag companies, have had a great experience with Brex.
> maybe pylance is special casing something?

Anecdata, but when I was digging into how Dataclasses worked, Pylance had great completion, but only if I imported from the dataclass module itself. If I pasted the whole implementation into a local file and used that, I didn't get the hints.

This makes me think that Pylance _does_ have some secret sauce.
Fascinating. Thanks for the information!!
I didn't dive into Vaex's implementation, but based on the example code, I would say they are similar in the sense that they all provide a Dataframe interface for end users to perform compute on relational data.

It looks like Vaex focuses more on end users like data scientists while Datafusion focuses more on being a composable embedded library for building analytical engines. For example, InfluxDB IOx, Ballista and ROAPI all uses Datafusion as the compute engine.

On top of that, Datafusion also comes with a builtin SQL planner so users can choose between Dataframe and SQL interfacts.
To add onto this, you also have no cross platform user consistency, so if I DM a user, if I want to search my DMs there, I might have to search my DMs in 10+ servers for the specific message I want. There are a million other problems with this model but this example is definitely one that I frequently ran into before people I knew switched to discord
Is this really so different from China banning after school tutoring ? banks are just a private arm of the us government. Adult content is a business model that the us government doesn’t like. maybe OF should limit it’s creators to reside in jurisdictions that are more friendly to adult content. maybe Netherlands or Germany. Just like Chinese students that want to party and study late into the night just go do it in the usa.
The difference is that the iPhone ran a "full" OS without the "baby software" on every other device at the time.
EU Tech Startups Steal the Seed Show at Y Combinator 2021
John Carmack paints an interesting picture on what kind of man Jobs was.

https://www.facebook.com/SteveJobsFeed/posts/john-carmack-re...

Sorry about the facebook link
I guess that's the key. Continue making what you enjoy making.
> My favorite step is “jailbreaking” your home oven with a pair of bolt cutters to use the cleaning cycle to get pizza oven temps.

If you have a baking steel, you can trick your oven into heating it well above the temperatures it normally allows. Place the steel very close to the broiler (leaving as little space as you can squeeze your pizza in) and leave the door slightly ajar. That little space will heat up high enough to make a "Neapolitan style" pizza in a home oven a possibility.

P.S. I've successfully done this; use this advice at your own risk :)
"In the British Islands, any household watching or recording live television transmissions at the same time they are being broadcast is required by law to hold a television licence. This applies regardless of transmission method, including terrestrial, satellite, cable, or for BBC iPlayer internet streaming. The television licence is the instrument used to raise revenue to fund the BBC; it is a form of taxation"

https://en.wikipedia.org/wiki/Television_licensing_in_the_Un...
A futuristic city would have public transport and bikes. 5,000 pounds of metal for transporting one person is horribly inefficient.
Afghanistan’s Falling Man: The 17y/o Soccer Star Who Fell from a US Military Jet
https://archive.is/izDb7
American videocameras were way superior as well.

Tube cameras Russia used up into 200x were inferior than RCA ones from sixties.

Consumer technology, and monetary incentives make mirracles.

Hard to fathom that today's "supercomputer in the pocket" came out of efforts to build superior gaming PCs, and frag more people in Q3.
One of the most fulfilling roles a software engineer can have is to work in orthogonal industries where software engineer role doesn't exist. It can backfire, but if it works - you'll make massive impact, get treated like a genius, make a bunch of friends, be the go-to toolmaker, you can form a team by showing the value of automating things, generally teach and mentor others about software, it is just so fulfilling. It can backfire in the following way: Management sees software as a thing that just appears out of thin air, drive you to ground and trivialize effort it takes to build something, unreasonable requirements - "Can't you just use computer vision AI thing to _____?". The best way to do this is to join a 25-50 people company. Not any bigger.
Should you learn C to “learn how the computer works”? (2018)
Or when they clean up their own messes in a way that results in new messes to be cleaned up later
The main reason for the hubbub, back in the day, was that Apple completely obscured (a) that they were throttling performance, and (b) that replacing the battery was the fix.

I completely believe that they made the decision to throttle performance thinking it was the best action for their customers, and I agree with them. Throttling is better than random shutdowns. However, it's very easy to imagine that they dragged their feet so long on explaining what was going on because throttled phones were driving upgrade sales, while explaining throttling only drove battery sales.

I've never seen anyone claiming to have insider knowledge of the decisions around this inside Apple, unfortunately.
Moscow Times article does not load on my phone. It appears to reload itself again and again. Then it error out. Anyone facing same issue?
You wrote that entire blog post ... and you disagree that tokens are essentially passwords? Why so?
I don’t know, but it’s not long ago that TVs did not spy on you or serve you personalised ads, and now they all do, so it’s not exactly a huge stretch.
He is not saying that entrepreneurs and workers in the private sector are not hard-working and owe all their success to the state alone.

He is pointing out that things like GPS, the Internet, industrialized-agriculture, display-tech, aviation, etc. are shown as successes of capitalism in the west when their origins lie heavily in the state sector.

It would therefore be hypocritical for us to tell some third world / developing country to adopt our ways of "free trade" and "free market capitalism" when we don't really practice it ourselves and neither does any other "successful" country.

The developed far-east is a glaring example of the same.
The incentive still exists, But the entertainment industry has taken the front seat. All that creative energy is now spent making youtube, tiktok videos.
This paradigm both scare and impress me.
There would be a damn good incentive to manufacture dumb TVs if governments added taxs/duties to their smart TVs if they did not also manufacturer dumb ones.
This paradigm scare and impress me.
One Year of Leaving a MacBook Pro Connected to Power
> The state should be forced to build and staff suitable accommodations that are warm, friendly and safe.

Ah yes, because US immigration detention centers are well-known for being more pleasant than the private homes of the middle classes.

You sound like a truly nasty "patriot" attempting to pull a thin veil over it.
The specs of the baseboard read like OK, finally done right.

But then it depends on the price of the board, and the price and availability of the CM4 with 8GB, or that Nvidia thing with also 8GB RAM. And then you have them still interconnected over slow 1Gb/s LAN. Is that switch able to handle jumbo frames?

I'd guess you could blow it out of the water with the cheapest Mini-ITX board which can handle some CPU with integrated graphics and some real OOMPH, for less money, maybe slightly less power, equal or more and faster memory for all cores/threads at the same time, and less general hassle.

edit: Or slightly less compact, Micro-ATX, small case, even cheaper, because Mini-ITX seems to be always more expensive, even though less material is used :-) Which still leaves you with the choice of PSU, compact and expensive like Pico-PSU, or something larger, but cheaper? https://en.wikipedia.org/wiki/ATX#SFX

Or full size? Most cheap, and probably silent, because room for large and slow spinning fan, if at all!
Something I'd like to have an explainer for: What is Halium, are there any compromises involved in relying on it?
This. I cannot upvote this comment enough.
This just gives me Factorio flashbacks.
No just implying that importing 20000 foreigners from totally different culture into US is not a good idea
> And it probably costs <$50 for the manufacturer to include whatever chip is running linux in the TV, its a no-brainer.

I'm pretty sure manufacturers make money through analytics and ads on smart TVs. What consumers like is the at-or-below-cost price of the hardware.
I am sure the cia has spies and spy gear in the ccp. So between the ccp and cia, and their future policy, the world kind of knows.
> Sailfish OS? Tizen?

Those projects were a bizarre affair. There was I think Maemo, Moblin, LImo, SLP, Bada, Leste, MeeGo, Mer, Tizen, Sailfish, Nemo... all forks, merges, reforks of the same thing. They seemed to spend all their time and energy continually rebranding, forming and disbanding consortiums, creating new websites and logos. They never just got on with it. Ridiculous wasted effort when the market was possibly still just about open to them.
I will say that I've used a smartphone for about a decade now, and I can count on one hand the number of times it has actually run out of charge. (With hitting <5% being about as infrequent.)

Usage patterns clearly vary wildly, here. :D
It's really unfortunate how limited the current m1 systems are on ram. My current usage exceeds the available specs by far in that regard - 16gb, are they joking? There's nothing "pro" about 16gb of ram, that's pedestrian. You are absolutely right though, that no matter how good the hardware is there will always be bad software that manages to slog it down. I'm sorry that you have to deal with that.
I think about this scene all the time

But nobody knows it but me

And you, apparently
A downside of stateful auth is the extra DB round trip on every request.

Different revocation techniques like periodically distributing a revocation list to your auth services can resolve that part of the issue.
Classic cars are also expensive, loud, and power hungry ;-)

Sometimes it's not about being practical, it's about having fun playing with stuff you wouldn't otherwise normally use.
Warren's Abstract Machine: A Tutorial Reconstruction
My trick for getting around noprocrast is being too dumb to set it up correctly.
Especially with the .NET Standard Library. It has damn near everything already out of the box with 1st class support, and if not there's almost certainly a nuget for it. C# is an extremely productive language to develop for.
Not quite clear what you are asking for; Are you looking for "operational" books like the Cisco ones which talk about configuring appliances and setting up networks or books which deal with how networks/protocols work and the theory behind them?

Nevertheless, you will find the following books useful;

* An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone Network by S. Keshav.

* Mathematical Foundations of Computer Networking by S. Keshav.

* The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols Reference by Charles Kozlerok.

* The All-New Switch Book: The Complete Guide to LAN Switching Technology by Seifert and Edwards.

* Wireless Networking: Understanding Internetworking Challenges by Burbank et al.
You know, I recognize that this is a somewhat serious discussion? But I can think of a few scenarios from experience where saying "the codebase is infested with demon spiders, can't do it" would be a satisfying thing to say in reply to unrealistic development requirements.