Hacker Timesnew | past | comments | ask | show | jobs | submit | ekkeke's commentslogin

There definitely isn't enough _specialised_ software. If you look at engineering tools the open source/free stuff is just not good, and the professional software packages run in the tens of thousands per user. I'm eagerly awaiting the day we get competitive open source alternatives to simulink, HFSS, autocad, solidworks, LT Spice, etc.

Unfortunately this kind of software needs specialised domain knowledge to produce that AI doesn't have yet, but when (if) it arrives I hope we see strides forwards in hardware engineering productivity.


This point gets raised every single time managed languages and low latency development come up together. The trade off is running "fast" all of the time, even when you don't have to, vs running slow most of the time and tinkering when you need to go fast.

I've spent a fair few years developing lowish (10-20us wire to wire) latency trading systems and the majority of the code does not need to go fast. It's just wasted effort, a debugging headache, and technical debt. So the natural trade off is a bit of pain to make the hot path fast through spans, unsafe code, pre-allocated object pools, etc and in return you get to use a safe and easy programming language everywhere else.

In C# low latency dev is not even that painful, as there are a lot of tools available specifically for this purpose by the runtime.


That is the object of the sentence. He is asking who the subject is, in other words the thing or person that is doing the housing of the people. Is it the government? Is it you? I'm currently responsible for housing myself, which is annoying so I would prefer someone else take on this responsibility.


It's definitely a step up from PowerApps though.


is it? msft have enterprise level RBAC, what does this next.js app have?


You can't give a junior tasks that require experience and nuance that have been acquired over years of development. If you babysit them, then perhaps but then what is the point? By it's nature "nuance" is something hard to describe concretely but as someone who has mentored a fair few juniors most of them don't have it. AI generally doesn't have it either. Juniors need tasks at the boundary of their capability, but not far beyond to be able to progress. Simply allowing them to make a mess of a difficult project is not a good way to get there.

There is such a thing as software engineering skill and it is not domain knowledge, nor knowledge of a specific codebase. It is good taste, an abstract ability to create/identify good solutions to a difficult problem.


> If you babysit them, then perhaps but then what is the point

In a long term enterprise the point is building up a long term skillset into the community. Bolstering your teams hive mind on a smaller scale also.

But work has evolved and the economy has become increasingly hostile to long term building, making it difficult to get buy in for efforts that don't immediately get work done or make money.


Much of the job of the Sr is to understand where the Jr is, and give them tasks that are challenging but achievable, and provide guidance.


you work(ed) in some shitty places if you believe this to be true


Perhaps, I don't consider them shitty myself but palates differ. Is engineering nirvana a place where tasks are such that any can been done by a junior engineer, and the concept of engineering skill developed through experience is non-existent?


> Is engineering nirvana a place where tasks are such that any can been done by a junior engineer, and the concept of engineering skill developed through experience is non-existent?

how does one junior acquire engineering skills except through experience as you said?


I work on low(ish) latency trading systems in FX. FIX is the standard communication protocol and familiarity with it is essential for me. Here you can look up the standard message types and tag values: https://fiximate.fixtrading.org/

They also have docs for the standard message flows you can expect during trading. I use it regularly.


Also work in the FX space and could never find a good FIX specification resource. Always had to rely on whatever the broker shared with us, but it always felt incomplete. This is a super useful resource. Thanks for sharing!


Do you really need anything more than the dictionary? https://www.onixs.biz/fix-dictionary.html

Implementations varies, no one forces the third party to use message types 100% as intended.


Websockets can operate outside the request/response model used in this long polling example, and allow you to stream data continuously. They're also a lot more efficient in terms of framing and connections if there are a lot of individual pieces of data to push as you don't need to spin a up a connection + request for each bit.


This might be something I'll end up buying, I've got a pair of xm4s and they're beyond irritating. There's no way to permanently disable speak-to-chat so every time I clear my throat the music pauses. It constantly re-enables if you touch the side whilst taking them off or picking them up, or also possibly for no reason at all. I've read dozens of complaints about this and I've just about had it with them.

/rant


Yea, that's annoying as all hell, as is the fact that it takes 5-7 business days to adjust the volume with the stupid swipe-badonk -system compared to a physical knob or button.

And the companion app has ACHIEVEMENTS.


Under $100: Electric toothbrush: Always hated having to brush my teeth and this makes it so much less tedious, also supposedly better for your teeth, from 1-2 times per day to 3 times every day.

Under $1000: Nespresso machine, was using a mocha pot before but the coffee is much easier to make, no cleanup, and tastes better.


Nespresso machines hide the coffee inside plastic capsules. Why?

1. You don’t know what coffee you get, you cannot really vary the coffee anymore and maybe try a different local one (where I live we have local coffee). Then you don’t even know if it’s just 100% coffee or they add something else

2. Why consuming plastic for a simple thing like a coffee? Plastic is NOT recycled in most of the countries and its bad for environment if not properly managed. Burning plastic increase pollution, but leaving it in the nature can take 500 years to dissolve. Why a simple thing like coffe powder, kept in a glass jar, used in a metal coffee mocha, now has to become the new trend to involve plastic? It’s literally the same thing, just worst for the environment.


They are aluminum and are recyclable. They even have a recycling program. Assuming you aren’t brewing a flavored one, it’s only roasted coffee inside.

I was a bit of a coffee geek and went all out on grinding and brew methods, but then got real busy… nespresso makes good coffee and is super fast.

The downside as you mention is you are stuck with their varieties and can’t geek out on trying different roasts / regions outside of what they offer. But for some people like me that is lower on my priorities now.


> The downside as you mention is you are stuck with their varieties and can’t geek out on trying different roasts / regions outside of what they offer.

Not exactly. In Thailand there are a lot of local roasters thad produce a compatible pods with fresh coffee from different origins. Also there are washable pods you can fill by yourself with new stuff, use, wash repeat


The stainless steel reusable pods seem nice. I’ll have to get them a shot.


I've never not used an electric toothbrush (our family has had one since the early to mid 90s I think), to me it sounds crazy that there are people discovering them in the 2020s.

Just get a proper one, the cheap ones are worse than doing it manually. And the most expensive ones with all the bluetooth crap are a ripoff. The only thing that really matters is the rpm or the amount of back and forth motions it does per second, the rest is fluff you may or may not need.


Honestly it was such a revelation once I bought it. didn't buy it sooner because spending £70 on a toothbrush (+ heads) would have been an unaffordable luxury, and anyway I didn't realise how much better it would be :)


I've used Nespresso for ages (still do at my partner's house), and it beats a Bialetti any day, but it's not cheap.

I found a good sweet spot (for me) in a Kamira: it's not as good as a proper espresso and maybe even Nespresso, but it's so much cheaper and still better than a Bialetti. Once you have the procedure down, it's a breeze; and because there are no electronics or pumps, it's unlikely to ever break (I honestly forgot when I got it, must have been at least 4-5 years ago).


Under £10 it’s not espresso but a Hario V60 and the James Hoffman recipe and good coffee beans beats any Nespresso for taste imo. I do drink Nespresso as well.


At least in France you can get a Nespresso machine "for free" of you buy enough coffee for a year (a very reasonable amount).

Otherwise you get promotions at 20 or 30€


It’s hard beating nespresso. You honestly either need to get real lucky with a bean to cup machine or get an espresso machine which is a lot more work.


Did you try a proper brewing technique? Nespresso tastes bad in comparison afterwards. Under a 1000$ you can get decent espresso makers, too.


I have a drip brewer (Moccamaster), mocha pot, Senseo, french press, Keurig machine, aeropress, pour over setup, e61-based espresso machine (a heat exchanger), and am upgrading to a dual boiler espresso machine. I also have a Nespresso machine.

Each can make very good coffee and none of them taste bad in comparison to any others.

But if your budget is $1000, I would avoid the espresso category because you also need a grinder and a great grinder is probably more than a budget espresso machine and more important for consistent and good shots.


Not the OP but I did try a lot. Couldn't get anywhere near a consistent brew. Switched to Aeropress and haven't looked back, since.


An Aeropress and a decent grinder will make a very good coffee with minimal cleanup. Been doing it that way for years.


They kind of go out their way to highlight that the sample size that chose that option was low. Hardly worth throwing out the article simply because there was an outlier.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: