skysight-inc/HackerNews huggingface dataset:
I remember interviewing for a job out of college (circa 2005) at a company that will remain nameless. They were an oft cited internet marketing company and were able to track the popularity of most websites. I remember understanding that they basically just proxied all traffic through their servers behind the guise of various free software installs, plugins, etc.. spyware.

I declined their job offer on the grounds that I didn't feel comfortable with that duplicity.

The common thread I think with the articles author is that most marketing is about crafting a story and maybe hiding the true origins.
The debit and credit statement is incorrect. It depends on if it's an Asset, Liability, Equity Revenue or Expense.

Balance Sheet (Assets = Liabilities + Equity)

Assets (debits increase, credits decrease)
Liabilities (debits decrease, credits increase)
Equity Accounts (debits decrease, credits increase)

Income Statement (Revenue - Expenses = Income)

Revenue Accounts (debits decrease, credits increase)
Expenses (debits increase, credits decrease)

A few rules:

Balance Sheet Accounts carry over every year. Things like cash, accounts receivables and payables, loans and equity in the company carry over year after year.

Income Statement Accounts close out at the end of the year and close in to the equity and cash parts of the balance sheet (depending if a dividend was declared). The Income statement accounts are zero at the beginning of every fiscal year. The balance sheet accounts carried over from the previous year.

One example of the above to illustrate the mechanics of double entry accounting:

Lets say you bought a car for your business in cash. you would credit cash (to decrease your cash account) and debit an asset account (a balance sheet account) for the car. when you depreciate the car over time you would credit the car account at some interval for the depreciation amount thus reducing its value and debit the expense in the current period thus increasing expenses in the current period.

The reason I know this is because completed an undergrad at ASU in finance/accounting and then CS after that. It was waste of time.
OP's co-author here.

The biggest difference is that internships are short and low-stakes, so if something goes off the rails it isn't too costly for the managee or manager. Also, at least in tech, hiring is hard enough that interns tend to get the benefit of the doubt on "performance issues" in my experience.
Sorry if off-topic, but this community may be able to help with a long-term problem.

I live in Manhattan across the street from a firehouse. Every day they test their devices to get through locked doors that are basically chain saws. Imagine someone testing a couple chain saws every day at a random time between 9am and 7pm.

I've spoken to them to find out why daily ("It would be a shame if we showed up to a fire and found out it didn't work then."), politely pointing out that after testing it, they don't know if it works since that test may have broken it. They don't know why daily either.

Anyone have any ideas on how to optimize the testing schedule for an engine? I'd love data relating testing frequency with safety.
But daddy, why do you want to eat such a good composer?
The problem with "debit" and "credit" is that everyone learned the words backwards, thanks to the banking industry's terrible UX. "Your" debit and credit accounts are actually the bank's accounts for their relationship with you.

So when you start being your own enterprise, you have to unlearn the two most fundamental words you know.
thanks, that's important to note and definitely explains why it is politicized.
I didn't RTFA but assuming the requests were excessive, it's great to see Facebook defend themselves. Sad to see how beleaguered this company has become despite (IMO) having good intentions in an impossible situation where you can't make everyone happy.
Could you point out more info about this? I'd like to build something similar, but I'm not sure where to start. It sounds like such a cool project.
As an SME, everything starts with the GSA - there’s a good overview at https://www.usa.gov/become-government-contractor

Past that, the hoops you'll need to jump through depend a lot on which department is handling procurement. If you look at defense-related contracts, you'll also have to go through personal clearance (which can be difficult by itself at higher levels).
What is it always com.au and not co.au, or just .au in Australia?
If you can work from home why not move in with your family? Obviously there are many considerations to take into account... But just a thought.
It is well-known that the place-value system introduced into Europe from India via the Arabs played an invaluable role in modern arithmetic.

But, if you read the "Sand Reckoner" by Archimedes, what he lays out are the rudiments of a place-value system. He essentially describes the modern notation, but not rules for addition, subtraction, multiplication and division using this notation.

Another tidbit: if you see the recent movie about Shannon "The Bit Keeper", he shows the journalist a mechanical device (he designed?) which can do calculations using Roman numerals.
Espeak-ng also has extensive language rules to turn things like letter and abbreviations into pronounceable text
https://github.com/espeak-ng/espeak-ng/blob/master/dictsourc...
you can get it's ipa output with "speak-ng -q --ipa=3"
Original title is, "San Francisco Police Accessed Business District Camera Network to Spy on Protestors".

The businesses in a business district probably want the police to use technology to identify rioters and looters.
A CEO who is really a CFO is probably not what Intel needs right now. It's clear that their engineering culture is compromised, and i would hope that Intel would go back to their roots.
Assuming the ransomers aren't completely incompetent and are using 256-bit or even 128-bit AES, why would you assume that "the NSA most certainly has the keys"?

They might be good but they aren't good enough to randomly crack AES.
This is great -- can't wait to update and try this out.
> AMD is beating them on CPU design

How is this possible to know?
We all know how this happens. Some scientist fails to out-rule some hypothesis, she honestly publishes "X may happen if Y", the news publishes "X could happen if Y!", some dude on the Internet will go around saying "We don't know X can't happen! You're a fool for thinking X can't happen! If you aren't acting as if X is guaranteed to happen, you are killing people".

And then everyone who is a positive conformist piles on.

Don't tell me, I know. "Immunity may not be real", "Masks may not work", "Nervous system damage may occur", blah blah blah. A bunch of people who don't understand that knowledge is a probabilistic thing.

Listen, I know you guys¹ are not prepared for low-information high-replication messaging because of how you're reacting to this but I've lived through two local epidemics before. It's always this way. And until the first time you're inured to The Echo Engine of people who know nothing but repeat things with increased artifacts, you'll believe them. It's just unfortunate that you did. No biggie. Being unable to tell truth from bullshit isn't a crime.

But for the love of God, don't join The Echo Engine.

¹ Why, Rene, do you consider yourself more prepared? Because I knew imperfection in mitigation is okay. Because when HN was busy telling me that the only masks that would work were N95 and higher masks, and only when worn by professionals, and only when discarded after 8 hours of use, I didn't listen. Because this isn't FOOF. Very few things in the world need perfection. Nature doesn't like the Heaviside step function that much.
But increments cause bad decisions to be made.
The theatrical aspects are particularly visible when it comes to air travel and border control:

https://gyrovague.com/2020/06/12/covid-theater-the-upcoming-...

As a side note, I believe it's Bruce Schneier who came up with the term "security theater".
BluWave-AI [1] applying ML to modernize power grids. Not flashy, but revolutionary behind the scenes work.

[1]https://www.bluwave-ai.com/
git diff --color-moved

This makes git diff highlight reindented or moved lines differently.

I use it to get diffs similar to when you pass -w, but with a bit more context.

It takes a bit of experimenting to keep it from looking like a fruit salad, but sometimes you get interesting results.

https://git-scm.com/docs/git-diff#Documentation/git-diff.txt...
Thanks for reading!

A big theme that my co-author and I write about is that process / incentive / team structure problems can easily masquerade as people problems. That is, it's common for someone to appear to be incompetent or a jerk as a person, when in reality a poorly designed system has incentivized them to behave in a certain way. This is one example.
I had a (friendly) back and forth with someone from Hashicorp on HN a while back. They are careful not to call Terraform “cloud agnostic” for that reason.
Supreme Court says Uber driver is employee entitled to unemployment benefits
She would have signed contracts that permitted this or her estate could have let it happen after she died. It is likely the former, I don't think this situation is applicable at all. Even The Crow was finished with face replacements in the 90s.
Xinjiang is prototype for fully totalitarian state: Taiwan minister
6% error rate is kinda high imho if this becomes the main method for airports etc, given the possible consequences of testing positive at customs.
One of the few things a pilot needs to do (in normal operation) is to enter the take-off weight of the plane, but they get that wrong sometimes: https://australianaviation.com.au/2011/12/incorrect-data-ent...
It could be built into Youtube or twitter to pop up a little "this could be a fake voice" banner
GPT-3 explained in basic English and why you shouldn't be scared of it
This is pretty great. There are so many business ops teams that end up doing the same tasks over and over on again and this is perfect for that use case.
> The Echo Engine

Just curious, why "engine"? Is it because the propagation is fueled by itself?
/sci/ is a weird place, but there are some extremely brilliant, bored minds there. They published a guide: https://sites.google.com/site/scienceandmathguide/ that was great for me as an undergrad.
Yes, I myself heard that Intel CEO been frequenting visits to Hsinchu last year.

There is only one company out there worth visiting in person for a man of his calibre.
> And accountants do use negative numbers. But, maybe if modern Western accounting had developed in a culture that looked on negative numbers more positively (excuse the pun), they might use them much more than they do?

The division of accounts into credit- and debit-normal with a strong anti-negative-entry bias (to the point of contra sub-accounts for recurrent activities that go in the opposite direction of the parent account’s normal) seems to me like it provides an important QC feature, especially when books are kept or reviewed manually. It's a lot easier to see “this is not the kind of thing that belongs in this account” than “that is not the right sign for that activity”. And the resulting categorizations are useful in their own right, and it's important to remember that accounting is not just about adding numbers, but about categorizing the associated activities.
> but what else is new for Intel?

“Only the paranoid survive” — Andy Grove
Frontend: Either Vue/Nuxt or React/Next. If no SSR, Elm

Backend: Kotlin+Spring

DevOps: AWS, Docker, Terraform

Staying on top of things is mostly reading blog articles and documentation from official sites or finding links from sites like this.

Some examples:
https://spring.io/blog
https://news.vuejs.org/

I tend to find that I pay a lot of attention to general breadth of knowledge. Knowing what tools are at your disposal and what kind of tasks they can help you accomplish is key.
It's really easy to get deep into the details when you know you need it but it's a lot harder to do something when you don't know even know what tool to use.
"Let's do a reorg!" has been Intel's goto action for this kind of thing for years. They're constantly reorg-ing hoping that it will solve the problem. But the problems at Intel right now go way deeper than what a simple reorg can solve.
> HN techbros tend to be more vocal than average about "speech" and "freedom" but are the first to report/hide/criticize, much like the fauxlibertarian stuffed shirts and billionaire-controlled free marketeer groups who keep suing social media sites for deleting their hateful and bigoted comments. Or DARING to not do business with them.

^ I'm pretty sure this post breaks a rule or two.

This is not Facebook/Twitter, things are not so black and white. You can hold some libertarian values without being a caricature, likewise for any other value system.
If you don’t know the motives, judge by the results. It seems that Intel is directed by mba and accounting people.
Yep, I'm halfway through watching Inception for the first time and I was thinking exactly this.
OTOH casual rates of enterovirus, norovirus are down, and I believe are used by epidemiologists to track likely adherence to isolating behaviours. So a side-effect measurement which helps understand risks in fomites and Covid-19 also is a public health story in itself: some of the more pernicious infection risks from not washing hands, touching contaminated surfaces has reduced significantly.

But, underlying problems with food infection (Salmonella, worms and parasites, off meat) have not improved, because they are not amenable to this level of community change, they vest in food handling behind the scenes which has always had an expectation of high cleaning burdens.
There have been a couple cases or so in the US where singers have sued over their voices being imitated in commercials. As far as I know none of their copyright claims succeeded, but some still won on other grounds, such as the common law notion of appropriation of identity, or California's laws of publicity rights and federal laws on false endorsement.

As I said, they lost on copyright claims but these cases involved their natural voice. If the voice was a made up voice, such as a character an animated character, I wouldn't immediately dismiss the idea that it might be copyrightable.
Can you elaborate on why it isn't possible to know this?
They can also try changing the departments names
Google doesn't really use any of the "standard stack". They use open source libraries for things like SSL but when it comes to the things that matter for quickly ramping up - source control, build/test infra, release management, linters, etc - basically the only thing that isn't in-house is the languages themselves, unless you're using Go or Dart, and the text editor, unless you're using their internal web-based ide.
For what it’s worth, pets really can get covid. Especially cats. That’s not a nonsensical story; it’s a fact.

Other than that, I agree with the main thrust of your post.
BAL stands for "balance", and FSV stands for "financial state vector". Let's say that you have a transaction T, where $500.00 is debited to one account and credited to another account; in mathematical notation, this can be written as:

T = I + |A>$500 - |B>$500

or:

T = I + |A>$500 + |B>$500

depending on what basis you are working with (since you can just define |B> to point in the opposite direction if you want a different basis vector).

And then, you can have:

<BAL|T|FSV> = 0

It is easy to see that this equation is valid.
Yep, it was clear when they chose Swan to be the CEO that they were prioritizing cost-cutting over innovation.
Though in the context of git, master is not intended to be a reference to master/slave [1], it is ostensibly widely mis-identified as such. The change therefore is being made by many as an attempt to be more inclusive. I pulled this [2] Bitbucket blog entry from the original article if you want to read what they have to say.

1. https://twitter.com/xpasky/status/1271477451756056577?s=20

2. https://bitbucket.org/blog/moving-away-from-master-as-the-de...
> half of chip making is in manufacturing it.

Correctness of this statement also depends on the type of chips.

Not everything needs the latest and greatest process node (which is predominately a fabless industry) except for advanced microprocessors, SoCs, or storage. On the other hand, 65 nm is perfectly fine for 90% of chips in existence, even 0.18 microns is still often used. You don't need EUV for a good LED driver, a serial port, or a battery charger controller. If we talk in this context, indeed, companies like Texas Instruments, NXP, ONSemi, Analog Devices, Microchip, etc, usually make chips in-house.
I'd never heard of this documentary, so I took a look. I assume you meant "The Bit Player"? ( https://www.imdb.com/title/tt5015534/ ).
It looks interesting, and it's on Amazon prime video so I'll give it a watch. Thanks!
Theater is what you get when your country isn't prepared to pay the (monetary, political, cultural) cost of actually effective policy.
I don't know, but reasons like this are some of the reasons that I hate copyright (although there are many other reasons, too).
You should be able to find this info in the specification: https://arrow.apache.org/docs/format/Columnar.html
Some services (eg GitHub) still make you pay even if you don't have to create a new account
Transaction:

Income > Work: $200 (or $200CR)

Assets > Bank Account: -$200 (or $200DB)

This is exactly how it would be stored in any software system behind-the-scenes, and how it would be submitted in statutory accounts. The only thing that makes this look weird is that you are used to seeing your bank account statement with 'credit'. But that's only because the bank account statement is from their accounting perspective.

Money comes from somewhere (Positive, Credit); it goes somewhere (Negative, Debit).

The entire confusion about signs and what to add and remove, and what categories 'increase' with debit or credit, it all disappears when you allow negative numbers. I guarantee your accounting software _will_ simply store them as positive or negative. It is frustrating that it appears so complex simply because of avoiding negative numbers.
Another side effect: insane amounts of pollution and litter.
I thought it sounded cool because it makes echoes rather than just sits there passively. i.e. a participant won't just repeat this per encounter. They'll provide repeated pulses of information broadcast.
Re-orgs, at least ones I've seen in Microsoft recently, are necessary acts of creative destruction. Halt stagnant projects and move employees into new growth areas.
> Even a fingerless man could hold up the correct number of digits needed to express the number of times a reorg has solved a problem.

I couldn't disagree more.

As companies grow/change, existing structures that used to work at some point, can start to break down and a reorg can (and often does) solve that.

A typical example are smaller companies that start with centralized services that support all BUs, but that break up these services as they grow, because per-BU needs might diverge too much or because the distance/sense of ownership of a central group doesn't always align.

It doesn't always work, but I've seen it done right multiple times.
No mention of the recent halving?

Bit strange for such a long piece.
Thrift is a serialization format. Arrow is a memory format.
FOOF?
EXACTLY.

Instead people waste time trying to defend something that neither side can prove. And business / Startup doesn't want to risk anything when there are always an alternatives.
Fire all H1Bs, fire all contractors and Intel will be a better place.
I mean they're printing money from their ad services so something must be working
I’ve done online therapy. It works just fine for me. I have a lot less anxiety over video in a comfortable setting than driving to a location to meet in person.

My psychiatrist has found doing things over video is much more effective than in person for most of her patients. It’s easier for me to take 20 minutes out of the start of my work day than spend two hours after my work day to drive to her office, wait to have an appointment in person, and then drive home.
> Somehow Germany, Japan, and South Korea have avoided it. Last I checked, they are capitalist countries as well.

Japan and South Korea are not really; their economies are largely organised by conglomerates with strong political ties (and often significant nationalistic tendencies). There is capitalism in Germany but it's kept on a much tighter leash than the US in terms of labour laws.
Or assess tariffs on foreign imports from nations that don't compete under the same labor and environmental rules as the USA.
Ask HN: Any good libraries for doing video streaming/compression?
I want to stream a video from a jetson to aws, and curious if any one has advice?
Except for all the corner cases that were covered by the original and are not by the rewrite.
This. I have an autoimmune. and follow many groups

Eventually people realize diet is the biggest area they need improvement.

Plain Sweet potatoes are my go to for low inflammation food. I do so much better on them.
Loop up AIP diets
I wholeheartedly agree with these impacts. I feel like the 3rd by far the most pernicious... more than the job itself, the employee learns the bad behavior and hopefully how to avoid/manage rather than repeat the pattern when they are in a position of power.

When something is bad, I like to frame it in the context of how it robs value from a situation... in this case micromanagement takes away agency from the reports. It sub-communicates a lack of trust and essentially poisons a relationship from being much more than transactional.
https://en.wikipedia.org/wiki/Dioxygen_difluoride
Benchmarks, sales trends, market sentiment...
I really couldn't disagree more with the notion that the messaging is unified. No science supports masking for the general population. New Zealand, which is touted as the gold standard (however ridiculous a comparison to anything else it might be) doesn't mask and advises against it: https://www.health.govt.nz/our-work/diseases-and-conditions/... (individual sources here https://www.health.govt.nz/system/files/documents/pages/revi...)

Scandinavia can't agree on policies. Americans are physically fighting each other over it, in probably the funniest overt display of criminal obedience.

It was fomites, so don't touch anything, and don't touch your face. Now there are no fomites, and definitely put a dirty rag on your face at all times.

I'd go back to 9/11 over this cluster fuck in a heartbeat.
For what it's worth, this is slowly starting to change. https://venturebeat.com/2019/09/20/optane-persistent-memory-...

tl;dr This new tech might do to SSDs what SSDs did to hard drives. Might.
It's probably not true with respect to design. Intel chips are still the fastest cores out there. The difference is that AMD can pack more cores into their 7nm process and not break thermals.
Elon Musk claims AI will overtake humans in less than five years
Actually that's a great example. For centuries men labored (and died) trying to build ornithopters--machines that flap their wings like birds--under the mistaken impression that this was the secret to flight. Finally, after hundres of years of progressively larger and more powerful, but ultimately failing designs, the Wright brothers came along and showed us that flight is the result of wing shape and pressure differentials, and has nothing whatsover to do with flapping.

GPT-3 and whatever succeeds it are like late-stage ornithopters: very impressive feats of engineering, but not ultimately destined to lead us to where their creators hoped. We need the Wright brothers of AI to come and show us the way.
I recently read this review https://phenomenalworld.org/reviews/trade-wars book sounds quite good as a sober explanation without the blinders of neoliberalism or industrial romanticism.