skysight-inc/HackerNews huggingface dataset:
Canada has been at it for quite a while, otherwise the economy would be stagnating. And it has the advantage that it can chose its immigrants based on the market's needs. Compared to other countries, people coming to canada are also highly skilled:

> Over half of recent immigrants have a bachelor's degree or higher [0]
> Recent immigrants were even more likely to have a master's or doctorate degree,
with 16.7% of them holding these graduate degrees in 2016. [0]

[0]: https://www150.statcan.gc.ca/n1/en/daily-quotidien/171129/dq...
The big dig was one such "rip out" project. An above ground , elevated, urban free way was buried beneath the city.
Martin Fowler, wasn't he part of a 2 week sprint through downtown Minneapolis? Wait, wow, would you look at that burndown.
Was he an anarcho-communist? Sounds dubious.
Essentially yes, with some exceptions:

Ledger used to save a parsed/processed file to speed up subsequent reads. It was dropped as not being worthwhile.

Long-running UIs, like hledger-ui, hledger-web, and fava I expect, do the parsing only once, though the report calculation is typically repeated on each page load.
double plus good point comrade
The constitution prohibits the government from banning political speech unless it will, e.g. incite imminent violence. Keyword being imminent. Merely supporting violence in general and non-specific terms is not illegal and cannot be made illegal under the constitution, so the government cannot decide to ban most of the types of speech that the tech companies have chosen to ban (including Trump's recent tweets that got him banned).

If you think it is good that the recent bans took place then you have no choice but to delegate decision making authority to the industry, because the government is not constitutionally permitted to demand that tech companies make those decisions.
The NLRB guidance (https://www.nlrb.gov/strikes) says that economic strikers "can be replaced by their employer", and are "entitled to be recalled to jobs for which they are qualified when openings in such jobs occur", but are not entitled to immediate reinstatement if the employer has hired bona-fide permanent replacements.

I do agree that informal coordination can do much of the work a union would. You just have to convince the company that it'd be a huge headache to replace everyone, because the actual organization work (which those four investigations you describe were about) is unconditionally protected.
Parler may sue to have their site reinstated, which they are, I don't see an issue here. If these companies were wrong to take them down the courts will force these companies to reverse it. I don't think they will though because multiple posts, comments etc on Parler apparently match the criteria for incitement which Parler insufficiently moderated and is not covered by 1st Amendment rights.
Indubitably. It's hilarious and saddening to realize that startup culture contributes to rising corporatism and capitalism, by focusing on the production of new entrepreneurs and businesses rather than the investment of wealth into the laboring people who produced it. By positioning itself as a politically neutral group, YC is able to use HN as a magnet to polarize unwitting programmers into believing in a meritocracy where they are better than other people, and foster a culture of contributing to corporations. Abusive!
Apple CEO Tim Cook on Storming of the Capitol and Parler
“It’s the wild colour scheme that freaks me,” said Zaphod whose love affair with this ship had lasted almost three minutes into the flight, “Every time you try to operate on of these weird black controls that are labelled in black on a black background, a little black light lights up black to let you know you’ve done it. What is this? Some kind of galactic hyperhearse?”
Parler Moves Domain Registrar
These actions and events are making the case solid that the Internet is a utility, and needs to be regulated as such. It's sad, but inevitable.
For many years, Google leadership fostered a particularly open culture with vigorous internal debate and discussion. They held weekly all-hands Q&A sessions with Larry and Sergey, built an internal tool for sharing company-related image memes (including those critical of leadership), and hosted high-traffic internal mailing lists on a wide range of political and non-work related subjects.

Some of this has been curtailed in recent years, as leaks to the press increased and activist employees became increasingly critical of management.
I dunno, this seems like a sane thing to want AND think that this is what your users might want.

And yet repetitively we dont get those products.

Like this trend with protruding cameras out of phone's body.
Just make the body that bit thicker and slap bigger battery on it.

And you can boast in ads that it last 2 days instead 5hrs.

Maybe we are wrong? Or there is some kind of nonobvious business logic behind it.
Because it's a very popular game.
You can bring back cities by making apartments more affordable. Perhaps making more micro apartments. There's probably a large marker for people that would still keep their suburban home, but if they could afford it would get an apartment to stay in for fun over some weekends, or overnight during the workweek. Living in the Suburbs has many benefits. Larger homes, backyards and is safer for kids to run around. All valid reasons to chose them. Lets not try and change people, but work with their preferences.
and what about the 170m other americans besides the partisans you're counting?

unless you're a politician, it makes little (rational) sense to join a party (yes, it affords voting in primaries in some places, but that's little consolation, since the primary candidates are whittled down by party insiders in the first place). voters should largely be independents, but identity and signaling are such strong attractors to humans.
So... you copied AWS' Amplify?
> because PCIe 4 lanes will top out at forwarding around 7gbps of traffic [...] limited by PCIe alone

Are you sure about that? With 5GT/s (or 500MB/s) per lane, and with 4 lanes, that should be plenty, no? Intel adapters like the x520-DA2 are specced at 2x 10G, and use PCIe 2.0 x8.

FWIW, I was also able to iperf3 around 3.7Gbps on a X520-DA2 connected to an RPi4's single-lane PCIe 2.0.
That will only work until June.
The readme talks about it being keyboard operable and screen reader supporting but I couldn't make it work in the couple of REPLs I tried. The description of how keyboard operation is supposed to work looks good, uses standard keys.

https://github.com/isaacHagoel/svelte-dnd-action#accessibili...
No worries! Keep in mind that sfp+ transceivers are "branded" - in that you have to buy the right sfp+ transceiver to match the brand of switch or interface you're using. For instance, intel NIC's generally require intel "marked" transceivers etc. They last a damn long time though. Those small MikroTik switches are also awesome!
I'm also doing the same: Java+TypeScript.

If you want to collaborate, I'm here:

https://quanta.wiki

https://github.com/Clay-Ferguson/quantizr

If you create an account on Quanta reply back with your account name so I can find you.
That would create unfair competition for local production, though.

Starbucks, Amazon & other big chains/companies have used that strategy in the past: sell at a loss locally, turning a profit elsewhere, until there are no competitors left. Then ramp the prices back up (and above).
It speaks to how politically unsophisticated the response was, it's not like Napa was some bastion of Trump support. I guess they like the valley products more than grapes.
> I think there are plenty of scenarios where the law should discriminate between the latter and the former,

I don't see why this is the case. Private entities are made of people. If Twitter vehemently disagrees with something, I don't see any reason why the government should force them to go against their wishes.

> very broad category that encompasses everything

This is exactly the problem. While there is an argument that Twitter was wrong in the specific case, the implications of having the government force Twitter to say/amplify things they don't believe are __chilling__. Restricting speech is bad enough, but often understandable, this is frankly several steps beyond what I'm comfortable with.
SolarWinds Malware Technical Analysis
>the billionaires running the digital tools all decide to ban me, I am silenced.

How so? Are you incapable of using non-digital media to communicate? Are you incapable of creating your own digital platforms for communication or using alternative, less popular means to do so? Are you prevented from going to city hall, council meetings, political rallies, or voting? Your speech as it relates to your rights granted in the constitution remains completely intact. Your rights are unaffected by your access to certain digital platforms.
just admit it, you're a closet racist.
I really love this, years ago I made a similar tool that generated a CRUD app from a DB schema with an admin UI, auth, etc.

How do you solve merging the modified codebase with a freshly generated ones? Let's say I need to add a new field. Do you rely on GIT for this?

Also, the readme could use a link to a sample hello world repo that this Amplication generates.
You are confusing the 1st Amendment with 'free speech'. Free speech is a value that is broadly applicable to society, far larger in scope than prohibition from the government.
Martin Fowler's entire post is a rehash of tired hostile factless memes. The whole thing is virtue signalling at its finest.

That's why he wrote it and that's why it was posted on HN -- specifically to signal to the community that he's on your side and that he will serve as a lever for leverage to be applied.

There is a concerted attempt across the entire industry to impose tyranny -- make a statement condemning Trump and his allies or else.
You minimize the importance of scale of the lie. Kissing up to campaign donors or not pushing for a policy you made a campaign promise to enact are not the same as trying to throw an election result into doubt with no evidence at all. Scale matters. How far and vigorously you knowingly depart from objective fact matters. To claim otherwise is just another lie.
WhatsApp clarifies it’s not giving all your data to Facebook
I fully expected a TOR or I2P address... do they have one?
> The way to combat mistaken beliefs is to allow them to voice their views, then refute their arguments, not to call them liars and suppress their views. And even if they do not accept the refutation, the arguments should be left up for people to read and make their informed choice.

Isn't this what has happened with Trump? He said the election was a fraud, he hasn't been able to provide any evidence at all, and no (IIRC) people responsible for election security have said that there was fraud. Yet Trump continues to say that there was election fraud. At that point it is a lie.

In fact, I'd say the opposite of your argument: calling lies "mistaken beliefs", specially when they came from politicians with an agenda, is what allowed to create different realities for different groups and what is undermining democracy. Giving attention and importance to inaccurate facts and then debating the reality of facts gives people the impression that both sides are actually reasonable, when in reality one's true and the other's false. Climate change is the best example of this: for some reason, politicians and other figures have been allowed to say that they "didn't believe in climate change" and managed to move a matter of scientific fact to a matter of opinion.

When you let lies go unaccounted and presented as "beliefs", you allow liars to create their own alternate realities. People don't have to know the truth, just believe whatever their group leaders say. And once the realities of different groups are separate enough, truths stop mattering and it just matters who do you follow.
Really cool, super intuitive UI. I won't really be able to use it though until it supports more data types, hopefully with specific DB's in mind.
For some reason, Reader Mode isn't available on all sites. It wasn't available on this one, either.
It's not about "patriotism".
"US was a a great role model this year. We aspire to silence more dissent and ensure our elections and democracy follow the American Way."
> Could you enlighten me what the gross invasion of privacy and the security risk is for the majority of users

The same reasons that people use application firewalls on their system - Access to our personal data by Apple - intentionally or "accidently". Malware may be able to hijack Apple whitelisted softwares to do their mischief. (And please don't reply by saying we can "trust" Apple with our data - I don't, and if I have paid for a computer I consider it mine, not Apple's to meddle with it as they please).

As for the Gatekeeper incident, the only comment I have to add is that I really don't care about Apple's "apology" after they have been caught ...
Would Twitter/FB have lived up to these standards early on?

It seems like any new social platform could be pretty easily crushed under these standards. So the only way we will see a new social media platform is if they build their own data centers, and can grow without having an app.

And maybe they need their own browser, maybe client hardware like phones and tablets?

It seems unlikely that a startup would succeed under these conditions. So we better be happy with our current overlords (and whatever humans happen to be in charge of those companies in the future).
Pointing out that people only care because they are broadly sympathetic to Parler and the people on it isn’t untrue though.
https://twitter.com/ggreenwald/status/1348985598116323334
Svelte <3
Google and Apple have a duopoly on mobile platforms, which are the natural place for any communication app. If those two act in concert you are facing a monopoly. There are only two ways out. Competition or regulation.

For AWS, I agree there are many alternatives, and in fact what shocked me wasn’t so much that they terminated their contract with Parler, but the fact that they seem to have done so with zero notice period. Which I find extremely cavalier.
It's not the wallet, it's the hard drive encryption.

The original article would be a better link, it gives the details. https://www.nytimes.com/2021/01/12/technology/bitcoin-passwo...
> How much money did i spend daily on groceries last month

Can you expand on this slightly? One of my frustrations with personal finance tools that I have tried in the past is that they're really bad at modelling occasional expenses— for example as a low-car family, we only fuel our vehicle once every 4-5 weeks, so some months the "gas budget" goes unused, whereas other months if we take a trip, we'll completely blow the gas budget because we fuel up twice or three times.

I wish it were possible to "smooth" those kinds of expenses into an average daily amount, but also have a way of indicating that a particular chunk of them should actually be extracted from the smoothing and assigned to a different category altogether (eg, the gas used on the trip should go to "vacations", not "vehicle"). A similar thing applies with other bursty things like home repair expenses, where I'd like my Home Depot receipts amortized over a time period that I specify rather than counted right at the moment of purchase.
Yep, it's decent. I also have its successor, T490s, which is much worse (e.g., no full ethernet port).

That being said, my T480s had to go into warranty aleady, three times total if you count the TB3 docking station (which to me counts as one system I use together all the time): the motherboard was fried on the T480s. And since everything is one block of silicon, they had to switch out the entire thing, except for the hard drive.

The TB3 dock gen1 is the single worst bit of technology I ever had the displeasure of owning and using. Next to countless incompatibilities and instabilities, it just died a sudden death on me recently. Still a couple months within the 3-year warranty.

That's a serious engineering flaw on Lenovo's side. A better manufacturer would've made sure it died outside of warranty. They're really dropping the ball, you can tell by that.
I'd probably snap that off in two seconds flat.
> It's also LTS, ergo all further patches eleases from Qt Company are for LTS branches

Time will show. Don't forget that there are many community contributors. As far as I've understood the LTS branch is closed for community contributions which makes sense since it would not be desireable to wait one year until these contributions would be accessible to other FOSS users; but this only applies to the LTS branch; the other branches are not affected.

> Qt 5 would be abandonware from a FOSS perspective, much like Qt 4

Well, I still have many active projects using Qt 4.4, 4.8 and 5.4; didn't see any added value in upgrading. Maybe people using QML can profit of more recent versions, but I'm using the C++ API only with work mostly done by Trolltech and Nokia.
My understanding is multiple posts on Parler did match our incitement laws even up to planning events to come in the next few weeks.
So you are claiming that it is I who "wave around the Paradox of Tolerance as if were an immutable law of physics" by referring it to as "clearest guideline I have seen"?

This is a complete misrepresentation of what was written, as if you were talking about somebody else's comment. It is bad faith to misrepresent the position of others, not a cliche.
I suppose it's very difficult for some people to notice hate when it's only directed at other people, not them.
Ask HN: How to Prepare for National Instability?
There's likely no way to ask this without sounding dramatic. Governments rise and fall all the time, no one is immune. I do not personally know anyone that has lived through events similar to what's going on in the US right now so I am unprepared if the destabilizing events happening in the US right now keep escalating.

What can I do to prepare myself for potential further instability?
More roads means more sewage, power, water, gas, waste removal, snow removal, and fiber internet lines. Living spaced out also probably adds other costs like more administrative staff.
They’re full because of the prison industrial complex.
Teamspeak Server seems to be free for 32 players now.

No idea why you wouldn't just use Discord though.
How Churn Can Be a Sign Your Startup Is Growing
Apple Car :)
Waiters aren't any more productive than they were in 2000 B.C.
I'm not sure what the point of this nitpicking is. The context of this conversation is someone asking for an example of ISIS using AWS, in a conversation about the capitol hill rioters "using" AWS. And my response is that they indeed use it in the same way. Now, if you want to argue that this doesn't in fact constitute "using", then the capitol hill rioters didn't use AWS either, and AWS isn't responsible for them.
> 1. The non-www version doesn't seem to work.

Common for "internal" USG sites. I don't know if it's intentional.

> 2. If you try https://www.intelink.gov/, the browser immediately warns you that the site is not secure, because of certificate problems.

Internal USG sites use USG-generated root certificates and certificate chains. These need to be installed manually from USG sources.

> 3. If you still dare to venture ahead, you are greeted with this: "This is a United States Government computer system. This computer system, including all related equipment, networks, and network devices, including Internet access, are provided only for authorized U.S. Government use. U.S. Government computer systems may be monitored for all lawful purposes, including ensuring that their use is authorized, for management of the system, to facilitate protection against unauthorized access, and to verify security procedures, survivability, and operational security. Monitoring includes authorized attacks by authorized U.S. Government entities to test or verify the security of this system. During monitoring, information may be examined, recorded, copied, and used for authorized purposes. All information including personal information, placed on or sent over this system may be monitored."

The standard disclaimer on all internal and classified systems. I'm glad I no longer have to click through that daily.
Some of the Dell XPS touchpads do that as well. I suspect it's a shitty driver for a generic part.
What we've seen in the public eye is a classic example of https://en.wikipedia.org/wiki/Ad_hominem

Attack the person does very little for you except in a purely emotional venue. It can actually make things much much worse, particularly when there are already strongly held beliefs involved. All it does is further polarize an issue in peoples minds and make it more likely that they will hold faster to their beliefs. (i.e. the attacker reinforces the mistaken belief in the attacked's mind and makes them even less likely to respond to a logical argument.) That's how you turn loud voices into a dangerous situation and do it fast. (In other terms, that's how you turn an argument/discussion into a fight). This is true in pretty much every context.

https://fs.blog/2014/10/the-ten-golden-rules-of-argument/#:~....)
More, or less? It's easier than ever to DIY a site on your own infrastructure and be reachable by everyone in the world
I can understand that from far you could have this impression that they have good will and for them "the state is on top and nobody should be allowed to exercise power over it".

But make no mistake, this is just communication/propaganda and what makes me say that it is hypocrisy. Politics here are champions of double talk. Despite pretending to be democracies, a lot of leaders are now trying to grab the maximum power and undermine citizen decision power.

For example, in France, normally the President and government is just here to execute the laws decided by the national assembly. But in the past decade, majority members of the national assembly are now in a party whose purpose is to "support the president" and so, you could be excluded if you would not vote like the president want you to.

Also, more and more the government decide new laws unilaterally, sometimes in secret or after secret negotiations with lobbies, and will do everything needed to force the assembly to approve it.

Sometimes it is just pressure, sometimes it is manipulations like presenting multiple time the same law, even if it is rejected, until it will pass. Or a present it at a specific time, like at night when there are other events, so that opposition will not have time to come to vote.

They are also more frequently using anti democratic tools when they can't manage to have their law to pass, like something call 49.1 that enact a law without vote of the national assembly.

And lastly, we have seen the case a lot with "fake news" and "hate speech", where governement or governement member will spread "fake news" or send bad "hate" messages.

But when you have breaking news of bad behavior of them, then they will pretend that it is "fake news"/"hate" message, and that the state should be able to censor that.
In this regard, they are very similar to Trump.

To give one last example, during the first part of the covid crisis, the government knew that they did not have enough mask, because of bad management, and instead of telling the truth, they said that pharmacy were not allowed to sell them, because people would not know how to use them and that they are useless to deal with the covid.

Later the proof was given that they were voluntarily lying.
This book had no bearing on the First Amendment's conception of freedom of speech, seeing as how it was written several decades after the formation of the U.S.

This book may have been pivotal to British utilitarianists, but it didn't have much, if any, impact on the U.S.
It would be good to measure that for the various tools. Things like balance assertions, balance assignments, valuation, may complicate the picture. hledger and beancount users, at least, do often split files by year to keep things in the "pleasantly fast" range.