skysight-inc/HackerNews huggingface dataset:
SPF Consulting | Senior Full-Stack Software Engineer | Switzerland | Remote + Onsite in Bern/Switzerland | CHF 110k – 140k

About Us:

SPF Consulting is a well-established consulting firm in Switzerland, with a team of around 30. We provide consulting and training services in agile methodologies, business analysis, requirements engineering, and testing, as well as develop products to enhance software quality. Our collaboration is remote, with occasional meetings at the Co-Working Space Zentroom Bern.

Responsibilities:

As a Senior Full-Stack Software Engineer in the 'SPF Solutions' department, you will undertake development work on our own products as well as for our clients. You will actively contribute your knowledge of data structures and software architecture, demonstrating a knack for well-structured and easily readable code.

What you should bring:

- At least 5 years of experience as a Full-Stack Software Engineer

- Proficient in Java, and either JavaScript or TypeScript

- Capable of leading React-based projects to success

- Comfortable in an agile project management environment

- Strong communication and moderation skills

- Fluent in both German and English

- Experience with clients in the finance and insurance sector

What we offer:

- Attractive employment conditions (110k – 140k CHF)

- 5 weeks of vacation initially, plus an additional day per year of service (up to 30 days)

- Choice of working tools with financial support and mobile phone contract covered

- Public transportation costs covered

- Flexible working options (annual work-time model, part-time employment)

- Challenging and independent work with SPF clients across various industries within Switzerland

- Relocation support if you're currently residing outside of Switzerland but within Europe

- Generous financial support for personal, technical, and professional development and training

- Frequent employee events for team building

Apply here: https://www.spf-consulting.com/karriere/full-stack-developer...
> this quote is frequently taken out of context to argue against optimization in general

Maybe it is, but that's not how it's being used in this context.
In second part (Refactoring to serverless microservices) where is database in there ?
Whatever Happened to Carpal Tunnel Syndrome?
Compilers automatically detect unused variables. Unused variables are the last of your problems. You should be far, far more worried about all the misused variables.
For those who speak german and are interested in the topic:

https://raumzeit-podcast.de/2020/11/17/rz092-weltraumschrott...
If the volume becomes sufficient why not put trans women with trans women? This is only a problem while the numbers are small so your scenario where this ends in a deluge of scheming rapists would backfire.

> And the really important question is, "What else does this luxury belief require blindness to?"

Good question - this whole conversation is based upon the idea that trans women aren't valid and if they are sexually assaulted in prison at a hugely higher rate (13x)[1] that's acceptable because we need to stop a hypothetical legion of rapists.

[1] https://cpb-us-e2.wpmucdn.com/sites.uci.edu/dist/0/1149/file...
Medicine has thrived on limiting its intake of Doctors in the same way law has not. The legal profession went the way of opening Law Schools all over the place whereas medical schools are far and few between. Obviously medical schools are much more expensive to open, but having organizations that limit opening those schools also helps.

Medical schools are so far and few between that it is one of the rare places students seek admission in the Caribbean and Latin America to get certified with the hope of clobbering their USMLE exams and getting into a good residency program to make up for it.

The fact that someone can have 2 points lower on the MCAT and not qualify for a good medical school tells you how messed up the priorities are.
Then when he designed Go he made the act of data modelling akin to having one hand tied behind your back, because it supports only product types and not sum types too.
They were one step further than just reflecting heat, they were tuning emissivity to actually give off heat and cool the surface underneath. Extremely impressive from a heat transfer perspective to cool a surface passively!

The idea is basically "sky is really cold, give it your heat." Fascinating.
I hope you can pass on my appreciation for Sentry's support of OSS authors and maintainers!
It also makes sense if you look at things in the context of Choose Boring Technology [1]. If you have a working PHP app and want to scale into the cloud, you can use a single innovation token to move the app into lambda. This is the key sentence:

> To do a controlled migration, the team deployed the application both to the servers and to AWS Lambda. Only 10 lines of code needed to be changed to run the monolith on AWS Lambda.

[1] https://mcfunley.com/choose-boring-technology
Maybe I should have put that more politely.

A mercantilist policy works effectively if you have the ability to set your trading partners' policy to (that which you see as) their disadvantage. This is the case when you trade with for your own colonies and can set their policies. It may also happen if the preceding government did not try to act in the best interest of the country, e.g. some kleptocratic tyrants try to optimise for their own good and disregard the country completely.

But for a country where government can neither set its trading partners' policies nor really decide what its companies and people do? Forget it.
ProPublica | Senior Product Engineer | Remote or NYC (US only) | Full-time

ProPublica is a Pulitzer prize-winning non-profit investigative newsroom that reports of abuses of trust in the public interest. You know it from stories like Clarence Thomas's relationship to billionaire funders, or Peter Thiel's investments through his Roth IRA.

The product team supports the platform for this journalism: the website, data layer, and infrastructure. ProPublica is looking for a senior developer - ideally with Node, Python, and/or PHP skills - to join this team.

Learn more and apply: https://boards.greenhouse.io/propublica/jobs/4272524006
SIEM like in SolarWinds?

Yeah, I imagine insure companies still require this.
The most insane people I've worked with were at small companies (under 100 employees). A lot of bullshit is tolerated from early employees and cofounders. Big company pathology seems much more straightforward. It's not easier to deal with, but it's mostly just a bunch of assholes climbing the corporate ladder and a lot of incompetency.

* To add to this, the crazy people were slowly pushed out after we were acquired by a slightly larger company.
Paywalled article but I'm wondering if the stat for Canada's "Doctors per 1000 people" is actually lower due to emigration?
The problem is when the tests let in "too many people" for big companies, they end up ramping them up to be unnecessarily hard to compensate. Then small companies feel that they need to copy what successful big cos do, so they end up with insane leetcode problems and then complain that they can't get any good candidates because they're all failing at the arbitrary barrier specifically designed to cut out 99% of the applicant pool.

When I hear "technical test", I don't think "reasonable implementation", I think of the interview I was in where I was asked a moderately difficult graph question, I reasoned my way to the solution from scratch, then got cut from the process with the explicit feedback that I should have recognized Djikstra's algorithm and had it memorized rather than needing to derive the correct solution myself (!!!)

(that still blows my mind, apparently being able to understand the problem and derive the correct solution is worse than memorizing it)
Write code that naturally follows from well-structured objects.
I think it's quite clever actually, because although it's sort of a laughable technical feat compared to other options for gaming, many of the people who both have the cash to spend on the higher-end mac AND who don't pursue any more modern games on other platforms probably would have been original Myst players
No decent compiler would waste a cycle on that.
Where? I still see/hear of residents in the states working 80+. Many pulling 20-24 hours a day for 3 or more days a week, then additional coverage beyond that.
All over my area, I am beginning to see discounts for paying with cash. Hopefully this is sufficient to discourage sufficient numbers from going fully cashless.

There are situations where cash cannot be used; hopefully this changes in a way that is safe.
Grumpy old developer devils advocate voice: Why does a lot of the modern tech stack seem designed to make you have to pay for a bunch of other SaaS?

Like containers/serverless was supposed to mean "cattle not pets" and it autoscales and autoheals and blah blah blah. And then we break everything into micro services and we need to pay for some SaaS to orchestrate it, and another SaaS to observe/monitor it, and another SaaS to...
> Also, you make conclusions based on bias. You can be racist and also violence free and vice versa.

Actually, I didn't assume they would be violent.
> Sure you can't know which bits of a program are going to be slow without measuring, but that doesn't mean you have no clue at all. You can often make a very good guess!

You can make a good guess! Just, measure it to be sure before you start optimizing.
> Fat is estrogenic

I meant bodyfat specifically
Depends on how much the non-operators are using the data. In SaaS companies it is common for the engineering teams to own the performance of their sub-systems, which entails the need for instrumentation, monitoring, dashboards, alerting and investigative tooling. The trend has been to combine things like logs, distributed tracing, APM, error collection and general metrics collection into the same toolset so that you can more easily cross-coordinate between them when tracking down what is happening in a large system. microservices architecture and "devops" make this a much bigger thing requiring every team to take on some aspect of operational capability.
How would you write a library to support both without being fully RAII correct? And if it's fully RAII correct, isn't the GC is a no-op?
Which Jews within Israel were displaced in the conflict? Rather, it was a net gain for the Jews in Israel. People, including Golda Meir the first prime minister, simply moved into existing homes of people who had to flee because of the murderous Zionist mobs and pogroms. Compensating refugees and descendants doesn't solve the problem that they don't have legal status in the land they were born in / driven from. They must be let back to their native land. Israel uses this same logic - although spanning 2k years and reliant on mythology as proof - to let any Jew from anywhere in the world immigrate and gain citizenship in Israel. So if you're committed to being equitable to both sides, why aren't Palestinians given the same right of return to their homeland?
Even if I'm reinventing the wheel I like to create. Idk guess I'm a luddite. I wouldn't feel proud/happy that I got a game created from a code generator. But it's good it empowers other people to make stuff without that wall of learning.
Public community colleges primarily attract and accept students from the local community and are usually supported by local tax revenue - from Wikipedia.
That's fine if you're the only one working on a project but it doesn't work as soon as there are more than one person contributing to the code base.
I had a checklist one time for interviews. One of the items was: "consider data structures x, y, z" - only maybe 4 or 5 data structures. It worked 95% of the time.
Lol, I thought that was the setup to a joke at first :) What do you call a hallway full of lawyers?

But no, that sounds interesting! I guess it's not that different from today's coworking spaces in that "someone with capital starts a shared office" way.

I do like the eclectic mix of people at the local ones, though. They weren't all devs or worked in tech. Made life more interesting that way.
> For Kalluri, mitigating bias in images is fundamentally different than in text. Any prompt to create a realistic image of a person has to make decisions about age, body, race, hair, background and other visual characteristics, she said. Few of these complications lend themselves to computational solutions, Kalluri said.

This seems basically right to me. The article points to real examples of American bias, but it would be no less biased if you carefully calibrated the tools to follow American demographics and avoid cultural markers Americans see as foreign. It’s hard to imagine what it could mean to have an unbiased image generator.
Yep, and uBO is low resolution compared to uMatrix. I rejoice in being able to decide whether CSS, XHR, scripts, etc should be allowed on each domain. uBO doesn't get that fine grained even in advanced mode
It would be neat to have "webring" style community groups around the world as an alternative to wework
sure, but it is the best thing we have.
96 Hours left to get Black hat Rust for free
Because hospitals generally don't have the funding (in the case of rural or urban trauma barely balancing the books) or inclination (in the case if wealthy suburb, managed facilities trying to maximize profit by running minimal staff) to do this.

Ergo, like education in general, it's funded from the federal government.
It's not necessarily that expensive - at least I'd say it's within 50%. At Oxford where I did 1:1, I believe the total time with the tutors was around 5 hours per week and each tutor was probably investing 2 hours (max) per student. That would mean a tutor could handle let's say 15 students on a full load. This is about the same ratio as a teacher at a well-resourced school.
** Trunk Tools | ML Engineers | Full-Time | US REMOTE or ONSITE NYC **

Trunk Tools creates software to make construction more efficient and cost effective, we have significant revenue and are growing extremely quickly! We're a team with prior experience at SpaceX, PlanGrid, Carta, LinkedIn, Uber, etc.

We're looking for:

* Lead AI/ML Engineer [1]
* Machine Learning Engineer [2]

Examples of relevant experience would include semantic and lexical search, knowledge graphs, fine-tuning models, prompt engineering, MLOps, parsing unstructured data.

Feel free to email your resume and a note over to rob+nov23@trunk.tools

[1] https://trunktools.com/careers/?ashby_jid=0a5a1379-d653-4805...

[2] https://trunktools.com/careers/?ashby_jid=d4c7f0cb-533f-4520...
Bungie just did 8%
Seems ideal if you're feeling okay. 8 is just a 'magic' number
Ask HN: How do you document engineering efforts?
Documentation is only good if you can find it again when you need it.

Does anyone have a good pattern for documenting the things the team will need to have to build and deploy working software? I assume for this discussion that we are capturing documentation in a hierarchy such as a wiki or folders of Markdown docs. I'm looking for a pattern that works well for teams both in finding the information and in contributing to the documentation.

Key things I find myself needing at key times include these and countless others:
- requirements / constraints behind decisions so that when changes are needed we don't backstep
- runbooks for special cases during deploys
- runbooks for onboarding new teammates
- introductory reading for new teammates

My best bet so far has been to try to group things by the context of their use. By this I mean first group by the role one is assuming when they are looking for information, for example "Operations," "Architecture," "Contributing," and group things below that as best I can.

I find this has its challenges for teams to get onboard with since it is a bit subjective, and most people don't seem to think about wearing different hats in this way.

This also hits a limit when you fold in project planning: documenting things that _may_ come to be part of the software when (and if) work is completed adds a great deal of complexity.

What has worked for folks here? Are you using other tools and processes to replace some of these documentation needs?
Fellowships are the last 1-3 year stint of training for specialist docs. There are unfilled training slots in competitive/complex fellowships in many disciplines. The fellowships are choosing not to train because they don’t have qualified applicants.
Coding, farming and medicine have different stakes (in general). It makes sense to be pickier with the last than the first two.
> Perhaps I don't know what I'm missing.

I think that's it.

I've used both, and the switch from 16:9 to 16:10 was a regression. Way too much vertical cramping (and other dumb stuff, like fat bezels). I've switched back to 16:10 to the greatest degree possible.

4:3 to 16:10 was an actual improvement, because it gave more space for sidebar stuff. I'm curious if 3:2 would be a better compromise than 16:10, but I haven't had the chance to use a monitor like that.
Ask HN: Virtual Desktop is a hacker tool?
Windows and Linux remote/virtual desktop products are readily available from multiple providers.

How do you defend against hackers using these to attack your SaaS server? You can't block a single IP because they are dynamic. You can't block the address range because some IPs are legitimate users.
In my case, a very high value comes from the ability to search for posts. Mastodon isn't good at this (euphemism).

From my very limited knowledge in software engineering, I guess this is the killer feature that separates a low-cost initiative, that mostly involves keeping the server patched and running, from a highly expensive operation, that would require more expensive hardware, advanced knowledge in hosting infrastructures and experience in software engineering in order to handle all the complexity that will derive from the search capability.

For this reason only I can't use Mastodon at the moment.
> If this censorship is to be absolute, how do you restrict the former?

Yeah there's actually a super simple answer: it's not, and you don't. Why are you assuming I want to go into their homes to police what they say in private?
The problem with Python (and dynamically typed languages in general) is not so much knowing the language, but understanding the code that people write with it.

Since there are no type annotations to help your understanding of the code, you need to keep a lot in your head, as opposed to statically typed languages.
The only housing that works for a dude that's cracked out on meth and smearing human excrement on the walls is a cement room. Until we can figure out what to do with people who refuse to live in the rest of society we'll be limited on any possible solution to assist people in need.
And it was a strictly more onerous and complicated process than current co-working is.
It’s an ad that’s why.
CFO's will follow suit and Wallstreet will begin to expect tech to make cuts ...

It's getting noticed that Twitter/X reduced it's staff by 80%, and also reduced it's cloud spend by 60% ... and there hasn't been any material change to their business.

Some might argue that Twitter/X has been able to innovate faster as a result.

Now I'm not suggesting that FANG is going to layoff 80% overnight. But I wouldn't be surprised if CFOs gradually over time continue reduce their headcount, or keep headcount flat over the years to come.

https://www.cnn.com/2023/04/12/tech/elon-musk-bbc-interview-...

https://twitter.com/XEng/status/1717754398410240018
It’s not as competitive. I had classmates who were rejected by every Canadian and US medical school and ended up going to Ireland or France instead. (The one who went to France was a French national. The ones who went to Ireland were not Irish.)
Becoming a doctor through service in the armed forces is a legitimate alternative path in the U.S.:

https://veteran.com/military-doctor/

Wouldn’t it be great if this program were expanded to include “civilian service,” as in “rural community and inner city” assignments? e.g. psychiatry?

Oh wait, there are programs for this, as well /s:

https://www.usphs.gov/students/

https://www.ruralhealthinfo.org/topics/scholarships-loans-lo...

Other options: nurse practitioner, social worker, physician assistant, nurse anesthetist, etc.

Bottom line: if a teen wants to be a doctor or healthcare provider, there are many paths to getting there. It’s a lot of hard work and it takes the right person to do it. Good luck and thank you to all of you considering this career choice-it’s your gift to humanity.

And you deserve to be paid well!
WDC 65C02, or even WDC 65C816.

Or how about MMIX?
I think they made it a lot easier for people to keep up to date with the YT fixes. They added a feature for clicking a specially crafted URL to update a specific filter list. That will allow them to tell people who get the YT popup to “just click this link”.
If I were hating my job at 30 with no prospect of things getting better, I think I'd at least ask myself whether maximizing my salary should really be my priority.
Medicare pays for the residency spots.

https://www.cms.gov/medicare/payment/prospective-payment-sys...

https://crsreports.congress.gov/product/pdf/IF/IF10960
Location: Poznań, Poland
Remote: yes
Willing to relocate: not right now (finishing studies here, need one more year)
Technologies: Elixir, Phoenix, Postgres and misc. (Linux, git, etc.)
Résumé/CV: https://drive.google.com/file/d/1yHvNKLO5iwxagGFFuU6kc8xNBGiIPSvK/
Email: nehhaket(at)gmail.com

Seasoned developer with about 5 years of experience (see Résumé for details), a constant learning mindset and eagerness to do great things with a team, big or small. I’m mostly interested in Elixir but I’ll consider any software development position (I have some experience with front-end here and there).
I'd also argue that with well used RAII, programs can be written more reliably than in some GC languages as you
have finer control over the lifetime of system resources like Windows HANDLES or sockets and can free them on scope destruct
with a simple wrapper class.

On .net I'm constantly fiddling with IDispose and checking each object if it needs a 'using' block so I'm not leaking resources.

On long running resource intensive apps, this can make a real difference and I prefer the finer control C++ gives me.
My understanding is that in some markets if you try to negotiate anything less that 6% you're just blacklisted. They lock arms and no one will accept it.
Ah, no, Russia is desperate for artillery ammo. And there are reports that their own factory quality has gone down, too; they're already shooting stuff that should be "factory rejects". They'll take absolutely anything they can get.
Dosu (https://dosu.dev) | Software Engineers | SF - Hybrid | Full Time

Maintaining you're code should be easier than writing it.

Checkout Dosu in action:
https://github.com/langchain-ai/langchain/issues/11371#issue...
https://github.com/run-llama/llama_index/issues/7684#issueco...
https://github.com/langchain-ai/langchain/issues/11359#issue...

jobs at dosu dot dev
I think Rob Pike would agree that "smart objects" is the wrong way to think about it: https://commandcenter.blogspot.com/2012/06/less-is-exponenti...
I think it's not possible to do big things at the pace a vicious capital market demands in a healthy balanced way.

Would you say Monet didn't do great things because he only produced on average about 3 paintings per year?
Good sleep seems to be a component of long life (1). Intense daily exercise seems to be the best "treatment" we have for sleep issues.

Importantly, there are NO medications known to help with "sleep" all those pills they sell as "sleep-aids" are technically called sedatives, or "hypnotics" medically and don't give the same benefits of sleep.

1. https://www.amazon.com/Why-We-Sleep-Unlocking-Dreams/dp/1501...
I feel like we basically know what we should be doing to avoid many illnesses. Get better sleep, be more active, eat better, etc. The problem is almost always finding the willpower to make the changes and maintain the good habits long term.