skysight-inc/HackerNews huggingface dataset:
It's not Trablusşark but rather Trablusşam, Tripoli of the Levant: https://tr.wikipedia.org/wiki/Trablus%C5%9Fam
Visidata[0] is another great tool in this vein I often forget the name of when I really need it. Python, in the terminal, kind of like vim on CSV with graphing capabilities.

0. https://www.visidata.org/
I've been using the can opener on my leatherman for two or three years now exclusively... my old can opener broke and every time I think to buy a new one in a store I see the price of a good one and think "well fuck that", even though yes obviously I way more than that on all sorts of stuff regularly.

Works fine, I'm pretty handy with it, not much slower than the standard clamp and crank style.

https://www.leatherman.com/wave-10.html
Trademark law is what protects your character after the copyright expires. Mickey Mouse is safe. It would allow other companies to sell Steamboat Willie (as is), but it wouldn't allow them to make a derivative work and sell it as "Mickey Mouse".
Another one is JS parsing numbers with leading zeroes as octal (unless specifying base, which is why linters are so strict on it). Often surfaces when parsing date strings.
You should say this under the question of how it's different than Julia.

It's not enough to say it's statically typed, since not everyone is convinced of the benefits based on the context they're coming from.

I just saw a talk by Rich Hickey about Clojure, and he eschews static typing, since he thinks of it as a coupling in a language. And based on the types of programs he writes and runs, he hasn't seen a benefit.

So I think when you're specific about what statically typed buys you in the context of the job Empirical does for you, I think it's more convincing.
I would argue that using science to prove cannabis/uncensored nips has benefits as an argument in favor of legalization is wrong. One should not start from the position of a thing being illegal and demanding others to argue for its legalization. The correct approach is to start from the position of a thing being legal, and arguing for it being illegal using science. So, has anyone proven using science that censorship has benefits? Reduces porn addiction? Reduces abuse?
It’s also 74 additional kb to parse and evaluate on the main thread before it can continue doing more interesting things like rendering the main content you came to the page for. On many devices (a huge number of users globally are on dirt cheap underpowered phones) this adds up to significant user experience problems.
What a strange thing to say. Do you even know any women? Women watch porn and hentai too.
A man was very recently arrested for decesoring pixeleted Japanese porn with Deep Learning ("AI").

Man Arrested for Uncensoring Japanese Porn With AI in First Deepfake Case - Vice
(https://www.vice.com/en/article/xgdq87/deepfakes-japan-arres...)

Note: This is not hentai, but real-life porn.

Whenever I see news like this- I feel like there are a lot of work that can be done in Porn with AI. There are several low-hanging fruits that can be very easily solved. I don't know why no one is working on them.

I guess it would be difficult for people to say that they do AI at PornHub, and it will be hard for people to find work afterwards. Not to mention the ethical implications even when the humans involved fully agree to everything.
Yes, I think op is conflating the terms of apology and failure in this instance.
Marxism is dead but its aborted young struggle futilely.
The main feature that cloud solutions provide is the ability to share passwords to specific teams and users within an organization.
Are you assuming a brain-scanning technology wouldn't be opt-in? I figure the mechanical nature of it would make it difficult to implement in any other way... If someone doesn't want to be scanned, they can take the helmet off.
At the same time, we're talking about bitmaps here, not 4K textures.
There is also DeepThroat, the speech synthesis architecture name of 15.ai (was added later on after someone recommended it on twitter)
When Norway Tried to Cede a Mountain Peak to Finland
Nah, that award goes to this project (Hent-AI)- https://github.com/natethegreate/hent-AI
Product owner, scrum master and everything agile is the essence of a bullshit job.
Yes, though e.g. if you want white nose you'd use a Rayleigh distribution for magnitude rather than a Gaussian as you would use for real and imaginary parts.
>“Why can’t we have more bike lanes?” - never said by a poor person.

https://i2.wp.com/cityobservatory.org/wp-content/uploads/201...
Another relevant software category is the statistical analysis languages, including SAS, Stata and SPSS.

Old-school SAS included only two data types (floats and character strings), but allowed for SQL and sequential data-steps to live together. Persistence was baked in. The floats could be used to represent dates, datetimes and other formats. I particularly appreciated being able to use macros to define a data-step view to split the follow-up for an individual from a table. Such a view could then be collapsed using SQL. More recently, R tools such as dplyr have brought together data-frames and relational operations. However, I miss the sequential coding in SAS, using macros as higher-level tools to define the logic, including corner cases.

For strictly typed records, I have always wanted to spend more time with SML# [0] this allows for record updating, with close ties to SQL -- an under-appreciated version of SML.

[0] https://github.com/smlsharp/smlsharp
This article is a counterpoint to any call to reducing consumption, where people get downright angry or at least dismiss it as completely impossible/ridiculous. Our culture is based on consumption, and it seems that people cannot imagine a life without a junk drawer full of unused corkscrews.
The abstract clearly states that the paper is meant to highlight that selectively using and interpreting data can lead you to make bad hypotheses and conclusions.

This is not an article that is seriously advocating for cigarrette use.

EDIT: seriously, it's against the guidelines to ask "did you even read the article" but for real man, it's like the third sentence in the abstract.
That's much nicer than having to drive the kids to school by car. We don't dare to let our kids cycle to school, even in Foster City, since the traffic/cars are not prepared for cyclists.
Hi!

Thanks a lot for this.

I have an issue (on MacOS, not Linux) with trying to read pdf files from Firefox, as it only lets me set packed apps (.app) as commands to run for specific downloads. I have tried and tried and no solution is completely satisfactory (unlike linux, where I just set emacsclient and it works). Do you have any configuration for this on MacOS?

Just in case. Thanks again!
I think one needs to be a bit careful about copying this. I've noticed a similar anti-car trend (I don't mind bike lanes) in my country in recent years, but the cities are kind of too small for it to work. When they make it impossible to park in the city centers people who already rely on their cars for their daily lives just stop going there and go to the malls in the outskirts of the city instead. And once the customers stop coming to the city centers, the shops go out of business and you no longer find anything but coffee shops and supermarkets there anymore.
During heating season, or cooling season?

Day (presuming upstairs bedrooms, which are unoccupied) or night (same, occupied)?

Infants & elderly (who may need their bedrooms quite warm), or "healthy younger" folks, who might prefer chillier bedrooms & heavier blankets?

How open are the stairways, for heat to easily rise? Or to be easily blocked with a light curtain, to keep warm air downstairs?
MurderFS.
On debian you can install it with the package dict-gcide

https://packages.debian.org/en/sid/dict-gcide
It doesn't make sense to me to optimize for equal load (runtime?) between zones. The point is to make both zones comfortable for humans. If you use both floors, IMO the temp should be set the same in each zone - whatever is most comfortable for you/your family.

In my 2-story house with separate HVAC units & thermostats, I only use the main floor (with MBR), so in winter I set the 2nd floor cooler and in summer I set it higher. I do that because I'm not up there much and don't care about comfort, yet I don't want to turn it off altogether, which would cause the main floor unit to work much harder.
Because they are obsessed in converting JS into Java.
There's pretty solid consensus that phthalates disrupt the endocrine system, particularly testosterone production.

https://www.endocrine.org/news-and-advocacy/news-room/2014/r...
Isn't this written in Guile?
I'm not convinced that the author's favored political positions are above satire.

>A blunt-smoking doctor at the hospital (Justin Long) is shocked that Joe doesn’t have a barcode on his arm, like everybody else, and asks, “Why come you no have a tattoo?”

Yet, the author seems to be a fan of the bio-security state rationalized by the covid emergency.

>...climate deniers...

Is this not also a bastardization of language? Is anyone denying that the earth has a climate? To be fair to the author, it seems like a deliberate trashing of nuance.

Yes, the movie is funny, but the review is a bit smug. The depopulation part was a bit over the top. From the opposing perspective the causes he champions such as "BirthStrikers" seem like willing rubes for authoritarians. If he can dish it out, then perhaps he should look in the mirror.
> Miraculously the Internet Consensus is always the same both before and after these kinds of events. In engineering we call this a "non-causal system" because the outputs are produced before the inputs.

So funny.
First time I had a revelation that we are close to Idiocracy was when I saw the movie Crank which came out the same year. It a had vibe so close to "Ow my b*lls" movie featured in Idiocracy. And I was entertained.
The company is mindgeek and AFAIKT they outsource (/ use subcontracts / off the shelves tools) in most of their operations.
Oh absolutely, even as a 20+ year emacs user, if I don’t use a package on a daily basis I keep forgetting how it works. I’m looking at you clj-refactor.

Context menu is a great place for these things. If it’s not in line with how out emacs overlords thought things should work, they should provide a better solution for it.
I have heard good things about https://mitpress.mit.edu/books/ideas-created-future
I see it more as issues with fragmentation, wasted effort, and security. An anemic standard library forces every developer to either evaluate, or author, an alternative. This leads to an explosion of alternatives, which in turn makes it harder to agree on best practices and harder to secure the software supply chain.
I checked your website; do you have an example of how to load data from a file into NamedTuples? Specifically, can NamedTuples infer type from an external source?

Also, do you have an example of what a displayed table looks like? Julia has a DataFrames package that can display a table. I am curious to know how your time-series library displays a table.
Everything you explain points at no need to do client side hashing: what exact attack vector would be stopped by having it? (The only thing you bring up is reuse of passwords, but then you explain how that would be easily exploited if server was compromised, and it's even easier if client is)

I would imagine most developers unfamiliar with encryption would assume that client hashing is sufficient and not bother with server side hashing which is the only one that ensures privacy in case of compromise on the server side (nothing really stops client side compromise).
I'm left handed and use the right hand for the mouse. I can also use it just fine with the left hand but see no benefit. And yeah, writing is a different story entirely, although as another bizarre anecdote, I can write text on the chalkboard pretty much equally as well with my left and right.
Ok boomer. How you respond to the comment says a lot about you and how you think.
> As a result, they started a nonprofit organization to rewrite all of Unix, which the printer did not run and which therefore would not solve any of the original problem, but was a pretty cool project nonetheless and was much more fun than the original problem, and the rest was history.

That is an incredibly bad retelling of the GNU story
For the curious, Russian gauge is/was 5 ft (1,524 mm) and standard gauge is 4 ft 8 1⁄2 in (1,435 mm). Soviets eventually redefined it to a round metric number (1,520 mm), but that's a very small difference. Track width varies by around a centimeter normally.

Russian and Soviet rail profile tend to be bigger (taller by maybe an inch) but that doesn't really impact the trains aside from transitioning from one to the other.

Interestingly, 3.5 in happens to be almost the ideal change. The bottom of a normal rail profile is a bit over 6 in wide, so the new spike hole is right between the two old holes. If the difference was any larger or smaller, the new spike wouldn't hold as well.
Well, I'm yet to see any model that actually gives you greater mechanical leverage.

But there are models that have a two-handed operation that doesn't require the tiny bit of skill the GP's one need to not break the cork.
That doesn't make sense.

I haven't published the public key to my bitcoin wallet. If someone sends to my address how do they publish the public key?

There are new output formats with taproot but they aren't mandatory and you can still send to addresses with no published public key
OK, so what are the remaining 99% of people to think about this?
This is fascinating and I'm guessing part of the research to combat "the uncanny valley" that we've read so much about.
Because BQ is great for the ETL/data warehouse/BI use case but is terrible for online applications. I tried using BQ as the backing store for an online analytics application back in late 2019, and it was so much worse than using Clickhouse/Druid/Pinot for the same use case. IDK how much that has changed since, but I'm not too terribly surprised that it isn't higher.
FlightAware MiseryMap
It's been a bit of a headscratcher for me.

I was quite against adding the class keyword to begin with to be honest.

Think a lot of that came at the tail end of the "JavaScript is terrible" generational mentality, and the idea was to copy other languages rather than improve what they had independently.

To be clear, having additional functionality is fine in and of itself, but now the waters are mudied between function oriented and class oriented approaches, and by and large community seems to be settling on function oriented.

In the end, class just created unnecessary fragmentation.
Hm, HN seems to keep stripping the path off my url submissions. Here is the link: https://patricklee.nyc/blog/20211230_an_ode_to_my_linter/

The ode:

Oh my dearest linter,
adding squiggly lines under my mistake.
Gently teaching me why I'm wrong.
How do I fix it?
Some help would be nice.
You autocorrected it! Thank you twice!

The documentation is right at hand:
"you idiot, don't add an ampersand!"
But I think you might be wrong,
my dear linter this is an edge case!
Well then I'll just have to add
a little comment to disable that
tiny check on line 35.
I'm sorry my linter,
you'll have to abide.
What about things like PEVs? Do you see many people using things like OneWheels in Amsterdam? I'd love to zip around the city and be able to have everything at my fingertips without a car.
Just wait until they have your unconscious eye-twitches.

Foveal rendering is required for adequate resolution/refresh of VR/AR due to the bandwidths and GPU calcs involved (e.g. 6kx6kxRGBx2eyesx120Hz=~200Gb/s). Updating only the 20-30deg around the eye's focus allows reducing this by >10x which reduces power/weight and GPU cost dramatically.
Hmm, re:

> how startups tend to go bankrupt and their tech dies with them

I have this mental model, which may not be entirely accurate, that the original Iridium corporation successfully launched satellites into orbit, erased the multi-billion dollar costs of the launch using bankruptcy, and then handed over control to a successor corporation who inherited control of the constellation but none of the startup costs.

Do I have the story right? Is there any other example like this where a failed company manages to leave us with something useful while its immense costs were just … evaporated?
It also seems like it’d have unintended consequences due to resource differentials: a non-profit or freelancer with a newsletter would feel that harder than spammers using other people’s computers or simply getting commissions on the more profitable scams, similar to how cryptocurrency made ransomeware profitable enough that the attackers have more capacity than the defense at most small to medium-sized businesses.

Maybe this would work better in combination with PKI: allow me to give you a signed voucher OR you pay full price, allowing that price to be set high enough to actually deter spam. That wouldn’t help with businesses abusing your contact info for marketing, of course, but there’s never going to be one fix for this class of problems.
Oh yeah, because only men watch porn and hentai.
You say it as if stackoverflow is a silver bullet. I searched for "why my program doesn't work" and this is what I got: https://stackoverflow.com/questions/32335245/

A novice stands no chance to figure out anything with this.

Same result for javascript: https://stackoverflow.com/questions/8290710/

And python: https://stackoverflow.com/questions/50510291/ (this one got downvoted, awesome experience for a novice, some people argue abusive nature of stackoverflow is intended so that people learn hard all its ins and outs before touching it or get abused)
Which to me begs the question: then why hash client-side at all? What are the threats it protects against?
I went to the page explain code tools and clicked on early access but nothing happened.
I had the same security support for my guestbook (took 24h). After fixing I came back 3 months later because of a physical letter¹, the guestbook was filled with very specific slander. Years later I found this https://www.penny-arcade.com/comic/2004/03/19 and thought about how different we interpret peoples action when we know them and not.

[1] When the Whois DB worked, and people thought about sending letters.
Rice farmers have a monopoly on the rice they grow—if someone else takes it without permission and sells it they are considered thieves. But it doesn't really make sense to compare physical goods and creative goods like that. You can't "copy" rice in the same way you can copy a novel; rice doesn't need copyright.

The reason copyright was invented in the first place was to encourage creative work by allowing the creator to profit from it for a period. It aims to balance potential benefits—the one that accrues to the creator and the one that accrues to the general population once copyright expires. You might think that the creator does not deserve any benefit from their creation, but most creators would disagree with you.

Code is a possible exception. The benefits of open source development may greatly outweight the benefits that would accrue to an individual developer if the code couldn't be copied, but I'm not sure that the balance is the same for novels and movies. I suspect many valuable creative works would simply not be created if the creator had no way to benefit.

Perhaps we need a more nuanced discussion that considers the actual benefits/harms of copyright periods on particular artforms and creative endeavours.
Why Do We Count Down to the New Year?
Bit of html with some img tags beats both.
What part of "I'm not saying you can't get pains from a keyboard" is unclear, would you say?

As you seem to have missed it, the author isn't positioning himself as a dogmatist using the mouse. He is calling Unix users who don't use the mouse dogmatists.
I remember the AMA one of their devs did on Reddit a few years ago, it was interesting.
Unlikable mary sue character who constantly toots his own horn and boasts about how smart he is, boring cookie cutter world building straight from a how to book. This made the protagonist extremely annoying like a teenager who thinks he’s smart and talented because of good grades and then ends up working as a web dev later in life.
For those unfamiliar with the term "penny packet", see this article that goes into quite a bit of detail for an introductory overview.

https://www.airforcemag.com/article/0610penny/

There are some lessons here (in the OP's submission and the discussion about penny packets) for software engineering projects.
> You don't even know the difference between energy and power. You clearly don't know what you are talking about.

You'd think someone would take the time to search what someone has written in the past on HN before making such a comment. I have written about this in detail in the past. As an EE with 40 years of experience in domains ranging from consumer to robotics and designing shit that has gone to space, I think I know what I am talking about.

In fact, I created simple simulation models to better understand the transition to electrics a few years ago.

The end result was an estimate of a 900 GW to 1400 GW requirement in additional production if the US wanted to go all-electric.

Here's what's interesting. You don't have to believe me at all!

Just a few months ago:

https://www.youtube.com/watch?v=ESIjxVudERY&t=3680s

So, yeah, I think I know what I am talking about. Next time take the time to educate yourself and do some math before insulting people who have taken the time to truly understand the matter being discussed.

Most people discussing electric vehicles or climate change are, as we colorfully say in the US, talking out of their ass. Which means they regurgitate what they read or were told, never question any of it and definitely never take the time to research, study and do some math. And that's how we get here. With people truly thinking they know reality despite their abject ignorance.

On HN in particular, any post that goes against the climate change and electric transportation narrative is brutally downvoted and often ridiculed by people who --as is obvious through their comments-- have never taken the time to even fire-up Excel and run through some numbers. Ironic, considering HN purports to be a scientifically minded community.

I find that, when it comes to these subjects, most people tend to behave as part of a cult rather than taking a stance that is the foundation of all valuable science: Healthy skepticism, inquisitive, demanding proof and verifying claims before adopting conclusions. It is far easier to belong to a cult, stop thinking and allow others to tell you what to believe. Life is easier that way.
Sorry, about that! It's still working for me but it must be having some teething issues. I'll take a look into it now. In the mean time you can use callum@kommit.to for support.
>Typically you'd have all accesses as root in SQLite.

So? It's the backend talking to the db.
Unfortunately it can also be taken a bit too far. It’s not uncommon to essentially buy yourself out of punitive criminal justice via an apology and some cash (jidan/gomen money). It’s not totally unlike a settlement here, except it’s much more acceptable as an opening move (as a victim, you should seriously consider it). It seems to be inline with the goal of preserving social harmony and making “it” go away asap.
Right but the ostensible hook for the reader's interest is the moderately banal design of the corkscrew. Which, to anyone with any sense of perspective, is not a particularly compelling problem.

Indeed, I would rather have a banal corkscrew than have to read a totally banal essay. At least the corkscrew does not falsely purport to impart wisdom to me.