skysight-inc/HackerNews huggingface dataset:
I (believe/know/research support?) that the most effective team setup is one well defined team in one single physical location, with a clear mandate (and no "management" to duck it up).

Think team of great creative people working in same office, with door shut.

This works for any team no matter the skill
level (ie if you have so-so developers, they will perform best in these circumstances even if better developers exist.)

And every step away from this a company takes the company is explicitly accepting its reduction in performance.

Have people spread over different desks in same office. meh

Have people spread over different offices and time zones?

Have no clear mandate? Confusing requirements ? constantly changing roster of management needing different items ?

In the end management has just one lever (like central banks) - how they org wise their people. It's not a hard job but to justify their own wages they have to keep fiddling. And it costs everyone
> Working class as in "people who work"?

Well yes, those that need to work. As opposed to those whose day to day spending come from capital investments.
EPaperCSS – The eInk Display ready CSS framework
I think you'll find that there are other motivations in life other than earning money. I'd suggest that the judges maybe motivated by something else.
What bothers me: Since a while the documentation links to cs.opensource.google with the typical google flavor. Some years ago, you could simply click on some function in the documentation and view the source code. When I do this now, I find myself on a permission denied page. Just a random example:

Permission denied.

Please contact the administrator.

https://cs.opensource.google/go/go/+/go1.21.1:src/strings/cl...

I don't know what causes this, but is seems to be related to my Firefox, because in Chromium I can see that page. I just wonder, what on earth makes it so hard to serve a documentation in a way that is available to all browsers.
If you want you can still do it today with LineageOS :)

Still feels just as cool to me!
It's not as simple as just using AVERAGE actually. I've had the exact problem with Google Sheets. I wanted to create a trailing average of last 7 of the numerical values in another column. I had to Google quite a bit to figure out how to handle it so the 1st to 6th row would work out well. Right now I described the issue to ChatGPT, and it was very quickly able to suggest me the following for Excel:

=IF(ROW(A1)=1, A1, IF(ROW(A1)=2, AVERAGE(A1:A2), AVERAGE(OFFSET(A1,-2,0,3,1))))

For Google Sheets and trailing 7 it suggested me following:

=IF(ROW(A2) < 8, AVERAGE(A$2:A2), AVERAGE(OFFSET(A2,-6,0,7,1)))

If you know everything by heart, it may seem simple, but it's not just using one function, it's using multiple and knowing the exact parameters, intricacies.

With Google Sheets, it would've faster for me to just use the JavaScript with Apps Script, to create this, rather than trying to figure out the syntax of this.

So it uses 4 different functions there,

1. IF

2. ROW

3. AVERAGE

4. OFFSET

And in such a way that I would just not come to think of it on my own out of the blue. I would try several different approaches before I were to try this one. Although it's really easy to just write a script for that.

And maybe you also want to be able to dynamically configure the trailing average size, which this formula allows for very easily. Compared to when you Google, some of the articles suggest just using AVERAGE(A2:A8), but it's missing those other frequent requirements.

And when you look at some Stack Overflow answers the formulas are even crazier:

https://stackoverflow.com/questions/40779177/how-to-average-...

=round(AVERAGE(OFFSET(H1,MAX(ARRAYFORMULA(ROW(H:H)--(H:H<>"")))-7,,7)))

https://stackoverflow.com/questions/70282014/find-rolling-av...

=INDEX(AVERAGE(ARRAY_CONSTRAIN(SORT(INDIRECT("A1:"&
ADDRESS(MAX(ISNUMBER(A:A)ROW(A:A)), 1, )),
SEQUENCE(MAX(ISNUMBER(A:A)*ROW(A:A))), 0), 7, 1)))
The point is to teach them these things from a young age. If you don't let the addiction build, it's less likely to happen later.

And don't let your 7yo use "apps are designed to create addiction through finely tuned positive reinforcement triggers", that's a given. Get them using apps that don't have that so that the move to "tuned addiction apps" is jarring even to them.

There's a corollary with alcohol. In countries where even kids get (diluted) wine at a young age with food - because it's part of the meal - they don't get the need to get f'd up with the strong stuff.

They get a mental association that alcohol is something you drink for the flavour and in moderation - it's not a tool for self-medicating mental issues.

Same with ads, we've been a DVD/BD/streaming-only household for ages so now ads on TV are a curiosity to the kids. We actually have a competition who mutes the TV fastest when the ads starts in the few occasions we watch something that has any.
Location: Europe

Remote: Flexible

Willing to relocate: Yes in Nordic countries / UK / Ireland / Switzerland

Technologies: familiar with OCaml, Haskell, λProlog, Coq, open to learning /refreshing knowledge about other technologies (F#, Scala, Fortran, Julia, Rust, C/C++, etc.)

Interests: back-end programming, functional programming

Domains: aerospace, climate science, ocean science, energy, finance, banking, etc. Open to a lot of different things.

Availability: March 2024 or later

Résumé/CV: https://ecrance.net/files/CV-Enzo-Crance-en.pdf

Email: enzo [dot] crance [at] inria [dot] fr

Website: https://ecrance.net

Hi, I am Enzo Crance, a French PhD student in Computer Science (formal proof automation) in my last year, looking for opportunities in Europe in 2024, as a software engineer or research engineer, preferably on topics related to applied sciences. I am very familiar with functional programming (especially OCaml/Haskell) and have also gravitated around constraint logic programming during my PhD. I would enjoy pushing my knowledge further in these two domains, but I would also enjoy exploring the domain of computational physics as my elective courses at university belonged to it, or simply use my skills to contribute to projects with social utility. Feel free to contact me!
Then what? Okay you can prove them liars, but that won't surprise anybody and won't change anything in the course of the company. I don't even mention the likely personal repercussions from speaking truth to power: "not being a team player" and and and.
An improv video, thanks for the link. I only have the contemporary magazines with analysis of it.
As someone with an astronomy degree, I found that this all read as completely understandable, and quite plausible. Of course, we never know anything with complete certainty, but I think you massively under-estimate the amount of data taken and analysed and the detail of the models examined when coming to these conclusions.
We got hit by this: https://www.cloudflarestatus.com/incidents/t53r6tfsg1sj

Cloudflare served private preview URLs through the deployed website.

Honestly, doing ops for over 10 years, i didn't have this in my cards ;).
> it’s been clear that gen z, raised on apps, iPads, and chromebooks isn’t blessed with the computer savvy of the millennials.

I assumed that was the reason they have an gaming arm.

> I think increasingly, the human mind is the bottleneck.

I think increasingly, the over monopolization of our economy is the bottleneck. Didn't their gaming wing just get much larger?

> but what the human does next.

Our lives are not a linear sequence of purely isolated events. Although, I'm sure middle managers wished they were.
> returning an offset past the end of the string

I feel if you're dealing with offsets into strings, it's probably easier to stop doing that rather than try to get the type checker to prove it 'correct'.

I tried a linear types implementation:

newtype Parser a = P (String ⊸ (String, Maybe a))

parseChar :: Char -> Parser Char
parseChar c = P $ \s ->
case s of
[] -> ([], Nothing)
(x:xs) -> if x == c
then (xs, Just c)
else (xs, Nothing)

This guarantees that the 's' is used exactly once instead of dropped on the floor. It's not great because I wanted to drop it on the floor.

Here's it not compiling when I use the wrong string:

...
then ("some string", Just c)
...

• Couldn't match type ‘'Many’ with ‘'One’
arising from multiplicity of ‘s’
• In the second argument of ‘($)’, namely
‘\ s
-> case s of
Spritely: Networked Communities
With Apple it's doable yes. I'm in the same situation, YouTube is the only service of theirs

My point was that there's a snowball's chance in hell for a third party in addition to Google and Apple to come on to the market with a de-googled mainstream device.

Microsoft had a chance with Windows Mobile, but they messed it up.
Maybe if you sprinkle the advice with your own bit of reasoning it becomes usable, you don't have to take it as literally as written on the page.
What would be the correct term instead of "callable"? It seems you have quite a bit of experience with bash. Would you like to help us with the library?
Does anybody know how much this costs? The website is not at all transparent about this.

I’ve been navigating a nightmare through my insurance trying to get BRCA testing because I’m not female despite an immediate familial history and non-trivial potential risks. I’m looking for options so I can understand my risks without paying thousands out of pocket.

Insurance doesn’t seem to have any interest in proactive screening, only in reactive which really sucks.
Location: Malaysia

Remote: No

Willing to relocate: To Germany

Technologies: Modern C++11, C++14, Python, C/C++, Silicon Validation, System Programming, Embedded Systems, FuSa (Functional Safety), EN50128

Résumé/CV: https://www.linkedin.com/in/kiranpuranik

Email: gkiranp@gmail.com
I dont quite understand the situation.

Before Covid people for the most part worked at the office?
Then there was a period where people worked from home.
Now they have to return to the office 3 days a week.

Esp considering sold layoffs, would the amount of space
availalbe now, be the same as prior to Covid?

Or did Facebook hire so many people during Covid, that the layoffs
were not enough to return to pre covid numbers?

Or did Facebook close / sell part of their office space?
Meta floats $14 a month ad-free plan for Instagram, Facebook in EU
Most of the officers I’ve been in in Melbourne I like that. But you know what’s even better? Not having meetings in an office at all.
At least according to the Meta employees in the article, people are terrified of voting with their feet, because of the current job market.

As a result, many are communing hours a day, to sit on zoom calls. Wasting their valuable time on earth for the sake of a manager's dictat.

Things are good. But they can always be better :)

Management pretty often do not have the best ideas, and often the people doing the work know how best to do it.
Ask HN: Laptop for a four year old – ideas?
Hello!
I'm starting to think about giving my 4.5 year old a laptop computer to use at home.

I've got the hardware mostly covered - Any old laptop that I wouldnt feel bad if it got physically broken.

I'm probably going to install Linux on it, and give him a clustter free desktop interface to access things I would like him to access.

My question here is ....
What are some activities I can set up for him in there?

1. He likes to type out his name and numbers. So, I'll set up a text pad of some kind.

2. He likes to colour stuff. I'll keep a paint like application so that he will get used to using the mouse.

3. While at these, I would like for him to understand computer as a tool - that it works on battery, charging it, it needs to be booted up, shutdown etc, connecting periphereals.

What else can I do? appreciate any ideas..

Yes, I plan to keeping this setup for a while as he grows so more applications can be added.
The Right to Record is clearly protected under provisions of international human rights standards such as the International Covenant on Civil and Political Rights and Universal Declaration of Human Rights that protect freedom of expression, freedom of assembly, and the right to information
Shame on this false advertisement
before taxes, at 32h/week
With millions of customers, I wouldn't say the replacement satellites are that bad.

And the sky seems fine?
I think you’re mistaken about the meaning of RTO - it is purely there to satisfy out of touch and overpaid management.
The more I think about it, the more I come to the conclusion that the "middle class" was a fiction invented by the capital class to divide the working class in two and pit them against each other. If you or someone in your family has to work so that you can survive, you are working class.
I had this thought reading the whole article.

Surely the company has enough money to figure all this stuff out. The way things are described, it feels like the company is being incredibly disrespectful to its employees.
Often it might be in writing as a company newsletter or communicated in a call, but not in writing as your employment contract. Mine was always vague on how much can be spent in home office (was never a problem, then or now) and I assume it might be often the case for other companies. Thus anything the management allows or requires is possible and no judge will decide on the basis of a newsletter. So I'm afraid in the end you only can vote with your feet.
Location: Europe but can work Globally

Remote: Yes

Willing to relocate: No, but I can visit.

Technologies: Angular, RxJS, React, Typescript, Javascript, Firebase, NodeJS, HTML/CSS, Sass, GIT, Cypress, (worked with React Native before), Last few months learning the backend with NestJS, Sequelize, and PostgreSQL (so frontend first, but can do smaller tasks on backend in this tech stack)

Resume/CV: https://www.linkedin.com/in/marko-stjepanek/

Email: marko.stjepanek@gmail.com

Hi, I am an Experienced Frontend Engineer (5 years professionally) with Masters in Computer Science. 3+ years working with Angular and RxJS, the rest of it is React and React Native. In addition to my developer experience, I am also a mentor in the company I work and write blog articles about RxJS, TypeScript, etc. Also, last year I held a lecture at an IT conference about that. Currently, I am learning the backend with NestJS, Sequelize, and PostgreSQL so mowing towards Full-stack.
I use DDG exclusively and have done for years.
Do you believe that so many government jobs that would completely ignore results exist that will absorb our entire society’s yearly group of young adults entering the job market or do you maybe think that’s an extremely niche situation even if we accept at face value that they target ideology over all results?
Because such a conviction would be so much easier to appeal. If you presented the judge with solid evidence and they ignored it anyway, you'd have a solid case on appeal. So yes, judges wouldn't be forced to accept your evidence, but their verdicts would be less likely to stand.

With juries they are completely free to ignore any and all evidence but because it's a jury, you get 12 people agreeing on something together, it's so much harder to get an appeal because "you were judged fairly by your peers" and all of that nonsense.

And of course, lastly - there are many countries with no jury systems or where juries are only used in the worst of crimes, and I have never seen any stat suggesting that these countries are less just than US is.
> My experience is a first implementation / novice programmer will write Julia code of a similar speed to python.

No because of JIT compilation he would write code faster than Python by default. Now to truly rival optimized C++ code one has to do the tricks mentioned in this post like optimizing memory access, SIMD and maximizing instruction parallelism.

The key point is you are better off by default and can do some ugly stuff in the critical parts of the code while still using the same language.
> A land area with a 40 mile radius and the population density of Manhattan would contain the entire population of the United States.

That's a good point you make - even at the extremes of high-density living, high density still doesn't solve affordability!

People can neither walk nor bike 80 miles, and public transport over 80 miles with multiple stops takes hours, so you can reasonably expect that prices would be considerably higher in the center (40 miles to everywhere) where it is more desirable, and people can neither walk nor bike 40 miles for commuting. Public transport infrastructure for a 40 mile journey also makes commuting infeasible.

The problem of not being able to afford living close to where you need to be is still there, even in the hypothetical pathological case.

If it can't solve the problem in the ideal case, it can't solve the problem in any case.
How to Localize Your Marketing Campaigns to Increase Conversions
This is nice, but I wish there were smaller/more portable options. I'd love a 12-13" chromebook with a thin body design that's closer to 2 lbs.
>https://www.typecell.org

I took a look at the landing page out of curiosity, just an FYI but at first glance there's nothing that indicates to me that this is not a regular SaaS app.

Specifically, unless I'm missing something, nothing in the text jumped out at me indicating the app satisfies this condition stated in the article:

>for good offline support it is desirable for the software to run as a locally installed executable on your device

Might want to make this feature more prominent if you support it.
To be fair to Meta, we’ve learned from the past 60 years of software development that trying to anticipate everything in advance is a fool’s errand.

While some level of forethought and planning is essential, sometimes you just have to learn by doing.
Thank you very much for your comment. We are just starting to adapt to the more widespread standards within the bash community. We initially focused on getting a solid MVP and didn't give much thought to the fact that using camelCase might seem strange to more experienced members of the community.

In our latest version, we've migrated all the assertions to be snake_case, and we're now gradually doing the same with the library's internal code.
Hi peignoir, what would the salary range be?
Ah. No problem. Apologies for posting off-topic.
No price indication?
I would like to know how much it will be,
before committing to buying one.
Can you expand on why/what situation you can't count on GC and why goroutines are a problem ?
Yes. It'd go in checked luggage in the cargo hold.
I would presume an Excel AI is trained or fine-tuned on Excel, yes. Anyway, you're not asking these questions in good faith. You've already made up your mind that AI is bad: https://news.ycombinator.com/item?id=37714113
Can you share some then? Asking honestly.

IME, "factual objective analysis" relies on the underlying data being accurate and clean. That's never, ever the case, but people see "data" and think of it as a baseline truth. So I'm curious if you can share some that don't have that fault.
To me, the GoodReads model of book reviews, where one user has one review per book, seems quite limited and obsolete. If you were truly an avid reader in the past, you probably underlined text on the pages, wrote notes in the margins, and even kept a diary of your thoughts while reading. A new GoodReads should offer these features. I was inspired by the "How to Japanese" blog, where the blogger once tried liveblogging while reading 1Q84[1]. How wonderful would it be to see what others are thinking when I am reading the same book on the same page?

[1]: https://howtojaponese.com/2009/05/29/1q84-liveblog/
UTF-8 – “THE MOST ELEGANT HACK” (2013)
Kinda the opposite, there are lots of cases where juries were swayed by apparently scientific or technical evidence that later turned out to be bunk. "Computer says so" is an incredibly powerful legal attack, second only to "expert says so". These routinely override passion and emotion, leading to innocent people pleading for their lives before a dispassionate jury sends them away on the strength of expert witness testimony alone.

See the Post Office scandal in the UK for a terrible example of justice gone badly wrong, due entirely to juries allowing technical "evidence" (which turned out to be fraudulent) to overrule common sense everyday right-feelings.

https://becarefulwhatyouwishfornickwallis.blogspot.com/2013/...

legally this has come to mean that "machines do not make mistakes" ie if a mechanical device has done the same thing hundreds or thousands of times in exactly the same way, it is not a defence to say it must have started doing something differently. This idea was conceived well before anyone started programming computer software, and was meant to represent basic mechanical devices (say, a cash register), rather than the interlinked electronic eco-systems we depend on nowadays.

Thirdly, there is a widespread public perception that electronic evidence is infallible, hence the readiness of juries to convict on computer records alone.
> "It's a mess," one current employee said of Meta's RTO so far. "And all of this because it's difficult to remote onboard new hires. Instead of solving that problem, they just decided let's go back to exactly how it was before."

Kinda surprised at this. To me the "obvious" thing with remote onboarding is to fly in new hires somewhere with at least a handful of team members, and then do onboarding face to face. That along with travel twice a year would probably be more than enough.

Sure, you'd likely need a big team to just plan out this kind of stuff, but you'd have a vibrant office, teams with each other, and people not feeling they're being dragged in.
I can only speculate that it's a combination of several factors: 1. older French people told stories of how Americans freed their cities in France (because US was on Germany's West front) 2. USSR had become a big bad evil with the Cold War 3. US and French movies mostly focus on the fights the US/France did.
And in places that have an undo-stack stakes will be quite different from, say, self-driving death machines on public roads.

Someone was already mentioning clippy, presumably as a joke (a well deserved one, I'm old enough to remember). But would an LLM-powered clippy be a joke? Could be the perfect capability/requirements fit.
SEEKING WORK Location: European Union, but can work Globally

Remote: Yes

Willing to relocate: No, but I can visit.

Technologies: Angular, RxJS, React, Typescript, Javascript, Firebase, NodeJS, HTML/CSS, Sass, GIT, Cypress, (worked with React Native before), Last few months learning the backend with NestJS, Sequelize, and PostgreSQL (so frontend first, but can do smaller tasks on backend in this tech stack)

Resume/CV: https://www.linkedin.com/in/marko-stjepanek/

Email: marko.stjepanek@gmail.com

Hi, I am an Experienced Frontend Engineer (5 years professionally) with Masters in Computer Science. 3+ years working with Angular and RxJS, the rest of it is React and React Native. In addition to my developer experience, I am also a mentor in the company I work and write blog articles about RxJS, TypeScript, etc. Also, last year I held a lecture at an IT conference about that. Currently, I am learning the backend with NestJS, Sequelize, and PostgreSQL so mowing towards Full-stack
> That's quite the reach.

Unexplained claim about what's being reached for.

> Morals are more general than that.

Yes, obviously. How does this apply to what I said?

> This isn't high school debate club.

Okay?
For a counterpoint: I can see that page in Firefox. Probably related to some setting on your computer.
My company uses a very simple system. Each team gets assigned an area that only they can book. For example a team of 15 people get a cluster of 10 desks. That solves it.
Any reason an iPad wouldn't work?

My kids first computers were:

1) iPads - essential for YouTube

2) Alienware Alphas + cheap 1080p displays on a desk so they could play Minecraft