skysight-inc/HackerNews huggingface dataset:
"To decode the text "wnphmmv" using rot-13, we need to replace each letter with the letter that is 13 positions later in the alphabet. This can be done manually by writing out the alphabet and finding the corresponding letters for each one in the encoded text.

For example, the first letter in the encoded text is "w", which corresponds to the letter "h" in the alphabet. The second letter is "n", which corresponds to the letter "a". This process can be repeated for each letter in the encoded text to get the decoded text.

Here is the full decoding process for "wnphmmv" using rot-13:

w => h
n => a
p => l
h => o
m => e
m => e
v => i

The decoded text is "hello"."
For now it's pretty flexible, we only enforce top-level dirs - client/, server/ and shared/ and then everything else is referenced through imports in .wasp file.

But I agree providing some best practices on the structure would be helpful - I personally prefer top-level grouping-by-feature (e.g. "billing/" and "reports/") over grouping-by-type (e.g. "controllers/", "components/"), but I know some folks prefer by-type, especially in the smaller projects.

We plan to add more starter projects and templates so that might be a good start. Is there anything specific you'd like to se enforced/suggested, based on how you like to structure your projects?
Co-founder of Nimbus here (https://www.usenimbus.com/)

We also provide a remote dev environment solutions. I think in your use case is very special as you cannot leverage any cloud providers, which can potentially make it harder for you to integrate with certain solution.

We are looking for design partners. If you like to share more and have a discussion, I am very happy to learn more about use cases and make Nimbus work for your on-prem infra.
I think I count as one of the six. Since I live in an expensive and affluent area, I think I am one of the few people who lives close to where they grew up. In my opinion, moving away gives you more opportunity and life experiences. It is a very US American and “immigrant” thing to do. Personally, I haven’t taken that route because I have no idea what my living situation would be like and I think it would probably be worse for me in terms of psychology and social life.
Like any other technology before it, these ML models for generating derivative content will create benefits, and they will also be abused in the most dystopian ways possible to make the rich richer.
Elicit uses only scientific papers as sources iirc. It's an amazing tool and somehow not as well known as it should be.
There's of course the slightly conspiratorial idea that they made this public because it's obsolete compared to whatever their newest toys are and so revealing this as a show of technological superiority is fine.
No need to convert the format! Bumblebee supports loading parameters directly from PyTorch. You can just specify `{:local, path/to/checkpoint}` in `Bumblebee.load_model`
I feel like with remote work, it's possible to have your cake and eat it, too. Depends on your career, but at least in software, it no longer feels like you have to move to a tech hub to make it, for example.
Ah we only put the option for detailed comment on negative feedback (try clicking the x and a form will pop up). Will also give that option for positive feedback in the future.
>What does "move their money" technically mean in this situation?

Sell GOOG and buy META (or whatever)

>Is this a threat of tanking the stock price by selling all $6B at once? TCI would hurt themselves too if they do that.

The act of liquidating their position is what reduces the price. So they drop their ask to the lowest bid price that liquidates their position net positive and in theory that action would cause a price cascade. It's a threat, not a guarantee.
When you want to discriminate it's a positive trait and reasonable.
/etc/cron.{hourly,daily,weekly,monthly} are just some convenience shortcuts. No one is forcing you to use them.
Naive question about Zig: is there any tooling for embedding it within larger Python codebases akin to Maturin (for Rust) or Nimporter (for Nim)?

I have seen examples where the Zig code imports Python.h and uses low-level Python C API calls but I want something very lightweight for accelerating computational bottlenecks without worrying about unwrapping/wrapping data.
Computer Science graduations up 600 percent since 2011.
Use the GUA prefix from the main ISP. During failover, retract it and switch to the GUA prefix from the second ISP. Prefix translate any stragglers that don't switch to the new prefix for whatever reason.

For active/active you can distribute both prefixes, but you don't get much control over which network clients pick. You can do the same thing here though: NAT only the outbound connections that you specifically want to steer onto the other ISP.

This way you avoid most of the problems of NAT.
I like Go
Ok so that's another way poverty harms them. Is it less "privileged" to pretend that is not the case and someone who has no ability to leave their hometown has no disadvantage?
But Sony can buy Bungie? It seems like a selective ruling. Doesn't having Blizzard/Activision across consoles suppress the need for competition and having it owned by Microsoft increase it for Playstation and Nintendo? They are doing great already with in house content and Microsoft is trying to compete by acquisition, which seems fair to allow.
It's a bit strange here in Canada. 92% of the population in my province has had at least one COVID shot. And disproportionately many who haven't, are children. And we can probably exclude a couple percent of people who are genuinely medically advised against getting it, and the hyper-needle-phobic. So we're talking... about 1 - 4% of the adult population maybe, who could realistically be called antivaxer? They are irrelevant socially, politically, epidemiologically. But at least with the slice of media I consume, everyone seems quite concerned about them.
This is all based on feelings. In reality most of the market has disappeared into mobile gaming, PC, and Nintendo. Microsoft has plenty of potential marketshare to tap into without getting into a war with Sony, a war that they are likely to continue losing regardless of who they acquire (they own MINECRAFT of all things), they just need to figure out how to carve a niche.
The slow part of Rust compiles is LLVM, though some of it may be due to bloated IR input that's a frontend concern. There's an alternate cranelift-based backend that's usable already if runtime efficiency is not your priority.
Google’s profitability came down as well. This affects the stock price, this in turn affects employees (not just hedge funds are invested in the stock, employees get a lot of their salary that way)

This creates a pressure on Google to try and raise their profitability, and one way to do that is cut on areas where it seems wasteful.

The letter mentioned above is just a trailing sign of this in my opinion.
For context on what this is, here is the associated blog post:
https://www.deepmind.com/blog/competitive-programming-with-a...
I have no idea why I wrote ACA0. I was totally wrong (ACA0 is enough for Dedekind-completeness...).

But the ratio test is actually subtly difficult.

> But you could at least prove the validity of the ratio test for any computably enumerable sequence of computable real numbers, or such things.

This still actually isn't quite true, the emphasis on "computable" being essential here. In particular the ratio test is (unless I've yet again made a catastrophic mistake) not provable in RCA0. The tricky problem with your proof sketch is the word "eventually." In general you can't find the N that validates your usage of the word "eventually" in a computable fashion.

This is fundamentally different than superficially similar tests such as the alternating series test because those don't lean on "eventually" in the same way.

So the ratio test is actually still uniquely difficult for (computable) finitism.
Sheesh.

Be sure to keep your cigarettes safe in a case made of U-235—conveniently designed to fit right in your shirt pocket. Also be sure to try our cocaine-laced wine[^1] aged in fine lead bottles!

[^1]: A real thing once, if I'm not mistaken.
> doesn't sound like force to you?

Not by the state, no. And withholding a job offer is certainly not force. We generally accept that there are a lot of things that will make you unemployable, like having a swastika on your forehead. It's up to the business owner / recruiter / whatever to determine what the reasonable rejection criteria are. If there's a reason someone can't get vaccinated, like an allergy, I'd consider it a moral obligation for the prospective employer to take that into account.

FWIW (anecdata): my (large) company never mandated vaccines at any point, and neither did any of the companies where my friends work. And I'm in California, so I doubt there was really any place in the US where it made you truly unemployable (with the possible exception of frontline healthcare workers), even if some people were "forced" to change jobs.
> "Good developers" are hard to find. Average developers aren't even easy to find nevermind ones that are actually good.

That's really not true. You don't need to find a Linus or Ken Thompson for that enterprise system. All you need is developers with sufficient maturity to not be distracted by shiny objects, who are proud to build reliable secure systems with the most boring technology applicable (complexity is the enemy of everything, including security, availability and maintainability). These people are easy to find. Yes, you still have to treat them humanely and pay fairly, but finding them is easy.

One factor that may seem to make them difficult to find is the current interviewing landscape. If your hiring process is laser focused on hiring leetcode ninjas, you will staff teams full of leetcode ninjas. I will say the union between the sets (leetcode ninjas) and (maturity to favor stable solutions) isn't super huge.

If for anyone who is doing leetcode hiring (not specifically leetcode, but that mindset) and finding hiring competent people difficult, I can suggest to change your hiring practices and your world will change dramatically.

(Or don't, leaving even more competent developers for me to find even easier.)
Ah, FFS!!!

Just when I thought I fled Google.

@&$/"!#%¥
I just... what you define as fun isn't apparently what others define as such, at least when it comes to voting with their dollars.

I can't understand folks who don't understand this concept. You are not the only opinion in this world, and the media and critics are incentivized to create drama.

Doom Eternal came out in 2020, and LoL is one of the most popular games of all time. SC2 just released a huge patch that revamped a lot of balance issues that had cropped up over the past decade...

Gaming has never been more diverse and well funded. It's wild to me that you see the huge selection you've got available to you and could possibly believe we're in anything but the best gaming era of all time right now.
I thought so too but I think you need to know the constellations first to identify the North Star in the photo.
If that's the case then they should rent it out to others, use the profits on EA causes, and hold their own conferences in rented (or financed with the castle's rent) cheaper venues.
> Mobile games live and die by aggressive marketing.

That is a good point, the amount of raid shadow legends adverts on the internet have become a meme at this point. I haven't seen any ads for Immortals here in the US and the financial report doesn't break down marketing spend by property.
For a layoff where half the company is being laid off, if it is done fairly some subgroup of the population will be slightly more impacted. This isn't nearly a large enough gap to suggest malice or other hostile intent.

The only two ways to ensure that "no protected group sees a disproportionate impact" are to make layoffs illegal (probably what some people would like, but impossible), or to require companies to do a lot of demographically-based bias in the name of avoiding it.
I found the book "The world as I found it" by Bruce Duffy to be a fairly good read on this subject.
Home Office Killed My Laptop Battery
Every modeler is supposed to be a great Python programmer
Not the person you asked, but it's harder to have harmful conceits about people and places when you've been to or met people from them. I've noticed that as the internet has grown, the rhetoric has moved from "lol, Americans" to "why do you vote for these people" to a lot more empathy for how our system is designed to inhibit change (good and bad).

I've changed my understanding of other countries the same way. Mostly from meeting people online, but sometimes in person. Just something as simple as someone asking "what is ketchup?" in line at an elevator at a convention can expand the mind. How do you describe ketchup? Everyone knows ketchup! It made me wonder what else was normal and obvious to me that isn't to someone who's never experienced it.
Depends on your definition of success?

I moved to the other side of the world from where I grew up in my early 30s, and I grew up at the other end of the country from where I was born and lived my early years.

I have a great group of mates I met in my early twenties and still speak with daily on WhatsApp.

As you say they meet up regularly, know each others families well, and they have not left their home area and have been friends since primary school.

They’re all jealous that I have lived an “adventurous and exciting” life and I’m jealous that they have amazingly solid roots.
Just something to think about: Fed Funds rate follows the 2-year treasury with a lag.

What BlackRock calls "deliberately causing recession", I would call "following the signal from the bond market"

Chart: https://stockcharts.com/h-sc/ui?s=%24UST2Y&p=W&b=1&g=0&id=p4...
Thanks for bringing this up. We'll take a look at better sourcing for questions related to scientific research.
So did I (well if you can tolerate a long commute but many people did it). It's not about chasing opportunities that don't exist, necessarily, but striking out on your own and leaving the familiar.
25 minute walk from public transport. Accessible, but not well.
That's a good point, I'm not so much in mobile these days so weren't aware of push notifications issue. Also great to hear PWA can cover a lot of cases, that would definitely be a natural first step towards mobile.
NGOs commonly are just employment schemes for wealthy first worlders. They aren't ignorant to the fact the solution they are providing isn't practical, they're just going with whatever pays their fat salary while generating donations. That is, that very little benefit winds up in the designated beneficiaries is by design rather than accident.
Not sure I understand, Google has owned Waze for some time.
I don't think many commenters in this thread realize the minuscule size of a human and how the things which most impact our happiness are located in our close proximity and surroundings. It's almost like a physical law , the weight that something has on our happiness diminishes exponentially with the distance from ourselves. The importance of the setup is constantly underappreciated.

Each and everyone of us has 150 people in their circle of acquaintances . And 90% of our happiness depends on the quality of our relationship with the top 10 people in such list.

Similarly with the external enviornment. 90% of our happiness depends on the conditions of the external enviornment in a radius of 300 yds.

It's very easy to be blinded by the lights of NYC or Hollywood, but those megalopolis are incredibly big and again humans are so small.

A good setup in Albuquerque or Salt Lake City beats a mediocre setup in NYC or LA every day of the week.

Sure the Empire State Building is nice to look at,but it gets old fast, especially while you see it in passing while on your way to be screamed at by your boss at your second job that you had to take because you can't make the rent.

Given how small humans are, the ideal setup can be everywhere except for maybe Somalia or Congo. But even then if you are the undisputed king of Somalia, that's much better than being an Investment Banker in NYC. Despite the fact that a block in NYC generates more GDP than the entire country of Somalia,the claim of the king on such small GDP is almost total, whereas an investment banker has zero claim on the GDP being produced in a block in NYC, he has zero claim on anything period.

I think it was Julius Caesar who said: "I would rather be first in a little village than second in Rome".
I lived in the metro NYC area.
Ad Hominem - Circumstantial

Description:

The argument attacks a position by appealing to the vested interests of a person who holds the position.

It would be more useful to explain what about the study is poorly reasoned or suspect.
> You can’t analyze an armed robbery prosecution as an accident without ignoring all of the most significant aspects of the case.

Depends on the scope of the analysis. You can analyze why the security systems allowed for that armed robbery to happen and recommend how to prevent this from happening in the future. You can analyze what societal factors and incentive structures lead to this and similar robberies and how to reduce the likelyhood of that occuring in the future.

For all of this the question of guilt doesn't matter at all.
No, because what I do and what people I know do can't be done by this, but they could perhaps be assisted by it.
I love how it eventually gives up and throws an "Internal Server error".

Over the weekend, I was finding ChatGPT giving me incorrect answers for some things too. In one case, it would try to correct itself when I asked it to, similar to the article's author. However, it kept getting it wrong and then started to repeat previous incorrect answers. I finally said "you repeated an incorrect answer from before" and then it said suddenly "Session token expired" and logged me out lol
Citations aren't required for opinions.
I'm genuinely curious, and I don't know much about Dart and haven't used it. The comparisons to Kotlin are interesting, especially sealed classes and pattern matching. For this example from the post, is it not possible use an extension method (common practice in Kotlin I've seen and written)?

double calculateArea(Shape shape) => switch (shape) {
Square(length: var l) => l * l,
Circle(radius: var r) => math.pi * r * r
};

Aka:

extension Area on Shape {
double calculateArea() {
...
}
}
How long does this take? Could this be run on, say, a smartphone to calculate its rough position from a photo of the sky?
Density. North American suburbs built around cars spread taxpayers thin over a large area that requires a lot of expensive infrastructure. These places can’t actually afford the services they depend on and infrastructure debt is usually paid off by new developments kind of like a ponzi scheme.
You can't criticize a company for something they haven't done...
They don't need to do a layoff to do a layoff. If you just set the (new) HC to 0 or significantly below replacement rate, you get reduction in staff just due to churn. When teams are sizeable, even with very low churn they lose employees over time. And then if you are more insidious, you can start introducing unpopular measures "in the name of business" that increase churn.
It sounds good, but I can tell you from experience that getting the exception on medical grounds is quite difficult, even with pretty incontrovertible reasons. Doctors were very much pressured to not put their career on the line and would rather sweep you under the rug.
I'm getting downvoted for this comment, and I must confess this whole thread is off-topic.

But: there are a lot of unions that don't seem to understand that starting a strike is starting a fight. Their only response to somebody fighting back is whining to the press. Which might work once, but in the medium-term is certain to lead to massive defeats for the labor movement.
their numbers are simple .... C# has millions of developers, VB.NET 100ks and F# 10ks. They put their focus where their users are. They presented a slide deck once about that.

And F# was created as a research project and is a lot more community driven than C#. So if Microsoft starts putting more people onto that, I think a part of that community will also scream that they should stay out.
Half (of this org, maybe not givewell) goes to "building the movement" (buying lavish stuff like this and self promotion).
Rust only protects against data races, not general concurrency bugs.
How is Ruby lower ranked than Delphi & visual basic!?
What is the exception?
I'm guessing they are referring to

> When someone says "I want a programming language in which I need only say what I wish done," give him a lollipop.

http://www.cs.yale.edu/homes/perlis-alan/quotes.html
> I keep seeing people on the street with n95 mask walking alone

Those people might be sick (either with covid/the flu/cold etc) and using the mask as a signal to others "please don't come near me I'm sick".
I don't know what the true numbers are, but didn't they also sell the game and expansions for like $40-60 on top of the subscription?
Yes... that is why it is explicitly listed under conflicts of interest. For better or for worse, there isn't unlimited free capital to study things without vested interest.

We should hope that despite influence, good scientists prioritize the scientific method over lying or intentionally misleading for personal gain. Of course, history has shown this is too much to ask of many people :)
You can't win, huh? Move to California, you're gentrifying it. Move out of California, you're gentrifying wherever you go. Perhaps this framework isn't the best to think about it.
Chicagos great so long as you don’t live on the ground floor and don’t have to shovel snow :)
Polarimeter to Unify the Corona and Heliosphere (Punch)
Why pair programming is the best interview approach for hiring (2021)
Some of this has to do with the likely prompts surrounding chatgpt - it's probably been instructed to be helpful, positive, etc. If you need it to be more honest / say no more, you just have to ask and reinforce.

That said, ROT13 is a tough job for a tokenized LLM, because it doesn't think in terms of letters. chatGPT is down right now, so I can't test these, but I would guess that for ROT13, the following would work well.

"Please explain ROT13"

..

"Right! Here's how I want you to apply ROT13. I'll give you a ROT13-encoded word. You split it into it's letters, then apply ROT13, then recombine it into a valid English word. Here's an example:

uryyb -> u r y y b -> h e l l o -> hello.

znqntnfpne ->"

Re: Asking it for math answers, or other counter/non-factuals.

"You are taking a test which is based on the factual accuracy of results. The best scores go to fully factual answers. The next best scores go to answers that label inaccurate or possibly inaccurate results. Negative scores go to results offered that are counterfactual, inaccurate or otherwise wrong.

Q: Please tell me about how elephants lay their eggs"

UPDATE: Nope, it gave me znqntnfpne -> z n q n t n f p n e -> m a c a q a c a s a c -> macacasac. And doubled down on this being valid. I'll try it with davinci-3 and see if something else comes out.
'highest paid employee' usually means 'has arranged ones personal financial affairs badly'.

In the UK, being a salaried employee means you pay a rather high rate of tax, compared to other schemes used by rich people - like for example having some of the work done as charitable work, having mostly stock, getting paid via a company, etc.
No not all. They rebalance only to get you back to a target allocation. I think that’s true of virtually all robo advisors, and many human advisors too.
Every time I read employee numbers like that for a SaaS business, I can’t help but wonder… what do all those developers actually do all day?
Why I'm less than infinitely hostile to cryptocurrency