skysight-inc/HackerNews huggingface dataset:
> What kind of cryptography is that?

It isn't. That is an example where a physical system that would work[‡] does not when applied to mathematics, given as an example where physical world analogies do not translate to useful mathematical methods. It is used as part of the journey towards understanding remote key exchange and public key cryptography, such lectures usually follow the rough pattern:

1. That two-lock physical method is described, which won't work because there is no mathematical operation that can be applied and removed out of sequence like that which is also both not trivial to break/brute-force and doesn't require a pre-shared value which defeats the objective (if you can arrange to securely share that value then you can use that method to share the original secret).

2. But, what about modulo operations? Goes on to show how rotating through a prime modulus might have the same effect, pushing through to explaining a key exchange scheme like DH (where there are pre-shared parameters, but they do not need to be secret). Both parties end up with the same key without ever transmitting it, and can use that to encode the actual message(s).

3. But, key exchange like that, while effective and sufficiently difficult to crack assuming good parameter choices, relies upon both parties being in current contact or the latency is very high as it takes a few back-and-forths to decide the key that will be used to encode the message. What if I want to send a message to you right now, that you can read as soon as you receive it, without having to wait for you to be online so we can derive a secure key first?

4. Goes on to describe the scheme R, S, & A came up with (as did another group in GCHQ a little earlier, but their work was classified for decades so very few knew about it) using public & private key pairs and clever† application of co-prime numbers and modulo arithmetic, and the birth of public key encryption and signing.

--

[‡] ignoring the round-trip latency, and the need for truly indestructible boxes and locks!

[†] it might not seem so genius now as we've known about it for nearly half a century and other schemes are supplanting it, but it is one of those ideas that are relatively obvious once explained but not at all easy to come up with from scratch
Apple doesn't want to speak about them.

In fact the only recent Apple employee other than Jobs or Cook that I have ever heard about is Jony Ive.
XKCD 927 - Standards - https://xkcd.com/927/
What does that have to do with Ubuntu updates breaking things? If a tornado hits McDonalds while you're in it are you going to say you hate McDonald's for not being tornado proof?
Filmora is fighting a losing PR battle with their decision to end honoring lifetime licensing.
I used to live in a town in farm country and saw a lot of it from the back of a bicycle. There’s not much to look at when the corn is high except the corn. I don’t know if things have changed in the last couple of decades but it was pretty common for detassling to remove the pollen from four or five rows at a go, rather than odd/even pairings.
s/no one/I/
The lack of objectivity around this is absolutely astonishing from a community such as this.

It exploded with complexity because frontend complexity exploded. Simple. Absolutely no people expected an "API call" from a frontend application 20 years ago, now people expect loading indicators on buttons (that make API calls) after pressing them.

Just have a look at the comments on the recent Standard Notes / React Native post. https://news.ycombinator.com/item?id=34197613
The key thing that helped me was learning to observe by body's tension when I would get emotionally triggered - eg: nervous, anxious, angry, upset, etc. Each would cause a physical clenching, in my stomach, chest or jaw area. I have noticed others who clench their fists. I would become aware of this, relax it, and temporarily ignore the thoughts in my head. This changed my life.

Apart from this, sleeping and waking up pretty much at the same time every single day, even on the weekends, along with some form of exercise daily for 20-30 mins made a big difference.

I went from someone who was moody and volatile, to being even-minded in most circumstances.

Hope this helps.
Same here - my son is an incredibly picky eater, and salmon is the one thing we can rely on him eating.
well, having the copy as path available by default is an improvement, but that context menu is still a step back
"rename" use to be F2, not sure if that's still the case nowadays
I think that what happened since the industrial revolution is pretty much a definition of unstable. We are living a mass extinction right now (not even caused by global warming, which will just make it worse).

Since the industrial revolution, we have become excellent as destroying life. Not the opposite.
While I agree it's not their "fault," they pick which schools to go to and which classes to take, so it's not correct to say that they "merely participate"
"In other words, isn't the threat to the human species mostly within itself, and finding solutions to those issues much more impactful (and attainable) than dreaming of building such fantasy structures?"

Society will break down, once there is no more hope.

Good sci-fi stories, like a colonisation of mars (like in the mars trilogy from Kim Stanley Robinsons) gives people hope, that a different world is possible, therefore (helping) preventing that breakdown in the first place.

This is the reason, why so many otherwise smart people ignored reality and signed up for Mars One for example. It is the dream of having the chance to start over in a clean way.

"The fraction of idiots in a society on Mars is unlikely to be lower than here on Earth. "

And when you have colonists with that altruistic mindset, then yes - the idiot rate of that society has the potential to be significantly lower. This is why people would sign up for one way tickets - exactly to get away from the idiots here on earth.

But yes, a real mars colony is very far away and would likely stay a hellhole for a long time, until either terraforming becomes realistic, or big domes, that protect enough from radiation, but gives people freedom to move in sunlight.

No one wants to go to mars, to become a mole in a bunker, even though this is what the beginning most likely will be. It is the dreams, that attract us Mars enthusiast. I would argue, if there would be more people dreaming, instead of mindlessly watching netflix over and over, there would be a better chance to make those dreams real. Also here on earth.
This is such a general statement, you could replace height by practically anything.
https://archive.is/oYG0X
Spectral (http://spectral.energy) | Multiple Positions | Full-Time | Amsterdam, the Netherlands | VISA Sponsorship Available | Primarily On-Site, with flexibility for some remote working days.

Spectral develops technical solutions that help propel the evolution of smart energy networks. We are involved across the whole grid, whether it's a community, building, energy farm, neighborhood, or all at the same time! Some areas we focus on include: improving asset efficiency, unlocking the value of energy storage, facilitating demand flexibility, and locally produced renewable energy.

We believe that one of the most urgent issues of our time is the challenge of providing for our energy needs in a sustainable way. We are looking for engineers that share our mission.

ABOUT THE TEAM: An awesome, multicultural and very ambitious entrepreneurial team and the chance to change the world for the better by creating innovative software! No unnecessary hierarchy, but a team of like-minded individuals that are committed to making a lasting change in the energy landscape.

TECH: Python (with some golang and C#), Google Cloud, Postgres & TimescaleDB, gRPC, Kubernetes, Docker, Ansible, Terraform, HTML, CSS, RabbitMQ, Vue.js, Reactjs, front-end, DevOps, Typescript, REST, Git, SCADA systems, .Net, Linux, CI/CD, IoT, Azure, AWS, Sass or less, Git, Three.js

POSITIONS: Lead front-end developer, IoT DevOps Engineer, .Net Developer, Software developer and many more

WHERE DO I APPLY? https://jobs.spectral.energy/
People that are downvoting, what am I missing?

Developers either target apple silicon and ignore intel, ignore apple silicon and rely on rosetta2 for as long as that's here, or invest in both to optimize performance and just eat all the extra work both require? I'm not a mac user, is there such a thing as making a app targeting apple silicon work on a x86 machine?

If someone is looking to add their application to Mac it really seems like a bad time to do it, wait a year and more apple silicon will be out there and you could reasonably target just that and be OK. Apple prolonging the transition is not good for anybody, but I guess we can blame this on supply chain.
I find it hard to adjust the majority to fit the minority. Better to cater to the edge cases individually and keep the larger system more stable.
It was precisely "at a time when there was no google translator" that governments, and especially colonial French and British related governments, notorious for it, had a great supply of bureucrats, bilingual employees, and lower staff versed in both languages, supplementary translators, local spys, native aristocracy, allies, and enforcers, and even whole swaths of scholars studing the occupied cultures...
Similar story for await and iterator
> What kind of hubris would lead to continuing to use a compromised server, particularly when the compromise appears to have come from the hosting provider?

"Appears to" to the incompetent victim of attack, "I dunno how it happened therefore it must be hosting provider".

He has found no avenue of attack, decided he must be perfect sysadmin so it couldn't be say just a plain 0-day or fact he didn't upgrade some software with security problem and went on blaming hosting provider.

... then continued to use not only same provider but same compromised server for months.

Smart guy ego at work
You're forgetting about people who do not live in a house. Quite a large chunk of population.
Mental illness can have constitutional or moral causes, though constitutional causes are comparably rare in relation to moral causes, so most of us are responsible for our "mental health" as we are moral agents. By "moral causes", I mean the way we choose to live, what we choose to believe, what we reinforce through habit and so one--in short, things we can control insofar as we can control our own responses to circumstances. Classically, the path of virtue was the path to happiness because virtue is about the human good as proscribed by human nature, and while we are not guaranteed happiness in this life, we can certainly live in a manner that is worthy of a moral agent. We often either lack knowledge of what is virtuous, or we refuse to live in a virtuous way because it is uncomfortable or demanding or at odds with the sensibilities of those around us, regardless of the milieu. So we choose moral mediocrity (which can manifest as either laxity or rigorism). This is our fault. We have a duty to be virtuous, to strive for virtue. We cannot do it alone, but it is essential that this is what we choose to do. We will fail and fall along the way, but that is because we are a work in progress. Do not be discouraged. Do not fret about the vacuous commentary of others. That is just noise and distraction. Learn to suffer because without the ability to suffer, you can forget about mental health.

Having written that, I recommend learning more about what the classic texts write about virtue (a good place to start are the four cardinal virtues[0]; there are others, but Rome was not built in a day). Have a look at this list[0] of virtues and vices and create a self-assessment. The first four pages concern the four cardinal virtues and various particular species, though I think it is best to read these in light of the book linked earlier as it helps get to the essential character of each virtue.

[0] https://archive.org/details/fourcardinalvirt012953mbp

[1] http://www.sensustraditionis.org/Virtues.pdf
I assume FAA Part 107, the basic license you need as a drone operator, wouldn't fully allow you to do what you're doing in the US at least. You're using the drone to go check on things you can't see from home. If you're lucky you'll be able to maintain visual contact with the drone, but you'd still need to go through the trouble to get a license.

This is a shame really because it really sounds like a pretty good use case that would be easy to adopt if you could just go down to some farm supply company and pickup a drone and be flying it over your farm the same day. Instead you end up having to figure out licensing requirements and worrying about the restrictions when you don't really want to deal with interpreting and understanding FAA regulations and you shouldn't really have to if you're using the tech over your own land in a rural setting.

Would be cool if one day you could buy a Matterport or Leica Disto equipped LIDAR photo scanner (like Fixar or Wingtra) to survey the entire property based on GIS tax parcel data and then in the software you could select things to photograph on a regular schedule and all you'd have to do is look through the photos each day. Eventually machine learning could be used on the photos and you'd be able to have something like pagerduty for agtech as someone mentioned elsewhere to tell you where to focus your time.

Not sure how well this would work with some livestock since I can't imagine they would like drones buzzing about.

That said, I've got no ag experience so not really sure how much labor this really saves. Just cool to think about.
QAware | Frontend, Backend | München (Munich) / Mainz, Germany | Full-time, Part-time, INTERNS, REMOTE, ONSITE

QAware is a project house with ~180 employees, creating value for enterprise customers like BMW, Deutsche Telekom, Allianz and more. QAware was founded in 2005 and is very well funded.

We are continuously ranked among the top employers in Germany ([1], [2]) - in 2021 we are ranked 2nd in whole Germany and 1st in the IT sector of whole Germany. For more perks, see [3]. I'm already working there for close to 7 years, as my managers are treating me very well and the projects are (most of the time) interesting. We have a great WFH policy (even before COVID) and we don't have open plan offices!

Technologies include (modern) Java, JavaScript, Typescript, Angular, React, Kubernetes, Terraform, Spring Boot, JavaEE, Quarkus (of course not all in one project - the technology choices differ by project). At the moment I'm working extensively with Kubernetes, Terraform, JavaEE and Go.

Office in Munich is close to public transport "Giesing". Office in Mainz is near public transport "Römisches Theather". Office language is German.

We are currently looking for IT Recruiters, Cloud Platform Engineers, Software Engineers, Senior Software Engineers, Software Architects, Project Managers and IT Consultants. If you are interested, take a look at our jobs page: https://www.qaware.de/karriere/#jobs. If you need more convincing, take a look at our recruiting landing page: https://info.qaware.de/senior-software-engineer For questions, just contact me at sebastian (dot) macke (at) qaware (dot) de, I'm happy to answer them. Please don't send CVs to me, I'm just a mere software guy.

[1] https://www.kununu.com/de/qaware

[2] https://www.qaware.de/news/great-place-to-work-triple-fuer-q...

[3] https://www.qaware.de/karriere/offene-stellen/
Sounds a bit like zillow buying up 100k properties for 200k and then selling them on a few weeks later for 90k.

I dont see that as much of a problem personally.
Sequin | Platform Engineer, Fullstack Engineer | Remote (US & Canada only) | https://sequin.io

Sequin is the fastest way to build applications on top of APIs. At our core is a bidirectional sync between APIs (Salesforce, Stripe, etc) and databases. This makes it easy for developers to work with their third-party data. We eliminate HTTP requests, caching, polling, webhooks, etc.

We're early-stage but backed by amazing investors, like Kleiner Perkins. We're already working with some great customers, many of whom you'd recognize (see some on our landing page.)

We're building our founding team, growing to 8. This is a special time: you’ll play an instrumental role in shaping everything from our culture, to our engineering workflow, to our product's design and architecture.

Our platform engineers earn their stripes in distributed systems – we're solving some very hard and classic problems here. We primarily build in Elixir/Phoenix. Elixir experience is required.

For our Fullstack position, you'll work on our JavaScript/React/Tailwind front-end. You'll learn Elixir for our backend as well but prior experience there not required.

Find out more about us on our jobs page: https://sequin.io/careers

If you have any questions or are curious to learn more, feel free to reach out to me directly. Email in bio.
Tell me you're not making complex webapps without telling you're not making complex webapps
Stochastic Screening
Was excited to hear views are being dropped. Been creating Web applications for over 20 years and have seen very little benefit of using views. Always saw them as an extra layer to think about, especially when trying to find where a function/method is defined when maintaining code. I think the MVC/MVVC ideas as applied to Web development were a step forward in getting people to organize code in general, but a step backward in keeping coherent, colocated, and maintainable code as projects grow. I've found that reusable encapsulated components for structure and well documented utility classes for CSS styles have always been the most helpful tools for creating maintainable Web applications, which seems to be the direction Phoenix and LiveView are going.
Lol All It shows is that It is way too easy to get published in this field
No, the implication is that if you slow down to the point that you become once again more conscious of what you are doing that you will re-train your muscle memory to the point that mistakes will become less likely. If you 'practice your mistakes' you will make mistakes!

This is a problem many people have when practicing to play an instrument, they end up practicing but making so many mistakes that their muscle memory sees exposure to too many mistakes to get the right pattern down. By avoiding that through slowing down and practicing the right moves instead of a mixture of the right moves and the mistakes you will lay down patterns that are much more dependable.

When performing that pays off because then there is no way to fix your mistakes. So the best way to practice is to not make mistakes. And any practice method that helps you to do that is a good one. This is pretty much the philosophy being pianojacq.com, a sightreading / practicing application that I've been building over the last couple of years and the effect on my own ability to learn and practice without mistakes has been huge. That does not imply that this is for everybody but from my own experience to slow down, even if that means being agonizingly slow for a number of passes without mistakes has a pay-off that is much higher than practicing the same piece with mistakes at a higher speed. Once you do the right thing, speed is easy. As long as you don't do the right thing speed is irrelevant.
Looking for product manager / dev role at small startup

typescript react ui ux

Colorado

https://clumsycomputer.com/software/resume
>If humans can put a man on the moon, then surely we can get this factory 10% more effective while improving workers lives?

This is one of the most depressing soul crushing sentences I have ever read. It fills me with dispair. Its basically the justification for every kind of oppression and atrocity ever committed. Yet it is said with true starry eyed belief by you.
I can clearly see that you're writing in English and not Dutch, French, or Spanish.
> it'd be $30k and take 2 days less, and he said they needed it done ASAP, it'd be faster to convince capex to pay the $150k than it would be to start another round of discussions on the engineering.

ouch. This kind of situation could benefit from a cost savings program at that company.
If there's a concern of exhumation, you could always go the cremation route.

And to make those intentions clear, tattoo "Burn After Reading" somewhere for a coroner to easily spot. :)
I can field questions folks might have on DataDraw. I'm not Bill, but I wrote the docs PR that recently overhauled the Rune README to highlight a lot of this interesting info about its use of the DD tool.

Another neat thing about DD -- the Rune compiler/grammar itself are written as DataDraw types. All user-defined classes/types are compiled under the hood into DD types.

One of the builtin things you can do is generate PostScript visualizations of them. Check this out:

https://github.com/google/rune/pull/33#issuecomment-13558283...
+1 for Kdenlive, it's so good I went from knowing nothing about it to editing a complex 3-hour course full of clips in less than a week. It's incredibly powerful and dense with tools.
Also: forgot the evolution into its final form, which is a list of rule objects.

A practical example:

Your program starts out accepting a config file that looks like this:

enableLogging: true

Then it changes into:

logLevel: WARN

Then that becomes:

logging: {
level: WARN
file: system.log
}

Then:

logging:
fileLogger: {
level: WARN
file: system.log
}

And finally:

logging:
- fileLogger: {
level: WARN
file: system.log
}
- consoleLogger: {
level: DEBUG
}
I read the article and I didn't see any discussion of what the goal or purpose of this research was, scientific or otherwise. It really read like they did it solely because "it would be cool" and they thought he would have been okay with that.
Like with reusable rockets before, its very important to a do real world demonstration that this is possible. This way a lot of the naysayers blocking Mars related projects in other companies/organizations/countries will be much less of a problem.

And in general will make more people consider to get involved as this is real now, not another power point, computer model or study.
I don't see why this is interesting. Internet marketers have been using this strategy since the adevnt of the internet.
The grandparent ships out the SenseAir S8 for CO2 so presumably they're still happy with it. I have no complaints myself but I haven't compared it to any reference standard. He's the founder behind AirGradient. https://www.airgradient.com/open-airgradient/ They have a DIY version that's an open source design and you can either source components yourself or just skip trying to track down everything on the BOM and buy a kit from them that comes with a sleek injection molded housing as well.
The Milky Way’s plane of satellites is consistent with ΛCDM
SEEKING FREELANCERS | Global, REMOTE

Tribe.AI is a network of 100+ top engineers, data scientists, and beyond who come together to do interesting projects (usually growth stage startups, a few publicly traded co's and some smaller startups as well). The community is also just a great place to connect, we often have virtual and now even some in person events in SF and NYC to learn from experts in the field or for Tribe members to present their projects. A few folks in the community have also used it as a launching pad for their own startups!

If you're a top-tier engineer, data scientist, or in the AI field more broadly, please apply to join the network (takes under 5 mins) https://www.tribe.ai/join
> I'm 6' tall and feel oversized for the world. Any time I have to use a counter, table, wash dishes, etc, I have to bend over just enough to jumpstart some back pain, and I imagine that's a contributing factor to chronic back and neck pain.

I am 6'2" and I really connect with this. I am constantly shocked by washroom vanities set low enough that they feel like a child's toy, shower heads set at nose level, and kitchen counters just a few inches below the lowest level that I could comfortably work.