skysight-inc/HackerNews huggingface dataset:
After some consideration, I decided to not use Brave.

Maybe I am looking at the privacy policy too simply, but why not prefer to use private browsing tabs? With auto fill password support, it is really not inconvenient.

I am now, with no actions on my part except running the betas for the new iOS, iPadOS, and macOS, using Apple’s new Tor-like system. I have no comment on this yet.
I'd like to hear any feedback from who has tried this out.
"It is every citizen's final duty to go into the tanks and become one with all the people." - Chairman Sheng-ji Yang
Maybe you would prefer "casual gaming".

That certainly is my preference for games these days: pick up, play, drop in 5 minutes.
StreetComplete can create Notes, too. [edit] I think that's default when a question cannot be answered.

For those not aware: On https://www.openstreetmap.org/ you can leave comments on the map, so called Notes (https://wiki.openstreetmap.org/wiki/Notes). It's like bug reports but on a map, with comment thread. Local mappers look at those. Or that is the idea, I've seen notes open years and others resolved within hours.

The answers with new information are useful for local mappers, even "this shop no longer exists" answer (examples https://www.openstreetmap.org/note/2659780 , https://www.openstreetmap.org/note/2641050) when asked about opening times. Many notes need a local mapper to verify (visit the place, find secondary information).
I appreciate articles that look into topics in some depth that I’m curious about. But I really dislike the author’s strident writing style. Now, if there’s a single exaggeration or untruth from the author, It’ll throw the rest of the article in doubt for me. I think it would be better if it was a bit more dispassionate.

Another thing I’ve noticed in security (and I actually work in this field) is that if a project makes some progress but doesn’t address all the things (e.g. Signal end-to-end encryption for the masses but it uses a phone number or isn’t federalized), people criticise so strongly. It’s like, ok, but give some (actually a lot) of credit because it’s literally the best option right now?
> We can all agree that slavery was a profitable business as well - for those who profited from it.

It actually wasn't the most profitable business because slaves are both unproductive and not capable of being your customers. Economics being called "the dismal science" was started by a slaveowner who was mad that economists were opposed to slavery.

Of course, to this day middle managers do a lot of things that aren't economically rational because it makes them feel more powerful.
Sure; this isn't directed at step functions, but in general, if you have your business logic (state machine) in a declarative format, albeit non-programming language (e.g., JSON), then that can potentially make it even more testable than a hand-written, informally-specified state machine in code.

Since all of the states/transitions are consistently and declaratively specified, you can iterate through them, build up a directed graph in code, and unit/integration/E2E test them however you'd like. Without that strict declarative "DSL", you would need to figure that out otherwise (requires much more effort), and you're bound to miss coverage on states/transitions, especially if the logic changes.
They are low-quality in that they tear pretty easily, you need to replace them every 3-4 years or if a bird/cat goes nuts on them (5 eur or so per sqm, probably there are cheaper brands if you are price-sensitive), but they don't block any more light than screens in the US. Less than some I've had.
SPDX (https://spdx.dev) is an open standard for describing software bill of material information. A number of open source projects, like the Linux kernel, have already adopted its conventions (e.g. for marking the license in the files), so that information can be automatically be processed.
How is tiktok more exclusive?
but ... but ... but!

free markets!

/s
Amazon attacks social-media firms over its fake-review problem
1.1.1.1 ... 8.8.8.8 is google :)
Tests are nice. But I see disadvantages with relying on them:

1) We now need 100% test coverage for queries. Forget one of them and the castle might fall on the client side. This can be mitigated with gatekeepers on CI/CD pipeline to ensure 100% coverage. But it's still quite the effort.

2) Our feedback loop for developing refactoring is now slower now since we need to run all tests to see what broke after a schema change. In contrast to an IDE giving compilation errors.

3) If we build SQL queries by composing them, which is common pattern for business rule validations, there will be many branches to be tested.

4) We won't have auto-completion of table and column names in the IDE. And if you mistype them your feedback is slower.

I say that as someone who went all in SQL query builders and composability in a project but when it grew large we were still afraid of changing schema despite having a very high test coverage.
This usually happens when the developers in this situation are focusing (or are being forced to focus) on the tests over focusing on the solution to the actual problem in the product. TDD is just a development methodology which is a means to an end, not the goal.
I am not sure I would trust Google on that. At least one guy got an even better offer from Uber and Googles involvement in fixing salaries with several competitors has been out of the bag for years now.
What do people think about internet addiction? My mind has fallen apart - now I read comments on ycombinator and reddit, and I cannot even watch a TV show because of how bad my attention is. It's like I have trained myself to consume opinions on articles, without reading the actual articles. It's horrible. I hate internet addiction - and nobody talks about it. People write about odd internet communities - but few people write about television addiction, or internet addiction. I do not even have the capability of sitting down and playing a game because of my mind being so stupid and shallow.
I like Brave, though I'm open to switching if there's a better alternative. Here's what I like about it:

1. Compatibility with Google Chrome Extensions. This is sine qua non (though I'd settle for compatibility with FF extensions).

2. Ad-blocking and reasonable-effort script blocking by default.

3. No apparent performance issues for my usage (YouTube, clicking links on HN, GitHub).

4. Integration with Tor, IPFS. Not a deal-breaker, but I do like it.
> I suspect any future social network much like TikTok will have exclusion as a major feature.

Do you mean like Clubhouse?
You can change browsers, but in many places you have no option on ISP.
In any case your ISP probably doesn't care as much about selling your information since you are already paying them.
Even if they are you can always use VPN to blind them.
> we're collectively ok with employees only power in the working relationship being to find another job.

Don't think the managers and politicians aren't also trying to remove that one power as well. Between work-tied healthcare and NDAs/NCAs your options as a low to mid tier employee are very limited.
Graph Theory with Python #4: Degrees and Degree Sequences
> Many seem to argue that "They'll pay to have ads removed", but that doesn't seem to hold true when services offers that exact option.

I would pay for ad free Youtube, if it was an option. Even with Youtube Premium, included promotions continue to be shown
"... no obviously we're not going to do any of these things, it comes down to product, product, product"
No, if a biz can’t profitably reinvest excess cash, it should get returned to investors as buybacks or dividends. No investment opportunity can take unlimited capital input
> Price and volatility aside, if we simply could have used a smart contract where money is automatically deposited upon project completion, we would have ensured payment.

A smart contract doesn't allow you to do that though, so I'm not sure how much you thought this through, or if you're only writing about your initial impression and dismissing what you learned after (I do think you realize this, as most people do after a few weeks of experience with Ethereum).

Either the smart contract would have automatically transferred money after a period of time, in which case it's basically like paying in advance. Or the smart contract would have received some external information, either from the consulting company, the client, a 3rd-party or a combination thereof, to decide whether the project has been completed or not. At that point, you're back to the problem you had without Ethereum.
Similar for other tools. "Awk" on MacOS is mawk, which is significantly different from the gawk that Linux uses as "awk".

Edit: As mentioned below, awk is mawk for some Linux distros, gawk for others, and something else on still others :)
Curious how you'll tackle the "learn" part, except for linking to a bunch of resources like you currently do.
I can see this being an issue, though everyone I know has some variant of the standard "German window" (https://2.bp.blogspot.com/_gv8PbeT2Ktk/TDiZRMA5oGI/AAAAAAAAA...) where they work fine.
From my limited research, Redis streams offers pretty good durability if you run with AOF and sync frequently. Performance should be great since it's all in memory. As for availability, there is sentintel and cluster mode which I know nothing about.

edit: the differences in consumer groups confuse me as well. With Redis streams, if you have a single stream with a single consumer group with multiple consumers, each consumer will get a new message at different times so processing of each message may happen out of order. That seems... fine to me. Apparently that is not the case with Kafka which makes me ask, why have multiple consumers in a single group if one will be blocked on the other?
> I think your average 10 m/s is an overestimation -- the source gives it as the high limit outside of dust storms.

You misread the source then - peaks during sandstorms are 17 - 30 m/s² with 10 m/s² being the annual average.

> I don't think 100m wind turbines on Mars are feasible anytime soon.

Manufacturing of the wind turbine is assumed to entirely take place on-site. Wind power is not something for a "starter station/settlement". The question was about general viability and given local manufacturing capabilities, wind power isn't completely useless on Mars.
Those riders are all influencers and likely getting the tires through sponsorship though, that is something that always needs to be kept in mind with cycling. They don't make enough money to necessarily be able to ride what they think is best if something else can be ridden for free or for payment.
I am also very happy reading, writing and understanding SQL. My own side-product depends on that ability: https://dwata.com. It uses reflection of the underlying SQL, using an ORM based reflect library, generates a vector of the relations and state of schema and creates SQL on the fly.

But, would I recommend a team to start writing SQL by hand: No, absolutely not.
Elias-Fano would probably be a better option here
> It would be valued at the current market price it could be quickly cleared at.

To clarify: there are two markets, one is redemption of USDT through the Tether company, the other is independent transaction of USDT vs. payment typically through exchanges.

During asset liquidation, Tether’s assets would not be sold for the users’ redemption, but for the company’s creditors and shareholders. As soon as the suspicion of liquidation is there, there would be a bank run while redemptions still work.

In the case of a bank run, the price of USDT would be dictated by the exchange market exclusively. As a massive number of people sell through redemption, it is clear to the holders that when the cash dries out, redemptions will close. So they will theoretically be ready to sell through the exchange at 3%, because that is the expected value of the return across all USDT holdings.
These statements are not phrased in terms of recursion.
Once you inline all the definitions then they are phrased in terms of arithmetic. That's the whole point of all this!

Have a look at http://tachyos.org/godel/Godel_statement.html and tell me exactly why that formula is banned? Is the formula too long? To many uses of multiplication? Give me a decision procedure.
If this is the handball that involves playing tennis against the wall with your hand, and allowing only one bounce. If so, I loved this so much when I was a kid. My favorite game playing in grade school against other kids.
In Firefox, right-click in the youtube search box and you can make a keyword search bookmark. I can do, for example, 'yt gojira' to search for that, or 'wp goldfish' to search wikipedia, and so on.
> Let alone my question of "Why would you want to be like that to other people?"

Did you actually ask that? Did you get a response?
I am working on it.
:)
Nope. Some low-balled bids during the height of the Trump regime's maximum pressure campaign did not get them anywhere.
> supports the notion it’s had remarkable HR success by hiring the right people

Amazon is well known for having a reasonably high hiring bar but also a strikingly high turnover.

I would not call it an "HR success" if people join the company mostly only for the FAANG name and the money and then leave.
The Fulbright Paradox: Race and the Road to a New American Internationalism
Which is an odd association to make, since only the very youngest boomers would have even had a chance to play a shooter while under 20, which would have been what, 1983?
Airline gate worker: Have a nice flight!

Me (literally done this): You too! <smack forehead />
Dropped Brave when it become worse than ublock/Firefox.
If you can't even argue your own point, I'm not sure you should be making it...
The ad industry isn't going away, if you're thinking of a world in the future sans ads. With the Brave's model, at least you are able to make some profit for yourself.

It's not utopian, but works from a capitalist's standpoint. And a lot of real users like it!
Exclusion by driving away users for being complete dog shit is not what I had in mind. Not a recipe for success. I guess I should have put "any future successful social network".
Wind turbines? We're going to ship 30 meter blades to Mars so we can barely power a microwave and a few lightbulbs? A 1MW installation in a good location on Earth will average ~300kW. On Mars that will likely be 1% because of the air density difference, or 3kW.
Televised news is harmful manipulative crap. Just like most Google products you should avoid exposing yourself to it.

Of course I feel a little bad telling people this because it's pretty easy to avoid. Once TV news becomes unpopular they'll probably start shoving the same stuff into something that was previously mostly free of that kind of thing.
Yep, absolutely.

There have been watering limits/bans for as long as I can remember. (I'm in my mid-40s).

Some towns have them and some don't. But the signs go up when we go into droughts.

As for whether you need to water.. it depends on what someone is going for. If you want ground cover that's got lots of weeds and native plants and isn't pure green then don't need to water. If you want a pure green golf course style lawn you will need to water.
Thanks @narush for the support and the great questions!

1. We completely believe in the DEX thesis, and we plan for our custodial solution to integrate with hardware wallets so that we can immediately return your funds to your own cold storage, and take advantage of DEX aggregators that already exist like 1Inch, Totle, or Slingshot.

However, no one is aggregating the much larger (for now) pools of liquidity on centralized exchanges, and additionally, the usability story for DEXs is really tough for mainstream users. We want to address both of these problems by providing a simplified interface for interacting with smart contracts, and providing the best execution requirement that already exists in traditional finance for the world of cryptocurrency.

2. We completely understand your security concerns, and we take our duties here with utmost seriousness. Thanks for the feedback!

We just brought on a dedicated security hire who contributed to the EMV chip standard for credit cards as well as the Global Platform standard for secure enclave, and he is helping us to ensure we have processes and procedures in place using the Mitre Att&ck framework. We intend to release audit details once they are complete.

For now, we do rely on Heroku to do a lot of the heavy lifting on the secure server management, but we also have internal processes and procedures for encrypting sensitive information using AES-256 and reducing attack surface.

Hope that answers your questions, and please tell us any additional concerns!
World leaders must act to reverse the trend of soaring displacement
That can be said for any profession. Actors or Musicians still have to be supported by roadies, sound people, videographers, editors, etc.

Programming is elevated because it automates and scales services that are in the past done by humans. It also spans across many different industries in that the one skill touches on many different parts of our lives.

And also, like in the liquidity example he mentioned comparing to creating Korean food, is that technology is insanely accessible now (anything digital really). But also, compared to musicians and actors, they still need to be at a certain place to perform their work (as we saw in the past year online concerts never really panned out).
Well I mean, yes, they want their ads to succeed (that's how they can offer a product for free). I don't think there's anything wrong with that.

What matters to me is how much data they collect and how they use it. It seems pretty clear to me that they go out of their way to collect less data, and try to be very privacy concious about it.

Do you think they are lying about that? I personally don't, and the code is there for us to audit (the only closed source part of the browser is the part that guarantees it's a human not a bot viewing the ads as far as I know). So I think it's pretty safe to call them much better than Google and their revenue model is certainly a lot more stable than Firefox's.
You don't actually want them to start giving out a dividend, capital gains have a favourable taxation compared to dividends so as long as their profits can be reinvested and turned into growth investors will prefer that.
Personally I'd opt for a Mongolian style sky burial. They just take you out onto a mountainside, cut you up a little bit, and the carrion birds and other animals come to eat you up. Seems like the quickest way to return your elements to the earth.
Unless the predator can see in the UV spectrum, like bats
The quaternary extinctions start to occur in Australia around ~60k years ago, South America ~15k years ago, Madagascar ~1k years ago, and New Zealand ~700 years ago.

These numbers are very shortly after when humans first show up in each place.

While climate change probably bears some of the blame, massive climate change is actually a regular feature of the last 2.5 million years. As the earth passes through glacial and interglacial phases, the temperature varies by as much as 10°C.

The biggest change in the past cycle is us, humans, who now constitute some 36% of mammal biomass.

I suggest that extrapolating backwards from the present state, as well as from recent first-colonization events, we should assume that ecological pressure from humans -including predation, displacement, and disruption of habitat and food webs- is the principle factor.
Yes and no. Realistically and unfortunately, they are, but ideally, they shouldn't be, unless they choose to participate on the public stage.
> I objected to the statement that it would make all programs faster / simpler

And I pointed out that even the simplest example you could come up with can in fact be made faster (than implementing sequentially) or simpler (than implementing with threads, which require synchronization) with an async API. So I don't see the straw man.

Pretty much anything that needs to interact with the kernel can benefit from this.
I tend to disagree, it's successful despite it's complete disregard for free speech and embrace of censorship. If the content is good enough people really don't care.
I found two flies in my house, marked them, then later found two more flies without marks. I think this means the population of flies in my house is infinite.
It seems to me — not that this is my space — that Waymo’s gotten further than anyone else, running a taxi service and recently testing long-haul trucking. Zoox might also get there quickly, but note that Amazon is already losing key personnel to Waymo and is having to buttress their purchase with additional stock options to employees in order to keep them around — Bezos’ dictum breaks down rapidly as your labor pool becomes constrained.
ESP-Now Long Range Mode – 500m
I’d say its success is due to how well it works to entertain the user. It understands how to understand what you like, and shows you videos in that vein. I don’t know how nor do I care.

It’s simple and works well- we like those things, remember?
Are you talking about the Kilopower project https://en.wikipedia.org/wiki/Kilopower

it’s completely different design from conventional “pressurized water” reactors with drastically reduced complexity, using heat pipes and solid core, it’s more like a battery really, and we’ve been sending nuclear batteries to space for many decades
I'm taking a closer look today, and it looks to me like one AsyncAPI document, which can be defined using multiple files, defines one application. If you look at the "fixed fields" section under the root object, the second field is "id"[0]:

id Identifier Identifier of the application the AsyncAPI document is defining.

This format is fine, but the tool I'm looking for is something that will read the definitions of multiple AsyncAPI documents (multiple applications) and show how their inputs and outputs connect, so I can answer a question like, "When application X publishes message Y on channel Z, which applications consume that message?"

AsyncAPI gets me 90% there by defining the service spec and providing code to parse it. It's possible somebody has already written the rest; I'll have to see.

[0] https://www.asyncapi.com/docs/specifications/v2.0.0#fixed-fi...
Could... could you enlighten me please?
Another musician here...

I thought it was awesome what these Argentinians were doing when I moan about the processing power of my oldish MacBook Pro. And I was impressed with the phrasing of the raps.

But of the two examples I clicked through, one focused on violence and the other objectified women. But the sample size of people they profiled was tiny. Maybe if they sought out a female music producer they'd find the Argentinian Grimes?
Yeah, we looked at clonsilla too but it didn't work for the same reason. We managed to find something just over the m50 but still pretty walkable, in Laurel lodge.

I'm way too neurotic about the future to take the plunge and move away from Dublin, unfortunately.
Damn I misread TTD and got excited that they were building it into factorio... Great article though, was not dissapointed.
Coincidentally I had to write this today, and perplexingly none of the answers on that popular question seem to be as efficient and readable as what I wrote:

function prettyPrintBytesSI(x: number): string {
const magnitude = Math.abs(x)
if (magnitude < 1e3) return `${x} B`
else if (magnitude < 1e6) return `${x/1e3} kB`
else if (magnitude < 1e9) return `${x/1e6} MB`
else if (magnitude < 1e12) return `${x/1e9} GB`
else if (magnitude < 1e15) return `${x/1e12} TB`
else if (magnitude < 1e18) return `${x/1e15} PB`
else return `${x} B`
}