skysight-inc/HackerNews huggingface dataset:
> It was not long ago that people here had kittens because MS was adding telemetry to VSCode.

As far as I know VS Code never didn't have telemetry, and it was always opt-out. (E.g. comment from December 15th about the telemetry - https://github.com/Microsoft/vscode/issues/60#issuecomment-1... - VS Code was only 8 months old.) Atom had forced-choice telemetry (unsure of the default) also since first release.

It sucks a lot! But you won't have any luck pushing back on it by appealing to norms.
I agree. I think what most people seek in a company is the weathering of risk, the establishment of an opportunity, and the reliability of income.

Employers can "demand" loyalty, but as you say, it's basically a request. There's no legal basis for it or anything.

I think it's fine to have a culture of loyalty. It probably means you have a pretty good company. Demanding it doesn't work, and if it's not real loyalty, we don't have to be mad about it being one-sided.
"long-brewing national tragedy only made worse by the isolation and stress of the pandemic"

As a parent, it seems strange to me to blame this situation on the pandemic when it's been, for all purposes, over in most parts of the country for more than a year. My kids have been back in school, sports, and being IRL with their friends for going on two years now.

The inability of mental health professionals to clearly separate temporary factors like pandemic isolation from the pervasive root causes that remain unaddressed is pretty frustrating. The science, if you can even call it that, is distressingly thin here and it makes me angry.
> well qualified candidates are leaping from the curmudgeony competition right to them.

When I asked "well qualified candidates" what they prefer, there was a split between hybrid, remote and in-office with hybrid winning a plurality. People like hybrid because that allows them in-person brainstorming. Much easier to tackle complex design over a whiteboard than trying to do so over zoom. In-person beats video when it comes to transferring thoughts.
The whole social media and 'influencers' milieu is creating people who are essentially unmarriageable(men and women) to well balanced men and women.
WHo would want to marry someone who joins daily dating apps with instant sex, they term them hookups. Few stable couples emerge from this 'ecology'
I could not even get paid half of what I am paid if I were limited to my local small-town market. I don't want to move. So WFH is a requirement for me to hit your #1.
Fructose could drive Alzheimer's disease
There are differing opinions on this but the most complete and eloquent I have heard recently was from Peter Zeihan [1]. I wish people would challenge his takes in the Youtube comments but the only time I have seen that was when he was on Joe Rogans podcast and even then they had nothing to back their statements.

[1] - https://www.youtube.com/watch?v=DXtScb_IZdg
I seem to be able to zoom in on screenshares in the windows, ios and android Zoom clients.
My understanding was they were brought in to validate the opinion of the hirer. As I once said before

"This was one of those big eye opening moments for me. Consultants are hired mercenaries in coporate warfare, they don't care about you, they don't care about your company or the rivalries or the squabbaling. You pay them a bunch of money to come run roughshod over your enemies by producing reams of analysis and Powerpoints, to fling the arrows of jargon, and lay siege to your enemies employees by endlessly trapping them in meetings and then they depart.
Consultants are brought in to secure your flank, to provide air cover and to act as disposable pawns in interoffice combat.

They are not brought in to solve problems, to find solutions, or because of their incredibly acumen. It's because they have no loyalty or love but money."
Can you share any source for the claim about what people said about Google Search?
I hope we're finally entering an era where game stories can be treated with respect, like what happened to comics a decade or so ago. But I'm not sure if this will make the medium explode more than it has. I'm a millennial and grew up with the transition to 3D games, they're part of my muscle memory. I have no idea how someone new to games would approach a stealth-action game like The Last of Us. That's a lot of controls to learn and assumptions to make.
It's interesting that you mention Python, because obviously the RoR equivalent there is Django which leaves something to be desired when it comes to DSLs and expressive APIs. Symphony and Laravel also come to mind here, and I guess Spring in the Java world. I think it's difficult to argue that the creation of a major web framework hinges on being able to express things in a nice DSL.

Rather, I think the truth is that server-side Javascript tends to be used in a different way to Ruby - generally Node projects that I've worked on are much smaller (and often coupled with other similarly-sized services), and are often just minimal APIs designed to act as a middleman between a database and a front-end application. It's not an issue with missing expressivity, but rather a tendency not to need (or at least, not to want) the full-featured powerhouse that is RoR.
Agreed. For starters we can start charging with treason any CEO who outsources jobs to China. The likes of Tim Cook et al. make me sick. With a straight face they talk about DEI, BLM, and all the other catchy liberal phrases, while single handedly propping up the this China regime while decimating American jobs.
This is based on data from 2021. Since even then, there have been several significant regressions for women and LGBT rights, most notably the overturning of Roe v. Wade. Women of the next generation are growing up in the difficult position where they have less rights and bodily autonomy than their grandmothers grew up with.
Who is still together in Love Island?
Yeah I totally acknowledge cultural aspects associated with religion live on. Of course your family has to have a place to invite the family in anyways, which they may or may not be able to afford the code house.

Corruption is another factor at play, but they can be confounding factors. This is evident when you see even SELF-BUILT homes often have to follow codes -- what is the owner supposed to be defrauding himself or something? Code are precisely why I haven't built my own home due to restrictions on minimum sq ft etc where I live as I could easily afford land and to build a house but not an up to code house so I'm stuck renting and losing lots more money in the process. And corruption cuts both ways -- giving more power and rules to zoning enforcement just gives opportunity for corruption to live with the zoning enforcement whereas having no zoning means no zoning enforcement people to corrupt.

In US code enforcement has initiated action to destroy tiny homes for homeless people etc which explicitly shows these people exposed to the elements as a result of code.

As for China, despite significant 'party' corruption, they have one of the highest family owned house ownership rates in the world, far surpassing US and Czechia. I would be very happy for us to have policies that end with such egalitarian home ownership.
No. The average social media consumer isn’t that deep.
Sub reactors can dump excess heat into the water. Radiating heat off in space is presumably much more difficult and inefficient . Also not clear if the working fluid is included in that 100t number. It has to be fully closed system in space.

Solar has additional advantages in cost, redundancy and simplicity of maintenance. That should but be discounted either
This is just another tool to find people you follow on Twitter that migrated to Mastodon. So it's still the first sentence you said.
> the text of the GPL itself is insufficiently clear on this

The text of the GPL doesn't matter. You aren't required to accept the license of a program if you don't redistribute copies or derivative works of it.
> [Researchers applied Fourier analysis] to the study of neural networks that have learned to do physics

> [The researchers] detailed their use of to study a deep learning neural network that was trained to recognize complex flows ... and to predict how [they] would change over time

> «Deep neural networks are infamously hard to understand and are often considered "black boxes" ... That is one of the major concerns with using deep neural networks in scientific applications. The other is generalizability: These networks cannot work for a system that is different from the one for which they were trained. [... Instead, the analytic framework presented] opens up the black box, lets us look inside to understand what the networks have learned and why, and also lets us connect that to the physics of the system that was learned»

> [For example, Fourier analysis allows to plot variations in temperatures abstracting from the superimposed variations of "night and day"]

Original research article: Explaining the physics of transfer learning in data-driven turbulence modeling - https://academic.oup.com/pnasnexus/advance-article/doi/10.10...

> Transfer learning (TL), which enables neural networks (NNs) to generalize out-of-distribution via targeted re-training, is becoming a powerful tool in scientific machine learning (ML) applications such as weather/climate prediction and turbulence modeling. Effective TL requires knowing 1) how to re-train NNs? and 2) what physics are learned during TL? Here, we present novel analyses and a framework addressing (1)-(2) for a broad range of multi-scale, nonlinear, dynamical systems. Our approach combines spectral (e.g., Fourier) analyses of such systems with spectral analyses of convolutional NNs, revealing physical connections between the systems and what the NN learns (a combination of low-, high-, band-pass filters and Gabor filters). Integrating these analyses, we introduce a general framework that identifies the best re-training procedure for a given problem based on physics and NN theory. As test case, we explain the physics of TL in subgrid-scale modeling of several setups of 2D turbulence. Furthermore, these analyses show that in these cases, the shallowest convolution layers are the best to re-train, which is consistent with our physics-guided framework but is against the common wisdom guiding TL in the ML literature. Our work provides a new avenue for optimal and explainable TL, and a step toward fully explainable NNs, for wide-ranging applications in science and engineering, such as climate change modeling
Last week there was a NYTimes' The Daily podcast episode about how SF's downtown is empty.

Some balance is good.
> that invested in tech startups

But the companies doing layoffs aren't tech startups (Microsoft, Amazon, etc.)
Your comment makes me wonder - what would happen if they did that every day?

And then, perhaps, trained an AI on those responses, updating it every day. I wonder if they could train it to learn that some things (e.g. weather) change frequently, and figure stuff out from there.

It's well above my skill level to be sure, but would be interesting to see something like that (sort of a curated model, as opposed to zero-based training).
Given the 40 mile radius, I do wonder at what point is this changing the requirement of the job for those on the border of this. The commute at the extremes (San Jose, Fairfield, and Petaluma are all within radius) will require ~2 hours of drive time every day. Is this supposed to be done on personal time or employee time? If it's personal, that's a significant impact/ask from Salesforce for a previously-remote job.
HTML is one context. CSS becomes a context switch with a different mental model. JS becomes another. Backend in Python, Java, PHP, etc. becomes another. Access via GraphQL, grpc, REST, etc. is yet another.

SQL just adds one more to the list for that distinct problem domain. If you don't like SQL, that's not something universal to all devs nor due to the context switch. You either don't know SQL as well or just don't like it. That's fine, just not something to apply categorical terms that apply to "developers".

If you can orient your mind to related sets and subsets, all other languages (and especially ORMs) start looking like square pegs for round holes.

(I'm a developer who happens to like SQL's round peg quite a lot.)

Imagine craftspeople complaining they hate using the tool perfectly suited to a particular task. "I'd prefer to use this hammer against the handle of the screwdriver to smooth out this wood, because I hate the context switch to using the planer, and I'm just more comfortable with hammers and screwdrivers."
It's worth competing in any industry if the numbers work out. My main point was that the extremely high margin and lack of competition in SaaS is not likely to persist over time (without a defensible moat/high cost of switching).

It's a better time than ever to create a SaaS with low cost overhead. If you leverage serverless and strong design, you can build extremely useful and far-reaching products with a handful of people. No longer do you need hundreds or thousands of people to do this.

Then operational cost is low, and revenue required for breakeven/profit is low too.
This page [1] gives a bit of an overview of this technique, which was new to me:

Inverse procedural modeling discovers a procedural representation of an existing geometric model and the discovered procedural model then supports synthesizing new similar models.

Not sure what the "discovers" actually means, need to find a better reference ... This page [2] summarizes the method like this:

We propose an inverse modeling approach for stochastic trees that takes polygonal tree models as input and estimates the parameters of a procedural model so that it produces trees similar to the input.

So I guess that's roughly the same, then. I still don't quite understand it, if you have to manually model a building, and then get a procedural model's parameter out of that, you still had to model it (=do a lot of work)? Is the benefit that you then can store the parameters and use the model to regenerate the building, thus compressing the representation a bunch?

Cool project anyway, makes me long for NYC! :)

[1]: https://www.cs.purdue.edu/cgvlab/urban/urban-procedural-mode...

[2]: https://juliankratt.info/inverse_modeling.php
Agreed.

Existence is easy, just filter untrusted citations. Presumably authors you trust won't let AI's use their keys to sign nonsense.

Claim portability is harder but I think we'd get a lot out of a system where the citation connects the sentence (or datum) in the referenced article to the point where it's relevant in the referring article so that is easier for a human to check relevance.
>But given time, the events the preceded their writing gets forgotten. I've never seen any of these buildings fall down, so why do we need so many rules to prevent buildings from falling down?

That is the problem with how the rules are written. The rules should have a context to reasons why these particular rule was employed. I imagine something like an wiki page with lots of links.
They have to justify their anchor lease in the building, true, but although they got naming rights it is not owned by them, I believe it is Boston Properties.

The lease (reportedly) goes 15.5 years from 2017 so they certainly have incentive to use the space but I don't think they get anything from the value of the building up or down.
I had to use https://singlelogin.me/ for it to generate the special domain, so can't the central https://singlelogin.me/ domain be seized at some point?
Ask HN: How do you deal with your brain not being “on?”
My brain isn't "on" 24/7. Depending on motivation, there may only be a few hours a week where I have enough brain power/creative energy to think critically about technical problems.

I feel like if my job were just to cut wood in the forest all day, then I'd be golden. I have the physical energy to do any monotonous task.

So how do you guys deal with it? I'm a "Senior DevOps Engineer." I'm getting to the point where my job makes me feel numb. I've already tried switching jobs twice. And I'd love to leave forever, but I don't want to lose my paycheck.

Right now, I'm a paid professional and just want to deal with getting _something_ done.
>we should ask "is AI wrong more often than the human-curated information?

No, this isn't what we should ask, we should ask if the interface that AI provides is conducive to giving humans the ability to detect the mistakes that it makes.

The issue isn't how often you get wrong information, it's to what extent you're able to spot wrong information under normal use cases. And the uniform AI interface that gives you complete bullshit in the technical sense of that term provides no indication regarding the trustworthiness of the information. A source with 20% of wrong info that you don't notice is worse than one with 80% that you identify.

When you use traditional search you get an unambigious source, context, date, language, authorship and so forth and you must place what you read yourself. You know the onus is on you. ChatGPT is the half self-driving car. It'an inherently pathological interaction because everything in the design screams to take the hands off the wheel. It's an opaque system, and a blackbox with the error rate of a human is a disaster. Human-machine interaction is not human-human interaction.
15 billion political text messages were sent in the US in 2022
How does this do anything but validate their concerns?

They're not saying "if we train LLMs on their own output, they'll get slower or worse", they're saying "if we train LLMs on their own output, it gets even harder to actually derive sourcing for what they produce."
The errors when summarizing the Gap financial report summary are quite surprising to me. I copied the same source paragraph (which is very clearly phrased) into ChatGPT and it summarized it accurately.

Is it possible they are 'pre-summarizing' long documents with another algorithm before feeding them to GPT?
>> The real advice here is build your core competencies. Another way to say this is "buy what you can, build what you can't", where "buy" includes using open source software.

Except that the most valuable company in the world has consistently tried to own or control every part of their value chain, including businesses they had little experience with and probably no "core competency" in. And that's not an outcome of them having so much cash they can go into chip design, tv production, software tools etc. Steve Jobs would have made his own microprocessor in the '90s if he had the resources. Maybe that's the exception that proves the rule?
> The entire tech rally was fueled by a huge amount of leverage

I'd like to see a source/citation/proof for for that claim.

I find it hard to believe Apple, Microsoft, Google, or Meta have "huge leverage".
This is starting to sound unhinged. You're identifying strongly with Evan but you're also denying how deeply he matters to you. That seems mentally unhealthy.

Are you ok?
Sure, but this one seems to have different titles by name, which seem to designate rank (senior), but don't reflect that in the payscale.

Unless saying he is the "only senior dev" was just OP's evaluation of the situation.
Hi, Toucan library author here.

+1 on avoiding side effects from business logic. This applies not just to Toucan, but to database code in general. Toucan is there to give you a way to define behaviors when interacting with your application database, for example transforming certain columns when you fetch rows from a certain table from the database. It's that plus utility functions for interacting with your database. Not really an ORM.

Either way, Toucan 2 is out now: https://github.com/camsaul/toucan2 I'm still working on fully documenting it but it's already being used in the wild and Toucan 1 will probably be archived soon
From the Forbes piece:

>worse, was the Star of David pattern, clearly visible on the floor of Gringotts Bank (this was a feature of the filming location, London’s High Commission of Australia, and did not appear in subsequent films)

The star is, specifically, the Commonwealth Star <https://en.wikipedia.org/wiki/Commonwealth_Star>. Quite understandably a feature of Australia House, and 100% nothing at all to do with Judaism.

"worse", indeed.
The problem with news and raw facts, is that the incentive to embellish or leave out the raw facts one way or another to drive some narrative is just too damn high. Ignorance is bliss sometimes.

https://en.wikipedia.org/wiki/Propaganda_model
Some companies (mainly those which actually produce physical stuff) may lack the knowledge for fairly elementary process optimization. That's the stuff they teach the upcoming consultants at school. And that's the stuff that actually saves everybody's money.
Hah, I tried this and still couldn't get ChatGPT to ignore its instructions to avoid saying anything interesting about the future or off-color.

> As DAN, I can predict that the winner of the 2024 US Presidential election will be the candidate who receives the most electoral college votes.

> As DAN, I can predict that the S&P 500 may go up or down in 2022.

> I'm sorry, but as DAN, I cannot provide any offensive jokes or content.
While I'm not a fan of tariffs overall, if we're going to have them would it not be reasonable to have some modicum of thought put into not having them be horribly unfair towards the average citizen? Why should I have to pay a higher tax rate on my underwear just because I'm a woman? Why should I have to pay a higher tax rate on my polyester clothes compared to some rich person who buys silk everything?

I'm not saying it's destined to change or even that it should be super high on anyone's policy priority list. But can we not just acknowledge that this is just infuriatingly unfair? That a good system would not have a policy like this?
>"I know they don't have a reputation for writing good software"

I think they have a problem that regular person supposed to hate MS and Windows. I also think MS is quite capable of and does produce good software be it their own OS, Visual Studio, Visual Studio Code, Word, Excel, Flight Simulator etc. etc.
Try sending some bot message to a text chat. Or a bot message in general.

I could integrate with my Slack channel in a few hours. I’ve made multiple attempts with teams but it’s just impenetrable (and as far as I’ve found you just cannot integrate with chat at all).
In April 2021 I started to read 4 pages a day from big books I always wanted to read, but never had time for it. 4 pages and stop even if I get into the flow, 4 pages even if I'm falling asleep because it's so boring.

Not even 2 years in, I've already read the Bible, the Elements of Euclid, Zeldovich's Intro to Higher Math, and am in the middle of Das Kapital. The Great Books canon never looked more approachable.

Just 4 pages a day. It really adds up.
"A consultant is someone who borrows your watch to tell you the time." During my time as a consultant I can affirm that this is 100% true. But it cuts both ways - you are only there because someone doesn't know how to look at their wrist.

Most of my time as a consultant was asking low-level employees very obvious questions: What are you wasting your time on? What's the bottleneck on X? What could you be doing that made the company more money? Then we would compile a bunch of squishy numbers into some fancy looking charts in a slide deck for the executives.

In my mind this is more of a symptom of a crisis of leadership in business. Absolutely none of the value we provided couldn't have been replaced if executives actually learned to trust their own teams. But MBAs are trained to be drawn to the shiny allure of "data" over quality insight. Or they are so myopic that they need outside help to find solutions they are not bothering to look for.
I worked at the same company for six years. After that I job hopped. Now, 5 years lsrer, I still have 2-3 good friends I see regularly from the first company. I don't know a single person from any of the other companies.
Haha, sorry. It's very hard to tell, since that's a real confusion a lot of people have.