skysight-inc/HackerNews huggingface dataset:
There could be many ways but it doesn't really matter that much which of them was used this time. The real solution is twofold:

- Block ads. All ads. No advertising allowed, ban it, rigorously.

- To do that effectively on a "main stream" mobile device (i.e. not a Pinephone or Librem running some form of Linux with a mobile shell) you need an Android-capable device on which you install an AOSP-derived distribution (LineageOS being the most well-known and -supported). Do not install Google apps ("gapps"). Install a system-wide ad blocker, there are several options here ranging from a simple hosts-based solution (efficient but less effective) to vpn/proxy based solutions (effective but less efficient), I use the former. Use Firefox with uBlock Origin, sync your filter list with the one on your PCs for a quick start.

Also, pay with cash if you can to deny the beast some more data.

If you use "free" wifi make sure to only use it to connect to your VPN server, don't use it directly other than to check whether your flight or train is in time etc.

Don't feed the beasts, starve them. It doesn't matter whether that beast goes by the name of Google or Apple or Amazon or anything else, just don't feed them.

Don't use the Google search engine directly, use it through a meta-search engine like Searx. Don't use "stock" Android, stock iOS, stock Windows as they come on those shiny new gadgets, at the least find out how to disable the myriad of "telemetry" these things come with. Replace stock Android with an AOSP-derived distribution - unfortunately there is no similar option for Apple devices. If you're mostly using PC-type devices as glorified web terminals you're better off doing that using a free Linux distribution (Debian is a good choice, free of commercial interests, no tracking included), no need for Windows or MacOS here.

Don't even thing about using Siri, Google Assistant, Alexa, Echo or whatever voice-related gadgetry they come up with tomorrow, that stuff is straight out of an Orwellian nightmare. Any voice processing should be done locally on the device, it should work without any internet connection. If it needs an internet connection to work you just don't use it. This can be generalised to other services as well, there has to be a clear reason for the service to need an internet connection or you simply deny it such - this is possible on the mention AOSP-derived distributions by using a firewall which blocks outgoing connections, iOS users are sadly out of luck in this respect unless they are willing to permanently fight Apple for control over their devices.

If you can, run your own services - mail, chat, web, video, media etc. This takes a bit of effort but it gives a lot of freedom in return.

Source: my own experience over many years of doing just the above. I might see a few ads per year, if that. My data is mine, stored on my storage devices, hardware running on my own premises, backed up to other devices I control.
It is true for actual patient touching software/hardware but it doesn't stop there. If the licence for a single scanner the lady on the registration uses to scan your referral sheet is 500€, than it's clear that this is a "because we can" price and not something which would have some real life connection.
Investigate the parents, not Peloton.
> Walking works for me because I can listen to new music and podcasts or sometimes just go through my mental monologue backlog without any stress.

That's why I like running.
Yaproq – A Templating Language for Swift
I am closing in on to the first stable release (1.0.0) of the Yaproq open source project ([https://github.com/yaproq/yaproq](https://github.com/yaproq/...) that is a templating language powered by fast, secure, and powerful Swift language and uses a similar syntax to the Python/Django, Python/Jinja, and PHP/Twig templating languages but more Swifty. I would be really happy if it could contribute to the development of Server-Side Swift to some extent.

Contributing to Yaproq:
I love your input! I want to make contributing to this project as easy and transparent as possible, whether it's:

- Reporting a bug
- Discussing the current state of the code
- Submitting a fix
- Proposing new features
- Becoming a maintainer
- More on it here https://github.com/yaproq/yaproq/blob/master/CONTRIBUTING.md

What you get by contributing:
- You can gain skills and experience in Swift, Server-Side Swift, and Open Source development in general
- You can add it to your portfolio so that it can help you get better jobs
- You can expand your network in Software Development and IT

You can also contribute by starring it (https://github.com/yaproq/yaproq/stargazers) if you like the project and are interested in it but can't contribute in other ways.
I remember my mom reading these for me, and I'd go "what kind of a name is Ilya?" And years later at University our elective humanities professor explained in detail how Soviet and American propaganda worked in the older days and that was when I truly understood
Isn't that the people who can make a book popular are dealing with major publishers only? Therefore nobody is interested in the unknown writer's pie, as even 90% of 0 is still 0.
Not yet. I’ll give it a go and add it to the list
Operator precedence: we can do better
Isn't it the case with anyone doing anything for the most part?

When Marques Brownlee tells me what motivated him to buy an iPhone it's always a gymnastic I need to play in my head on if I should even try to relate to a dude who buys/gets handed a couple devices or cars every week.
Morally you are entitled to zero, so it's still a good deal to take whatever you are offered.

It's not like you both did an equal amount of work. You're not being taken advantage of.
Exploring a fast inner dev loop for Spring Boot apps targeting Google Cloud Run
All the money is in substack these days. Maybe there could be a startup that anthologizes substacks into print books with low margins but high volume
Why is it impossible to run a counterfactual? They could have kept 100% of their nuclear and reduced their coal production by the same amount instead.
> They don't always have to share that with you

How that is related to fact that employee can resign from work if they want?
Mostly SAP, specifically HANA. That's what AWS markets them for anyway. The price of the machine at this scale is probably not even the main cost, as HANA licenses are based on RAM allocated.
90s were a time of ideas in tech. Not all of them were good, but it does seem like there were a lot more of them. Now it just feels like re-arranging the same furniture in the same room over and over.
umatrix is end of life, not?
Given that fraud was attempted - in some cases the lying boss would be fired.
Murex shell v2 released: inc spellchecking, inlined images, syntax completion
The obscure maths theorem that governs the reliability of Covid testing
I think both Peloton and the parents share in the responsibility. It sounds like Peloton can do some things to make the Tread safer, and they should. But, that doesn't change that things like treadmills, exercise bikes, even free weights are dangerous for kids to be around unsupervised.

An exercise bike is another item that can easily hurt a child or pet if they get under the pedal when riding. Because of the flywheel, there is a lot of weighted momentum at the pedal when riding and it does not just stop if someone gets under it. I've seen videos of kids pushing something under the pedal while the parent is riding and the bike flips over. Now imagine a kids or pets head...

Finally, many say that Peloton and Apple are similar (Apple was rumored to be buying Peloton for a long time) because of their product design and rabid fan base. Now we can add another item, Peloton gets clicks on a news story. If this had been about any other equipment manufacture we likely wouldn't have even heard about it.
I wrote a longer reply, but it buried the lead.

So let's focus on the main issue I spotted:

> In your approach you're going to have 500 keys in memory as well.

That's not true at all. At no point I have 500 of anything in memory. So there's some big misunderstanding here about what I propose (and hence how it compares with your alternative).

If you want to go over my original comments again and ask questions to understand the concept, I'm at your service.
You should read how things work under the hood on Redis vs PostgreSQL by Antirez(redis author) himself: http://oldblog.antirez.com/post/redis-persistence-demystifie...
I’ve found it a challenge and adjustment to get used to mentoring junior employees. I am entirely self taught and the temptation is to get annoyed at kids who don’t know something that seems basic because, you know, how did you miss this with your fancy education or whatever. But that’s not fair and not helpful.
It's actually become an interview question for me of "is there a bonus scheme" where I'm hoping the answer is actually no. I've yet to work in a company that has a structured bonus scheme that hasn't resulted in a worse culture for it.

The worst was in a company where your max bonus was depending on getting a "5 out of 5" performance review - however the whole business unit needed to average out to a particular number (I'm fairly sure it needed to be down the middle at 3 out of 5). What this meant was for every exceptional employee, someone else had to be under-performing in the eyes of the company. The end result was two types of teams: no one would rock the boat or have any initiative so everyone was perfectly average, or completely cut throat attitudes leading to burn out and animosity.

YMMV but to date I haven't had a good time in a company that has bonus schemes (even if I personally have financially benefited from it - the cost came at culture, stress and work life balances).
I am not disagreeing with you, but imagine if all business were completely open about all those things. Yeah, maybe your particular business would fail, but the net result would be the truly most effective business to succeed. Which would be an overall win for society. It would also mean that small players would have more of a chance, because they'd be able to build on big players failures/successes more easily. I suppose counter argument would be that it would inhibit people from taking risks, because the gains would be shared, while the failures would not.
I'm curious which geographies you marketed to, I can totally imagine a lot of my American friends being hesitant caught reading this book for ahem keywords. But this book can also totally sell in other places!
> Gitlab CI with your own runners that are forbidden from direct Internet access

Yes. Absolutely yes.

GitLab (CI) is SO. GOOD. Use it! It's incredibly flexible and powerful.
But it makes it easier to stay motivated to keep working. Of course, at the end of the day you still need enough to pay the bills. You still have a better, healthier, less stressful life than if you feel you are being exploited or not recognised.
Checkout country: https://count.ly/. can be pretty easily self host, supposed web and apps.
They could always either compress the audio or do a speech to text (looking for keywords rather than caring about getting the whole context correct), and batch upload the results on an interval (like when checking for email or app/system updates).
You might be amazed how hard it is to get people to leave reviews of books even if you give them free copies and they read it and claim to like it.
Are these the rules when you work for a bank to avoid the appearance of conflict of interest? How come congress members don't have similar rules
I've seen a lot of the same variety in the Magic: The Gathering community.

I think there's a charm to finding how you yourself best enjoy a niche hobby.
> Every person you listed there was an abuser

That's one way to describe humanity, I guess.

Another is to mention that Bill Gates and the former Intel CEO met their wives at work. And millions of other couples.

Also I would be remiss in not mentioning that #metoo stalled after Matt Lauer's accusations, because he was thought to be a leftist. So what was #metoo really about, if political party mattered? hmmm ... that's the problem with cultural Marxism (aka the Red Terror), eventually you become the target.

So SJW, when is it your turn to be cancelled?
Right, I forgot to mention Rails. I've always been a bit turned off by Ruby's syntax, but always heard it's awesome in many ways. Thanks!
> It depends. If working 10-hour Saturdays for a year results in me buying a yacht, you can be sure that actual real money bought the happiness that came with my yacht.

Great. Now you have to pay for maintenance, staff, and insurance. So you need to keep making that amount of money or you’ll lose it. The added stress and expenses make it a bit of a poisoned gift.

> TLDR; you can't win the lottery if you don't buy a ticket.

Most people who play don’t win, either.
Do Cryptocurrencies Provide ANY() Real-Economic Value at All?
Dear all,

I am aksing myself if cryptocurrencies provide ANY "real-economic value" AT ALL! I would be glad if anybody could convince me of APPLICATIONS where cryptocurrencies provide any real-economic value.

My thoughts:

- By "real economic" value creation I consider eg the introduction of the "SEPA Instant Credit Transfer" schemes (pan-European credit transfers in <10 sec). This creates real economic value by minimizing both (i) speed and (ii) fees. This really benefits general society.

- Q1. What is the benefit of using cryptocurrencies over such schemes? I see none. On the contrary, cryptocurrencies add an ADDITIONAL (and therefore, if not yielding a benefit, by definition unnecessary) LAYER.

- Q2. Why should cryptocurrencies exist at all? Every country already has its native currency. Why introduce another one? (In fact, why MULTIPLE ones?) Suppose you want to transfer USD-->EUR. Why transfer USD-->BTC-->EUR instead? This incurrs (i) 2 instead of 1 currency trafo risks and (ii) 2 trafo fees.

- Q3. "Smart contracts". All (democratic) countries have courts in place to settle legistlative disputes between two parties. What's wrong with this arrangement. Again, blockchain-based "smart contracts" would just an ADDITIONAL (unnecessary) LAYER.

Conclusions:

- ALL you need for the creation of future "real-economic value" is the INTERNET. Currencies are in place. Legislative institutions are in place. You just have to further digitize. There is no need to add additional (unnecessary) cryptocurrency layers.

Comments:

- I am not anti-crypto (owned quite a bit until I came to above conclusions, and definitiely consider it valuable at least from a academic perspective). I just can't see how "it is useful" beyond "speculation".

- I don't accept explanations like "Bitcoin is Gold 2.0", "Hedge against inflation" unless they are really founded. To me these sound just like made-up hype narratives.

Best regards
That would still absolutely kill the battery.
All the lawn mowers I've seen at least have a safety mechanism where they stop as soon as you let go of the handle. And the dangerous parts are shielded on all sides during normal operation.

The peloton in the video has no protection to prevent dragging something underneath it, and just kept going as it dragged the kid under it. The motor stalled, locking the kid, then started dragging again as soon as the kid managed to almost get free.
It reminds me of relationships where one partner uses the threat of divorce/breaking-up to win arguments.

It's definitely a nuclear option, which most often should be responded to with, "okay, do what you have to do".
To call the average real estate agent and expert at anything is a joke. Every generation seems to have this outrageously vapid profession that mediocre people take up (and more often than they truly deserve, make buttloads of money from) and perpetuate for no reason other than their own existential worries. For the current and past generation the real estate agent seems to be that, and I can see crypto Bros being the next generations one..
They didn’t say “completely useless,” they said “fairly useless.”

If you look at this case even briefly, you should come to the conclusion that the “security paperwork” is fairly useless.

An FTP server compromised because of a terrible password policy? No suspicious activity alerts of any kind? Executives who (based on their comments) are clearly ignorant of what makes software actually secure?

What is the paperwork able to prevent, if it can’t prevent such fundamental problems?
"The Human Fund"

- since Festivus 201X
In addition to other complaints about this article (old, pretty shallow, testing methodology etc), one thing caught my eye:

Title: "How much faster is Redis at storing a blob of JSON compared to Postgres?"
First sentence: "tl;dr; Redis is 16 times faster at reading these JSON blobs."

I know there are numbers for "writing" as well (20x), but this
is just poor writing (pun intended).

What the hell HN, how come stuff like this bubbles up to the front page?
Guide to PyTerrier: A Python Framework for Information Retrieval
Unless the bug is reported after it's introduced...
I have worked directly with several CTO/CIOs and one thing stood out. The y kissed my ass but no one kissed theirs. It is a very tenuous position that normally gets replaced when the weather changes. I was being groomed for the spot at a company, riding shotgun with the then-CIO. Weather changed, our CIO was out, I was retained (aggressively so) but my path to C-level was gone just the same.

If it falls in your lap, take it. But don't count on it. Leverage the extra money under the assumption that you're out in three months. It's position formed of a certain mix of competence, pedigree, communication ability, and politics. Tenuous.
LibreOffice Writer has an option to do that when you export a document to PDF; i.e. it has a “Hybrid PDF” option which embeds the ODF document in the PDF.
Have you heard of / do you have any opinions on Unichef (UK)? ( https://www.thenationalchefsunion.co.uk/about-unichef/ )

(I'm a software developer curious about food technology, and interested in the industry, problems, and potential improvements)
My original claim was that there’s no research showing negative productivity for any job for less than 60 hours a week of work. If you have anything to the contrary please share.

There is no reason to believe knowledge workers are any different than manual workers here. Your productivity turns negative when you make so many mistakes that you’re destroying value, not creating it. The article may be only weak evidence for knowledge workers but it certainly isn’t no evidence. Other forms of evidence while not rising to the standards of publication certainly don’t point to 40 hours work a week being optimal for productivity of most knowledge workers. Physicians, professors at research institutions, top tier lawyers, all these people work insane hours.

There is no evidence that working less than 60 hours a week is better for productivity, anywhere, just a bunch of people wishing really hard.
I’m just saying the incentives are badly misaligned, I’m not saying they’re cheating me. The work needed to sell a house for 50k less than market price is a lot less than for 50k over market price. But the incentive is only a little more.
Awk is friendlier than cut in that it can easily collapse double spaces into one deliminator.

Cut is much more painful to use.
It hurts short term. This means the fees for Bitcoin transactions increase.

If not by the old mining power coming back online, it will be solved either by the next difficulty change, after which the Bitcoin network will again operate at full speed but using less energy, or by market powers if there are miners standing by due to not being profitable, which they now may be due to fewer miners to share the rewards with.
>meaningful space travel is similarly so

as i already said - that is mainly because we fail to see the world beyond our planet.

>It is not comparable to hashing random numbers for proof of work levels of useless.

you find something not important to you and declare it useless. Other people do seems to value the planetary-scale decentralized consensus at like a $1T.
This is sort of the deal on Wall Street. You get a "discretionary bonus" and its more mysteriously tied to the performance of the firm. This is the secret, you can't give people too much of a formula. Bonuses have to be conjured up in a nonsensical way, otherwise stuff like this happens.
Three things the Soviet culture implanted in your brain:

- Books are sacred

- Wash your hands before meals

- Drafts make you sick
Bitcoin, nor how it's implemented is useless. You just don't understand it. And it doesn't matter, you don't have to. People value and understand the world differently.

Is there really an objective definition of useless? Media consumption, games and movies are pretty close to useless in my opinion. That does not however give them any less of a right to consume energy.
BART Transformers by Facebook AI
“Dunno in the sunny city” and “Dunno on the Moon”. The latter is rather an anti-capitalist satire.

I really love them and managed to buy both books with the original illustrations for my kid.
The Curious Case of Port 0 (2019) [pdf]
Ha. I bet if you were so inclined you could harvest a gold mine of sensitive information by having a public website which did:

1. JSON prettifying

2. JWT decoding/verification (bonus for "paste your signing key and we will generate JWTs for you too!")

3. PEM <-> DER conversion
Your income tax is indeed paid by your employer? Is there any other way to look at it for employees on payroll? It's just that you do the calculations to tell what rate you're supposed to be on..
Doesn’t really make any sense to do this unless that is really your functional currency.

Are you paying your suppliers in crypto? Salaries?

It’s a bit like a farming operation still uses dollars. They don’t record their salaries in number of cows just because they’re in the cow business
Which is exactly why I'm comfortable turning it down if it's not equal. I didn't lose anything.

Neither person did any work so I don't understand your point. Why would you offer someone less than half the money when you are no more entitled to it than them?

The only reasons I can think of is to take advantage of them settling for less, or because you think you are entitled to more money. Both of which are morally wrong to me.
I've become familiar with this through the work I do on a webapp that processes and displays environmental and meteorological data for farmers and researchers.

For many of the monitoring sites the app manages, there could be 10-15 metrics (e.g., air temperature, wind speed/direction, soil moisture, rainfall, humidity and assorted others), with time series data at 10 minute intervals over several years, all stored in a single object to allow for fast updating of graphs, tables, alerts, etc.

I found that writing/reading it in/out of the Postgres database was too slow (given that new data comes in every 10 minutes and everything needs to be updated each time), so instead I use JSON->Redis as the primary storage layer, which is very fast, then periodically save it to Postgres (text column) via async queue for persistence.

It's very easy to work with, and it's allowed us to deliver an app that is very fast-updating and much faster for end-users to view data than any of our competitors' products.