skysight-inc/HackerNews huggingface dataset:
This is why I use tools like fakespot and reviewmeta to make sure Amazons reviews are somewhat accurate. Sure, it's not fool proof, but these tools attempt to filter the obvious bad reviews.
This is true, but your second point is difficult to do in C. You would have to have a set template and a separate lookup template to search the set based on a key type. This is actually how heterogeneous lookup is implemented in C++: it's a template within a template. This is not a big deal in C++ because templates are instantiated automatically but we're instantiating templates manually in C. It's also only available as of C++14 and only on ordered containers, not hash tables.

It's more straightforward to combine these templates: make map the fundamental type, but make values contain their keys and make the key type default to the value type if omitted. This way it's both a map and a set. My own C hash table template does it this way [1]: it stores only a value type and not keys, but there is an optional separate key type used for lookups, hashes and comparisons. To make it a map, you provide both a key comparison expression and an expression to convert values to keys.

[1]: https://github.com/ludocode/pottery/tree/master/include/pott...
Any "hot spots" that have been optimised by writing assembler has to be re-written. Same applies to any dependencies with similar optimisations.
Paris is a big metro. I’m sure you don’t live in the expensive parts. And what about a family? Retirement? Vacations? Owning your own place?

A quick search shows the median salary in Paris is about 50k euros, which is roughly 60k USD. But being on median income is usually not that great anyway.
From the article listed (a toy drone) [1], reviews range from talking about car oil, stickers for kids, a plaque for finishing a race, honey, something about horses (?)..

What is this mess !? And how is this not Amazon's top priority?

https://www.amazon.com/dp/B08P14T1Z2
Apple pulls iPhone app promoting secret parties during the Covid-19 pandemic
Ask HN: Predictions for 2021?
What are your predictions for 2021?
Build a “Direction Document” for 2021
While this can help the seller can so radically change the listing that it doesn't always stop review hijacking. As I understand it they sell something simple and cheap then repurpose the listing for something else entirely.
In patreon bux, that could keep you going for sure. I think people often underestimate how much of a game changer it's been for indie creators.
Please look up your laws before commenting. Yes, DMCA, as you have correctly stated, does not apply in the EEA. However, IP infrigement in EEA is dealt with much tougher than the US. Don't believe me? From YouTube v GEMA and the whole youtube-dl debacle to cases in France regarding software copyright infrigement, the authors (in this case, Nintendo) have the collective right to assert copyright in the console software, and often is also the co-author of the software released on their platforms.

As asutekku have stated:

If you’re distributing the software to allow pirated usage the lawyers might disagree with you.

It seems that the US is the leader in IP cases, but that is simply due to the fact that most companies that can act are based there. The reality is that Europe have different IP statures which favors the authors more than others.

TLDR: US IP law deals economic losses, European IP law focuses on moral losses. This means that even with DMCA, Nintendo (and every other author, whether as an individual or company (in the non-corporate sense) or corporate) have rights in Europe that are stronger than in the US.
In Germany that doesn’t add up. We’ve been in lockdown, the incidence in people under 79 is almost constant since Oct, or even going down. Incidence for 79+ is almost double and rising. We can’t just blame young people all the time, it’s not like the young are all going and having parties in care homes (where a majority of the deaths occur). There has been almost nothing done to protect the elderly, except a full blanket lockdown on the entire country, and while all age categories under 79 are constant or going down, the only one that keeps going up is 79+ (https://corona.stat.uni-muenchen.de/maps/). The fact that politicians took the easy way, didn’t come up with a single workable solution for schools or care homes, and then after the summer put the blame again on the entire population is quite a failed strategy.
we see wrong, we try to change it.

Exactly! But that's predicated on "we see wrong". What Snowden and Wikileaks (and the various paradise leaks) showed, is that there's a lot of wrongs we don't see.

Maybe I didn't specify this explicitly in my earlier post, but my core position is this: attacks on Wikileaks are attacks on the ability for the voting population to see the wrongs, and as such are attacks on democracy itself. It's ironic for the CIA to claim that Wikileaks "works towards the decline of liberal democracy", when the CIA itself is working to suppress democratic checks and balances.
Hey!

I didn't implement the fluentd piece, but I can point you at the PR that did just that for our fork of the gcloud-pubsub plugin:

https://github.com/gocardless/fluent-plugin-gcloud-pubsub-cu...

One comment I can make (from my own perspective, of course) is that we would normally upstream these changes, but fluentd tends to have a problem with a variety of different packages for the same thing, and no clear official choice.

That means it's difficult to know where to put your efforts, and can lead to individuals forking plugins like we have as we don't know where to focus the upstream efforts.

We didn't try too hard, truth be told, but thought it was worth mentioning.

Thanks for all your efforts on fluentd!
Hey y'all - creator here. The website allows you to search properties just like Zillow, but instead of returning the property listings the site returns a pre-analyzed list of rental properties ranked on the potential return.

If you don't know where to look yet you can check out the "Market Analysis" tab to look at market level data across cities.

Cheers!
What do you agree to when you accept all cookies?
I just wanted you to know that I share your sentiment mostly, and that you are not alone in your opinion on this on HN.

When is a life, a life? I was born very prematurely, as far as those things went back then. How can someone claim to be moral, yet be in favour of legalized murder of those babies in similar situations today?

Certainly I do not think that the fetus is a person or a life (whatever that means) at four weeks, nor at conception. At best, abortion could be a necessary evil to save the life of the mother at later stages of the pregnancy.
> From very early days, the question of “what does it mean for a computer program to have agency” has been asked. Usually poorly. Never with a satisfactory answer, at least to date.

If one asks this question, mustn't one also define what agency is? That seems like a hard problem in itself.

Personally I don't see the problem with considering the computer as a black box and evaluating its intelligence (or lack of it) from that standpoint. After all, that is what us humans do with each other on a regular basis; for example, we evaluate humans as a black box in job interviews.
solved 14 years later after the advent of AI-based enthusiast non-commercial facial image search.

that's wild. seems outside the bounds of the project constraints but it certainly was not specified.

fascinating.
funny, in Italian it was "Levi Strauss", I guess cause Levi's jeans were far more popular than CK underwear, I thought we were the only ones who had done this switch.
It's sad that political correctness is mistaken for enlightenment.
Cancellation is a tactic, like terrorism, disinformation, etc. Structurally speaking, it involves a swarm of activists contacting employers or organizations the target is associated with, and maybe even the employers or organizations the target's family and friends are associated with. The swarm will claim that they are going to stop patronizing/supporting these companies and organizations (often this is a fraudulent threat, but it doesn't matter). Sophisticated cancelation attacks also involve some activist in journalist's clothing prepared to write an unflattering story about any of the organizations being pressured by the swarm.

The bigotry thing is not actually essential, just like support for Irish republicanism or Islamic fundamentalist extremism is not an essential aspect of terrorism, or even being a Russian or Chinese government agent is not essential to spreading disinformation. (And in most cases, charges of sexism happen to be untrue.) Bullying and serial harassment may not be as "irradiating" as charges of sexism and racism, but they are still considered bad in our culture. And besides, most of the wokes themselves are actually themselves quite racist, and in some cases (e.g. Robin DiAngelo) they admit it.

The end goal of retaliatory cancelation should be to get the organizations being pressured to take a stand to instead wash their hands of the whole thing. It increases the cost of taking the cancel swarm bait, since a counterswarm may also appear at any moment.

The one aspect I don't know about is the sophisticated attacks involving journalist-activists.
It seems YC played a big role in their early beginnings.
They don’t care even if you DID buy it. I once reordered some toothbrush heads that I liked only to find a completely different, inferior product. It turned out that the product page had been completely redone since my initial order, but it kept all the old reviews. I reported it to Amazon and they did nothing for months. I think the page changed yet again and was no longer even selling toothbrush heads while still keeping the old reviews. After I reported it a few ore times Amazon finally removed the old reviews.
Personally, I enjoyed it very much. I thought the essay itself was put together like a set of Penrose tiles: it brought together the disparate aspects of Penrose's iagination and thought-life as if they were polygonal shapes -- all distinct, yet when arranged together they form a beautiful and very satisfying pattern.
Help your readers read faster and increase engagement
I second this. I used database about 5/6 years ago and it was amazing. But they started to add collections a d my collections and a bunch of stuff and now everything seems hidden.

I still use it (deployed it at my current company and the CEO loves h iui s dashboard). But I hate the way things are hidden in the current layout.
Basically, just recompile for the M1. For the rare apps that have some assembly or cpu-specific intrinsics (e.g. for vectorization in math-heavy code), you'll need to port those to ARM64 as well, but that should be very rare.
Amazon reviews are about as useful as Youtube comments. You can read them for entertainment but don't expect anything useful about the product, and don't base a purchase decision on them.
Tesla teases Multiple Display option: Configurable touchscreen layout
An RSS feed for app-related announcements would be nice.
I like the use of the fediverse for adding comments to a blog, but this is another example of conflating mastodon with the fediverse. I'm glad OP found a solution that works for them, but I hope too many people don't start using this technique.

A user could comment using any fediverse account, including Pleroma, Friendica, PixelFed, etc. Summing that up with 'mastodon account' is damaging to the whole idea of the fediverse. Non-technical people might not realize that they can choose to use the other platforms.

Also, I hate that the mastodon API has become the de facto standard for interacting with any fediverse platform. The other platforms implemented the API to maintain compatibility with mastodon clients. Now this not-quite-standard API is controlled by a single person who doesn't care about compatibility with other platforms.
Charitable tax deductions work differently in U.S. this year
>> Porting games to Linux is definitely not something you do for the money.

Part of the article suggested that building Linux first is easier, because porting to Windows should mostly just work.
Back when the financial system relied entirely on physical assets like metals, the government needed to have those metals available to produce money

Today the overwhelming majority of money is digital and producing more doesn't require the government to have enough metal to mint coins. They simply need to change numbers in a spreadsheet

The "borrowing" you're referring to is not a transfer of physical assets. The money doesn't "go" anywhere, because they only exist as abstract representations in a spreadsheet

The government of the UK has chosen to only spend an amount equal to the one removed from selling bonds, but there's is literally nothing preventing them from doing it without that step

If the government want to spend more money than they get in through bonds and taxes, they can just do it

If they wanted to remove money from circulation they would simply issue bonds and not have an equivalent spending at the same time

It's two independent operations, that seems connected if you have a mental model that a government runs a household budget

That the UK base economic decisions on that assumption does not change the underlying mechanics of the transactions or invalidate MTT as a model for describing economical systems
> Poverty and forced labor are just the other side of wealth and freedom. Same coin. Someone has to to pay the price.

For me to be free, someone else must lose their freedom? There's a finite amount of freedom?

For me to be wealthy, someone else must be poor? There's a finite amount of economic output?

Both completely reject reality and well-established theory (such as economics). Both freedom and wealth per capita have expanded enormously.
yes, agency is also a real pain to define. what does it mean for a thing to “want” to do something?

https://www.cs.utexas.edu/users/EWD/transcriptions/EWD09xx/E... is also an ever-present problem: when anthroomorphic language is appropriate and when it is not is something of an open question, but the prior should be towards avoiding it. Possibly particularly in systems we’ve built.

You don’t have to go full-on radical behaviorist to be wary of this trend, (and tangentially i think behaviorism isn’t the be all and end all of explanations by a long shot) but once you’re aware of it you see it cropping up everywhere. Viruses don’t “want” to infect you, protein binding sites don’t “want” to bind amino acids, REST endpoints don’t “expect” a json datagram, GPT-3 doesn’t “know” anything and hasn’t “learned” anything, and so on. But we regularly speak of them as if that were the case. What category errors are we missing when we do this that could open new doors of understanding?
Perhaps I'm in the minority of frequent amazon users, but I don't buy anything from 3rd party sellers anymore. There is simply too much fraud. In practice, this means that I often need to skip past amazon entirely and go straight to the product manufacturer, sometimes paying more, just to be sure I'm not being screwed.
Simple: tell them if they don’t get vaccinated, they need to find another job. I bet most would gladly take the vaccine at that point.

Do these folks also refuse to wear masks and gloves when doing their job?
This is completely wrong. Neimod was in fact so against piracy that there's accounts of him banning people from the 3dsdev IRC simply for trying to jump-start the 3ds homebrew scene back then.
In the context of planning retirement with perpetual income coming from a lump sum, you have to take family into account (because that’s what most people end up with).
Apologies as I was ambiguous here. I find myself including both the GPS and flight controller computer/ carrier board in that 400$ price tag. I’m using Hex Cube Orange with Here gps units. This says nothing of cameras, radios, batteries, flight time, and live camera feed/control.
Several years ago I started putting every sentence on a new line when I write LaTeX, as it makes diffs cleaner if I want to go back and compare versions of a document.
I mostly agree with this comment except “dequeue” is a bad example. C++ has called this data structure “deque” (pronounced deck) since the beginning of the STL. Is there another language/library that spells it dequeue?
It's not toxicity though - it's human psychology. The classic book "How To Win Friends And Influence People" even mentions this strategy when discussing winning people over to your ideas.

People are far more willing to promote an idea they played a role in creating than one which they are just a passive party to. In large organizations, getting buy-in is critical to moving anything forward, so you need to have higher-ups going to bat for your ideas.

One way to use this approach to your career advantage is to make sure you are a few steps ahead once the idea takes hold. This makes it clear that you also had the idea, and you were smart enough to consider the consequences of it.
> "When your work, and what you do to avoid it, become the same thing, that’s when the breakthroughs come."

Perhaps I need to get a job here at HN to attain my own personal singularity.
> The baseline is not humans. We are one part of the universe not the center. Logic is the baseline.

Logic is not the baseline of human constructs.
Editorial control over every single post on the site? That's impossible.

Without 230, social media sites like Facebook would cease to exist.
At first i embraced the graph structure on my notes. Later on, it gets messy. Some of my nodes are "lost forever" since i cant recall the exact [[NodeName]] to link it back. Then i implemented a log system to automatically write down all the new node created, chronologically. So, i could always look for this log to rediscover all my lost nodes. Later, i found that retracing all the log to rediscover my nodes is such a laborious task.

So i give up, and currently i am embracing the tree structure to manage my networked notes. Now, i'm testing this new system. Maybe in the future i could find even better way to manage my notes.
I was an early adopter of ARM devices and have owned more than I really should have. That said, if you really want to spend time and money on this hobby, choose performance AND long-term support.

Odroids are great devices but the community depends on a few stars who do it for love. Raspberry Pi has made progress and I must say that I like the R.Pi 400 (i.e. keyboard Pi) very much.
Notable quote:

> Civil law contracts do not need to fulfill the strict requirements of "consent" under the GDPR. [...] Facebook users now have fewer rights under the GDPR than they did before under the old data protection law because, according to the Vienna Higher Regional Court, they have entered into a [civil law] contract to receive personalized advertising.

This is just ridiculous.
This is probably the right way to do it since AFAICR Amazon also still commingles products sourced by themselves as well as sourced from FBA sellers.
Pervasive Computing: Vision and Challenges [pdf]
I keep getting items I have not ordered, I presume sellers use fake accounts to be able to review their products. I reported that to Amazon but they only say "they are working on it" in a dismissive way. They even assumed I wanted to ask if I can keep the products and only seemed to take more seriously when I mentioned reporting it to the police. But nothing has changed.
Until someone works out how to define and measure intelligence, the only thing people can do is compare to human. That means the goal post is always "what can't it do that humans can?". I think it's dumb, but that is the state of the field at the moment so...
There was an opportunity to ask questions in the IRC. yet, just a couple of comments, no questions. It seems also compared to the next days there were rather few people in the chat (~100, now around ~500 - 600 ).

Agree, usually the async feedback works usually quite well. I guess next time I per-record the talk and will engage in the chat myself. That's what Stelarc did during his Augmented Humans keynote (actually we, some friends of mine and me recorded his talk before the conference).
Amazing artist and really nice person btw. He was in the chat during the playback and started answering questions, prepared answers for the Q&A.
https://www.youtube.com/watch?v=p44RVyD5Qt8
The government printing bills that they then buy stuff with for the poor transfers those things from the wealthy who owned it in the first place to the poor people who got it. As the poor gets more money demand for stuff they buy increases which raises prices and leads to inflation, meaning that said inflation is a direct result of the original wealth transfer and therefore can't possible be a reverse wealth transfer as you described.

On the other hand if we do the same thing with borrowed money demand for goods for poor people will still increase, prices will still go up, just that now it all has to be paid back in taxes or other transfers in the future. So the main effect is that poor people now pay more for goods they pay for with borrowed money and rich people got both interest from the governments loan and can sell their goods to the poor for more.
I also can't agree more! IntelliJ IDEs have been my go-to since giving it a try during the End of the World sale in 2013. The IDEs have a robust feature set that makes development a pure joy. That joy has subsided in recent years with performance on Mac Intel. There are several open YouTrack issues regarding this: looking to move to Metal; 4k external monitor performance issues; scrolling.

This release makes the IDE so incredibly fast! Indexing dependencies happens magnitudes faster than Intel version. With many of my projects I have used in it, if you tried to hold your breath from the time you started the IDE until it was ready to begin editing you'd have passed out unconscious. Now, the IDE is ready to begin work quicker than you could recover from a heavy sneeze! It IS a breath of fresh air. Searching all files is about instantaneous; navigating file trees is snappy and responsive; opening Settings modals happens quickly. What a joy!
I do something similar.

I have a small script on my mac that loops running pbpaste. If the result changes and contains a youtube URL it will do a youtube-dl to a directory

Later I just view that directory and press space bar on the interesting videos to view them.
Was running into this when I was looking for an apple watch band. When filtering by Avg Customer review, all the bands had thousands of fake reviews.

Had to go directly to Apple to buy one.