skysight-inc/HackerNews huggingface dataset:
The lack of a Schema does hurt Neo4j performance. Properties are stored "willy nilly" on a linked list of bytes per node/relationship. No order, an "age" property can be: 45, 38.5, "adult", [18,19], false... and that makes a terrible mess when aggregating, sorting, filtering, searching, etc.
It is going to be like a drunk Michael Ross (the fictional character). I.e. great memory but too drunk to think beyond what can be recalled. If it’s corpus has the answer it will shit it out.
My favorite is from Bob Atkey's Quantitative Type Theory paper:

> This work is dedicated to Orwell the dog. Orwell was a good dog and knew well the difference between zero, one, and many

https://bentnib.org/quantitative-type-theory.pdf

(zero, one, many was the ring that the paper used.)
I don't think I'm effectively communicating the impact of handling a panic and continuing program execution. A panic that comes from a memory model violation (as one example) can change the value of anything in the memory space of the program. If the program continues, that change will go undetected, and can have results that make the program completely nondeterministic. This isn't a doom and gloom, sky-is-falling prognostication, it's literally what is defined by the spec and memory model of the language.
I'm just pointing out that federal agencies have done much worse, so it should not be terribly surprising if they're caught doing bad things.
Tooling is much better, for starters. And they plan to use TS, not JS, did you even read the article?
To be fair the other approach of a lot of managers and companies is to manage people as itemized resources -- and not for the convenience.

I think it would be positive of some mathematical or computer knowledge was used, like "don't just throw more people at the problem," "context switching cost" (and generally the whole work scheduling field).

But again "management" is not about people in most companies, but about keeping the jobs of the higher ups. It might be painful for all of us, but it is not like all managers don't know how to improve things.
Really? Oat milk is $6 a gallon here, and I'm pretty sure it has been roughly that for a long time. At least since I started buying it. Cow milk is about $4.50.

Can't really substantiate this tho as I can't find online charts of oat milk prices lol
In general good people will be able to identify good people (colloquially: game recognizes game). And good people will know they are being interviewed by someone who is not so good, and they won't want to join. A hires A.

Additionally, people who are not so good tend to be threatened by good people. So they will rather hire someone that won't threaten or "find them out". B hires C.
You can look at this one: https://github.com/pebal/sgcl
Less good at identifying a correct answer than just polling people.
I always heard it referred to as "microcode", and there were different RSP microcode packages floating around, shipped by Nintendo/SGI, or programmed from scratch and included in the ROM.
Right, all of these are good points, but the problem is that the "failure boundary" of a panic is the entire process. You can't constrain it, or assume that it's scoped to a single goroutine. Errors do not have this property.
this is the first i've heard of "microrepositories" but it appears like the author may have just been overzealous with partitioning their repositories and has now settled on what most of us would just call a "repo".
What is your desired objective and what are you going to train on? There are plenty of publicly available model checkpoints so you don’t have to start from scratch with large GPU clusters. There’s no point in repeating the pretraining that has already been done.

I’m not sure that compute is still the bottleneck right now, it’s fairly cheap to train LLMs. Many optimizations like DeepSpeed dramatically reduce computation requirements / increase throughout (I.e. 13b model on a single GPU).

If we’ve learned anything from the massive LLMs like PaLM it’s that scaling autoregressive models to infinity has diminishing returns and is not feasible to implement in inference infra. Google themselves acknowledge this resource limitation in the Med-PaLM paper when they discuss fine tuning a 450b parameter model.

We’re really in more of a dataset and training task era of AI/NLP gains. Scaling masked the issues of poor quality training data and conventional language modelling up to a certain point but we’re starting to see the problems with that (hallucination) in all of the big (Galactica is an example of the limitations in this).

OpenAI’s main advantage is that they paid humans to build a large labelled dataset for their RL objective. They’re offering ChatGPT for free to get more training data.
Servo’s New Home (2020)
Yes, definitely preferable! Denial of service is definitely better than invalid state, right?
This is a handy resource, SSH tunnels are something that I always find easier to grasp when displayed visually.

I use a reverse SSH tunnel to access my home network when traveling.

Ex:

- [Machine-A (on my LAN, behind NAT, with a dynamic IP address)] maintains a long lived SSH connection to [Machine-B (a VPS with a public IP)] with a reverse tunnel configuration.

- I can then SSH into Machine-B and follow the tunnel back into Machine-A, and from there access the rest of my home network.

It works pretty well. I can access files on my NAS and check on my Raspberry Pi cameras without needing to put either on "the cloud". Although I have to admit I always have to pull up a resource like the one in OP whenever I want to setup something like this, I've never learned it by heart and always need a refresher.
Do you use an exhaust hood vent when cooking? How long until the CO2 dissipates?
What prevents someone from just buying someone's delegation in liquid democracy? If you were destitute, someone buying your vote might sound like a pretty good deal...
That's a fair point. I agree that there could be systemic racism, which is exactly what it is in this case. When most people say "racist" they don't mean "bias" or "systemic racism", but the overt kind.

I think there should be a difference in the perception of the two kinds, even though we should improve in both cases.

I'll also add that when people responsible don't take any steps to correct systemic racism, it should be considered the overt kind.
That exception is laughably weak in bleeding edge fields. That is, if "skilled in the art" is limited in audience, then that someone else "did it first" could be reduced to them being the first to need to do it. Which is terrible in the cases where everyone that goes down a route will have to solve the same problem.
In my area it's about 2.6x so a heat pump only needs to have a COP of about 2.4 to equal the cost of natural gas per unit of heat delivered when compared to a 90% efficient gas furnace. These modern air source low temp heat pump can maintain a 2.4 COP down to about 17F.

Note my area is pretty warm (FL) so even though I have natural gas to the house for cooking and hot water I do not use for that as my air heat pump works very efficiently in the cool temps here. I have resistive heat as a backup and it never turns on.

Geothermal heat pumps can maintain 3-4 COP year round in any temp then your easily surpassing natural gas even at 3x the cost.
LastPass Vault Deobfuscator
One of the largest finance sites using AI to write its content
it is true

TPE is still under covid arrangements and Avanti West Coast is under a new style management contract as I described above

switching out top level boss doesn't suddenly improve underlying problems with the service

in the UK this is almost always the infrastructure, which has been nationalised since 2002

the government (DfT) had more control over the railways under the franchising system than they had when BR existed

almost all of what the hated "train companies" consists of is putting a driver in the cab, the rest is down to the DfT
I wondered if there were people like you.
Quantifying the Triboelectric Series
Fastest until you include the runtime. (And even then, it falls pretty far behind both Python and Julia in terms of ease-of-use.) The main advantage of R is there's a package for everything, because of how old it is. But it's not especially easy to read or learn. (Or especially hard either--it's definitely easier than most languages, it's just no longer on the cutting edge of that.)
My understanding is that Meta/Google had to rewrite tons of stuff (distributed file systems, CVS, search tools, build tools...) and need many teams to maintain all these systems, and sometime their developer experience is inferior to what you get with off-the-shelf OSS. I'm not super familiar with this topic as I don't work with systems of that scale, but I'm wondering was it worth it or necessary? what would be the alternative?
Globalization is a scourge. Good riddance. Bring manufacturing back onshore, lead the clean revolution, stop externalization of pollution and exploitation of labor.
Or wait until shrooms wear off.
Everything Sceptre sell appears to be "restock soon" or "out of stock" - is this a real company?

Regardless, they don't appear to retail out of the US, so it's hardly a good option for most people.
Is there an equivalent to Java Grinder for C#?
But from reading the first bit of the paper I think they are talking about something stronger, not any bijection but one that only requires inspecting and manipulating a bounded number of layers of the trees.
In the experiments, there are two options, exactly one of which is designated correct, and voters are given the task of voting for the correct option using imperfect information as to which one that is.

"Underperforms" then means that the correct option is chosen less often. (If you want a more precise mathematical statement, the explanation of the model starts on page 8.)

Basically, the model subscribes to the "mistake theory" of political disagreement ( https://old.reddit.com/r/slatestarcodex/comments/74vpwm/soci... ) that there is a single outcome that's best for everyone and disagreements only happen because sometimes people are mistaken as to which outcome that is.

In a "conflict-theoretical" experiment where voters are trying to maximize their benefit even at the expense of others, I suspect people would do quite well at identifying a member of their own tribe to delegate their vote to.
How would building 100 times as much wind power in Scotland reduce gas usage in England/wales without building more north/south interconnects?
Thanks so much for sharing these insights! Especially the humanizing points around life still unfolding around you regardless of how much success you achieve.
This is all the “administrivia” of management, and the tools you choose won’t make much difference.
Agree, not a good article. Hopefully it'll trigger interesting discussions.
Sorry but how is that different to what the blog post says?
I feel frustrated when I see governments succesfully eroding away people's right to privacy by making bad faith arguments against technology. There's a thin line between an online community providing support and one indirectly exposing new people to toxic information. But to the general public, these support groups could even seem to be promoting unhealthy behaviors based on misunderstood dark humor and memes.

I would suggest people who have struggled with an eating disorder to NOT do this, Twitter right now just shows posts under the tag "proana" without any oversight or warning message, unlike Tumblr and Reddit that do. Proana is a shortened from pro-anorexia. Proana groups range from being a genuine support group to treating the eating disorder like a "lifestyle" and denying that it's a medical issue.

One of the hallmarks of "gen z" humor is the entire notion of post-ironic humor, the thing that makes a joke humorous is that it breaks every traditional expectation of a joke.

It's a very unique problem, that has existed essentially since the beginning days of the internet, before myspace and yahoo groups [1]. Medical professionals all agree that these communities foster unhealthy behavior but most don't support outright bans because there is value in helping struggling individuals not feel isolated.

Elon Musk, directly, has the power to implement something like a warning screen and links to help. Holding him personally accountable for the consequences of an individual being harmed because of someone else's posted content would signal he should have known and is indirectly responsible for morbid outcomes. The only reaction will be severe censorship, which would leave struggling individuals feeling even more isolated. Photoshoped pictures and memes lead to body dysmporhia and can agruably be considered mentally abusive, reddit's "r/fatpeoplehate" is an practical, banned, example. But dark humor and memes also help people cope and manage their thoughts as they work through recovery.

It's disheartening to see how these policies being pushed foward simplify a very complex issue to a black and white decision that ultimately harms the group they are supposed to help. This bill is very dystopian, I hope it doesn't pass.

1. * https://web.archive.org/web/20090408031344/http://artsandsci...

Shade, Leslie Regan (2003), "Weborexics: The Ethical Issues Surrounding Pro-Ana Websites" (PDF), ACM Sigcas, Association for Computing Machinery, 33 (4)

* I would avoid this as well if eating disorders/proana language is a sensitive topic.
How Programmers Interact with Copilot
Empirically, if they're not the same boat, they're very similar boats. People made impassioned arguments for the plausibility of memory-safe C, too --- in fact, they still do. But look where the bugs come from, and there's a clear pattern.
How would you decide, who has the right to pay at the cheap price, and who has to pay the expensive price?
Left with what?
No I did think about that ;)
There's a joke that calling Computer Science Computer Science is like calling Astronomy Telescope Science, but part of what makes it funny is the ring of truth to it. Our instruments really do limit our observations. The advantage Computer Scientists have is that we can glimpse a world of Platonic Forms[1], where Functions, and Sets, and Information exist, or something close enough for government work, merely through the intellect. Astronomers have no such luxury.

[1] Or whatever circumlocution you prefer to express the same general concept.
Most non-startup jobs tend to be well-defined and come with a pre-existing business strategy and existing resources, such as a project codebase and existing at least semi-working solution to which one can inspect and add to.

Contrast this with startup companies, where it's often required to explore and build completely new things from the thin air of the ether. I'm not saying other jobs don't also have elements of this, as new projects and opportunities do emerge, but being at a startup is definitely an extreme situation and arguably a different game. In the meta lens, it can be viewed as the act of mining the veins of market realities for golden ideas.

It's for the risk takers and adventurers. I've witnessed many a great engineer learn it's too undefined which can be uncomfortable, and is not a good fit for them.

It's nothing personal, along the exact same lines as some folks who can't stand working for a large company.

Different strokes and all that. This form of diversity is one of the beautiful things about the spectrum of humanity. In aggregate, it works!
Yeah, ideas like this are usually called "tired light" models, they have been extensively explored for the last hundred years or so. A lot of these models have been shown to be false by experiments, but I guess if you try you can probably cook up models which haven't been falsified by anything yet.
It's in the lines:

> The triboelectric effect is very unpredictable, and only broad generalizations can be made.

> The mechanisms of triboelectrification (or contact-electrification) have been debated for many years, with possible mechanisms including electron transfer, ion transfer or the material's species transfer.

> Recent studies in 2018 using Kelvin probe microscopy and triboelectric nanogenerators revealed that electron transfer is the dominant mechanism for triboelectrification between solid and solid.

> For a general case, since triboelectrification occurs for any material, a generic model has been proposed by Wang, in which the electron transfer is caused by a strong electron cloud overlap between two atoms for the lowered interatomic potential barrier by shortening the bonding length.

So, still very much misunderstood. There is an experiment showing the dominant mechanism (so still only explaining a part!) between solid-solid and a generic model proposed that can be used to explain other interactions (solid-liquid, liquid-liquid, etc).

Unless there's a tested model with predictable results, I'd say we're not really understanding it properly.
Of course there is.

If not for the PM, who will speak with the customers, gather, analyze and understand their needs and problems?

There should be a person that drives the product in the right direction based on customer conversations.

In the early stages founder is the product owner.

But as the company grows, the role of the founder/CEO changes. You now build the people, and people build the business.

Engineers or CEOs building features no one asked for is IMHO one of the major reasons lots of tech startups fail.

Awesome idea, cool product, but no one asked for that feature you were building for 2 months. (guilty here myself)
Where does all the oxygen from the iron oxide and the nitrate go? How is the iron oxide reduced to iron during the milling?
It does. One effect of light passing through gravitational wells is gravitational lensing.

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

There is also Redshift.

https://en.m.wikipedia.org/wiki/Gravitational_redshift
There are a few things you can do to help it. The Bevy project has a section of their setup documentation that lists a few strategies[0]. In general though it can be relatively pretty slow.

[0]: https://bevyengine.org/learn/book/getting-started/setup/#ena...
The project is 10 years old, still at 0.2 release, which is now 9 months old, and virtually no activity on the repo. Looks as good as dead.
Rbs doesn’t hold a candle to TS.
I spent months on this recently. Commercial displays are rarely available in retail quantities (e.g 1) in my country, and the few that are lack basics such as multiple HDMI ports, HDR, etc.

The options may be greater for you, but they're limited for most of us.
Clearly you've never recalibrated the thermal interferometery scanner so you can reverse the polarity of the neutron flow in the isoneutronic pulse wave carrier.
Foundational knowledge is worth a thousand tools
IMO the biggest drawback to a monolith, maybe beyond those listed, is losing the 1-1 mapping of changes to CI to releases. If you know "this thing is broken", the commit log is a fantastic resource to figure out what changed which may have broke it. You submit a PR, and CI has to run; getting most CI platforms cleanly configured to, say, "only run the user-service tests if only the user-service changes" isn't straightforward. I understand there are some tools (Bazel?) which can do it, but the vast, vast majority of systems won't near-out-of-the-box, and will require messy pipelines and shell scripts to get rolling.

There's also challenges with local dev tooling. Many VSCode language extensions, for example, won't operate at their best if the "language signaler" file (e.g. package.json for JS) isn't in the root of the repo; from just refusing to function, to intellisensing code in another project into this one, all manner of oddities.

Meanwhile; I don't think the purported advantages are all that interesting. Being able to write the blog post and make the change in the same PR? I've never been in a role where we'd actually want that; we want the change running silently in prod, publish the blog post, flip a feature flag or A/B test proportions. Even an argument like "you can add schemas and the API changes in one go"; you can do that without a "monorepo", just co-locate your schemas with the API itself, this isn't controversial or weird, this is how everywhere I've worked operates.

None of that is to even approach the scale challenges that come with monorepos at even reasonable sizes; which you can hit pretty quickly if you're, say, vendoring dependencies. Trying to debug something while the Github or Bitbucket UI is falling over because the repo is too large, or the file list is too long, isn't fun.

I'm not going to assert this is a hill I would die on, but I'm pretty staunchly in the "one service, for one deployment artifact, for one CI pipeline, for one repo" camp.
It really paints a picture of the authors credentials to be making this declaration.

All signs for the rest of the world point to the opposite conclusion: unless you're Google-scale, you don't have Google level resources. Google has more engineers working on developer experience than most companies will ever have period.

And monorepos work best when workflows are carefully thought out with clever application specific tooling.

-

I think the author is probably working on a 1-10 developer project (and I'm leaning towards 1) and has confused the convenience with having things in reach when the entire system fits in your mind with the general benefits of a monorepo.

I also wonder if they read any of the letters they linked too...
Quite simple. I do not need to download a web browser at all to run the desktop app. Deployment of the desktop app is simpler and provides the same or even more functionality without adding a complex desktop browser and sandbox container to run the app. Why is this so hard to get across?
That's why I wrote this: "in true Google fashion Chrome team implemented and released at least three different APIs all having something to do with files." :)

I didn't want to dig through all of them on mobile when I was responding.

Both Safari and Mozilla are open (and implement/have implemented) to Origin Private File System. Because it gives web sites an access to a file system without a chance of escaping and damaging user data. Can't remember which spec introduced it, and it doesn't really matter at this point.

For the more general part of File System Access Mozilla's and Safari's positions are: nope. https://github.com/mozilla/standards-positions/issues/154

There was also Storage Foundation API but it was thankfully never shipped (it was like a third way of handling files or something),and also received negative responses: https://chromestatus.com/feature/5670244905385984
> and the first elected socialist government in France.

So that's the missing piece I was looking for. I think you'll find something similar in Italy.

The big difference in the US is that Americans have never elected a truly labor friendly government. These laws in the EU are not just the result of strong unions. You need government to be on board too and that requires the voters.
The answer to that will highly depend on how old you and the GP are.
> Asynchronous first

Umm... as an engineer I know the ins and outs of async.

The fact is that synchronous is so much more efficient when it is practical.

You can exchange mails with the other person for 3 weeks to get details of something nailed or get the meeting room with a whiteboard for 2 hours and get out with the complete solution without wasting time typing all those emails.

Asynchronous is for when you can't get that other person/persons in the room and expect to get the thing done in reasonable time.

There is a reason why you don't do standups asynchronously.