skysight-inc/HackerNews huggingface dataset:
How to Operate an Airport in Antarctica
My mom is a teacher a few years under 60. She got a chance for AZ vaccine. Initially she declined because the vaccine was not approved in our country for people over 60. However, we decided it's better to take this vaccine now, even if it's inferior than to risk her getting covid unvaccinated. The alternative would be to wait a few months for the next vaccination phase for people with chronic illness (she has diabetes) - although it may very well be she would get AZ then anyway.
Right. I try to apply Occam's Razor in these scenarios. Either aliens fly around in the sky regularly enough that I've witnessed it multiple times, or there's something about perspective that I just don't fully understand (not meaning to throw shade on OP here).
HAPPY MOTHER DAY
GIFTS, REAL PRICES , COUPONS
Not to mention the very real risk of accidently invoking the wrong constructor. If you change the type of a vector, push_back is a good deal safer than emplace_back.

Especially since many of the standard containers have many more constructors that you'd think - hello std::vector(size_type count).
India is now only 'partly free' under Modi
I think it's fairly misleading to think of impure computation as a core part of the `Monad` abstraction in Haskell[0]. Most of the places I use monads in Haskell are pure e.g. error handling, parsers, working with DSLs. `IO` is where the impurity lives and the monad abstraction just makes it a bit more fun to use, but it isn't essential to the impurity. Haskell had IO before it had monads. I also feel like the emphasis on the Monad abstraction really sells Functor and Applicative short as they are fantastic abstractions in their own right in addition to being important building blocks for the Monad abstraction.

[0] https://news.ycombinator.com/item?id=20112333
Actually, yeah, my original reply was dumb, I forgot quicksort :)

It can be n*n for properly-sorted arrays too, depending on pivot selection (for randomized pivot selection, it's n log n).
I don't know you mean by lose, the original Guru Meditation is already long gone. If you have your own thing and you want to keep the joke alive by spending your time fielding a bunch of support requests from confused users asking what "Guru Meditation" means then be my guest, I can't take that away from you.

My feeling is just that if you change that message from "Guru Meditation" to "you are an ass hat" or something rude like that, you will probably get many more complaints.
Plenty of roguelikes or roguelites have locked chests that can only be opened after you play for an arbitrarily long amount of time. That is the same as a lootbox in a game that lets you buy lootboxes with in-game currency at a slower rate than if you paid for them, such as the example I gave with Genshin Impact, where you can open lootboxes while paying nothing but the game is also structured to incentivize you to pay.
Heart and respiratory rate measurements using just your smartphone’s camera
Something like construct_back would've maybe been a little clearer. I imagine that would have it's own issues as well though.
Deflecting an asteroid with current technology would involve launching a rocket at it and either imparting enough kinetic energy to nudge it into an orbit that doesn't intersect Earth or blowing it up with a nuclear warhead. Either of those would require a large rocket capable of throwing a substantial payload well outside of Earth's orbit.

Tracking asteroids can be done with terrestrial radar (that was one of the things Arecibo was used for before it collapsed), or it could be done with space-based radar systems. Radar requires a lot of power, so any space-based radar will need a substantial solar array.

Both of these problems are easier when you have a heavy-lift rocket such as Starship or Falcon 9 (regular and heavy versions) available. If we're regularly ferrying stuff back and forth between Earth and Mars, we're going to need a lot of those rockets. Having a space transportation economy would mean rockets are available for other uses, such as the aforementioned asteroid interceptor or space radar delivery platform. These problems are all connected.
Don’t blindly prefer emplace_back to push_back*

*when using it incorrectly. The premise of of emplace_back is that you use it for calling the constructor of the object in place. Obviously it won't help you if you call a copy constructor instead. I find this article a bit pointless. Clang's suggestion was spot-on and emplace_back would have (potentially) helped if the suggestion was actually followed correctly.
As with any tool it depends how you use them - lane splitting is indeed very risky but by no means a requirement.
widgets.emplace_back(foo, bar, baz);

I honestly always thought that was the only way to use emplace_back.
Strange how I don't see many of your issues on my side.

(parent issue) Tab tabs through text fields only.

A) No lag on my laptop

B) Zooming to 400% reveals pure vectors for text as well as control decorations, even the fingerprint icon. Only the logo becomes pixelated but that one could of course simply be an SVG instead and not Flutter's problem.

C) Yes, this is a common issue with web apps. One often needs to look at web browser focus. I'm unsure if an event is even sent to the page as the page itself loses focus.

D) I think it does and this is just a tech demo for adaptive interfaces if you want them.
But who voted then for the lunatic Trump?
Weird article. In the first section the compiler (correctly, albeit unclearly) hints the student to write “widgets.emplace_back(foo, bar, baz);”.

The author then proceeds to compare widgets.push_back(std::move(w)); versus widgets.emplace_back(std::move(w));. Wat? Why is he comparing against the thing you aren’t supposed to write? That makes no sense.

The final section I can’t tell if he’s comparing compile-time or run-time. The comments make me think compile but I’m not sure?

Good topic for a blog post. But it feels like this post is sloppily mixing three different ideas. Very strange.
I’ve personally never encountered the particular misunderstanding the author dispels here, but I’m sure the post is written from bitter experience. On the one hand, I shouldn’t be that surprised: Unfortunately, programming in C++ is really brutal for people who would rather learn by example than by carefully reading documentation.

But on the other hand, my instinctive reaction is: Come on, is this really something that confuses people? emplace_back is all about constructing something in-place, which is exactly the opposite of moving it there! How can any professional programmer be 180 degrees wrong about the purpose of a function they use regularly?

What I want to say here is that C++ is really hard, and that there are a million subtle things that one simply has to look up instead of making educated guesses. I don’t think people appreciate this difficulty enough.
Top SQL and Database Courses to Learn Online
your religion is a single party repressive move .. go and question your religion first ..

its so easy to see modi hate .. even on internet .. its always some puncturewala chuslim .. or a librandu ..

please stop ruining another civilization .. haven't you destroyed enough countries with your Islamic terrorism..

you idol breaking cultist .. go and leave us alone ..
This is not just something for the mobile gaming industry anymore.

A few choice examples:

- Call of Duty matching players who buy DLC weapons against people who don't have them, and then specifically lower-skilled players

- EA patenting something called 'Engagement Optimized Matchmaking'. It boils down to feeding you games it knows you'll lose, and then once in a while throwing you a bone giving you a near-guaranteed win. This keeps you in the game longer than just trying to balance the the matchmaking as good as possible

- Bungie, ever since having split from Activision and switched to making Destiny 2 f2p* has specifically upped the grind and tedium on most things tenfold, so they can show their investors how engaged players are with the game by virtue of ludicrous amounts of playtime

*not really, you still have to pay for raids and seasonal content, f2p is more like a demo

I miss the old days of things like Unreal Tournament 99 and Unreal Tournament 2004, where both the community and Epic created gigabytes (back then a massive data amount) of content like skins, maps gamemodes, mutators etc for scot-free. Epic even bundled the best of them in two official bonuspacks!
This seems to be awesome.

I have so many meetings „that could have been an email“ but the thing is text has in my opinion a higher barrier to quickly and fluidly describe loose concepts and ideas. Every time I write an email or a message, I feel like something gets taken away.

But I think you have to be careful how to use this tool. If you just go ahead and start rambling, I think there is going to be a lot more noise than before and that’s what people usually do with voice messages.
Biden Please Let Us In
This Biden Please Let Us In! T shirts design is only available for a limited time.It’s also available for the shirt, Unisex hoodie, tank top, v-neck t-shirt, long sleeve tee and sweater for men, women, kid and baby.
HeritageType | Software Engineer, Backend/Full-Stack | BERLIN, Germany | PREFERABLY ONSITE | Full time

We're building a tool that automates complex design processes to create beautiful professional graphics. Our clients include Netlix, Warner Bros. and thousands of independent designers. We search for software engineers with a focus on frontend that have a good understanding of vector graphics, fonts and modern JavaScript.

www.heritagedesigner.com

- You’ll work on an exciting new product

- You’ll work with an amazing team of talented people

- Very structured but hackathon work environment

- Competitive compensation and equity package

- Top-of-the-line equipment

- Straight forward hiring process: Interview + short coding task

- Relocation support

Let's have a chat- feel free to email me directly at nh(at)heritagetype(dot)com.
> So now you have to wait 180 days for your information to really be removed. So much for privacy. It's also a bit weird in that it is exactly 180 days and not up to or at least which makes it a bit confusing in what its goal is.

"Up to 180 days" can result in data being deleted sooner. If data retention is a cost centre rather than a profit centre, the data will be deleted immediately.

"At least 180 days" can result in data never being deleted, for the same reasons as above.

180 days exactly gives the appearance that there's a balance that has been struck between data retention and privacy. Determining whether or not this is actually meaningful is dependent on what the data is used for, etc. and I don't have enough knowledge of the subject to make an educated guess.
SITA statement about security incident
The German housing-market exception (2020)
Is this "voice me" in an Indian accent?
Because, in the end, you end up paying real money, and not only that, you have mechanics that are designed around making that choice as tempting as possible, while attempting to masquerade as something harmless.
Ubiquiti refuses to disclose Tracking data of private equipment, Reddit boiling
Please ignore the trolls, ramblings, and especially the newly created accounts. The current ruling party in India has an IT cell that tries to shape opinions online irrespective of the platform.
No one should be tracked without consent. Especially not in their networks by the hardware provider. What does Ubiquiti track? No one knows and they are not disclosing it. The Reddit-Post made it to the #3 "All Time Hot" posts in /r/Ubiquiti in just some hours. While the company seems to not care, their customers do.
It's not bad advice. I see many code reviews that use emplace_back because it's 'faster'.

Though I think the abseil article does a better job of explaining why: https://abseil.io/tips/112

[Googler; unaffiliated with Abseil(sadly)]
A minor historical note on this: the original title of Dijkstra's text was "A Case Against the Goto Statement" and it was the Communications of the ACM editor (Niklaus Wirth) that changed it[0].

[0]: https://en.wikipedia.org/wiki/Considered_harmful
Here's an ad that explores this concept: https://www.youtube.com/watch?v=9ixckCSoN9M
Again I can't really say much about what could happen at this point. History "behaves" too bizarrely, especially over such a long time period, and inflection points are usually completely random and unpredictable (black swans), being only obvious in retrospect.

One thing I can be fairly confident won't happen is that BTC will become a medium of exchange. This is because BTC mechanically behaves more like a commodity than a currency, which means that (for various, immutable technical reasons) it's not able to match the speed of settlement, the price stability and the reliability of supply that are required for a good medium of exchange.
Taiwan would be foolish to believe such American promises. The USA made similar promises to Ukraine in the Budapest memorandum (under Clinton), and subsequently did not fulfill its obligations (under Obama).
Your point makes sense if your goal is making money.

If what you want is more power over the global economy. As a government, you may have more interest, say, in stopping Tesla rise (if you consider that making BTC a 0.1$ asset would harm them) than making some "tons of money".
Use Phantom Types. The compiler will help you.
Please take a look at Bitcoin 0.1 code and at Hal Finney RPOW code.

Hal Finney's RPOW - professional UNIX-style C code, with code organized into client/server/common, clearly separated functions, etc.

Bitcoin 0.1: Win32 GUI C++ code, no separation between core and GUI. No CLI, no RPC API, only Windows GUI. No directories, just a bunch of files.

Do you think Hal Finney would unlearn everything he knew about code organization to develop his Magnum Opus? Something which should become world currency, runs only on Windows and cannot be automated?
I'm aware Godot doesn't actually use ECS, it doesn't make your joke any more coherent though.

If you want to go down the route that everything is subjective, we're not going to be very productive here. The mention of "capitalist oligarchy" is hyperbole, of course, though I don't know how you want to argue that the world isn't mostly run by capitalist forces. Again, if this is something you want to question I'm not sure we're going to get anywhere.

The factoid in the piece is that a lot of mobile games are built with the intent of being addictive and getting people to spend a bunch of money on micro transactions. Is this another thing that doesn't fit in your view of reality?

Most importantly though, if they added your joke instead I still wouldn't rally to have them take it down. I'd just think it's awkward and embarrasing.
Why would people keep using dollars if they were being inflated away and they didn't have to pay taxes?
Funny, I was just over on ibm1130.org the other day - so the ALD diagram jumped right out.

http://media.ibm1130.org/1132_Printer_ALD_Jun67.pdf
They are obviously talking about feature parity between the platforms android and iOS that their _mobile app_ targets. You cannot be this dense.
Hmmm ... Turkey is constrained to Anatolia without Thrace.
Say I’m using a screen reader and am skimming through the links. I want to hear something like this:

“Link, WebGPU demo. Link, tuning code.”

Instead, I will hear this:

“Link, here. Link, here.”

This is not very useful.
Makes GitHub look like the buy of the century. Which it may well turn out to be.
Since any text could have variety of interpretations any text could 'offend' someone.

And since no body should be entitled to threaten a free speech here is the full text:

>Encrypting save games

>Why?

>Because the world today is not the world of yesterday. A capitalist oligarchy runs the world and forces us to consume in order to keep the gears of this rotten society on track. As such, the biggest market for video game consumption today is the mobile one. It is a market of poor souls forced to compulsively consume digital content in order to forget the misery of their everyday life, commute, or just any other brief free moment they have that they are not using to produce goods or services for the ruling class. These individuals need to keep focusing on their video games (because not doing so will fill them with tremendous existential angst), so they go as far as spending money on them to extend their experience, and their preferred way of doing so is through in-app purchases and virtual currency.

>But what if someone were to find a way to edit the saved games and assign the items and currency without effort? That would be terrible, because it would help players consume the content much faster, and therefore run out of it sooner than expected. If that happens, they will have nothing that prevents them from thinking, and the tremendous agony of realizing their own irrelevance would again take over their life.

>No, we definitely do not want that to happen, so let's see how to encrypt savegames and protect the world order.

I see no big issues with this text but I see a huge problem with attacking such text.

I think someone who have managed to be offended by this innocent text should be near the border of sickness. Or not, it doesn't matter.

What matter is for them to recall that free speech is meant to 'offend' some of us for the benefit of having healthy and honest discussion and avoid much bigger problems that would not just 'offend' but potentially would kill.
As I said in my second line, in the case of Netflix, I don't think this applies. Their business model has always been to charge users for content.

However when looking at the rise in the number of papers going behind a paywall like the NY times, there is an argument to be made that this is being driven by the fact it is no longer viable to run an ad supported business because Google and Facebook have control of too much of the market
Here in NZ we have a GST plus income tax - there are 3 tax steps, there are NO exemptions. Most people don't need to file a tax return, if you have only 1 job your employer will pay exactly the correct PAYE. If you have multiple jobs (or if you want to anyway) you can file online, it's 2-3 pages. If you don't do anything the IRD will run your taxes and if necessary send you a bill, or a refund (with interest).

I run a small business, I do my monthly PAYE in a simple spreads sheet - one line, type in the gross income out comes the numbers to include in the online filing web page including PAYE, and 401K equivalent. Doing the same in California was a nightmare.

We have no need for TurboTax or it's equivalent
This document has something about Intel's UMA with zero copy buffers (not sure how relevant):

https://software.intel.com/sites/default/files/managed/db/88...
The mindset shift needed for Kubernetes adoption (Part 1)
> you could do the same research for mobile, there are plenty of mobile games that don't follow the model

It's a nontrivial amount of work. Most people predictably aren't going to do it (otherwise the market would eliminate abusive practices on its own). Hell, most HNers ain't gonna do it. Myself, I wasn't doing it, despite complaining about games a lot.

Fortunately, HN's StavrosK did the research, and created this: https://nobsgames.stavros.io/. I'm forever grateful to him for that.
Hi. It's a good question.

For now, I just want to build a Roam for myself to save $15/month.

The main different with Roam is I want my app saves data on local, instead of on the cloud.

Obsidian is a good alternative for this, but Obsidian is not block-based, I can't achieve something like block level reference. It's an important feature for me.

The link I post here is not a note app, it is an editor libaray. I use this library to build my note app. I think I can open source the editor core so that the other one can build their own block-based note app.
I'm urrently going through "Master PostgreSQL starting with basics to advanced features like triggers, PL/pgSQL functions, Window Functions and CTE" by Will Bunker. It's very good, and it's included in the udemy for business offering.

It's very good and I'm finally learning some things that I always wanted to learn.

The course is very practical.

Also, turns out that Will Bunker was one of the founders of match.com in ~1995 and did dba work in that sense. He probably is on HN, lol.
The idea is interesting. My view on the economics side is that the flaw is that this is a for profit company trying something new to make more profit. There's nothing wrong with that except that what they are selling is a commodity (bing, google, duck duck go, ..).

So, that doesn't sound like a sound plan. In fact it sounds a lot like everything Mozilla tried and failed to make money with in the last few years. Maybe users will pay for X .... nope they won't pay for X either. Ironically, Mozilla's main business remains reselling Google's search.

What's Brave's business model at this point? I'm assuming that the attention token business is at this point not really delivering substantial revenue.

Anyway, a couple of weaknesses here with both these business models (search and BAT):

- They are tied to Brave the browser, which while popular has a tiny market share. So, both solutions are cut off from the vast majority of users, including the fraction of a percent likely to be an early adopter of this (i.e. by actually paying). Fractions of fractions don't add up to a whole lot of revenue.

- That browser happens to be built by Google and also depended upon by Apple & Microsoft (i.e. Chromium). Between those three, they control access to most of the users via their apps stores and operating systems. They also control the main contenders Cliqz is supposed to compete with: Google, Bing & DDG (which is Bing). That sounds like an uncomfortable place to be as a would be competitor. Also, there's the Apple and Google tax to worry about with any kind of revenue: Brave users putting more cash in the coffers of Apple and Google basically.

- Users might pay for quality. That raises the question how you will get that. DDG is popular but a key reason for people to not use it remains that sometimes they just aren't good enough. And it's basically Bing, which depends on MS putting loads of cash and resources in it. I found myself reaching for Google a lot in the half year I used it until ultimately I decided that I did not have time for too many fruitless searches where I wasted time before ending up finding what I needed on Google. I reverted back to Google. And that's not because I enjoy being tracked or in their clutches: they are just that good.

- Brave as a walled garden for exclusive paid features does not make sense: it's too small. Both BAT and search as commercially offered features would have more users (and thus paying users) if they weren't tied to Brave the browser. IMHO both would actually need to be structured under a non profit organization for long term success (for users, not for Brave).
Possibly I should have said "it stops being only that," that might have been more clear. The problem with making that 0.1% into something else is that people still get annoyed and distracted by it because it's not what they expected, and they complain, which is exactly what happened here.
> If you're conducting a business relationship, why are you talking about trust in the first place?

Please don't downvote /u/ThePadawan for this. It is an important foundational question. It is a hard question to answer in the same way that "If you're forging steel, why are you talking about iron crystal structures in the first place?" is a hard question to answer.

I'd be keen to read an answer from someone more articulate than I.
The important part of the documentation would be that N is the length of the entire string, not just the subset of data that needs to be processed. The actual complexity isn't relevant in this case.