skysight-inc/HackerNews huggingface dataset:
> ISPs either need a right of way to lay cable or a license to use RF spectrum.

As I understand it, both of those can (and do) support multiple competing services. Further, regulation dealing with scarce (ostensibly government-owned) resources is significantly less anti-competitive than, say, regulation requiring all would-be ISPs to also serve cost-prohibitive rural areas.

Look, I can appreciate the position that a government-granted public monopoly might be better for consumers than a government-granted private monopoly, but consumers might still be better served by removing those government-created barriers to competition.

> the dominant players would freeze competition out of the market

How do you imagine they would achieve that using only market forces?

> it was only regulation of the telephone companies that allowed those service providers to exist

I'm not grasping your argument. Perhaps unrelated to your point, but telephone service was (and largely still is) a government-granted monopoly. And there too, rather than removing those regulatory barriers to competition, the illusion of competition was created by adding more regulations.
WTF was an oil tanker 7km out to sea being used as a storage facility for land oil? And downstream from a coral reef! This is not about offshore oil platforms. This is about oil from land wells pumped out for storage at sea. This should be illegal at an international level. Keep such oil on land where a spill is vastly less damaging and far easier to clean up.

This whole thing reads like a Captain Planet episode.
Tesla isn't just a car manufacturer. Solar, batteries, charging network, car dealership, self driving tech...

What's the market cap of a gas station chain comparable in scale to the Tesla charging network?

What's the market cap for however many Ford dealerships it would take to match Tesla's sales capacity?

Rinse repeat for every industry Tesla is in.
> So what have we now? A “mono repo” codebase, because clearly a Git repository per function in your system would be too much, a large deployment descriptor per fine-grained component, which Spring maybe called “Controller” but is now called “Function”, and instead of combining them all on your desktop, you send them off to someone else’s mega-mainframe. You deploy, get an error message, and login to CloudWatch to see what actually happened - it’s all batch-driven, just like the bad old days, so progress is slow.

You could have a repo per function, but if you have functions with common dependencies (whether libraries or build tooling or whatever) then you need to deal with keeping those dependencies up-to-date and notifying upstream when a change breaks downstream. "Monorepo" is just one solution to that problem, and it's exactly the same as what monoliths do today. You can have the same problem in a company with many monoliths, but with some amount of code reuse--"monorepo vs multirepo" is orthogonal to "microservice vs monolith". Note that monolithic monorepos tend to work well because "monolith" typically implies that all dependencies are using the same language, and most languages have decent incremental build tools; however, we don't have good polyglot/general-purpose build tools--instead we have Bazel/etc and Nix which each suck for entirely tractable reasons. As good leadership and investment coalesce, this class of tooling will improve, but for now building and deploying a polyglot environment is painful (but there are other kinds of pain to consider, and the microservices people argue that this pain is less than e.g. organizationally-derived pain points).

> Conceptually, hiding a lot of the scaling and coordination machinery is not a bad idea; programming systems like Erlang and OTP have shown for decades how well that can work and Elixir is giving the platform a well-deserved surge in popularity. But there’s a big difference here: a platform like OTP handles pretty much everything that a platform like AWS Lambda handles, but it does it in a single programming language.

The author is really close here. What remains is a more careful analysis of why single-language programming systems feel better than multi-language programming systems and vice-versa. For example, Erlang (like any language) isn't good at all things (e.g., you might have data-science subsystems that you'd ideally write in Python or Julia or whatever, but you might also have other parts of the system where performance and quality matter [Pythonistas, this is your cue to downvote me]), so mandating that all components be implemented in Erlang might cost more than making heterogeneous systems talk to each other. Or perhaps procuring Erlang programmers is costlier than programmers in other languages? Ultimately it's hard for a single-language environment to beat out a multi-language environment, especially at scale (i.e. "as the diversity of problems grows" not "as the performance demands increase"). I think Erlang actually is a very cool platform, and I wish it well, but it doesn't mean that it's optimal for many/most businesses today.
Thanks, you put it much more clearly than I did. It's what I was getting at with the confidence part, that you need to know your boundaries and what your goals are, and not being afraid enforce them. You can do this while being kind and will achieve better results because you have friends and allies to work with.
As a non-car owner, I ride the bus almost daily.

The average bus rider is less capable than the average Universality educated white collar tech worker in the professional sense, at least in terms of wage earning potential.

Ironically it would be someone without exposure to the 'bus world' who would have some utopian view that somehow all these bus riders are 'the same as professionals'.

My hunch is that it is white, upper middle class professionals without exposure who have this naive perspective as only entitled people can afford to.

It's pretty obvious riding the bus daily, that on average, that is not the case.

What is 'jaw dropping' is the lack of self awareness int many people seem to have difficulty accepting these simple facts, even if they don't 'feel' very nice.

'The bus' (esp. not the subway) is the domain of the urban working class - full stop.

"is more environmentally friendly" - this is irrelevant to the argument - the question is, why imbue the debate with side-show moralizing?

Those on ballpark equal footing who entered your high-school all had various opportunities in life, those who consistently put their best feet forward (usually measured by better grades but often not), were more consistently likely to have better opportunities. Not always, but usually.

Those who entered the work force and did 'a terrible job' were, by and large - not advanced. Those who did 'a good job' - mostly had more opportunity.

Obviously it's not always the case, but it usually is.

The people going to Medical School, mostly, are really really impressive folks.

The people stocking shelves, while they could be as great as pre-meds, and whatever talents they have are probably under utilized ... are nevertheless not in pre-med generally for good reason: the system is crudely meritocratic.
This is something I have struggled with in my life and am trying to work on. The older I get the more I feel that people generally suck, which is not an attitude I particularly care to have, but it has borne itself out a number of times in my past.

For most of my life I have assumed that people are mostly good, and while this may actually be true, when I reflect on some of the times in my life I was stressed out it was due to extending myself to others, to then later feel taken advantage of or on the hook for future favors.

As an example, I helped an older neighbor put up a wireless security camera. I had the same camera and I used a double-sided industrial strength adhesive to affix it to the side of my house. When my neighbor asked for help and I made it clear upfront that I'm not too handy, and this is just what worked for me. I didn't have a drill or screws for a proper install and in my case those weren't needed. Mine had been installed for 6 months at the time using the adhesive. I told her that if she was OK with that then I'm happy to get out the ladder and install it. Turns out, the siding material on her house was different than mine and her camera only stuck to it for a couple of hours before dropping off, swinging by its solar-panel's charging cable. She stormed over, knocked aggressively on my door during my dinner, and marched me over to the swinging camera to show it to me suspended in the breeze. Her girlfriend also commented on my inept handy work.

So, I helped a neighbor and was honest upfront with a disclaimer. She accepted and then when things didn't work out she made it my fault. I was the schmuck. Oh, and I setup the software on her computer and phone so she could get email alerts for motion activity. Despite the generosity I showed with my time, when the outcome wasn't ideal I got blow-back for my good deed.

This also reminds me of the time I let my choosing beggar neighbor hop on our WiFi network until he got his installed. Needless to say, he never did get his own and became indignant when I cut his access off after several months of free use. Yep, lots of people suck.
Betting that every single one of those car companies will die is a wildly risky bet. One can believe that Tesla might replace one of them, but all of them? Be reasonable.
I played a good bit of Really Bad Chess when I was first getting into chess. I'm a big fan of Zach Gage's games, I think compared to his other works it's not as platonically good as his other works, but what I love about RBC is that the difficulty of the board is chosen based on your skill level, so when you're a beginner you get positions that are absurdly unbalanced in your favor, but then as you get better you eventually get the tables turned and have to work your way out of a difficult situation. It goes a long way to make chess feel more accessible and enjoyable for someone who doesn't know what they're doing.

That said, Really Bad Chess isn't really a chess variant. It's just orthodox chess with a semi-randomized board layout, but it changes none of the core mechanics, and all the pieces are the same as orthodox chess
Most people that I see discussing salaries (in Germany or in the US) use gross as the default. In rare cases I hear people use net, but mostly this is those starting out / student workers. I assume the OP means 100k gross. 100k gross in Berlin is above average.
Money is a measure of power in society, it lets you choose how society spends some of its resources. Giving more power to competent people so they can direct societies efforts to better use is a good thing, that is why capitalism works. If you take that away we are left with communism.

Note I don't say that we should let people be poor etc. I am from Sweden, I think Sweden works great in this regard. Sweden has produced plenty of billionaires, and in terms of successful startups per capita Sweden is among the best in the world. Yet Sweden still takes care of its poor etc, people getting rich isn't a problem, it is necessary for capitalism to work.
Ctrl-g man.
Leaning through is why I really love web, there nothing you can't learn on internet, faster then it was ever possible, arguably.
Apple 12 years ago was only worth $50 billion. At the time, Apple had higher revenues (~40 billion dollars a year) and way higher margins. They made $14 billion gross profits in the year 2008, in 2008 dollars, while Tesla will have gross profits of only $6 billion 2020 dollars this year.
See also, Options v. Cash: https://danluu.com/startup-options/
This is a bad argument because it tries to divide sex work into "not really sex work" and "really sex work" and then move all moral objection the latter case. Sex work is work and deserves a safe environment and fair compensation whether or not it involves intercourse with clients.
It's not, dang has written about these percentages all over again, us is not majority here.
He goes quite deep over the full series and puts them into very rigidly defined boxes with whole sets of behaviors and even specific language and secret communication modes attributed to them.

If you loosen it all back up it's vague enough to be generally applicable.
Are they? I can't make it through a whole movie anymore, while I used to hit theaters at least once a week. Though maybe it is because of the lack of independent content, so a vicious cycle. Or maybe the streaming thing makes it too easy not to commit to the movie. Or maybe there is just so much selection that how do you even choose. Or, maybe I'm just getting old.
does someone has a similar guide but for public companies offering RSU's and other options?
The best (future!) physics video I have seen, ever!
They allowed Apple to do it, so...

But things will become really interesting at the point ARM would be eaten by Nvidia. I've prepared a big pile of popcorn just in case.
> but you also need a separated contract with ISP.

Which is unnecessary: only the 'retail' ISP should really need to talk to the 'wholesale' fibre provider.

In fact, in the Ars example, on initial connection, if the fibre has no existing contract, you are sent to a landing page which lists all the available ISPs.

Clicking on one (AFAICT) sends you to their order page where you enter your personal/billing information to sign up, and henceforth they are your Layer 3 ISP.
Isn't that largely a factor of where in the world this is operating from?
To short succesfully, you have to convince a large portion investors that the price is too high. In current market circumstances that's tough to do, even if you were fundamentally right.
> The lifetime risk of suicide among patients with untreated depressive disorder is nearly 20%. (Gotilb I, Hammen C. (2002). Handbook of Depression.)

https://www.dbsalliance.org/education/depression/statistics/

I'd call that significant, particularly considering the pace of evolution and how recently mankind started treating depression.

That being said, a (self-perceived) burden can free the tribe from their own weight without suicide: social withdrawal and isolation are fairly common in depression.

But as I said, that's just something I've occasionally pondered about. I might be wrong about it, as other users have already pointed out.
You've answered a question I didn't ask!

Agreed on the popcorn though!!
If you use nginx as your http server then you don't need ffmpeg to cut up your RTMP streams, the nginx rtmp module will read RTMP streams and serve RTMP, HLS, and DASH. Throw the stream module in front of it and you can do RTMPS.
My favourite apple IIe game behind Wolfenstein ofcouse.
I grew up on a beach in California and I'm aware of the amazing scientific and engineering achievements of the UK. I would also like to point the 30th anniversary of the web is on the front page and it was invented by a brit, so this author to me seems like he's trolling.
Ever since the last post on HN about insulating our bodies I got into researching hypothermia a bit. Princeton has a wonderful page on it containing many things I did not know[1]. One thing that struck me on this page as bizarre was this line: "at 90 degrees the body tries to move into hibernation" Surely that can't be right, we would have figured out practical use for this or at least observed it working in modern humans. Well, seems we have at least one case [2].

[1] https://www.princeton.edu/~oa/safety/hypocold.shtml

[2] https://www.theguardian.com/world/2006/dec/21/japan.topstori...
Perhaps not a great idea to complain about missing context when using software specifically designed to decontextualize something.
> Especially in the US, where it seems the Right has moved further over than the Left:

As of 2014, when that Atlantic piece was written, that may have been true. As of 2020, the left has also radicalized itself:

* https://twitter.com/Noahpinion/status/1339984166935359488?s=...

* https://www.thenation.com/article/society/black-votes-repara...

* https://www.npr.org/sections/codeswitch/2020/08/27/906642178...
That's reminiscent of the famous "janitor" letter written by IBM's president Watson in 1963. He asked why the CDC 6600 was a better computer than IBM's when Seymour Cray's team had "34 people including the janitor" while IBM had a "vast development effort".

Cray's response (probably apocryphal) was, "It seems like Mr. Watson has answered his own question."

https://www.computerhistory.org/revolution/supercomputers/10...
> Plus D is adding Rust's ownership and borrowing.

Is this for GC code or just @nogc and DasBetterC? Ownership seems a bit heavy when running the GC.
> This is why meetings at companies seem so frivolous. What could be communicated in an email, slack message, or hallway conversation is left to a meeting and I often wondered if it's just because these folks want free lunch and some socialization.

One thing that remote work during the pandemic has demonstrated to me is the line at which chat rooms lose their efficacy as a tool for collaborative problem solving.

Many times a week I need to upgrade a conversation happening over chat to a video conversation, simply because The linearity of chat sessions makes it quite difficult to communicate more complex concepts, especially causality. Something about spoken language allows us to communicate more dimension.

Furthermore, regularly scheduled face-to-face meetings over video are the only times I get to hear about work by members of my team whose day-to-day tasks do not overlap with mine.

It's not just for the purposes of socialization - though socialization is very important in any team - but rather very frequently in meetings I learn about something that someone else is working on that is consequential to my own work.
Tesla sells less than 1% of the vehicles that these companies sell combined. Are you seriously suggesting that Tesla production will increase by 100x within a decade? Even if we assume that 100% of the vehicles sold in a decade are electric (highly unlikely), the majority of the increase is likely to come from the other companies. They are not going to sit still and let Tesla devour them.
Just use ublock and no-script add-ons in your browser.
Ah, you mean the copy of the Tandy Color Computer...
Wow, today I learned that the Lode Runner I played as a kid (the 1994 version) wasn't the original! I also spent many more hours in the level editor than the game.
Yeah, only PHP software needs audits and quality testing. /s
Also, this isn't historically true; women were and are a historically significant part of the industrial labor force, and before that did a good share of agricultural work as well. Certainly industrial labor had gender divides, but it's not a strange fluke that, say, most of the people who died in the Triangle Shirtwaist Factory fire were women.
Wow. Had no idea it occurred so early.
Not that much content either at least on the "web".
I read the same about Switzerland peasants in some book years ago. It was based on traveler's account.
Has it? It seems to me that OnlyFans is going to quickly create a winner-takes-most environment, where much like in music most people put in a lot of work for not a lot of pay. Atop that, there's a toxic parasocial aspect to it where consumers pay for semblance of an emotional connection.

I don't know if an system that's so exploitative by design can really be called ethical. Or if a company that does it can be called so. You can claim it increases the agency of producers and that's true as far as it goes, but you have to ignore that the music industry also gives a lot of agency to broke wannabes in garage bands.
Impressive work! The first programming class I took had us implement communication using IR LEDs between Arduinos as a final project. It's a more difficult problem than it seems at first because of all the constraints. The Arudino Uno only has 2K RAM which means you need to be very conservative with buffers. Additionally, you usually want the RNG for the two nodes to be different which means you can't just use the time to seed it and need to look for other sources of entropy like reading the voltage on an open port.
you can get the internet for the best price they have if you are willing to just cancel. call them and ask for the best price for internet only. explain you’re going to cancel. if they give you the best price great. if not cancel and switch to a special price for a new customer for your SO.

I’ve done this so many times that I’ve lost count. I sucks that it’s a time drain doing this + last time I cancelled I had to buy a new modem (because the old one was not supported- which is BS because it worked for 5 years on their network already)
Thanks for that link! Please tell all my clients to stand by for the next month while I level up.
Do you consider that countries like Sweden are still mostly meritocratic? Growing the pie is almost always a good thing, it gives you more resources to tax so you can benefit the poor. The problems you see in USA aren't that they focus too much on merit but that they focus too little on redistribution afterwards.
Blender, Ink (because it's hard to google: https://github.com/inkle/ink), Libregraphicsworld
Very impressed. I am working on a global directory of all cyber security vendors. As an industry analyst one of the first things I do is search things like Pitchbook, Crunchbase, or CBInsights, for categories of companies. Sadly, categorizing companies is extremely difficult. I have done it manually for the 3,000 vendors in my database. A search on your data reveals only companies with "cybersecurity" in their names. That will miss most of the 174 UK cybersecurity product vendors. Thanks for sharing your work!
I'm one of the speakers at the workshop mentioned [1]. The article is a bit of a concept salad. I'm not familiar with all of the papers mentioned but am happy to try to answer questions.

[1] https://beyondbackprop.github.io/
I want a proper "open architecture" arm computer form factor to blossom sooo much. Imagine building ARM computers like we build our X86/X64 boxes today....
How can you look at how bad Covid is across the entire nation and point out California as not doing the things you noted?

Measures were taken, but all the measures in the world can’t prevent this from happening if the people in this country still think it’s a good idea for them to go into an Apple store.
Here's my recent comment about sdlang:

https://news.ycombinator.com/item?id=24945449

So I think Oil will be very familiar to SDLang users, BUT it has programmability, which you need in cluster configuration and build configuration, e.g. to express duplication.

So I would divide the space into a few categories:

(1) Stringly typed: .ini, YAML

(2) Typed Data: JSON, XML to some extent, SDLang

(3) Programmable configuration: HCL, Cue, Jsonnet, Nix expressions, BCL, Starlark, Oil

SDLang looks really similar to HCL too, except HCL is programmable:

https://www.terraform.io/docs/configuration/expressions/dyna...

Very important: With categories 1 and 2, people add template languages like Go templates on top to solve the programmability problem, which we don't want!!! We don't want to move typed data back to the stringly typed realm!

Also, I don't think the "expression style" of HCL, Nix, and BCL is great. It's good for small things, but it starts to get hard to read for large configs. I'd prefer simple for loops and if statements, basically like the Starlark language (a subset of Python used in Bazel).

---

Thanks for the paper reference, I bookmarked it!
What company has been harmed by shitty security on any sort of worrying timescale?
كيف اغير اسمي على فيسبوك
نهــتم بكل ما هوا حصري وجديد في عالم الهواتف و الاندرويد وجديد في عالم التكنولوجيا من برامج وشروحات وتقنية والربح من اليوتيوب والربح من الموا قع وشتي مجالات الانترنت درس كل يومين واكثر اشــــــتـرك الان