skysight-inc/HackerNews huggingface dataset:
We are currently looking for a skilled & passionate Lead Frontend Developer (m/f/d) to become part of one of our Tech Units onsite in Hamburg or remote within the EU!

Our Tech Department is the heart of ABOUT YOU, driven by the passion to develop the best infrastructure & tech applications. As our Lead Frontend Developer (m/f/d), you will direct a team of 5 to 7 developers. With your deep understanding of building digital products and software development, you will constantly optimize our complex applications in consideration of all requirements and stakeholders.

Contribute to one of the fastest-growing eCommerce infrastructures in Europe and become part of ABOUT YOU as a Lead Frontend Developer (m/f/d)!

What you will do

Build complex & high scalable frontend application in close cooperation with the Tech Lead and the Lead
Draft architectural decisions and ensure reliable and state-of-the-art products
Lead a world-class team of engineers and collaborate with the product, QA’s and with designers to ship new components and features
Work within a dynamic & international environment with an working culture using methodologies such as SCRUM or Kanban
Work in an & international team with flat hierarchies and very short decision-making process

Who you are

You have 5+ years of experience in developing high-scalable and frictionless frontend applications
You are proficient in React or Vue.js and have a deep understanding of the basics
You feel comfortable with people management topics and have worked in a leading role in a fast-changing environment before
You write well-structured, efficient and maintainable code and actively keep the quality of the codebase in check
You have excellent analytical and problem-solving skills
You are used to working in an English-speaking environment

YOU ARE THE CORE OF ABOUT YOU.
We take responsibility for creating an inclusive and exceptional environment where all genders, nationalities and ethnicities feel welcomed and accepted exactly as they are. We believe that a diverse workforce essentially contributes to the ABOUT YOU culture. In order to maintain talent and diversity, we emphasize the care for physical health, mental health and overall well-being. Our values and work ethics essentially contribute to our brand mission: empower acceptance and shape an inclusive, fair and circular fashion culture.

We are looking forward to receiving your application – preferably via our online application portal! Thus, we can ensure a faster process and for you it is very easy to upload your application documents.
Dang. Agreed, but there's this idea that there exists an opportunity to market and sell your product to these communities.

I guess it's not as truthful as I had previously thought.
The Exchange ActiveSync thing from Microsoft is probably the most used protocol for synchronizing mails, contacts and calendars. Given its proprietary nature there must be tremendous efforts done just to understand how it works, so it's not for me.

Moreover, more and more uses of email go through the web and IMAP is an afterthought. Tutanota can send end-to-end encrypted emails... if both parties access emails through the web interface. Or it's a link to an encrypted message, but then you have to send the secure link/password some other way. ProtonMail does the same, if you want IMAP access you need to install an additional software on your machine.

IMAP used to be everywhere, but because people like shiny things it is slowly seen as a bad thing we should get rid of
AI Generated Videos with SD Deforum
Good advice. PG started his own essays website and it's incredibly popular.
I never saw rational trigonometry, but I imagine it is mathematically overkill in another sense. When calling `sin` or `cos` in code you get back a rational approximation to the presumably irrational answer.

From what I quickly gleamed, using spreads would be really annoying to represent rotations, because you lose 'aditivity'. Two subsequent rotations with spreads a and b do not have spread `a` and spread `b`.
Lots of code using trig is about rotations, so losing that feature would probably not be the nicest.
There's also the issue of the AI picking up your mistakes and adding more of its own to match the input. When AI Dungeon came out, I recommended it to a friend as a way to practice English, but when she showed me a playthrough, it turned out that the AI had adapted to her writing style full of misspellings and grammar errors, so it probably didn't help at all. (I haven't been able to test your chatbot yet to see whether it suffers from the same problem.)

In general, practicing something allows you to do it with less and less effort until you barely have to think about it at all, but if you're practicing making mistakes , that just means you'll be making mistakes without thinking about it. To get better, you also need to notice your mistakes to change what you're doing accordingly.

So I think a bot that can guess what you were trying to say and can tell you what you should've said instead might be a bit more useful.
Note that the size label of process nodes is almost completely uncorrelated to actual feature size. GP makes the comment that the existing ~5-7nm nodes are actually running at ~30nm gate pitch.
It's super slow for me.
if it were flagged, it would show as [flagged][dead]. Looking at the submission history for the domain, they've all been [dead] for years, so clearly the domain is banned.
Having Fun with Competitive Programming (2015)
Hal Laning, https://en.m.wikipedia.org/wiki/J._Halcombe_Laning , made the first compiler. (Grace Hopper's thing did not parse source code. She just described it as a compiler.)

He also coded the OS on the Apollo Guidance Computer that saved the day and mission, during the Apollo 11 moon landing, by rebooting into saved state and resuming real-time control of the vehicle without a hiccup, when operator errors repeatedly overloaded it. (Margaret Hamilton is often given credit for this, but she programmed other stuff.)

He never got the Turing Award he so richly deserved.
Potentially sending gas via this pipeline was one of the last remaining bargain cards for Russia. In case of harsh winter they could use it to pressure European countries (cough Germany cough) into lifting the sanctions. There is no logical reason as to why Russia would have been attacking it's own pipeline.
Workerd: Open-source Cloudflare workers runtime
There is no need to call cat to read from a file.

> temp=$(cat /sys/class/thermal/thermal_zone1/temp)

temp=$(</sys/class/thermal/thermal_zone1/temp)
On the contrary, evidence has repeatedly shown that deep domain expertise results in tunnel vision and worse predictions.

See eg https://www.smithsonianmag.com/smart-news/why-experts-are-al... or the fact that breakthrough papers get more citations outside their field at first than within it
The etymology of the Netherlands is the Dutch "nederland", or "lower lands". I'd consider "the lowlands" to fall into the region category, much in the same way that the Ukraine translates to "the frontier" or "the border".

> Which one? ... Exactly

What can I say, English is weird. The Gambia does the same, in both cases referring to the region around a particular river.
That's like 4 years if you spent 12 hours a day listening. Who has time for that?
Is this an evidence backed opinion or just anecdotal? I does not make sense to me, because I think attempting to speak in a language helps your brain form the new linguistic machinery that is also used in listening. I think language development is a feedback loop between speaking and listening.

My anecdote - learning Mandarin, which is tonal, is absurdly hard before you develop an ear and tongue for tones. I think trying to practice speaking in tones helps to then hear them, because you understand the sounds people make better. How they abbreviate/slant or modify tones based on surrounding tones - why? Because it feels better in the mouth. So until you experience that, you won't understand slant tones and such.
Hello, this is a tool that lets you paste some quick react components into any static website. So a Github page, Shopify, Wordpress, etc.

Sometimes I google a cool React calculator and Webpack is confusing and ReactDom throws errors so I built this. I just wanted it on my page fast. It works with the most popular 1000 react libraries or so but you can request others - https://smarketman.com/approved/packages/

Since the most common use for this is visual and marketing related components, I put in a simple IF/ELSE structure for when to show components. You can see more at the homepage: https://smarketman.com/.

You can do some complex things by combining them. Like having a popup to ask for someone's email when they scroll down a page. A/B Testing some titles. Or say showing a coupon code the last hour of every weekend.
vp9 on youtube actually looks very good, especially at lower bitrates.
OS Workerd, Cloudflare's JavaScript/WASM Runtime
Cloudflare's JavaScript/Wasm Runtime now Open Source under Apache License 2.0
We live on one planet. Offshoring makes pollution a lot worse by not only moving it to where there's lax regulations but adding a whole bunch of additional energy cost to ship everything back here.

Manufacturing where there are environmental regulations will push improvements in efficiency and waste management too, making the process more efficient in the long run.
> it's even ceramic plates

Ceramic armour resists bullets. Cardboard doesn’t block or deflect threats to tanks in any form. (It’s not even suitable for collision mitigation.)
Show HN: Magellan VHDL Hardware monitor/debugger for Basys 3
Rekall.me
I wonder how much they would have made without Youtube. If they had to host/stream the videos themselves, didn't have magical algorithms to push a % of viewers to them, had to market and discover their own audience completely on their own, had to sort out ads/subscriptions themselves, etc.
To be fair, hard work that isn't well-directed is a waste. Digging a giant hole with a spoon is hard work but won't get you anywhere. But it's strange to me that if I tell people an idea here in Ireland the first thing people do is look for reasons it won't work, but if I say the same thing to friends back home in California they'll look for reasons it could. Maybe it's just my friend circles.
The UK currency crisis: How was it allowed to happen?
Is there anywhere on Earth that allows for luxury on $1k per month? The price of equipment to make the video is not going to be less.
It's not an implementation detail, the interface is mandatory and public (Java bytecode).
Powell says real need for DeFi regulation due to ‘significant structural issues’
> I am trying hard for the past decade but all of these still go right around my head.

What have you tried so far? There is plenty of information available (even in these comments) about how to find customers.
I have a seven year old son. This is the only game he is allowed to play. It's great for kids his age: resource management, strategy, learning history, etc. We play as a family, the LAN play is super fun and works on older macbook pros. WE join forces and take on very hard AI players. He is starting to ask super exciting questions, now, 'how do games work, can we modify this, can we change that'. As he gets older we are going to dig into the source and start making our own patches.

He is at school now but heard about the new release. I bet he can't wait to get home and try it! THANKS TEAM!
iPad Pro is revolutionizing how archaeologists preserve the history of Pompeii
"Ask HN: I don't like spending time here. Should I do it anyway on the off chance that it helps me make more money?"

No.
I recently stumbled over this guy: https://www.youtube.com/c/hbomberguy/videos

He seems to release about 2 videos a year and has more than 10k patrons. If he gets 2$ on average from each per month that makes 240k a year or about one million after four years.
>The Russian submarine that caught fire and killed 14 may have been designed to cut undersea internet cables

>"The Russians talk about these ships in this program doing bathymetric research and deep-ocean research, meaning they do stuff on the sea floor," Bryan Clark, a former US Navy officer and a submarine warfare expert, told Business Insider. "If they are doing research on the sea floor with a military submarine, they are probably also able to interdict or disrupt undersea cabling or other undersea infrastructure, like pipelines."

https://www.businessinsider.com/russia-submarine-losharik-un... (2019)

https://en.wikipedia.org/wiki/Russian_submarine_Losharik

UPD Thread from a submarine expert:

https://twitter.com/CovertShores/status/1574750260743880710
> for free ... this was a problem as a number of my tests rely on this [incompatible behaviour]
On Zoom at least, switching accounts and signing out/in seems to do something different. If I’m logged in with Google SSO, and I want to switch to a different Google SSO, clicking “Switch Account” and then selecting Google doesn’t let me change which account is selected. Actually signing out then back in does let me select a different Google account.
I don't think that the current style of CPU architecture will completely disappear.

But it will likely be used as a control plane CPU, connected to much more powerful data-plane hardware, like the GPUs we use today.

I am not convinced that exotic / ultra-specialized hardware will be the norm.
I think there will be the usual back and forth between performance of dedicated silicon and the convenience and power of programmability.

General purpose programmable silicon is likely to prevail once the dust settles.
I think more importantly, most people find the _communication_ part exciting. Listening to 1000h of $LANG language podcasts is dramatically less enjoyable than the sense of cultural connection you get from conversation.

That's all muddied by AI/programmed learning (how much connection do you get from Duolingo?) now but I think the kernel is still true. People largely learn languages to talk, not to listen, it's no wonder things are structured that way and good luck trying to sell people otherwise.
> His version of windows and GUI was not considered patentable (no software patents were issued at that time),

And we can thank the stars for that.
They didn’t, the current WotC team is killing magic by killing competitive formats.

I definitely meet many new players who would aim for the holy grail of owning a dual lands and other old cards. Without them, magic is dead.
Clearly the common way is more efficient than the original suggestion, given that people achieve useful fluency in a language much quicker than spending 40 hours a week for 7 years listening to it, and only then starting to consider speaking in it.
> sales people would try and take a substantial clip of any ongoing business

As others have said here, take this as an opportunity to learn something new and add sales skills to your toolbox! At a certain point, though, you have to reckon with the fact that paying for sales is better than making $0.
Cloudflare Calls
When I invoke "apt search", the first thing I'm going to see is the last thing printed. The first thing is lost to scrollback history.
I would recommend taking a look at Julia. What it can't do is "get nullability right at compile time" however you can define Integer values which can't be zero and have that changed at run time with more and more of these checks moving to compile time but still raising errors at run time, "force you to look at values" but you can throw arbitrary stuff which is nice. Julia has the rest you wish for though. Julia has nice macros, has multiple dispatch instead of inheritance, a vibrant and growing community. It is mostly used in numerical work however use it on other domains has also shown a lot of promise, at the moment producing standalone binaries is still complicated, it pays compile time every time a function is called with new types.
We do need to be careful about medical data sharing. It has risks. However I doubt there are any (or any meaningful number of) cases of doctors and medical data-sharing actually causing stigma or economic penalties. That is outside of the 'traditional' a doctor just tells some friends. But that traditional case happens regardless of big data.

The reason medical data sharing is risky is because _if_ it does leak, it can cause large stigma and economical damage. But I am not aware of any big-data related cases where that did happen. The legal protections (imperfect as they are) have either worked, or have caused the people who abuse them to hide their tracks.
There are ways to have a verifier check to make sure that this kind of code modification doesn't happen. It's a very hard problem, though, and maybe not suitable for things like Javascript.
This was a lot more annoying before Google docs ate the world - the library computers would have large warnings that unless you saved to floppy or USB you were going to lose all your shit on logout. Many a school essay went to the great recycle bin in the sky that way.
Can you clarify what you mean by "tons of unnecessary text in the DB"?
The base bittorrent protocol basically hasn't changed in more than a decade. Innovation happened at the periphery, to allow peers to discover themselves (pex, dht), to improve bandwidth management (utp), and now even to scrape in a decentralized way. There is a new version of the core protocol that solves many problems but unfortunately it's safe to say that no one will pick up on it.

p2p is indeed exploding, but it's a field that is plagued with money-grabbing schemes and so many pipe dreams only a professional plumber can conceive them. Bittorrent (and its extensions!) has stood the test of time as a protocol that does what it says on the tin and doesn't need "improvements"
I live downtown Austin TX, 78701 - and this city is and has been putting up office towers a'plenty before, during and after "the pandemic". SOMONE is going to be working in these offices.

The shift to remote work is far from becoming permanent. Summer of 2023 we will be deep in a recession and people will be begging for an office to come to. Those who remember 2008ish timeframe may recall this vibe in the air.
I never claimed that they change the license on the published work. The argument still stands: Nobody wants to use the old, possibly unmaintained version so everyone is buying the new commercial versions.

At least that's their hope. And 90% of customers probably do, if they have reached a critical mass by that time.

* Bait = get as many people to use your software as possible
* Switch = THEN change the license (for new additions) so that as few people as possible jump ship. Bonus points if you do it shortly before adding a cool new feature that lots of people are waiting for

Sometimes it works. Sometimes, Amazon is quicker and offers a product based on your version. The trick is to get the timing right...
Knuth - "Fun With Binary Decision Diagrams (BDDs)" (June 5, 2008)

https://www.youtube.com/watch?v=SQE21efsf7Y

He has some other good material on BDDs, some of it in TAoCP.

(My search fu is failing me this morning. I found https://crypto.stanford.edu/pbc/notes/zdd/ which seems interesting, and Ben Lynn has some cool stuff linked from his home page: "Lambda calculus one-line self-interpreter", "Haskell compiler that runs in the browser"...)
The speakers on my laptop sound objectively better than my old combo tape deck and radio from the late 80s, it's not even close actually.

Whether this is true of laptops that aren't 15/16" MBPs is a different question.

Does it sound as good as wooden cabinet speaker? Obviously it doesn't. But it sounds better than AM radio is able to, presuming the audio file is of high enough bitrate.
Entirely depends on your tastes.
Ask HN: Real-world anecdotes of MySQL at scale?
What is the biggest MySQL database you've every worked with?

Any interesting stories to tell?

I'm trying to get a sense of what MySQL is like at massive scale.

Thanks ^_^
Is he the Champion of all time in cheating. I doubt that.

I lost all respect I had for him. If you don't have foolproof evidence, you take your loss like a professional.
First, I’d like to say I really love this product. Thanks for making this.

Second, where are the companies that are doing this type of thing for NPC dialogue in games.

Imagine playing Mass Effect or Skyrim but where you get to ask whatever and the NPC responds with something that fits within the space of possible answers based on the prompt that defined their existence.
> renewables account for 17% of EU's energy production

That's yearly production. Solar has very poor seasonality, wind is not that bad is still nowhere close to nuclear/gas, therefore capacity-wise these numbers are the floor, not the ceiling.

To add on top of that Europe is migrating from nuclear in generation altogether :)
How much effort should a library maintainer expend to keep 5.x code in place?

Is it worth it for a library maintainer to remove support for 5.x even if they don't replace it with code that makes use of 7.x functionality?

If a site is still running 5.x (stats put it at about 20% of the sites out there are still running these versions https://w3techs.com/technologies/details/pl-php/5 ), are they going to be updating to the latest versions of libraries?

Note that the FOSS approach to "but it doesn't support the old version that I'm running" has been "don't upgrade or fork it and maintain it yourself." It's the flip side of https://boyter.org/posts/the-three-f-s-of-open-source/ ( https://news.ycombinator.com/item?id=32591265 ).

I'm experiencing this myself with Spring Framework 6 targeting Java 17 as a minimum version even though Java 8 LTS continues through at least 2030.
If she had to spend time getting it to work with the newest version of XCode, there are probably APIs that are being deprecated.
A great tech founder can scale a business to a few hundred employees while still contributing on an individual level. The typical middle manager, on the other hand, seemingly requires 100% time to manage < 10 people. Why is this the case?

My theory is founders are leading with a crystal clear, easy to communicate vision. That is the kind of management that scales.
It's no nonsense in the terms that it is explained: although a problem may be mathematically undecidable, it may still be a solved problem in practical terms - i.e. as finding good enough solutions for real world instances.

As for point 3, I'd say you're making the same mistake; a model may be mathematically powerful yet practically unwieldy, and computing models from the 50's suffer this problem. Brainfuck is Turing-complete yet it would not make sense to recommend using it because it is provably equivalent or stronger than any other system of computing. Similarly, the Von-Neumann architecture was a great solution for computing physics problems with the electronics available in the 50's, but basing every modern programming language on that paradigm is a mistake.
Have you lived in a residential area in a city like Hyderabad or Bengaluru before?

The smaller side streets are usually peaceful, unless you have the misfortune of living next to a building under construction.
Honestly it sounds like you should stick with Rust a while longer, until those low level things no longer present an obstacle. I've finally gone all-in on Rust and after a few months of full-time use at work I feel like I've "broken through" to the same level of productivity I had with Python (which I've used for a decade).
Wouldn't installing a few RF sweepers and audio recorders in the play area account for any feasible methods of cheating?
Jaali probably just acts like an air shield (i.e. the air thrower above doors in shopping stores). This way you still get fresh air except lower rate of heat transfer.

We have this in our family home. Was not a fan of them because they collect all the dust but after reading this article they seem to have a very good use we never think about.
Is she correct though? I posted the comment hoping to get some insight from the hn crowd. Your comment tells me something, but not the whole picture.