skysight-inc/HackerNews huggingface dataset:
> He first states he doesn't know where the revenue comes from and then makes a lot of details decisions based on revenues (android apparently needs only a few buildings and engineers).

He proposes 5 spin off companies.

Advertising is fine.

It’s not clear that YouTube is profitable. And it does have a big synergy in the immense infrastructure.

Android he admits isn’t a business beyond trying to bill every user for using it.

I doubt Maps has much value except in combination with the ad business unless they stopped doing consumer stuff and mostly focused on GPS and corporate guidance systems. It would be fundamentally different.

With Cloud, he assumes that it is the vendor of every other service. Why would they bother with consumer stuff if they now have to pivot to infrastructure for the successor companies? It would turn into the equivalent of a REIT and would just pay a dividend. That is where investors take companies that have reliable cash cow businesses with limited growth potential.
HUDS and GUIs, Russian Blockbuster – Invasion
Wage Theft: https://en.wikipedia.org/wiki/Wage_theft

Millions of workers lose billions in stolen wages every year—nearly as much as all other property theft:

https://www.gq.com/story/wage-theft
I have been looking forward to this. I still think Bootstrap is better than a lot of libraries out there.
Samsung has much lower quality profits. They have lower margins, and have much higher capital reinvestment requirements please, ie are forced to reinvest more of their profit back into their manufacturing plants. Essentially their profits are overstated.
It could be worse: Trump has at least been keeping it inside his own borders. Consider the alternatives:
https://news.ycombinator.com/item?id=23628595
I don't really take an article serious if it quotes Adrian Zenz as an expert, he has an online doctorate from a small private college in an unrelated field, and he's a born again Christian and staunch anti-communist.

https://en.m.wikipedia.org/wiki/Adrian_Zenz

I think it is fair to criticise the two child policy, but acting as if it is targeted discrimination once they start enforcing it in Xinjiang, too, is a bit ridiculous. - the article even mentions that Xinjiang had one of the highest birthrates in the country for a long time.
> I would like to see eminent domain used to restructure these companies with weird controlling shared structures in to being truly publicly traded companies as a first step.

My first question is "why?" What is this trying to fix or achieve, on behalf of who? Shareholders themselves can choose to buy or sell as they please, so I'm not worried about them.

The context of this article is monopoly. My feeling on this issue is that (a) it is a major factor in economic and tech progress (2) our current frameworks, in theory and especially in practice, are totally insufficient to deal with it. (3) Monopolistic positions are, paraphrasing Thiel, what most of the tech industry is about.

Beyond that, there is a lot that can be wrong with shareholder control too. One underlooked problem (IMO) is that "a committee is a committee." If money managers have all the control, we have the same company over and over again.
I do take your point, but I think “house cleaner” in 2020 doesn’t contribute to “the growth engine of the housing market” quite as directly as “software engineer” contributes to the growth engine of the software economy.

No one goes around saying “house cleaning is eating the world!”
This is from 2014. I wonder, how much did he move in the last 6 years?
It's not quite that easy, is it.

At minimum you need a data replication and backup strategy. You're exposed to things like drive and RAM failures on dedicated hosts, so you'd need to think about RAID at least, unless you're running a system that clusters at a higher level (but then you need multiple machines).

However this is basically a matter of learning or hiring/renting a sysadmin to do it for you.

MTBF stats for different classes of hardware at different hosts would be valuable to have, as it can be affected by things like datacenter temperature. But I never heard of such a dataset.
Yes I am going to argue that case.

Profits alone do not indicate something evil. Evil things can be profitable, but the inverse is not necessarily true.
The author asks how gmail makes money. Their "business email" where you bring your own domain costs about 5GBP a month, and that's their cheapest plan.
Not that great in my experience, good enough to read and navigate through org files, but lacks many features and has performance issues. vimwiki https://github.com/vimwiki/vimwiki is probably the best note-taking plugin for vim.
> People aren't willing to pay much for non-physical goods anymore.

Anecdotal
If people had to make an explicit choice between ($1 shipping cost and $2 taxes) vs ($2 shipping cost and $0 taxes) they'd choose the unsubsidised option.

"they're just subsidizing themselves" -> they are spending money that they wouldn't choose to spend if they had fine grained control over the taxes they paid.
> You might argue that productivity gains will stop at some point, but then you need to provide arguments for that, not take as a given that there is a limit.

I have one. Productivity gains are mostly granted by energy (AKA bigger machines). W/capita is imo a better approximation to a nation wealth than GPD/capita in socialist countries, but even in the us you can see the strong correlation.

80% of this energy come from fossil fuel, coal and gaz make 60% of world electricity (probably more), and oil for movement. This is the limit to growth.
It's a nice solution to a problem that the author found. I am afraid that knowing Google's walled garden around Chromecast, the `castnow` and `catt` utilities might have trouble staying afloat.
Great article. I was actually looking for resources where I can find how to do the testing of my product.
This is all a matter of definitions. For example, from a syntactic point of view, Java has three verbs for all objects: "instantiate (new)", "call method" and "access field". An object has members, and you can use those 3 verbs to interact with the members of the object.

In my experience, the nice part about designing APIs in a REST-like manner is that they encourage you to think in terms of observable operations. For example, instead of "calling" a long running blocking method, you create a resource that represents the long running operation, and now you can check its status while it is running, report progress, cancel it.

Basically, when designing a REST API you think about the exact same things you are saying - what is the operation called? what data does it need, and what does it return? - and then you represent this as a resource that can be created with the right input, and that will point to a result resource for the final output.

For example, my usual pattern for things outside of CRUD is something like this:

--> POST .../operations/renderNode {ExecuteNodeRequest goes here}

<-- 202 Accepted Location: .../operations/renderNode/891

--> GET .../operations/renderNode/891

<-- 200 OK {status: IN_PROGRESS, percentage: 78, ... (includes initial ExecuteNodeRequest params)}

--> GET .../operations/renderNode/891

<-- 200 OK {status: SUCCESSFUL, percentage: 100, resultURL: .../operations/renderNode/891/result, ...}

And then on GET .../operations/renderNode/891/result, you have the final result.

Of course, if the operation finishes quickly enough, any of the polling steps can be omitted - e.g. it can directly return 200 OK and the result URL for the initial request. If you have WebSockets support, you can also be notified via WebSockets when execution finishes, instead of polling.

It may look like more ceremony, but in general, for long running operations that will be called from a browser, this kind of approach is a requirement anyway, since the number of connections with a particular origin is extremely limited.

Note that I also think your API would be much more concise as a REST API, since all of the miriad "setX", "getX", "createY" methods would be reduced to a few resources with multiple fields, that you can simply GET to see all fields, or PATCH to change a single field (or even change multiple fields in a single request).
Something made to have open source flashed safely. I use OpenWRT on my access points and router. Maybe not as easy but on the other hand nothing comes close in functionality (unless you buy products made for big business).
> In many instances, positions that native born workers are not willing to fill create opportunities for migrants.

Why do people assume this is a good thing? A lot of the jobs native born workers are unwilling to fill get few/no applicants because the conditions are terrible, they pay like crap or they're undesirable in some other way.

In those cases, the answer isn't 'import workers willing to do the work for cheap/in terrible conditions'. It's 'improve the job so people actually want/will tolerate doing it' or 'automate said job so you don't need employees doing it' or 'do it yourself/with less employees because your company/organisation cannot support/afford more of them'.

No business needs to exist, nor does every business or individual need to be able to find workers. Being able to import people to do work at worse wages in order to keep a failing business afloat is not a good thing.
While we are at it, we could also eliminate unix zombie and orphan processes, and genocide in the form of killing all children should also be forbidden.
Yes, but only on purchases over $800 for the vast majority of individual consumers. For over $800, like most countries the way tariffs and duties are calculated is a little complicated, but broadly if the goods are not produced in the US at all there is little to no charge. Clothing, shoes, and some items that have political issues like foreign steel have duties around 25%
I went through so many routers until I bought two Ubiquity Wireless AC's.

Definitely not consumer friendly to configure using a java webbased application but I never had to reboot or change anything.

They just work day in and day out and the family is happy.
Perhaps, but until those supply chains are established and proven to be effective, one should address the way 97% of all fentayl enters the US today - e-packet from China.

Just because opponents will likely evolve their tactics in the future should not prevent one from mitigating their extraordinarily successful tactic that is running in the present.

In FY 2012, USPS handled about 27 million ePackets from China. This increased to nearly 500 million ePackets by 2017. (Thanks to that disastrous subsidy agreement in 2011)

None of our inspection agencies could cope with this volume. Remove the discount-from-China subsidy, this will automatically reduce the volume of all e-packets and thus will ameliorate the load on inspection agencies.
Choosing Fonts for Your Data Visualization – Nightingale
Escaping the Build Trap
https://www.oreilly.com/library/view/escaping-the-build/9781...

"In this book, Melissa Perri explains how laying the foundation for great product management can help companies solve real customer problems while achieving business goals. By understanding how to communicate and collaborate within a company structure, you can create a product culture that benefits both the business and the customer."
Our greatest invention was the invention of invention itself – Psyche Ideas
My not so cynical view of the argument would lead me to suggest that "immigration" is an easy and short-term solution to the fertility problem. It's kinda hard to have politicians look at "generational" solutions to problems as the very nature of having politicians is that they "tweak and turn" random knobs to "fix" stuff that we ask them to. The rest is up to us as people and that is why cultural solutions mustn't be discounted entirely and political ones need to support that rather than being full-blown replacements.
> We force corporations to do all sorts of things that harm shareholder value in pursuit of benefitting society.

True, but those things are not the driving force of the corporate, they're things that the corporate has to do to remain in compliance with the laws of the land. There's a very different mindset between compliance (stuff you do as cheaply and minimally as you can) and your purpose - your raison d'être - the theme that earns the big promotions and holds the attention of the stockholders.

And as for voters deciding what they want the role of a corporation to be... well yes, in the same theoretical sense that voters can decide what sort of healthcare system they want. Or what tax system they want. Which is to say, not at all.
Prediksi Togel Singapore HARI INI Senin 29-June-2020
For what is this workflow? Just curious.

If it's barcodes being used by humans in the real world, get a software package to handle it, check the solution from Zebra https://www.zebra.com/us/en/products.html
Most articles end up being a discussion of only what the title says, and not being able to read the articles is one of the reasons.
I did something similar a year or so ago, a really fun and rewarding project https://djhworld.github.io/post/2019/05/21/i-dont-know-how-c...

I didn't go as far as writing my own OS, but I did develop some simple functions to render characters on a screen and accept keyboard input.
This is just an anecdote, but in 1998-1999, the iMacs we bought where I worked were the first desktop systems I worked with that used USB[1]. My PC at the time used PS/2 for the keyboard and mouse, SCSI for external storage, a PC joystick port for game controllers, RS-232 for the first 8-port MIDI interface I ever owned, and the parallel port for my printer. I didn't migrate to mostly-USB until probably five years later, because I had plenty of non-USB hardware that still worked perfectly, and USB 1.x was slow. Mac users didn't really have that option, so I can certainly believe claims that they were one of (if not the) main drivers of USB.

[1] ...and, apparently, the first desktop systems that relied exclusively on USB (https://en.wikipedia.org/wiki/Legacy-free_PC).
>"real" 3D touch?

anyone else remember tactus technology?
> If you add fifty million more people to the U.S.: how many people will Google need to hire to deal with the extra demand? Zero.

This is a remarkably silly argument to make because there are multiple ways a company might need to scale. Let's say a hundred of those 50m people make a new startup that becomes the Netflix of [x]. Are you saying that said increased activity would result in zero effect to companies such as Google or Amazon?

You implicitly seem to be assuming that these are 50m unskilled immigrants in order to setup a facetious argument. That these new immigrants are not creating companies of their own and spurring economic activity on their own.
>No business needs to exist, nor does every business or individual need to be able to find workers

Jobs don't appear out of thin air. If somebody has no other option (or, their only other option is subsistence farming in some impoverished part of the world), who are you to tell them they don't deserve the chance to work a better job?
The Pressure to Assimilate
> Yes, the videos you see on your front page with 10s of millions of views are raking in the cash and have negligible hosting cost.

But they must have huge hosting costs…
Europeans' trust in US as world leader collapses during pandemic
Why? If investors are willing to give billions for an almost negligible influence on the company and their investment, so be it. Their choice.

I guess it's still better than just sending money down the drain like Softbank does...
With the 'minor exception' of Cambridge Analytica (and whoever else was given access and FB managed to put a lid on it). So yes, FB does sell (your) data. Perhaps the trade is not "$5 per account" but they don't "just sell ads".
This is really useful.

My motto is make it easy to start but hard to stop. Stopping can be hard when you have built up some momentum and have a clear view of what needs to be done but I think it’s good to leave something for tomorrow.
The article is really great, but I hoped it would touch more on extending the wireless range. Are there any good comparable articles out there?
It is curious to read someone who has clearly never used Google products pontificating about restructuring Google.
I'd rather have that ASUS stupidity trophy than a backdoored router, which pretty much all of them are when from an ISP. Not many of them (none?) even care to update regularly.
This is already in works:

https://www.nasa.gov/planetarydefense/dart
I just started working through 'Concrete Mathematics - a foundation for computer science'. You might like it.
Oddly enough I got an issue with float this week, 2 systems are communicating by transmitting float (rather needlessly I would add) and the conversion from float seems to be implemented differently on both systems, resulting in discrepancy sometimes.

This is kind of textbook example of an obvious bug but still surprising when you find it.
Do You Believe in the Gift of Abundance? – SmoothSale
This is a really terrible line of reasoning to pursue, because it's basically the continuation of colonialism - the need to have a caste of second-class noncitizens doing a large part of the work; while also telling the "race replacement" fascists that they are absolutely correct and they are being deliberately replaced for someone else's economic gain.

> the GDP [of Japan] was lower last year than it was almost twenty years ago

That is an extraordinary claim that's contradicted by brief searching: https://tradingeconomics.com/japan/gdp-constant-prices
SEPA is not what I’m talking about - there is no way for a store to have a “buy with SEPA” button at checkout which doesn’t require manually entering account numbers.
To this day I use an USB drive with some rclone batch script to emulate this feature.
I'm confused... When I start Console (on Catalina), there is a sidebar with a section labeled "Reports" which contains several groups of log files. It changes depending on what exists, but I currently have "Crash Reports", "Diagnostic Reports", "system.log", "Spin Reports", and a few more.

One of them is "Log Reports", which lists every log file in /private/var/log/.

Console.app also makes plenty of use of structured data: right-click on a log entry (in the live-scrolling main view), and it offers you a dozen different facets to filter the view: hide/show by Thread/Application/Subsystem/User/Category/etc,

I've actually thought about using Console for development. It's far better at least compared to my current go-to "tail -f"
I think the pinnacle must have been before the title bar gradients were added. They always annoyed me: is the title bar any less of a title bar towards the right? No? Then why does it fade out?
API-scenario integration testing command line
I have built this tool in GO called api-scenario (https://github.com/thomaspoignant/api-scenario) this is an integration testing command line to run scenario over your API.

I wonder if some of you can give me feedback, and even better if some of you want to contribute.
> instead of HTML you use a custom markup language

That rarely happens in practice. The vast majority of developers put HTML, XML and JSON+(link extensions) to use as hypertext/hypermedia substrate. These are not custom languages, but applications of standard languages.
Not more than 14 countries?
Thank you for introducing me to the term "umwelt". Over the past few years I've come to believe there's no such thing as objective reality at all—that it just feels that way when enough subjective viewers agree about what is true—and it's amazing to have a word for this for the first time.
No, that's about right - containerised freight is extremely cheap. I just shipped an ATV, about 1.5m3, 250kg, from China to Europe for about $180 - and $150 of that is port handling and freight forwarding fees, the actual shipping part was $32.
They're really getting old, sadly. I've been to various old bars around Japan and the venerable Pit Inn jazz club in Shinjuku for a matinee gig. I must have been the youngest person in all of those places. It was always pleasant to chat with the proprietors and regulars about their history and practices (except the well-known silent one-armed bartender in Golden Gai). I guess other styles of bar are popular among younger people, including the more anonymous chain izakayas and wine bars.

One bar owner in Sasebo, Kyushu (JAZZ SPOT EASEL) said that, despite getting very few customers, he continues to open each evening because he "really doesn't want a patron to come and be disappointed to find this place closed". What a sentiment. He talked about how young people are leaving smaller cities for better opportunities, causing them to hollow out. After closing, he brought me to an amazing, tiny (5 or 6-seater), hidden 50-year-old bar in a cave-like bomb shelter run by an even older man, who had his own stories to share.

For these people, it's a passion that has become their daily life. An era is fading as they retire or pass on, without younger people to take up the mantles. As visitors, we'll get to experience it for a decade or two more at most, I think. Definitely worth experiencing if you travel Japan, easy to find with just Google Maps, and even better if you can speak some Japanese.
Uhm, the castnow readme has an example of how to cast from stdin. Are you saying that doesn't work for you?
Emacth?
If you achieved the same level of bulk processing it may not be $0.50, but it wouldn't be $5 either.
I would recommend Escaping the Build Trap - https://www.oreilly.com/library/view/escaping-the-build/9781...
Thanks! Can you recommend a particular model?
To me it felt really dishonest because at least some of these services would die and others would become the sort of shitty cash hungry monopoly we see elsewhere in the economy if it weren't for Googles (far from perfect) stewardship.

I even empathise with the monopoly/privacy/advertising concerns. I just think he's either writing a protest article he knows can never be implimented (or taken seriously) OR he's trying to achieve his goal by tricking people into something most don't actually want.
How to introduce a static code analyzer in a legacy project
>It's hilarious to me how people are worried about data Facebook has on them, or freaking out about address data being leaked in a hack.

Several reasons...

(1) Facebook/Alphabet have a lot more data. Leaking anything implies something about data security, which is scarier.

(2) Scale. Direct marketers in the 80s did use most of the techniques digital markets use, definitely in the early stages. The scale is totally different though. I'm pretty sure my city (dublin) produces more "digital marketing" grads than all engineering specialities combined.

(3) Power at Scale. Your address is not data, it's a datum. Your address, alongside lots of other data about your, alongside data about lots of other people... that's where data becomes powerful.

Prediction, in advertising, is the demonstration. It's responsible for most of FB's revenue.
H1B visas are quite literally issued to new grads. Confounding this with inventors and people founding companies is disingenuous.
Central African countries get a cybersecurity training boost
The AI Behind FaceApp
Clojure's keyword namespacing convention Considered Harmful
Effective Networking Tips for Analytics Professionals in the Age of Covid-19
Want a real shock? Look up what it costs to send a 4lb package from the us to China, the exact same package they pay $18 to send.