skysight-inc/HackerNews huggingface dataset:
>It's more like you've erected a billboard, and the Campaign Against Ugly Billboards have given some people AR glasses which edit out the billboard .. and a bit more of your storefront. It's not really in the same category as fraudulent Yelp reviews.

But your analogy misses a key aspect which is that the adblocker breaks the app entirely. It's not like just hiding my storefront, it's preventing users from entering the store at all unless they completely disable the device. Often those same users don't realize that these blocklist update silently in the background and it's their adblocker that is breaking the application that they have been using every day for years.

> I think you'd be better off just accepting this.

I think I worded that poorly. I do accept this. If you don't want to use an aspect, or want to render something your own way, I'm happy to let you! But I'm not happy when you start imposing those restrictions on others who don't know it's happening and don't know why core aspects of the app aren't working.

Informed decisions are good, blanket disabling or breaking applications because a developer "knows better" isn't.

Useragent issues I can work around, bugs can be fixed, and those who don't want that part of the app to work are happy. But I can't work around an adblocker blocking things for users that don't want then blocked. If I work around it I'm then "tracking" those who are attempting to block it (and IMO should be called out for it), and if I do nothing I lose users and paying customers who will move to competitors which for some reason are not blocked. (And I don't blame them, my app doesn't work, so why would you stick with it?)

> ublock Origin blocks bits of Amazon within the website

But back a year or so ago, it blocked the entire google.com/shopping URL, and the shopping.google.com subdomain (I haven't checked if it still does).

The entire service blocked because someone somewhere decided it wasn't worth it, but Amazon and eBay and AliExpress all only have some elements blocked because it's somehow different.

And while you can go in and re-enable those parts, it takes a long time and a good amount of technical know how of things like globbing and regex to whitelist it correctly. And then must be repeated on every device you use.
> If I personally published a signed merkle tree... I think I'm too much of a nobody for people to download it to keep me honest you know. Unless I pay them to do it of course.

In the original scenario I assumed that there were third party people interested in detecting or even preventing modification of articles after they're published. If nobody cares about it then the whole thing is moot to begin with.

If your scenario is that you'd like to be able to timestamp data that has value to you but not others (say, something patent-related) then it's a different scenario and then yes, the blockchain might make sense, although you could also use many other trusted, albeit centralized, third parties to achieve the same thing. Making a public post of Facebook or some other big website for instance. The incentives would have to be very high for these companies to modify post dates for a scam. Even more so if you post it to several websites. I think there are also services who will add your signature to a merkle tree and then publish it in a newspaper for instance.

But I agree that in this situation publishing the hash on a blockchain is actually a good solution. It's simple and easy to program for. But keep in mind that this only works as long as the currency is valuable enough to keep miners honest and rewarded for their work (otherwise people will be able to attack the blockchain and rewrite history). So if a cryptocurrency fails and its value collapses then suddenly your proofs become worthless as a side effect.
Maybe you could store the image in the browser cache. Then users wouldn't need to manually save and upload the image. Most browsers will keep the image cached until the user manually empty the cache (eg forever).
"epistemology or a similar field has pondered the "invented or discovered" question already, and if so, I want to read about it."

Yep. Me too. In fact, request for essay! It sounds like a topic I'd love to read pg meander into, for example.

I think anytime invention starts to seem like a discovery, it's probably a good invention.

I'm not sure there is a fundamental difference between the two. If you strain hard enough and get precise enough with your definitions, you could probably describe any invention as a discovery and the reverse. Recursively, that probably means any such definitions are inventions rather than discoveries.
Rather difficult with Googles dual class share structure
One way to get clients to respect your input is to charge a lot.
Totally agree with this. I think War Music is one of the greatest ‘translations’ of an ancient work ever written.
Indeed. Every single result in the first "page" was about c++ maps.
You're right.

I also like Rams and aware some of his work. Also I see traces of his work through Mac/iOS calculators (which nods to Braun's ones), and apple's software (low level) design philosophy.

That adjustment, at least in my case, doesn't come from the tool itself. I'm also a heavy Linux desktop user, so making two systems work nice (for my standards) took some time when I introduced Macs into my workflow ~10 years ago. Currently I have no friction. I think if I was solely a Mac user, that initial friction should be non-existent.

OTOH, the newest Mac I have is a Mid-2014 MBP. I don't know how the new ones compare.

Honestly, I'm way too flexible and adaptable when it comes to new designs and paradigms. I think I don't have the complaint circuitry in my brain. I like to just accept and adapt. I see it as a way to counteract the tendency of being fixed on things I like, but are outdated. I also love to bring good ideas and features from new things to the old, to refine my old habits and increase productivity.

But, as I always say, that's just me.
RoboDJ, an old Winamp plugin.

I have an absurdly large music collection, and tend to listen while I work. I tried doing the 'just queue up albums and hit play' model. Random songs I'd picked up from nowhere, or albums I'd forgotten I'd got, just slipped out altogether. Shuffling the whole collection means you end up listening to a lot of mediocrity.

RoboDJ let me score each song (with default values for unscored content), then auto fed my playlist with a weighted average. It wasn't perfect - it could crash and wipe your library, and its maths model contained a basic flaw which caused averages to drift off. But it provided a really pretty good experience of having a personalised radio station, and did a much better job of normalising content across slightly inconsistent tagging than any other library plugin I've used.

I've now got some really complicated smart playlists on iTunes which almost do as well, but they're much less powerful. Plus Apple pushed through a change in a software update a while back which stopped anything but trivial smart playlists updating on the device, which kills that unless you sync every day. Not great when you're travelling and the massive library is on the home NAS. Plus, that iPod classic isn't going to live forever.

One day, I'll find the time to write the player app for Android that'll replicate RoboDJ, minus the dodgy averages, plus some extra features I wanted. I know what I want, it's not that complicated a tool at its core. But there's always something more important than 'slightly nicer auto playing music' to write :-\
Wow, (regarding that video you reference) this is the first time I've seen someone use an obvious mentally ill person to push their strawman representation of a perceived ideological opponent.

>Sorry, I am not yet convinced. And the women I see around me don't seem that stressed out. I'd expect them to be nervous wrecks who never leave the house if everything was as horrible as feminists claim.

"Never mind the cacophony of stories being told elsewhere, nobody has told me directly so they must all be lying!"

Gee, I wonder why no women have talked to you about their experiences with men. Can't say I'd ever be having that sort of conversation with someone that spends their time doubting the experiences of women for no reason, with no justification.

>I also know women who are unhappy if they don't receive any attention anymore.

"I know women that want attention so women must not have it bad or experience casual, common harassment.". How is any of this real?

>I'd expect them to be nervous wrecks who never leave the house if everything was as horrible as feminists claim.

What does this mean? "As feminists claim". What feminist literature are you reading and referencing? How are you measuring the pulse of feminism right now? Could you please clarify if you are simply stating that you don't believe the number of women that have discussed their own personal experiences with harassment? They're all in on some ploy to punk men? I really am curious what the thought is here.
Is authoritarianism in China getting better or worse? If it's getting better than what it used to be under actual communist rule then perhaps there's still some hope for economic prosperity bringing democracy to China.
This is a really bizzare comment. The early Protestant reformers were all highly educated academics. Luther was a classically educated professor of theology. Calvin was a university educated lawyer who had published commentaries on Seneca (a Stoic philosopher). Philip Melanchthon was a university lecturer on oratory and Latin literature, and published a Greek grammar. It is a bit of a stretch to paint them as simple-minded Germanic folk (especially since Calvin was French). All of them were familiar with the theology of the early church fathers and appeal to it in their writings.

While the pope had plenty of temporal power in the renaissance, it's certainly incorrect to say that any pope ruled anything that could be called the western empire before that. Instead of a strict separation of church and state, the Byzantine emperor Justinian appointed 3 successive popes after re-conquering Italy from the ostrogoths.
This effect is really strong, and people don't usually realise they're doing it. "Power creates opinion", as the man says. As does loyalty. It's much more psychologically comfortable in an organisation if you reflexively adopt its attitudes and values.
Google was doing no evil till Sundar Pichai happened.
A little further down in that thread there's a link to an article about Sears mail order homes. I live in a century old neighbourhood and there's a couple dozen Sears homes within a 3 block radius of me. They're still standing, still lived in, still looking good. They were built to last.
Bringing cryptocurrency into the investment game with Liquifi
Parked cars take up a lot of space in city centres that could be used more productively.
Does that mean ARM64 is still supported?
By the time a business believes that a “solution provider” is not the same type of person hired for the technical implementation, the battle is already lost and you should leave. The idea of wanting to work in these situations as consultant or software engineer is all pretty crazy.

For example, Scrum is a pretty stupid and horrible thing, at least as stupid and horrible as Waterfall and often quite worse.

Anybody who thinks it’s important to give consulting advice about whether to adopt Scrum is someone to run away from. It’s like a daisycutter of common sense.

There are great, small places to work where you can be paid well _and_ have your technical opinion respected and considered as an implementer.

You can’t do that in places that are brainfucked with politics and bureaucracy, and the willingness to hire outside “solutions” consultants is a pretty big indicator that a place is brainfucked with bureaucracy and politics.
Seems very similar to the reign of terror during the French Revolution though?
There is an ancestral relationship. Chuck Moore studied under McCarthy directly.
I don't get how Mark can live with the monster he has created. He made billions from this, why doesn't he retire and move to a desert island with his wealth. From there he can start to work on an open protocol alternative to FB.
Re the now removed power light, it’s a real pain point for me as I now cannot trust my laptop is truly asleep when I close the lid. Previously I’d just wait for the light to start “breathing” and I know it’s sleeping.

I’ve been caught out several times now on the new units where I closed the lid and came back hours later only to find the laptop still on and very warm.

Mostly seems down to VMs or backups running that don’t seem to want to suspend. So now I always suspend my VMs and stop backups. Which slows down my workflow greatly since it takes a minute each to suspend and resume the VM itself. I also find myself holding the laptop undercarriage right up against my ear listening for the whirring of the fans and if they stop. I look like a right idiot doing it, but there’s no other way to tell.
That’s totally arguable though. For example: ‘By actively not engaging with the Chinese market we retain our core client base in the US, which would leak away in the event of persistant negative media coverage’. It doesn’t have to be a straight up monetary calculation.
Shareholders have and should have moral positions as well. Capitalism can and should be tamed, otherwise there is no difference between Mexican cartels and American corporations.
Well, this is where Apple gets it right - every USB-C socket supports everything. (Ok, mostly. Looking at you, MacBook 12!)
Show HN: Planable 2.0 – Collaborate on any social content from anywhere
It could be less authoritarian despite the economic prosperity. Or it could just be complicated.
So can we expect to be living in Amazon houses soon?

Alibaba already have them, eg https://www.alibaba.com/product-detail/Strong-luxury-Modern-...

Hotels too https://www.alibaba.com/product-detail/Modern-Holiday-Inn-Lu...

I quite like the look of the house
It is difficult to get a man to understand something when his salary depends upon his not understanding it. – Upton Sinclair
Indeed though if a bunch of different users are doing it, you might want to allow it with a citation needed marker. I've been to so many articles with a "citation needed" marker for years, but surely it would not be too complex for someone to find a source.
Google CEO on censored search in China: We could serve well over 99% of queries
Yeah, sellers do that all the time. You can liquidate. There are also Facebook groups where sellers bulk liquidate.

The fact that they were stuck with inventory in the garage just means they had no idea what they were doing.
I stand by my point both in terms of functionality, UI and UX.

VLC is quite bad in comparison I think, but it is hard to compare the two.
This is the real world.

Google and the US are better off being present in China that being left out.
Those pages are filthy cesspits of depravity, "The true right rejects egalitarianism root and branch."

Fuck these people
will some long running programs that allocate / free a lot eventually run out of virtual addresses and then be either forced to terminate or forced to reuse virtual addresses thus removing the use after free protection?

like if you are using 4096 byte pages and 48 bits of virtual address space then you have 2^36 virtual pages before you run out. like it seems feasible that some programs will make > 70 billion allocations during their lifetime.

its very cool the tricks some people are doing with virtual memory aliasing.
It's still actual communist rule -- by the Communist Party of China, no less.
Some gambling (e.g poker, blackjack, roulette) doesn't give predictions about the real world.

Prediction markets are a specific form of gambling that yields predictions about the real world. So all prediction markets are gambling, but not all gambling is a prediction market.
One noteable difference between 'prediction markets' and the normal operation of bookies is who sets the prices.
Usually, bookies offers odds on a bet, and for every new bet, they can set new odds taking the previous bets into account. This is called 'fixed-odds' betting.

In 'prediction markets' people on all sides of a bet put money into a pool. Suppose the total pool has a value of $Z, you put in $X on outcome A, and in total people put $Y on outcome A, then if outcome A is the true outcome, you get $ Z * (X / Y) for your bet. This is called parimutuel betting.

Beyond parimutuel betting, the idea is that once the pool is fixed, you can sell your bet. So in the above scenario, I could sell my X/Y share in outcome A to someone else. Later, the price of such shares allow us to track the markets opinion on changing odds.

In reality, I think they tend to skip the parimutuel part, and instead just auction of an equal amount of shares for each outcome. The proceeds of this initial auction then become the shared pool.
The Problem with Money…Online
Shareholders > Board of Directors > C-Suite ( CEO, CTO, CFO, etc )

Shareholders select the board members. The board members determine the overall plan and direction of the company. The C-Suite ( CEO, CTO, CFO, etc ) execute the plan of and follow the directions of the board.

If the board members want to make drastic changes, they can ask the shareholders to vote on it. If the shareholders don't like certain board members or the changes or direction of the company, then can vote to remove board members and put in members they want.

https://www.investopedia.com/ask/answers/040315/what-can-sha...

Normally, the CEOs do what the board wants and the board have a fiduciary duty to make money for the shareholders. So unless we have a rogue CEO going against the wishes of the board or shareholders, it's highly likely that most of the shareholders will support google's ambitions in china.

Do you think shareholders would have voted for Apple to leave china and leave tens of billions in revenue and profits on the table?

If anything, shareholders are probably asking google's board why google isn't doing business in china already.
Rule #1: be attractive

Rule #2: don't be unattractive
This year about half the apples in our garden were devoured by insect and microbial predators. You could say this is the natural condition for producing organic food. The pristine ones marketed for sale are there courtesy of the 2.8 million tons of pesticide (2009. Is it more or less now?) used to fend off such attacks. Have we properly assessed the true cost of our food?

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2946087/
RIP Westwood. They made some awesome games and I spent so many hours playing them...
As a kid I went from basic to assembly. When I was shown Forth by my dad's friend I was totally caught up in Forth on my C64. I later tried Pascal which is also great but it wasn't close to forth in my mind. It was awesome Except you had to pay for the language and I am guessing that is why it died.

Currently my preferred language is Racket because it is so fun and practical, reminds me of the earlier days of Python but much more thought out. You write you code (which is fun) and you have an executable all within one setting.
That is great news for Ontarios organ donor program
From the article: "Scan the QR codes from the paper as JPEG, for example."

Don't scan as JPEG. Barcodes (QR codes are a subset of general "barcodes") are images that have very high contrast edges (typically a transition from pure white to pure black or pure black to pure white) and the fidelity of that edge is important to correctly decoding the code.

High contrast edges are the worst case for the JPEG compression algorithm, and the algorithm produces the most noise (compression artifacts) for high contrast edges (due to the nature of how the JPEG compression algorithm operates).

So combining JPEG compression with barcode images you have the worst two possible combinations, an algorithm that prefers nice sharp transitions (barcodes) and an algorithm that will create blurry edges (JPEG on high contrast edges).

Scan to PNG or old GIF or TIFF (using non-JPEG compression) but don't use JPEG for this particular purpose.
He neglects to mention that those sensors eagles use have their own limitations. They have zero peripheral vision. It's like having strong binoculars glued to your eyes.

This has consequences. It takes them forever to find anything, even if they can do it from great distances. They are blind for several seconds when they change position (such as when they just caught prey), or just generally at short range.

And you can try this with cats: this makes it very easy to sneak up on them. No peripheral vision, directional hearing ... if they're focused in front of them, you can almost just walk up to them from the back, they won't notice.

These things are tradeoffs. Humans are prey species, pack hunters. If a human is paying attention you can't really hope to sneak up on them. One human is easy to take down. But 10 humans will defend each other effectively.
https://codepen.io/anon/pen/wYpBry?editors=1010 is very cool, thanks!
The fact that management and employees give the same rationale for doing a thing isn't evidence of bad faith, because this is also what would happen if there were a good reason, or at least one that looks good to some reasonable people, that both management and employees were convinced by.

I'm not familiar with this case, but if e.g. the reason is "Whatever we do, the Chinese government is going to ensure that any search results its population can see are censored. So our choice is whether they get censored Google search results or censored someone-else search results, and it's hard to see how the first of those can be worse either for us or for them" ... then I don't know whether it's actually a good reason, but it does seem like a reason that some decent and intelligent people might find convincing, even if they have a normally functioning sense of guilt.

For the avoidance of doubt, the opposite position -- "if you do this you're an accomplice to oppression, and 'if we don't do it someone else will' is a lousy response" -- also seems to me one that some decent and intelligent people might find convincing. No one on either side of this needs to be an idiot or a scoundrel. (Though I bet some people on both sides are both, because that's always true.)
تحميل لعبة PUBG للكمبيوتر والموبايل مجاناً كاملة برابط مباشر
Do we have any valuable resources like this, but from 2018?
Red Alert is also C&C though :P
That's barely the tip of the iceberg of what to do.

Public transportation or bicycling, avoiding one-time non-consumable items (one-time plates, forks, cups, cup-lids, straws, etc. are an absolute no-go—which means boycutting starbucks and similar if necessary), recycling, rallying against use of polluting materials (less polypropylene and soft plastic packaging in super-markets, for example), less materialistic imports (container ships use the nastiest oils to operate, as international waters have no emission regulations), thinking of ways to make being environmentally friendly simpler, etc.

And even more importantly, getting others to do the same. The difference from one person doing all this right will just be a drop of water in the ocean. If it does not spread, it does not matter.

Also, as someone who cares about the environment, I would suggest not putting vegan up front as your efforts. Regardless of cause or effect, "vegan" carries a stigma. "Vegetarian" communicates what is needed if the idea is to reduce pollution from cattle farming, and it is less likely to cause instant dismissal.

And, also, while replacing meat with vegetable farming has fewer gas emissions than cattle farming, that still does not deal with our farming techniques being unsustainable, or that many types of farming causing massive deforestation (soy, anyone?). Nor does it reduce massive oil pollution, stop the oceans from filling with microplastics, etc.

It's but one small thing on a very long list of things we need to fix.
In a language like C and its conventional implementations, how do you intend to find all the pointers in order to zero them?
Great game