skysight-inc/HackerNews huggingface dataset:
Managing distributed version control at scale is one of the core challenges facing nearly every growing software company. Performance issues, the increasing incidence of merge conflicts, preemptive CI, build system integration... this is definitely a topic you can go deeply into, and make an impact at many companies.

On the flip side, you are now a source control/build system engineer, and it's pretty easy to get typecast as such (given the outsize impact your specialist skillset will have).
>Elimination strategy works

If the strategy is 'everybody stay at home' then it work in the same way shot gun works in eliminating cancer. It works but the cure is worse than the disease.
You'll get bugfixes (all .Z releases in X.Y.Z scheme).
It's an honest question to see if my priors are adequate.

My priors tell me that to a close approximation, this will prevent 0 people from installing MacOS. It's just "outrage porn".
There are many working on HIV vaccines. The virus mutates so fast that all previous attempts have failed. I wish them luck, but I'm not confident that it is possible. Time will tell.
no, you may be right (it was a few years ago). It may have been 3.5 or 4 years. I did receive small raises over the years, but we kept our budget fixed. I did receive a big windfall near the end from a company acquisition ($40k iirc). But at the rate were were paying stuff off, it brought it in ~6 months.

The math still shocks me every time I do it.
I think the takeaway point from this is how dumb it is that most organizations value credentials over experience. It shouldn't come as a surprise that someone who has a decade of work experience in the field can sail through a college curriculum like this, and it is really a failing of society more broadly if the author feels that he needs to get a diploma to be taken seriously.
The best employers don't care. People will stop asking once you have FAANG experience, but once you do, why would you want to work at the places where interviewers ask that question anyways?
I've been wondering - would it be possible that something like HIV comes along, only airborne? This would be a nightmare scenario obviously, but is it possible?
The first few missions of Corp path had me almost ask for a refund. Instead I started a new game as a street-kid. Makes way more sense now.
You are more correct than you probably realize.

As http://cis471.blogspot.com/2012/08/seeding-internet-cost-gov... lays out, the government spent $25 million on ARPAnet, the first packet switched network and the granddaddy of our current Internet. So it was actually the same figure as this grant. (There were followup investments from the government, but the whole thing was around $125 million.)
Twitter now requires JavaScript to load
> a federally run hospital

I mean, of course it's going to be a hellhole.
Lots of people want to see sports scores, news, and commentary. I'm not a "sports guy", but those types of benign tribal affinities can help community cohesion and also generate revenue for more expensive forms of journalism. I don't think it's a bad thing, either for people who get excited to "root for the home team" and get that from a newspaper, or the newspaper reaping that reward and reallocating it elsewhere in the business.
I hope somebody will come up with a standard and open way to boot an ARM board and to enumerate devices on it, much like BIOS does for x86 boards.

Possibly the makers of Pine64 and Raspberry Pi could cooperate and offer something in this area, because they collectively control most of the market of hobby / general-purpose ARM system boards. If they set a common standard (or even two standards), other producers in this space would have an incentive to follow. This will simplify OS porting efforts enormously.
Exactly. The hard part isn't writing twitter, the hard part is keeping it running at scale.
There are some high paying jobs in the greater DC and NYC areas. I assume there are others places too, like Austin or Seattle.

Even 3x would be a big difference for many ($200k-250k).
I am a cofounder of a non-VC backed startup. We work together because (1) we're friends (2) like working together (3) have complimentary skillsets. We split the equity 50/50 and receive the same salary. We've been doing it several years and we've never had even a single conversation on the topic, we just assumed from the beginning it was an even split and that's how we went about it.
Was also inspired by the Statecharts long time ago, and then saw an opportunity to go deeper into how server-side web applications could be implemented as state machines, and how it would ultimately lead into easier/faster programming where correct/complex patterns emerge from events, conditions, and actions. Wrote about it here: https://jarirajari.wordpress.com/2014/01/03/ecas-hierarchica...
Nurses, doctors, and other healthcare workers in the US are being taken advantage of right now and threatening a strike is one of the few ways they can maintain a balance of power in the system.

I support the strike and I hope the folks ignoring covid precautions understand there is a limited supply of goodwill and of people who can save your ass if you get a bad case.

Doctors arguably have it worse right now because due to how they're employed, a good number of them have no legal ability to unionize or engage in collective bargaining.

Average med school debt at graduation is roughly $200k. Now imagine you are a recent graduate from residency or medical school, and you have a comorbidity or risk factor for severe covid. Unless you have some outside funding source to pay your debt, you have no choice not to work, likely in a hospital that has little incentive to keep you safe.

Even ignoring tuition, there is a massive opportunity cost to training a doctor, and these are the folks we're relying on to keep us healthy for decades into the future. Situation's pretty shit. Least we could do is lock down until every healthcare worker has been vaccinated.
Back in the day I'd ftp up new html pages I hand cranked in notepad onto my webserver, that feels far more difficult that having a free account on wordpress.com, or following one of a billion tutorials of how to install wordpress on a linode/lightsail/digitalocean server.

The complaint about wordpress seems to be "I don't like the default themes'.
But the average household probably also isn't in 240k of debt unless they made very very poor financial choices.
I don't know, I think debugging a perf issue in a large distributed system still falls under kind work to me, assuming you actually have a way to tell when it's fixed. Yes, you need a lot of knowledge, but the rules and outcomes are still clear. Compared to writing a novel or painting, it's very clear when you've reached success and it's hard to argue that you've been successful.

IMO the "unkind" work that a typical engineer does is things like writing specs. The work itself does not give you any feedback about if you're making progress or doing a good job.

Of course it's all on a sliding scale, and if your perf issue takes four weeks to surface after each deploy then that's a much less kind environment. But, in general, anything that you can put clear metrics around is much closer to the "kind" bucket to me because those metrics give you a clear path for improvement and iteration (the major risk is getting stuck in some local maximum).
I'm not a virologist but this is clickbait I think, it does not take long to synthesis fragments of the spike protein for a traditional vaccine either or program the rhinovirus vector in a more modern vaccine. I don't think that really is the bottleneck. You still need a LOT of testing as the viral antigen you are trying to vaccinate against can have similarities to human proteins for example, and the antigen might simply be a bad antigen for immunization - and this requires a lot of testing and studies.

The normal yearly influenza vaccines are also fast for example because they are well known platforms and also the antigens repeat historically and are thus (relatively) well tested.

I guess my point is that the problem of the vector to get the antigen in contact with the immune system is orthogonal to the problem of selecting the antigen for overall cross reactivity and efficiency and the latter is still a difficult and timeconsuming problem.
There are some people looking into active noise cancellation[0], but I have no idea whether that's viable.

A (more) silent drone will be huge for online shopping/meal delivery. Amazon has ambition to eventually deliver most packages to most places in matter of (tens of) minutes.

[0] https://scholarworks.gsu.edu/cs_theses/98/
> pauses

Nit: You spelled "tazes" wrong.
So that could neatly solve the philosophical teleportation problem?

Ie if you teleport and the original isn’t destroyed. Which one are you?
because some of his friends will have their lives ruined with pretty high probability because of this.
That's not very true. Phase II trials are designed test safety, phasE III trials are designed to test efficacy.
Statistics is advanced (and magic) enough that we're now reasonably sure that the vaccine has a 95% efficacy. That's not 'totally sure', we'll only be totally sure it works once everyone is vaccinated and the pandemic stops. But we _know_ it works, in the scientific-probabilistic meaning of knowledge.
But this isn't happening everywhere in the US, just California...apparently "muh fifth largest economy!!!" can't spring for some masks.
> Why is it that this argument only seems to apply to software?

Maybe because software has a unique property: a practically zero marginal ("reproduction") cost. Hence software, and services that depend only on software are suitable for the rocket-fuel injection strategy VCs so heavily rely on.

Make no mistake - good software is damn expensive to create, but once it's ready for delivery, creating and selling additional copies (or serving more clients) costs practically nothing.
There are quantum communication links for satellites that guarantee that the data streams are not tampered with.

https://directory.eoportal.org/web/eoportal/satellite-missio...

https://spectrum.ieee.org/tech-talk/computing/networks/quant...
I think Chromebooks did ARM years before Apple, no?
People who gloss over this do so at your own risk. This technique is applicable for so, so many applications - even when it doesn't appear obvious at first.

Factoring out complex control system logic into these (and related) formalisms dramatically enhances testability, substantially reduces code volume, and eliminates huge swaths of possible defects (not to mention seriously enhances formal verification and model checking). The "code" part for applications should basically be for data plumbing, and all decision-making and control logic should be factored into these.

Thanks for posting this!!
That would require the kind of understanding of viral vulnerabilities I'm thinking of. The same applies to any virus, of course.

To my knowledge, that kind of understand does not exist because coronaviruses have been largely ignored historically, with the exception of SARS and MERS.

And we've been trying for decades to get a broad-spectrum or even single-dose-forever vaccine for the flu, so far without much to show for it.
I had no idea the guys who make the msg that makes my chips taste good are also involved in the other chip production.
> Just compare the 48min E3 demo with actual gameplay.

You mean this: https://www.youtube.com/watch?v=Ogihi-OewPQ

This is probably the first game that didn't get a downgrade visually, but got an upgrade.

Not sure what else do you mean by E3 demo.
I find Nvidia GPU's in Europe in stock on retailers often, 3060/3070 mostly but the prices are 500 to 700 euro - well above the recommended retail price.
ABET accreditation doesn't mean much for CS however. For example, none of these schools are ABET accredited for CS:

- UC Berkeley

- CMU

- Stanford

- Cornell

- University of Washington

- Caltech

- Princeton

https://amspub.abet.org/aps/category-search?disciplines=19&d...
why is this being downvoted? completely on point.
While I praise the author's effort, as a professor myself (I teach CS in a local polytechnic school - something like the US community colleges) I really doubt the quality of either the WGU and of the knowledge retention.

As an example, this semester I'm teaching Operating Systems concepts (definitions, processes, threads, semaphores, mutexes, signals, memory layouts, IO, etc.), and even if I take the theoretical concepts out (like not explaining how a fork() works under the hood), I still have 20 hours of labs and some 60 hours for two projects. How can this author ever reach the same level of competency as my students who let these concepts "sink", as he dedicated 15 hours in only 2/3 days.

Second example: in 2019 I taught some classes for a 4 month course on basic programming and web apps. Even having 7h of classes per day, things had to be really succinct, and in 4 months, although they were capable of doing some web apps, there was a lot of confusion in their heads because of the fast pace.

Some other examples on his post: 9h30 minutes for Discrete Math I. Either trivial things were handled, he is a math wiz, he rushed through all the exercises, or no exercise solving was necessary..

Again, I don't want to undervalue the author's effort, but as someone who as been teaching for quite some time, and has taught people from the 7th grade to MSc, I'm really suspicious of the quality of the degree and of the knowledge retention..
Imo the best way is the painters approach, starting with the broadest strokes. For software this means tool and platform independent knowledge that can translate to any tool first. Being a specialist without getting the the big picture seems very fordist and dystopian, gulag shit imo.
It really seems like an a society, we should just offer habitus reform schools in deficient precincts..
I'm seeing it in emacs-w3m. It's probably the alternative text caption for when you can't see images directly, like for screen readers.
Funny, because I would list that as one of the few unprincipled decisions he has made.
What Is Software Composition Analysis?
Yes but it's a touch difficult to keep living expenses below $0, which most people in the developed - let alone developing - world would need to do on their salaries to save the extra $80k/year.
Not sure if it's still the case but RISC-V was beating ARM in code size as well
If I were a medical worker, and they gave me shit PPE and told me that I'm not allowed to use my own - I'd simply ignore them until I was fired.

It's gonna suck dying if I need to go to the hospital, but I don't blame the nurses at all for this
I wish the owners of Delphi go this route instead of whatever them do.

This could have make Delphi far more popular than its now, I not cause a exodus of talent...
It's paramount to keep #1 firmly in place. The fundamentals don't change but the implementations do constantly. If you focus only on the implementations you can very well end up a programmer with 20 years of 1 year experience.
You're paying for the brand.
Note that Nuvia is working on that "hole" with some very Apple-like claims.
Add WGU to that list and tell me which one doesn't belong.
Semantics do actually matter quite a bit. They are what ultimately determine your frame of reference, and ultimately, how you use a thing.

It's more of a mental model with which to see it. If you view a webpage as something to be 'architected', rather than as simply something to be 'styled', every else you do (as well as how you feel when you're doing it) changes.
Swedish King Carl XVI Gustaf says coronavirus approach 'has failed'

https://www.bbc.com/news/world-europe-55347021
Speaking from experience, that's not necessarily true. EU countries accept equivalent experience in lieu of academic qualifications.

Assuming that you are offered a position that pays well, and have around 5-ish years of experience, emigration is a breeze.

My experience with getting might not be universal since I work in a niche CS field, but getting a work permit (also alluded to by other commenters) was trivial and likely applies to everyone.
I bet there will be enough interest in keeping a top-tier fab facility and expertise on the US soil. If I were DoD, I would be very interested, for instance.
We used it for ventilators, which we later found out we wouldn't need because they usually do more harm than good.
Sometimes I used to think that the rich used to lobby governments to create more regulation, so that creating any new business in a space they have their own players would be extremely expensive and thus warrant the need of VC capital to even start. On the other hand when I see how companies abuse their position I can see that the regulation is very much needed. Now there seems to be a disconnect between how smaller businesses are regulated and how big business is essentially left to do as they please as they become too big to fail. How or what is at fault? Is it possible to have a level playing field so that smaller businesses can compete on the same level as big guys and gals?
>It's definitely faster than Python, Ruby, PHP and many other kids on the block...

I would seriously contest the speed of Java compared to modern PHP. The JIT puts PHP at near-C performance levels with competently written code. Which shouldn't be surprising if you realize PHP is largely a "wrapper" around C.
A vaccine reduces the effects of moderate/severe Covid to zero. All other treatments mean at best time off of what I want to be doing while I'm treated. That is at best, the most likey case is you still get the bad side effects - including long-covid (whatever that is, science is still working that out), just a bit reduced. I'll take zero effects.
US Govt. Blacklists Chinese Chip-Maker SMIC
Those online classes he took are ACE or NCCRS accredited. Study.com for example can be transferred to many Universities: https://study.com/college/school/index.html#transferSearch

Take a look at ACE and NCCRS:
https://www.acenet.edu/Programs-Services/Pages/Credit-Transc...
http://www.nationalccrs.org/policies-procedures
It likely looks more like a tree...
I mean that’s kind of my point: you and your friends are more familiar with games. Cyberpunk 2077 is pretty mainstream and probably one of the most advertised and hyped games of all time. Most people buying it will not be “gamers”.
being able and willing to learn new things is one of the most attractive qualities for candidates when we are hiring.

we try not to execute on that in the sense of rewrite it every 6 months, but it is typically a signal for individuals who possess some level of humility, patience, willingness to get trained up, struggle a little bit, etc. - all very important things for technical staff.
What version of Py3 were you using? There have been a lot of additions to type annotations in recent releases that have made them better.

I'm not sure what you mean by lack of support for decorated property setters? Can't you annotate them like any other method?
Is this lifestyle business stigma a real thing? Or just something the VC lobby put out there? Personally I think anyone leading a business should deserve respect, as running one is hard.
> TBH I also believe in knowing fairly deeply a few areas (you have to have _some_ depth too, not just breadth);

There's a specific term for this, it's called "being T-shaped". You have breadth at the top and then depth in one subject area.

I think the ideal balance probably varies from person to person. Some people really enjoy going deep on a subject (these are the kinds of people who get PhD's). I personally can't keep my interest on one thing for too long so I end up with a lot of breadth, but I make sure there are a few subjects I revisit a lot so that I manage to build some depth.
It's been a while since I read Dilbert but I've come to find you can often learn just as much from the Wallies of the world as from the Elons, and I don't mean it as cautionary knowledge.
It pays to be a patient gamer. I'm sure the $5 steam sale version of Cyberpunk 2077 5 years from now will be much better than the $60 release day version.
Nice work by @blackmad!

For those wanting to start in the "shallow end of the pool" tuning Pelias geocoder indexes and config, there's also a web-based UI that can hit multiple instances and visualize the various results: https://pelias.github.io/compare/ Made by the good people at https://geocode.earth/
it was 10ish years ago, so this is a guess...

Mortgage was $750ish
water/electric $200
phones/internet $100
food $500-600
fuel $25
insurances ??? $100-200

maybe $1500-2000 a month. $20-25k year in real expenses.
The standard is called SBSA aka ServerReady.
> This is incredible, and must be devastating for the development team, especially after all that crunching.

I suspect the team knows the game was not ready. But its not up to the team to decide.
Just some casual jingoism to get the day going. Even questioning it, gets you a grey comment, the irony is totally lost.
The traditional version of that is a bright orange square or signal mirror. They pack down really small and are extremely visible. Similarly little IR and retroreflective glint squares are handy for spotting people at night.

That said if you're doing anything serious away from people carrying a GPS and EPIRB/SPOT is way more effective. The latter working even in the most remote locations. It's no good being able to signal if no one is even looking for you.
It wasn't used for PPE, just ventilators.
>Typed rooms helps categorise but doesn't allow control over a subset of your account.

Sure, but they could in the future, right? Couldn't a homeserver in theory generate a more restricted credential for which it would reject e.g. "PUT /rooms/<roomid>/send/..." requests after checking the room type?

None of the machinery around that exists now, but it feels like it could be done.

(FWIW, I did write MSC1840 with this use case in mind.)
You are right, but what people are complaining about is that they can't interact with that world. You can't poke at it. If we had short loops of the game scenes displayed in a museum we would praise it, but people want videogames mostly to play and interact with things.
I thought the supreme court was given a chance to strike it down and didn't. So the supreme court has affirmed it is constitutional, IIRC.
“Why this sentiment is not applied to Russia then?”

Because China is literally 10x the GDP of Russia. The West, and particularly the USA, is willing to give up what it gets from Russia because it would have little impact. The same can not be said about China.
Thanks! I take care to keep the pages minimal and fast. Everything (from the HTML to the CSS) is hand-rolled by me. [Except analytics] there's only JS for the minimal email sign up that only loads on the main homepage, and it gracefully degrades without JavaScript. Everything else is static.

It's a point of pride, glad you noticed :)
One interesting way that fibers are not immune to RF noise is in the presence of lightning strikes [1]. The strong electromagnetic fields can cause a polarization rotation inside the fiber, which the DSP at the receiving end of coherent links has to track.

[1] PDF Warning: https://www.ofcconference.org/getattachment/d0ec1565-ce81-48...
"Americans will always do the right thing - after exhausting all the alternatives."

-- Churchill

3 vaccines in record time.. I know J&J is still pending. I want the Healthcare/CDC/FDA pipeline to be improved.. Without American ingenuity the world is a much bleaker place.
State machines implemented in-line with code usually end up as a mess. It's best if they are factored out, and implemented as a DSL inside a true state machine engine running as a somewhat independent service or library.