skysight-inc/HackerNews huggingface dataset:
I don't remember what section of the IRS code or regulations cover it, but there are rules to prevent disguising a dividend as a stock buyback. They provide a good illustration of why the tax code is complicated.

(All numbers in the following are made up).

Some major company a long time ago was going to pay out a dividend, and then their accountants had a great idea. Instead of a dividend, they would first do 100 for 99 stock split. Then they would do a 1% stock buyback. The shareholders would be taxed at capital gains rates instead of ordinary income rates on this.

Note that for any shareholder, the result afterward is that for every 99 shared they owned before the split and buyback they still own 99 shares. No one's actual percentage ownership of the company has changed--but they have received money from the company.

The code and/or regulations were updated to fix this. But then buybacks that were not hidden dividends were getting classified as ordinary income, too, and so further code and/or regulation changes were made to further refine this.

What it eventually ended up with is rules that looked at how ownership was distributed among the shareholders before the buyback and after the buyback, and decided if it was a disguised dividend or a legitimate buyback based on how that distribution changed.

(I haven't followed tax law for several years. Anyone happen to know if this is still there after the Trump tax changes?)

This sort of thing is a large part of why tax codes and regulations tend to be big and complicated. Even if they start out fairly simple, people find holes like that split/buyback trick, and closing those holes adds complexity. The result is that you only generally will see either very simple tax systems (like sales taxes) or very complex systems. Systems that start out in between end up moving toward very complex.
The API for building grammars seems straightforward to use.
Email is federated (you pick a mail host and can communicate with people on different hosts), while BitTorrent is distributed (users send data to each other without needing a fixed set of servers to mediate).

Technically, decentralisation refers to anything that is not centralised (so both federated and distributed protocols would count) but in modern usage decentralisation refers more to distributed protocols.
Support for arm is not as pervasive as x86, if you are using docker you need to be mindful of the base images
Optionality, choice, ultimately the freedom.

For one thing, everyone is painfully aware of Intel's monopoly pricing a few years ago before AMD came back to life. To prevent this, 3 supplier of CPUs seems minimal, so there can be dynamism of check and balance. (2 is insufficient, as seen from Intel vs. AMD)
> Yes, I don't get why the external enclosures for graphic cards don't have some space for disk space

eGPUs currently are kind of a wild west of development and are still trying to decide on basic stuff like form factor and how to route USB passthroughs. That concept you linked looks like it sidesteps a lot of that by using multiple Thunderbolt connections at once, though.
You can't compare apples-to-PCs.

You have to compare apples-to-workstations.

The Dell Precision 7920 I am wasting my company time on right now was more than $10k. Most PcMaStErRaCeRs would comment that they could throw together some aliexpress parts and "beat" it but my workflow won't... flow with less than 768GB of RAM and I can't guarantee (within comfortable margins) that my output is correct unless it is run on a Quadro RTX-- with 32GB of memory.

But yeah, a pee-cee can get more eff-pee-esses in Doom.

A firm that is processing several million dollars worth of data on a workstation doesn't really care, within reason, about the price of the workstation.

The cost of catering for some of the projects that these workstations will be working on will vastly exceed the price of the workstations, and you poop out the catering at the end of the day while the workstations keep on workstationing.

And if my Dell breaks? A guy will drive for over an hour to where I'm sitting and put a brand new one on my desk before the end of the business day, and he'll swap out the drives. Try that with stuff from pcpartpicker.

I don't know what applecare does for the Mac Pro, but if they start carrying them in stores I'm willing to bet you'll be able to walk in with a broken one and walk out with a fixed one.
Pretty amazing what they do with 1/10th the revenue of Wikimedia and quite a lot more data to manage.
"fully / 100%" remote/distributed is important because it is difficult to be the only remote employee when everyone else is on site. Having remote employees brings a lot of benefits, but it comes with some expenses. Having the tooling/practices for meetings, discussion, whiteboarding, communication, etc. If you're only one of the 5% of the team remote, be ready to be forgotten often for important convos.

Remote working is a good thing for many reasons. No time spent commuting. Possibility to live anywhere you fancy. And for companies, it gives them access to an enormous pool of candidates.
I've discovered their efforts to archive old dos games... fully playable in the browser through a dosbox build in WASM as far as I know. That's a really impressive cooperation of very old and very new technology - 16 bit up to the edge of JS (- edit: or rather, the edge of browser based computing).

And on that train of thought, I just had a little flashback about storage sizes. There was some time when 3.14 MB was a big unit of measurement, and some 50MB drive was huge. The classical example: Monkey Island, Indiana Jones or Day of the Tentacle on ~12 floppy disks. But you had to choose which 1 or 2 to install because you didn't have enough space on your hard drive, or you had to swap disks every few screens :)

Or, they are archiving a lot of video playthroughs in the lets-play style from video sites, in case those sites go through a meltdown like viddler does.

I guess I'm rambling. Point is: This isn't just a storage dump. There are also interesting projects around the internet archive to make the old things accessible on new systems. Very worthwhile donating to.
Resumes can't capture the differentiation they need to compete and leverage their real skills.

This is a salient observation. The discussion mostly focuses on employer->employee mismatch, but this statement illustrates how the employee is also losing out (and in effect, all employers): Hidden skills, uncaptured by a traditional resume and hiring process, are never leveraged.

Mostly soft skills, I imagine, but the most important qualities to me as a hiring manager (communication, honesty, ability to learn new things with eagerness) aren't signals which can be derived with this process. We need a platform which highlights these skills in an indirect way, giving value to its users beyond acting as a professional virtue beacon.
A bike costs less than $500 once and reliably gets you several miles fairly quickly. eBikes get you further faster and are also a fraction of the cost to own/ operate than a car.
> In reality, executives and directors could very well be authorizing stock buy-backs to keep share prices up so their stock options remain in-the-money for as long as possible. If that's the case, the buybacks are meant more for the benefit of executives and directors than for the benefit of the business or its shareholders.

This plan shouldn't work because buybacks shouldn't cause stocks to rise unless the market thinks they're a good idea. For example, if a company with 1 million shares is worth $90 million and has $10 million of cash on top of that, then each share will be worth $100. If it uses that cash to buy shares it will be able to get 100 thousand of them, so it will become a $90 million company with 900 thousand shares. Each share is still worth $100.
I'm too lazy to do anything but a cursory search, but it looks like it breaks down like this for higher education spending, according to a 2015 report:

Federal: $75.6 billion

State: $72.7 billion

Local: $9.2 billion

Although the funding between State and Federal are similar, the way those funds are spent may be different:

"The federal government mostly provides financial assistance to individual students and funds specific research projects, while states typically fund the general operations of public institutions, with smaller amounts appropriated for research and financial aid."

https://www.pewtrusts.org/~/media/assets/2015/06/federal_sta...
>I somehow doubt Dorsey doesn't know about ActivityPub

Your doubts are correct. From the thread:

>@halcy: So, ActivityPub?

>@jack: Team will have charge to choose whatever is best, be that what exists today or start from scratch.

https://twitter.com/jack/status/1204807357294727168
People appear not be a space filling curve anymore. It looked that way prior to the Industrial Revolution and the advent of Birth Control. But it doesn't look like people will infinitely fill all space available to them anymore. Perhaps it's because we're running out of space (artificially, by not building) in places where there's till opportunity. But I'm not sure we have convincing evidence of that. We do have evidence that people aren't wildly reproducing in almost every advanced economy, though.
In my experience, I only get a rather generic notification for software updates. When I click on it, I wind up in System Preferences, Software Update. And that displays the Catalina update very prominently, then in a much smaller font, “Other updates are available” with a “More info” link. Only after I click the latter, do I learn about the security update for Mojave.

After having been pestered about Catalina for quite some time, obviously my response is to close the window without looking further. If it weren't for the current discussion thread, I would still not know about this security update. This is why I called it hindering users.

(Not sure how your final comment applies here.)
So the best way to handle a possibly corrupt exchange is more corrupt exchanges. It's a way to handle it, but it's a giant spiral down the tubes.
does it have auto vertical scaling?
No, they do not:

https://taxfoundation.org/states-road-funding-2019/ &&

https://taxfoundation.org/gasoline-taxes-and-user-fees-pay-o...

Drivers are heavily subsidized.
Visualizing Moore’s Law in Action (1971-2019)
https://cloud.google.com/compute/all-pricing#e2_machine-type...
Her work is explicitly about mythmaking and the laziness of modern media. Her work was all about "fake news" before the term (and the trend) existed.
I could not find a single reference about individuals paying cap gains tax on foreign transactions to buy goods & services in foreign countries, because that's absurd. Here's a quote that shows even companies don't have to pay it if they're using the normal currency of where they are and aren't doing anything weird with it

> To reduce the number of currency conversions required, the tax code uses the standard of FAS 52, which is the Financial Accounting Standards Board standard for foreign currency conversions. This allows the business to record most of its transactions in terms of its functional currency (FC), which is the currency that is generally used by businesses in the locale of the foreign unit or entity. Generally, under FAS 52, fluctuations in currency rates do not have to be accounted for unless the fluctuations change the cash flow for the business. In most transactions of a foreign business unit in a foreign country, cash flows are not affected by currency fluctuations. However, transactions between the parent company and its foreign subsidiary will result in a change of cash flow. As a consequence, gain or loss on the currency exchange will have to be included when calculating net income.

https://thismatter.com/money/tax/foreign-currency-transactio...
Given that historical pattern, it's worth noting the exception: When the US west was being settled, they gave away the land to those who wanted to move there, rather than imposing serfdom to prevent it.

(Yes, I know, the US south fits the serfdom/slavery pattern...)
I too have flipped my position on this.

I used to be exhausted by so many libraries which all do more or less the same thing. I often imagined a fantasy penultimate implementation which would moot all the other partial or less optimal alternatives.

I now believe that each use case entails very different tradeoffs.

I now believe that fit and finish matter more than completeness.

Further, I enthusiastically support reinventing the wheel, for self study, batting practice, or just for kicks.
This has been demonstrated to be false.

Probably one of the biggest reasons is real estate increases in the denser areas as parking infrastructure gets phased out. Parking is a massive waste of land.
I so wanted an Atari ABAQ back in the late '80s.
We use a combination of a couple of things, but 90% of our documentation & knowledge Management is in Quip (we have a wiki too but don't really use it). I started off disliking Quip in some ways but 90% of that was our initial poor organization of the documents, e.g. no standard. But once we started categorizing and standardizing the structure it made it much easier to deal with. The search function is also pretty good, but it will still sometimes fail to find documents I know exist and I know I have permissions to. Quip makes collaboration super simple and a no brainer to have a distributed team work on something together with comments, basic change tracking etc. It also is nice cause you can access it anywhere and from basically any device, which just makes it easy (document linking is helpful too).

We used to do a standup document (in Quip) daily for our distributed teams so everyone could update each other without having to worry about timezones etc. Works really well for that, and also let other teams peak into status of other teams really quick which is nice because you can do it on your own time and without interrupting anyone.
Still no custom VM configurations for CPU, MEM, GPU/TPU, local SSD? Google seems to (still) be ahead of AWS there.

Compare their respective relationships with OSS
Desjardins bank data breach widens to another 2M credit card holders
old - f1-micro $0.0076 - .6GB 1 core @ .2 fraction

new - e2-micro $0.0083 - 1GB 2 cores @ .125 fraction per core?

Pretty cool if your code can use multiple cores efficiently, specially if each virtual core is guaranteed a separate physical core then this is really good! = if one core gets a congestion peak maybe the other won't.

For less than a buck/month you get better parallelism and .4GB RAM!

Sadly still no pre-purchased committed usage discount for the shared CPU instances!

----

For those with big budgets:

old - n1-standard-1 $0.0475 - 3.75GB 1 core

new - e2-standard-2 $0.06701 - 8GB 2 cores (0.00001 really?)

I also wish we had some computation power comparison metric so that we could stop looking at apples and bananas without committing.

For monthly you multiply by 730 I think.
I completely agree that this person should have been more forthcoming about their own affiliation.

I think there are definitely issues with LinkedIn though.
What I don't like about LinkedIn is how scammy it feels. They've tried to get me to enter my e-mail password in the past so they could get all my contacts... No thanks. Then there's the issue of being contacted by recruiters all the time even though I have my profile set to not looking for a job. I also wish there was a way to also say "not willing to relocate" (is there?).

Lastly, I think the website could be more streamlined/simplified and better looking. That pic she posted from the LinkedIn interface in 2003. I like it better than the way the website looks now. So simple and straightforward.

IMO, LinkedIn is "ripe for disruption". It's coasting on the network effect. The network effect is a powerful thing, but it didn't stop MySpace from getting killed despite its 100 million users.
She was found
See http://blogs.nature.com/news/2012/05/missing-biologist-surfa...
The last info about her (in the first link the letter is incomplete)
http://weeklyscientist.blogspot.com/2016/06/margie-profets-u...
https://fortune.com/2019/08/20/stock-buybacks-debt-financed/
https://www.cnbc.com/2019/07/29/buybacks-companies-increasin...
Also https://github.com/lukasz-madon/awesome-remote-job#companies...
I was on the fence but the tunnelbear affiliate link pushed me over the edge. Seems like they are dancing around to avoid explaining why these services are a generally bad idea, lest they lose ad revenue.
Recharts Live Playground
Are bitcoin donations included in that?
I was pointing out that Time selected someone who had such faults and hypocrisy. She's in good company with MLK, Clinton, Hitler, Stalin, Krushchev, and Khomeini. [1]

1. http://content.time.com/time/specials/packages/completelist/...
Ha I’m in the same boat at my finance job. Looking to move into software dev and go back to school, but scared because I’m paid well and I have to start over again.
Hell, most of S&M is about maximally far from "vocational" training.
^ This is the way. Learn how to sell it or hide it from those HR parasites.
A vendor recently switched from self-hosted to AWS, and the API I was using to backup our artifacts that are stored in their system stopped working. I submitted a support request, but they still haven't replied a month later. Not even a "We're looking into your ticket".

So I created a Docker container that uses chromedriver+selenium and it works GREAT. My first attempt at Selenium.

I did run into one problem though: Downloading large attachments failed. After a bit of searching, I found I needed to add the following docker argument: --shm-size=5g I had tried various other memory-related arguments (I figured it was memory related), but that's the one that did the trick.
To be honest, I originally heard the report on the radio, and did a cursory search for a linkable article. This might not have been the exact article I was thinking it was.
Even when not using LLVM, Jai still does "codegen twice." Most compilers today (even JITs) have at least one IR in between the syntax tree and the generated code.

The existence of LLVM IR is not the problem- rather, it's how it gets used (on both sides of the API). Generating a lot of naive IR and letting the optimizer clean it up, for example, has a large cost.

And, while I'm not too up to date on the details of Jai, the last thing I heard it was still very fast to compile even in release builds that did use LLVM. That is, the Jai compiler is smarter about how it generates IR.
the article said all across the state of ohio. the overall ohio state gov't budget was $67.5 billion in 2016.
US cities have repeatedly tried this. Around 85% of the time, it has been a complete failure and they go back to allowing cars. [1]

[1] https://www.bizjournals.com/denver/news/2013/07/25/16th-stre...
If you want to use Selenium with Python, Splinter library provides some of much needed abstraction and utility functions to make your test code shorter and more readable

https://splinter.readthedocs.io/en/latest/why.html
On Twitter you get built-in liking, sharing and commenting, people will also DM you with questions, it's all one tap away. If you just post a link to a blog post, almost nobody will click it and read it there.
Yes.

Problem solved, you can send me the remainder of your research grants now.
My condolences. Steve Jobs had a neuroendocrine tumor though, which is much slower growing than the other types of pancreatic cancer and more treatable if caught early (which it was).
CS, being still a bit of a wild west, still has flexibility, but you definitely couldn't take some nursing courses (which, let's be honest, aren't even offered) and switch to that after burning out in comp sci.
I like my house more than I like my office. I also prefer saving the 40-60 minutes per day that would have been spent on the road.

100% remote (meaning all employees are remote) is important because it eliminates drive-bys and the water cooler. If only some are remote, those people will miss out on face time and conversations that were held in meatspace. Those people, regardless of their qualifications, drive, and contributions, will be held back relative to their in-person peers.
I did not say that. Trump's actions were ill-advised, and the voters can judge him accordingly in 2020, but he did not tell Ukraine to make up lies about Biden.
That's pretty cool that it worked. If some random person on LinkedIn was like "hello can I get a job with you" I'd probably block them, but you must have a better way of saying it than I can think of.
When my last startup was struggling to hit our growth goals after closing our series A round, I started formulating a theory: You can build pretty much any business if you have a large following on social media. I started thinking about this when someone told me that Tesla has no marketing budget and relies completely on Twitter and PR form Elon Musk.

So I decided to give it a try with my new startup. We setup ad campaigns to ensure we had a traditional marketing channel that we could scale and then I started posting on LinkedIn. The results have been mind blowing. In 7 months I went form 1,000 followers to over 30,000 followers[0]. I was just named #4 in LinkedIn's Top Voices for 2019 for Software Development.

A single post that goes viral on LinkedIn can generate $500,000-$2M in new sales opportunities for us and it costs us nothing. By developing a social media presence, we've been able to grow our company to $2M in annualized revenue (we aren't SaaS, so it's not ARR) without any outside funding. And we are profitable.

So yeah, I think LinkedIn is pretty great.

[0] Me: https://www.linkedin.com/in/rsweeney21/

Shameless plug for our new startup: https://www.facetdev.com/
> It should be a cost saving for both the CDN and ISP to connect directly, because this saves both parties needing to pay for IP transit.

It almost always is a cost savings -- I've worked enough interconnect agreements and the dispute is always over value capture (who gets how much). Transit is expensive; but transit is paid by the originator. The ISPs incur indirect costs that are harder to measure, so it has to be negotiated.

> The behaviour of discriminating based on application or financial potential is not tolerated (legally or socially) in other common carriers like mail.

It's not? Because big companies absolutely get preferential treatment with mail too. USPS does things for Amazon they do not for anyone else.

It hasn't always been like this, but deregulation craze in the 90s/2000s weakened a lot of the protections we had against it.
This looks pretty interesting! Is there any auth model today or would this be best deployed behind the DMZ?
I agree wholeheartedly. The whole world seems to be in a consolidation phase where every innovation from before 2010 is being milked dry (see iPhone derivatives, streaming services, Lithium-ion tech, carbon composites, airliner designs :P, etc...) but very little new tech is being invested in outside of academia (and even within academia sometimes...). Everyone has figured out it's more profitable to rehash existing ideas instead of take a risk and markets are encouraging it. Want more profit? Buy your competitors instead of invest in some moonshots. We've become very complacent as a society.
Right, but the reporting at least suggests Amazon is worse than comparable back-breaking warehouse work - is it just that shitty treatment by management at other warehouses isn't in the news, or are they actually different?
I've recently started working on a general-purpose recommender system that uses Atom/RSS feeds as the main data source. So now I'm trying to make it easier for people to generate those feeds, hence this article.
I live in small-town Canada but work remotely for a big tech company. Quality of life is important to me. I was also able to pay off my house quickly.
Show HN: Virtual Trial Room by us. Looking for Feedback and Collaborations