skysight-inc/HackerNews huggingface dataset:
There's something to be said about separating out engineering from development. As someone who went through the rigmarole of Canada's engineering test (though I never formally adopted the title of engineering because of the reporting requirements), there's something to be said of how considerate and thoughtful "engineering" is.

To become an engineer in Canada, you need to learn and commit to understanding in full every major engineering disaster in the country in the last 100 years, and how a failure in your duty as an engineer can actually kill people.

I feel like we could split software engineering from software development and gain a lot in our industry. Not all development needs to be engineering, but some absolutely does.
> At what point do they start breaking up into unrelated orbits?

I can't speak with any authority, but in general a train of satellites would likely be moving in an orbit with either the apogee/perigee similar to the target orbits, but the other end of the orbit being higher or lower. Each time the train reaches the extremum at the target altitude, one of the satellites thrusts to adjust the other side of its orbit to target, which pushes it out of the pack.

The specifics may be so different as to make that explanation totally wrong but it's probably not too far from the general principle.
In the mid 2000's community colleges in Ontario ran programs with diplomas in software engineering. By 2010 they had to change it to software development.
Without Jobs, Wozniak would be an HP lifer with a bunch of interesting side projects... He would've never pull the trigger without Jobs' involvement.
ML scientist/engineer open to a wide range of projects. Primary focus has recently been in computer vision, specifically in applied research and engineering real-time inference systems for on-prem deployments in the healthcare industry. Past projects include a diverse set of machine learning and statistical projects with a PhD in statistical inference applied to problems in astrophysics.

Location: NYC

Remote: yes

Willing to relocate: yes

Technologies: python ML stack (numpy, scipy, sklearn, etc.); deep learning frameworks (especially pytorch); and a host of tools for MLOps like docker, ansible, kubernetes, flask, kafka, rabbitmq; experience working with C and dabbling in lower level and numerical stuff, especially in julia

Résumé/CV: https://kilianbreathnach.github.io/resume/Walsh_Kilian.pdf

Email: kiliantics@gmail.com
I've worked with FTS in the database before, and I'd much rather use Elastic.

There's an FDW for Elastic, so they work together quite nicely and you can have the best of both worlds.
You seem to object to doing touristy stuff, but you neglect the fact that locals also do touristy stuff[1]. I agree going to resort towns is silly, but anyone with a keen eye will learn a lot about local culture just walking around and observing in any neighborhood.

My favorite observation, Chinese apartments with dedicated areas to hang dry clothing outside, the drying area is fenced off, in some places I saw, using decorative columns, with line/bar put up to hang clothing on. Apartments have a large window that opens to the fenced off area, and a stick with a hook on the end is used to put clothing out on hangers. There is still some privacy of what is being hung up, and it looks much neater, and presumably it keeps birds and such away.

Wonderful bit of home design.

Another bit that stuck with me, I was staying at an AirBNB in downtown Mexico City, when I went out in the morning I saw store owners mopping down the fronts of their stores to get rid of the dust and grime. I've never seen stores in the US care enough to bother.

[1] If you come to the Pacific Northwest and don't hike a mountain or go out on a lake, why the heck did you come and visit in the first place? And as a third gen Seattle resident, I've done plenty of shopping at Pike Place Market.
Yes unless you work with language that "needs" an IDE like java, scala ect.
Been in your situation several times (in fact I left my job a few weeks ago and know for sure that I will be in the same state of mind in a few days, but my life is more balanced than a few years ago so I'll have more support to overcome that hell).

There is no simple solution.

I hope this few advices will help:

* Do not bury yourself in loneliness: you are caught in a vicious circle where you have a negative vision of yourself, try things and fail which strenghten this negative vision. This circle cannot be escaped by yourself alone: you need people to talk about it, who will help have a lighter saw of the situation. Talk about this with the people you know.

* Meet new people (easier said than done, but definitely a good way to break out of the spiral). If you really don't have any idea, you could always offer a beer to strangers in bars.

* As suggested elsewhere in this thread: get help from a doctor. Take anxiolytics to soft the pain and help you forget about your shitty situation.

* Ban the "news": it will only confirm you that the world is not worth living in. Definitely not what you need.

* Get pleasure: make a list of ten things that you like and try to do at least three a day. Everything that brings you joy will help.

* Getting a job has really little to do with the skills needed for the job, most of it is selling yourself as the best match for the job. Nobody can evaluate your skills in an interview. Being in a bad mood plays against you in this game. Even if you don't believe it, lie and tell that you're the best fit for the job.

* Learn to love yourself: simple tricks like saying "i'm the best" in front of a mirror are dumb, but they work.

* Do not focus on doing "useful" things, everything will pay off in its due time. Nothing is useless by itself, everything you learn could be useful later.

* Walk and see. Take some time to walk around your neighbourhood, watch what happens around you, talk to strangers. Take some photos of the things you find beautiful. It will help you to feel being part of a greater whole and will avoid to focus on your own problems.

* Write. About anything, you don't even need to make a public blog or that kind of thing, a simple text file somewhere on your computer is enough. Just tidying your thoughts to be able to write them down is a useful exercice to understand yourself, and understanding yourself is key to get out of this ball of darkness.

* Laugh. Watch funny movies, etc. Laughing will decrease your sadness, it's kind of mechanical.

* If you are not able to believe in yourself, believe in me, who believes in you.

I know this kind of situation is very hard to live, and you must feel as there is no ending to it, but eventually you will find your way out.

Good luck and keep hope.
The 1060 didn't really have significant differences in performance, as far as I can tell. Still bad to do it, but GPU benchmarks appear to put performance hit at ~3% less for the 3GB version.

Looks like there's also a 5GB version which has slower clocks... which is about 10% worse... but I assume that's mainly due to clock rate, not the memory or the actual silicon.

Those all have the same amount of CUDA cores and processing pipeline, though. Unlike this '4080 12GB'.

See: https://www.videocardbenchmark.net/compare/GeForce-GTX-1060-...
I’m fine, I have an actual engineering degree.

(Not Canadian, though).
My review of Sapiens:

"Lesson Relearned: First scan the expert reviews" [2021]

"Sapiens is "folk history", feel good stuff that sounds true, because you've heard it before. First concern was really good description of perennial tension (liberty vs freedom) followed by incorrect definition of cognitive dissonance. Oops. I tried to power thru the section about money. As others noted, though he cites Graeber, he apparently hasn't read Graeber. So then I remembered to consult r/askhistorians' wiki. Oh. Sapiens has been widely debunked, refuted. For example, his neanderthals vs sapiens narrative is decades out of date. I don't mind coloring book (abridged, simplified) versions of history. They can be great intros. But life's too short for "not even wrong". And it seems as though Harari hasn't handled the critics very well (defensive, no updates). Too bad."

FWIW, Here's those r/askhistorians criticisms too:

https://www.reddit.com/r/AskHistorians/wiki/historians_views...
I've had multiple friends die of cancer who are under 40. Our environment is so full of weird petrochemicals and food made of nothing. We were the first young round of The Pepsi Generation. What was happening to us is the reason there's been so much change since the late 90s early 2000s. Parents saw it. GenX Elder millennials are going to die of a lot of cancers. It's going to go slightly down for GenZ because of widespread food choice changes.... but not everyone made those. Rich people made those, mostly. So yeah, that is happening for sure.
I identify as a Software Engineer. My pronouns are gcc/py.
Why are they fining Shein’s owner and not Shein themself?
They also have a internship for Quantum Research [1]

> Our team studies the electronic structure and other quantum chemistry topics using machine-learning-based ab initio methods as well as quantum computing technology. We aim at applications intractable for classical methods and expect to achieve breakthroughs in areas like chemistry and materials.

[1] https://careers.tiktok.com/position/7150350193095002382/deta...
> it's gotten rescheduled numerous times

Well there you go...

It's bad in the sense that they constantly reschedule or cancel flights, are constantly late and there's absolutely no recourse to getting compensation.

But once you're on the plane it's mostly fine.
I mean, isn't that the point so as to avoid devaluation of the trade and thus increase potential earnings?
I've always thought it was a bit strange that in the US, the engineer who designs the mechanical parts of your car's brakes needs a professional license, but the engineer who writes the software doesn't.
Curiously, I just started a role as a "Solutions Engineer" in Canada. I'm by no means a PEng. I wonder if we're unintentionally breaking this rule.
> GAFAM

I didn't realize this was the new F(A)*NG, but apparently it's changed again and is "GAMAM" now (TIL).
I imagine the "inject a Pinatubo-scale amount of material" idea gets many folks excited around the possibility of bringing back Project Plowshare.
Feel free to just drop the "software" part, since it's a mouthful, and just call yourself a "lawyer." What's the difference anyway, we're all just typing words and numbers into computers at the end of the day.
Plenty of people do have the money to spend on these cards. It's entirely possible that it's really just a vocal minority that refuses to pay these prices. I agree with the grandparent and the 4090 probably sells better than expected. The card performs well too.
that's not enough
That would be the analog of a fully autonomous power station. Plenty of people in current ones to watch and patch things!
And endocrine disrupting petrochemicals. Like the scents in cleaning products. Also PFAS being in the water.... and then also microplastics. It's pretty cool that they put tiny plastic marbles in fuckin soap. And low nutrient diets, especially in childhood.
> We caught him because his work quality was poor and he was unavailable for days at a time on Slack.

> It took a lot of time to investigate and justify the firing.

So you already knew the work was of poor quality. That's enough reason to let them go. Why do you need to investigate and justify it any further? You don't need to invade their privacy.

> I feel angry at those who lack integrity

I feel angry about a lot of stuff but employees exploiting corporations isn't one of them. I wouldn't do it myself because that's not how my father raised me to behave. I just don't really feel anything when others do it.

Do you think these companies have integrity, loyalty? They have an generally terrible reputation due to their long history of having neither. Do you seriously believe they're a victim here? I mean, we're in a thread discussing the overreach of surveillance capitalism that enables collusion to reduce wages. All this integrity talk is ridiculous in that light.

The fact is that employee just didn't work out for the company. A false positive in the interview process. That's always a risk when you work with other human beings. He didn't "steal" from the company.
LA is close to the logical end of the model you describe; downtown LA is a fairly weak center and there are other nodes as well.

In practice this just means that instead of commuting in long distances in one direction, you do it in every direction. People just tend not to live that close to work due to different desirability characteristics for jobs vs homes. And for multiple income households this is even more difficult, because how often do all the people in a single house work or go to school in the same neighborhood?
Sure, but the scanners are to my knowledge not designed to look for something like an AirTag (they are glorified x ray machines). Not to mention that doesn’t cover luggage that’s not checked in, or a litany of other situations like luggage from airlines that don’t ban AirTags.

It would be more difficult to implement than say banning bringing a gallon of water.
Yeah, first in the US but not in the world.
From the company that brought us 970 4gb which had 3.5gb.

Thing is, they know there's plenty of suckers out there and will absolutely not call, not to mention price, it as 4060 which it clearly is.

Help us, Lisa, you're our only hope. Not that AMD didn't overprice the AM5 platform, too. The only way is to resist. Just wait it out if you can help it
"The risk I took was calculated, but man, am I bad at math."
So it's mod_php for Caddy, in reverse?

The traditional idea is to build a plug-in for the parent webserver. By essentially "making a fork" of Caddy, if you want to add other plugins to Caddy and then incorporate them into FrankenPHP, it's a lot more work. If instead you ship a PHP plugin to Caddy, you can manage Caddy instead and mix and match different functionality in one place.

But I guess it's heretical to suggest somebody use plugins in Go, if the whole idea is everything is a static binary.
>What could be more impactful than the social security numbers, personal information, and financial records of every adult in the US?

You could already buy just about any adults SSN for a dollar from various breach aggregators well before the equifax leak, so literally nothing changed in that regard.

Personal information? What? Names, addresses, dates of birth? The above still applies.

Uber holds very detailed location data, travel histories. Far more revealing than what might have come

>Yes, that should tell you that gender has nothing to do with it which you are vehemently trying to make this about.

I'm not sure you can seriously read anything into that, it's essentially random whether or not these things get picked up.

Or why do you think that Susan Mauldin is widely ridiculed but Latha Maripuri is not? Both have very similar resumes, no formal qualifications and presided over massive breaches.

>I don't know that, that's why the company should have been liquidated as compensation, or at the very least it should have been taken to court where she can testify to what she tried to do and what she was blocked from doing. Otherwise, the responsibility lies with her -- that is literally her job description.

This doesn't make any sense. You don't know and the possible actual culprits did not tell you otherwise, so the responsibility lies with her?
I would do what makes me happy given that my family wouldn't suffer from my choices. And by suffering i mean real suffering (i.e if my wife complains that she drives a Honda accord instead of a Tesla, that is not real suffering. If i can't afford to give my kids a good education/keep a roof over their head - that is real suffering).
Good. It makes little sense to be a software engineer in Canada in the first place. Can earn double the salary for the same work by moving to the US.
> No one has expressed concern so far.

The article is an expression of concern. It also cites three court cases to show that it matters.
as does "software engineer", but the title could be used in the US by someone who graduated a code boot camp, and doesn't know any engineering principles.
I don't know which framework they're using, if any, but this is WebGL2. You can write fairly modern OpenGL code and run it in the browser. :)
Sony’s naming problem is not because of engineers; It’s clearly the marketing team, and the goal is most certainly to make this incomparable, across continents, across years, or between the one that was given to the reviewers/journals/comparators and the ones that the customers can actually purchase.

Sony’s problem is that they try to sell bad products for the price of expensive ones, and the best way to do that is to have incomprehensible names.
Well and to prevent e.g. bridges from collapsing.
That might have to be Computer Systems Analyst to avoid confusion with systems : https://en.wikipedia.org/wiki/System
So when different groups assume they have the "correct" answer... And we all take matters into our own hands?
I don't think it's fair to call this victim blaming. You did indeed borrow money and fail to pay it back on time. That's exactly what the concept of a credit score is for.

We all make mistakes, but your score represents the balance of your track record. Is life complicated? Do you innocently forget to make a payment, and then pay back the fees? Do you miss notifications because your spam filter was overly aggressive? I understand all those things. But if that happens a lot maybe credit cards aren't usually the right tool for you. And if you insist otherwise but fail to make payments on time anyway and call yourself a victim of that system, that's exactly the kind of thing I want to know as a potential creditor.

That's different from credit reporting agencies losing your data through negligence, lacking transparency in the algorithm changes that affect people, doing unethical things with the data like was reported yesterday. Let's be clear that none of those things is what happened to you.
At the expense of everyone else, with the strict permission from the government. It is a wonder that software has escaped this trap so well.
There are languages that use \q instead of \" as a representation for quote inside quoted strings; I personally like it, it really simplifies and speeds up searching for the end of a string during parsing, and makes regex-based processing much more reliable.
Can't we just say GAMMA?
I mean, they've pissed off nearly everyone they've partnered with in the past. Apple, Microsoft, Sony, the Linux kernel, etc.
I see a bit of C as well ? Also, do we need to use Docker ? I am very interested in trying but wanted to check.

If it is Go, can I not just compile the binary and execute ?
I remember migrating job titles from SW Engineer to SW Developer for this reason. Over 20 years ago, Alberta specifically.
Seems like someone has actually managed to get sued for using "Software Engineer" on social media according to the page. IMO that is a little bit concerning isn't it?

Amazon calls the role "Software Development Engineer" here.
Architect too I think. I stopped calling myself a "cloud solution architect" for that reason.
But are you licensed and in good standing?
I certainly can! Sounds like there was confusion even within Lufthansa about their own policy, or rather how AirTags fit into a broader less specific policy
You can do that, but you can't sign off on any documents as an engineer. You also won't eligible to write your P. Eng exam unless you've worked under a licensed engineer.
So we can use “engineering” as the general purpose noun, and call ourselves “Software Engineering Specialist”.
In EU a SW engineer is an engineer (academic degree) who writes SW.
If you are confident about this, then do share the actual content and sources that you think we should read so that we can judge for ourselves how credible they are.
Yeah, but money is not the only goal in life. Lots of us will never work there and have refused great offers to move south of the border.
I'm ok with this. People shouldn't steal prestige by stealing words from other practices. It dilutes the ability to identify quality and truth.
Germany also has protected the designation "engineer", but not as a licensing requirement, but as an education requirement.

Very few Germans know about that, though.
Where do you store your secrets? Persistent data? How do you handle authentication and authorization when using cloud run only?
Well sounds like many parts of EU then. In Netherlands restaurant prices have gone up 20-30% this year. When visiting Poland I have seen food prices to be as high or even higher than in Netherlands while they earn 3 or 4 times less on average. It used to be cheap to go to Poland but this year quite crazy. I feel bad for them, looks like their government really fucked up, also the sanctions are backfiring badly over there
It does not. UV-B is ionizing radiation and is incapable of being used by biological processes as a source of energy. About the only effect it has on our biome is that it contributes to the production of ozone, and it is possible that filtering out UV-B might reduce (but not eliminate) the ozone layer. However the main/only benefit of the ozone layer is to filter out UV radiation, so...

UV-B is like mosquitos, one of those rare things that really only does cause harm and can be safely eliminated if possible.
It seems much more viable as an alternative to transistors than fiber optics does.
Here in Ontario:

> Every person who is not a holder of a licence or a temporary licence and who,

> (a) uses the title “professional engineer” or “ingénieur” or an abbreviation or variation thereof as an occupational or business designation;

> (a.1) uses the title “engineer” or an abbreviation of that title in a manner that will lead to the belief that the person may engage in the practice of professional engineering;

> (b) uses a term, title or description that will lead to the belief that the person may engage in the practice of professional engineering; or

> (c) uses a seal that will lead to the belief that the person is a professional engineer,

> is guilty of an offence and on conviction is liable for the first offence to a fine of not more than $10,000 and for each subsequent offence to a fine of not more than $25,000.

https://www.ontario.ca/laws/statute/90p28#BK43
They had electric cars 8000 years ago ? /s
There is a test and experience record verification process, optionally a recorded interview.

You cannot get a P.Eng license just by paying membership fees.

There is also a discipline process for engineering misconduct.
Gilad Bracha – Objects as software services (2007) [video]
"there's something to be said of how considerate and thoughtful "engineering" is."

It is not just glueing things together and modify randomly until everything somewhat works under ideal conditions?
Keep in mind that, if the barriers of entry are low enough, property development is nothing like a cartel.

Developers will happily undercut each other to steal their competitors’ lunch.

The current model actually promotes cartel behavior; there is so little developable land that it is possible for a few people to hoard the small supply of land.
That's not entirely true. "Mr. Smith goes to the brothel every Tuesday" can be defamatory yet true since it omits the crucial details that a) Mr. Smith is the garbageman and b) Tuesday is garbage collection day at the brothel. Of course, the defamatory aspect is that you are very clearly implying a false statement, and if the implied statement were true, it would of course fail to be defamatory.
Is there any evidence that it is enforced at all?
I think this simplifies the problem of people self proclaiming to be "engineers" without any kind of qualification, metric, or known meaning.