skysight-inc/HackerNews huggingface dataset:
My view is this is because at its core human brain has evolved to not reject reality however weird it may be (bear with me), The problem is that when 'facts' are presented in form of live media (audio, video) the chances of it being interpreted as 'reality' by our adaptive brain as reality is high.. because you just saw & heard it, there in very little space there to inject intellectual discretion there, and even if you do you still have to have a special case for 'that reality'.

the best counter to fake news IMO is to not consume any news in a narrated form unless its from a really trusted source & I mean invite-home-and-fireside-chat trusted. I prefer reading news to this. the other benefit is that you can read at your own pace instead of the narrators pace so you have better chance of not missing crucial detail. Second is free is bad, my take away after last election cycle was we need to pay for the news. I got NYT & wapo sub and have not cancelled it since. Just these two things, paying for the news and reading it helps me keep this conspiracy BS at bay.
It didn't end well for the guy who famously did that https://en.wikipedia.org/wiki/Socrates#Death
The Vocabulary of APIs: Adaptive Linting for API Style Detection and Enforcement
Supplying the armor and weapons necessary to an army that size, knowing the likely outcome, makes Cortes culpable. And the outcome is exactly what he intended, and enabled. This could be said of any of the proxy wars fought around the world today.

But yes, not excusing a brutal tradition of sacrifice. I think my argument stands, though, that you can learn positive things from any population/civilization that has cruel actors (or cruel traditions) within it. Be it the Spaniards, despite the conquistadors, or the Aztecs, because of the warrior elite.
The 4Cs of 21st Century Businesses
microphone -[XLR]-> interface -[USB]-> computer

(I don't know much about this stuff.) I've been wondering why "audio interfaces" are so expensive. Even the cheapest one is $100. Can you explain what makes these expensive? How much would it cost to DIY one of those?

[1] https://www.amazon.com/PreSonus-AudioBox-USB-Audio-Interface...
When it comes to fraud, obtaining a ballot is as easy as obtaining a bank check, for example. It's legal (in my state, anyway) for various parties to distribute them, and you could print your own, if you had the right paper. (You'd be in hot water if your ballot wasn't the exact document the state distributes - it's a crime to distribute a ballot that's prepopulated with the user's data, for example)

The security features of the process do not depend on mail-in ballots being unique or scarce.
"Only one side is crazy and stupid"

Thanks for your contribution to fighting divisiveness. I wish you good luck in your quest.
If you take the top end, shmancy digs near the VC teat you're still looking at only 10% of your engineers salary. Meanwhile in West Berkeley we signed a lease for $22 sqft/year. I share a 20X30 room with another engineer. Everyone else has a 10X10 office with a door. And we don't have rivers of VC money.

Sometimes I think the way big corps do offices is a legacy of mass production factory stuff. If you have an assembly line making toasters, yeah you need everyone in the same big building on a fixed schedule. But any business where people can work from home it likely means you could in thoery let individual groups decide where they want an office. Give a group of 12 engineers a stipend of $4000/mo to rent office space, see what happens.
It was. And Microsoft said they're moving to a web app, like Luna is currently doing.
Interacting with Smart Contracts from Web Apps
I suggest they stop meddling with other nations internal affairs and stop complaining if large parts of the world are challenging their self appointed role of hegemonic country and are calling them out for their past crimes

Colonization through military power is not hegemony, is tyranny
Indeed, how does one have a serious discussion with someone that refuses to acknowledge 2+2=4 because they "believe" the answer is 5.
> Is the legal system really so inflexible that it can’t prohibit this using general statements?

Yes.

> Do you really need a 10 page long comma separated list of every possible situation?

Yes.
Isn't Visual Studio Community free?
"ideology" needs to be rehabilitated as less pejorative — in our era of empiricism devolved into mindless statistics, the desire to fit everything into a coherent theoretical framework needs a better rep.

"Virtue signaling" is a phrase with no good connotation to corrode, and one I'd prefer for the critiwue I believe you are trying to make.
You are pointing at evidence that 538 correctly called 11/12 races using statistics, and their confident call on a Biden president withstood a 4-7% swing (!!).

The existence of bias doesn't invalidate their predictions. Everyone knows that polls can be badly off target in a biased way - that isn't a new phenomenon.

When they talk about X% chance of Y being president they should be optimising to the outcome, not the margins.
I think you are confused about what the parent comment said. The point is that the n+1 problem is usually solved on the database level in case of REST and the endpoint is also changing in tandem to reflect the DB changes. There is no client and server fan-out as you describe.

And the second thing is that solving something by slapping an unknown library into the stack instead of using the DB tools which are readily available out of the box doesn't make much sense IMO.
I always love this map, you can find a lot of intersting info. Sometimes it makes me wonder about the history of such or such link.

Is there any map of this quality of the entire world's underground backbones ? I would love to have the other half of the story.
Any country without drugs fully legalized contributes to this war
That's all true, but the context here is things like payment terminals, ticket machines and energy charging meters, and whether it makes sense for third parties to easily modify the software running on them.

That hardware is not "your own". It is deployed to facilitate and protect a transaction between you and someone else.

The certainly exists a possibility that the manufacturer of those devices doesn't care about protecting them, with the result that you the user get over-charged, have your card details stolen etc.

But it's hard to see how making it easy for "anyone" to modify the software on those kinds of devices in an unconstrained way doesn't pose strictly greater risks of the above kind to you the user (being over-charged etc).

Surely you would rather have to trust just a few entities in control of the device, who have some kind of quality control legal obligation through the usual network of contracts and liabilities, than trust the 100s of entities that have had some contact at some point with the device, any of whom could have modified the software on it?

Any ideas on how to solve this problem which don't involve trusted roots?
Adios, Jira.
OK. I see your point, stated like that.

I think that there's a different argument, though, to explain the two-camp phenomenon. One clue is the locations of the red v. blue voters, and another is in the shifting of certain demographics I highlighted in the comment you replied to above. To recap, we noted that Trump's support among EVERY group that are not white males has gone up, not down. Among white males, Trump's support dropped by 4 points, but among blacks and especially hispanics, it went up.

I think there's a Left and a Right stance on cultural issues, and there's a Left and a Right stance on economic issues. Did you know that if you ask the question: Do you think racism is the most important issue facing America today? .. that the answer Yes is more likely to be seen the higher the degree of the person? So that's a good example of a Cultural Left issue of the present.

Let's take an Economic Left issue, minimum wage. I'm going to cherry pick one from a right-wing state, Florida. They voted to increase the minimum wage this week, which should come as a surprise.

Then you have the polling showing that Americans in large majority support a government healthcare option.

So clearly there is a shift going on here where Democrats are representing Cultural Left issue but, aside from a few Progressives within them, are still Economic Right. Trump had Economic Left talking points, even if he wasn't honest about them. That's why he won those people over. Much of the DNC are Cultural Left but Economic Center or Right, as evidence by Jeff Bezos happily putting BLM slogans on AWS console pages and dedicating much of the Washington Post to race and gender issues.

In summary: upper class liberals favor the establishment DNC because of their focus on the Cultural Left issues, like gender and race, and less educated / poorer and for sure rural cultural groups often favor a Trumpian set of politics. Should we even talk about the right-wing attitudes about hands-off Silicon Valley and Wall St. among mainstream Democrats? And how else would you explain the Republicans suddenly talking anti-Wall St. rhetoric (Tucker Carlson), opposing NAFTA (Trump [ stealing Bernie's talking points ], and taking an economic Populist approach to tariffs and trade?
Sure, I'd have the same n+1 problem. But this time the frontend devs will notice it when they try to use the API. With GraphQL our frontend team doesn't reason about the backend performance characteristics of their queries until they kill perf on prod.
The country may be divided. But those divisions are manufactured and exacerbated over the last 4 years by a made-for-TV president.

I couldn't help but think, in looking at various TV news channels this past week, that this is all sport. Big numbers on the score board and the play-by-play constantly flashing on the screens. We're the spectators, and the politicians are players on the field. Trump played the field better than anyone.

I hope that a new president and a new administration can show the USA that the division is not as deep and worrisome as is portrayed. We're actually all rooting for the same things here.
> A question very marginally related to embedded Linux, but is there any way to do hard real time on Linux?

Go look at the Beaglebone Black/Green/Blue/AI.

The microprocessors in those run Linux but have at least two PRUs (programmable real-time unit). Those PRU units are bare-metal, hard real-time but can communicate out to the Linux system which can do the "soft" real time stuff.
Do you plan to extend the number of supported chips?
Kudos on the explanation. I'd love to see you do a blog pot that elaborates on these different methods with diagrams for laymen like me who find this fascinating.
Honestly, the right thing to do is go all the way and just elect the president by popular vote.
I was agreeing with you until your next to last sentence. Sometimes you cannot respect someone else's opinions.

I believe the fundamental dichotomy is that, for some of us, our opinions are not who we are. We can change our opinions and remain the same people.

For others, their opinions ARE who they are. They cannot separate out their beliefs from themselves, so when you question their opinions, they feel you are attacking them personally.
So, people who say "never trump", their words hold value?

But Trump making lies up about Obama don't hold their value?

Inconsistencies abound. Not a surprise.
There's already an international electronic non-driving-related general ID standard - eMRTD / "ePassport". It doesn't seem like the kind of thing any country would want to put in an app though.
> I may never understand why people are willing to depart from the form factor of a keyboard, but still adhere to the staggered (as opposed to ortholinear) layout of the keys themselves.

Split keyboards allow users to free themselves from arbitrary constraints on shoulder/elbow/wrist movement.

Keyboard layout config just affects how your fingers move.

Being forced to spend hours with your wrists held together no matter how broad your shoulders are, and bending your hands outward, has more impact on your well-being than how many millimeters your fingers move to hit a key.
This measure [1] is either on gross receipts or on payroll. Seems kinda steep if you have a large revenue but high costs. Apparently this would affect the likes of Gap, Levi's, Wells Fargo, Square, Visa etc [2]. It's not super easy to check who pays the Administrative Office Tax (payroll) and who currently pays the Gross Receipts Tax.

Assuming everyone is paying the gross receipts tax, however, the 0.1% more on gross receipts (0.2% if CEO is paid 200x the median, 0.3% if 300x etc up to 0.6%) can add up quick over a few years.

Visa isn't HQ'd in SF (so they would be paying the Gross Receipts Tax?), but their revenue was 23 billion last year. 0.1% of that is $23 million. If that is true, do they just shutter the SF offices? Can they still do business in SF?

Wells Fargo has $85 billion of revenue last year, so 0.1% would be $85 million. They are HQ'd in SF, so they would be paying the payroll part. I don't have the numbers handy there but I bet it's not cheap either.

Since this applies to public and private companies alike, it seems like a no-brainer that more companies will follow in Stripe's footsteps and move their headquarters to other places in the Bay Area (or Colorado like Palantir lol, though they were never in SF).

1: https://ballotpedia.org/San_Francisco,_California,_Propositi...

2: https://calmatters.org/california-divide/2020/10/san-francis...
(TMI as a euphemism for stuff that readers might not want to be reading on a mostly tech community site)
The election of the Senate is as representative of the country as election of the president. The idea they have to vote in accordance with your opinion on issues in order to 'restore the moral fabric of the country', whatever that means, is condescending and self-righteous.
Crossing the country "border" is simply a misdemeanor(like driving without insurance). But if you're a refugee there is no "illegal" way to cross. You can cross where ever then once you make it over you can apply for refugee status.
Does this mean that soon you will only be able to visit websites that Apple whitelists for Safari?
That's one case in 2008.

If volume and stakes are low then sure, they're not too reliable.

If you don't think prediction markets aren't great predictors you should make bets against that market. If you're a better predictor than the market you should make good money. In practice most people can't outguess the market. Some experts can and do make good money.

The reason markets are a good predictor because as soon as an expert sees the market make a bad prediction, they'll make a bet against the market. This in turn will move the price towards the true price. Assuming there are enough experts out there with large enough pockets (which is true for popular bets) then the market will quickly reflect the experts' view of events which is by definition very hard to beat (you have to be more expert than the experts).
While you found one crazy person...

How about the high level democrats literally creating a list of "Trump Supporters" with the express purpose of "ejecting them from polite society" aka canceling them socially, and economically,
Yes that's the main draw card. I probably should have made the title

... without Electron hehe

I use Grader, my cross platform app builder. It's weird, it's got many downloads on npm since i posted it 2 days ago, but not many stars. People using it in secret! Whereas another npm project I did has many stars but few downloads.

I suggest you consult the Grader docs[0,1] for how we render, but the short of it is, we do use Chrome to render, we just don't package it in the binary. We use the system Chrome, or... grader downloads chrome once if it's not installed, and that is used for all grader apps.

[0]: https://github.com/c9fe/grader-base/blob/master/README.md#go...

[1]: https://github.com/c9fe/grader-base/blob/master/README.md#cl...
OOPs was suppose to help with the issue of programming lock in but for the most part it has not advanced to the point where you can interchange program pieces. I think we need to go back to the idea that software can be like building a building where there are basic building blocks that can be purchased from many vendors and let each vendor decide how to improve the blocks and let the architects and engineers decide what blocks to use. Creating software from lines of code is too slow and ultimately it leads to lock in and inability to upgrade. People think that it will lead to a slow down in technological advancement but at the moment we aren't really advancing. We keep on changing programming languages with out much advancement in the ultimate result. It's change for the sake of change leading no where.

If you look at advancements in society you will see that once defined standards are put in place then technology moves forward.
You can do all the stuff people say, or if you already use gmail and google search, you can understand they already have a lot of your info, and still use the GApps. Definitely don't give third party apps permissions they dont need, and if you do root, the app that lets you spoof the gps given to apps is wonderful (as well as the one that lets you spoof other info).
I wish there was a good online course like this from EdX or similar.
are they accepting submissions?
That's fine for a book, but not software (like youtube-dl) that is always written against the moving target of the real world.
Cdecl – C gibberish ↔ English
Pacman in Factorio
It takes almost as much energy to transport your food by car from the supermarket as it takes to ship it by cargo ship.

Also: https://ourworldindata.org/food-choice-vs-eating-local
The fundamental flaw is that a lot of things can only be accomplished at the Federal level. 50 plans for global climate change not only doesn't make sense, it would result in direct violation of the interstate clause.
Politics here stopped being about policy so now it's just a very unproductive culture war battlefield. Absolutely nothing will ever be achieved in that state.

There are enough policies that both sides overwhelmingly support to keep this congress busy - marijuana legalization being the lowest hanging fruit from what I can see. Some kind of a federal minimum wage hike is another one.
Apple seems to have modified the rules just enough so that apps like WeChat can operate,

From https://www.globaltimes.cn/content/1137321.shtml

> According to a statement the WeChat Team sent to the Global Times, the pulldown menu has been a function that WeChat always has and has always tried to optimize.
> But the team stressed that the pulldown menu only provides WeChat users a convenient way to open the Mini Programs that they have used before. The menu does not recommend new Mini Programs to the users, neither does WeChat have a commercial model based on centralized traffic distribution like app stores.

Also changes to their Payment rules,
https://www.theverge.com/2018/1/16/16896008/apple-wechat-tip...
Was it impossible? Youre quite sure?

Or maybe it was just easier for them to call republicans fascist while forcing it through with a super majority?

As opposed to the excellent state and not "unusually obstructive " form that democrats left the nation with after 4 years of never trump?

Pelosi played political brinksmanship and chicken with thousands of peoples lives just to pass relief after trump lost.
Right, but now when you are deciding on a schema change, your front ends clients are going to break because you didn’t create an API, the just allowed db querying from the front end.

Web API contracts are primarily routes and request/response data structures. This allows front end and backend concerns to be separate which allows a lot more flexibility over time for both front end and backend developers. From my limited knowledge of GraphQL, this is still possible but more work than just exposing your db schema types/DTOs.
Redistribution of wealth is not promotion of liberty. Quite the opposite.

Help your fellow man. Do not force others to do it for you at the point of a gun.
Didn't they effectively ban other browsers some time ago? Other browsers were effectively reduced to reskinned Safari on iOS for a while.
My favorite

perl -ne '$l=$_ if rand()<(1/$.); END{print $l}'

To pick a random line from a stream of unknown length in a single pass while only storing one line. With some more options it will handle a fortune file (or any stream of things that you can go through by record).
Electric drive seems perfect for a Luxomobile.
The USA seems bound for "illiberal democracy", a la Orbán in Hungary, Bolsonaro in Brazil, Erdogan in Turkey, Kaczyński in Poland, and Modi in India.

(If you are a Republican, assume a Democratic autocrat, and if you are a Democrat assume a Republican autocrat.)

Democracy in general has the weakness that the party in power can constrain the ability of the opposition to compete. We don't yet know how to stop the slide into illiberal democracy from happening.
This basically means there’s no reason for any one to pay more than scraps for the rights to the content as they will have under 1.5 years with it.
It breaks against the least popular. Clinton was a known unpopular. Now that everyone knows Trump, he was the least popular.
I accept that people will disagree, especially on Hacker News, but I don't consider the willful sabotage of government "just in case" to be a valid form of political exercise. I'm not aware of anything in Hillary Clinton's platform that in hindsight would have made Trump look like the better alternative, or that would have potentially spelled multi-generational disaster.
The trifecta of outstanding power efficiency, low cost, and nowadays very good performance of a class D amp virtually guaranties that any amplified sound you've head from a mobile device, or any consumer device really, was amplified by a class D.

There's not really a good reason to use non-class D in any mobile application today. As few as 10 years ago I thought Class D = garbage you settle for if you must, I've heard some incredibly good Ds that have made me completely change my mind
Using what "left" and "center" mean in other countries to compare to American politics is pointless.

There are clear left and right viewpoints in the US with centrist usually being a fiscally conservative and socially liberal mix of policies.