skysight-inc/HackerNews huggingface dataset:
You could argue that even if it's flawed, BTC has at least some utility to it. DogeCoin on the other hand is a farce without any use for it, except making fools lighter in the pocket.
What should I do to get rid of addictions?
Addiction of any kind can be harmful. Whether it is about drug addiction, alcohol addiction, eating, gaming or anything else. For drug and alcohol addiction, a person should visit a rehabilitation center where they can find consultation, treatments, proper care and get sober to live a better life. For other kinds of addiction, avoidance is the best option and do something useful which might interests you as well.
https://landmarkrecovery.com/services/smart-recovery/
Just did a quick search for 'epson hx-20' and this site popped up.

https://int10h.org/oldschool-pc-fonts/

not really relatated at all to my search, but I'm very glad to find it. A beutiful looking site indeed. This is the kind of stuff I remember doing back in the 90s, you'd search for something then something more random would show up but often be interesting to check out.
It doesn’t seem like that. Related your example to their comment, the very presence of Google is causally linked to the tiny chance of being the next Google Chrome, because Google has monopoly power in search and is leveraging that to power in browser competition. ‘Winner takes all’ markets are created, and can be disassembled.

The OP comment is pointing out that to survive and thrive in the browser market an entrant has to seek revenue from its dominant competitor. That is not simply a reality of some businesses being big and some businesses being large. That is anti-competitive.
I’m curious why ‘good service‘ is important for you?

Because the whole point of going out to eat instead of cooking at home is to have an enjoyable and stress free experience.

If it takes 20 minutes before someone asks what I want to drink, then 60 minutes to get food, you cannot answer any questions about what is on the menu and half the people get the wrong thing and then that completely ruins what should be an enjoyable experience.
>The OpenFlexure Microscope is a customisable, open-source optical microscope, using either very cheap webcam optics or lab quality, RMS threaded microscope objectives.

https://openflexure.org/projects/microscope/
> things get tricky when it comes to nested venvs

Never had such a requirement.

Environments, like the interpreter itself, seem a singleton concept.

I have used a Makefile that sources different Bash environment variables kept in files in etc/ within the venv to switch between, say, a Flask and a Gunicorn startup.
Kubernetes storage – volumes explained in plain English in less than 5 minutes
Count me in! I’d very much be interested in joining such a community.
I'd be careful with saying that being a 9/11 truther means "not accepting the facts" ... in fact, quite the opposite seems zo be the case!
The Fed let nominal GDP (and nominal GDP expectations) tank. The rest followed from there.
Epilepsy: A functional language for C preprocessor metaprogramming, v0.1.0
The Truth about Data Science – Not as Rosy as You Might Think (Friend Link)
If I publish two otherwise identical repos, one with MIT license and one with copyright, there's no doubt as to what you are allowed to do with it. Why is this different?
Datatype99: C99 with Sum Types, v0.1.0
What's an alternative for when I want ballpark performance numbers, where I'm not making a purchasing decision and I just want to know, "compared to what I have, is this other thing a {little,lot}{slower,faster} or about the same? Where "about the same" is within ~20% and the little/lot line is around 100% (double)?
How comes 100yr ago it was practical to build narrow gauge everywhere (in the mountains nevertheless - in hungarian carpathians, to haul lumber and ore, but once built it was used for passengers too) but now suddenly it's a problem?

Similarly with electricity - long time ago it was possible to electrify remote communities but now pulling fiber there is such a problem that we view satellites as better alternative?
I’d think you’d find a broader consensus around “tracking must die” than “advertising must die”. Though advertising itself is often obnoxious and motivation for large-scale fraud.
I showed a bit of JS and while Scratch did get a bit of the way in explaining concepts, it's simply too inefficient to get anything "serious" done.

What stuck for my older kid (12 now but started with it at 11 or earlier) was Roblox (with it's Studio), he was already playing the game a lot and making levels was fun and to get them beyond the basics one needs to script and even if 3d maths really were above his head (I've explained 2d/3d vectors and angles) the connection to something "real" has really helped him push through most obstacles. He writes horrible code by copying kinda bad tutorials on Youtube but getting things done is fun enough that he just keeps going and lately helping him debug issues I've noticed that he's started to develop the intuition about reasoning about states and the effects code has on it in an async picture.

TL;DR Find the areas your kid might have passion in and if there's a way to mod/play with it with code the sheer fun will help them push through the drudge.
People often forget that a lot of people in the UK disliked Churchill - my father was in the RAF during WW2 and he hated him. Churchill was removed from office by a general election right after the end of the war - though he was elected again a few years later.
According to Wikipedia, the server and desktop parts are AGPLv3, am I missing something?
https://mailchi.mp/3d439eeb1098/travis-ciorg-is-moving-to-tr...

Travis-ci.com is still open
UK pulls license of Chinese state-owned broadcaster CGTN
Interesting idea, and props for implementing something on top of an existing PEP.
someone who has been suffering for over 500 days now because of india's shutdown of my internet access, its only a matter of time that they taste their own medicine.
internet clampdown in kashmir was and is being advertised as a fight against "anti national propaganda" disregarding the real world loss and suffering such blockades are causing but when it comes to themselves, its "protecting democracy".
my ass.
My SEO Sucks Calculator – The ultimate link-building pricing calculator
Paypal does the same. They ask for government id and bank card to close my account (with zero balance).
This person want to hold for long time. Just bought another 60 million USD.
The more interesting thing would be how many actually different rectangles of silicon Intel produce. I'm going to guess annually it's not very many (perhaps more if you include steppings that make incremental revisions and bug fixes to the same silicon). The different models are about binning and disabling features for market segmentation.
https://www.ndtv.com/india-news/delhi-police-on-cops-photo-i...

this looks like jousting to me, against unarmed civilians no less
This person will not dump. His buying more and more the force the price to go up and then sell slowly.
My point exactly - what's reasonable is relative so if you consider yourself reasonable you should have reasonable expectations.
>I can trivially judge the necessity of service but unless I am an expert in the domain I cannot judge the quality of service and very often the entire point of the service is to outsource expertise.

The entire point of this service is to improve your subjective experience - if you can't evaluate that then you probably need a legal guardian.
i didnt get what the author was trying to say... i understand syncthing because i use it everyday but what is the new thing here? please help
It is unclear what the actual license for the track is when the author says very clearly states that commercial use is restricted, but the author also selected CC BY 3.0.

These two things are in conflict with each other, so it probably makes sense to chose the most restrictive option.
Confirmation Bias in Action – Put a Number on It
> Now, in order for it to work, a language has to support closures, not just functions.

Objects are a reasonable stand-in for closures. Pass in the first batch of arguments to the constructor, and store them as fields. Access them from the method (which plays the role of the "returned" closure) when it's called later.

(This is effectively the same as "closure conversion" in the literature, but we're taking advantage of the implicit-receiver convention to hide the parameter by which we're passing the prepared fields.)
Sounds good to me.

I always wanted to do my own product, but I had the impression all startup communities sucked in some kind of way.

I want to go slow and if I didn't get an MVP out of the door in the first few months, I don't care. I have a flexible job as a freelancer on the side and can wait.

Still, it's hard to find a likeminded community...
This piece is so silly, and the framing is too. In the portrait we are not looking at anybody’s ass, that is a major stretch. Nobody imagined themselves motherly to pigeons. I dunno, I don’t get this.
ASDF is great. I've been using it for four years now with no real complaints.

It's made collaboration with contractors much easier to just be able to drop a .tool-versions file into a project and know that regardless of what OS each of us are on, we'll have the same language versions.
http://scene.org kinda grew out later in the 90s but I think they took in all the http://hornet.org archives that were the go-to ones before scene.org kinda took over to keep them preserved.

While scene.org has been a solid destination for the past 20 years for more "modern" platforms there has also been hard work in trying to preserve the C64 scene information that in many parts predated scene.org , this can be found on http://csdb.dk
How to Talk to an Employee Who Isn’t Meeting Their Goals
Chaos Carnival: A 2 day virtual conference on Chaos Engineering
In case anyone else wants a summary of these links, they are criticisms of three historical allegations against Churchill, respectively that he:

- Used gas against Iraqis

- Exacerbated the Bengal famine

- Used anthrax bombs against Nazi Germany

I don't believe any of these allegations are made in the preceding comment's link, although it does quote him as being in favour of the option of using gas against Arab natives.
This comment would be vastly more valuable (to me at least) if you said why. The parent’s workflow mirrors my own and doesn’t feel onerous.

Being completely unfamiliar, their site says:

> Poetry either uses your configured virtualenvs or creates its own to always be isolated from your system.

So it is just a pretty wrapper? I’m missing the value add.
Implementing Bitonic Merge Sort in Vulkan Compute
Maybe we need to bring back web rings? I'm only half joking.
In the upload form I see the following

> This way, a track originally released as "free" becomes into a "copyrighted" song by a third company, affecting severely our reputation and making impossible to promote any other of your tracks.

How can someone use free music without risking either:
a) the music was never free to use, and someone else uploaded the copyrighted music owned by someone else.
b) the music is later copyrighted, and you are then infringing the copyright.

Do I understand copyright law wrong? Assuming you make a commercial product with it, you get screwed over this.
Team Building tips for remote workers
Can we talk about why service is astronomically better in the US

I've been reflecting on my restaurant experiences in the US and Europe and I'm not sure, is it really "astronomically better"? On balance I've probably had people screw up my order and tab at least as often in the US as in Europe. Waitstaff in the US don't seem more knowledgeable about the menu or the wine list, in fact on the whole they tend to be less knowledgeable (probably due to high turnover and restaurants not investing as much in staff). Kitchen 'failures' and food not arriving on time isn't less common in the US and so on.

Sure US waitstaff will be a lot chattier, smile a lot more, ask me more about my day and my meal many more times and say "I am SO sorry" a lot more when things go wrong. But on the whole they don't seem to handle the mechanics of making sure I have a smooth and stress free dining experience any better.

One 'plus' I will give to the US which might account for some of it is that due to wait staff being basically free there are a lot more of them pr. customer which sometimes speeds up service.
I like the idea of being a custodian of the things I do and have done, which sort of align with the idea in the article. Of course I don't always have the opportunity to do so with clients pushing for new features and so on. But when I can, I do.

It makes the things I make just a little better every time by adding small new features or making small improvements on existing ones. No one asked for them, but they are nonetheless thankful that I did them.

I don't think I could work in an environment that would not let me do those things, there's very little that makes me more unhappy than producing garbage work and 'shutting up'.
Labor cost are way lower in southern and eastern europe.
Elixir: Practical Concurrency Cookbook
But for now it should work and is easy.
> your path branches, and you have the opportunity to pursue engineering management or continue down the path of technical excellence to become a Staff Engineer.

Or just keep being your average workaday software engineer! Remember, it’s okay to just work a job, your focus on life can be other things besides advancing your career.

I’ve worked with one of these people (plus any number of other staff engineers), they’re great at what they do and have a ton of clout in our organization. But I don’t think I would trade places with them. I do just fine for myself being a regular old cog in the machine.
The origin of the term “Data-Oriented programming”
The term "Data-Oriented programming" was coined by Eugene Kutznetsov [1] in 2004[2]

[1] https://www.linkedin.com/in/eugenekuznetsov/
[2] https://adtmag.com/articles/2004/08/05/data-integration-a-little-dop-might-do-you.aspx
Remote Jobs UK – New Resource for those looking to work from home in the UK
The blog is unreadable with that font style and layout and color scheme.

There are much better themes out there for free, crystal clear and elegant.
China promotes education drive to make boys more 'manly'
> In the UK tipping is very hit or miss.

Often there's an 'optional' service charge on bills now (well, before) which we'll always begrudgingly pay. Only once have we asked them to remove it.
And of course there's also this monumental work: https://www.amazon.com/Development-Deployment-Multiplayer-On...
Thanks! This is a great tool to “bypass” YouTube's recommendations.

Often I feel like having seen 100% of woodworking videos on YouTube. Yet, I recognize 10% channels from your tool. It gives me a good inspiration!
Isn't this what we have HN for? ;)
GameMaker Studio is excellent for this. It's how I started way back when. It has a built in Sprite editor, and allows you to create object with physics and interactions using a drag-and-drop interface. And there's a ECMAScript based language you can drop down to when they want to go deeper.
All of those business cases already exist in a reasonably accessible form.

>A simple business case might be interest earned by lending. Could you use traditional banking for this?

That is the basic business model of most retail banks. You lend the bank your money and they lend it out in bulk. In modern situations your "interest" is the relative security and ease of use you get from the bank storing your money instead of under your mattress. For a more explicit example: A term deposit is you lending your money to the bank and earning interest.

Banking in the developing world is definitely a problem, personally I'm not sure using a pretty volatile currency like ethereum is as compelling as using the likes of M-Pesa.
In my opinion, the only alternative to an encoding naming scheme for processors is a really verbose one.

The example, Intel Core i7 1065G7, would become
High Performance 10th Generation 4-core 1.5-3.9Ghz with Iris Plus Graphics. That's a mouthful and only slightly better if you're trying to help someone know what to look for. Maybe add in 8-thread and/or SMT.

Then instead of H you might get Mobile Performance, and U would be Efficient Mobile.

The H and U coding is useful on both Ryzen and Core lines if people ask for help finding a workstation/gaming laptop or a laptop that prioritizes battery life.

The HQ was useful for a while when I wanted real quad-core laptops when many varieties of the Core were dual-core.

The central numbering system is quite messy, especially given the differences in 4, 6, 8 and 10 core chips all having 10 and 11 prefixes. You cannot even guess core count, base clock or turbo clock. Is a 1065 better than a 10750? Why is one four digits and the other five?

EDIT: Thought I'd continue my thoughts here.

I started upgrading/building computers when I had a CyrixInstead 133Mhz and replaced it with a Pentium MMX 200Mhz. New builds with Pentium II and III were also straight forward. Then my next chip was... an Athlon XP 1700+. The Mhz wars were supposed to be over at this point, and you just had a brand like "Athlon XP" and then some kind of performance number. That was it.

Now, CPUs are being made in more variety than ever. Desktop (office, gaming, workstation, server, HPC, etc.), notebook (office, gaming, workstation, convertible, ultra-portable, etc.). It's in Intel and AMD's interest to make just the right chip for each scenario as CPUs are much less "one size fits all" than ever. The i3/i5/i7/i9 designation is less useful now that it is so separated from underlying performance (for example, at one point i3 was dual core, i5 was quad, and i7 was quad with SMT enabled) and as underlying architectures can shift performance (sometimes an i5 is better than a previous generation i7, but other times it is not). Perhaps chips really need names that better reflect their use case, and then model numbers within each product line.

Core Ultrabook 520. Ryzen Gaming Notebook 460. Pentium Office Desktop 250.

At least then you'd know to look for a specific line of CPUs and then could likely compare the numbers which could be better adjusted to relative performance (regardless of architecture and clock speed.)
The Guide to Building a Low-Code REST API (How to Guide)
Intel seems to have some aversion to using the codename once products are released, only using them when referring to pre-release. Intel Ark, for example, refers to them as “Products formerly [codename]”.
That was my first online experience after BBSes.
Female Leadership Program for Women in Tech
A tool to create slides using Markdown easily for you
So how does this tool compare to module[0]?

[0]: https://modules.readthedocs.io/en/latest/module.html
Amazon is getting too big as a business. It needs to be broken up by anti-trust rules. It's not afraid to break common good business practices, because it's too big to fail and punish with normal business backlash. The politician are mainly bought off by Amazon and company.

Pulling these kind of shenanigans is simply cost of doing business. When they get caught, they just shrug and pull some other shenanigans.
Ancient viral epidemic involving coronavirus interacting genes 20k ya in Asia
No one is saying you shouldn't be sceptical. What OP is saying is only that you should not form an opinion on the subject based off of what some pro-third-party-cookies advertising-people are saying. He is pointing out that this is clearly an attack from someone with a lot to loose, not saying "trust google".
Show HN: Trade Builder – Real-Time Bitcoin Trading Calculator
Hi Hacker News!

I created a Bitcoin trading calculator for people who are interested in trading Bitcoin against other cryptocurrencies in order to earn more Bitcoin.

It is easy way to see how much you would potentially profit or lose with a certain trade. After a trade is created you can see the profit/loss and trade status in real time. Also, trades created with the Trade Builder are easily shareable since each trade has a unique URL - I thought it would be a cool way to discuss with friends about different trades to make and check back later how they have been doing.

Please let me know what you guys think, any feedback or suggestions are very welcome!
He must be 37, because I think he is me..?
Someone on HN discussed a similar idea not long ago, where a browser would download and record every single webpage you visited and stored on your computer. And it will record how long you spend on those page as an indicator of importance. You can then easily search back all the information you have read somewhere on the Internet without going to Google. You can then Add notes and Tags to those pages like we do with Bookmarks.

I think what Beam proposed here is very similar. Or may be he even got the idea from HN :)
Having lived in Australia and the UK, and travelled around Europe quite a bit, and to the US a few times, I could not say that service is astronomically better in the US. I've found it particularly fake and insincere.

When I go to a restaurant, I want good food. I don't particuarly care about the service. That's not to say I want the wait staff to spit on me when I eat my delicious meal, but I'm not really looking for people to constantly suck up to me throughout the meal so they can afford rent.

Mainly I think it is cultral differences in perception of quality. The very American "The Customer Is Always Right" attitude of service staff being there to serve the customer's every whim doesnt really translate as much overseas.
The fewer people that drive, the less you have to expend on massive road projects and the better the experience for anyone who actually needs to drive. The whole bicycle infrastructure of a city like Amsterdam probably costs less than any single major highway, and the number of cars it eliminates from the road is massive. In my experience though, once a place has become car dependent, the attitude changes into one where alternative city design is almost impossible to contemplate. The assumption just becomes that adding a lane to a highway is the best course of action even though it doesn't really increase the flow that much at all.
Thanks for writing this. I've always felt that virtualenv was bit of a placebo. I still use it from time to time though because others expect it. In fact I have used it this week on MacOS, and was annoyed to find that I can't install ipdb to my user packages and still see it in a virtualenv. Seems it's either global or local. (I think the --system-site-packages defaulting to off has it backwards, but it is probably reassuring if you don't know how the module finder works).

Regarding nested virtualenvs, last time I checked there was no such thing. When nested, they always linked back to the system level python, and the cloned python had loads of dependencies on the global system. I'm not aware of a valid use case for nesting virtualenvs.

There is one handy feature of virtualenv that I'm not sure __packages__ solves though: console_scripts and entry_points. setuptools will automatically create a console script under /usr/local/bin or similar which hooks in your module under site-packages. virtualenv includes a ./bin directory and adds it to your path so that these console scripts still work locally. Any thoughts on this?
It might be a flawed prototype but it's made a lot of people a lot of money investing in it
> It is decidedly not true that I want to update my venv for every minor version bump!

I see your point, but testing against every minor version is a great way to spot potential problems (that you'll need to deal with anyway).
Mistakes to Avoid When Building a FinTech Application
For Postgres & Redis version management, have you seen DBngin? It supports MySQL, too.

https://github.com/TablePlus/DBngin
there are some cc by artists on freemusicarchive who are quite original. the ones that immediately come to mind are Kevin MacLeod, Andy G. Cohen, Jahzzar, Scott Buckley
ByteDance’s Douyin sues Tencent for unfair competition