skysight-inc/HackerNews huggingface dataset:
Canadian here— there's definitely been a movement in recent years away from deductions in favour of direct payments throughout the year. Thinking especially of the child benefit and the carbon tax rebate, and the elimination of boutique credits like one that used to apply to the purchase of public transit passes (https://www.canada.ca/en/revenue-agency/programs/about-canad...).

I get that politicians like the psychology of people receiving a cheque or direct deposit vs a tax deduction ("it was my money all along"), but I think it is genuinely a positive step in terms of helping people at the low end of the economy who don't have the means to save receipts or jump through whatever other hoops are necessary to nickel and dime the government at tax time.
The original purpose of Rust and Servo was to build a better browser. Rust was designed with browser development in mind, and is used increasingly in Firefox. That was an investment that has paid off in spades. (Edited to add: But I agree it's not a "product" in the "provides revenue" sense)
A bit confusing. Me myself I prefer to use https://yabs.io - like good old del.icio.us
Can I play? You get pushback from most of those projects because Chrome is the 'just works' option for the mobile web - no-one tests their websites with Firefox mobile. Some of them are persuaded on principle (like Replicant), some want money, some refuse outright. We'll say you agree a $500k /yr deal for Firefox as the default in Lineage.

You still have a tiny fraction of the mobile browser market, because all those platforms together are a drop in the Android & iOS ocean.
> I've been able to contact a few of my friends

Try to use Telegram for communication, it might work. It's not full internet shutdown, some programs like Telegram or VPN Psiphon, Tachyon work from time to time.
I've had similar thoughts to the title, but my ideas were more around improving the ease of use/writing.

1. A cleaner universal more natural syntax for analytics: I love writing python as it is to me such a cleaner syntax than C or Java. We could do the same for SQL and make something that feels more natural. Turning a common query like

> SELECT count(*), TO_CHAR(created_at, 'YYYY-MM-DD') FROM Accounts GROUP BY TO_CHAR(created_at, 'YYYY-MM-DD') ORDER BY TO_CHAR(created_at, 'YYYY-MM-DD');

into something much more natural like

> count by Day(Accounts.created_at)

2. A Visual SQL: for analytics it's so much faster to query and explore visually. Building queries visually means you don't make common typo or syntax or structure errors, joins happen smoothly, you can browse the data as you build, you don't need to google for syntax (what's that date function again?), and it works across dialects and databases. We've built and launched this a few months ago at Chartio https://chartio.com/blog/why-we-made-sql-visual-and-how-we-f...
I really wish google had public data for something like average page number or something similar for a search term. We have data for what people are searching for, but its hard to determine how successful people are in finding what they're looking for. If you're searching for a niche, it would be great to know what people want but can't find.

I suspect google already has this data, but it's too valuable for them to share.
2014-era Planet Money also covered it: https://www.npr.org/transcripts/291485828
But a lot of countries were doing economically well under colonialism. Rhodesia was the 'breadbasket of Africa', a very rich state. When the British left they arranged elections, the first and the last. Mugabe took control and look at Zimbabwe today. A different kind of basket case.

The state of Ethiopia isn't so far different to other places, but that's mostly because after colonialism ended too many countries slipped backwards into the sort of tribal warfare, Marxism, corruption, economic mismanagement etc that typified the non-colonialist states. Do you think the British would have tolerated a Marxist insurrection in a colony, if they'd still been in charge?

The article alludes to this when it talks about how the illiterate man would prefer being ruled by a white man, because he thinks he'd be treated more fairly. Colonialism created many problems, but the state of these countries after it ended puts it in perspective.
If they trade for themselves, sure. (It's like school kids who can build a funny enough game in Scratch.)

If they trade for a large corporation, with the leverage provided by that corporation, it's a whole another ballgame.
Except their revenues are £163m, so it’s not exactly like they do not have a revenue source. I think you are too pessimistic. I don’t have a split but would imagine the largest revenue source is the interchange fee? I would also doubt very much that their cost base is very optimised at the moment, so I would think profit is very doable. In addition, having used their business offering, I think they have a huge opportunity there, their product is very good.
Anyone else concerned by a browser manufacturer claiming to build products by mixing tech with their "values"? This seems like the exact opposite of what I want with utility software.
Google should rename itself 1984. The digital censorship is for our good didnt you hear!
> And for Mozilla it was a huge distraction, one they could ill afford.

This is demonstrably false. Rust was designed for use in browser development, and it has successfully been adopted into Firefox. The payback is increased security, stability, and Firefox developer productivity.
>It's not regulations we need, it is better education. Especially skeptical thinking.

As someone who is pretty much exclusively against regulation - I agree with you. However regulation to ensure competitive markets is totally appropriate for government responsibility.

>No one would expect Google to not suppress search results that harms its business. It is called capitalism.

This is fine if Google were some upstart or new entry to the market. Example: Bing has done this for years with promoting its own products / services like Office 365 in search results. The issue comes when you own a _massive_ share of the market, then in the eyes of the law it becomes anticompetitive.

> It's like going to a Honda car dealer and expecting to get offered the best deal on a Toyota.

Not quite an apt comparison, as the car market is very competitive, and Honda / Toyota only have ~7-10% market share within the US, respectively. So in your example, YES it would be dumb to assume that. However if Honda had 95% market share and therefore could undercut any price Toyota offered by taking negative profits in the short-term, then it would absolutely be problematic.
Same here, I immediately thought of Paglen. Very intriguing and unique work.
It's here [0], which was posted in a separate thread [1].

[0] https://www.zdnet.com/article/mozilla-lays-off-250-employees...

[1] https://news.ycombinator.com/item?id=24121166
The proposal of what to do is for the Justice Department to sue them for antitrust violations and for the courts to break up the divisions of the company that engage in unlawful anticompetitive behavior.

Not only is it plausible we saw it done with Microsoft, and the result was an explosion of entrepreneurship and innovation in the relevant markets, which were software and internet services.
It has to do with the size, but I don't know the limit. Smaller windows aren't going to matter, because pieces won't be large enough to be dangerous. A sliding glass exterior door is always going to be tempered glass, as well as glass tables and shelves. Tempering also makes the glass more impact resistant.

I broke a shower door too, while cleaning it. There were definitely splinters mixed in with all those cubes (and some in the hair on my arms). I'd imagine the physics is similar to when you snap a piece of uncooked spaghetti while holding it close to its ends - sometimes you end up with a small energetic middle piece that flies away.
I've always assumed that they make their money through mining customer data and merging it with e.g. Facebook Pixel datasets etc, but I have no evidence for this. Just seems like the 'obvious' business model for a tech-focussed bank as I assume that traditional banks have more difficulty in adapting their systems for these kind of use cases and I don't see how they could offer so much for free based on small monthly fees from a handful of people.

That said, they're also looking more and more like they might become the Robinhood of Europe, which brings its own revenue models.
Are deposits at Revolut government-insured like deposits at a regular bank are? If not, what happens if Revolut goes out of business?
Theres also very little discussion about what the fundamental principles are behind what, when, how much, and why government should regulate beyond "it's good for society" or, worse "it's good for the economy". There's a lot of really bad things you can do under the color of that reasoning and it would be nice to have a series of easy-to-understand concrete litmus tests, or at the very least an enumerated list.
Sure, and make it a proof-of-work captcha at that. No privacy issues and no one will care for the 30 seconds "lost".
I guess we have different definitions of "products" and "failing."

edit: I regret using the word 'product' since it clearly allowed an instant response of goal post shifting around if Rust is a product, or whatever, by everyone else in this thread. My point was not that, it was that Mozilla is not a 'one trick pony', which was the original claim. And as a person who ships products, I consider a product a failure if less people are using it over time, regardless of the potential underlying cause.
"I doubt the USG will let itself go bankrupt."

The federal government cannot go bankrupt. In theory the government can default on debts, but in reality there is never a situation where the government would be forced to do so (it is always due to political dysfunction) -- as others have stated the US government is able to issue more money whenever it needs to do so, and thus can always satisfy any monetary obligations (though there may be negative consequences to doing so). Even if the government does default on its debts, it would not truly be bankrupt, because bankruptcy means that some higher authority has stepped in to decide what will be repaid and how, but the federal government is the highest authority. Likewise for the states, which cannot issue money but which cannot actually go bankrupt (as they have the authority to decide what obligations to meet or to fail to meet), something which has become relevant due to the enormous cost of dealing with COVID.
The book "Pragmatic Programmer" talks about this in chapter 2, topic 9.

The kind of duplication you want to avoid is knowledge duplication. If two pieces of code literally do the same thing but for different reasons/purposes, it may not be a good idea to deduplicate them.
I'd be surprised if "people who know what telemetry is" and "people who choose to use ChromeOS" have much overlap.

I don't mean that as a dig on ChromeOS - personally I think its evolved into a pretty decent product for certain use cases. You can even use Firefox if you're so inclined.
Sorry to hear you are struggling with internet access, but I don't see how the actions of India create legal precedence in Belarus?
Lazarus is fine and good, but what does it have to do with writing UIs for Go apps? Can you integrate Delphi/Lazarus code together with Golang code in some meaningful way?
That's actually been more my experience, yes. :)
Europe is known to have really shitty profits from interchange fees. It’s not like North America, where these profits are a bit of a runaway train. We are currently talking about “interchange shrink” because we expect this ride to come to an end soon (aka loyalty programs are about to get really shitty, especially with the collapse of the travel industry)
Awk for JSON
Please don't reframe my words. Nowhere did I state that "mozilla's politics are just corporate speak". I don't know enough about Mozilla's politics, to make that statement.

What I did was to point out what reading that page felt to me, and to point out that Principle 5 has been recently broken by Mozilla. If you have something to say to that, please do, but don't put words in my mouth.
Is This IoT App Safe to Drink?
Big discussion of original source, currently on the front page: https://news.ycombinator.com/item?id=24120336
F# does this via Fable.
Bell was a real monopoly - as in, it was literally illegal to start a competing phone company. This is much different from "monopoly" with quotes, as in "gee whiz they seem so big and popular it must be a monopoly".
From your post it sounded like you might just not care about other people. I was trying to understand where you were coming from better. Part of me likes your approach but another part made me suspect you were just an A-Hole, no offense. Seems like that is not the case.
.... 'We've bought the wrong satellites': UK tech gamble baffles experts'. Just, yeah. SMH.

https://www.theguardian.com/science/2020/jun/26/satellite-ex...
2020 Corvette Costs $277,996 in Norway
> Only if you are familiar with programing language that has that same syntax does any of it make sense.

I'd argue that most relational DB users are familiar with a programming language, and therefore most likely familiar with the C-style syntax. It's better to build on something that most of the potentials users are familiar with already.

> There is no distinction between noun "users" and verb "find".

There is no such distinction in natural language either (if you see words purely as sequences of characters), you have to know what is what and infer it from the context.

> even educated non-programmers are gonna be able to read the SQL as SELECT "these things" FROM "this table" WHERE "these conditions are true".

Yeah SQL looks a bit more like natural language at first glance, but that's about it. That familiarity is a false friend, it doesn't really help with the learning curve.

This kind of thinking reminds me of the ruby community trend a decade ago when DSLs were created to look beautiful and like written language. It's useless and confusing for long-term, practical purposes. Same with BDD style testing languages. The promise that non-technical people will feel right at home and can start contributing rarely lives up to reality.
If a tyrannical government is willing to cut off internet access, what makes you think they won't also ban ham radio transmissions (enforcing via violent means) as well?
"Controversial Election"? Now that's an understatement if I've ever seen one...

I don't think elections in Belarus have ever been seen to be free and fair.
Programming Is the New Literacy
There is also the Nyxt browser. Vim, emacs or CUA keybindings available.

https://github.com/atlas-engineer/nyxt
Then you have to hope that the system allows you to override your absentee ballot with an in-person ballot, and that your boss or landlord or cult leader doesn't have people watching the polling locations (or watching your movements whenever the polling locations are open).

I admit that's not a perfect system, but it might skew the outcome of the vote less than a system where governors can selectively reduce the number of polling locations, and staff working at them, to produce hour-long lines of people risking catching a potentially deadly disease from each other.
Yes, I agree.

And the best product is a product that is useful to users.

To me, Mozilla felt like an ideology and not so much like a browser. That repelled me from Mozilla. I was annoyed by their attitude and puns toward Chrome, especially the prefix war and the comparison between IE6 and Chrome. That was way too much for me, even though they had a point. Ironically one of their evangelists, that made a lot of noise against Chrome, later moved on to Microsoft.

Microsoft has settled the prefix war in the way that they adopted Chromium.

Coming from Netscape, which I loved, and going through almost every iteration of the Internet and browsers, Mozilla feels like Assembler or C to me. Yes, Assembler was cool when you had your C64, and yes, you can do everything with C, but that is not the point. People need to get a job done, and yes, automated Garbage Collection is ok most of the time - I mean you Java, C#, Python, etc.

Maybe the comparison is not the best, but Mozilla's priority seems right this time: new product(s).

Best of luck, Mozilla!
TikTok has been skating by the issue of sexualizing young girls because it’s operated by a foreign company. Once an American company like Microsoft owns it...I think the nation will have another moral panic leading to protections that will take away what made TikTok popular in the first place.
You could probably aerobrake to get into orbit instead. But eventually it might make sense to build ships that are never supposed to touch atmospheres, or only upper layers. Some design constraints can be relaxed then.
It is, because it is not always perceived as an Ad. Looks like a duck, talks like a duck, and Google has it #1, so it must be my duck.

So in principle, you're right, but in my opinion, it's a lot more powerful than a billboard (clear ad) next to a real storefront.
Yeah, I continue to be baffled by this argument that starlink et all are going to somehow crack open totalitarian states. There's not a chance in the world of any of these companies risking their licensing and relationship with the ITU. No one is going to be smuggling in ground terminals, let alone macgyvering their own, because the network isn't gonna talk back.
The problem isn't in the availability of technology but the (lack of) problem it solves. People can barely drive on roads safely and there are infinitely more regulations and skills required for flying, even with the relative little amount of air traffic. If anything, autonomous vehicles could be precursor for individual aerial transport.
An Introduction to Wedge Pattern for Trading in Financial Markets
I do (say) two things, whether it's a third party, HR recruiter, or interviewing person:

1. "It's too early in the process for me to discuss compensation. If we both decide it's a good fit, then I'm sure we can work out reasonable compensation."

2. If they press, I reiterate. Sometimes repeatedly. Sometimes I ask "is salary expectation one of the criteria you use to decide who you'd like to work with?" If the answer is 'yes', then I politely decline to continue.

Sometimes, they'll say "We have to know your salary expectations to continue". That's a big red flag for me, and I decline there, too.

Last: If they're snippy about it, I sometimes ask "What's your budget for the position?". I've never had someone actually tell me.

Fundamentally, it's a negotiation, and the other party is trying to get information to leverage in the negotiation. Don't give it to them. Keep your power.
Maybe because of Microsoft being able to make all its problems go away after they started actively participating in DC. Google hopes to do the same.
In economics the word inflation refers to the rate of change in the buying power of a currency.

What you’re talking about is the money supply (I guess the Bitcoin equivalent of M2) which in Bitcoin is for some reason increased at a hard coded (decreasing) rate.
I'm pretty ignorant about how they monetize Firefox, but isn't it pretty hard? The attempts I (think I) know of are selling the search box, putting some ads on the home/start page, and that mr. robot ad thing. I'm skeptical FF alone could fund Mozilla's mission to build an open, free web, and doubly skeptical when you consider its adversaries (Apple, Google, Facebook, Netflix, Microsoft, heavy hitters for sure).
I'll be surprised if Starlink satellites are going to be transmitting any signals to countries where they are not holding the appropriate licenses to do so.
I used to work next door to Mozilla's SF HQ during the same time they ousted Brandon Eich for wrongthink. That whole fiasco was borne of the political biases of the rank-and-file employees, many of whom I've encountered throughout my career. I don't think it's a safe assumption that "the leadership team is compromised" and all would be well by cutting the head off the snake or whatever analogy.

Really Firefox is developed primarily by paid employees and the organization has fostered extreme political viewpoints from top to bottom. I could do without their partisan political drum-beating but much of their activism is honestly rooted in principles that keep the Internet open and fair, even if as an organization they act hypocritically (ie. by censoring browser add-ons developed by conservatives). My problem with the partisan stuff isn't even that I disagree with it, more that it alienates people (like you) who would likely otherwise agree with the stated mission of the organization but can't support the types of irrelevant virtue signaling they engage in.
Why in the world is this downvoted? HN is so frustrating oftentimes.
Imagine a US company of strategic importance becoming the defacto internet provider for much of the developing world. There's no way Starlink is happening organically or in a policy vacuum. This is like a CIA/NSA wet dream.

Also, people forget that low latency global internet is a requirement for next generation drone operations, particularly removing pilots from high performance aircraft. Again, this is strategic and something the Pentagon has gushed over for 30+ years. To see it as anything but is naive.
To add to the mentions of anti-cheat software, there are also multiple binary packers/protectors, such as VMProtect[1], which use system calls directly to protect and/or obfuscate themselves.

[1]: https://lifeinhex.com/use-of-syscall-and-sysenter-in-vmprote...
You have my solidarity. I take so much for granted as an American. Stay strong, and live a fulfilling life regardless of the authoritarianism. That is the last thing they want you to do.
Thanks. Orwell reference appreciated.
"Mozilla is a one trick pony" implies they can't ship useful software. The definition of "product" isn't the point. If those products (or languages, or whatever) can't generate revenue that also wasn't the point of this thread. If one believes that Mozilla cannot create new things that the world finds extremely valuable, then things like Rust provide counter evidence of that claim.
"If you choose to open a full current account with Revolut Bank in the future, any funds you deposit will be protected up to €100,000 under the European Deposit Insurance Scheme (EDIS)."

https://blog.revolut.com/we-got-a-banking-licence/
Normal banks do this too, it’s not that profitable. We mine your credit card history and form partnerships with companies that appear on a lot of people’s statements. We send you our customers, you advertise our credit cards, win-win!
This not a mainstream view today. Archaeological and anthropological research has overwhelmingly indicated that pre agricultural societies were incredibly violent, moreso than agricultural ones. Pre agricultural societies averaged between 15 and 40% of people dying violent deaths (as in, died at the hands of other humans) as compared to 3-5% in agricultural societies. It drops even further for industrial societies. To put this in perspective, about 1.7 to 1.9% of people died violently in the 20th century.

The view that pre agricultural societies were peaceful was not based in evidence, but based in wishful thinking: if civilization corrupted people then we could fix it by undoing this corruption. This was a popular belief around the 1960s and 1970s when there was little to no hard evidence on the behavior of early human societies.
I mean, government does GPS. Sends folks to space. You mention SpaceX, but let's not pretend NASA doesn't exist. Yeah, there was once that website that had a bad launch, but there's nothing inherent in government that wouldn't allow this to work well.

I do think ideally this could be done by NY or CA first. We should test out ideas in the states, where possible.