skysight-inc/HackerNews huggingface dataset:
I haven't done it myself, but I've hired people who were stuck in IT.

Just don't talk negatively about your old job. "I'm looking to move because I want to have more impact". "The work I'm doing now is not core to company's success and I want to have more impact". Etc.

I never looked down on someone who was doing boring work if that is what they were supposed to be doing. I'm looking for people who can communicate well and have strong core fundamentals. If you can demonstrate those things then you're doing well.

What kind of red flags are you worried about?
Hate speech, discriminatory speech and defamation, lots of speech is criminal. It depends on context and intent, for which misguided tolerance for bullying we're now witnessing. For especially bad cults, ie. Germany banned Nazi symbols and speech.

Policy is made in a context, not just blind ideology.
> traditional companies that are doing Agile.

Aka "Wagile".

"We have a standup every morning, where you're required to report on how many of your assigned Jira tickets you completed yesterday and get berated for any incomplete ones no matter the cause! No excuses! We've committed to these deadlines and budgets, that you know nothing about having not been consulted on anything."
You don't necessarily need a smoking gun email.

There's a (probably quite strong) case to be made that the timing -- all of these actions within 24 hours of each other -- is the proof of conspiracy.
For what it's worth. I worked at multiple European tech companies and moved to SF a couple of years back to work at a SV startup, and later a FAANG and this post heavily romanticizes silicon valley companies. Except for the bigger pay, I found them to be not that different. I'm now working back in europe and really don't miss SF/SV
So we should be referring everyone making idle threats on the internet to law enforcement? That seems unrealistic and honestly way more totalitarian than just moderation and censorship.

I also don't think law enforcement has the bandwidth to deal with it.
If the Supreme Court chooses to go down the route I have described the content of section 230 has no bearing on the discussion as ruling on this matter as a First Amendment issue would invalidate the needed parts of the Communications Decency Act.
There seem to be plenty of successful online businesses that share some information about their back end infrastructure, and when you look it turns out they just have a handful of web servers running their app behind a load balancer, enough DB servers for the throughput and redundancy they need and some sort of failover arrangements in case something dies, and some sort of cache and/or CDN arrangements just for efficiency. Even if they're running in the cloud, it's probably just a load of manually allocated EC2 instances, maybe RDS to save the hassle of managing the database manually, and maybe S3.

I wonder how many businesses exist in the entire world that truly need to scale their server counts up or down by a factor of several so quickly that it has to be done automatically and not as a result of, say, daily human reviews of what's happening. I feel like even large businesses that need to run thousands of servers at all are probably relatively rare, as indeed large businesses themselves are. The number that might realistically need to scale from say 1,000 web servers to 1,500 within a matter of hours must be even rarer. But I have nothing even resembling a useful data source to tell whether this intuition is correct.
Most families had someone who could read during the enlightenment. It is a simple and useful skill. They probably were not as good as modern people, but the evidence is reading was not as uncommon as we think.

Christans have always had the idea of sexual privacy, something they inherited from the Jews. We have plenty of writing from early Christians that make it clear that they objected to how open the Romans were.

The Victorians might have invented the idea that sex is sinful, but no religion surrives long if there are no children, so I'm not sure how common that belief was. (The shakers of course did have that belief and did well for a few years. I'm not aware of other groups with such beliefs, though I'd be surprised if they were alone)
Let's say the journalists decide that Twitter is suppressing important information. Let's say that ABC News does an article on it. That's good. It gets the word out, within limits. But the word would get out much better if people tweeted links to the article...

... which Twitter can block.
I love that feature! My work computer runs Windows and I need to press enter or space before typing my password (and because of that sometimes I type a space in my password on GNOME)
Who Is Funding Parler?
Dozens of Hong Kong democracy activists were rounded up and imprisoned this week.
I think part of it is coming from a country where any ‘unreasonable’ or ‘unfair’ conditions will almost certainly be considered nonapplicable in court (if it ever came to that).
There are overwhelmingly many such contempties in Apple and MS systems. Not more, but different and disabling. Apple and MS don't try to present the illusion that what they build is for your benefit. People know they are Big Corporations that care less-than-nothing for you or me, or our wants or needs, and that it is only by luck when we can get them to do anything at all.

It is the imagined promise that Free Software is done for our benefit that lends us the delusion that things should be the way we want them.

In fact, Free Software things are much more likely to actually work, in the way that somebody wants, than Apple's or MS's. Just, not you. In the case of Apple and MS, there is typically no living individual who wants it to do what it does, but changing it would require initiative whose attempt at exercise would severely punished.
Also BIND is the Berkeley internet name daemon aka DNS server.
According to the Washington Post, a lot of the planning was done on Facebook and Twitter.

Edit:

Interesting that researchers made their findings public weeks before this event that there was specific violence was planned to storm the Capitol.

Source: Originally published in the Washington Post.
https://www.seattletimes.com/nation-world/capitol-siege-was-...
Hm, I think your idea of letting the search engine decrypt with your public key would solve the issue of private.sh being the untrusted party. The search engine would be able to send back the encrypted results which private.sh wouldn't be able to see.

If both are untrusted parties in cahoots with each other, then there's no getting around private.sh and gigablast sharing both the IP (courtesy of private.sh) and query (courtesy of gigablast) to each other.
I am an exception just in the sense that every time when I buy a new phone I reject many times the insistent suggestions of Android to open a Google account and to enable Google Services / Google Play, until Android gives up and bothers me no more.

I do not need extra apps from the Google Store, because all the phones that I buy do the things that I need, e.g. voice calls, SMS messages, Internet browsing, photo/video recording, document reading, etc., without needing to install anything else. Things like Google Maps can be accessed in the browser, there is no need for an app.

So it is not difficult to avoid Google.

To avoid Visa and MC, one would need exceptional connections, because most online shops do not accept other methods of payment and it would not be easy to convince them to create a special method for you.

I choose wire transfers whenever I can instead of credit cards. For payments within the country there are no fees, but for payments to other countries, the fees are larger than for credit cards and the vendors are less likely to have wire transfers as an alternative method of payment.
> there are literally election observers

Who are placed far enough away from what is happening that they can't usefully verify anything. What we should have are election workers from each party, paired up, with transparently verifiable means of confirming that they both agree on every action taken.

> The rules are decided ahead of time

And then those rules, established by the State legislatures ahead of time in accordance with the Constitution and Federal election law, are changed by State executive branch officials and judges. That is clearly unconstitutional.

> With the 'Dominion' system there is literally a paper record of each ballot

Printed out by a computer system with known vulnerabilities and laughable "security" precautions.

> there were recounts that validated the electronic counts perfectly

By counting ballots which were printed by the same machines that gave the electronic counts, so this so-called "check" is meaningless.

> If there is an issue with the elections, it's related to 'who can vote'.

Yep. The way to solve that is obvious: voter IDs with simple, objectively verifiable rules for eligibility and a requirement that every eligible voter must be issued one. Other countries have this. Mexico has this. Why can't we?

> If Trump had won the election, there would be zero concern over election integrity because it's entirely derided from his populist narrative.

Excuse me? Trump won the 2016 election and for four years we've been hearing concerns over election integrity from the side that lost that one. Sure, those concerns weren't coming from Trump supporters, because Trump won. And now, as you yourself illustrate, Trump opponents have no concerns whatever despite multiple issues at least as blatant as any of the ones Trump opponents complained about in 2016, because Trump lost. In other words, the winning side will never complain and the losing side always will, because the system is broken.
Hm so what would happen if Facebook tries to buy Messenger ads for "Signal" in that scenario? Sorry I'm still not following.
A company that makes cast iron skillets can still have software as a core part of their business. Logistics, monitoring the manufacturing process, forecasting demand. All of these things can be software that is core to business. Or even more important, having a useful website for selling their products.
Quickly improve your body shape and lose weight within two weeks
Cappuccino MCT is a coffee with slimming properties. It is so-called bulletproof coffee - a beverage with the addition of healthy fat, allowing you to lose weight, decrease your appetite and improve cognitive functions. Cappuccino MCT is a product that gives the body a huge boost of energy, driving the metabolism and fat burning process.

The Cappuccino MCT food supplement is based on 8 ingredients, which naturally contribute to the loss of excess weight. The supplement accelerates the speed of burning calories, inhibits the process of fat storage, increases the feeling of being full and stimulates you to act.

Cappuccino MCT is a coffee that fits in with the latest weight loss trends. The product boasts a high popularity.

Find out what sales opportunities Cappuccino MCT offers. Start promoting the product and get 30% commission for each sale!

COMMISSION
> I do agree that important things need the consensus of much more than 51% of society (let alone 51% of people who bother to vote).

Even if all the cloud hosts, text messaging services, email providers, and lawyers in America agreed, that's still much less than a simple majority of Americans.

I haven't seen any evidence that a supermajority supports banning Parler, which was the #1 downloaded app on both Google and Apple app stores back in November[1].

1: https://techcrunch.com/2020/11/09/parler-app-store-facebook/
I should have better explained my point. Their fuel efficiency is atrocious, their power output is pitiful given the size and mass, and they require leaded fuel, as paulryanrogers mentioned. My point wasn't that they're ahead of their time. Engine technology has of course improved in the last 60 years. My point was that they've stuck around. Of course, there are examples of long-lived software, too.
Signal is used for unmoderated encrypted communication. Facebook is just removing a link to service that allows hate speech and calls to violence. :)
WhatsApp Privacy Policy: What is privacy according to WhatsApp?
> When would you choose FPGA over something like an STM32?

The answer is "almost never". Qualifications below.

Learn the Cortex-M4 ecosystem first. You can do a remarkable amount of stuff by abusing microcontroller systems in weird ways. The tools for dealing with microcontrollers are MUCH better than the FPGA ecosystem tools (which suck--and that's on a good day).

If you need an FPGA, generally you know it. The first sign is: "There's no way to do this with my microcontroller." That step is generally followed by: "Is there a different microcontroller that could do this?" followed by asking the old greybeard "Is there really no way to do this on a microcontroller?" And finally, "Crud, this can't be done on a microcontroller"--at that point you can consider an FPGA.

As someone who has been dealing with this for mumble too many years, I've been slowly migrating functionality of my clients away from their FPGAs and into the microcontrollers more and more. It's just way easier on too many fronts--and they don't have to learn Verilog/VHDL. The FPGAs will never go away, but they will have the minimum functionality we can get away with.

> I've no experience with FPGA, but would like to learn.

I'm likely to get some static for this, but get an actual supported dev board and not an open-source hacker board. I would recommend something like this that has an academic version:

https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=...

Use the manufacturer tools (which, in this instance, are free) as using an "open-source toolchain" is NOT for beginners.

Once you understand FPGA's a bit more thoroughly, then you can take the leap to the open source stuff.
I'm a Sanders supporter and as Left as it gets but there is serious denial about the past 6 months of coordinated violence in major city cores from militant groups that claimed to speak for me. We have a problem with Big Tech and sectarian violence in this country no matter which way you look at it.
KDE does the same and I love it too. Windows doesn’t, which always trips me up every time I have to use it.
So is .org still managed by PIR? Is there a list of domains they suspended because its content (or its user's purpose) was in conflict with their rules?
Cross compiling for Amiga OS classic
nice try blaming the lefties
As their name implies, FPGAs are field programmable[a] gate arrays[b].

[a]: They can be reconfigured (like flash program code in your PIC) instead of being write-once (like ye old PALs and GALs)

[b]: Essentially a configurable array of transistors (technically the transistor interconnects)

On a big scale, an STM (or whatever SoC you choose) is designed for running code. You tell it what to do. FPGAs, OTOH, are for when you want to tell the individual transistors how to connect to each other. When you just need to make an IOT widget, use a SoC. If you need to prototype an ASIC, use an FPGA. FPGAs allow more real time parallel applications by their nature of not being processors.

Then there’s the whole issue of FPGA vendors being terrible about interoperability. Want to use a Lattice part? You need Lattice’s toolchain. Want to use a Cyclone part? You need Intel’s “Quartus” toolchain. And those toolchains are multi-gigabyte monsters. Contrast that with a PIC where you can use pretty much any retargetable compiler and any USB-COM tool.
Portability and one less power cable.
> It is the existing convention, the Mac Finder convention.

I think the point is this doesn't match the convention in the rest of the macOS. A convention of one is a poor convention!
I don't know about that, I don't remember any real consequences or standards on the early Internet. When it was a technological novelty there weren't organized and well funded efforts to posting in bad faith. I guess it depends how early you're talking about.

We're in new territory here,and we need new institutions, new standards.
> throwing caution to the wind

If people were regularly burned by these legal documents then maybe, but I expect that literally nobody or their friends ever had any issues, so most people will accept that that applies for them too.
What you are looking for is RTE; Release Train Engineer
> and the software is also available for free under the same or similar terms

This would be illegal in many countries. The business must behave in its best interests. If software is available for free, yet they choose to pay for it, they aren't acting in their own best interests in the eyes of the law....
20% of LAPD officers, civilian employees say they won’t take Covid-19 vaccine
New Year's Resolutions: Top New Year's Ideas 2021
> the total number of terminal users is certainly increasing year after year

Perhaps, but the proportion of them is certainly decreasing (especially if we include devices like tablets and phones in "computing interfaces").
This, lack of thumbnails, has annoyed me too, for years.
And from the very beginning. Donald and Arnold traded barbs over the Apprentice's dwindling viewers following the show's handover.
Software engineers can't always be the best or effective at solving problems that require specialized non-software engineering knowledge.

In an SV-style company that develops a SaaS product, engineers can make all sorts of decisions, since they are solving a problem they are intimately familiar with.

What about other industries that require specialized knowledge or regulatory bureaucracy, like finances or healthcare?
> Is this a joke?

Yes, I think it was a joke.
Or when you have the full path name already and want to paste it in to GtkFileChooser. It turns out this is possible, but you'd never know it from the UI.
MPEG-la did not create those codecs they just use the patents to make money. The people that actually made the codecs are long gone.
What kinds are you offering, because so far I’ve seen none but supposition.
Nice article, short and to the point. I hear a more general version a bit like it: There are 2 types of employees Saint Bernard's and Hyenas. The Saint Bernard needs to be told what to do all the time. Everything needs to be planned and organized for him. If he doesn't have a pen he cant write. If there is one pen in the building all the hyenas can write. If you chose the Saint Bernard's, as a manager your job is to make sure all the Saint Bernard's stay productive. If you chose the hyena your job is watching them like a hawk because they might run away and take your company (or chunks of it) with them. Early on you should work with nothing but hyenas but at some point they should all be replaced with Saint Bernard's. During the transition you have to elaborately compensate the hyenas to keep them in line.
That seems reasonable, though likely less effective for some countries. It seems like an interesting regulatory idea though - maybe some regulator should maintain a list of trademarks whose advertising should be restricted? Not sure if that might end up becoming gameable.
Python has other quirks, such as a[-1] being the last element of the array.
If it was just that then the blog author and the combined technical intelligentsia of Hacker News could jump in and make it happen by implementing it.
Offhand, the first thing that comes to mind for me would be the EEVBlog forums.

https://www.eevblog.com/forum/
You may be assuming too much of our great-grandchildren. Based on what we can see of mobile phones today, they will be having their attention spans minutely controlled at all times, and may not be thinking anything.
I don’t think the goal of banning these folks is to change the banned person’s mind. It’s to slow down the spread of the banned person’s rhetoric. To your suggestion that folks who witness the ban take place suspecting “there’s something afoot”, while that could be right, I’d bet that’s a much smaller number than the number of folks who would’ve otherwise seen the rhetoric and came around to agreeing with it, if not reinforcing their own.
Seems like we’re removing lanes from the “information highway.” A once optimistic future to waste. Like radio and tv. Less participation is better now; as in the famous statement of an “excess of democracy.”

How quick we change our values.
What are tech companies liabilities for hosting criminal speech?
> A populist figure will say 'The Election Was Stolen' - and his Cargo Cult followers will believe him, irrespective of the facts.

s/A populist figure/The losing candidate/. Hillary Clinton and her Cargo Cult followers still believe she won the 2016 election.
Click [here] to sign up for my Free Introductory Scrum Lord certification course! Join our hundreds of Certified Scam Lords earning well above industry standard after just 12 months of online training!

(Credit card required. Rebilled at $29.95 per month until cancellation. Minimum period of 12 months. T&Cs apple.)
Why did my other comment, that the timing is a possible proof of conspiracy, get flagged?

Can someone enlighten me -- in what way does that violate site guidelines?
Reminded me of the recent Sci-fi DUST episode, Avarya https://www.youtube.com/watch?v=YvLH0sy_lu8
That’s what I don’t understand. Everyone I know has migrated away from facebook a long time ago. And a few years ago I heard stories suggesting this was a broad movement. People organising their birthday on facebook and no one showing up, etc. Kids today aren’t using facebook either. But facebook’s results suggest they are growing their active user base. So if those numbers are real, their user base must shift. At least away from european+educated users.
I agree 100%.

I'd actually go even further: its not 1910, Britian has no empire or interests in the Pacific. Maybe we shouldn't be spending billions playing solider/sailer in a place that is as far away from the UK as you can get and still be on earth. Maybe checking Chinese power is an economic task for us and we should support allies there (Aus and the US) rather than pretending we're a player.
Well that’s the issue. There is a patchwork of state and local laws that determine who can vote, what (if any) requirements there are for voter registration, how deaths of registered voters are handled, etc. Even where you live, you might be surprised by how easy it might be to register to vote, and that process might be open for large amounts of fraud. It becomes a very murky issue when you allow each state to set their own rules, and then each state can allow each county flexibility within state law.

Then there is the issue of dead people that have not been removed from the voter rolls. We know for a fact that in 2020, many of these were returned, filled out, likely by family members. That alone is an issue (example: https://youtu.be/CINHx-z9cbk ).

Here is an article with an overview of some of the laws that were changed/relaxed in 2020. Generally speaking, each relaxed restriction opens up more and more avenues for fraud:

https://abcnews.go.com/Politics/states-changed-rules-voting-...
Picking directories has been pretty broken forever as well. Say you start in ~/Downloads/foo and want to store the file in ~/Downloads, then navigating up will have "foo" selected, with usually no blank space to un-select (so you'd need to do ctrl+click or something to that tune); clicking "Save" (or whatever) will then descend into that directory instead of saving, so just using the mouse, or not using any shortcuts, you really can't do this.

This, other UX and even performance (!) issues that have been mentioned in siblings as well as TFA makes the Gtk file pickers easily one of the TOP10 reasons to avoid Gtk and Gnome for anything.

The interaction design of these dialogs is simply shit. Windows (and also KDE, which has been using a copy of the Windows dialog for about 20 years) show how to do it correctly.