skysight-inc/HackerNews huggingface dataset:
> A great example of this is the fact that we still use the metaphor of files and folders for organizing our source code.

I think there's something akin to a category error here.

First, let's agree that we do want to organize our source code to some degree. There are chunks of source code (on whatever scale you prefer: libraries, objects, concepts etc) thare are related to each other more than they are related to other chunks. The implementation of "an object" for example consists of a set of chunks that are more closely related to each other than they are to any chunk from the implementation of a different object.

So we have some notion of conceptual proximity for source code.

Now combine that with just one thing: scrolling. Sure, sometimes when I'm working on code I want to just jump to the definition of something, and when I want to do that, I really don't care what the underlying organization of the bytes that make up the source code.

But scrolling is important too. Remove the ability to scroll through a groups of conceptually proximal code chunks and I think you seriously damage the ability of a programmer to interact in fundamentally useful ways with the code.

So, we want the bytes that represent a group of conceptually proximal code chunks to be scrollable, at least as one option in a set of options about how we might navigate the source code.

Certainly, one could take an AST and "render" some part of it as a scrollable display.

But what's another name for "scrollable bytes"? Yes, you've guessed it: we call it a file.

Now, rendering some subset of the AST would make sense if there were many different ways of putting together a "scroll" (semantically, not implementation). But I would suggest that actually, there are not. I'd be delighted to hear that I'm wrong.

I think there's a solid case for programming tools making it completely trivial to jump around from point to point in the code based, driven by multiple different questions. Doing that well would tend to decouple the programmer's view of the source as "a bunch of files" from whatever the underlying reality is.

But ... I haven't even mentioned build systems yet. Given how computers actually work, the end result of a build is ... a set of files. Any build system's core function is to take some input and generate a set of files (possibly just one, possibly many more). There's no requirement that the input also be a set of files, but for many reasons, it is hellishly convenient that the basic metaphor of "file in / file out" used by some many steps in a build process tends to lead to the inputs to the build process also being files.
Hah, I was in your exact same situation a couple of years ago and when my kid was born, I decided to leave Santa Clara for good. I have not regretted the decision yet. Not only was I able to afford a decent home, I am happy that I wont have to pay an insane mortgage for rest of my life. What I definitely miss about SFBA is the weather and diversity of good food.
I think there was an element of hippy culture mixed in there that contributed to success from openness and willingness to experiment on paths not directly connected to profit.

Also, I hardly think the opportunity was squandered - it's paid off for a long run. I do think there are challenges ahead for the model to continue to succeed faster than other areas.
I have never given assent to Wikipedia ever since I realize that Jimmy Wales just uses it as his personal piggy bank. He’s an arrogant cancer that should have been ushered to the door long ago.
I am heading to a remote cabin (well, farm actually) in Montana. Just waiting for Starlink to go GA. I'm currently in the Seattle area though.
Lol right? The system they're trying to convey is such a logistical and dev nightmare. Plus, it's also funny how the media likes to portray US and Israel intel agencies are either completely incompetent or omnipotent when it suits their own personal narrative. Pick one and stick with it. Here's the logical setup that's been tried and true for anyone that's ever read a military history book on clandestine ops. It's far easier and cheaper just to have 3 guys in an SUV armed with mp5s. One driver, one shooter and one look out. A second or third vehicle as overwatch/backup as well within eyeshot. Wait/follow and shoot, drive away. Essentially the Iranians are embarrassed as hell because have zero clues to how it happened and who did it. So they're fabricating a scifi story to try saving some face. They were far better off just saying, "well, we fucked up protecting this guy." But the general public needs to stop believing James Bond and Jason Borne are historical figures and read some actual history books. Both the media and public are becoming a pathetic host/parasite entity of just spouting bullshit.
Why shouldn't you trust them about such a message?There is no incentive for them to say "Our enemy has used a technically advanced weapon and then tried to destroy it's traces by blowing it up".

It's like people saying China's Corona numbers are fake just because it's China.
You can probably take the advice of the subheadings of the article in order to be an anything.
FAQ response here: https://matrix.org/faq/#what-is-the-difference-between-matri...
Dylan isn’t in the same ballpark as the artists you are mentioning, I would have imagined his catalog to be an order of magnitude more valuable.
>"Managers hate it"

Who ever cares what managers think. It is the owners who matter as they're the ones paying bills.

>"however most people are not like that and can only really function meeting often in person"

Well, when your ability to make a living is at stake your ability to function independent of location might suddenly improve.
El Bitcoin en 2020 ¿Cómo se ha mantenido?
> There was no inherent "supremacy", just one created by a bunch of companies being together.

I think this somewhat understates the strength of acquired advantages in agglomeration economies. Particularly in an economy of ideas it seems to me that acquired advantages account for most of the benefit; beyond "cheap rent" there's not much "inherent" advantage to be had.

Even in traditional industry many of the advantages are acquired (i.e. not geographic, which is what I think you're getting at with "inherent supremacy"), the textbook example being Lancashire's dominance in textiles in the 19th century (https://voxeu.org/article/agglomeration-explains-lancashire-...).

I think it's a reasonable point to suggest that the exodus from SV could accelerate the development of other startup/tech hubs, and weaken the comparative advantage of SV, but I think you may be understating the current strengths of SV by focusing on "original advantages" like rent and other environmental/geographic attributes.
Fan tests Microsoft Flight Simulator’s accuracy by playing it on a plane
> whenever there's a rolldown, all tickets are positive EV, regardless of the number of tickets bought

This is probably likely, but wrong in general. If the tickets cost $1 and the total prize money is composed from e.g. 50% of the ticket prices plus a fixed amount of leftover prize money, when enough tickets are bought for the rolldown round, the leftover prize money isn't enough to cover for the 50% of the new tickets that doesn't go in the pot.

Example: $2m leftover money in the pot, 5 million tickets bought for $1 each. EV = $2m + 50% of $5m = $0.9 per ticket.

Now, if you buy enough tickets to guarantee e.g. 4 correct numbers and know for a fact that due to a rolldown the minimum payout is going to be high enough to cover the cost of that (at least with a high probability), then you're fine. I'd assume that's what the couple in the story did.
If you have to work on a very complex project, you need to plan the architecture at a high level or else it will be a disaster. I've seen the code-as-you-go approach fail miserably over and over.

Try coding a decentralized P2P system where multiple instances of the same code running on many different kinds of machines communicates with itself in a scalable and DoS-resistant way. There is no way anyone can implement this properly without careful architecture planning. You would never get it right the first time unless you plan and analyze all the main use cases carefully.

Or try to design a distributed pub/sub system or message queue with automatic sharding across the cluster. Also needs a lot of planning. You can't just code along and hope to get it right.
I've called it the end of the post-9/11 era, but that's not quite the same thing.
decentralized protocols will win :)
I remember watching the DXVK developer work on Witcher 3 support. Progress was lightning fast and then, suddenly, Proton appeared. Even VR games work!

Thank you, Valve. You guys are my low key hero's.
The subreddit for Bob Dylan made some interesting comments on this, you can follow the discussion here https://www.reddit.com/r/bobdylan/comments/k8fj42/bob_dylan_...
I was lucky enough to be in the room for this talk although I showed up too late to get a seat.

The event was held at the Info Age Science Center, I would strongly recommend the VCF Museum there [1] and the InfoAge Space Exploration Center (ISEC) [2] where I was able to put my amateur radio license to bounce my voice off the moon with their 18 meter radio telescope—that part was so cool, I was giddy when I heard my voice echoed back to me!

[1] https://vcfed.org/wp/vcf-museum/

[2] https://isec.space/
This was also React's initial pitch as well: getting DOM updates right is hard, use vDom instead!

The truth is that the majority of frontend development is devs racing to shovle the latest stack of tickets that management cooked up with little collaboration or rhyme and reason into the Done column of JIRA (web dev is particularly imperiled by shitty lay management), any DX affordance they can get their hands on is valuable to this goal

Concurrently, designers are pumping out comps as fast as possible to match pace with no real system cohering the whole thing, you need a design system to provide an "abstract interface", so to speak, for your CSS to really transcend into real separation.

This is just what I've observed working at my comp
Using tailwind is mostly like using css. It is just a selection of recommended properties and values that hides almost nothing about the nature of css.
The abstraction is very thin and its main goal is to limit the "power" of css (complex selectors, arbitrary color or spacing values) to help developers implement best practices.
Employers really don't care what the workers want or think. I can't see employees having the leverage to make much of a dent here.
...agreeing with you, there is a lot of Government Required consumer fraud protection built in to Credit Cards.
Oh that's nothing.

When they introduced IE7, they broke ClickOnce launchers all around the globe due to the new download prompting. I raised a defect with my MS Partner support dude and normal MS support. All they managed was a registry fix shipped out to turn an old flag on that was removed from the UI but was still in the code inside IE. I did the diagnostic work to get that far.

After arguing for months with various support people at Microsoft I managed to get hold of people on both the IE and CLR teams and they both pointed at each other and refused to fix anything blaming the other team.

They called me every 6 months to ask me to close the ticket and I denied it because it wasn't fucking fixed. Eventually they stopped calling when Microsoft Connect was shut down. I wonder how many millions of issues they solved at that time!

Oh no wait, the issue still exists in IE11. They fixed it in old Edge.

This was a manual registry fix we had to deploy to 20,000 users at over 500 companies for 10 years.

Eventually we rewrote the software so it didn't use ClickOnce, instead passing context to the application via a shell protocol handler (much like Slack does).

Incidentally we're no longer an MS Gold partner and have no certified staff any more. This is not a coincidence. They did a shitty job and like hell we were paying any further. Amazon got our business in the end.

The issue?

You can't set window.location.href=""; to a clickonce activation link because of a race condition in the download bar in IE.
A reviewer cannot in good faith separate M1 silicon from its end-user product experience, because it is not a standalone product. M1 is not available off the shelf. It is only available in a couple of small laptops and the Mac Mini.
Cloudflare lets you control where data is stored and accessible
IMO the best situation _for customers_ would be for researchers to sell their discoveries in an open market, one in which MS is free to pay "market price" (they certainly have the funds).

In the short-term, MS buying these discoveries would allow them to close vulnerabilities, ensure researchers are compensated appropriately, and establish a clear financial cost to poor security. The long-term effects would be increased security research, shorter windows of vulnerability, and more secure software.
Climate is also missing, which is huge. VA has hot humid summers and freezing cold winters. SF spring/fall all year round.
I don’t really mind. Having one translation layer for everything instead of two versions of every app probably reduces the overall amount of work.
You're absolutely right. People already propagating Intel's death are too fast. They may do not the innovation we like, but it maybe will help them push their smaller nodes, too.
And for many special cases and for a suckless Linux experience on new devices, Intel is still the best choice.
That $5M is hyperbole, right?

Nobody will deny that Bay Area housing is expensive, but even today, $1.5M will get you a decent single family house with a garden in Santa Clara.

That’s a ridiculous amount of money for most, but it’s not in $5M exit territory, and something that’s relatively easy to manage for a 2 tech income family: $1.25M loan is $5600/m mortgage, $1500/m in real estate taxes.
There was never any good reason to buy from them unless you just felt like giving them money. All of their products were just whitelabeled machines from other vendors, available elsewhere cheaper. They did nothing to differentiate their products and almost exclusively targeted wealthy hobbyists (c.f. products like "Gamerbox"). System76 innovates (even if it's just via an Ubuntu respin) and Purism tries to differentiate themselves at the hardware level. EmperorLinux sources hardware from big-name vendors and focuses on software.

I am still waiting for the "linux laptop company" to arrive that actually takes advantage of Linux, instead of shoveling consumer-grade products in one-off sales. Where is the company offering 'managed fleet' for business workstations? So far it's just Google doing it with Chromebooks, but with modern devops tools it should be a pretty easy business model.
The purpose of copyright is to encourage authors to create more works. If there's no copyright it's easy for anyone to copy the work without paying, so there's no incentive to make works for money. If copyright lasts for the entire lifetime of the author there's no incentive to keep making new works after they've become successful. The ideal term should be long enough to make a profit form the work, but short enough to encourage authors to keep making new works for continual income.
It's totally different because it is a message syncing http+json API and totally not a messaging and presence protocol based on XML. /joke

It is interesting because Matrix has money thus full-time developers, marketing, exposure, and time to defend their work to the depth of the deepest reddit thread.

(The Element page on F-Droid reads "Element is able to do all this because it operates on Matrix - the standard for open, decentralised communication.", not presumptuous at all)
I think this is a little harsh. The comment does point out a feature on the topic site. I'm personally glad that they brought it up because as an English speaker I didn't see this feature exposed. Internationalisation is a complex yet required feature for large websites these days, and a clever feature like this to find translations is great!
No, SRT is made for web startups and prosumers.

(SRT itself is a defunct file transfer protocol that's had some life brought back into it by Haivision)

Big broadcasters tend to go for "open standards" from groups like SMPTE and DPP. The "DPP001 - Live IP Profile" recommendation has a variety of different profiles depending on the importance of the media and the network that's involved, but it generally revolves around MPEGTS over RTP, with either dual streaming (sending the same packets down two different networks), or RIST (so a NACK based error correction), or perhaps both. Certainly when I broadcasted major international TV events recently, I've gone for both RIST and two networks.

The last thing you want is your signal to drop out for 10 seconds due to a power failure while your network reroutes just as the final touchdown at the superbowl happens - or worse in the the commercials.
> Range hoods with powered vents are required, by code, basically everywhere in the US and Canada.

Some sort of fan is required.

That fan is often a down draft vent, or a vent that rises up from the back of the stove and sucks horizontally THEN down.

These horrible setups are popular even in luxury construction. They do look nice after all.

That said I am wondering if maybe they are better for NO2 emissions.

They are terrible in every other way though, but are quite legal as indicated by their presence in new construction.
I think it’s precisely the fact that js is constantly changing that they’ve branded this as “modern”.
I hadn't thought of Amazon that way. Good point :)
They could ummm.... build a cross-platform UI framework that rivals Electron without the security and memory bloat issues? I think that's the plan with MAUI.
What This Drawing Taught Me About Four-Dimensional Spacetime (2017)
How to setup easily ELK on a Docker Swarm
What about other municipalities/areas who have great universities and contributed to WW2? There are many examples of areas with similar initiatives and prestigious universities but have not reaped the same outsized rewards over the past 60-80 years as SFBA. So I would posit that it is more luck than execution, and thus qualifies as a resource curse
Which means higher quality bug reports, e.g. logs.
How not to get milked by the cash cow of cryptojacking
When I think of a cheap apartment I imagine a stove with electric resistive coils.
Sort of an extension of this: does Google Stadia availability imply an official build for linux? Are they under some kind of exclusivity agreement with regards to a linux version?
>> They're not looking for the most interesting work at that point, they're looking to keep their job and raise a family - it's a tradeoff.

>> Isn't that a risk to move to a place without as many employment options? Yes. The reason for that risk is you can raise kids in a nice house for $500k rather than in a tiny, old, 2 bedroom apartment for 1.5M.

You exactly summarized my thought process three years ago. To be fair, i'm very happy here. But it is a mixed bag.

Housing is great compared to the bay area, but $500k is a stretch for DC/Virginia (check it out on zillow) though not impossible, there is a ton of inventory if you are willing to drive out a bit. Unlike FAANG folks out-buying houses from you, you have lobbyists and government/intelligence contractors outbidding houses from you. Def better than Bay area though.

Except i'm in one of like five growth startups in the area and there are rarely any senior positions open, and the senior workforce appears larger than the pool of interesting senior jobs. Its a huge bet on your employer in addition to the already huge bet you're making w/ taking, say, illiquid early stage stock. So your career growth is much slower.

OK, so what if you are OK w/o an interesting job? Then you have plenty of options. Also, plenty of options if you're willing to be a consultant and travel, but now you're making a 2nd tradeoff.

All in, very happy but not a panacea and certainly multiple tradeoffs.
Employers aren't a monolithic block. Some companies will switch back to in-person, others will continue WFH policies. If more workers depart for the latter, the former will take notice.
the primary sequence is important to consider, there must be a long enough stretch of sequence similarity to facilitate antibody binding.

the homologous sequence must also be exposed to the exterior solvent system, not folded away inside the 2' and 3' structure. thus folding is important.

perhaps an ELISA comparing syncytin-1 with Cov-19 S protien for binding homology of either set of antibodies, would be revealing either way.

for your conveinience :

https://en.wikipedia.org/wiki/Antibody

https://en.wikipedia.org/wiki/Immune_complex
Nap Framework for Creative Coding
A bit like that, yes!

When I'm stuck I now sometimes write down an imaginary question to someone, and usually the act of explaining my problem makes the solution clearer.
This is a very interesting idea, but unfortunately I seriously couldn't listen to that robot voice for more than a couple minutes at a time.

I read recently about big advances in AI speech production. I assume that is all still proprietary?

(And note, the voice is not bad compared to what computer speech synthesis used to be. I went back and listened again and was quite surprised by some human-like intonations. But, again, I couldn't listen to an article that would be longer than a minute or two.)
What if every commit has to be reviewed by a certified code reviewer before it is accepted? That is how Google does it. Means you can't skip tests etc. Not sure why not more organizations do it, like wouldn't banks etc benefit a lot from it?
Messaging like yours is why some people (i.e. my grandparents, a certain ex-roommate) think "why should I make any change in my life?"

How do you propose magically fixing everything at once without making any steps along the way?
This is reactionary revisionism and based on your post history you know it.
quite a lot of songs that Elvis had in his catalog were by the top professional song writers in his day, the thing is though that a lot of those songs are in a style of songwriting that was rendered somewhat outdated by Dylan and the Beatles.
It's a pretty valid reason if you're using another Javascript library such as React which uses a virtual DOM.
If he thinks he'd have enough money by selling for $x, he should probably take $x + $y and donate $y to some cause.
The creator of licensezero said that as long as I'm still making money, he'll still run licensezero, so that's useful, though I may transition to his new thing once it gets going.
Facebook Sued for 'Weaponizing' Consumer Data to Squelch Competition
Improving urban GPS accuracy on Android
> Very few of my peers have ever cared about this in practice. I don't think this is remotely a major benefit compared to e.g. state taxes.

Well, while working in RTP I saw many suits filed for my coworkers for non-compete clauses.

If you're ~director or above, this matters a lot and the bigco's basically auto file the lawsuit in any jurisdiction where enforceable. At least one exec I reported to had to take a year off as a result of these lawsuits.

IMO it's a huge deal for the HQ execs of many companies, similar to how tax benefits are a huge deal to the rank-and-file.
Tools for Code Editor
> This thing sounds like it is mostly pretty straight forward to find once you start looking

Most security bugs with 20/20 hindsight are "obvious" when explained well. Personally, I think that is an insulting and immature thing to say IMHO.
Thanks. Updated the main reply.
If you're on Github (or Github Enterprise) look for the "Create Draft PR" feature (it's in the button dropdown for the final "Create PR" step)
Thanks! I hope it was due to the article.
how would you stop someone sticking in a dodgy PCI card (disguised as an innocent one) that can read the entire machine's memory using DMA?