skysight-inc/HackerNews huggingface dataset:
I have discussed another way to solve some of the same problems, especially as it relates to crypto wallets. You need to have some way to prove that you cannot access the data, guaranteeing that torture to be ineffective.
maybe the decay is coded in render logic for homepage with (now()-postedTime) kind of logic.
Well that was frustrating [1]. I know I should have guessed a different equation but I was like "there's no way I won't get it"...

[1] https://imgur.com/a/AclSjx8
I'm just now learning (week 2) Laravel after coming from using other custom frameworks for years. For the record I have my own framework with a fully featured ORM of it's own and 99% unit test coverage for said ORM which is a fork of one my friend started 15 years ago and I have contributed to for several years. We started it before Laravel existed and in many ways it's exactly like Laravel. [https://github.com/Divergence/framework]

But anyway.....

So far what I like:

- Migrations

- The ORM is pretty good

- Query writer is aight

- Blade

- Mixx

- built in CLI

So far what I don't like:

- All routes defined in one single file instead of procedurally in each controller (performance wise this is terrible cause you're running a bunch of regular expressions on each and every request. augh)

- File structure doesn't adhere to PHP league standard [https://github.com/thephpleague/skeleton] All PHP code should be in src directory or tests directory.

- [php artisan] - each project should have a file in bin folder with a PHP shebang [#!/bin/env php] with +x on the file and linked globally so instead of writing php artisan you would write $projectName instead. Link it globally even.

- .env file - just use PHP files for configs which opens many possibilities like inheritable config setups. Instead of just dev or staging or prod you would instead have main, dev, production where main is env variables that don't change between environments.

- Docs aren't great. Eloquent needs a PHP.net -like page where I can see every single member function but instead I google and get the getting started docs which gloss over the best features. I have to manually sit down and read the source code.
I'm having fun trying out different memes you might have innocently used in casual conversation. That's pretty funny.
> At the same time people want certainty and simplicity, and when they find they live in a world where nothing can be trusted they double down and cling to whatever reflects back to them their most cherished beliefs and what vilifies those they deem evil. It might not be true, but at least it makes them feel good, and so they can pretend it must be true if anything is.

Like for example this simple theory? We are all people.
Early Access to our “serverless” Edge platform open
vk.ru is the one and only warez site you need in russia... and even in the west. If you lost the files to the font you licensed just search "Fontxyz site:vk.ru" and you get it same goes for basically anything else.
> Randians essentially believe there is only one correct opinion (i.e. that which is true according to universal Reason) and every bona fide Objectivist will (eventually) arrive at that same opinion. Otherwise, they must be misguided by ideology or something.

This is one of the big unspoken rules of HN also don't you think? I'm curious to see if anyone else engages with this one, because I think the reason-as-Truth framework is nearly pervasive and actively policed here.
To keep the single quotes, which in my opinion make the code less cluttered and closer to the REPL, I use the pre-commit hook double-quote-string-fixer, in conjunction with black's option skip-string-normalization set to true.
It sort of has to work ... at least in young people. Max weights will cause some muscle damage and the body will react by strenghtening the muscle.
Getting a new iMac one of these days.
If you're looking for a more nuanced (and I believe, representative) look at the issue, try this article: https://theline.substack.com/p/dispatch-from-the-ottawa-fron...
I stand corrected, then! Linux gamers will complain if you don't support a wide range of configurations. I guess I had hoped that they wouldn't be that entitled (I'm a Linux user only using Ubuntu because I know how difficult it is to support a bunch of whacky setups).

I see two reasonable paths forward from here.

The first is to intentionally avoid supporting Linux, pointing to examples like this one, until Linux gamers get over their entitlement at not having super-obscure things like ratpoison, OSSv4, or a particular configuration of DLLs installed supported by games.

The second is to only support a single Linux configuration. This shouldn't be a ton of work, and still allows you to capture a small amount of revenue from the ecosystem (as well as getting some goodwill from the community - "no Linux support" is something people can beat you over the head with without sounding too unreasonable, but "doesn't support my Linux-from-scratch setup on my toaster's MIPS processor" is not).
Just keep it and trade it[1] in this Summer when the new models ship.

1. You'll get much less from Apple, but its still decent and better than dealing with randoms on Craigslist and eBay.

I did this with my 16" Intel MBP that I purchased about 4-5 months before the Apple Silicon MBP 13" was announced. I don't regret it a bit.
https://twitter.com/stealthygeek/status/1485731083534667779

It's not about being a publishing platform vs infrastructure. They're literally at the level of going to court to protect criminals from being prosecuted because the criminals are their customers. Once you actively protect someone from being prosecuted for swatting and keep them as customers, it's really meaningless what law quirk you use to justify it.
Americans don't need to apply for a Visa to visit most of the world. They just get one automatically on arrival.

They could have just bought a Vanuatu passport with bitcoin (~$150k), then travelled there for a holiday. Leave the US with the US passport and arrive in Van with the Van passport. CHange their name in Vanuatu, then move to a 3rd country to settle permanently with a new name. Maybe change it one more time and gain citizenship in that third country, and that'd be enough to disappear for regular people.

The spooks will still find you, but without extradition powers...
Font Awesome v6.0.0 Released
Enjoy these recent user reviews of the Framework Laptop: https://news.ycombinator.com/item?id=29808181

> As has been noted time and time again, battery life is atrocious. As in unusable for even the travel time required for a three hour flight: factoring in the poor sleep, an hour at the airport, and time on the aircraft the battery is dead. Crazy for 2021/2022 - my eight year old Macbook does better.

Basically, the Framework Laptop seems to hardly even fit the description of "laptop" in 2022. Certainly not comparable to a Macbook Pro if one is going to complain about price.
Should have fallen in line like all the intelligent kids.
> Isn't this the fantasy of clean sheet software? 'We'll get rid of all this cruft and make it clean and simple.' But it turns out that the cruft is needed to deal with reality, which is messy rather than the abstract clean-room requirements of our imaginations.

The fantasy is that the software can be made completely clean and simple because there are no edge cases. The reality is that it can be made less terrible by reworking complex parts of the design that were slowly hacked into place over time, and by eliminating technical debt. The fact that the ideal is unobtainable is irrelevant to the fact that there are still concrete, worthwhile, and necessary improvements to be made.

If your perspective on taxes were applied to software engineering, then most large projects would have collapsed by now.

> I can't see how the tax code can be short, having to deal with such a wide range of situations.

Not "short", but short-er than the 74,000 pages that it currently is. And, it's already dealing with a wide range of situations by simply compressing the feature-space down a lot, so one way of making it simpler is to compress it down even more. For instance, you could eliminate a bunch of individual rules that reduce effective taxes for low-income earners, and then just reduce the tax rate at that bracket.
Heard the US admnistration under Trump "pressured" ASML (~netherlands) not to sell the state of the art EUV tools to China. True? how much true or how much false?

Why? Because China would flood the world with dirt cheap open source based super performant (mobile/desktop/servers) royalty-free RISC-V cpus (and gpus...) using a top notch node process (that with tons of backdoors ofc)?

ASML EUV tool: 20 millions of $, then 100 millions of $, and the next one would be 320 millions of $?
I'm out of the loop here - what is "LEGO Ideas", and why is it noteworthy that this has 10,000 supporters?
What a nice guy is that Sweeney! Who cares about Linux, it is small market?! Gamers are gamers no matter what OS or platform they use.
I was going to disagree, but it turns out you’re right. Home Depot and a few other companies do accept crypto and they are not trying to meme about it.
I would likely agree with all the conclusions here besides one of them. 2C-P is a fascinating compound and while it may be difficult to administer orally in therapy, there may be other viable routes. The subjective headspace of extreme introspection induced by this compound is absolutely incredible and will make you seriously examine how you feel about your self.
Sure it will be a postmortem and not a postpartum?
> an old Android phone into a personal cloud by installing a couple apps and putting it in a corner would be huge.

That's not a bad idea. It does seem like things have to be absolutely app driven. I wonder how backups would work with that? Multiple phones?
Whack harder.
Would this be the case if you just used the `free(3)` syscall, and didn't otherwise touch the memory?

I can imagine destructors in most languages involving touching the memory, just curious if a free syscall alone does it or not.
Simple metaphors and examples always have holes in them. They exist to illuminate the point author is making. They are not the argument.
Friendly-traceback: trying to stay ahead of IPython
The YouTube channel linked to here (Brick Experiment Channel) is just great.

From making submarines, to bending steel axles, to making drones, to climbing walls, to lifting heavy loads, all with legos.

Highly recommended if you're into legos or even if you just like getting answers to "can lego do X?"
Some of these are quite interesting, e.g. that Oceania has an offset from ITC >12 hours. Others are coming of more like pedantic "gotcha" questions where the answer is that some more or less obscure calendar system is the exception here. Yeah sure it is, why wouldn't the year in the japanese calendar depend on the death of their emperor. That just isn't something my small software tool is likely willing to support anyways.

So I think instead of "scolding" the reader with a False here, maybe a Depends would be both more friendly and more well suited.
> These are luxuries not rights.

A large, large percentage of the population disagrees and we're now playing a game of chicken. Who will win?
Not mentioned in the post, but mentioned in the book that inspired the post:

2C-B is a fun one. Good times have been had there.
The CEO slides were absolutely brutal https://twitter.com/silviakillings/status/149104084965595955...
Yes we do — everything in the editor interface and the apps you build with it have light-and-dark modes by default. We didn't have the bandwidth to make the landing page have a light-theme, but the product itself supports both modes already.
Did you mean to say Ghislaine?
"Lorem ipsum dolor sit amet"

"Approximate Crack Time: 61,103,576,810,655,170 centuries"

Yeah, sure:)
If you get to the end of the article, the author explains why black swan events are not what he is talking about.
My favourite one is seeing IT admins plan for “this almost always won’t fail.”

Substitute “this” for SAN array, core switch, or entire data centre.

I’ve had someone argue with me at length that simultaneous multi disk failures in a RAID5 never happen.

Two weeks later it did and the main SAN disk array went up in smoke.
> We saw how it took 10+ years and a dominating market position for Apple to show their claws with controlling 3rd parties with the App Store. M

Really? I thought Apple's position was fairly consistent and it took 10+ years for the companies using the App Store to get antsy.
Sounds like the usual $DAYJOB for basically everybody here
IIRC, a black swan event highlights the problem of induction when there is _no_ prior event that you can use to learn from. Eg: humans thought all swans were white until the first black swan was encountered. So not just exceedingly rare but outside what you know AND extremely rare. Eg: Neither the housing crisis, Fukushima, supply chain crisis, nor the pandemic are black swans (they were seen before and was predicted/theorised) but the internet is.
Smudge & clean might do the trick, but it could be dirty. The smudge -> clean process might produce additional changes that aren't related to the purpose of your commit. Whitespace in particular could be a problem, especially where there's ambiguity in how it should be used. black isn't as bad because it has stricter rules on whitespace. Still, if you aren't checking style rules before every merge someone using smudge and clean could end up reformatting entire files.

IMO the next next step is, as others have discussed on HN, getting your version control to store and abstract syntax tree. tree-sitter could make this easier nowadays, but I think it'd need more invasive changes in Git than just using the filters.

See this HN thread https://news.ycombinator.com/item?id=28670372
>In a study that challenges current ideas about the insect brain, researchers have found that honey bees on cocaine tend to exaggerate.

https://www.sciencedaily.com/releases/2008/12/081223091308.h...
They have explained, in some detail. Most of the explanation has already floated up above this comment.
I'm still incredulous that the M1 only supports one external monitor. Pro and Max support two, but still, in this day and age, supporting only one external is ridiculous.
Zend has had some issues in that Zend1 and Zend2 were essentially different frameworks since Zend1 was built before namespacing was implemented. Whenever googling I'll include zf1, zf2, zf3 or laminas in the query to make sure I'm looking at the right version. The official documentation[1] itself is pretty good and has been since zf2 though, since laminas/zend has always been extremely modular, there aren't a lot of assumptions around what other components you're using, so most of the component documentation is pretty self contained. There are also resources like the skeleton application[2] that can be good places to begin if you're starting fresh.

1. https://docs.laminas.dev/

2. https://docs.laminas.dev/tutorials/getting-started/skeleton-...
No, it really isn't. It's a steaming pile. Even zoom is better.
Those files might work and your project might stay on that small scale - but you'd find it impossible to add automated tests to that. If your project grew to be serious enough to warrant automated testing then you're going to want to seriously refactor it and using a framework's dependency management is just going to make your life easier. You can make things a lot safer with just a little bit of separation and that will help protect you against bugs and security issues.

This is all said by someone who is working right now with a codebase with a checkPermissions function that they added to shift things off of direct $_SESSION access and which has since been almost entirely supplanted by route based authentication. I delight in working to modernize and secure legacy systems which is why I heavily favor Laminas over Laravel due to the add-it-as-you-need-it approach, when I first worked to convert our codebase to a framework we did it page by page and component by component with everything working fine for both legacy and framework fulfilled requests and we've slowly added more components as they've become necessary (and removed ones that are no longer of use).
Apple Wallet is already in macOS, but Apple Pay is only in Safari
Under what premise are they getting the warrant?

This absolutely sounds like parallel construction.
I still wanna know in WHICH Jersey diner it was invented in! :-)
There's literally no information in this article.
Only for logged-out users. Logged-in users need to show votes, reply links, etc.
How and why social media came to be awful (2019)
There are multiple wars going on right now? There was attempt to overthrow election results last year? You can write about terrorism, islamic, far right wing, incels, blm protests, drugs.

Many famous classics are about interpersonal issues and down to earth minor issues which is something that still goes on. You can write about good old alcoholism, abuse, love.

The crime still exists, so something like Crime and Punishment is super doable.
AI – Memorization vs. Creativity
Meh. Governments have long arrested cryptocurrency criminals. This is hardly a sea change.
Yes! This is one of my biggest desires in HomeKit, and the native Home app. Having access to historical data. This is one of the main reasons I have Home Assistant running. I don't use it for any automations, but I do often use it to reference historical data.

I'm not sure how Apple would approach this though. Would it be part of your iCloud data and require a minimum plan (similar to how HKSV operates). I don't ever see them allowing the option to control /where/ that data is stored exactly.
It can use a rotating number, I think, but when I tap my watch, any receipt with shows me the last four digits still shows me the same last four digits. Apple rotates the CVV, but not the card number so much.
As a Ruby developer I resonate with this. I love a LOT about the Laravel ecosystem, but I also still really love Ruby and Rails.
> scala/functional engineers are also more likely to focus their energies on monads and type theory rather than product delivery

This feels to me like a low effort and vague criticism.

Essentially, this is a complaint about an arbitrary group of developers that they're playing around with tech (whatever that tech might be) instead of delivering...

Obviously, in this case you can't say that specific thing about Python/JS/PHP/whatever developers, because "monads and type theory" just don't apply in these languages. (I know Python has MyPy, but let's put that aside for the simplicity of the argument.)

But for some non-scala/functional engineers, somebody could complain that they're wasting time playing with GUI frameworks, testing frameworks, async libraries, whatever...

The truth is, people can clown around with any technology, just as people can deliver with Scala/FP or something else.
I still use 12" as my 13"Pro with touchbar (worst apple macbook) died several times and I'm tired of paying for it.
That Scottish decision, while still the basis for bona fide acquisition of money in the UK and US, does not yet appear to apply for cryptocurrencies.

Your Wikipedia link cites a 2019 paper published in the Georgetown Technical Law Review whose analysis (https://georgetownlawtechreview.org/wp-content/uploads/2019/...) on page 415-6 says that 2016 US v 50.44 Bitcoins (https://casetext.com/case/united-states-v-5044-bitcoins) determined "cryptocurrencies do not meet the UCC's definition of money" and thus bona fide acquisition is not sufficient to prevent the crypto from being legally seized from the possessor and returned to the original owner.
If you’re aware of PIHKAL then you’re probably already aware of Erowid, but if not, it’s a good source for interesting subjective reports.
So it's flawless and shit? Am I missing something?
Because I want to work with people more capable than myself for at least two reasons:

1. I’m likely to learn a lot from them.

2. The harder the problem is that the team can realistically tackle the more likely the team is to do something novel/interesting/beneficial/profitable, ideally all at once.
Because a stranger has an outside view. A stranger can see when something is weird or broken, and shouts when that weirdness or brokenness hurts them, versus the insider who is numbed by familiarity into taking the behavior of the system for granted.

It's not just software, either! There's a common social phenomenon known as the "broken-stair" problem, where you have a toxic, abusive person in a community, and everyone in the community has just gotten used to that person's behavior and normalized it. Sometimes it takes an outsider to notice that this toxic person is a net harm to the community.
1. I think the author forgot the term "Anomaly Detection" and is trying to reinvent it. Also, Anomaly or "Sensing something is wrong" is one of the most basic human instinct.

2. >By this time they were 100% cultists, so they all consulted the rock and said “No, the volcano is not erupting”. The sulfur started to smell different, and the Queen asked “Are you sure?”

Even the queen deciphered that something is wrong without any volcano knowledge. The author itself is providing an example of human instinct without acknowledging it,

3. The author assumes all guards as the same when in fact they all are different individuals. Sure most of them might be lousy at their jobs but there will be some who understand how rare the "robbery event" is and so will still look when there's sound.

4. The examples suffer from cold start problem. What if robbery happens the first month of a new guard. Will he still be asleep? If not, then Utility (hiring a guard in all cases) > Utility (not hiring a guard).

5. As another commentor mentioned that the value of having a security guard visible so that 99% of the robbers who might conceivably want to rob decides to go someplace else instead.

6. Contrarionism is seen as a virtue by certain people hence "I don't like this generation's music" and "Popular thing bad" phenomenon. Also, they make sure to be as loud as possible whenever their contradiction is right. This helps humanity in mentally modelling rare events.

All in all, the author is underestimating the capabilities of humans and humanity.
>Some of it I think is an overemphasis on credentials. I think this is a problem in many domains of society, but credentials are vastly inflated in importance. The result of this is that uncertainty is underacknowledged and valid uncredentialed perspectives are under weighted.

Absolutely. My plumber watched a bunch of youtube videos about coronary bypass surgery. And since I know him, I trust him to do my quadruple bypass surgery[0] much more than someone with useless credentials like a an MD or board certification[1].

Those "doctors" think that just because they went to school and trained for a decade, that they somehow know more than folks who haven't. That's just elitist claptrap. Anyone who wants to watch some youtube videos and read some WebMD articles about brain surgery should be allowed to perform such procedures without all this regulation about "training" and "licensure." /s

[0] https://www.mayoclinic.org/tests-procedures/coronary-bypass-...

[1] https://www.abms.org/board-certification/

[2] https://en.wikipedia.org/wiki/Poe%27s_law

N.B.: It pains me that I had to add a '/s' at the end of my comment, but given the current environment, it's important to remember that Poe's Law[2] applies, even about something like this. More's the pity.
You might end up at a Teams-less job but find you are forced to use some other software there that is much worse than teams but which you never heard about. Perhaps it’s an awful time reporting thing. Or just SharePoint or Jira? There is always a poison.

But yes, I’d avoid saying why. Sadly, because when I argue “if we pick tech X people might leave or not join” no one believes me. Because obviously people won’t say why they don’t take job offers or quit jobs, if that is the reason.