skysight-inc/HackerNews huggingface dataset:
Perhaps unrelated, but generally when companies establish monopolies and are valued primarily on their profits rather than their user growth their incentive to build the best possible product will diminish rapidly. For the mega-cap tech companies today their incentives are to add friction to prevent user migration and to aggressively monotonise their existing user base.

This is why today sites like Reddit mostly focused on adding app nag messages to their site and appending posts with distracting badges for additional revenue. It's also why companies like Google don't care about your thoughts when it comes to removing dislikes from YouTube and continue to promote paid search results and their own search content every year.

Usually when the product becomes so bad that people forgot why they use it in the first place a competitor will come along with a user-first approach and disrupt the market, but this is a process that is likely to take decades rather than years or months. In the meantime you can expect Google and other tech monopolies to continue making their products worse from a user's perspective.

I find myself using a mix of search engines these days. Google is still my primary when working (code-related searches still preform better imo), but typically use DuckDuckGo on non-work devices and very occasionally I'll use Yandex when I'm searching for things which might be influenced by political bias.

In the case of this specific question though I'm not sure whether Google consciously changed their search algorithm in a way they knew would result in poorer results. What it might suggest is that Google isn't putting as much resource into optimising the quality of their search results as they have previously. I know in recent years I've found myself increasingly using the "site:" modifier to return results from specific high-quality forums and sites which I trust. I find the vast majority of results for general queries these days link to ad-riddled, low-quality content farms.
> anyone not vaccinated in Canada is pretty much a prisoner.

They can't block US nationals, and they don't.

> U.S. citizens and Lawful Permanent Residents (LPRs) who are eligible to travel but are not fully vaccinated will need to provide proof of a negative COVID-19 test one (1) day before their flight’s departure.

https://travel.state.gov/content/travel/en/traveladvisories/...

It appears for canada there are many exceptions to this policy. I noticed the "If Canada is Not your Final Destination" here

https://travel.gc.ca/travel-covid/travel-restrictions/domest...
Unfortunately the US has comically weak enforcement of labor laws. I've experienced and heard many examples of this from over the years including managers asking employees to clock-out and finish their work. While that is illegal, the State is completely ineffective in protecting workers who file complaints.

Amazon itself is currently being sued for failing to provide required breaks. They are infamous for making it hard to even go to the bathroom. That would never fly at my shop.

Of course, that's just one example. I also love that management can't just shift more and more responsibility onto me to save money or arbitrarily increase the complexity of my work without an increase in pay.
One of the key difficulties of making a faster Apple II was the time-critical routines involved in reading/writing floppies. It was not sufficient to throttle back to 1 MHz when running time-critical loops, but one would need to emulate the timing of a 6502 doing that. Commodore made a better 6502 for the C65, but it'd wouldn't work on an Apple II because it wouldn't have the same cycle timings.

The IIgs and the //c+ was faster and very compatible thanks to a crazy number of hacks in them to acommodate Woz's brilliance.

In retrospect, Apple should have released a Disk II+ that isolated the timings from the CPU and let software break. Commodore should probably have done the same.
Measuring JavaScript performance in Selenium 4
>But, the lack of access to raw datasets (and the packaged code to transform them into claimed results) has led to a total "trust" environment, with no ability to "check scientist's work".

Even if raw datasets were available, I suspect 95%+ of people lack the ability to draw conclusions from them.

A majority would fail simply in the step of opening a browser and navigating the internet to get to the dataset.

And then a sizable portion would fail at figuring out which programs to use to analyze them.

And then a sizable portion of those would not understand the math to be able to understand the measurements they would be making.

The emergence of certain mostly trustworthy organizations filled with mostly trustworthy people is what has gotten us humans this far. People do not have the capacity to be able to comprehend and analyze all of nature, they will have to rely on trustworthy specialists.
> Web3 is by far the easiest way to provide auth to a web app right now

Easiest by what measure? As I understand it, few browsers (read: only one or two) have built in wallets and outside of that the UX for this auth isn’t great. It’s hard to see how this is better/easier to use than existing OIDC/"Sign In With X" solutions.
Apparently some fans proposed a combining-character representation though: http://www.unicode.org/mail-arch/unicode-ml/Archives-Old/UML...

Ƭ̵̬̊
I heard there was this one website that released software with a bug in it once that leaked data.
Fair, there are a few high quality "vendors" that we also trust, and Bitnami is one of them. RandomJoe42/SomeImage is out, though.
FBI Document Shows How Popular Secure Messaging Apps Stack Up
The explanation comes from the accounts I linked to which give more details than the pie chart.

> If the trading arm is there to make them money then it should appear under "income", not "expenditure"

It does see page 15 (PDF page 17), the foundation lists an income of £71,436,388 from 'Other trading activities', if you follow the note (3) it clarifies that this is entirely from rpi trading.

A bunch of money then goes on to expenditure to cover the trading arm's costs. Which are indeed substantial as it's an engineering organization with lots of production to pay for along with staff salaries and other R&D costs, these are broken down in note 6, page 28 (PDF page 30).

The profit the trading arm makes then comes back to the foundation which is shown in note 5, page 27 (PDF page 29) as 'other income'

So yes it is a little complex, you've got the flow of revenue coming into the foundation, out to trading then back in again but it doesn't look like there's any untoward going on. Simply the charity is taking the strategy of running a profit making company to fund its charitable activities.
Enforcement of said law is another matter entirely. The union tends to have enough negotiating power to keep the employer honest about overtime.
another option would be using this ⓘ

User will click/tap and the modal of the gif will show
Thanks for this.

In terms of a new Job, I am looking for work I find engaging, with a mission that I think is worthwhile (Which for me could be anything from useful business enabling tech like Stripe. Uni / Training websites like Udacity / Coursera, or a non-profit. I don't particularly care about tech stack as long as its in some way used across the industry.

I am worried that my tech skills have atrophied mostly because I find the projects that I have been working on for the last 3 years have been very low velocity due to a massive development team (1000+) and a lot of bureaucracy. I have written <1000 SLOC this year. A lot of time is spent doing devops work (which i never wanted but thats how my position evolved) and documentation/process design and execution.

Regarding paycheck - for me personally that't not a motivation. Tech salaries where I live are universally more than enough.
Thanks, I missed that. The text is below. It's not clear from the article if the repro is sustainable indefinitely.

> Using artificial intelligence, the researchers found that if the xenobots were formed into certain shapes, such as that of the video game character Pac-Man, replication continued for further generations.
So, no Karens or Kens?

Got it.
> "Ruby and Python interpreters are slow but webapps are IO bound anyway so it doesn't matter" to "how can I get this to handle more than x req/sec, can we get a JIT to speed up our dog slow backend"

Turns out that if you write business logic with abandon, you end up with a lot of business logic.

Personally I wish that Python, Ruby and the ilk all get replaced with Lua, but also that Lua gets a proper `null`.
Filing a union grievance for overtime violations is a much simpler process than what you would have to do in a non-union shop. And comes with a fair amount of protection against retaliation.
Agreed but when I say 'most people' I'm thinking of more mundane and everyday queries which DDG handles well enough.
They might be banned but they certainly exist.

As a supermarket cashier I was told in no uncertain terms that I had to join the union as a condition of employment. No union, no job.
There's a ton of research applications with small sensors.
Fermi Paradox Is Not Fermi's, and It Is Not a Paradox
I think that you can if you pay attention to detail.

Two quick examples, that I've noticed over the years.

Most non-native speakers pronounce the Italian ciao as "chow". But I noticed that a woman in Capri pronounced it as "chah oh". Not as separated phonemes, but as a smooth, quick transition from one to the next.

Similarly, most non-native speakers pronounce the French oui as "we". Instead, it is pronounced as "oo ee" - again, a smooth, quick transition from one phoneme to the next.

(I'm compelled to confess that I only speak English. But I have some understanding of Romance languages (and took a few years of French, decades ago). And, like many other programmers, linguistics in general is an interest of mine.)
Yes, I got one but it’s a commercial grade weather proof TV
sunbritetv.com
You can get a lot of the way towards that without needing a RTOS though.
You test them
Silly title and claim.

Web3 is inclusive in the fullest sense of the term. It does not care if you are a bro. It doesn't even know if you are a bro. It doesn't care where you live, what your name is, what your opinions are, what your hair or skin color is, what your credit score is. Nothing. Anyone and everyone on planet Earth can use it. This is not true of traditional banking and other web2 services. Where people get locked out or denied entry every day by central actors.

Furthermore, all activity is transparent. Everyone can see the database. History can't be altered and the rules can't suddenly be changed. We have no real transparency into the stock market, banks, twitter.com. They can and do selectively edit their databases and change the rules at will. The public can't audit what they are doing. They public can audit the blockchain. The more our institutions become corrupt, the more important transparency and full inclusivity is.
But our uncanny valley detector is pretty good at sensing it imo and the upvote system helps and authentic people will comment or disagree.

SEO blogs are full uncanny valley for me.
You insert a job into a work queue, and process it asynchronously.
That's great but I just don't see the value there
>One of the things I liked when I was a student at Caltech

How long ago was that?
I'd love to set this up for my rural community. I've got a good connection but many people have no cell service, no dsl lines, no cable...literally nothing. Until something like starlink is ubiquitous i feel like this could go a long way to solving their problems.
Most of the time they are nothing more than an site:xyz.com equivalent that is just easier to access and you can group them to say something like !dev and search hn, stackoverflow etc in one search without all the blog spam in between.
Thus proving exactly why we should break up companies like facebook, lest they exert undue control over the country.
or charge few cents per post for users with large number of followers. if you have thousands for followers you should be little careful in terms of what you post. charging money would put some control.
This is an incredibly patronizing statement to make, whether or not you realize it.
Open Source software stack to run private LTE/5G with SDR https://github.com/srsran/srsRAN
I use this so often that I have it bound to a keyboard text replacement on all my devices. Recently Google has started inserting non-reddit posts to the top of my results even when I include this. Weirdly I’d be less upset if they were ads, but they aren’t. Just some articles that Google thought I wanted to see more than the website I specified.

It’s infuriating.
I never said it wasn't serious; but I'm also pro-choice.

We know nothing about the long term effects of this vaccine, or how it will affect our bodies when it comes to dependencies. I understand that millions have taken it, but that still doesn't show me any long term tests.

So I'm selfish because I want to protect myself and my family from something that I don't trust? I'm not anti-vax - we have all our shots. If after say 5 years, it turns out that there are no long term side effects, then I'm fine taking the vaccine.
You can link to images in gemtext. It's up to the browser whether to display them inline.
Good on-call processes can save your sleep
I still don't know what web3 is supposed to be. It sounds like IPFS and bittorrent but with more cryptocoins involved somehow.

I've only heard the term from people pushing their investment in crypto so maybe I'm biased against it. The whole "decentralised" part of it is already here in the form of peer to peer networking and regular old web servers anyone can run. The fediverse is also great at replicating information across networks. Is that what's meant by web3?

People and companies choose to centralise the internet because it's easy and because it's cheap. Graph theory is hard to get right in software, after all.
No, the engine is still Safari. See also: https://news.ycombinator.com/item?id=21587606.
I wonder if this is a product that was built on top of something they needed to use internally. Makes me wonder how Amazon is using this technology for themselves... Anyone care to speculate?
Raptor engine production is a ‘disaster’ that puts SpaceX at risk of bankruptcy
I hope the author is tracking how often those gifs are loaded, and (after the HN hug-of-death dies away) they pay close attention to whether or not users are seeing that they're there at all. I hope it works out, because it's pretty well implemented - it doesn't slow the page down, popups all work (kind of.. it's weird if you don't stop on each item), and it's a nice design.

In my experience any feature on a website that isn't really obvious tends to get single-digit-percentage engagement, and sometimes none at all. Users don't explore UIs. They want things to be clear, simple, and obvious. If it isn't then it might as well not exist...
Simple, just quit using Twitter.

I basically have over the last few months.
I feel like this has come off the back of Amazon creating their own 5G for their warehouses and robots. Can any Amazon employees confirm this?
Keep re-voting until you get the results you want lol.
I fear Caltech is one of the very few educational institutions that kept its scientific integrity in the last decade. Even Princeton is seeming going down in the woke wake. Unfortunately, Caltech is not for everyone in terms of work and dedication involved. Which presents a difficult dilemma for the graduating high school students: where do you even apply for the undergrad studies?
>if a company loses money, is it always because the employees aren’t working hard enough?

Or a company could be ordering their employees to work in an unprofitable way, or the company could be spending the money on unnecessary non-labor expenditures...
One option is to choose companies that let you learn on the job and stress fundamentals, usually larger companies in SV. I've been in quite a few front end interviews where all questions involved only questions about native methods, CSS, and general browser knowledge.

In terms of becoming skillful enough to pass interviews testing stack specific knowledge I've seen two strategies be broadly successful:

1. Take 1-2 months full time to work on a serious project in the stack.
2. Spend 1-2 years just being in the ecosystem and absorbing the collective groupthink, doing a few tutorials and occasionally hacking together small projects. A couple hours of your time per week throughout the process.
Hyperscalers have already moved their custom stuff in a direction quite far from x86 PCs (how many new form-factors and interconnects and whatnot are under the Open Compute Project already?) while the typical Supermicro/Dell/HPE/whatever boxes available to regular businesses are still in that "regular PC" world. This is what they're trying to solve, yeah.
It works if you put it in "Verbatim" mode for that particular search, but I don't know how to make it permanent. Does anyone know if there's a way to always force it to use "verbatim" mode?
Reading this I'm reminded of knockoutjs, which the author of SolidJS cites as an influence. I remember at one point, years ago, trying to figure out why it was so much faster than AngularJS. Two things seemed to be going on: 1) It was only updating the parts of the DOM it needed to 2) To do this it seemed to 'automagically' be inferring dependencies.

I wondered how they did this second thing and guessed that it was parsing the JS code I was writing somehow. Either that or flooding the observables with values and making note of how changes trickle down. It turned out that it was doing neither of those things but frankly I didn't understand how it worked even when it was explained to me. Might be a good time to revisit and satiate my curiosity and take another look at it.
> but their sins pale in comparison to Google and Microsoft's

I invite you to have a look at my favorite HN submissions about Apple: https://news.ycombinator.com/favorites?id=fsflover.
One of a Pair: Hubble Space Telescope Peers into a Beautiful Spiral Galaxy
I see a potential use of it from IoT devices. An eg. a tractor wants to communicate with a central server for commands.
I wonder which smart TV provider will be the first to use this instead of home wifi where people can disable or black hole connectivity.
This is the thing I do not fully understand about crypto and more specifically Bitcoin. If Bitcoin is successful, it will inevitably create a tiny group of super-wealthy early adopters amongst everyone else and we are back to the same rigged system evangelists were arguing crypto solves. Even worse, there is no method of confiscation/redistribution/taxation to prevent monopolies.
Thanks. I would have thought this also, but then when my team was hiring this year, the interview questions were quite closely linked to our tech stack (which wouldn't have been my preference). Even though we also can end up moving tech stack entirely, between projects.
> This seems to be predicated on the labor theory of value, which is wrong.

After all, Amazon famously doesn't need the labor of their employees to sell the products and services that support their value :-)

The LTV doesn't guarantee a direct relationship between real labor and realized value (which is a combination of market and economic value): it describes a relationship between socially necessary labor and economic value.
I met a Renaissance guy at a party once. His description of data cleaning was "it's like you have a pile of gold bars buried beneath a couple of tons of shit".
I've heard very promising things about pointer authentication.
I think that perhaps pushing for drivers in userspace wherever possible would improve this situation significantly. Userspace drivers for Linux would still be built with various Linuxisms, but at least you get all the kernel specific bits disentangled which improves portability a lot and makes writing compatibility layers for other operating systems more feasible.
> Convenience of CBRS (Citizens Broadband Radio Service) in the US with no need to acquire spectrum licenses.

From: https://d1.awsstatic.com/reInvent/re21-pdp-tier1/private-5g/...
How is this similar or different from LBRY / Odysee?
>> part of the right to free association in the US?

Not American but interestingly there is no freedom of association defined in the First Amendment but rather recognized by the courts as a fundamental right. Part of the challenge when it comes to unions is that it goes both ways, including the freedom to join AND the freedom to leave. This makes something like labour organization tougher to define without coming down to heavy on one side or the other. There are a bunch of aspects and this is only one; it's incredibly complex in any jurisdiction, but especially in one that prioritizes the individual.
it's probably CBRS based system. there are a SAS (spectrum access system) administrators that in charge of managing spectrum so different users won't sit on same frequency. kinda like this https://www.comsearch.com/wp-content/uploads/2020/02/cbrs-sa...
Spectrum questions aside (which obviously one of the biggest one), could this enable running Helium 5G on AWS?

-- Edit: I don't own any Helium, just curious from tech side what this new AWS service could offer. Not sure the downvotes are particularly about Helium or any crypto related discussion.
About the AWS free tier expansion
Yeah, it's a great quote given the situation. It's pretty much the direction we're going in.
this of course only works if you spend the time in exchange for billable hours.
if you do it during down time or in your free time, you of course save money.

until you screw up :P
It would take the heat off for mitigating buffer overflow CVEs in a rushed way. There are many of those that give remote code execution, so typically a frenzied patching exercise. A little more time to do the patching in a more deliberate way would be nice.
Thank goodness someone finally said it
IIRC, ~everything other than Apple devices works with vp8 and webm. Apple devices like mp4 and x264.
> unless you've spent 1+ year in substantially different roles

That's exactly what I meant. I've seen people with a single entry for their current job at am employer they've worked at for 10 years. That means they've either been stuck in the same role and learned nothing... Or their profile doesn't show what they've actually done.

I've also seen 10 entries of 3 months at client X. That's not what I meant.
Came here to say exactly this. Out in rural Canada (Ontario) it is extremely difficult to find reliable, fast, unlimited access.

With Starlink delaying a good deal of preorders, something like this could be great.
Great question. If I may make some suggestions in 3 parts:

Part 1: Present

What are your priorities for the next 5 to 10 years? Consider which are most important to you:

a. Cash

b. Stability

c. Career Building

d. Industry Reputation

Part 2: Future

g. What would you like to be doing 10 years from now?

Part 3: Building Fulfillment

j. Are you good at managing people, to the point that the company benefits? Or would the company be better off if you were in a hands-on role? (you seem to indicate it is the former, just want to emphasise the importance of this item)

k. Are there areas in your personal life where you can enjoy hands-on things?

m. Which area(s) in your personal life merit a bit of investment?
We built an entire system using RLS and functions. Postgraphile is frankly amazing. You can also extend the schema using Typescript or SQL.
I worked at the LA Zoo in high school for The Greater Los Angeles Zoo Association doing food service. It was a teamsters shop. I was making upwards of 22 dollars an hour when minimum wage was 4.25 back in 1995 at 16 years old. I don't understand how people in lower paying positions are not seeing the value here or not jumping at the opportunity to vote.

It is pretty absurd to make the six figure claim when the boss is sitting on a 13 figure bag of money.