skysight-inc/HackerNews huggingface dataset:
“Writes always go through a leader replica first; reads can come from any replica in eventually-consistent mode, or the leader replica in strongly consistent mode.”

This part isn’t correct. The two follower replicas can serve a consistent read even if the leader is behind / down. And there is no guarantee the primary even has the data persisted to disk when the subsequent read call is made.
> It’s unclear to me that charitable initiatives have anything even close to perfect information.

The whole point of EA efforts like GiveWell is to fix that.

> Sure, assuming a perfect market, this would be true, but I’d argue that charity labor is specifically a case where markets are far from perfect.

Why do you assume the market distortion is in the direction you'd like it to be? It's far more likely to go in the other direction - many people and organisations are willing to work for charities at below their normal cost, whereas people are unreasonably averse to giving money a charity (compared to how people do things where they actually care about the results), especially if we're talking about making donations that can be spent on things like improved organisational infrastructure that multiply effectiveness but aren't directly advancing the cause.

> There’s a reason most capitalist governments offer so many tax incentives for charitable firms.

Because they're vote-winners, there's no need to look for a deeper reason than that.
I think the page is just saying they are so far from being at the borrow checker stage they aren't going to worry about it initially. But it sounds like eventually they'd implement it.
I also like the strategically elevated abstraction. Doesn't even mater how many warriors are sent into this battlefield, we're not even gonna show up. Although not really novel these days with respect to formatting. Perhaps IT is growing up?
Even for fully statically typed languages like C++, it is very common that some old code can’t compile with latest compiler. Shrugs.
Visually, the low contrast from downvoting is tiring to the eyes if it's longer than a short sentence or so. As the reader, I do not see why my eyesight should be punished for this purpose. There are some really good decisions in HN, but the visual representation is not one of them.
In Sydney It's generally fine to arrive at 9 and leave at 5 as long as you produce reasonable output. In SV I noticed almost everyone worked way over 40 hours per week, overtime was the expectation and the norm.

I would assume this is not across all teams in all cases, just my first hand experience and also second hand anecdotes from colleagues.
If you configure Nord to have a darker background the colours definitely stand out better. There are quite a few config options to play with.

https://www.nordtheme.com/docs/ports/vim/configuration
Sorry if you are effected by it, but on the grand scale of conflicts the attack on the trade towers was pretty small.

Also if you want to get really nit picky one could argue 9/11 was more motivated by geopolitics.
It's gonna be really hard though for many companies who have invested a lot of time, effort and prestige into new office buildings to show off their growth, if those buildinga are gonna stay mostly empty. I can't help but think that dynamic is going to play out in many places.

I also think there are some obvious benefits to physical office space, so I hope I'll be able to combine the two. Like every other week or something would work nicely.
Leaving the politics to the non-well-meaning people? I suppose this wouldn't change much if their influence were a net zero, too, but I don't believe it is.
If I would have been required to sign up, I would have closed the browser. Good choice!
If you click on the timestamp, it shows up as black again. I do that often because I have very serious eyesight issues.
Biggest problem with Brisbane is due to being a smaller market, there is there a fewer jobs available for less popular languages. Python & Go are finally seeing decent growth, but proportionally local roles are much more focused on JS, Java, C# & PHP.
Not necessarily, most wealth isn’t zero-sum. Everyone benefits from a new miracle drug, or a new industrial technique, even those who become rich from it, and those who don’t.

The modern world compared 1700 is a great example on joe wealth can (but doesn’t always, see Saudi Arabia) benefit all.
Treesitter[0] maybe? Although that may also be built into VS Code too, I've just never seen it mentioned anywhere.

0. https://github.com/tree-sitter/tree-sitter
> The other issue I could see would be people creating bugs on purpose

As a side note this particular perverse incentive also exists in the world of proprietary code security bug bounties. That's why bounties cannot grow to truly enormous amounts.
You might want to just spend a day and switch to Plivo.

I use both Twilio and Plivo, and they're both fine for sms.

(Twilio is running amok because there was a recent court case that providers could be held liable for actions of their clients, so last month you would have received update ToS from several cloud providers in your email.)
Could this be the result of one of your customers breaching Twilio's TOS?

If so, does using Twilio's subaccounts feature do anything to prevent your whole account being suspended for the actions of one of your customers?
https://vscodethemes.com/
Correction to the date and timeline. UTF-8 has been the correct choice since:

" >From ken Tue Sep 8 03:22:07 EDT 1992 "

As discussed last week in the quoted history https://news.ycombinator.com/item?id=26735958 of UTF-8's mail messages: https://doc.cat-v.org/bell_labs/utf-8_history

It appears that Unicode arose between 1990 and 1991 for the initial versions https://en.wikipedia.org/wiki/Universal_Coded_Character_Set#... with the first published version of the specification in 1993:

"ISO/IEC 10646-1:1993 = Unicode 1.1"

As discussed another time on Hacker News https://news.ycombinator.com/item?id=20600195 https://unascribed.com/b/2019-08-02-the-tragedy-of-ucs2.html

It was around 1996 when it became clearly obvious (software got shipped to end users who cared and they complained back) that UCS-2 (16 bit characters) would be insufficient.

+++

Pragmatically this is forever, as long as backwards compatibility must be maintained, the exiting APIs which are built around the crazy 16 bit standard need to exist; but there's little reason they have to be native, rather than wrappers for UTF-8 compatible APIs.

It would even be a good time to standardize on a single user space programming API and have implementations on every operating system. Preferably including basic drawing and font layout functions. So that finally, most programs could be written once, compiled on a platform of choice, and work.
There have been countless FOSS-centric bounty sites since the late 1990s. They never took off in a significant way and now people are using subscription-based platforms like Patreon and Liberapay: https://github.com/uraimo/awesome-software-patreons/

I guess in hindsight one could say that bounties are too messy while a subscription-based approach is much clearer (less managing overhead etc.).

Quoting from https://wiki.snowdrift.coop/market-research/history/software

"Many bounty sites have been tried over many years. Some sites that have come and gone: The Free Software Bazaar, CoSource, Fundry, Public Software Fund, BountyOSS, BitKick, COFundOS (which alled users to place bounties for new applications as well as for changes to existing programs), Opensourcexperts.com, Donorge, Bountycounty, Bounty Hacker, microPledge, FundHub (some unrelated site uses that name now, not surprisingly), GitBo, Catincan, DemandRush, and Open Funding (broken though the main domain openinitiative.com still exists) — and probably others we never discovered. GNOME and Launchpad each made attempts at supporting bounties but that never came to anything substantial. FOSS Factory (which is still live but has had no activity for years) bothered writing their own essay on the history of other failed bounty sites."

You might also want to check out https://wiki.snowdrift.coop/market-research/other-crowdfundi...
btw, I added new template called "Article". Check it out: https://og-image.wzulfikar.com/Introducing%20WebSockets%20Su...
> The belief that if your code type-checks correctly, it will do exactly what you intended.

With a little care and a sufficiently strong type system it’s surprising how often this is actually true.
I'm both amazed at what you've accomplished and a little miffed that someone beat me to it: I've been working on-and-off on a similar project for a couple of years now haha. Awesome work

What display did you end up settling on, where'd you source it, and how many columns do you end up fitting? That was the biggest sticking point for me.
Boiling everything down to power is too reductive.

People are poor because they're incapable of the value provision required to not be poor. This can come down to a number of causes: low intelligence (perhaps due to malnutrition as a child), discrimination, mental health issues, disabilities, geography, attitude, education, etc.

But it's scarcely a question of power. Centrally it's about capability to provide value to others who can reciprocate with money.

This is the premise of the EA proposal that you're missing. If I get a job as a software engineer, this in itself has value to society even if I don't wish to donate any of the money, since I'm being compensated for value provision to someone else (who is in turn being compensated for value provision). The EA on top is just a nice bonus.

Now, negative externalities are of course a real thing, and they need to be taxed so that payment for services is more correlated with true value provision to all stakeholders.
If you wanna feel bad boy for real create a B+ tree of order 1000 which contains all npm packages in leaf nodes and create meta package for internal nodes. The root metapackage posted to HN.
Interesting. I would have thought things at Google would be relatively chill. People on /r/cscareerquestions who work at FAANG usually say they work less than 40hrs a week.
Also from Sydney, felt they were fairly accurate. Which numbers did you feel were unrealistic?
I've had the pleasure of working with an Australian consulting firm - Industrie & Co.

Great people and great experience overall.
Listening to them now - loving it
That is true, but the benefits of UTF-32 is minor compared to UTF-8, and might not be worth the cost.

And I say that as someone who is developing a language which only has UTF-32 support.

The problem is that even with UTF-32, doing things like splitting strings is inherently unsafe, so you are still going to need a Unicode library to do proper splitting by grapheme cluster. In practice, almost all string splitting works on ASCII text, and assumes everything else is data that should not be manipulated. For this, UTF-8 is perfectly acceptable.
>Most of the good devs with half an inkling go overseas

No they don't. Because not everything is about money. Life in Australia is just better than some war zone in California.
The spanner approach could dynamically shift the leader location for parts of the key space, so writes that tend to be done from one location could avoid needing to communicate outside the local region.
Maybe it's chill compared to other FAANG. I hear horror stories from Googlers in Seattle that are ex Amazon
On the server side I think Linux will be replaced with something more resembling a hypervisor for WASM rather than another OS. Of course even here Linux will die at mainframe speeds if not slower. As a toolbox for IT experts it may live on forever if it doesn't calcify.
I live in Silicon Valley and my wife is an Australian ex-pat. Sydney is cheaper than Silicon Valley. Period. End of story.

She regularly looks at house prices in Sydney and dreams of selling our house and moving to Sydney but frankly I would never move there. I would visit, but I would not move there.
Hackers Use Software Cracks and BitTorrent Client to Steal Cryptocurrency
These kinds of pieces never seem to mention that taxing unrealized gains will take control of the companies away from the founders. Love Musk or hate him, pretty sure nobody thinks Tesla is viable without Musk at the helm.
Melbourne based here and definitely agree with this. It's pretty hard to find a startup that's working on cutting edge stuff. Lack of VC funding here also doesn't help. The only thing Australians want to sink money into is real estate.
>only in the sense of attaining better wages or holding a job
>nothing to do with medical need
>defining mental health as employability

I reject this entirely. The same meds give patients the ability to pursue their hobbies, self-care, and lifelong learning effectively, which can be vital for self-esteem, quality of life, and avoiding depression.
For sure, though one perhaps small saving grace is in my experience the companies that are using those less popular languages were already accepting of remote work, which has meant I get the best of both worlds. That and I usually end up introducing Nim to whatever company I'm working at anyway ;) [I'm only partly joking]
Carbo culture raises 6m seed round
2021 Retail Opportunity in India – Online Business Opportunity
0days are plentiful if you have the right cash and contact list.

If they're not plentiful, you're lacking one/both.
I'm sure SF is more expensive, not sure about Mountain View, Palo Alto, etc.
Yeah, I touched on the lifestyle here being good, I completely relate - I just think it creates a conundrum.

Given this reality, we'll continue to be safe/slow followers to the rest of the world. Which is sad given this statistic! It is a huge wasted opportunity where we could be leaders in ideation, creations, thoughts, inventions etc.

I don't want life to change, but in the bigger picture, I don't want us to fall behind in the pack.
Couldn’t agree with this post more. I left Australia 6 years ago and work for a FAANG earning 5x-7x in London than I would in Australia as a PM.

Most Australian tech companies are mundane and boring. They lack ambition because the base quality of life is just so damn good.
> "Static typing": The belief that if your code type-checks correctly, it will do exactly what you intended.

No-one claims that typechecking solves 100% of problems. But it has a higher cost-benefit than anything else that's been tried.

> Time you spend writing type specifications is time you're not spending doing something else that might add more value.

So is time you spend thinking about the behaviour of the code in your head - the main difference is that it's slower and more error-prone.

Occasionally you really can do the calculation about what kinds of expressions are valid in which places better than the computer. But that's a rare case that gets rarer every day.

> Python at least gives you both options: use type annotations if you want, but you don't have to if you don't want to.

Not really: your code will almost always be silently unsound. E.g. libraries you're using will usually have incorrect type annotations (because their type annotations aren't checked, and the checker is unsound even if they were).

In contrast if you use say Haskell you genuinely do have both options: you can write code and have it be safely typed, or you can call unsafeCoerce at any point where you don't want typechecking to happen.
You really think the entire world would shut off the internet?

It is much harder to transport gold and silver, and those can be easily confiscated. A mnemonic seed can be stored in your head, and you can add a passphrase as a salt on top of that to create an infinite number of permutations, each being their own wallet, and provide just one of those if under duress.
Apart from Sydney having almost perfect weather and being one of the most stunning cities in the world there are the political aspects.

Free healthcare, basically no gun crime, far less polarisation, more family friendly, far less homeless, a more successful multiculturalism environment, strong societal bonds i.e. we were able to get most of the country to agree to large scale lockdowns and mask wearing.

Mateship and community are embedded in the DNA of the country whereas in the US it's freedom and individuality. And those different styles permeate through everything.

But then S/V has the incredible IT and startup community which is unparalleled anywhere in the world.
I wonder how much of becoming rich is made possible only because people are exploited and thus remain poor.
> Eventually his name will be synonymous with failed products,

You're overestimating consumers' capacity to read, well, anything.
To people reading from India, The story is not about picking up unknown numbers (premium services scam) about which we receive advisory every other day; It's about missed calls to avoid call charges and the economy behind that before the WhatsApp days.
> Most of them who stay put in Australia never really get to put their skills to good use.

What's the definition of 'good use' here?

I've had plenty of offers to go work in the US but have always chosen to remain closer to my family and maintain an enjoyable work/life balance while still being able to travel internationally for projects as required.

I'd consider that an excellent use of my skills, though I admit a certain amount of bias.
Bitcoin has a bigger market cap than all of the rest of them combined.
I agree personally that it's not about money, but It's an individual scale I guess
ProcessMaker – open-source workflow management software suite
I'm doing my best to drag the scores back. After all, regressiom tends to the mean.
> They lack ambition because the base quality of life is just so damn good.

Do you really see this as a negative?
There is no pity at all - of all countries I know and had business in, Singapore deserve to have ranking #1 in ECONOMIC freedom. Way above any other country.

Other freedoms are totally different matter, and we may find Singapore way below most of countries here
I'm following the Tauri Project https://github.com/tauri-apps/tauri
React Messages
Vue3 Message
Angular Messages
If it was important for Tesla to have musk at the helm, Tesla could simply offer to pay the taxes for Musk.
Thanks to that hospital that happens to be popular for involuntarily committing problem celebrities, Kanye isn't Kanye anymore.
You are not supposed to do anything manually ever in a cloud environment managed by a declarative tool. That's not just for terraform but for all of them.
Because they can’t control the supply.
They know they fu*ed up, they are just trying to put blame on somebody else.
Shameless plug here for our 3D Logo implementation turtleSpaces https://turtlespaces.org -- Linux / Windows / macOS and now also a WebAssembly version!
So they can trick you into doing more!
Indices Difference

Info

Consumer Prices in San Francisco, CA are 7.55% higher than in Sydney (without rent)

Consumer Prices Including Rent in San Francisco, CA are 39.86% higher than in Sydney

Rent Prices in San Francisco, CA are 91.12% higher than in Sydney

Restaurant Prices in San Francisco, CA are 22.48% higher than in Sydney

Groceries Prices in San Francisco, CA are 18.67% higher than in Sydney

https://www.numbeo.com/cost-of-living/compare_cities.jsp?cou...

You are correct and other cities can be checked if anyone cares to do so.
There's no such thing as "dynamic types". A type is by definition associated with an expression in a language, but those expressions are part of the program's static source code. Python has some kind of checking of the runtime values involved in certain operations, but that's not typing.
The funny thing is that you cannot "guarantee for no cheats". It's just software that runs on the players computer and there are cheats for both Valorant and League. So your choice is more between the two versions a) less invasive but cheats and b) installing a kernel driver and maybe a rootkit but cheats.
Has anyone tried Puppeteer within Puppeteer within Puppeteer ...
That looks great!
I recently saw something like that at qawolf. Be cautious, it is possible to abuse it. (using something like browser cryptomining)
This seems to be the best solutions for the hackers?

"In order to confirm the identity of the hackers, we will request that 1 Satoshi is sent from the wallet address responsible for the hack to a wallet address specified by Bitfinex. We will work to ensure this can be done safely, thereby protecting the identities of all parties, and Bitfinex reserves the right to impose conditions on any transfers in order to verify claims and ensure a secure process."

Get $2.3B, no jail
By actually looking at how food gets produced.
> Most of them who stay put in Australia never really get to put their skills to good use.

I'm curious what you mean by this, and didn't get a full picture from the sentences afterwards.

I might not work in B2C "world changing" stuff, but the work I have done over the past decade runs infrastructure that the actual world is changed by. Unless I'm misunderstanding what you mean, which is likely.

Edit: Well, I guess I said something wrong. Disparaging an entire country's developers as "never really getting to put their skills to good use" is acceptable, but pointing out that that simply isn't the case universally, and being proud of the work I've done isn't.
2 known issues:

- DevTools doesn't display the viewport. I'm not sure if this is due to a change in the latest Chrome to which I just updated (~90) or because I broke my serving of it by updating it. A workaround will be serving a static snapshot of the devtools front-end rather than just (simply, as I'm doing right now) pulling it out of Chrome's RDP endpoint each time. This may take some time to do.

- DevTools doesn't seem to work on iOS (as I've tested it, Safari or Chrome).

- There are many more issues, and a lot, but not all, of them are edge cases but they'll be fixed eventually.

More bug reports, UI/UX tips and advice, and other feedback are very welcome! Unfortunately the whole app is not open source but some parts are open source, namely, the virtualized browser[0], and the devtools-front-end[1].

[0]: https://github.com/i5ik/ViewFinderJS

[1]: https://github.com/ChromeDevTools/devtools-frontend
If my offerings are CRUD apps on steroids, what do these dense libraries offer me over HTMX?
Those salary numbers seem a bit wrong in general.

The UK value translates to just above £29k as an average annual salary. That might just about be an average annual new graduate starting salary across the whole of the UK, but even there it seems low. In terms of all software engineers it is most definitely off by several grand.
Incorrect.

You CAN concatenate, assuming your inputs are valid the outputs will also be valid; BUT normalization is now ONLY correct if all inputs were of the same format. This can be fixed with libraries if you care, and if you don't, it often doesn't matter. Edit-Additional: If something DOES care, it SHOULD enforce the normalization format it wants on the input boundary.

UTF-16 cannot be split any differently than any other encoding, including UTF-32; all must pass through a library that understands compositing characters and sequences. There is no escaping this (other than your own code becoming such a library).

Most of the other issues you fault are shared by _any_ encoding of Unicode. However a notable thing is that for very specific functions, E.G. searching for a given valid Unicode sequence and replacing it with another... (E.G. replace someone's name) you'll nearly always be able to do this in without issue. To always do it without issue additional checks must be made around combining characters at the boundary edges. (Which I wouldn't want to maintain, so I'd still call a library unless matching against known will never be such a value, such as quotes or other configuration file control characters.)
What miners are blacklisting addresses? $623m in hacked Bitfinex funds were moved today without issue.[1]

[1] https://www.coindesk.com/623m-in-bitcoin-from-2016-bitfinex-...
How the FBI managed to get into the San Bernardino shooter’s iPhone