skysight-inc/HackerNews huggingface dataset:
I like Tailwind and I'm not a fan of Bootstrap, but I don't think they're targeted at the same crowd at all.

Tailwind and other utility frameworks aim to solve (well, avoid) the naming problem, and address the common tendency for a project's CSS to devolve into hyper-specific rules where you can't modify or remove anything for fear of breaking something else. The downside is that it doesn't provide any pre-made components for you—you've either got to build them yourself or use something someone else has built.

Bootstrap, Bulma, etc. are largely focussed on providing pre-made components (albeit with some utility classes), with the downside that making one-off modifications (e.g. "I want this panel, but in this one specific place it needs to have no bottom margin") is typically very awkward—or at least was in the Bootstrap 3 days; admittedly I haven't really used 4 or 5.
Pinterest commits to spending $3B with AWS through to 2029
Where do people keep their backup recovery codes / 2FA backup codes?
I have enabled 2FA on a lot of my accounts and find it strange that the only advice I am getting is to write them down or print them off and keep them in a safe place?

I want to have access to them when I'm on the move, hence not wanting them in the physical form.

I don't want to use a Password Manager for obvious reasons.

Cloud storage doesn't work.

Any ideas?
This is a kind of story I would expect to read from certain authoritarian countries.
To me it looks like you could quite easily convert this strstr function to look for 0 bytes. You don't even need to know the length up front. It's just used to make some of the loop bounds more clear.
> science alone can never legitimate itself

Nether anything else, religion is based on faith and dogma. It can never be legitimised by facts as it will not be based on faith anymore.

So what's the point of your statement then?

> scientific process itself involves subjective decisions

Yes, you can use imagination, try/fail approaches but those are then put to the test. And if my magical stone that keeps away tigers was found not to work, then its just a stone. Thats where the non-tangible and mistic claims come to die, or live (ie placebo effect, we don't understand it yet, but we know it exists).

> I think the author wants to convey that doing everything "the rational way" is not objectively superior than doing everything according to some other set of principles.

In my opinion the author desperately flails their arms in an attempt to obscure the murky argument. And it feels like convoluted god of gaps argument without mentioning god.
Welcome to Gulag!
That's a rather extremist viewpoint but it does have a nice rhyme to it.
Really sad that apples walled garden crushes innovation.
Of course! "All is fair in love and war", as the saying goes. Stabbing in the back is a tried and true method of winning a conflict.

Rules of war hold up only in certain cases, like:

1. You're so much stronger than your opponent that you can unilaterally uphold rules that disadvantage you in combat.

Example: USA in Iraq and Afghanistan.

2. Both sides expect to survive the fighting and possibly engage again in the future, so it makes sense for both sides to play by the rulebook to reduce costs of ongoing conflict.

Example: not shooting at enemy medical transports, and not using yours for combat operations, lest the enemy starts shooting your medics. Extreme example: MAD doctrine - nuclear powers are bound by the ultimate rulebook, breaking which will annihilate them all. That's what kept USA and USSR from engaging in full-scale warfare. That's what keeping China, Russia and USA from direct confrontation today.

3. There are powerful third parties willing to intervene against the side that breaks the rules.

Example: Geneva Conventions, to some extent (I don't think anyone got actually pounded over breaking them). Also sports.

No high-minded rule can overcome the fear of death. So, for a warring party to hold themselves to a standard, the stakes either have to be so low that they can do it out of virtue (or PR considerations), or breaking the rules must be more dangerous than upholding them.
> but why would they bother with unsafe?

Wouldn't they need unsafe in order to interface with the outside world via their libsqlite persona? Which, I think, is how most of the world consumes their sqlite - embedded in some other language as a library?
Perhaps because China cares for actual profits?
I'm sure not being run by a narcissistic recluse holed up in an embassy and/or jail is part of the story.
Also the cost of experiments. You can't build a gravitational wave detector in your backyard. You can't do the data processing on your abacus.
I've actually stumbled this during intention to add a musical feature to an iOS app metronome I have.

They actually have big troubleshooting section for this cumbersome entitlement:

https://ableton.github.io/linkkit/
To be fair, generics can allow you to get rid of some of this boilerplate, in principle. Though I would still love to get some built-in error handling.
Greenland shark reach sexual maturity at 150 years, and can live for over 400 years according to Wikipedia.
US Cybersecurity Executive Order: Zero Trust Architecture for Critical Infra
If people are choosing to be in this "rehab" over prison, is it worse than prison?
PinePhone?
Another strange Apple broadcast “feature”: If you try to block ARP MAC address broadcast (not IPv4 .255 type) on the router, your iPhone and MacBook will not connect to the WiFi.

Try yourself:

ebtables -A INPUT -d ff:ff:ff:ff:ff:ff -j DROP

ebtables -A FORWARD -d ff:ff:ff:ff:ff:ff -j DROP

(Tried on standard ASUS router by adding ebtables rules using SSH)

To clean: ebtables —-flush
Or restart the router, because this also flush ebtables

(Edit: Corrected multicast to broadcast)
Like Latin and then French was? Chinese could very well become the next Lingua Franca.
> Computers are dirt cheap, so have a separate one and it’s easy to keep your work products separated.

Not everyone has the same "dirt cheap" requirements for hardware for work; I work in games where a medium-range GPU is a requirement, and compiling large projects requires a much higer spec CPU (e.g. everyone on our team has at least a 3970x, which is ~$2000, and comes with a motherboard of $800). There's also space considerations - having two desktop machines works if you live in the US where houses are enormous; meanwhile I live in a 500sqft apartment with a 55 inch wide desk in my second bedroom - putting a second tower, plus extra power plus a KVM plus extra networking is a no-go.
UK government had to plead and beg for a year untill it was allowed to release an app to let half the population using iPhone register their legal rights:

https://appleinsider.com/articles/19/04/10/apple-agrees-to-o...
How Can I Scrape Business Emails from Business Listings?
Django provides views for all of these things that you can inherit from to customise if you want.

We happen to deviate from Django's norms enough that we've written our own, but there are a lot of benefits to basing your own on Django's because they have already solved some more subtle security issues like rotating session keys at the right stages.
Because that’s where the users are.
Um... Yes, Brazil is fiction but the dystopia it portrays is rooted in extrapolations of the times in which it was made.

Its absolute nonsense to shoot someone down on the basis that they draw parallels to movies or other artforms. Especially if those works of fiction are intended as warnings / cautionary tales.

As it is i thought the parent comments comparison to Brazil was fairly apt in this situation...
2021 Census Privacy Statement
I am an American founder that accidentally built a company in Europe.

I hired my first person there, and through the path of least resistance, most of our 45 person team is based in Europe.

I believe I am playing 'business' on easy mode compared to European founders.

As an American founder it's pretty easy for my US company to pay my European team as contractors.

European founders have to comply with European employment law.

In the country a lot of my team resides, here are the rules:

1. ~50% tax on W2 employees (we pay none)

2. Ability to take 1 year of maternity leave, available on day 1 of joining a company. Up to 2 years if there are complications.

3. 32 days of PTO standard for entry level roles

Here were my rules as an American founder / company hiring in Europe:

1. No employment tax because everyone is hired as a contractor

2. Today we have a 2 month paid policy after 2 years in our org. We're hoping to improve this as our company becomes more financially secure, but the liability at this stage of our organization is significant.

3. We offer 38 days of PTO today, but for the first year we didn't have an official PTO policy.

Building a startup in Europe as a European founder is very, very hard due to the above compliance requirements.
This same logic can be true of any cloud provider that scans indiscriminately.
Will there be an automated cat litterbox integration soon ? ;)

Really awesome build!
The main issue I've faced while connecting from local machine is when I want to share my office PC's screen. All sorts of issues with resolution (complicated further due to dual monitor), only being able to either share or see the participants but not both and so on. Unfortunate that Citrix don't bother to improve the experience with Linux clients but not entirely surprising either.
It's not very revolutionary but making it easier for people to save is a better long term solution than making it easier to get into debt.

Remember that we are discussing this on a solutions level, not an individual level.
That link is incredibly extensive, great resource!

I find the "tattoo" effect to be extremely disturbing.
That doesn't really explain the prices, a Specialized Turbo Kenevo SL Expert (9.6k EUR) full suspension e-mtb costs more than a Kawasaki or Yamaha 900cc naked motorcycle (~9k EUR). The top of the line S-works e-mtb is in a similar price point as the latest BMW S1000RR. It just doesn't make any sense other than greed.
That's the ethernet broadcast address, not multicast. In addition, if you block ARP, you will probably find that not very much of IPv4 anything will work on any platform.
How can it remember settings after you sign out?
What about this one:

:couple-with-heart-woman-man-light-skin-tone-medium-light-skin-tone:
For me Firefox blocks the YT embeds:

https://www.youtube.com/embed/a6ANMKRBjA8?version=3&modestbr...
The solution is to make pedestrians afraid of stepping into the bike lane. Pass them quickly, closely and surprisingly, if they run into something in the process all the better.
Bahraini Government Hacks Activists with NSO Group Zero-Click iPhone Exploits
wine legs on applied science: https://www.youtube.com/watch?v=s6w0tSg-msk !

And let me randomly throw in metallic water too: https://www.youtube.com/watch?v=Vdz18ibX7rE
>What it may do more reliably is give the bearer some benefit of doubt.

Exactly. It tells them you're "in the club" so when they fishing stop you with some BS minor traffic violation as a pretext they a) don't go all out with the 20 questions routine fishing for probable cause and b) let you off with a warning.
> ISO/IEC 8859 back then had no invisible characters nor composed characters, did it?

No reason to repeat mistakes. The whole point of Unicode was to fix it all.

> No combining character support?

There is no reason to support both combining chars and unique code points for the same glyph. Unicode should pick one and dump the other.

> Most Unicode conformance rules are optional

I know. This is what makes it crazy and nobody implements it right, or even knows what "right" is.

> you will be surprised to hear that Unicode encodes both the Latin letter A and Cyrillic letter A separately

They do more than that with visually indistinguishable code points. People use this to embed secret messages in innocuous looking text files that print identically. There's no round trip Unicode->paper->Unicode.
Sure there definitely can be racist elements, just wondering if perhaps at least they could be mitigated by dressing in a certain way.

That's not meant to justify the behaviour of the police, just to find a short term solution for being able to take walks.
Natures Boost CBD Gummies for Tinnitus
The unadulterated alleviation CBD chewy candies or Smilz CBD Gummies is an ideal decision for those searching for an incredible tasting sticky that sneaks up all of a sudden. Every unique sticky contains 30 mg of CBD which is 2-3x a greater number of than the majority of the other chewy candies available.

https://buddysupplement.com/natures-boost-cbd-gummies/

https://www.spreaker.com/show/natures-boost-cbd-gummies-shark-tank

https://promosimple.com/giveaways/natures-boost-cbd-gummies-shark-tank-reviews-does-it-work/

https://www.openeyetap.com/forum-1/ask-anything/natures-boost-cbd-gummies-shocking-reviews-where-to-buy

https://naturesboostcbd.gumroad.com/l/natures-boost-cbd-gummies

https://www.stageit.com/trynaturesboostcbd

https://www.folkspaper.com/topic/natures-boost-cbd-gummies-shark-tank-where-to-buy-5068073977511936.html

https://training.dwfacademy.com/eportfolios/56372/Home/Warning_Natures_Boost_CBD_Gummies_Scam_or_Legit_Side_Effects__More

https://lms.tuit.co.za/eportfolios/8275/Home/Natures_Boost_CBD_Gummies_Review_2021_August_Price_and_Benefits

https://twitter.com/NaturesBoostCB2
I likely am. The idea to try a startup in France was very short lived for me. Every card was stacked against me (many particuarly against me/my ideas, not everything is a reflection on society), so I moved on after just a few conversations.
No response to the poem, then?
Actually this makes sense. Already since recent iOS versions have started popping up an alert to grant access to local network resources per app, I've noticed this popping up on several apps that have no business mapping and fingerprinting my LAN. Including the Facebook app.

It's weird how a company can be so internally disconnected. This entitlement is a good privacy-preserving hurdle to prevent scummy apps from interfering with your local network and fingerprinting you. On the other hand, the on-device scanning of nudes in imessage and csam in iphoto is a total snitchware swatting-as-a-service piece of software which only serves to incriminate and harass the owner of the device. Such a shame.
Also you can install AOSP which is open source android operating system on some devices. And some other open source Android flavours. Yes, may be with few driver blobs, but that's not a restriction, you still can do anything with your device on every level.
I agree, polyurethane casting is the least you can do for a commercial product. It does take time but each mold is a 3D printer in its own right.
Am I a curmudgeon for wanting to call most of these ai art projects ai illustration projects?
You don’t start at megascale. You start at microscale, then work your way up to milliscale, centiscale, deciscale, etc.
The laundry washing pictogram symbols are an Europe (French) thing from the 1960s.

edit. Source: https://web.archive.org/web/20201001165119/https://www.ginet...
The whole point of Exceptions is to avoid writing try/catch all over the place. Let's take an example of idiomatic exception-based code:

func doRequests(url1, url2 string) resp throws HttpException {
resp1 := http.DoRequest("POST", url1)
resp2 := http.DoRequest("GET", url2 + resp1.ID)
return resp2
}

vs

func doRequests(url1, url2 string) (resp, error) {
resp1, err := http.DoRequest("POST", url1)
if err != nil {
return nil, fmt.Errorf("Error in req1: %w", err)
}
resp2, err := http.DoRequest("GET", url2 + resp1.ID)
if err != nil {
return nil, fmt.Errorf("Error in req2: %w", err)
}
return resp2, nil
}

Of course, we can write the second example with try/catch as well, but the whole point of exceptions is to be able to write the first one when appropriate.
Nothing wrong with that. The renderer can do what it likes with that.

The thing is, once you open the door to every-picture-must-have-a-unique-code-point, where do you stop? How many trillions of code points are needed?

Hey, Unicode should take the next logical step, and allow embedded Javascript! What could possibly go wrong with that?
Well and at least some suppliers offer you the option to install your own OS on it. At which point any restrictions the phone has are at least technically self-imposed.
Oh good lord, the mouse has the buttons just where I want them!!!

and it's QMK firmware, which means I can have it send keystrokes not just mouse buttons.

Oh Frabjous day!
fuck razer products.

Go ahead and make my hardware automatically install software i don’t want. Watch how fast it goes in the dumpster
Even if you assume that their income is entirely fixed, I don't think you believe that all of them live exactly as cheaply as they possibly can.

I'd say if you can possibly survive without the heating, then it's better to do that for a while than borrowing money and end up even more dependent on your salary, being a week away from ruin rather than a month.

In short, payday lending is a short term solution that make things worse in the long term, even when it is free of interest.
Not my experience either; I see it usually met with 'at least they tried while I did nothing'. But may depend where in the EU you ask.
3D print your own?
Either way, rats and pigeons feed on garbage, they dont eat oak trees.

We need to have less takeaway left on the street and garbage bins that are cleaned up on time.
There’s probably 3 issues to look at based on studying solar passive house building principles.

Reflected/absorbed light, thermal mass holding onto absorbed heat over time and water evaporation.

All 3 will come into play here. The roof is likely already light coloured but with high thermal mass that absorbs and holds onto heat it does absorb over the day and radiating that nearby. Covering the roof with a lightweight and insulated material with a high solar reflectivity similar to wood over insulation for a wall would likely get part of the benefit. The other part will be the water evaporating from the plants carries energy back away.

So just painting a concrete roof white probably wouldn’t be equivalent on it’s own though I am really curious whether putting some lightweight siding over an insulation barrier would perform most of the same work.

Consider also ultimately someone needs to maintain all those plants not to overgrow the panels :)
I think you're mixing up endianness. The way I understand it, your first paragraph actually describes little endian encoding. I understand it as "the little value (i.e., the insignificant value) at the end".

EDIT: In fact maybe I'm wrong, if you consider the lowest byte address the first line of an address label... now I'm confused, haha.
To be fair, US model produces both. The same regulatory and cultural burden that makes EU an infertile ground for money-burning billion-dollar scams also makes it harder for decent companies to create useful innovations[0] in general.

I feel we could use a little more easy capital in double-digit million € range, but retain or even improve the friction above low triple-digit million €. Basically: experimentation is good. Unchecked growth from zero to multinational behemoth is not always so good.

There are two hard problems though:

1. At the lower end, it's very hard to distinguish a legit experimentation from a scam. We already have too many fly-by-night small businesses preying on the population. I'm not sure how to fuel more legit startups without making the latter problem worse - as we can tell from the EU grants, adding more strings tends to kill good businesses faster than bad ones.

2. At the upper end, big corporations are geopolitical weapons. Nations and blocs like EU are always in conflict with others; currently, it's mostly economical warfare. This means that any country or bloc tends to be happy if they can spawn a billion-dollar company.

--

[0] - Where by "useful innovation" I mean one that's ultimately yielding a net positive value for the society, and is not purely a business model innovation like it's common with so many hot tech companies these days.
At the risk of rehashing all the same-old arguments back and forth, one thing I like about Emacs is it's pretty lightweight and manageable on an old machine. You can bulk it up (and I do) but it's a lot kinder on comparatively-old hardware than something like VSCode.
For a bit of balance, to be fair, Apple do clearly explain the reasoning behind the decision[1].

TL;DR It was a well reasoned privacy-focused decision, not "power-tripping" as the blog author puts it.

[1]https://developer.apple.com/news/?id=0oi77447
The article says 1 in 4 complete the programme. Sounds like the majority of people eventually choose prison. After providing a few weeks or months of free labour for an organization apparently breaking far more laws than they ever did...
Thanks, that makes sense. Often it feels like that argument gets thrown around disingenuously. It's nice to have specific examples to talk about.
This situation leaves me so conflicted on the whole antitrust, “just force iOS open” thing.

On one hand, the locked down iOS clearly hurts a lot of businesses and broader market competition.

On the other hand, Apple has been open and honest (and rather boastful) of the locked down nature of iOS since Day 1. Consumers have very clearly voted with their wallet time and time again that this system (and it’s tradeoffs) is the one they prefer.

To force iOS open is to undo the choices that consumers have made. But to leave iOS restricted is to harm broader business competitiveness.

You’re right that if Apple had marginal market share, this behaviour would not be problematic.

Broadly speaking, I’m not all that sympathetic to the plight of the big-name developers like Facebook and Match Group. They’ve collectively made users so cynical about privacy, security and the general trustworthiness of software that it’s prompted users to take refuge behind these hardened walled gardens. I just hate to see good independent developers have to be harmed as a consequence of that as well.
List of Security Feed
The idea is that with widespread adoption of crypto, there is less need of a fiat onramp since people can get paid + buy things in crypto and not need to swap to fiat.
I thought my response was obvious. Should I cut&paste it from the article and post it here?
The article mentions VSCode. Shouldn't Emacs' lsp-mode just work over it?

I do Java tangentially (as part of daily Clojure work) and have various Java-centric functionalities working quite smoothly.

I haven't gone as far as using lsp-mode (simply for not introducing more moving pieces) but one can certainly add jump-to-definition using runtime insights (which Clojure makes quite easy).

tldr, you can have a practical Java workflow working over Emacs, be it the easy way or the hard way. Steve Yegge has famously used Java/Emacs for about two decades, don't let people convince you that we live in an "IDE world".
The US has adopted a very aggressive stance against Russia and China and Iran, all at the same time.
Coming soon: developers are restricted to using AppleTalk, special permission required for IP networking...
> When I read the article in the light of this three-level picture of TCP, it seems to me that the "purpose" view of a system, which I take to be level 3, is just one of several equally valid views, not more nor less important than the others.

Not only that, but you can make some pretty bad errors of thinking if you try to impose a teleology in situations where there actually isn't one.
Hilarious, but not real. You can install whatever you want on your phone, but you can't do it through the app store.
The thing I hate about table-driven tests is that they make it slightly harder to identify where an error has occurred, and much harder to debug the specific test case that triggered the error, especially in Go where dlv lacks value breakpoints (or it did last time I checked - if they've added that in the meantime, this becomes much less of a problem).