skysight-inc/HackerNews huggingface dataset:
The problem is the 3rd party doctrine. The data should not be treated as if it is Facebook's to give away. Instead it should be the defendant that receives the request for their data using the proper warrant process. Instead governments incentivize companies like facebook, google, and amazon to collect all the private data on citizens that the people need to live in the society and then they claim it is no longer the people's data so they have an easy path to obtain it without a balance in place to apply the proper amount of friction to getting that data.
Seems to be normal from mobile - that game opens in new tab
Such nice people, the canadians
At least be straightforward with the reasoning, then. If the mainstream YIMBY said "I want to live in your neighborhood and I can't afford it, therefore the zoning should be changed", or "you're too rich because of zoning so I want to remove it so we are more equal," I'd have more respect.

But usually it's something about how mixed use neighborhoods are better, or how someone on minimum wage can't afford to live on their own in a very expensive neighborhood. Ok, but those probably aren't the real reasons you're advocating for change. Just be direct.

Language that straightforward is surprisingly hard to find among the YIMBY croud.
For a long time many social networks were just any employee god mode.

Access controls are just not a priority while blitz scaling and then very difficult to patch on after the fact.
> He fled the country

We don’t convict in absentia. This is the one who got left behind.
Ah. I've only used it as a default SMS alternative on Apple devices including iPhone.
There's a fascinating profile of the crown prince, 'MBS', in this week's Economist double summer edition. I have a print copy, paywalled link is:

https://www.economist.com/1843/2022/07/28/mbs-despot-in-the-...
Sex is cheap entertainment, and should be. It feels good, it's your body, why should anyone have any judgements about how you use it. Let me fuck the men and women and non binary pals I want, it doesn't affect you.

One should be able to have sex separate from concerns about having to carry a fetus to term.
I'm pretty certain its running in an iframe
Because it's incredibly annoying to hear Europeans to complain about the oppression of US abortion laws which are actually more permissive than the ones in their own country.
When I see "web framework" I think Phoenix, Django, Spring, etc. Which do all require you to write in the associated language. If you said "Static Site Generator" then yes that doesn't imply you need write in a specific language.
> Texts from iPhones can’t always be sent to Android over Wi-Fi, leaving your messages unsent and convos hanging if you don’t have cell service.

Yes they can? I have no cellular service at home but I have wifi, and my iPhone connects to "T-Mobile Wi-Fi" via my home internet.

SMS messages are sent and received just fine.
So every sent message looks white on bright green or just the ones sent over SMS/MMS (I.e. to Android users)?
Wrong color, iMessage uses #64C567 for the green background, which has a higher contrast than the pair you supplied (1.85 versus 2.15)
So sure, investigate the situation... figure out how a minor ended up pregnant and make sure that the abortion was voluntary. Perhaps fine her and place her on probation due to the circumstances, and get her mental health counseling.

But to put her on trial as an adult seems more like vengeance than justice.
> how did they try him in absentia?

They didn’t.

“Abouammo was arrested in Seattle, Washington, on Nov. 5, 2019, and made his initial federal court appearance in Seattle at 2:00 p.m.on Nov. 6, 2019” [1]. He is the one they left behind.

[1] https://www.justice.gov/opa/pr/two-former-twitter-employees-...
I don't think it's so trivial, and it can easily be made much more complicated.

Suppose sanctioned party A pays B, a citizen of Indonesia who lives in Indonesia, $X. B's chain analysis decides that $X is "not material", so they continue using the account, and then transfer C $Y < $X. C's chain analysis decides that $Y is "material". What happens now?

The first question is whether C delivers B the goods B was paying for without demanding an additional form of payment. If so, they have exposed themselves to sanctions from the US, potentially a large problem if they are a US person.

If not, the second question is, do they refund the payment or not? If not, they have defrauded B; if so, they have potentially exposed themselves to additional sanctions from the US.

The third question is, what if A decides to only spend "not material" amounts? They spend a small amount on extra transaction fees, but the sanctions become ineffective.

All this uncertainty about where exactly the line is seems like it could put significant stress on Ethereum's fungibility.

To make it more complicated, consider that we're talking about US$400M here that the OFAC is trying to freeze. That's enough to transfer US$11000 to each of 36000 different accounts, or, more practically, random numbers of thousands of dollars to tens of thousands of different accounts over the next year or two. If the would-be sanctions evaders (who, as R. Nikhil points out in https://rnikhil.com/2022/08/09/tornado-cash-block.html, could include anyone who doesn't want their medical insurance provider to know what OTC drugs they buy, doesn't want their employer to know everything they spend their money on, or wants to donate to a political cause they don't talk about) are willing to spend 30% of their money to unfreeze the rest, they could get a pretty interesting number of people sanctioned with "material amounts of wealth".

By the way, I still remember your grilled portobellos decades later. I'm glad to see you're still out there, and I appreciate the chance to discuss things like this with you.
BRouter makes the routing a zillion times faster. It's an absoulte pain to install and configure, but worth it.
I agree with that. “Retirement is boring” is often used to justify mindlessly staying in a job because you don’t know what to do with your life.

Actively pursuing what you want post-employment? Go for it!
OP here. To clarify, the blog doesn't use containers just because it didn't really call for it. Ended up creating a simpler CI pipeline to just push updated static files directly. For everything else that I work on, I'm 100% in on containers. Just those containers running mainly on bare metal and newly on k8.
I suggest taking extended leave for a few months and then see how you feel. You might learn something interesting about yourself, or maybe your perspective will change.

Don't be a sucker and exchange your life for miserably earned money. Find something that works for you.
And realistically, you'll never really know what is "good" or "bad" art without years of exposure to the ideas and thoughts that go into the work.

Good art makes the world a better place by existing and bad art makes it a worse place. True, that does mean it's contextual and can change over time.
As an ex South African it breaks my heart to see the country I love and hope to go back to, being run to the ground and winding back the clock of progress to pre-colonial times.
I could be wrong, but 20 years of experience tells me that company size has a lot to do with this.

Tiny organisms like amoeba can be simple. But as organism size increases, so too does complexity. They eventually need a nervous system, circulatory system, extra sensors, a more powerful brain to process sensory information and handle movement, motion tracking for hunting. Suddenly, packs of these animals will hunt together, so they'll evolve communication: signals, sounds, language...

Well, if you're a 4-person start-up sitting in the same room, decisions can be made quickly, you don't need departments, managers. But as you grow your need to be extremely careful that you build a nervous system, circulatory system, sensors ... "management brain".

The biggest failures in ops aren't "who does X?". It's about creating right-sized teams that own functions that are important enough to have specific owners. With further growth, certain functions get more complex, and suddenly you might need dedicated network, database & security teams. And if it gets huge, then you probably need to need multiple copies of those specific functions embedded inside large subsections of the organisation. And they all need to communicate effectively with each other. It's a constant dance. You can't make a single rule and just stick rigidly to it. You need to keep tabs on complexity, workload, morale, lead times. You need to be ready to refactor your teams.

When I hear stores like "it was taking 8 weeks to get a DB provisioned" I think "if that company makes it to IPO and the CTO gets a few $100M, there's absolutely no justice in the world".
The 3-2-1 Backup Strategy
It’s really both though. You blame the “czars” and you blame the revolutionaries that can’t seem to do a great job because they’re both part of the problem. Also I don’t know why you’re holding Russia up as a paragon, yes they had their brief heyday with the USSR but they’ve been in shambles every since.
The primary choice there is that loss of your password doesn't mean losing your private messages. There are even ways around that, but lose your password lose your private messages isn't a terrible tradeoff particularly given that these platforms are fundamentally unable to provide the level of privacy the users casually expect. Especially since direct messages are usually used as a replacement for completely ephemeral communications (like phone calls or watercooler talk) that historically would have left not persistent record of their content at all.

If the private messaging were encrypted by default it would also be easy to offer an opt in feature that would preserve recovery (e.g. by the users software encrypting a copy of their encryption key over to the platform). I expect relatively few users would opt into it.

Imagine that back in the 80s when people regularly communicated by letters in the post if the post office offered an option to open, copy and archive all your letters, just in case you lost them. ... how many people would have opted into it? with the obvious invasion of privacy, vs just taking care to not lose whatever they intended to keep... Not zero, I suppose, but not many. And today these platforms archive and hand over communications far more casual and ephemeral than letters.
You speak of living in the city as somehow being better for the climate?

My dream is to live in the country side so that I can grow my own food, have animals and take water from the earth and not being as dependent on a big functioning society.

Partly because I believe this life is way better to simply live but also partly because I think it is better for the environment. I grow my own food so that I get more nutrient dense food and don't contribute to the monoculture that is the case of all agriculture today. Also, I will never use any chemicals on my food that destroy the environment. I salute the insects and the animals and thanks to not having a monoculture I can grow food without it being destroyed.

I will host bees in my garden and raise my own animals which I then will slaughter and eat. They will live as good of a life they can, I won't support the horrible practices of many meat industries.

I will live pretty far from a big city though, not by choice but because I can't afford to live closer and because all the municipalities focus on building big apartment blocks where crime is high and you are super dependent on society.

Also, since I have my garden I will not have much waste since animals eat most of the food waste and the other I can easily recycle.

Sure I will need a car to get into town but I plan for it to be electric and I will also utilize my electric bike whenever I can. Not by choice but because there is no stores nearby.

I am not a boomer, so I guess your anger is not directed towards me, but you should be more careful of hating on people in which you don't know.
I wonder how they break down outside of a compost environment? My company uses "compostable" plastics which feel like normal plastic. I've used the same compostable clear plastic cup for months on end and it isn't showing any signs of degradation. I suspect it would break down in a proper compost pile(high temps and such) but outside of that environment it seems as durable as traditional plastic. Hopefully in an environment like the ocean it would be susceptible to bacteria and fungi but I wonder if that is sufficient.
Would you say strong encryption vs government backdoored encryption is a false dilemma too?

I think these are analogous issues, and we have seen several times that if there is a backdoor, you can not keep it so only the "good guys" have the key. So this is a true dilemma, you can either have strong encryption or backdoored encryption.

I believe the financial privacy vs money laundering is also a true dilemma. If you have privacy, money laundering is trivial. If you can not money launder, you do not have privacy.

Additionally, just because you trust the financial institutions you deal with does not mean you have privacy.

You have more privacy than you would on a public ledger, but some people have privileged access and can see all your financial information.

This lack of transaction privacy does enable censorship[1].

However, I think most people are willing to exchange their privacy for anti-money laundering.

[1] https://www.eff.org/deeplinks/2017/03/payment-processors-are...
Same. For hiking (geocaching) I just use OpenStreetMap and especially the german version of it (for some reason german version of Lithuania map seems more accurate...).
I still wonder at which point we can use machine learning to auto-extend OSM maps based on satellite images. Or even better, at which point Tesla on-the-fly data can be used to create persistent maps. I mean just have a look at the visible amount of data in that link. You literally can see the swans.
https://www.openstreetmap.org/edit#map=22/47.36686/8.54401

Ignoring Tesla FSD itself, just look at the generated map data. Imagine how much more we can get if we don't need to run this at 20fps.
https://www.youtube.com/watch?v=wQkXcySUnJk
Are you sure you're not a transgender lesbian with gende r fluidity? You must think about that.
Haven't read this book, though it's on my list now.

You can go back and find writing from the USA's so called Founding Fathers that makes quite clear most of them didn't view the Irish, Spanish, or Italians as white. Then if you look at the history of immigration waves in the US, you see a clear pattern where the definition of whiteness was expanded to groups previously discriminated against as a form of solidarity against the newly arriving group.

This is what all the rhetoric about being colorblind misses. Whiteness is not the same as other ethnicities, and policy that pretends it is will have problems as a result.
Messages sent via SMS/MMS are green, messages sent via iMessage are blue.

If you send a message via SMS/MMS to an iPhone user, it's green.

There is no detection if the user on the other end is an Android user.
I think your claim is ridiculous. Please explain why stalin's purges in the 30s, the decision to occupy and install puppet governments in eastern europe, and the failure to reform the economy in the 80s (perestroika) was the fault of the tsars.

You can't.
Where is the option in these UIs? I currently use Electrum mostly but may switch back to Bitcoin Core.
The green (and also the blue, but less so) used by iMessage doesn't even meet the minimum contrast set by apple accesibility guidelines [1]

[1] https://medium.com/@krvoller/how-iphone-violates-apples-acce...
Still doesn't pass? Also thanks for pointing out the error!
FYI. We updated the changelog post with more details about what actually changed (and what did not change): https://github.blog/changelog/2022-08-04-commit-comments-no-...

You can still add comments to an individual commit and view them from various pages. However, comments added this way will no longer surface in the timeline(s) of pull request(s) that happen to include the commit. This does not change anything about pull request review comments, including review comments added when reviewing a pull request commit-by-commit.
> using a technology you may already be fluent in.

I think this is the only selling point, given the "content-focused". It's not different than just writing HTML and vanilla js for some interactivity.
Abstraction Laddering
Ask why and you may reach a higher abstraction. Ask how and you may device a better solution.
Metamask is a browser addon, infura is an external rpc service. You can use metamask to connect to a different rpc.
2020: How Saudi Arabia Infiltrated Twitter

> When the conversation concluded, management seized Alzabarah’s laptop, put him on administrative leave, and escorted him out of the building.

> At 5:17 p.m. he called a handler, identified as Associate-1 in the FBI complaint, who arrived in a white SUV two hours later. Driving around Alzabarah’s neighborhood, the two men called “Foreign Official-l” — al-Asaker, according to the Washington Post — at 7:20 p.m., and again at 7:22 p.m. and 7:31 p.m. They then called Dr. Faisal Al Sudairi, the Saudi consul general in Los Angeles, at 8:30 p.m., 8:38 p.m., and 9:26 p.m. Shortly after midnight, the consul general called Alzabarah back and spoke with him for three minutes.

> Early the next morning, Alzabarah, his wife, and daughter boarded a plane for Saudi Arabia.

https://www.buzzfeednews.com/article/alexkantrowitz/how-saud...

Twitter basically let him walk out. Probably afraid of backlash in case they called the cops on him.
Apple has access to the plaintext of pretty much every iMessage and the vast, vast majority of iOS users' photo libraries.

They are required to turn over data to the US federal authorities without a warrant (under FAA702), and they do this over 30,000 times per year per their own transparency report.

The mind reels. Can you imagine how much this is used for blackmail, extortion, coercion, parallel construction, etc?
Vice is one of the best at it. Read their comment section on fb. The comments are almost all the gut response they wanted to elicit from the headline. Even in the cases when their own full piece is different.

Purely from a people-programming standpoint, I respect them as masters at it.

It's not just Vice either. But the info-tainment nature of the brand seems to lend itself really well to it.
Because in Europe there are a lot of civilised countries with freedoms to aspire to.
And political activists
The solution isn't RCS either, shoehorning yet another nonsense over a system designed to transmit operational messaging is absurd, just use proper rich media systems like the 10s of im platforms, or the reinvented wheels like matrix etc, it's in a similar vein to trying to add voice calls to IRC.
This is great news for Godot. I know this has been bandied about for a while but to have a proper SLA offering partner for Godot legitimatizes it as 4 approaches.
They couldn't even find a hi-res logo for WhatsApp on the bottom. [1]

[1] https://lh3.googleusercontent.com/Jv09_Bj8cea5-_S6DdpoA_MolG...
The time required just dictates how large the underground storage caverns should be, not how much the turbines cost. There is enormous space for these, and they can be very cheap. As you may know, natural gas demand is seasonally leveled using such caverns.
As San Francisco's Recovery Lags, a Tangle of Business Taxes Encourages WFH
TypeScript is better than JavaScript in most situations. JavaScript is all that remained after the plugin-based alternatives were killed off. It’s not that TypeScript is a terrible language, but being a better language is a low bar to clear when you consider that we have 20+ years of extra experience since the early days of JS and a new language also wouldn’t inherit all the baggage.

Things that IMHO have the potential to create a profoundly better language for developing web applications include:

• A more expressive type and effect system

• A more capable module system and better dependency management

• A more comprehensive standard library

• Integral support for building distributed systems and modelling communication within them

Given those kinds of changes and avoiding a lot of the baggage, I think there is also room for a simpler, more systematic, more consistent syntax, which would be good for both human and computer readers. The latter is important because if it’s easily machine-readable then it’s easier to build tools, and building good tools around a programming language is a key factor in growing a large and sustainable ecosystem.

I don’t know what being “10x better than TypeScript” would mean quantitatively, but I find it easy to believe that a language could arrive within say the next 5 years that required less than half the time to develop the same functionality, produced less than half the defects that would need fixing later, and ran several times faster under realistic conditions.
The funny thing is that simply changing the text color to black causes the green-on-black to pass all those metrics, with the blue-on-black passing everything but WCAG AAA with the normal font (but still passes on the larger font).

(Same result using #64C567 for the green bubbles, which a sibling pointed out is the correct value.)
Who cares? Rando with a blog, maybe he'll like nodejs better.
This is one of the reason I built Cigala [1], it's a single PHP script that let you build your website in the admin interface using a WYSIWYG editor (TinyMCE) that manipulates an SQLite database, and that produce static HTML pages for publishing. It only depends on PHP and SQLite which are available virtually everywhere for free (and in the worst case you can run it locally as the resulting static website can be copied to any static hosting).

[1] https://code.up8.edu/pablo/cigala
> Access controls are just not a priority while blitz scaling and then very difficult to patch on after the fact.

That's why the app that I'm writing now, started off as seriously tinfoil. In fact, I've had to [reluctantly] loosen some of the armor, in order to add a few features.

I won't say that it's Fort Knox, but it ain't gonna be easy to crack.

The demographics of its target user base are pretty paranoid, so I have to do my homework.
> Qualifying art as "good" or "bad" is a subjective measure you probably should've left in middle school

Judging good from bad requires hubris, and a strong internalized belief in some kind of inalienable order. The inability to distinguish good from bad is an inability to distinguish between virtue and vice, wholesome and depraved, worthwhile and worthless. In other words, someone who distinguishes between good and bad takes on the role of judge and all the responsibilities that entails. The one who doesn't, abdicates this responsibility, and thus frees themselves from accountability. Which is cool. But lame.

Judging art is harmless. So dare be a judge in the presence of art. It is strangely liberating.

> And realistically, you'll never really know what is "good" or "bad" art without years of exposure to the ideas and thoughts that go into the work.

That's a premise, which is relatively modern. With art, you can just known in your bones when something is good, and when something is bad. When in the presence of "good" art, there's a gravity you can physically not escape. That feeling can be intellectualized, of course, it makes for fun dinner conversations. Nonetheless, it is absolute.

All that said, the article is actually pretty good (although it is not to my taste).
doesn't seem paywalled to me, but maybe there's a limit on the amount of articles that can be read. Anyway: https://archive.ph/JQFiG
> Indeed the `-Werror` option is often a good thing to have (though I don't set it by default on my free software projects, because other people might use other compilers with different warnings, and I don't want to block them outright).

Another problem with C. There's way too much implementation-dependent behavior.
Here you go https://developer.twitter.com/en/docs/twitter-for-websites/c...