skysight-inc/HackerNews huggingface dataset:
As an avid city cyclist I don't get the appeal of e-bikes as a mode of transport.

They're heavy and expensive and require more maintenance than regular bikes. For many cities, riding at 35 km/h on average also sounds pretty dangerous.

A range of 72 km seems excessive, too. That's a 2-hour ride, which sounds like something you'd do as a leisure activity rather than on an everyday basis.

That said, I'm quite bullish on the future of bikes as a mode of transport in general.
Successful writers on how they picked their niche
There's a similar cultural etiquette I've observed amongst Koreans around paying for the bill after eating a meal out together. It sometimes almost erupts into physical violence as several parties all fight for the bill in order to pay it.
Maybe if windows were free to use, folks who are volunteering their time and energy would be more prone to support it. Alas...
Yep, I use org-reveal which has an annotation for fragments.

Here's a link to the source for that particular talk: https://github.com/TikhonJelvis/talks/tree/master/haskell-lo...

Should have thought to link to it in my original comment :P.
I wish that page showed or linked to a guide with the fastest way to disable js with a given browser + os combination.
I have decreased my online shopping. I am supporting local retailers who are having a tough time right now.
Pascal and related languages use the notation

x := 5

I have heard that this was to mimic (in ASCII) the look of an arrow:

x ⇐ 5
I think it's like being a native american that has never have been exposed to christianity. Why spoil something you don't truly want to know that could alter your worldview haha!

edit: I was referring to this joke/quote
https://www.brainyquote.com/quotes/annie_dillard_131195
> CDC data says there 99.97% survival rate for all Americans between the ages of 20-49

First: are citizens over 49 chopped liver?

Second: there are roughly 129 million Americans between 20-49 [0]; taking the 99.97% number at face value, napkin math indicates 39,000 potential deaths. This is roughly equivalent to yearly car crash deaths, which is the basis for a massive state safety apparatus, restricting both commerce and liberty (freedom to drive 120mph). Plenty of room to debate efficacy and tradeoffs in road safety policy; but it's arguably reasonable to justify non-zero state intervention in both cases.

Third: there are considerations beyond mortality rate; many survivors are expected to have ongoing health conditions and/or shortened lifespans due to lung damage.

Let the record show, I think lockdowns in some regions have gone too far, while the laissez-faire approaches in other regions haven't gone far enough. Framing the question as "Lockdowns: Y/N?" is exactly the kind of simplistic narrative thinking that I'm claiming is unproductive (and ultimately downstream of political tribalism). For instance, permitting tightly-packed indoor concerts with no mitigations seems foolhardy; but allowing haircuts with masks and temperature checks has no nowhere near the same risk profile, mathematically. We have to balance a variety of concerns, include economic factors, preferably using thought-technologies like QALYs [1] and micromorts [2].

> They also have the option to limit to eliminate their contact with others

This is a fantasy. While individuals have some ability to mitigate personal risk, absent a massive proactive intervention (MREs, medicine, and other essential supplies delivered by an E2E-tested supply chain, plus temporary UBI and/or rent freezes), very few people have the means to completely cut themselves off from all outside contact for more than a few days. Anything that increases risk to grocery stockers therefore increases risk to everyone, no matter the precautions individuals take. "If you have an immune disorder, you should have already prepped 18 months of resources in a bunker" doesn't pass a humanitarian sniff test.

[0] Source: https://www.statista.com/statistics/241488/population-of-the...

[1] https://en.wikipedia.org/wiki/Quality-adjusted_life_year

[2] https://en.wikipedia.org/wiki/Micromort
cheers! i look forward to giving it a spin, then.
I ride a Rohloff and you do not shift them under load. Most of the shifts will tolerate a light load, but going from 7-8 while steaming up a hill will immediately bind the gears and you need to backpedal a few teeth to get it unstuck. By the time that's all sorted, you've lost your momentum and need to downshift again, not to mention taken months off of the lifetime of your very expensive hardware. As you can probably tell from my description, this is a mistake I've made. Binding up your brand new $1500 transmission is a great lesson to never do that again.
Not only that, but any service advertising their security and privacy. You can't really know unless you roll your own. But what kind of rabbithole that could be is insane, iirc even consumer hardware is compromised to some extent.
A Quest to Discover America’s First Science-Fiction Writer
Linked to US intelligence services. Makes you wonder how many VPN services are run by governments?
The part that really excites me is at the bottom.

More work is also going towards the 2D engine. Gilles Roudiere is working on a new 2D tilemap system an editor that will hopefully overcome most of the limitations with the current one. You can follow his progress on this twitter account.

The tilemap interface is useable but I've personally struggled to get autotiling to work for tilemaps that were supposedly designed for autotiling. I browsed through the twitter feed and the progress Gilles is making is really exciting and just a handful of the features will make the interface much easier to use even if autotiling remains challenging. Lots of quality of life improvements coming either way.
It's not a cost. Google doesn't want you to protect your privacy from them. It's a punishment.
Here's an interview of Solzhenitsyn from 2007: https://www.spiegel.de/international/world/spiegel-interview...

Der Spiegel tries to pin him down as a reactionary Putinist and anti-semite. I think the attempt fails but judge for yourself. I don't think we have a category for people like Solzhenitsyn anymore but "jew-hater, authoritarian, reactionary" doesn't seem accurate to me.
> Depending on the jurisdiction...

well, ok, I see your point but is this one of those cases? I'm pretty sure it's not; to rescue is a transient thing and of extreme circumstances, and nothing like caregiving which is a long-term process.

Edit: and therefore the distinction is relevant.
> It is well documented [...]

Yes, it's documented, but it doesn't make it any less obnoxious. IMO the thought of implicit conversion is absolutely asinine.

But, in fairness, PHP isn't the only language that does this. Python, at least, is more sane.

> and drop any string after, e.g. '1eabc' becomes 1.

In defense of PHP, it does yield a NOTICE if you attempt to apply certain operations to implicitly cast strings (e.g. addition), so there's that.

Suffices to say that while I've written PHP for years, I'm quite comfortable with its idiosyncrasies, it doesn't mean I don't find them appallingly brain damaged. :)

FWIW the identity operator (===) is also a best practice in JS for nearly identical reasons which also exhibits similar (and in some cases nearly identical) implicit casting.
Could call it "eli" for elixir line interface :D

It does conflict with an APL derivative, but it appears hardly used
A Scientist Took Climate Change Denier to Court and Wrested an Apology from Them
As someone who has JS off by default for a long time (ever since I discovered how much it could remove annoyances, and this was back when SPAs were basically nonexistent) and is thus often subjected to "Please enable JS" messages which more likely than not will simply make me click the back button[1], I am delighted to see this exists --- I've thought of the idea before, but never did anything with it:

https://news.ycombinator.com/item?id=11411982

[1] I once enabled JS on a site that claimed it would provide "a better experience", and was bombarded with a bunch of ads and other irritations that just made me turn it off again. It was not a "better experience".
Undoing the Toxic Dogmatism of Digital Design
> religious belief in meritocracy is what made the US wealthy

Is it really though? For instance, in the post-war period of the 1950's which is often taken as the period where the American Dream was in full force, organized labor was much stronger in the US than it is today, and a huge chunk of the population was essentially inserted into the middle class through the GI bill, which was really a social welfare program when it comes down to it.

I think the degree to which individual grit gave rise to American prosperity is often over-stated, and the degree to which it was a result of collective action is often overlooked.
Nothing says you can't reuse their stuff. If you only buy the jars from a single company, you're essentially buying their can as well. What factories do and what you can do with that same jar makes no difference. The sealing process may be a tad different but at the end of the day, you're still sucking out all the air creating a vacuum.
Whatever covers your living expenses after taxes and saving at least 20% for retirement.
Interesting, with the counterfeit problems the last things I would buy on Amazon are food items.
Could you expand on that please? SNI is not the full URL or am I missing something?
This is a fair point. Pulseaudio should be purged.
I remember nothing of any of the 14-odd billion years up until this point in time. I take that as a sign I will have the same (non)experience once I'm dead. Based on that, if I am consciously aware, that means I'm alive as I expect, and not a dreaming goldfish, so to speak.
CyberWeekSale ReST Bed Save $1000
Can you clarify what you mean by "great" i.e. in hours.

From all benchmarks the Apple M1 laptops are around 1.8-2x more battery life than anything from AMD/Intel.
I've also been tinkering more with no framework js, although it's by way of typescript and webpack. And it's really fun, I think there are a lot of cases where you can just opt out of react or bootstrap if you know what you're doing
One of the reasons I still quite like Pascal.
The Peculiar State of CPU Security Mitigation Performance on Intel Tiger Lake
> Define success

Success is personal. Whatever it means to you, believing you can achieve that and working towards it against setbacks, makes it more likely (but not guaranteed) that you eventually will.
This is one data point among many. Tons of devs have been tweeting their compile times, and in many/most cases the M1 spanks the best Intel Mac out there.

If anything, then numbers in TFA are an outlier rather than a contradiction.
Tajikistan is a very different vibe to Iran, though. There's not much cosmopolitan about Dushambe.

Also, if you learn to speak like a Tajik, Iranians will probably think you're dim, or at least sound like it.

But yeah, I remember eating out alone in one of my first nights in Iran, so already marked as a weirdo, of course, and the waiter says "Qabel nadare!" when I ask for the bill, and I'm very confused, and I get out my dictionary because I don't know the word, and he just starts repeating the phrase louder and louder at me like they joke about the English doing when someone doesn't speak English... it just wasn't a good time for anyone. I did pay, though.
QBasic was my first language, and I don't knock it for the purpose it served at the time, but for a new programmer, I'd point them at either JS (if they really want to do web things) or Python. BASIC had its time, there are better languages now, and that's ok.
It logs requests to the site, which is far less invasive than the fine detail of browser fingerprinting and tracking that JS allows: JS can see your mouse pointer's position, how long you spent on each area of the page, which parts of the text you selected, and many many other things.

Things like this are seriously creepy: https://www.crazyegg.com/blog/mouse-recorder/
I use WSL 2 for full time development on the stable release of Windows 10.

The last 2 issues are an issue as of today but you can workaround them where it becomes a non-issue in the end by setting 1 config file value and running 1 command maybe once a month.

Also if you keep your source code inside WSL 2's file system then the first 2 issues are non-issues in practice.
Wasn't that the one subject of a recall because the belt could break? Recall for refund, not for repair. So a complete failure.
OK, since you asked:

Your first paragraph ("sorely missing" "required to have") reads like a criticism. The first sentence of the last paragraph ("annoying to write") sounds like "I know you don't always enjoy eating vegetables, but...".

If you meant to just ask for a summary as a non-specialist, next time just say "Could someone explain the context of this to a layperson like me? Specifically, ..."
It didn't say who it was better for...
Can you please define Shannon-style code? (Obviously, you don't have the shannon code, the compression method, in mind).

Also, isn't Kolmogorov complexity uncomputable and you run into multiple "who shaves the barber" issues, when trying to determine it?
"The uncomfortable truth is that most people don’t give a shit. For example, it’s absolutely shocking that the common paradigm for engineers at Google is to come in at 11am and leave at 4pm. In no world can you be working 5 hours a day and be giving a shit, and so the conclusion is that very little meaningful work gets done at Google. Maybe a bit of a hyperbole, but not far from the truth. That culture is broken"

Hmmm.. hard to imagine a nearly trillion dollar company chugging along nicely without a majority of people "giving a shit".
The author seems to conflate working long hours with productivity and caring about a company. Don't you hate it when CXOs don't realise that they are in the knowledge economy where people have different styles of working and different schedules /shrug
Besides some Scratch early on I really got into programming in TI Basic on my graphing calculator and it was pretty great. Minimal learning curve to start writing useful programs, and sets you up well for high level languages. That being said I would probably still recommend Scratch for teaching kids to program, and Python for adults.
I've started using Godot recently, and I absolutely love it!

I've written a lot of words - some of them even here on HN - about my frustrations around Unity, most specifically slow compile times and a poorly-thought-out and hobbled API that always seems to be 20% broken in frustrating ways. Godot fixes so many of the frustrations that I previously had with Unity, and it's such a breath of fresh air!

The APIs are generally well thought out and a pleasure to deal with. 2D always felt second-class in Unity - in Godot it's a clear first class citizen (I mean, just see OP). Things generally just make sense, and there's a lot of bells and whistles that I've found personally really useful.

The compile times are virtually instantaneous if you use GDScript - you can even hot load in new changes into a running game (although since it compiles so fast, I rarely even need to do that!) - and that is SUCH an important thing for game development that I can't even explain how great it is.

Also, the UI of the editor is just SNAPPY! Man do I love how fast everything feels in the editor. I hate to keep railing on Unity, but every time you edit a C# file at all in Unity, Unity has to do a reload of assets and it takes 5-10 seconds for the editor to be usable again. Compare this with Godot, which loads new assets virtually instantaneously, and practically never lags for any time at all. It's amazing. I can never go back.

It is a bit rough around the edges - it's only being developed by a small open source team rather than the hundreds of paid developers over at places like Unity and Unreal - but it's really a joy to use.

P.S. The only real problem I found with Godot is that GDScript needs a better typesystem, so I started working on a hobby project to compile TypeScript into GDScript[1]. It's a massive WIP right now but if that sounds like fun to you, I could really use some help.

[1]: https://github.com/johnfn/ts2gd
From one of my previous comments in another thread (this past week, probably):

> IANAL

> What I think they mean by this is that you shouldn't link to resources on their website to make it seem like they endorse your (product, website, whatever).

https://news.ycombinator.com/item?id=25153873
Memory Metals Are Shaping the Evolution of Aviation
The Morals of Chess (1786)
Wow, I very strongly disagree. First of all, as for learning the language, I have no idea why taarof would be an impediment. I mean, I guess if your plan is to exchange a handful of words with a ton of different people, taarof might make up a noticeable portion of your communication, but in language learning it's far better to speak with fewer people and try to have longer conversations. Otherwise you'll never move past the basics.

I've been to Iran and taarof never even crossed my mind as a possible impediment to learning the language. (Amusingly, I stayed with some Iranians that didn't speak anything I spoke, so I was forced to learn some Farsi, which was a lovely time!)

And the Iranian people _are_ very hospitable, taarof aside. When I traveled to Iran I was invited into many homes, and I know the invitations were sincere because I was being accompanied by Iranian acquaintances most of the time, doing the translating. For one particular example of Iranian friendliness, in college an Iranian friend of mine was concerned that I wasn't eating healthily enough, so every time he saw me after that (most days of the week) he made me sandwiches.

Furthermore, taarof is part of the Iranian culture. These little cultural differences are what makes this world beautiful, and not some mass of efficiently-communicating Soylent-drinking robots.
WHat a great story.

Would you mind sharing a link (or just a title) of that video?
Something does not add up. Looking at plugshare.com the road from Bournemouth to Kent is absolutely plastered with fast chargers. This article is a EV FUD hit job.
You can't package and ship a parcel for less than $3 so they are losing money on small sales like that. It's clearly a loss-leading effort to compete with other online retailers.

Amazon free shipping has been terrible here. Weeks, at best unless you pay for the express options. And yes Walmart is better. One of my recent online purchases (cell phone screen protector) was estimated at 3 weeks delivery on Amazon. I bought the same item from Walmart.com instead and had it in 2 or 3 days.
Because JavaScript is dynamic, you can often rebind things like window.fetch to trace what’s going on (store the old copy and replace with a new one that does something before delegating). If you can arrange your shim to be loaded before any other JS, I guess you could implement something like object capabilities for JavaScript?
This is also how pi-hole likes to be run.

https://docs.pi-hole.net/guides/unbound/
Very sad to hear, but unsurprising. That's what you get for not using a GPL compiler, I guess.
I wonder if there's a "please downgrade your browser to view this site" variation...
I think the GP is implying that Home Depot might have lost money on the sale because the delivery probably cost them more than they earned from selling the light bulbs.

For Home Depot, assuming it's not a mistake, that's probably an investment in persuading customers to look to them first and not shop around.
Paper Snowflake Maker
If using Safari, use System Preferences to assign a shortcut to the "Disable Javascript" menu command (I use command+K).
> Iranians will probably think you're dim, or at least sound like it.

But we won't tell it to your face. We'll be quite nice to you up front (taarof) and then will backbite like nobody's business.

If you want to learn Farsi (or Tajik), please, go to Tajikistan. For your own good, learn it there instead. Or Kabul, for that matter.
Common Lisp by Example [pdf]
> I don't understand how not to think like this, because every real success I've fought for and won came as a result of believing my life was over if I didn't succeed. In some cases I really would become poor or have no future if I didn't succeed, so it grants too much legitimacy to the method.

I've approached this by taking the stance that life should be process-oriented, not results-oriented. Sometimes you can do the right thing and still lose. Sometimes you can do the wrong thing and win. "Success" is often just luck with a nice backstory written after the fact. That isn't to downplay anyone's hard work, but often it's luck that provides the opportunity to work hard for something worthwhile in the first place.

It's entirely possible that in your life, you could have succeeded and still ended up becoming poor due to circumstances beyond your control. It's also possible that if you had ultimately failed, circumstances would not have turned out the way it so obviously looked like they had to play out.

Ultimately, you can only control yourself in this universe. If you've done everything you could do and gave it your best, really did all you can, then regardless of the outcome, you should be proud of yourself.
Growl in Retirement
Yes, today is the day. Candle lighting is not specific to this initiative, or this day -- it's common theme for all remembrance days to set a candle in the window for those who didn't make it through history. There is a day in May, dedicated to victims of political repression and other two dedicated to Crimean Tatars and Holocaust, all of those are marked with candles.
I remember a few years ago someone asking the same question, which is where I learned about it just the same.

Even a mouse-over would clarify for anyone seeing it for the first time.
I only post this because you seem to have a history of low-effort comments like these. Please take this kind of clap-back nonsense to reddit, as it's not appropriate here on HN.

The ethos of the GP was obvious, not to mention that many plantations were not slave plantations, but rather sharecropper plantations (which is most likely what GP means). So even looking at the metaphor from a historical context, there's no "yikes" to be had. Maybe instead of polluting one of the few remaining decent communities on the internet, your time would be better spent reading a history book or two.
> M1 is impressively efficient but there's still a gap for fast, no-compromise workstations.

Apple has already said that they are releasing a workstation-class M1X/M2 next year.

The point is that the M1 is already comparable to many workstations.
That's just not how any of this works.

Has Disney actually made that argument? Or is that just someone making the inference since they don't want to pay this author?

Because no attorney would make this argument in good faith.
Show HN: The Do Bank - Beat Procrastination
It's why a lot of people had pause with the new owners of PIA, iirc
This is pretty cool actually. The one thing I always hated about wikipedias .zim files is that they're not really a standard I can use elsewhere. Although I'm having trouble understanding the sorting structure with just one json file I'm looking at. I realize it's sorting by the ID, but is that just simply based off of when the ID in wikipedia was created?

However, I think the json file is extraordinarily nice to have because it's all of wikipedia in just a simple text format. If we could get wikipedia as an entire package with all the html, css, javascript but capable of being run locally, I think that would be an amazing game changer using wikipedia offline, especially on a pi! While kiwix "works" in some ways, it also has some major issues that makes using it such a pain. I'd like for wikipedia to be just a completely source of data and information that I could search and pull up just even a basic html file and read that article from looking it up just in my own directory.

Overall though this is a super cool project!
Yes, I'm using Bromite actually. Thanks for the note, it's been a while since I looked.