skysight-inc/HackerNews huggingface dataset:
Pretty much all the standard performance advice from other languages like C/C++/Rust applies. The concepts driving "data oriented design" will get you a long way. The biggest difference is learning how to play nice with the GC- avoiding allocations where necessary, keeping the heap simple so that collections are cheap, or just setting things up so the GC never has to run.

I wrote a bit of stuff a few years ago: https://www.bepuentertainment.com/blog/2018/8/30/modern-spee...

Some of the implementation details (like the operator codegen) are surprisingly outdated now given the speed at which the runtime has moved (and the library is now ~4x faster or something silly like that), but the fundamentals are still there.

Since I wrote that, codegen has improved a lot, the hardware intrinsic vector APIs have offered a way to optimize critical codepaths further, additional cross platform vectorization helpers have made it even easier, NativeAOT is getting close, and all sorts of other stuff. The C# discord #allow-unsafe-blocks channel contains a variety of denizens who might be able to offer more resources.
Direct link:

https://www.apple.com/newsroom/2022/06/app-store-stopped-nea...
Facebook is not a backup tool, that was their mistake.
Eg Ted Kaczinski
Sure, but these free mobile apps typically are not open sourced projects.

Even so, a not-insignificant number of OS software is also a business strategy to buy B2B consulting services.
Sorry to post on at topic I know nothing about.

To me, this looks very similar to local sequence similarity search (e.g. BLAST), where there are very rapid methods that use tuple-lookup and banded alignment to quickly identify "homologs" (the same entity). The nice thing about similarity searching algorithms is that they give you a very accurate probability of whether two strings are "homologous" (belong to the same entity). Perhaps I have the scale wrong, but it is routine to look for thousands of queries (new entities) among hundreds of millions of sequences (known entities) in an hour or so (and sequences are typically an order of magnitude longer than entity names). The problem is embarrassingly parallel, and very efficient algorithms are available for entities that are usually very similar.
Likewise! In fact, it was the first time my disabled spouse was able to get some family to talk to her since now they were in the same situation. It also opened up a bunch of services for disabled people since now everyone needed delivery and not answering the door for packages was no longer weird.
Happy to. Which ones?
Reminds me of the film "The Graduate". Benjamin's dad was trying to get him in to a career "plastics" where Ben might have some freedom / financial freedom.

Ben had no interest in it and instead by rejecting it is heading for a far less desirable outcome, even from Ben's point of view.
Jakt: Creating a new programming language for SerenityOS
Probably going to see news about ransomware in Taiwan.
Altus Assessments | https://altusassessments.com/careers/ | Canada/EU/USA | Full Time | Remote (EST ±4) | Altus empowers higher education institutions to look beyond book smarts, and to identify and nurture exceptional professionals by using unique data to generate meaningful insight that influence key academic decisions. We’re a quirky, vibrant, and diverse group of 100+ working collaboratively to tackle some tough problems (like how to evaluate empathy in someone who wants to train to become a doctor). We're a team of 30 developers/devops/qa working across several Javascript focused stacks. You'll have the chance to work on a range of different problems and hopefully learn some new skills too. Presently we're working on some architecture heavy rebuilds and exploring microservices. If you're excited about greenfield projects we have much to offer!
Our main stacks are: Express/Typescript/Vue, NestJS/Vue, MeteorJS/Blaze, LAMP

We’re hiring across a number of open positions:

Software Developer (Senior) - This team focused on building the actual assessments applicants take when applying to higher education programs. https://apply.workable.com/altus-assessments/j/C70AC49C91/

Software Developer (Staff) - Our architecture team that works with a combination of teams and problems. Recently created and a lot of opportunity to shape the team. https://apply.workable.com/altus-assessments/j/14C408A0B3/

Perks:

- Competitive salary within Canada

- Remote first company

- Health benefits program

- GRSP Matching

- Flexible vacation policy

If you want to know more about our team culture or have questions about these roles feel free to email me at gguja [at] altusassessments.com or apply directly.

We don't do white boarding/puzzle questions as part of the interview process, however we do ask applicants that pass the phone screen to make a presentation on how you would approach a system design problem.
Nitpick: gravity waves [1] pretty universally refer to waves in fluid media in which the restoring force is buoyancy. Ripples in spacetime are usually called _gravitational_ waves.

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

[2] https://en.wikipedia.org/wiki/Gravitational_wave
"That there exist rules of composition of the hypothesized secret DALL-E language" is a much stronger claim than that it "understands" composition of text in the real languages it was trained on.

Though I'll also point out that even evidence for that weaker claim is tenuous. It definitely knows how to move an image closer to "3D render" in concept-space, but it doesn't seem to understand the linguistic composition of your request. For example, you'd have an extremely hard time getting it to generate an image of a person using 3D rendering software, or a "person in any style that isn't 3D render"; it would probably just make 3D renders of persons.

I haven't played around with it myself, I'm going off the experiences of others. For example:

https://astralcodexten.substack.com/p/a-guide-to-asking-robo...
There are some hugely successful Java games, oddly enough.
TTDL (Terminal Todo List)
> Because politicians exempted themselved from anti-spam laws, as they do with most laws.

This was the most puzzling thing to me. The politicians that I saw on TV as adamantly pro-privacy, anti-tracking, who made a lot of sense in everything they were saying -- you contribute a single dollar (because they want to show grassroots support for their pro-individuals campaign) and they IMMEDIATELY give your email and survey responses to everyone in their party, including to state-level campaigns in places across the country.

There was no indication on the donation form that any of my personal details would be used for anything except to show that they had a lot of grassroots supporters.

Not only that, but their emails are so clickbait-ey like "lazyjeff, you are the reason that [hated politician] is destroying democracy."
Baltimore Maryland USA

Remote: Yes

Willing to relocate: Yes

Technologies: Ruby on Rails, JavaScript, HTML, CSS, Java, Linux, Windows Administration, MSP, IBM Cloud, Docker, Kubernetes, NodeJS, React, Open shift, Git

https://www.linkedin.com/in/brandon-braun-2003b744/

brandon.braun@gmail.com
I can understand not wanting to move very far, but the location is in many ways great: French alps within driving distance, Jura within walking distance, the lake, old architecture, lots of fields and forests. World-leading public transport. Geneva itself isn't very exciting, to be fair, but you're in the heart of Europe with easy access to all the rest.

As for "breaking in," I dunno. The hiring process seems very fair and international (very few locals work there in a technical capacity AFAICT), and there are plenty of people with flexible ideas. Not everyone, for sure, but then there are so many different groups there you couldn't possibly blanket everyone with that statement.
Completely agree with this, matches my experience as well.
Which version actually worked?
It's not that at all? It's simply "We live in a society in which everyone is born with different RPG loadouts, and so we should set it up from the POV of, 'What if I didn't know what my loadout was going to be?'"
Indeed a lot of things in k8s are deprecated every 6 months, and in fact your super solid future proof stack is completely useless after a year. It's like building above quicksand.
Eh, hard to believe the fed,banks and hedge funds aren't just the same Uber wealthy orgy of big money interests. Want to contain inflation? Tax excessive market capital. The idea that having ultra wealth benefit society is a delusion.
Really? 38% less than San Fran. Ok well that's interesting.

I calculated rent alone was 20k less. So that might make sense.

Still feels weird to be doing the same job for less money.
> Individual bonds and bond funds are two quite different types of investment and should not be considered equivalent.[0]

Bond funds move based off of the sum of bonds that are inside of them.

Much like we programmers study assembly code to understand the machine, even though we write code in C++ or Javascript, any bond fund owner should study bonds to understand the underlying mechanics and risks of the overall fund.
> Inclusive By Default

> We all tend to operate within explicit and implicit hierarchies within our teams. Explicitly we know we have a manager we should defer to, and that there are executives and other roles that are important to the team. Implicitly we know there are people with more experience in particular topics or simply more social capital within the team. If you see someone above you in either of those hierarchies, you're more likely to pause and listen, and potentially to decide it's not worth the effort to bring your ideas forward.

> Our goal by removing typing indicators is to help teams build environments where anyone can think through an idea and bring it forward without having to wait for those above them to speak up first. We want everyone to feel included in discussions when they have an important idea to bring to the table.

We make a chat app for teams with a clear chain of command (I don’t know just going by context). By removing this one super-modern chat app quirk we will be able to say that we are “inclusive by default”, even though the whole context that your team operates in contradicts our stated aim.

I don’t know I just think that the hierarchy of the group trumps such trivialities.
Some people are not that fast in either thinking or typing or are careful in their responses, or struggle with the language, some people are not comfortable talking on the phone.

Some are both...

I know at least one such person and I would not miss them for the world.
and how much are profits?
What’s New with Io_uring [pdf]
A Look at a 2023 Top500 Aurora Supercomputer Node with Intel Ponte Vecchio
It doesn't. It's incredibly hard to stop a first-time bad actor in the general case. To a first approximation: that's what the car key is for, but if that fails (or an authorized user is the one doing the damage)...

The key is part of the sentence is tracked and audited. It helps to make people whole after-the-fact and minimize repeat harm.

To give a few concrete examples: commit a crime while operating a car? Your plate is, in modern times, now in the databases of multiple police precincts. You will now find it difficult to operate on public roads without getting pulled over (which also impinges on your ability to easily flee from the scene of the crime). Steal a whole car and ditch or replace the plate? Your VIN is now flagged stolen, so good luck getting any legit operator to do work on that car. Crash a car and try to repair it and re-sell it with a damaged frame? Again, the VIN is logged if you had any professional do major repairs on the car. And if the cops pull you over on a public road and you aren't licensed to operate a vehicle on a public road... Oh boy, hope you didn't have plans this week.
I don’t understand this comment. Isn’t having your real life body put into the story/game like a textbook definition of being more immersive than just engaging with sight and sound?
I'm not sure what this has to do with this particularly question. However, what do you plan to do to tackle the massively increased spread due to lack of liquidity? Let's say I'm a market maker today. I can be a counter party to your trade safe in knowledge I can unload it in the next for microseconds. Under the new scheme I have to hold for atleast a day, this is a massive risk so I'll ask for an equally large premium on the price. Do you worry this head-wind on liquidity would damage the market?

I mean I can see the argument about the nature of nanosecond scale arbitrage, but hold times of a day would be quite wild.
What I read was that she will be leaving in the fall, but they are immediately starting to transition her team, which is exactly what I'd expect.
About the size of east coast, from Canada to Florida. It’s fairly large.

Tokyo is crowded, however.
Yes, I am waiting patiently for the backlash against everyone and their brother "needing" you to install an app. Every device you buy, every new service you sign up for, they all want you to install an app that easily could have been a web page. My phone contains none of this (ok, I have 6 apps that I consider essential and they all have permissions as restrictive as possible, and I honestly even feel a little dirty with a few of those). My old phone, which spends 99% of its life in a drawer in airplane mode, is riddled with trash apps like my Asus router setup app and any app that is forced down my throat by a product that I want to use and can't be properly set up without installing an app. Loyalty program app? Not a chance. I have no idea what group of clowns wrote that thing, but one thing I do know is that it was outsourced most of the time.

I look forward to the day when we've reverted back to simple web-based interfaces and most of the general public says "install an app? yeah, right" because they've learned not to trust that shit.
I actually enjoyed this. It was nice that you came clean and no one cared. Congrats.
Power tends to be interesting when it can be used for logic control - having some trigger that causes a portion of the industry to go dark to focus on some rarely used portion - too many games throw power in just because it's everywhere in factory sims.

As you continue to develop the game I'd suggest you make sure the features you add are always accompanying some interesting feature expansion - one thing that always struck me as odd in Satisfactory was the inclusion of combat - you, the player, interact with enemies only when exploring the world and it adds relatively boring stress - it isn't and doesn't try to be combat focused (like factorio where the factory exists, for a long time, solely to better defend the factory) instead it's a smattering of FPS gameplay in an otherwise unrelated feeling game. So, you need to sort of choose between gameplay or simulation focused - EU4 might be an example you're familiar with where the earliest iterations were strongly focused on simulation with flavor events driving most of the gameplay... and, over time, it has shifted to focus more and more on fair mechanisms - it still has very rich feeling flavor, but the flavor is always secondary to the gameplay. Choosing to focus on either mechanics or flavor and seeing the other as a bonus that will enrich the experience is extremely valuable.

Congrats on the game! I've played maybe five hours of it last night and look forward to learning more of it.
Personally I find video (Facetime/Duo/etc) to be more immersive than audio-only when talking with someone. If there's a similar leap in perceived connection with some AR/VR gear then I'm all for it.
I’ve been building [1] for the past few years and it’s pretty close to what you’re describing (and also does much more).

[1] https://encore.dev
Congratulations! I've had my eye on this game for a while this post + your story motivated me to buy it.

I'd be interested to hear what kinds of resources you found most helpful in getting something like this to a shipped state. I've never worked on a game before but having played factorio, DSP, and satisfactory I've had a lot of ideas / my own views on the genre. There's definitely room in the market still and I think you will be able to find success, especially as a two person shop. Congrats again.
It helps that they have more servers than users
> Sadly, their coffee in the US is absolutely atrocious, to the point where I'm not convinced it even qualifies as "coffee".

I prefer it to starbucks.

I typically make my own coffee but if I'm looking for a drip coffee and I'm out, I got to McDonalds.
What is a “distribution” of Android Auto? Isn’t it just a remote interface for your phone?
Related: https://allthatsinteresting.com/thomas-midgley-jr
This is one of the most important ways to think about accessibility, FWIW.

Even if you've been lucky enough to have full baseline sensory & motor capabilities for most of your life, on a lifetime horizon chances are pretty good you will eventually develop issues with one or another and who knows what else.
Certainly people's experiences might vary, but I have only had a couple companies threaten me for using their company name and way more success in just blocking addresses when I get spam-stormed. I agree it's rare, but so annoying when it happens, so it seems easier just to have a catchall.

hn@drewpalmer.com
Dunno if all these gripes are describing a "huge mistake". Some inconvenience, maybe not the best domain/confusion on the naming, and maybe the realizing down the road the threat might not be that big, but you still got to organize and manage your concern with only a few technical steps.
Reported upstream now: https://github.com/HYPD/flow-typeface/issues/2
Is the pay Portugal-grade? i.e. does it make sense to apply e.g. from California?
Well Tesla did say and I quote “If you want to find the secrets of the universe, think in terms of energy, frequency and vibration.”

AND

“The day science begins to study non-physical phenomena, it will make more progress in one decade than in all the previous centuries of its existence.”

I think we’ll make great progress if we eat those words.
Europes business landscape is distinctively different. In Europe you have many small global champions (mostly specialized in something that only they can produce well) and only few Mega-Corporations compared to US or Asia.

I think this is a better diversification than concentrating all GDP into a few big player.
I’ve worked directly for Mark and closely with Sheryl for nearly 14 years and this is very accurate.
The pivot to Meta is genius because it helps to move away from the Facebook brand, which is more and more toxic by the day. Whether the future of the company is the "metaverse" that Zuck is selling, or doubling down on Instagram or Whatsapp, or some other yet known product line remains to be seen. What we do know is that the Facebook app (and name) is on the the path to irrelevance.
Show HN: Teenager create social news website
13 years old kid create social news website like hackernews
http://wulu.ueuo.com
> Q: [...] Is this something like Kant's Categorical Imperative [...]?

> A: Again, this is a theory of decisions about logic, not a theory about logical decisions. [...]
what is your take on caffeine consumption?
You get a kind of treadmill which is stationary and you move inside it. Come on guys, stuff like that have been described in sf literature decades ago. It's not like we run out of ideas. We already have kinetic games for more than a decade now.

As for your friends, they can sit wherever the fuck they please. They're holograms, or on a more crude version just simulations from an AR/VR set.
She worked on them, and maybe made them more successful.

DoubleClick launched in 1996 and merged with Google in 2007.

Google bought Urchin and Adaptive Path / Measure Map in 2005.

The ad and tracking industry was not due to one person's influence.
Microsoft| SDEII or Senior Backend Engineer | Remote US (or Seattle, Atlanta) | Full-time |https://careers.microsoft.com/us/en/job/1306810/Software-Eng...

We are the Azure Experimentation team with focus on delivering next generation compute stack for low latency configuration delivery and providing platform for agile experimentation techniques to verify new hardware to enable scenarios across Azure. This is a rare opportunity to define and drive the next frontier of compute infrastructure that can meet the ever-growing compute demand.

We are looking for a passionate, confident, and self-driven software engineer to help us bootstrap this effort. You will work across the compute stack interacting with several components across Azure Networking, Azure Storage, Azure service teams, and support organizations to define and deliver critical, customer-facing features, and the infrastructure required to support them.
I could be completely wrong about this, but the counter side of this is that when stock prices goes down (due to interest rates or whatever else) the value destruction is not equal to the money transacted. If you buy 1000 shares of TSLA for $1000 your position was $1m. When I buy 1 share for $5 after the crash you've lost 99.5% despite not transacting a penny. Hey presto! All that inflation disappeared!
I wonder if we’ll end up with a hyper-intelligent shade of the colour blue
Hm, orders of magnitude less addictive sure, but still extremely difficult for people to stop (especially long-term), and very damaging to their own life and taxing on health systems.
Every free product did that, not just FB.
>Java: 40 seconds

>Python 3: 1h 09 minutes

Well damn.
Honest question: how much did prison architect and their work inspire you, in terms of solutions to engineering problems?
I agree that it's frustrating, but your "solution" is extremely self-centered. I might not be getting much out of the conversation or even want to be a part of it in the forst place. In that case, if responding slowly works better for me, you forcing me to give you my attention adds a huge cost to my side of the equation.

To use an example: if you're texting me to help you fix your printer while I'm working, I might give you a small bit of my attention out of "generosity" (not the right term but close enough). I'm not getting anything out of this, but I'm not losing much either. But if you want to completely interrupt my flow and force me to give you all or none of my attention, fuck your printer. I have better things to do.
This crossed my mind as well.
Google reviews all background location requests for apps: https://support.google.com/googleplay/android-developer/answ...

The app from the article was collecting the data up until 2020, when Google launched this new app approval process.
Big discussion currently on front page: https://news.ycombinator.com/item?id=31586885