skysight-inc/HackerNews huggingface dataset:
getting tech out of SF would actually do a lot of people good. I've worked at countless software companies and always wondered why the companies had to be located in the most expensive city in the US.
There are probably alternative market segments for your approach. The AWS CLI is generated from the API, not the GUI. That is not CLI first either, but it follows the GIT approach of the CLI being effectively an API.

AWS is big and it keeps getting bigger. However that is not an argument for simplification. AWS does not add features because they don't know what else to do. They add all these features because they fulfill customer demand. Yes, you can come up with a dumbed down version of a cloud and wrap it in a beautiful CLI first approach. This might even work, you know, until people start picking up on it, feature requests come in... And then you are faced with either sticking to your original mission and serving a niche market, or breaking your promise for the potential gains in expanding your market share.

By building a CLI first approach, you need to be very good at positioning yourself in the market and picking the untapped potential. At either side, there be dragons and if profitability gets the better of you, that might very well be end of it.

I would rather have a CLI that wraps AWS or in general existing clouds behind a simple, friendly interface for common use cases. But of course you can't earn money with that.
> Can such a thing even exist?

Yes, cross-language code sharing is being worked on.

> I think we'd better install wasm libraries (both language-specific and language-agnostic) like we install browser extensions.

How would a site know what libraries are available? How would versioning work?

This is a caching problem, best solved at the normal browser resource cache level IMO.
or just use hollywood accounting. You have a parent company with high paid employees. You have a separate company with low paid employees. Or move. Or change title.
Up 42% in Q4, Bitcoin Price Outperforms Top Bank Stocks
Historically, traditional market analysts and old school investors tend to look at Bitcoin and other cryptocurrencies with a wary eye, and when crypto pundits attempt to make comparisons between the two these investors say it’s an apples to oranges argument.
> from the perspective of 3.), redistribution via tax looks like a dirty hack to mitigate the consequences of a deeper problem.

Scenarios 1 and 2 don't exist in the real world. They are just theoretical models.

Every law is a "dirty" hack, because the deeper problem is the nature of humans - which is to hoard privilege, wealth, power, and security - and the way that influences their societies.

Almost every non natural constraint civilization has imposed on humans has been to either support one group's hold on power and security (i.e primogeniture in feudal societies, taxes imposed on non-believers in the state religion) or the opposite: to redistribute power and security across the broader population (Magna Carta, The New Deal, Social Security / Medicare in the US).
I don’t understand what point you are trying to make, I guess. What I’m hearing is that you can commit the same crimes, but now you can commit these crimes with Bitcoin, and maybe the law will catch up with you, maybe it won’t. It doesn’t sound much like flexibility and control, it sounds like gambling that you are better at hiding assets in Bitcoin than other types of assets.

If you are living in the US and spending money to support your lifestyle you are very likely within the reach of the law, and the money you are spending has to come from somewhere and go to somewhere. If you are not spending your Bitcoin and benefiting from it, then what’s the point? And if you are spending the Bitcoin and benefiting from it, then law enforcement can investigate those transactions.
I think minerjoe is trying to emphasize that fossil has all the features of GitHub included in the VCS itself, eliminating the need for any of the tools you listed above.

I haven't followed Fossil, so hearing that it includes things like a wiki is news to me.
Things are a bit different if you are running IT for a large organization instead of buying your own computer though.

Generally speaking Amazon is not going to have 1000 of a specific computer part in a 2-hour delivery window. You could order different parts but then you now have increasing numbers of variations of setups and you don‘t want to be fixing lots of small unrelated problems than a widespread issue which has the same fix all the time.

And for corporations it is better to have the cost paid for upfront; it is expensive, and hard to get approvals for unexpected budget items.
There are lots of mouse studies that point to bad metabolic effects from soybean oil consumption. Many of these mechanisms are the same in humans. If one wants to start pulling the metaphorical thread on seed oils, this is not hard to do, as long as one realizes that the companies who sell these things will always tell the consumer they are healthy.

https://news.ucr.edu/articles/2020/01/17/americas-most-widel...

Seed oils did not exist in the food supply before the late 1800s, so the idea that they are this amazing health food, while also being incredibly cheap/profitable to produce and really useful in creating junk food really stretches credulity.
I saw this video ("Princes of Yen") pop up on my Youtube feed (maybe because of watching too many finance videos?). I didn't realize that the producer also had a book and came up with the QE term.

I got curious after your post and looked up the book on Amazon ... and jeez, $130 for a copy??? Did they stop printing the book version?

The video version appears to be available on Youtube as well as some streaming channels (Amazon Prime etc).
because both the founder and employees of cloudflare are quite popular users on HN.

It seems a lot more likely people aren't finding your argument as convincing as you'd like. Plenty of well-known users (and users who identify their employer) around whose companies' HN-perception fortunes change quite a bit over time.
Neither. It's just the CEO's compensation (no idea how they compute this, given global exchange rates and stock options) vs the median pay of SF-based employees.
Dependencies are the killer for webapps as a whole, and the general deficiency of web platform APIs is a big part of the problem. Want internationalization? Better compile ICU and ship 5+mb worth of code and data with every app, because the web platform is an absolute disaster for anyone who doesn't speak English. Want cryptography? Well, you can get it as long as you rewrite all your code to call out to JS and use async APIs for a synchronous operation. Want to decompress GZIP or Brotli? Time to compile those too and ship big blobs because the browser won't let you access its compression codecs either.
No, your clean code won't save the planet
Yep absolutely. You bucket users on your end and just pass through the user Id and the segment name. Then mirror the segment as call groups on our end e.g. segment='high value'
Alabama police captain about Biden voters: 'put a bullet in their skull'
Can anyone comment on what the fee structure is?
And to be clear, it's only on business that is done in San Francisco. Essentially, it's going to turn into a sales tax for SF.

> The tax will levy an extra 0.1% to 0.6% on gross receipts made in San Francisco for companies whose highest paid executive makes 100 times or more its median worker’s salary. The amount levied will increase in 0.1% brackets proportionally to the pay ratio. A company whose highest paid employee earns 200 times more than its median San Francisco worker will get a extra 0.2% charge on its gross receipts. For companies whose CEO makes 300 more, the charge jumps to 0.3% and son on. The tax caps at 0.6%, and only companies with gross receipts over $1.17 million will be targeted.
Great read. One interesting thing about the word/image dichotomy the author mentions is that for *nix fans, it also seems like the text has an aesthetic value as an image in and of itself. If you look at Reddit's unixporn board [1], for example, almost every post prominently shows open terminals as part of the visual "cool."

[1] https://www.reddit.com/r/unixporn/
2 months from now: nation's first executiveless company
The lowest income earners that can easily be outsourced are very likely already outsourced.
and five years from now i get to hear how it is everyone else's fault that real estate property prices fell in san francisco, which destroyed people's equity and retirement plans.
> Feels like a great way to encourage companies to leave the state.

Well, leave the City and County of San Francisco, maybe. But it wasn't that long ago that SF proper wasn't even considered part of Silicon Valley and the associated tech hub, anyway, though it was close enough that a lot of the conferences, etc., were there. And most of the big SV firms still aren't actually in SF.
I don't know much about the company - I've never come across either PureBasic or SpiderBasic before - but they remind me very much of tools like Blitz BASIC and AMOS on the Amiga, or STOS on the Atari ST back in the early 90s. All of these are dialects of BASIC very much geared towards games and multimedia.

Don't think any of the same people are involved but the similarities are striking, and I'm somewhat heartened to see there's still a market for these kinds of programming environments. They're certainly great for teaching and getting kids interested in computing because of the almost instant results you can achieve.
The way it's done here in France is it's just random voters who offer to do the recount (usually after being asked because it's pretty boring haha).

And you don't count alone, there are people with you who count with you and who double check what you do.

It works the following way. You legally must have:
- one person who opens the envelope containing the ballot and unfolds it
- one who reads out loud the ballot
- at least two who write down what the person above said

And all that is supervised by the same people who were manning the polling station (at least 4 them).

So it becomes a lot harder not to trust humans when you have at least 4 persons who saw the ballot and a couple others observing if everything is being done as expected.
It's still a valid point that stock-based compensation is not easy to compute. RSU's might be, but options are not.
Deprecating scp
Isn’t it the most expensive city because of all the tech workers? Wherever you get a congregation you’ll get that effect (as Austin and Colorado are finding out), and companies generally start where workers are available (that‘a why film and entertainment industries are still largely is in LA, New York, London even if they film around the world)
> planning on trying to convert my laptops & workstations over

Eh, ok? So set up a mesh vpn, like zerotier - when you close your notebook slack migrates to your workstation?

(I know, you highlighted monitoring - but nothing stops you from running statsd or something on your laptop).
> But it doesn’t always get much traction on here because both the founder and employees of cloudflare are quite popular users on HN.

I don't think it gets much traction because you're barking up the wrong tree. Also, suggesting that YC is out to silence you and that nobody actually has a counter argument isn't very good for traction, either.

Until my website can't get taken off by a $5 rental of an internet-of-shit botnet, Cloudflare gives me and my users recourse against the bad actors of the world. (I also enjoy its host cloaking for my privacy)

You simply gloss over bad actors and attack one of the only solutions that works. The biggest threat to the open internet was its naive "there are no bad actors" design, not the people giving us one of the only bulwarks against bad design.

I agree with your last sentence that it would be nice to have a better middle ground, but notice that's not the "cloudflare bad" thesis of your comment.

The internet needs to be improved so that Cloudflare is redundant. It's not Cloudflare's fault that fundamental design oversights (like optional ISP egress filtering) have created a lucrative niche. And things like faster, unlimited data plans accessible by smart toasters and smart doorbells on top of the internet's naive architecture only entrenches Cloudflare further.
Most cities are giving incentives to grow. The exact opposite of what SF is doing.
I don't really agree with you characterization of where our taxes go -- federally, 64% of the government budget is related to mandatory spending, almost all of which is social security, medicare, and medicaid.

15% of the budget goes to the military. That makes the U.S. the largest military spender in the world.

15% of the budget may seem expensive, but it's not fair to compare it to Western Europe. NATO is a big reason why western europe does not need to spend more on their own defense.

I believe that's a good thing - it's in the United States' best interest to avoid rearmament in Europe, and Europe has never been at (relative) peace for so long as it has been since the emergence of the post-WWII consensus -- but they do in fact have more money for more non-defense discretionary spending than we do as a result. The Euro area spends 1.4% of GDP on military spending while being protected by an umbrella of security provided by the U.S., which spends 3.7% of GDP on the military.

Again, I think this is good for the U.S., we benefit from the liberal world order that we enforce, but I think it has to be taken into context when the EU is described as a great example of how to spend tax money on wise social programs.
Yes, evading the law would be work. But none of these options are possible if it was an account in a bank.
Yeah, I don’t think this thread is entirely relevant to this particular case, but the parent comment was about the anti-tech actions uniting the two political parties.
FairPhone too?
give or take 14 hours for me!
Taking into account the history of how lines have changed isn't much better, sorry Anu. (Or if you think it is, please give some very compelling real world examples).

I believe that you need to understand the semantics of the code to truly do what you are trying to do well, and for all other cases the snapshot model is more than good enough and given how we structure and modify code, it works out really well in practice. Code dealing with a single aspect should and almost always is co-located, so to get a conflict of intention in a merge is very rare. There are other human aspects like code ownership and collaborating teams which makes the issue even less of a problem.
The interesting question, in my opinion, is whether Stripe's revenue from other San Francisco companies is considered gross receipts within the city or someplace in Delaware or Ireland.
isn't that what Valve pretends to be?
The Print Shop
Illustrated guide to artifical intelligence [pdf]
Show HN: Hnarchive – Download all 25m posts into an SQLite database
git fundamentally tracks
and stores snapshots, not changes. I believe mentioning this is meant to emphasize a difference between Anu (or Pijul) and git.
$1 per 1000 calls. They gave us a discount, but at our scale it would still break the bank.
This kind of taxes are easily gamed (outsource low paid employees, etc.). It might actually be good for a big business because all ‘normal’ employees will be via temp agencies.
There is another Julia package called Revise.jl : https://github.com/timholy/Revise.jl

When loading Revise.jl in a Julia REPL session, it keeps track of all packages loaded afterwards and if the code is changed in one of the packages it automatically updates the functions provided by that package. As far as I know this does not work (yet) for structures that have been changed though.

The cool thing is now, that it seems as if one can also use Revise.jl in a Pluto notebook - when the code of a package loaded in a Pluto notebook is changed, then also the cells in that notebook are run again with the updated code.
> They rank C number 1. There is no way that reflects reality

Get a thousand random developers and ask them to list all the languages they know well. What do you think will be the most common?

C seems quite realistic given what they measure.
A voting machine can produce a printed ballot which is scanned by a separate counting machine. This can be checked for consistency by the voter. Also, you can have more than one scanning machine to verify the ballots are counted properly. And you have a paper trail if a recount is necessary.
Starting Dec 8th Apple will be require additional privacy details for users
Containerization and container orchestration platforms are only partly about scalability.

The primary appeal for me is ease of deployment and reproducibility. This is why I develop everything in Docker Compose locally.

Maybe the equivalent here would be something like Guix or Nix for declaratively writing the entire state of all the desired system packages and services + versions but honestly (without personal experience using these) they seem harder than containers.
While you're correct that Unity "solved" the problem, you can't generalize their solution to things other than games. You end up needing a bunch of custom ecosystems for specific problems and when we're talking about enterprise, education, etc apps they often end up needing everything because sometimes you just end up with a massive Our Company's App that has 20 different responsibilities.

To put it another way: Adobe can ship Photoshop using Emscripten, and big companies can probably eventually ship their internal C# business apps using Uno or Blazor, but you're not going to ship either of those using Unity's stock approach without building out all of the platform APIs they stripped out and adding back runtime features that were removed. The decisions they made were perfect for games, but people building general-purpose platforms can't cut all those corners.
> Companies may now have a direct incentive to have their lowest income earners be outsourced/contracted

The median was presumably chosen because it's relatively harder to shift in this way. Although this depends on the exact pay distribution of your company, you'd expect getting rid of people from the bottom to change the median person but not typically change the median value.

(This is also a mature enough problem that I'd expect other provision in the law to prevent this - are we sure it doesn't include outsourced workforce pay?)
This is such a smart thing to do in the middle of a pandemic that showed that distributed teams can work.
The kanji masking is super neat, curious if there is something similar for Chinese
The only executive is the CEO's mother making $50K/year
That order is very likely part of a greater matter, and that will likely remain unchanged, IMHO.

Others, myself included, totally recognize the physics. That doesn't change the law much, just how it's enforced.

Should all that prove ineffective, as in justice is not served, we can all look forward to new and innovative law too.

In the end, we've got the basic human control issues in play.

The basic human remedies will also remain in play.

Prime example being it's quite possible to make life a real living hell for people, if nothing else. It's also possible to make that all being worth it very difficult to actualize.
thanks for the pointers from you both
Brewing generally consists of: Adding your grain to water to form the mash. Cooking the mash to extract the sugars et al. Separating out the mash into the wort and the solids. Boiling the wort. Cooling the wort, then pitching in yeast. Then storing for a while while it ferments. Heating the wort and mash could be done electrically, but generally (especially at brewery scale) is combustion.
The short answer is way more difficult than environments like PureBasic, SpiderBasic, or similar earlier options (think Blitz BASIC, AMOS, STOS).

The point with these is that everything you need is in the box: no complex toolchain to set up, no fussing with libraries, no fighting to get different bits of technology to work together. Just type in your code, hit run and (assuming you haven't made any errors) it simply works.

Yes, these tools might not be the most robust ever, or suitable for all problems, but they do allow you to get up and running very quickly, with the minimum of boilerplate and ceremony. If what you mainly want to do is get people into computers by making objects fly around the screen and blow up, they're absolutely perfect.
No we don't. Care to enlighten us?
There's a lot of truth to this, but the TSMC part of the story isn't entirely true: first-gen Zen was pretty competitive already on GlobalFoundries' process, at least on multi-threaded workloads. Of course the real trouncing of Intel has only started after they moved to TSMC, but the design knowhow was clearly there before.
What seems crazy to me is that, a decade or two ago,

* We had few standard ways of doing things. Everyone was cobbling together their own stack, figuring out their own ways to run a plethora of services needed to run & operate an internet connected box.

* Each service or daemon needed to run your systems had it's own stand-alone management interfaces & systems. Nothing worked with anything else. There was no apiserver there to store the configurations you wanted. You had whatever scripts you wrote, checked in to source, then a big "do the scripts" button, and then you got a bunch of files written all over kingdom come to various hosts to do all the various tasks that supposedly would run your system, you hoped.

* People with bare-metal had few tools to auto-scale or get resiliency for their systems. If you do have three machines, most operators managed them like pets, not cattle.
>The rich tend to have diversified non-cash assets (investments, property, etc) that are immune to inflation.

This is not strictly true. It's a matter of how money enters the economy. Right now money enters the economy on the supply side through assets which means assets experience inflation. If that money was actually entering through jobs programs or some other demand side mechanism then inflation would happen at the demand side first and on the supply side later.
So they show do nothing about today's inequality because this will get them more taxes in 20 years? (Unless someone makes the same point 20 years in that they should better wait another 20 years)
I'm completely at a loss as to why they wouldn't have already done as much of this as it was conceivably possible to do right now - or wouldn't get there eventually.

Companies don't pay you more money because they CEO looks at his salary and goes "yeah I think I have enough".
I understood this to be the primary intended consequence!

San Francisco is overheated and a majority of residents would expect to benefit from CEOs or tech companies reducing their pressure on housing and services.
I only watched some clips, so won't super address the movie context, but are you really comparing 11/12 year old girls dancing the same way as a 17 year old and say it is ok? So, is it ok to have sex with 12/13 year olds, since most girls a few years older (18) can do it with anyone? (and in Europe from 16?)

I am sorry but I don't understand. I hope it isn't what you are trying to say, but if you think a behaviour of an 11 year old is ok because a 17 year old also does it, I just can't agree and hate that train of thought.

* this coming from an european liberal with an 8 year old boy
It does work very similar to valuable assets stored somewhere though, and the law as well as other means and methods are long established.
2 is true of most forms of taxes though, although I agree this will likely add even more volatility to revenues
Yeah, as you point out C++ libraries are especially hard to do DCE on. If you want to ship ICU in the browser right now it is a very big blob that it's hard to perform DCE on because the vtables retain lots of unused code and every API depends on every other API. A lot of this stuff was designed in an era before anyone could have anticipated the size constraints that would apply in 2020.