skysight-inc/HackerNews huggingface dataset:
Temporal Technologies | Multiple positions in United States - WORK FROM HOME | FULL-TIME.

Temporal offers an entirely new way to build scalable and reliable applications. Temporal enables developers to focus on writing important business logic, and not on managing state or worrying about the underlying infrastructure. Sequoia Capital led our recent round of funding and our team has experience from start-ups and larger companies like Microsoft, Google, Amazon, Uber, and more.

Our $100m series B:https://docs.temporal.io/blog/series-b-press/

Temporal in 7 minutes: https://temporal.io/tldr

We're looking for senior level engineers for multiple roles - see here - https://www.temporal.io/careers

FEATURED ROLES:
Developer Advocate - Read more and apply here - https://jobs.lever.co/temporal/c227b836-443b-4844-b6fb-9ea11...

Account Executive-East - Read more and apply here - https://jobs.lever.co/temporal/90dc33e5-f72b-4c20-a6ca-cffb6...

Technical Community Builder - Read more and apply here - https://jobs.lever.co/temporal/2e1298cf-2a13-47a1-9bf1-ae895...

Solutions Architect - Read more and apply here - https://jobs.lever.co/temporal/e83a9f36-3d39-494e-bd4e-e317e...

Senior/Staff Software Engineer, Cloud Data - Read more and apply here - https://jobs.lever.co/temporal/37e95508-1e44-44f4-92c9-54afe...

Technical Lead, Cloud Infrastructure - Read more and apply here - https://jobs.lever.co/temporal/3826af1e-6790-429f-aa28-69d39...

Senior Software Engineer - Read more and apply here - https://jobs.lever.co/temporal/6e0dddc2-9a24-4b50-9e73-84234...

For all employees, we offer: competitive salary, stock options, fully covered premiums for medical, dental (and ortho), vision, and life insurance benefits, HSA, 401K, unlimited time-off, work from home perks, monthly wellness / food $ allowance, an access pass to a WeWork location if you so choose.Send resume to careers AT temporal.io or apply here https://www.temporal.io/careers/
“One of the best things for society” is a very very bold claim. For the uninformed like myself how would psychedelic therapy be THIS beneficial?
Markdown or LaTeX is awesome in combination with git. Even better, it's a (bad) frist backup solution.
Architects typically don't know such things (I went to architecture school), they hire engineers to compute the effect. This is typical practice: The architect draws intent, then hires someone to compute effect, then there are meetings about the difference between intent and effect, and modifications, and a loop, and eventually the thing is built.

That one person does intent and another computes effect is deliberate. A kind of four-eyes principle. Then more eyes look at it when the plans are submitted to the city's authority, but that isn't usually as thorough as the review cycle between architect and hired engineers.

In this case they computed that the peak heat would be 36°C, the actual peak afterwards is given as 72°C. Those are very different temperatures.

FWIW, based on my somewhat primitive knowledge of this (I didn't finish that school) the most likely cause for the difference is imperfect modelling of the wind. How buildings affect wind is still an active area of research. Both this building and its neighbour affect air circulation in ways that couldn't be modelled using the current state of the art. When focused sunlight works on calm air, it can raise the temperature a great deal. Warm air staying calm instead of rising is a surprise, of course.

(The poor modelling is common BTW, although usually not that serious. In my native Norway snow drifts often collect in surprising spots around new buildings, because the building produces calm air here, wind there.)
They’re extrapolating from the performance of GPT-3.5. It’s speculative, but not anecdotal. GPT has improved rapidly over time, so it's not a huge leap to predict that GPT-4 will be even better.
And in fact we want them to act outside a professional capacity in which they will be dangerous liabilities. ...Is not this piece about "Bar Exams"?
Considering the amount of damage that the international central banking cartel has done through excessive quantitative easing over the last decade and unreasonable money printing during the global pandemic, the recent inflation numbers and the absolute amount of ordinary people's money it de-valuated out of existence, $4.27B seems like no big deal at all. Also: funding wars.
Speeding Up C++ Rebuilds: A Time-Saving Solution for Incremental Builds
C++ developers spend a lot of time waiting for their code to compile. It's bearable if changes are incremental and not too many cpp files are affected. If change is applied to a fundamental header file, this often results in a very long compilation process just to find that deep down there is another problematic cpp file. This means iterations (code change and rebuild) get longer and longer. I know it's possible to compile a specific file/project manually, but it would be really cool to automate this and get to the problematic file sooner and not waste time recompiling files without issues…

So the idea is to accumulate compilation statistics and estimate the conditional probability of successful compilation of project files given information about already compiled files. So the build process can prioritize compilation and avoid compiling "similar" files.

Our company MatLogica is looking for an open-source C++ developer to implement this idea and we can sponsor development for ninja-build.
We think this can save a lot of man/hours in the world, make developers more productive and save on CPU energy bills.

Or perhaps a solution to this problem already exists?
FWIW, most of Google's Ads services share a database - the catch is it's F1 on top of Spanner. Latency is highish, but throughput is good.

In the outside world, for an application that may truly need to scale, I'd go MySQL -> Vitess before I'd choose separate data stores for each service with state. But I'd also question if the need to scale that much really exists; you can go a long way even with data heavy applications with a combination of sharding and multitenancy.
So should they remove protections in other industries because there's still going to be scams, or should they regulate to close those gaps?
I'm not a big fan of jargon either, but if you clicked on one of those links, you'd see that it stands for DNS over HTTP or DNS over Tor.
How to Check If Something Was Written with AI
Happy Scribe | Multiple Engineering Roles | Barcelona, Spain | Hybrid or On Site (can sponsor VISA)

With a team of just 17 people and no investor funding, we’ve built a transcription and subtitling product used and loved by 3.5M people, we’ve built one of the biggest Speech To Text datasets and we’ve been profitable from month 1 (currently €5M ARR). We are 100% bootstrapped and profitable, funded by our happy customers, and immune from the funding shortage and layoffs that are impacting other companies.

We've been leveraging our dataset to try and build the first Speech-To-Text algorithms that will surpass human accuracy. We’re searching for Backend Engineers or Machine Learning Engineers who can help us get there, and product-focused Full Stack Engineers who can help us scale the product that will leverage this tech. We also need a Growth Engineer to power our SEO efforts and code some growth hacks.

In the next year we want to hire 10 engineers; if you don't see anything that fits now, get in touch anyway. We want to learn about your career goals so we can reach out in the future if anything matches.

We are language and framework agnostic: if you haven't worked with our tech stack, we still want to hear from you. See job description for tech stack specifics.

This might be a once-in-a-lifetime chance to solve one of the fundamental AI challenges of this decade.

We offer visa sponsorship and relocation packages.

Links with more info

Here is a blog post from Pau, one of our Software Engineers, about his experience working here https://bit.ly/3y1R6bb

Here is our careers page https://www.happyscribe.com/careers

And here is our product www.happyscribe.com

To apply, or ask questions email Claudia on careers@happyscribe.co mentioning Hacker News

Compensation info

We are open to considering people from 2+ to 20+ years, which means it's a very wide bracket. We'd start from €50,000 but it could go up to €100,000+ for a very senior engineer. We also offer equity and different package options depending on whether you value more equity or salary. For context, a speech-to-text competitor was acquired by Microsoft for just under 3Billion. The transcription and subtitling market is booming and equity is worth a lot.

Interview process: It's short, respectful and focused on you; no take home tasks. See each role for specifics.
This is an editorialized title. Bloomberg's is "Shopify Tells Employees to Just Say No to Meetings"
> What happens if you need to redesign the architecture to meet new needs?

How often does major reorganization happen? For most companies the answer is never.

The "what if" argument is what leads to all sorts of premature optimizations.
Thanks for the fair warning. I've accounted for your past warnings. I see popular discussion that appear as ideologically informed as my own, yet slide by as status quo positions, which motivated me to add balance to conversation. However I now understand your policy on taking ideological stances too frequently (even if other frequent ideologues don't appear so due to status quo positions). I'll heed this.
LTT is way more diversified than other channels, but Youtube’s ads bring in less than in video sponsors for instance.

https://linustechtips.com/topic/1270087-linus-media-group-ma...
Modules aren't an alternative to microservices in a reasonable way though. And for all modules solve the modularization problem at the code level, they don't really solve modularization at the service level. The main alternative to microservices is monoliths and for many applications I far prefer microservices to monoliths. I want modularization in how I scale my app, I don't want to spin up a whole bunch of servers that can serve almost any possible function in production. I'd prefer more delineated responsibilities. I don't think modularization solves this if after the modules you just throw all your modules in one big bucket and serve that up.
>As long as it comes across some reasoning process that have not been seen before in the training wordset, which can be as easy as a middle school math question

Is this true even if you tell it to show its working? In my experience that drastically improves its ability to do math problems.
If you can track the ball reliably like the guy from Stuff Made Here does on some of his projects it would maybe be a first step? Anyway this sounds like a super fun project! Good luck!
Or we could spend less money on an ad campaign to explain what crypto actually is, and what it's good use cases are, and what it's not good for. Rather than, you know, binding it up in vague and obnoxious legalese.
Arguing that the enforcement is not effective is not the same thing as arguing it's bad policy. In particular, the data show that prohibition works in general, whether it be drugs or alcohol. There is no evidence to substantiate the belief that legalizing drugs will lead to lower rates of addiction. In particular, the so-called Portuguese model advocates in Oregon ignore the fact that Portugal has way more drug enforcement with its system than Oregon has.
There’s a gap between passing the bar exam and actually practicing law - I’m pretty certain that I (someone with no legal training whatsoever) could pass the bar exam if you gave me unlimited access to the internet and a couple of additional hours to write the test. However, I don’t think that would make me an effective lawyer.

Ultimately standardised tests are proxy measurements of legal ability - it’s easy to see how a LLM could subvert the proxy without being sufficiently reliable in real life.

I do expect that even unreliable versions will be very useful tools for practicing lawyers, though.
In Holland we're seeing that we've made such a mess of environmental (nitrogen in particular) and neighbor objection laws (NIMBY) that evening just takes so extremely long to proceed if it does at all. And these are all artificial hurdles.

Sure the environment is important but people need a place to live and this crisis is totally out of control.
Not really, the feds seem to be leaving it up to the states for now as long as you keep it to cash transactions and don't use banks, so it's state level legal (in Oregon) for now. There is no silent battle.
It doesn't seem like nearly enough money to convince someone to leave their home and job.

The reverse might work - offering companies big incentives to move from Tokyo to the declining areas (and take some of their employees with them). After all, one of the primary reasons people flock to the big cities is because of the availability of work.
> enhance the jobs of clerks

We already did, it is called "Case Based Reasoning" within Decision Support Systems.
I explicitly ignored codata/coinduction as they are complex and rather niche. Even so, they come with their own notion of 'termination' (progress / wfo) and don't magically let you write random non-terminating programs.

Depending on what you want to achieve there are plenty of tricks and techniques to encode a divergent program in a sound dependent-type theory, but the best approach to use will depend on the problem statement.
Hm. I've always thought of feudalism as a form of state ownership wrt to property/means of production, though there are definitely additional considerations re: other rights; the state in that case being the feudal estate.
Ask HN: How do I communicate to my employer that I am pregnant?
I work for a European IT company and I am 4 months pregnant. I think it is the good moment to communicate to my employer the situation: the risky first three months have passed and there is enough time to prepare before my maternity leave of 4 months. Also, I work remotely and I meet my team once per month. During the last visit, I didn't have any belly and no one noticed anything, but now it is pretty visible and I would like to tell them before they see me next time. Now, I don't know what is the best way to handle the communication: I have a regional manager who is my line manager, but I don't work with him. Instead, I work with a team who has a product owner and a manager who doesn't not belong to my region or to my department, but who is the one approving my financial engagement.
Should I first contact my line manager, the manager who is paying me, the team I am working with or the HR? Has anyone been in a similar situation?
Just saying "gRPC over HTTP" doesn't solve any of the sentence you quoted.

> common architectural backplane with well-understood integration and communication conventions, whatever you want or need it to be

Regardless of the tech used to implement, this paradigm needs to be solved to have a good system. That backplane is not an implementation, but a set of understood guiderails for inter-module communication.

Even with gRPC, both sides need to know what to call and what to provide and expect in response. That's the "conventions" part. Having consistency is more important than the underlying tech. Just simple ReST over HTTP works just as well as gRPC.
For sure, I'm not saying it'd be better or worse. It's just hard to imagine a world without Chrome.
Except moving your repo is a matter of changing the origin, pushing and notifying your co workers. It's not like moving social network identity, and it saves some admin burden.

If you use just the repo feature, that is. If you fall into the trap of using GitHub's other services you have vendor lock in and you're more screwed than when considering moving from Twitter to Mastodon.
Plenty of 12GByte laptops around, usually with 4 GByte soldered and 8 GByte added. Usually one would do that with two or three modules, it's just the split bus nature od ddr5 that makes for slightly weird packaging.

Actually my phone has 12GByte now that I think about it. It's more of a packaging and mechanical footprint thing than anything else.

Doesn't matter above four modules ofc, the server world will see very little of this.
I would argue that it does not matter. The AI could even be "smarter" on pure IQ/reasoning, but in terms of practical reasoning that humans need that depends on exposure to real world, the AIs will still take decades to catch up.

The radiology AIs are technically more accurate than radiologists on any sufficiently large dataset, and yet they still have not replaced radiologists (or even are anywhere close to).
So much for the theory, most services I see in the wild are stateful.

As for scalability, most orgs aren't Facebook nor Google scale, regardless of how much they want it to be true.

All of those issues can be tackled, when proper architecture design is done, instead of coding on the go and then will see attitude.
> Is C++ tooling in particular that bad?

It's not that bad, but doing simple stuff like adding a library can be a huge pain because you have to know how compilers link programs internally to know how to fix the errors you're going to get.
Added network call is often better than disjointed view on database schema.
Which should be worrying. It's also why most people don't pass (nor try) the bar exam.
seems like a crude way to address the homeless problem. US ideological culture means that it is unable to authorise the state intervention required to remedy homelessness, so instead goes the opposite way by denying every citizen their natural rights. It's public land, which surely means the people can sleep on it
I have to believe these anti-microservices articles tend to be written by people who just don't need microservices, and maybe who also don't have much experience applying them to useful effect. Amazon, cited in the article as an originator of the practice, is a perfect example of where microservices are virtually unavoidable and central to the success of the company. There is no way to Amazon could have been built on on a small number of monoliths. None.
Well about one time in three that someone mentions "legal weed" in the circles I run in, someone will drop a remark about how there's federalism-themed ambiguity over how legal it actually is, so I'm not sure how "silent" it really is.
RPC does not make idempotency guarantees, REST does. Ergo REST is not RPC.
> Admirable goals, but doesn't keeping it limited to C++ keep the potential for backers limited?

Agreed, feels like the C++ support could be packaged into an LSP server to support other languages, and let other IDEs benefit from its completion, increasing the number of potential backers.

> Is C++ tooling in particular that bad?

Yes, at least when it comes to IDE support. Visual Studio on Windows gave me the best experience, but it's Windows so I don't use it. Xcode is so slow and unstable, it's a shame, it used to be great. CLion doesn't scale well with huge projects.
What would be the ramifications of one of those entities releasing their model as a torrent at the first sign of legal trouble?
This seems like a marketing spin when they failed to make 32 Gigabit modules viable. It's the same thing as when AMD couldn't make 4 core CPUs reliably and sold a bunch as 3 core CPUs. "50% more cores!" "Sometimes you can unlock the 4th core!". Not that people who get a good deal and upgrade their system with these half-steps should be unhappy.

Does anyone with more knowledge of DDR5 memory know if 32 Gb modules are in use and if they are reliable and only double the cost of 16 Gb modules?
I'm so conflicted over becoming an older engineer (having recently moved back from a leadership role). On one hand, I have a wealth of knowledge and can see around corners that the youngsters have no chance of doing. OTOH, it is absolutely exhausting explaining in excruciating detail why I am right time-after-time as new mids join who just want to experiment. That and I am absolutely petrified of my alacrity fading with time.
The biggest appeal to me for microservices (which might be in the list in terms of "maintainability" but isn't explicitly called out) is that it enforces the modularization. Yes I want modules. But no, I don't have the discipline to actually keep a code base modular. Platforms and languages have evolved for rapid development and convenience, and realities for modularization that aren't architectural, for example compilation units or deployment.

A failed lookup of a function is greeted by "Do you want to import X so you can call foo()?". Having a battery of architectural unit tests or linters ensuring at module foo doesn't use module bar feels like a crutch.

Now, it might seem like making microservices just to accomplish modularization seems like a massive overkill and sa huge overhead for what should be accomlished at the language level - and you'd be right.

But that leads to the second largest appeal, which is closely related. The one thing that kills software is the big ball of mud where you can't really change that dependency, move to the next platform version or switch a database provider. Even in well-modularized code, you still share dependencies. You build all of it on react, or all the data is using Entity Framework or postgres. Because why not? Why would you want multiple hassles when one hassle is enough?
But this really also means that when something is a poor fit for a new module, you shoehorn that module to use whatever all the other modules use (Postgres, Entity Framework, React...). With proper microservices, at least in theory you should be able to use multiple versions of the same frameworks, or different frameworks all together.

It should also be said that "modules vs microservices" is also a dichotomy that mostly applies in one niche of software development: Web/SaaS development. Everywhere else, they blur into one and the same, but sometimes surfacing e.g. in a desktop app offloading some task to separate processes for stability or resource usage (like a language server in an IDE).
1M Yen is about 7500 USD.
Do you feel this way about bartenders?
For some reason, there's a thought-leader sect of Twitter talking about how good GPT-4 is, despite OpenAI having provided zero hints of what GPT-4 could entail or be differentiated from GPT-3/chatGPT.
You’ve met MrBeast, the YouTuber. Now meet Jimmy, the business mogul
Not just drugs, but in certain communities push for the word “decriminalizing”
Oh I'm sure it was a very deliberate and marketing-oriented choice of words.
I think we're very close to Saturday from Clippy[0].

By this I don't mean an AI as in the story acting by itself with its own motivations, I'm only talking about the subversion of established verification & communication methods used by it by humans with malicious purposes.

Essentially, if you do anything security related, we might only be O(months) away from you needing to stop using basically any electronic communication for your purposes. Companies can't have online meetings anymore in which decisions are made, everything will have to be more analog, more in-person.

Look at the kind of access the Russian comedians Vovan & Lexus [1] have gotten. Without advanced AI, just a little social engineering, they got heads of state on the phone. Now combine this with the kind of text/audio/video synthesis we're not too far away from, and you have an absolute recipe for disaster ...

[0]: https://www.gwern.net/fiction/Clippy#saturday

[1]: https://en.wikipedia.org/wiki/Vovan_and_Lexus
The assertion that TDD is a solution to dynamic typing falls apart when you consider that the TDD dogma was born out of Java programmers. I won't argue that Java has the most expressive type system, but it _is_ statically typed.
Erm. Yeah. Which is precisely what many lawyers and judges do, too, unfortunately. It often has little to do with logic and a lot to do with thinking in boxes and using words as nothing but triggers for other words. Some lawyers are far above that, of course. But what percentage of them works just like your “lazy student”? 80 percent?