skysight-inc/HackerNews huggingface dataset:
Yes I don't understand the complaints about the salary a software engineer would be paid in academia. A software engineer straight out of undergraduate, typically earns as much (and often more) than a full professor at the university, who is >20 years after their undergraduate. Should they pay the software engineer more than everyone else, even though they don't even work on the core mission (i.e. the science)? What is even more ironic is that this comes from the same crowd who complains about high taxes, well research is primarily paid from tax money (private foundations/donations are a minuscule part of overall research funding), so the money to pay the software engineers would need to come from taxes.
Check Surplus. This is exactly how it's designed, and as such it typically tops out the performance charts right next to vanilla JS.
Kuwait was drilling directionally into a Iraqi oil field. This has been kept from us in the news, but it is the real reason. Saddam wanted Kuwait to pay up. Kuwait did not so they got invaded. Exactly what the US needed to get in: more war, more oil contracts.

And yes the UN is evil. But that's besides the point. What leverage do you think Iraq has in the UN, vs what the US has?
Would it be possible to use the group and record separator characters instead of newline and comma (or semicolon)?
ASCII codes 0x1D and 0x1E
I'd strongly argue against that. A lot of people somewhat mindlessly consumer fruit and fruit juice 'because it's good for you' which is a reasonable proxy for high levels of things like Vitamin C.

And fruit is in general very good for you, but of course it's also quite high in calories. A single navel orange has upwards of 70 calories [1]. So 2 oranges ~= 1 can of Coke. And fruit juice is even worse. A plain cup of orange juice has 112 calories. If somebody buys some form of it that's been sweetened or otherwise mixed, you can easily end up with your OJ having more calories than a Coke.

People can easily speed their way to obesity by eating things that they think (and are) 'good for them' without really appreciating how many calories they're consuming. Similar to how things like vegans can easily end up consuming way too many calories when doing things like using peanuts as a protein source. An 80kg man needs around 64 grams of protein a day. 64 grams of protein from peanuts (to take things to an extreme) would be more than 1400 calories. And that's from raw unseasoned peanuts, which have the best nutrition:calorie ratio.

[1] - https://www.verywellfit.com/oranges-nutrition-facts-calories...
In Japan they have handheld machines that measure sugar content and acidity of fruits,[1] because fruits are used as gifts and you want to make sure it's a good one. How can we get fruit manufacturers to start sorting their fruit by sweetness?

They start around $1000 because it's a niche market. They appear to be infrared spectroscopy based which isn't too complicated, I was thinking about making an open source version. Should only be like $30 in parts. Would people buy this to test their produce before they buy?

[1] Called non destructive saccharimeters

Edit: actually it looks like they measure infrared polarization, not spectral absorption
Hardware-heavy companies (e.g. a lot of the new space companies) need the level of investment that you can only really get from public markets, but are still quite small companies from the perspective of people here. For example, they might be less than 100 employees but still need half a billion dollars to procure satellite testing and launch services to scale up a constellation they're launching. SPACs have been useful for this purpose.

(I have no idea how these space companies are faring now, and what side of the statistic they represent.)
World’s first raspberry picking robot cracks the toughest nut: soft fruit
> You don't have enough letters after your name to matter, and you will likely be a pet instead of a peer.

This is an underrated point. This is the case for programmers in finance as well, and requires a hefty salary premium to put up with.
I agree with that purity argument, but I wonder if it really has to preclude all spreadsheet calculator ambitions: just take the "multiple files project" approach and make it good. One csv for raw data, one csv for configuration/formulas, one csv for intermediates/results.

Make full use of whatever awesome multifile read/edit the software presumably has already and then maybe go a little beyond. The "configuration" csv might have some hashbang equivalent defining a line offset for the header that isn't mapped into input/output files (perhaps a concept of "negative line numbers" for project properties?), contains references to those peer files and maybe activates project options like "display peer file contents in cells that are otherwise empty" if you want your working surface to remain "2d".

The argument to have this add-on (I'm not sure that it should be part of the product or a separate extension) would be that it would be a shame to learn all the UI ergonomics of the plain reader/editor and then not be able to leverage them for some calculations as well.
> preyed on by rapists and drug dealers.

A lot of rampant predatory quackery involved when forcing therapy and medication on those with no means of recourse, too.
Thanks for the pointers to these formats.

I created calendar.txt format to meet some requirements:

- One line, one day - easy to use with Linux command line tools I use every day (grep, sort...)

- Simplicity: no recurrence, no date time ranges (but I can of course grep for project tag "+pw" to see the first and last date for the project)

- Fast to write, even on mobile

- Use ISO 8601 standard dates, have standard weeks near dates
> Everyone can check that many gas turbines are up and running, and really producing even outside of peak load.

That is and will remain true regardless of NPP's status. If anything, because only one of the power providers uses nuclear.

> state aforementioned limits

The needs for power modulation we have are within these limits for scheduled daily variations. Daily variations are not the same as load following.

Besides, the document also states that NPPs have other mechanism to tune power produced (+/- 2% over 30 seconds, and +/- 5% over 15 minutes). These other mechanisms are the ones used for load following, and are fully automated. See pp. 4 and 5.
The tax consequences suck though.
I'm still waiting for std::pseudovector<T>
Time for wages to match inflation. Employers can buy return to office, with the right terms. My guess is it will turn into a silent layoff.
Good idea, makes sense. Thank you!
> Eat the humble pie, make a new account and start again.

You're assuming it is possible to make a new account. My son got banned from facebook for replacing his profile picture with an animal. He's tried a few times to make a new facebook account using his real name, each time to have the account flagged and banned within 10 minutes.

And there seems to be something about uploading a copy of your ID to verify the account. Since he has done that, the bans are tied to his ID.

I'm not saying my son is a computer wizard, but he has built his own machine and set up crypto mining. So not a total novice.
What was the break even point when you factor in the rent they were no longer paying?
I did miss that bit, yes. Can you link to it?

Secondly, I was a Windows early adopter and have used it since version 2.01. I do not see any relevance.

3rd, yes, I have Rectangle, which replaced Spectacle. So?
Hi westcort. What you describe is one of the drivers behind calendar.txt, even though it's not emphasized on the page. Thanks for pointing that out.
Lots of professional bands use in-ear click tracks when playing live. Basically just a metronome track to keep everything tight.

Mostly just the drummers, but other musicians too.
Thanks! You echoed my thoughts exactly. Added the book to my reading list.
I was also very surprised by the micromanagement comments. I have seen much more the opposite end of things (in particular with PhD students), which is not enough management guidance. I know that none of the academics I know would have time (and interest) to micromanage their PhD students, let alone a software engineer working on some software for the group.
Einstein is the perfect name. Newton's physics is a private case of Einstein's after all.
I wonder how involved you've been in these kinds of discussions. I've run open source programs at companies, and worked together with the legal teams in terms of what was and was not allowed.

Transferring copyright to another company, without a contract with that company, for the most part is something a legal team isn't going to agree to. BSL only addresses one side's concerns, and it's not in your favor.

AGPL, when used for internal services that customers don't interact with, is generally not that difficult to get approved. How many companies are using mongodb, for instance?
What good cash-strapped hiring looks like
Relatedly, there's Steve Jobs's thoughtful yet off-the-cuff response when questioned at the 1997 Worldwide Developer Conference about Apple killing OpenDoc.

https://www.youtube.com/watch?v=oeqPrUmVz-o
I used to work as a research software engineer in life sciences and I absolutely loved it. Jobs at universities allowed me to learn and experiment. However, universities cannot compete with industry when it comes to salaries.

For example, in Germany where I now live, all public universities (and almost all prestigious schools that do high-profile research are public) have strict salary rules. You can find tables (like this one [1]), according to which your pay is determined. It depends on the job, land (state), degree, and years worked. While this kind of money allows comfortable life (or at least did before the inflation hit hard), industry offers at least 30% more (based on my perception).

[1] https://www.jobs-beim-staat.de/tarif/tv-l_e13
if the stroke recognition was as superior as you say it is, why isn't it in Apple products these days? Sounds like it can only process from direct input and not pictures from other sources
My first thought: Oh no, some Erlang lunatic trying to make webassembly even more bad. After reading about newly invented bicycle: What a relief, WebAssembly itself remain untouched by esoteric languages lunatics.
Having more than one calender app is very problematic to me. My life maps only to one real calendar. And since my employer is dictating Outlook for my work life, I am stuck with it for the rest also. I would love to use other solutions though (have looked into calcurse and remind so far) but the hassle of importing/exporting/syncing with other calendar implementations is not worth the effort and has never really worked for me.
Might find this video from Jane Street helpful:

https://m.youtube.com/watch?v=b1e4t2k2KJY
You can do all type of flavour of bioinformatics in industry as well; in fact, the profession is so undersaturated it is really easy for a qualified individual to lend a nice R&D position in big or small pharma or biotech.
Not h-j-k-l?
> I do not have any practical, first hand experience with either license.

I do have practical first hand experience with both. I can get a legal team to approve the use of AGPL, but I cannot get them to approve BSL, unless we've signed a contract with the company.

Having an understanding of the license, and some first hand experience seems like it would be a pretty important thing, when choosing it, especially for a business.
How easy it is to run a ransomware attack in a Node.js module
>> it depends on a lot of countries participating. Maybe Greece has other ideas?

> Given their financial state I'm quite sure they will be interested in obtaining and selling gridpower.

Ok, so we disagree. My experience is that initiatives like this that depend on the participation of large numbers of independent entities to even get started, usually fail.

>> Nuclear seem to have lower emissions than all "renewable" sources

> This is contested as there was no solid assessment since 2014,

I was just referencing the link you provided.

> France really wants it, and struggle in a quagmire since the mid 2000's.

France already succeeded, the way I see it. My main concern is when countries like Sweden and Germany tear down their plants. France actually intends to build new ones.

> Any new turbine implanted in a geographic zone enjoying wind regimes with sufficiently low correlation to the zones were existing fleets exist will produce when the spot price is high, and therefore be a very good investment.

Your entire argument seems to hinge on the ability to average out production by a huge grid. You linked to a an article that references a Nature Climate Change paper, which is paywalled. The abstract from that paper doesn't provide numbers for exactly how much reduction in variability can be achieved, and what it would cost in terms of investments.

In the 1960's, forecasters promised that nuclear would provide energy so cheap it would essentially be free. Then there was a backlash that lasted almost two generations. Now, maybe, the understanding of nuclear is approaching neutral again.

My expectation, based on the hard numbers I've been able to find, is that wind power will hit a similar wall. The public will be disillusioned in many countries, and optimism will be replaced by pessimism. Maybe Denmark will remain pro wind power (like France has been for Nuclear), but in many places wind will simply be rejected.

At some point, renewables surely will take over, and maybe eventually solar will be so cheap that hydrogen can be produced at a lower cost than natural gas.

Until then, I think we should make sure we keep up our nuclear production, and add as much as possible.
@tayo42 roman@dragonflydb.io
It's even worse than that because he silently assumes that middle management and team coordinators are unable to determine whether someone has worked or not other than by registering their presence. That attitude makes no sense, if a company cannot evaluate the results of their employees' work, then it is doomed. He knows that, of course, he's just being an a**hole. I would never work for someone like that.
In some ways, someone starting afresh has a greater ability to decide exactly how they are going to build their new life, than someone who is already entrenched in their existing one.

For that matter, the vast majority of people don't have much "social capital". That's the very effect that Facebook so ruthlessly capitalises on - individually we don't have much power, and formerly we would have to expend considerable effort to maintain our social position and our local community. Personally, I see it as my moral responsibility to do my very best to be an engaging and interesting person in real life, and not to contribute any of that to the social quagmire of Facebook.

Also - moving to a new area, especially if you don't know anyone, is *hard*. Back in the bad old days before Facebook, leaving your community and anyone you knew was a huge decision that was not undertaken lightly. Is it essential that we have digital tools to make that easier?
Well, I've known Url since he was just a little Perl script. <g>
> you cannot know that the candidate you selected is the candidate actually registered in your electronic vote

Does that mean your vote could be altered at time of voting if your computer is compromised? Would that make this voting system, and therefore country, completely defenseless against attackers able to compromise large numbers of computers, such as Microsoft, Apple, Intel[1], AMD[2], and nation states with strong cyber-warfare abilities?

[1] https://en.wikipedia.org/wiki/Intel_Management_Engine

[2] https://en.wikipedia.org/wiki/AMD_Platform_Security_Processo...
It isn't customisable but doesn't seem fixed. I got about 55 articles, all within 1.7km.
Singapore has been high income since the 1980's and still has a very intense Asian work culture. The latest generation or two grew up in a very comfortable lifestyle, so any sense of "desperate poverty" is something their grandparents talk about. It even rare for Singaporeans to do much manual labor now, it's mostly done by foreign workers.

And other SE Asian countries (poorer than Singapore) have more of a reputation of "work shy" cultures. If you can work enough so you're not starving and have a house and beer to drink, why work harder?

So clearly the link between poverty and a "work hard" culture is pretty weak.
> Microservices based architecture with massive amounts of microservices and other service dependencies, its a pain to do more than local unit testing and mocks.

For microservices if you use something like Consul for service discovery within those microservices then you can hit them with, eg, Postman and change your local Consul registrations so everything goes to a main environment except the handful of services you're working on - which you redirect to your local machine for debugging.
The extreme isn't too important and highly dependent on the plant but it still can reach 10x the efficiency on average. There are some plants that don't do well in a greenhouse since they need a period of dormancy.

Power consumption is also a factor. Without fans the humid environment is prone to fungal infections and certain pests can spread pretty quickly too.

Overall it is a benefit since it simply allows for climate control. But you also have to heat it in winter since the plants will be very susceptible to the cold in their pots. Still, greenhouses are barely an option in the hotter climates since the power consumption would be insane.

And nobody would grow potatoes in a greenhouse because that would be extremely labor intensive.
Were IBM cpus really magnitudes more expensive than Intel/AMD cpus or were they just packaged in macs that had their own premium tacked on (in part because of the integration of cutting edge standards like usb and wifi when wintel vendors were years behind admittedly)? I was reminiscing the other day about the common early aughts meme of pc builders on forums always talking about how they could build a pc that was twice as powerful as a mac for nearly half the cost :), but if anything the price of the ibm power cpus were an abstract mystery because consumers only ever saw them in macs (until the xbox360 anyways)
How the brain constructs the outside world
Are you talking about the letters P, H and D? As in, if you don't have a PhD they don't see you as a peer?
The fact that you included a job posting in your comment might be the best evidence in this thread that it's hard to hire RSEs. Good luck of course :)
I've honestly yet to meet a research software engineer without a PhD because of the academic bias you will get in, well, academia.
TL;DR - You can use a system which is a proven way to make people learn with their mistakes by simulation so that you can pass expertise by making people discover themselves without lecturing.

Let me know if that makes sense I can rewrite
I'd say these are the core tips for clean code, but I feel there's one thing that goes a long to make code cleaner and that goes unnoticed all the time: Using empty lines to improve legibility.

A simple empty line (added or removed) can effectively visually group parts of the code.

Whoever comes next (and that will be most probably be you) will have a much easier time understanding that code.
So if I don't want to reinvent the wheel, what would I use nowadays to approach this problem?
easy: only 10% of the SPAC target companies merged in 2020 and 2021 are writing this warning. this is double that of IPOs. thats it. thats the whole article. It means 210 companies are not writing that warning.

everyone is just posting copypasta they already had made about SPACs because they got burned on the share price direction, which for decently managed companies the share price has nothing to do with health or treasury balance. this article is bait for this sentiment.
We could use a secure end-to-end verifiable e-voting system using zero knowledge based blockchain: https://eprint.iacr.org/2018/466.pdf
The wrong corner of the 70's, given that CLU and ML were born in the 70's.
Cloudflare is acting really trashy recently from development perspective also
They not fixing own terraform provider for months (not speaking about new api things), their shiny and slow as python zero access PWA makes horrible things with updates and they have zero response on community boards. Only way to reach them is to have paid account and be annoying and rude to support.
Scaleway Website Redesign
I'm using todo.txt and calendar.txt together (but as two separate files). I've chosen some conventions for calendar.txt to work smoothly with todo.txt, such as @contexts and +tags.

They work nicely together. To check for all calendar events and todos for a project, I can 'grep +pw calendar.txt todo.txt'. This also shows the start and end date of the project (first and last event date)

Todo.txt is a great format!
Give WindowMaker a macOS Mojave look
Not really, have a go at it with Delphi, Nim or D, for example.
This isn't completely true. My wife is a postdoc at a medical lab at Stanford and there's a big drive to push good software practices - containerisation, tests, documentation, etc... and a good friend who's a postdoc in medical imaging at Oxford runs training courses for their labs software (along with following all standard engineering practices you'd see at a company). This will be subjective of where you're working and if you're driven to write good software. With the reproducibility issues in science, writing good clear software is becoming more important.
PR is marketing, and Elon Musk 100% nailed PR. Tesla doesn't do advertising. You know why? Because they 100% nail PR.

Some people claim tesla doesn't do marketing because they don't do advertising, but that is completely wrong. PR is marketing.

Shooting a Tesla into orbit was just brilliant PR. Every news outlet covered it. And for them, because they both have SpaceX and Tesla, it was both unique, and very doable.

And the flamethrower the same thing. We are talking about it now, right? Elon Musk remains at the top of the news pages. Incredible how he can pull that off. If you think PR is easy, try doing PR. I tried doing PR, and I can tell you it's fucking hard.
Image Scrubber: tool for anonymizing photographs taken at protests (2020)
Looks a bit rough on the edges but overhaul much better than the maze that the old one was
Sorry to hear that. But let me quote antirez response from this topic:
"...But I think that Redis may go fully threaded soon or later, and perhaps your project may accelerate the process". Lets at least agree that if Dragonfly will push redis to evolve, it's a good thing.
with the emphasis on diversity these institutions have its not unsurprising they have a harder time hiring the people most suitable to this kind of work.
Refreshing to see the word crypto used in its original meaning of cryptography!
I would actually love to contribute to scientific research. I work in industry, which is lucrative and impactful but not that satisfying, and I work on pet projects which are satisfying but not that impactful. I would happily contribute some of my time to scientific projects which are legitimately impactful and also challenging.
Salkantay is a great trek too, as for Laugavegur I would have to go back to Iceland and do that one, it looks amazing! (how long was the trek? Did you prepare/book long in advance?). Well yes travelling is great but it's not the answer to every problems, it's a way to know yourself outside work, which is more important in the end. And yes I completely agree with you, you just want to travel more, it's really addictive and I take it, it's because it gives you a lot of enjoyment as life should be.