skysight-inc/HackerNews huggingface dataset:
> Ruby has an awesome syntax, thus I wish there was a radical shift in Ruby, perhaps a fork, where the great parts of the language that make it especially readable and expressive could be kept while metaprogramming be made highly limited and inheritance impossible.

Uh, the features you want to be kept and those you want to be limited are the same features (or, at least, the latter are a key component of the former), so that’s not going to happen.

Metaprogramming and inheritance are (key to, not all of) the features that make Ruby especially readable and expressive.
> Now I have a young family we've upgraded to a self converted peugeot boxer L3H2

This van is sold in the US as the RAM ProMaster. So basically about the same size as the Mercedes Sprinter or Ford Transit.
When it comes time for the Ruby project, try out JumpStartRails.

It's just a great skeleton Rails app to begin with. You'll be able to start on the hard problems much sooner.

https://jumpstartrails.com/
Oddly enough, I've had the opposite experience. I've tried wireless headphones, but inevitably, they break in subtle ways- like becoming unable to hold a charge, or not supporting more recent codecs.

I don't yank on the cords of my wired headphones, and they work for decades.
They should sue the virus, maybe it will cease operations.
been using LICEcap for a few years, works perfectly.
Important tip for any libby/kindle readers: you can set up Libby to send ebooks to your kindle and read there. Libby is an amazing service and made it fun and easy for me to get back into reading with a kindle because I didn't have to drive to the library for checkout or returns, carry a stack of books around, be super picky with what I read

I now just get ebooks on the high seas as Libby didn't have a lot of books I wanted to read, but if you care about doing things the approved way (so to speak) then Libby is definitely the way to go
2. Tags are named, mutable pointers to commits.

3. Branches are named, mutable pointers to commits, that you can "ride". While you "ride" a branch it keeps moving to always point to your latest commit.

4. HEAD is an implicit branch that you "ride" at all times.
Like a lot of things Linus, it's very pretentious and aloof but right at the core of it. Code matters a lot and bad code can tank performance, stop evolution and introduce security issues. But with Git, this is a mostly truthful statement.
The hover tooltip in this case is on the text though, so this won't work (you'll just select the text).
I agree that legal confusion is an issue usually with ancient trademark laws and people judging technology-related matters who still double click hyperlinks, but this is sort of hilariously dumb:

> "At Teespring (now Spring) we have rigorous technology in place to ensure any keywords monitored or contentious material featured is flagged and reviewed."

basically they have:

if 'zeta' in blurb.lower():
raise LegalIssue()
Not sure if this would apply in the US but it has happened elsewhere:

"It originally was designated as the "Porsche 901" (901 being its internal project number). A total of 82 cars were built as which were badged as 901s.[7] However, French automobile manufacturer Peugeot protested on the grounds that in France it had exclusive rights to car names formed by three numbers with a zero in the middle. Instead of selling the new model with a different name in France, Porsche changed the name to 911"

https://en.wikipedia.org/wiki/Porsche_911
uhm... Reread the comment you responded to. It is in agreement with your remark, so phrasing it as a counter seems weird.
I'm just so tired all devices being my enemy these days.
It allows for certain classes of exploit and is not worth the cost for the negligible performance gain in 99.99% of the situations. Before there was a comment to disable them I would see codebases littered with .dup or .freeze.
Reminds me of the movie Z. The movie is based on the Greek military coup and dictatorship of 1967-1974. In the movie (and maybe in real life) the junta banned the letter "Z" because it was used to signify "he lives" in reference to Grigoris Lambrakis, a leftist politician who was assassinated prior to the coup.
Yes. It's bound to be a very complicated web of intentions and subroutines to produce outcomes, very likely with no one human overseer. It's gonna be a big pile of messy dumb code, not necessarily self-modifying but very likely with attempts to 'learn' and adapt on the fly towards basic ends.

It will be HUNGRY in the way GPT-3 is not: through both indirect and direct pressures, it will be struggling to maximize engagement, reach more places, get more food in the sense of people trying to interact with it.

The Facebook news feed, and even more so the less human-centered algorithms of Google and YouTube, are more conscious than GPT-3. When they're adjusted, such as the times Google has fiddled with the algorithm because YouTube was pipelining people to the alt-right after it 'observed' that this heightened engagement a lot, the algorithms are adjusted by trying to give them other types of information, other priorities (like giving them more sensory organs to highlight stuff they'd missed about their larger environment) rather than by diving in and recoding specifica about particular youtube creators, or looking for a more narrowly defined 'politics' that had been coded in there.

No such nefarious coding existed. The algorithm is alive, but blind. It functions on a scale where it can't NOT trample its surroundings, so it must be given eyes… and the consciousness gradually increases.
"Hover over text for description ..." does not work on tablets. And the displayed badges are heavily distorted in the vertical direction. That's while reading this with the Materialistic app on an Android device.
Why should I need an else statement to use an if statement?
When you write things like that, you come across as trolling. Their point wasn't git vs. another tool, their point was the importance of knowing intricate details about your tools in certain circumstances.

If SVN is wonderful for you: Great! But that's not really relevant to the issue of using git effectively.
It's a tough balance, as you said, artists and creators should have a way to monetize. But they're hardly the only ones doing it, so depending on who you follow, Twitter can end up feeling like a subway station with buskers as far as the eye can see.
gab platform is fairly pro far-right, as is the founder. HN crowd is susceptible to tribalism just like any other group.
Certification, basically. There's nothing that validates that the image is authentic if it's just a picture. Having it in Apple Wallet validates that it's a certified ID. AZ, for example, is one of the states going first because they already have a Digital ID. From what I understand, the digital version shows the same info as the ID but has an animated certification banner that can be interacted with to verify that it's a legitimate ID.
Note that depending on country, Klarna and similar providers require you to pay them using a debit card. It specifically cannot be a credit card, because that would mean incurring new debt to cover existing debt.
2. Yes, but at some point in that day, the value will be exactly pi. And if you're a real geek about such things, you can at least get it down to one second. Yes, it will be at an instant within that second, but you could enjoy the whole second as the second that contained that instant.

Or, you know, you could enjoy the whole day...
How is allowing many 3P payment processors a feature? It's a complication and an added risk with no upside for me as the consumer. No thanks.
I think you have it backwards. Kytch is the company providing a diagnostic tool to fix the machines. The trade secrets were protected by NDA between kytch and someone at McDonald’s. The lawsuit is against someone who broke NDA and leaked information about the diagnostic device to Taylor. The allegation is that the manufacturer wants to prevent the diagnostic device from working.
it can't get there. At least the ones that are emitted from us.

Similarly, the ones that are emitted by stuff beyond that boundary will never get to us. Because the space is stretching faster than the photon.
What guarantee do you have that any chip on any of your devices is not backdoored?

Conversely, what indication is there that Titan M is more likely than any other chip on any of your devices to be backdoored?

How do you suggest we prove this negative?
Cool stuff. The V60 (a 32-but CPU that is not x86 compatible) was used in Sega’s Model 1 arcade board (Virtua Racing, Virtua Fighter, etc.)
Simple Accordion Menu Using HTML, CSS and JavaScript
Turn it around. If the result of doing something vs doing nothing /is/ distinguishable at some point in time, does the choice matter? Yes, it does at some point. Granted: it doesn’t matter at /most other points/ in time, sure. But it’s something.
I never cease to be amused by the wild exaggerations of foreigners.

How bad we have it. Comeon, just stop it.

So five years ago, you still had to enter a pin / swipe, you couldn't just tap. We've got it so bad. So bad! It's the dark ages here, circa five years ago.

> my tap-enabled credit card, blowing people's minds in shops

Yeah right. The iPhone had been around for nearly a decade, but oh wow tapping credit cards to blow minds.

> It also surprised me that things like Venmo have a reason to exist!

Crazy stuff! But like you said, we've got it so bad. An easy to use software service exists to transfer funds, incredible. The suffering. I feel dread just writing this comment and thinking about it.
Codenamed: "Oh Shit, I Forgot This Was A Business, Quick, Somebody Think Of A Way To Monetize!"
>Having your own schedule is magic. Waking up early in morning and doing all important work till noon/lunch is my goal now

This made me think, why are knowledge workers still tied to the same standard as the traditional factory worker. Inputs are not as connected to outputs with knowledge work as they are with assembly lines etc.
Did I say it wasn't censorship or something? The destruction was happening. When you have a drunk person at the party shitting on the table kicking them out is the unfortunate reality.
You can alternatively decide that despite the fact that you "live like a slob" you are sufficiently happy, healthy, and productive. And that the standard that says "this is slobbery" (which comes from projecting an external viewpoint) is not relevant to you, so you can ignore it.

(You can also substitute any X, where X is not harmful behavior, for "slobbery".)
This is Spring's "erring on the side of caution" trademark enforcement mechanism, not trademark law itself. I highly doubt that a court would acknowledge that Affinity has some trademark claim over all short strings of Greek letters.
I mean sure, and it's also where you steer a boat from.

But now there are 2 helms in the hosting world, which means neither context nor name is distinguishable between the two.

So they named it wrong.
As I recall there is a loose connection between them due to history. When Perl added an object system in version 5 it was heavily influence from Python and Ruby's designer was inspired by Perl. You can see a lot of similarities between the three beyond their dynamic nature.
Why use Symfony for creating websites and web applications in 2021?
Not so long ago, before the rise of Node.js and when it seemed like Rails was The Way of the Future (tm) and everyone was really down on PHP, I used to joke that there was a silver lining to PHP becoming the next COBOL: there weren't many COBOL jobs around, but there also weren't many COBOL programmers around, and if you needed a COBOL programmer the chances were that you really needed a COBOL programmer.

As things have played out, PHP has done pretty well at modernizing (I know some would debate that, but that's a different thread), and Rails has faded a bit into the background -- although now I joke that because Rails is well out of its fad phase, it can get down to the real work.

I do wonder whether Rails has been kind of a mixed blessing for Ruby all in all, though. I think Ruby is, in itself, a great alternative to Python or Perl, and it's the language I reach for first when I'm writing short utility scripts -- but since Rails exploded in popularity before Ruby itself did, a lot of Ruby programmers really only know Ruby to the degree they know Rails.
Crypto Exchange Bilaxy loses millions in hack
> Anyway if I am indoors then I probably don't need GPS anyway since I am not traveling and hopefully know where I am already.

Many apps won't start when location is not available. E.g. Tinder. I guess usually people use Tinder while staying indoors.
Arizona is one of the few states that already has a digital ID through the DMV. If you download the DMV app, you can scan the barcode on the back of your license to get your digital copy. It doesn't go into Apple Wallet yet but it's legal and has an interactive certification banner to prove it's real.
1. Buy subscription to several 'smart people thought' accounts

2. Copy/paste the content on to your own premium Twitter account and re-sell them as a "smart people thoughts bundle" subscription
Aren't most of those people still driving motorcycles? The Tata Nano was a failure because no one has confidence in Indian domestic brands. The Maharaja class love their Mercedes Benz. The goal should be to replace that desire for Benz with Tesla.
Why wouldn’t it? I feel like things matter MORE when they don’t last forever. If something lasts forever, then each moment isn’t important, because you will have infinite more moments of the same thing. Only when something is limited does it have specialness.
I read that it would be stricly optical:

https://appleinsider.com/articles/21/07/14/apple-supplier-la...

"Rockley Photonics says that its system uses infrared spectrophotometers to detect and monitor a wider range of health issue than the green LED systems in most wrist devices."

I also remember paging through this fascinating investor presentation document from Rockley:

https://rockleyphotonics.com/wp-content/uploads/2021/06/Rock...

HN discussion from a few months ago on this specific topic:

https://news.ycombinator.com/item?id=27030689
Catherine Zeta-Jones to receive a 'takedown' any minute now.
you could buy an entire M1 system from Apple

Unless you need a reasonable amounts of RAM, a decent graphics card, or to be able to run a large class of professional software.

Plus if you check benchmarks you'll see that the 11900k still beats the M1 in several single thread benchmarks
It didn't always, but it sure felt good when it did on the first try!

Needless to say, my scripting nowadays is almost exclusively Typescript.
I know this was made tongue in cheek, but that was my first thought as well. Seems it would be more valuable for one to explain how and why it's better than a chroot, instead of redescribing how a chroot works but adding the word container.
Oh yeah. This thing is crazy. https://www.aph.gov.au/Parliamentary_Business/Bills_Legislat...

Kinda glad I live in Europe now tbh
It seems to me that an introduction to philosophy that maintains both interest and graspability is in the philosophy of science.

All of the sciences began in philosophy. When the great big questions that invoke a great deal of discussion over meaning subside, that science has gone on to supersede its parent: This happened with physics in the 17th century, biology, and psychology. If you want to ask great big questions of a discipline that are often frowned upon within that discipline, philosophy is a place to engage in this type of discourse.

Further, the lines of _what a discipline is_ are typically drawn in philosophy, not within the discipline itself. This is a frequent discourse in the philosophy of science. As, the question of, "what is science" doesn't seem well suited to be answered by any science in particular.
What's with all the activity from recently created accounts, seems shilly.
Who will Affinity Client Services be suing over the naming of the "Delta variant"?
This is the way I understand git. For me it's dead simple. I've tried to teach others over the years. Not a single person has got it so far.
It is tragic how we seem to be unable to enjoy peace and prosperity. Blame it on politics, or the media, or perhaps just the national character, but Americans are a restless bunch. Prone to paranoia and rebellion, our reflex is to respond aggressively to perceived threats, and we can be tricked into rattling our sabres over any old thing these days.

Maybe rising authoritarianism is simply the natural outgrowth of overusing this impulse. The population, exhausted by the constant blaring of sirens over increasingly esoteric threats, would rather hand over the task of vigilance to some authority so they can finally catch some shut-eye.
Randomized controlled trial, just like every other drug. They are in fact being done currently.

I put low weight on this study because I've only been prescribed anti viral treatments that last 10 or 14 days of pills.

How do you claim zero effect while there is conflicting reports? Is only "the other team" capable of fraudulent claims and studies?
Libby's usefulness skyrocketed during COVID times, when my library started adding the ability to check out digital magazines as well.

Before quarantine, I used to go either to the library or to the Barnes and Noble and pull a couple magazines off the rack to thumb through while having some coffee. Most of those I can just read on my tablet now. You can even tag magazines with a "Notify Me" tag so that you'll get informed when the new monthly of the periodical is available.
Garmin Pay has very poor support in the UK. I bank with Barclays and that's still not supported.
But affinity can! So let’s create our own affinity and trademark spring.
In France I had to use a cheque for a weird tax reason (can't pay late with a credit card), and also when I bought a house, I had to refund the stuff to the seller by cheque during the signature ceremony.
Albert Camus wrote a beautiful (IMHO, at least) book about it, The Myth of Sisyphus. His point, as I understand it, is that nothing matters in the sense that the universe is vast and empty does not care what happens to you or me. But that also means we get to choose what matters to us.

Life has no meaning, but it has meaning to us, and we can, in a way, choose what we want it to mean. I agree, I find this perspective very liberating and positive, but I can see how some people might find it bleak.
One of the things I am aware of is the payout of the PIN-revenue to retailers, which are still not done in the weekends AFAIK.

The article mentions this, some Danish businesses switched away from PIN to direct payments, to get the funds immediately.
Yeah fuck that troll
It is important. Based on a lot of comments, people seem to think "oh, well, universe dead, I guess."

Which is far from the truth. There are still millions of galaxies forming millions of stars, and that is going to continue into the indefinite future.

This is saying that statistically, the younger the universe, the more stars that are created. And they bright, hot, short-lived stars, that, once dead, will give birth to many new stars (who will also generally be bright and short-lived, just less so).

This means that the universe produces a great deal of young stars shortly after its inception, but that eventually gives way to many more long-lived stars that are actually habitable for life.

The universe is very much in its hayday, right now. We're living evidence of it.
I read your GP comment as "I would prefer to force the collection of more money for the US [and European] governments as that spending is less susceptible to corruption". My claim is that that's not obviously a way to reduce corruption (as compared to voluntary, private charity).
This seems like a scaling problem for Spring. They've decided they need to automate checking for trademark infringement. But they're being overzealous and preventing their own sales. Isn't there a middle ground, where the automation flags a campaign as potentially infringing, and then before the campaign gets enough sales and goes to print, it gets human oversight to see if it was truly infringing?
Poor Jack could have been in outer space with Jeff now ...
Show HN: A quick and simple way to make ERD (offline FOSS)
I see Spring saying that using "zeta" in the future would result in content removal. I don't see the evidence of them saying the user would be banned. I think this issue is well out of proportion and doesn't warrant an article from El Reg.

Spring probably gets users uploading designs that contain trademark infringement all day long (imagine all the Disney properties people love to play with.), and they need an automated mechanism to deal with it. Affinity Client Services wants the Greek letters flagged so they can protect the brand of sororities and fraternities. I'm sure they registered their keywords with Spring because of people actually misusing their trademarks and if you don't police your trademarks, you can legally lose some of your trademark protection.

This design got reviewed and approved. Nothing to see here.
The Harms of Masking Young Students Are Real
I find this to be encouraging. I like that Apple is continuing to push the envelope and that means engineers should be wrestling with difficult problems. Delays happen, but better than releasing a dud like that terrible keyboard design a few years ago.
Still, the observable universe is only a small fraction of the whole universe (we believe, based on spacetime curvature, I think).
afaik, the commit a tag points to is immutable unless you delete and recreate (and then nothing is immutable really).

re "ride" - that's exactly what I'm trying to avoid. It's an additional concept that isn't needed to understand Git. You need to understand the model. The "ride" is an emergent property of the model and commands that you eventually understand, but not a core part.
I have been a proponent of GrapheneOS, but seeing this on HN has made me uneasy:

- https://news.ycombinator.com/item?id=28095033 (Log in to HN and enable "showdead" in your HN profile to see all comments)

- https://news.ycombinator.com/item?id=28095108

At that time, I wasn't entirely sure what was going on, but I did some more research and found this:

- https://github.com/AOSPAlliance/README/commit/cbd2a95cba7c2a...

- https://web.archive.org/web/20210403012439/https://freenode....

This kind of behavior is limiting the success of GrapheneOS, and there needs to be a Linus-style intervention (https://news.ycombinator.com/item?id=18000698) to get the project back on good terms with the rest of the Android ROM community.
I think that the tool will get higher quality results with easier to control inputs. Some of that is already happening rapidly.

In theory, given enough machine power, I could see a branching, interactive interface. Like if there are multiple major hills in the latent space ("Tempest-> a storm cloud" vs. "Tempest -> a cartoon pony") the system could identify them all and generate a set of images with different biases towards each hill. Then the user can pick which direction to climb.

The current system on high-end hardware takes about a minute before results for one image even begin to be recognizable. And, about 3 minutes before you can be somewhat confident how it's generally going to turn out.
I agree, was a hurried comment on the way out the door to the office, my bad. I read OP as basically saying authoritarianism is wrong. What I was trying to say is, the world is a complex place, reasonable people can disagree. I wasn't trying to say I'm particularly smart, only that I don't think I'm totally ignorant, and also that I realize that it's complex and there is further discussion to be had (although it's not for me).
Can only speak for Germany, but those 3 are certainly huge. Probably 2/3 of all bank accounts in Germany.
Only left a few months ago and in hindsight the draconian and somewhat arbitrary lockdown & border control laws have really opened my eyes. If you squint it looks somewhat like a Cold War state.