skysight-inc/HackerNews huggingface dataset:
Most academic code is crap so there is that. the coworkers will be very bad programmers, difficult to advance (you should always work with people better than you). Computational papers are not often appreciated. Too much talk and too many pivots , too little code, at least too little pleasant code-writing. Unless you have a lot of ego, you will be ignored.

I am sure a lot of academic code would be written by the open source community, but alas , researchers are very stingy giving out their data
Not at all, we just finished our financial year and it was 14% operating profit.

The previous year was 29%, but last year was lower as I made some expensive decisions during the COVID period. Basically, I grabbed all the revenue opportunities I could without too much concern for profit
I love the idea behind Gemini but the people central to the project act like jack**es anytime you suggest something.

First time I saw Gemini on HN I got so excited and I emailed them and posted on the thread; I then subscribed to their email list server. The discussion there was along the lines of “yeah the discussion on HN was positive but just a bunch of feature requests from people ignorant of our tribal knowledge and we don’t like so meh”.

It would be much more productive if they were engaging and gently instructive, eg “that’s an interesting idea and we thought about it but ultimately we decided that it wasn’t aligned with our project; here’s a link to the email archive discussion”.

But instead they are completely dismissive.

Sure they’re free to act that way, but it is just self marginalization as people will stop trying to engage with them and ignore the project.
Yep! You're in both subgames at once. You're playing both the A state and the 2A state at the same time, because the information set I you are in contains both of them.

This is the key difference between perfect information and imperfect information. In perfect information you can do the assumption of just one subgame and it works because you know what game you are in - its the one you are in. So you are playing over states and actions. In imperfect information you have to assume you are in both at the same time - so you can't assume one subgame, because you don't know which one you are in. You are playing over information sets - every state contained within that information set, not just one state.

I have a feeling that saying it like this, in the general way, is a lot more confusing to people than your phrasing. So thanks for sharing your phrasing.
Seems like https://millionjs.org/benchmarks is hanging (tested on firefox with 4GB RAM machine) and the page shoot me 4.8 GB of memory.
The very very short? It’s fully isolated (as much as cgroups can be) and, more importantly, disposable. Cattle, not pets.

Runs funny? Shoot it in the head, process it, and replace it. Wrong version (hide color) today? Shoot it in the head and…
I find your exposition difficult to follow, perhaps you could write out your proposed solution without the accompanying explanatory text, so that we can clearly see how it resolves the paradox.
> What makes the framework repairable isn't board-level schematics, its the modularity and access (similar to a desktop).

That's just wrong. Modularity and repairability are two very different things. They are not interchangeable.
In a way, I’m glad they as a company look like they’ll be upfront about the conditions if you apply for a role.

I left the last company I worked for due to a number of factors, most obviously though was an office move out of the city and into the suburbs. In many cases this would be great, but with the way Sydney is configured with transit, if you’re on the ‘other’ side of the city, it would mean a journey all the way through and back out to get there, doubling the transit time, which coupled with a forced return to office contrary to the ‘flexible’ employment described in the contract was just a non-starter.

So, while I understand why people would rather WFH became permanent, at least it seems Tesla will be upfront about that not being how they work.
I wonder if this used to be the more common term, and at some point we switched to “code”. Physicists were among the first serious computer users, but their software culture may have bifurcated from ours at some point.
> Be important enough

if you do not contribute capital, i dont think you can realistically become _this_ "important".
I really like this. Maybe it's because I'm Finnish, but it just makes a lot of sense intuitively.

Some of the comments I do agree with (syncing with Apple, Google and Microsoft would be amazing) and hopefully someone is willing to extend the calendar to enable this. Heck, I might have a go myself.
Where are you getting the idea the 40h workweeks are helping
conversion to a non-Presence culture? My experiences are quite the opposite
See my comment downthread [1]. You should grip a feathered paddle using only your dominant hand, letting it twist freely in your non-dominant hand. The paddle will then tend to orient itself correctly with minimal wrist movement. (This is probably more true of 30-45 degree feathering than 90-degree.)

[1] https://news.ycombinator.com/user?id=colanderman
I'm not angry about anything.

Lots of things were done sub-optimally during the pandemic due to the circumstances. That doesn't mean we shouldn't go back to doing them a way that works better now that we can.
No, if I don’t set it that high the volume is much lower than the system volume.
Is there any solution to be found through analogy with established fields' relationship between engineering and research disciplines? How, for instance, do physicists share formal models which rocket engineers might apply? Certainly the physicists aren't out developing unit tests for engines which apply their theory, but nor are the engineers exasperated by physicists rejecting their standardized tools (I imagine?).
Are you saying that you hold multiple full-time jobs?
So now the judges are wrong and not random people on HN?
You missed his point though.
That reminds me of "Mostly Harmless" from Douglas Adams where Ford Prefect breaks into The Guide's offices and gets himself an infinite expense account from the computer system. That's a dangerous thing to have.
Trying to create an incrementally better version of an established product that already exists and is used by the target market.

Of course the founders think their version is not incremental but revolutionary, but the customers who know and use the incumbents every day see an incomplete knock-off.
If you give your otp to a phishing site, it might not login again, but it can retain this session cookie for as long as it's valid and use it for access all that time.
Yeah it's an environmental atrocity that will not be resolved in 10000 years but think of all the youtube views!
> 7% (assuming yearly) returns seems a lot, is it sustainable even in the medium term (~3/5 years)? Sorry for being suspicious but it sounds like a Ponzi scheme.
QEMU can do that too nowadays with COLO (COarsegrained LOckstepping) [1]. It's quite fun to randomly yank a Node, wait for resync and repeat and see how the VM stays alive all the time. :)

[1] https://wiki.qemu.org/Features/COLO
> or be the founder.

or, ensure that there's SEC protection for pre-public companies' employees when/if they're issued stock. After all, issuance of stock is in lieu of compensation, so it is effectively an investment.

Since these employees are not "sophisticated or accredited" investors, there needs to be enough disclosure, and protection for them.

The best, and simplest, way to protect the employees is to grant stock with the same set of properties as founder's stocks. If there's dilution, the founders get diluted the same.
> They call it "codes"

They/We have probably been calling it that since before you were alive. I wouldn’t be surprised if it comes from the 60s or 70s.

Every group of people has their own terminology for stuff. There is no right or wrong.
You can write FORTRAN code in many languages
I kind of alluded to this, but my experience was slightly similar.

B.S. in Physics (w/ years of significant undergrad research), but worked with PhDs+ in national lab scenario. At some point everybody assumes you have an PhD.

Little to no micromanagement. It was more professional scenario.

IMO an RSE at a mid-ranked state school hired by a PI and embedded into a research group, compared to an RSE at a top-tier research University - at a lab or institute that employs many engineers, they will have vastly different experiences and probably pay as well. There's exceptions to the rule, but this is generally my experience.

There's a good chunk of both jobs, but I would not work the former.
They aren't marketing. They don't sell cars. It's easy to just call everything marketing, but show me hard data on how fossil fueled flamethrowers sell more electric cars and I'll bow out immediately.
I actually wouldn't mind being lower status than the scientists, so long as my particular expertise was respected and I had a reasonable degree of autonomy within my domain.

I did tech support at a university for a bit. I certainly wasn't as high status as the professors, but they mostly respected me and the value I provided (especially when you do things like help them recover that next book they were working on, or whatever).
https://en.wikipedia.org/wiki/Fulton_surface-to-air_recovery...

This was also used in one of the Nolan Batman movies, can't remember which.
They’re not wrong. Poverty is relative. It can look quite different in different places.
I could do this, but it would introduce other cache invalidation issues. Take this sequence of events, for example:

* The user performs a search, reviews the matches, then closes the browser tab.

* The title or description for one or more of the videos on that YouTube channel are updated.

* 45 minutes later, the user remembers that they wanted to search for something else on that same YouTube channel. They return to VideoMentions Search to perform another search.

If I had sent cache-control headers in the first response telling the browser to cache the results of those HTTP requests, they would not be refetched for subsequent requests and the user would potentially be shown incorrect matches.

By fetching the data fresh whenever the user opens VideoMentions Search in a new browser tab, I guarantee that they're getting correct matches based on the titles, descriptions and spoken words that the videos have at the time the search is performed.

So as it's implemented currently, I'm choosing to take a performance hit in exchange for improved accuracy. And I'm comfortable with that tradeoff since searches seem decently speedy to me when I use the tool.

Thanks for your thoughts, and the alternative client-side caching idea!
> You also typically get new grants when fundraising occurs to help with dilution if the dilution is material

it depends on the company. But in a lot of cases, the early stage employees get fucked over when new money comes in.
Do they also make them available to laptop owners under NDA? I don't mind the schematics not being publicly accessible or open, but they should also be available to customers upon entering into NDA.

I want true repairability, and not just modularity.

Edit: Apparently not: https://news.ycombinator.com/item?id=31576321

As it stands, the framework laptop is NOT repairable. I hope they address this problem soon.
Isn't it why most valuable companies and startups are in US?
This hit pretty close to home for me, as I started as a programming oriented PhD and then transitioned into a SV full software engineer over 10 years. I am exactly like they mentioned "Many RSEs started out as PhD students or postdocs who worked on software to support their own project. They realized that they enjoyed that part of the job more than the actual research."

I think the advice in the interview is pretty sound. OSS is a great way to contribute and become in demand.

But the main issue here is that there are not enough RSE's. "If RSEs can get the recognition and rewards that they deserve, then the career path will be that much more visible and attractive."

Here are my two cents:

1) Academia will never compete in salary with big tech (except maybe in the big Ivy League schools). Universities should promote spin offs, help with patents, run regular hackathons and an incubator program. That will give engineers an incentive to at least start their career in an academic lab.

2) Some of the best science happens in startups and org x labs, not just academia. But even here I found there are very few companies that value an RSE. You're either an RS, or an SE and the extra R or E is in title only. They will see you as a researcher who knows a bit of python, or as an engineer who wasted years in graduate school. You will be interviewed as one or the other. You will be paid as one or the other. I've never seen a company appreciate the value of fully grokking or contributing to the researchers algorithms and Jupiter notebooks and then architecting an efficient implementation at scale. You will also be kept in your swim lane. Researcher? Can't touch the production systems. Engineer? Good luck getting a patent application going. If there is a hiring manager out there reading this... please consider making a true RSE interview and role.
Agreed on the first part, not on the second. There are in fact many. Many, most companies really allow people to work more or less as their life allows. It's actually quite common in the regular community (not as much among hustle culture startup folks like the average HN reader)
Have been playing this for a week or two now, landing a few perfect scores, and it turns out that the guesses that will get you far are words like "defined", "known" etc., and some words you'd expect to be unredacted from the get go, like "can", "be", "they". Another thing is structure of the articles, mostly parentheses. Two-character words? Date and place of birth (and maybe death). Colon after first word? The name of another language (mostly). Try "named" and you might have another hint about the etymology. Look for subscripts (superscripts are out with the rest of TeX)

...given, there was a bad day to not know the word "injunction", so there's that.
Also seems to affect the Kindle app, not just the Amazon app, which is not mentioned in the article
I'll be honest, I'm pretty amazed this is something people pay for. I presume its market is non technical users who've somehow ended up hosting their own site?
And every small website who offer email authentication should implement all of that that and more?
You're right about the downturn, it's impossible to run a team for long without a full order book. That said, I think you'd have this problem for an offshore team too, perhaps with a much longer "sat on hands" cash runway.

I have a friend who's set up an offshore team and he saves 70% on developer salaries from what I can infer.

We employ within Europe and the UK, our average dev salary is around $65,000.
the article refers to Apple's OS called Darwin not Darwin the naturalist.
Sometimes also abbreviated as TCV (Total Compensation Value) in case you run into that in the future.
Lawyer lying to FBI
> Third, many people in the industry fail to realize that you don't really work for your employer in the academia. You work to build a reputation for yourself, which makes you valuable to the employer.

That feels like how it works outside of academia as well.
Research software engineers should be PIs themselves so they can choose what they want to work on, who to work with, and hire trainees to mentor the next generation of research software engineers.

RSEs are a different breed from SEs from industry, the work is not about scaling to a billion people but being nimble and adaptive to new results and ideas.

If one wants to see change, then hire senior PI positions who do research software engineering. This will help create a hub and prevent the feeling of being a “pet” in an experimental lab.
You might like https://codeberg.org/.
Is that the most valuable measure of success you can think of?

Can you prove that there’s a meaningful relationship between people having to spend less time in a physical office and tech company annual revenue? ( spoiler alert: you can’t)

Also, why didn’t you just clearly outline your argument? It seems you’re implying that America is more financially successful than Europe because the US has a toxic addiction to perceived ‘work ethic’.
This one is easier to get around Howey test if done right. But I can't tell from the site whether they'll do it this way.

As a buyer the key is to provide direct ownership of the panel, and a contract where I pay for a service to install / upkeep the panels, and a contract to sell electricity. In this case I am buying an asset, and my profits don't depend on greater or less input by the company.

The Howey test is: "a contract, transaction or scheme whereby a person invests his money in a common enterprise and is led to expect profits solely from the efforts of the promoter or a third party."

The key for this service is that my profit is not tied to the efforts of the 3rd party, it's tied to weather, and electricity prices.

Now they may structure it, such that it is a common enterprise, in that case it will pass the Howey test, and be a security. However if they sell the asset, and include a service agreement, then it doesn't pass the test.

Edit: as an example, when you buy crypto miners from Compass, and pay them monthly to host them for you. Compass is not selling a security, they are selling as asset that generates revenue, but profit is not tied to the effort of the 3rd party.

Edit2: Nevermind their site uses language like 7.3% return, shares, and cash dividend, so indeed it's a security and passes the Howey test.
> play pretend-work from home

1. If you hire people you can’t trust to do the work or if your company is so broken that people pretend-work, it’s not like warming up the seat in the office will change anything.

2. Let’s just forget about the last two years where most were remote and companies kept making record profits. Clearly, spending hours a day sitting in a polluting car to all gather in a room is a good use of everyone’s time and resources.
Same in Germany, Austria and Belgium. Everyone I know there in a medium to large company has been called back into the office. Parent is taking his personal anecdote and extrapolating it to the whole continent for a cheap shot at the US when in my experience the US has so far much better remote and WFH acceptance for skilled professions than Europe due to their stronger tech jobs market where their tech employees have more leverage.

I found the Austrian/German management culture to be far more conservative and attached to measuring productivity by butts-in-seats time or your clocked-in time, than the US management which just looked at your outputs and doesn't care you've only been doing 3 hours of actual work and playing videogames the rest of your day, as long as you delivered what was agreed upon, VS my German manager who gave me a dressing down for seeing me spend "too much time scrolling on HN", despite me shipping everything on time.

Also most EU tech and white collar workers still work 40h/week. Those who work less are a fringe but very loud minority but they're not the norm. Even my friend at BMW Munich has overtime hours in his contract and never does less than 40h/week.
Most countries by raw country count.
No, the iMac era was not relevant to the business failure of Apple. The issue was that they were built on PPC, and IBM, et al, were utterly failing to provide hardware that was in any way competitive from a price perspective, and for the last few years of that architecture they weren't even providing performance competitive hardware at any price.

As far as hardware goes, Apple could reasonably charge a premium for a lot of Mac hardware: They were known for high end LCD, Speakers, they were ahead on USB, DVD, Firewire (...). But people don't care about the architecture of the CPU, they care about the speed it can do something, and PPC CPUs cost more than Intel or AMD by a vary large margin (I've always assumed whole-number factor?), and towards the end of the era PPC was also slower than the competitor. I'm not a business person, and obviously know nothing about Apple's financial or business plans, but I can't imagine that having to pay a huge premium for the most expensive part of a Mac (and having that also be both slower and hotter than the competition) was probably chewing out a huge amount of any profit margin than was manageable.

Paying licensing fees for popular formats is an obvious thing for a personal computer company to do - that Ubuntu, or some of the other "end user" distro, never did just seems petulant.
LIVE++: C/C++ hot reload
Let me help you with Google. Try

homeless bus ticket to sf illegal

You'll find that quite a few cities are mentioned: into LA, out of Seattle, etc. Not sure what you wanted a photo of?
Yeah, I guess you can prepare a set of strong (well... weak?) single-vowel words like XYLYL, URUBU, etc. for other vowels, plus the trumps of GRRRL and PHPHT and play these in sequence, undoing if you get a colored square too soon.
You can do it already by installing malware on employee computers.
WM-DE?
Typo of course :-)

You get the point
"Modern." What about this was impossible in 1996? 1986? 1976?
Probably. But is it worth it, for people? I mean, a country would maybe have more valuable companies of they all have slaves slaving away for peanuts. I mean, it would create value, right? Actually we wouldn't have some of the most valuable building in the world if it weren't for slaves (or the next best thing). But again: is it worth it? Do overworked individuals really benefit from living in a country that has the most valuable companies?
Why would that matter if they have HTTPS?
If you can really put 70 - 90h a week, at someone elses job, hats off to that. You have some stamina. If I were you I'd switch jobs ASAP to something like a regular 40h/week, then maybe spend the other 20h/week working on a side project, something that you could be passionate about, maybe try it with a new programming language, or something that you don't do at day job like game development. You could never really try it with a job that is so time consuming. Take the remaining time to rest and chill. Your brain fog is probably a result of being overworked and too little sleep, and spending too much in your head when working. You can also try zen meditation against brain fog, it directly fights is symptoms as it forces you to step away from the stream of random thoughts and focus on your body and surroundings. "3 Pillars of Zen" - is a good introduction, don't need to take the entire book seriously, there are good instructions for practice.
I've done the same multiple times with my trusty Toshiba. Stripped down to the motherboard and back. People seem to over estimate how difficult it is to take a standard laptop apart.

Not everything is as hostile as a macbook.
1.- Avoid Mac systems: improvement of 60%
2.- Use Linux/Open source software: improvement of 40%
Hmm, why did you build it as a desktop app in 2022? Seems like a no brainer to have this in the cloud so that you can seamlessly process huge files and integrate with various third-party APIs. I've used https://www.gigasheet.com/ for this before (which is cloud-based). And there is also the open source visidata project.