skysight-inc/HackerNews huggingface dataset:
I've been using most of my free time in the last decade to write side projects (for my own use, not published ones), and I strongly agree with the author that small steps are key.

Although, reading your comment, I suspect that as often, generalizing this idea is probably an error, and I don't doubt what you describe works best for you and the people you mention from the HN thread (and thus, probably many others).

For me, product design (both professionally and for side projects) is all about dividing features. Any time I think about a feature, it doesn't take a long thinking time to realize there are several features in there. I keep dividing until I can't anymore, and then I prioritize them in a todo list, parts of a "feature" often ending up after parts of an other feature, because it turns out they're not that important.

This helped me a lot for side projects, because I've reached a point where the unit of time for writing a feature is the hour (only on side projects, the unit of time is the day, professionally, because there always are more complicated needs).

And this is what does it for me for side projects : knowing that when I start something, I'll have something useful in return at the end of my session, and having a clearly organized global todo list of all tasks for all my side projects. When I open my todo list each day, I'm generally excited thinking of what the topmost item will allow me to do, and it's only a few hours away!
Lighting is way better than micro-USB, and somewhat better than even USB-C, which, as you correctly mentioned, was released years after its debut.

So that’s their “excuse”, and I’m glad for it every time I have to interact with a micro-USB cable.
yes, what is your point?
They also reduce e-waste.

Few people need yet another lightning / micro-usb / usb-c cable and charger.
that's the design - it looks nice and clean, and no extraneous bullshit.
At this point it’s a rumor and we don’t know the prices for the next batch of phones yet. Hopefully we see some reduced prices regardless, but it is hard to get worked up over rumors like this when I’m not lacking in charging equipment or headphones. The inclusions made sense, until they didn’t, now it’s just extra crap to fill a spares drawer and pass off to others.
My Pentium 100 could play this 320x240 video https://www.youtube.com/watch?v=iqL1BLzn3qc fullscreen with no choppiness. I had forgotten about this video until I saw it last year...

But Windows had skeumorphisms, even nowadays the screen with everything minimised is called "the desk[ ]top".

But I guess briefcases and recycle bins made things relatable...
That would be pretty neat.
Yes, security is the most sensible reason we use mega frameworks, because FB and Google will patch any issues instantly, for free and forever.
That's very interesting! In theory PHONK supports running scripts in the background which could potentially listen to all those events and trigger things in response.

Just opened an issue to have it in mind and check how feasible it is https://github.com/victordiaz/phonk/issues/20
It's not surprising. I don't have any data to prove it but it feels like they're shipping improvements and new features at a much faster rate.
Ancient Athens had a democracy. It also had slavery. And of course women are more like children than full adults, so they're weren't allowed to vote too.

Democracy does not require Universal Suffrage.

Also fun quote from Wikipedia: In its original 19th-century usage by reformers in Britain, universal suffrage was understood to mean only universal manhood suffrage

https://en.wikipedia.org/wiki/Universal_suffrage
This is probably the one meaningful, positive thing that Trump accomplished[0]. It's ridiculous that shipping from the other side of the world is cheaper than shipping locally. The one thing I disagree about, is that it currently only fixes the problem for the US, and the EU has to wait (another half year, I think?) before they can fix their prices.

[0] Blocking TPP is another candidate, although I think I'd rather see it fixed than blocked completely. I suspect Trump might actually have agreed with the original TPP, had he known what it was about.
I think it's a fair price for someone who has no reputation, poor availability and little confidence. They can always increase their prices later with experience. Lots of people are also happy to outsource to someone who works slowly and cheaply, as long as the work isn't core. For example, we had a lot of side features that nobody in the company had time to do, or things like converting a hybrid app to native, where a lot of the work was porting screenshots into XML.

Cheap, hourly makes sense sometimes, because a newbie might take 2 hours to do one layout while an experienced pro might take 5 minutes. This lets them experiment at their own pace and eliminates risk for a company. It also pays better than say, doing Uber.

Ironically charging too high can be detrimental for someone new as they tend to get paralyzed with trying to do too much in a compact amount of time. It might take someone an hour just to get into the flow if they're new at it.
Ask HN: Wrong Pipe Character?
Everybody knows the pipe character |, or at least everybody here should know.

It popped my mind that in the past I recall it was rendered as a two small pipes / a stretched colon.

When I was young I had an MSX, and my memory was right, ascii character 0x7C / 124 looks different. See https://www.msx.org/wiki/images/6/66/MSX_font-Int.png

Looking further, on https://www.ascii-code.com/ ,I can see that 124 / 0x7C is the "vertical bar". And 166 / 0xA6 is "Pipe, Broken vertical bar"

It seems we're not using a pipe.. Does anybody happen to know why?
A lot was got right back them. I use the MATE desktop, which is a very similar paradigm. When I saw this posted, I posted my attempt at running as many version of MS Word. It was fun playing with all the versions of word and seeing their progression. But Word 2000 was probably the pinnacle of UI as well.

[1] https://news.ycombinator.com/item?id=23676040
I am more wondering about who is going to pay for clean-up in the event that projects are left half-finished due to the bankcruptcy.
Having data outside of the repo is pretty strange in itself, that breaks the federated approach of git.
I set up a self hosted Gitlab where on-prem was a requirement and it's surprisingly easy. Obviously another service that needs to be maintained and updated but as code repositories and connected services are a crucial part of infrastructure it makes sense to have control over that.

Not the biggest fan of Gitlabs UI but I got used to it quickly.
Age-related decline in eyesight may be improved by staring at red light LEDs
Why would the average customer of IoT products have the same expertise as the person you are replying to?
10 Facts About PDF
Colorful infographic about 10 less known facts about PDF file format.
Lightning is symmetric, Micro USB is not.

Lightning is smaller than USB-C.
Finally. Including all that was a waste.
And what would these benefits of lightning vs USB C be, aside from being endorsed and embedded in the Apple ecosystem?
That seems to be more a problem of strings that of floats, then.
I have a hardware question. Seeing that the heyday of the Motorola 68000 series was in the early nineties, aren't modern Debian's storage and memory requirements getting to be very prohibitive, even for a minimal headless install?

I'm just curious what kind of hardware setups are used for running and developing Debian on these systems. What are you running on/developing with? Is a desktop computer with qemu the fastest practical 68k computer you can have?
Welcome ampgt! :)
Not knowing what you consider a hard problem, I think most of them are not of the kind that a language can do much about. It can easily be a drag though, for example by being too high-level and taking control away from the programmer when it's needed.
I'm not saying it's necessarily a bad tool (lisp or GA). They are just tools, not magic, and tools don't solve hard problems.
Are they really getting punished for Ukraine though? My impression is that Europe by and large does almost nothing, partly out of fear of getting cut of from Russian gas. There are some economical sanctions, yes, but do they hurt Russia? More than they hurt Europe's farmers?

If there's any punishment, it certainly is not effective. Russia still occupies large parts of Ukraine (even some areas outside of the Crimea).
After Facebook bought Whatsapp it also started having outages at a scale never seen before. Whatsapp used to be a service that was practically never down, after the acquisitions it sometimes had outages of up to a day. Rumours were that it was related to features that FB wanted to add (e.g. video chat). Maybe there's something similar at play here, that Github integrates MSFT services without proper testing?
Where are they hosted? Could they be moving infrastructure?
A completely corrupt regime which puts incredibly little value on human rights in it's country. We (as in NATO, but mostly done by the executor of NATO, the US) don't really care about human rights globally either, but we're very adapt at pretending to when it's to our advantage, e.g. when we can use it to mobilize the population against China, or Russia. We're also very good at looking away when it's about our allies or our wars.

I don't know whether "it" is working and if it is, how successful it is. I believe that it's a colossal mistake to say "well, there is anti EU sentiment, so Putin's strategy is successful" as if that sentiment couldn't exist without any outside influence. The same goes for racial tensions, they are not a new thing at all, and they go back to before Putin was born, so to ascribe them (in full or in significant part) to Russian influence is questionable at best.

Here is my take: I'm sure there are Russian intelligence operations. I'm also convinced that they aren't "behind it all". Much like we did with the civil war in Syria (that is: provide money, guns, and training, because we wanted Assad gone), they are adding a bit of oil to the fire, but they can't start something where there is nothing to start a fire with.

This whole "it's Russian propaganda, you're a bot/paid shill" bit, that also get thrown around on HN on relevant posts, is just a lazy way to silence dissent, and usually followed up with "the moderators should look into the posting patterns and ban these people". I'm sure the moderators would disclose it if it happened, and they haven't, so my money is on there being no such thing here, but still people believe in it, because it's an easy explanation for the experience of people disagreeing with them.

The same, I believe, is true in society in general. If people can just hand-wave away different opinions with "ah, the Russian influence has created a movement", they're happy to do so, because it allows them to not question whether the other side might have a point. The Russians do the same, only to them it's American Agents that have infiltrated Russia and want to harm the Russian people.
You’re clearly not following USA network news. I cringe every time I hear (on center left leaning MSNBC) “American exceptionalism”, “leader of the free world”, “the most powerful man/country in the world”, or “the greatest nation in the world”. They clearly don’t get how far their idea of the USA is from that of the rest of the world of them. If it wasn’t for Hollywood propaganda, it’d be even worse.
As few people seem to use Git without those features it would probably be a good idea. Git isn't really decentralized if large parts of the workflow are vendor specific and not cloned.
I never knew there was another layout https://en.wikipedia.org/wiki/Model_F_keyboard
> In some sense, commercial software is the devil you know.

No, older, established projects or products are the devils you know, whether they're free software or proprietary products. Take for example Debian Stable which is, as its name implies, stable but seen as fairly stodgy and unexciting. Stodgy and unexciting is what you want in a business environment. The mere fact that there are far newer releases with loads of new features (and bugs) does not mean that you need to use them, just wait for the next stable release.
I don't think you'll find a system with automatic access point adjustment to maximize handoff quality.I think the basic best practices for overlapping wifi access points are something like this:
-set each to a different channel
-adjust power settings to reduce coverage overlap (some is necessary; too much is bad)
What makes you think of him as more powerful than Xi Jinping?
One thing I like more about Vim is that its ideal for quick edits in the command line. I don't my whole Emacs init for that. Maintaining two sets of configurations on Emacs is not as simple as it should be.
I see your point with respect to the US, there's a very corporatist oligarchic tendency on the right, but I really don't see that in Europe at all. Europe has gone to great lengths to stand up to corporations, and that includes many European conservatives of which I count myself one. There's a much broader acceptance among moderate European conservatives that regulation is essential to well functioning market economies for example.

In terms of facing up to Putin though, despite the fact that European governments, and as a result the EU, are less corporatist than the US they also tend to be softer on Putin. The Germans particularly, for example their support for the Russian gas pipeline.

Meanwhile the US has tended to want to be much tougher on Putin. In this respect Trump is an outlier. He definitely does seem to see Putin as a kindred sprit personally and seems incapable of dealign with him effectively, but this is not at all representative of Republican policy and attitude towards Putin over the last few decades. If anything it was the Democrats who tended to be over-optimistic about the chances of rapprochement with Russia as in the failed "reset' of relations under Obama.

So yes there are definitely corporatist oligarchic forces in the west that bear comparison with the Russian system, but I see them as mainly being US based not western in general. However that doesn't make them natural allies with Russian oligarchism, rather they're directly competitive power structures. Their similarities can potentially make them less compatible with each other not more. If they were to work out how to become compatible with each other we'd really be in terrible trouble.
At this point not that much. It’s slightly smaller, and most iPhone users already have a pile of lightning cables. It’s also nice to be able to charge your low-end iPad / Airpods / Apple mice and keyboards from the same cable. Historically there were a load of speaker docks that had a fixed lightning plug, but that’s mostly a dead market segment at this point.
That's usually a limited special offer. Not everyone wants to change domains every year.
There is an important difference between products built there and sold there, and products built there and sold here. The product have to obey safety and other standards of the country where they're sold. And those standards differ quite a lot between the EU and China. They can use banned chemicals, and fail many other requirements.

In the EU, products that conform to EU standards can be identified with a 'CE' logo[0], which means "Conformité Européenne". "Chinese Export" can have a deceptively similar logo[1] that does not guarantee such adherence at all, but still looks comforting to European customers of Chinese web shops. It's a blatant violation, but hard to stop, because it's a foreign sale shipped to private customers.

[0] https://en.wikipedia.org/wiki/CE_marking

[1] https://siloscordoba.com/blog/corporate/china-export-is-not-...
Probably it is being developed on really fast computers and not being optimized or tested on not that fast computers or laptops.
Use cases and optimizing for them, I suppose.

I do mostly parallel work and for me the Xeon has proved itself as a better CPU compared to several desktop and laptop grade CPUs I also tried.
That's good as long as they'll reduce price for a power adapter cost. Also I'd happily buy iPhone without headphones with reduced price.
wasn't the heyday of the Motorola 68k the 80s? by the time the 486/040 came about it was already starting to show that motorola was not able to match intel's mhz push.
> You pay health insurance so you don't have to pay the full cost later on.

When you buy health insurance you pay more than the expected value of the full cost, both as a result of the cost of providing the insurance and the over-consumption as a result of insurance making patients price insensitive.

The reason you buy insurance is in case your medical bills are more than average and you can't afford them. For the average person the insurance is a net loss but the cost savings of not having it aren't worth the risk.

> And it could easily be that the shipping cost + taxes generally means that the system stays afloat.

If the system is worth more than it costs then it will be able to charge prices that allow it to stay afloat. We generally don't need systems that cost more than they're worth.

> And besides, if you tax correctly, it wouldn't be the same rate for everyone (income taxes should be higher for those making more, for example) nor would it be more than the flat shipping costs so long as the tax money actually went to the postal service.

Everybody always wants somebody else to pay for it. But it's the people in the middle and not at the top who actually pay for stuff, because they're the only ones numerous enough to do it.

> In both cases, are the employees getting paid fair wages?

That sounds like a question for the employees and not the customers. Naturally if they're getting paid below market rates they should consider seeking other employment.

> Does the tax mean I'm not getting charged for receiving packages?

You can already get charged for receiving packages. It's called COD. Nobody really uses it because it's much more convenient to charge up front than have the carrier try to collect payment from the recipient.
Useful,appreciate it!
Just look up https://en.wikipedia.org/wiki/Luxembourg_Leaks, and who got to be president of the European Commission for many years.

Or what Paul Krugman (and Matthew Yglesias) surmised: https://krugman.blogs.nytimes.com/2015/02/09/greece-the-tie-... ; when Greece got a bunch of left "radicalists" into power, it got the elite to bully mode, because usually (prime) ministers could be offered cushy European gigs as long as they do what the "elite" wants, but the non-tie-wearing Greeks actually wanted to save their population.

The book "Adults in the Room" by Yanis Varoufakis is also an eye opener...
So many services rely on github that it has become a single point of failure for online infrastructure as we’ve come to know it. I remember seeing this shared many years ago [1] and not much seems to have changed in the interim. If anything the MS acquisition has only exacerbated matters.

[1] https://www.brandonsavage.net/github-your-single-point-of-fa...
I note how you didn’t ask about micro-USB, because you know it to be inferior.

Well, first of all, lighting predates usb-c by a few years, so it’s an advantage that we thankfully haven’t had to endure micro-USB in that time.

Then, lightning is a male connector which makes it more robust, compared to the female connector in USB-C. I’ve had multiple USB-C cables break when inserted a bit too aggressively, which has not ever happened in my years of using lightning.

There just isn’t a “wrong way to hold” the lightning connector, which isn’t quite the case with USB-C, in my experience.
Or it could be some of the older employees decided to cash out after the acquisition, and they've lost some institutional knowledge about how to keep things running smoothly?
Fossil [1] has those integrated, along with a built-in web interface (which git kinda has)

[1] https://www.fossil-scm.org/
considering China's

* treatment of the Uighurs

* the constant transgressions in the South China Sea,

* their breaking of the 1 country 2 systems promise in HongKong

* their not accepting Taiwan as a country

* their race to blanket the globe with surveillance tech and an ideology where Social Credit System is viewed as a viable route

* invasion of Tibet and genocide of indigenous population there

* current stand-off with India

* their whitewashing of their past crimes (Tianman)

* their cover-up of covid which makes them a threat to global health

* ...

how long will the West wait until they take action? If there has ever been a justification for pre-emptive warfare as envisioned by the neocons during Bush this is the time (I never thought I'd think or even say this).

Every month that the world waits and doesn't go to war with China the stronger their position (and its abuse) will become. We have already waited for 2 generations hoping that China will eventually take humanitarian values seriously. It's not going to happen. Soft power has failed. The world needs to go in and topple that regime.
Lawmakers Introduce Bill to Ban Federal Use of Facial Recognition Tech
The Long, Unhappy History of Working from Home
>Many consumers likely already have a USB-C charger, so splitting it up gives people flexibility.

Only if the charger price is deduced from the phone’s price or you can opt in to get one for free if you need it. Otherwise it’s very obviously screwing up consumers to optimize earnings once again.
That misses the point entirely. It’s not about this driver specifically but concerns the thousands of other “dead” drivers and similar that could be loaded.
People do all sorts of things they shouldn't, especially in complex technological contexts. Of various possible responses, this strikes me as especially unsuited to actual behaviours at scale.
Yeah, it's a hefty price tag. The programmer in question (super experienced Perl-slinger) had been using it so long he knew just about every command and trick, and he'd customised his set up so much he'd locked himself in!

Edit: an excerpt from the website that indicates its age

> Why not settle for the "free" editor that comes with your compiler, or some lesser programmer's editor, or even try to use a word processor to edit your programs?
GitHub Pages seems to be up though. My website is still online.
They aren't getting punished enough, that's a fact.

And currently Europe is subsidizing green energy a lot, so it's a slow process. If i'm not mistaking, Ukrain is becoming more and more anti-Russia.
Sure, I think we're in agreement here. The $dayJob is usually too limited in scope - you can't just drop in, say, GraphQL into a project because you want to learn it (and nor should you). Plus in a large enough company backend devs are kept away from touching frontend code and vice versa. Companies usually don't like to invest in training either so side projects are often the only outlet developers have to learn and explore.
I think even if you reduced volume to 2012 levels its not going to make any practical difference. Like, 1 gram of pure fentanyl is on the order of 1000+ doses... You can profitably smurf it in anything.
I commented to a sibling comment: https://news.ycombinator.com/item?id=23676128

Well, Merkel is "pro-business". Even she said auto dealers could reopen after a few weeks of lockdown, because of the German car lobby (it's sort of defensible if one considers automotive jobs are a big chunk of voters too). Meanwhile LuxLeaks is about tax breaks/evasion to the biggest corporations.

Sadly, with this sort of elite, populists have it easy...