skysight-inc/HackerNews huggingface dataset:
Spring Discovery | Machine Learning Engineers | Full-Time | SF Bay Area | ONSITE preferred (REMOTE possible – let's discuss)

Spring Discovery is building a machine learning platform to accelerate the discovery of therapies for aging. Why? Simply because aging is the single greatest risk factor for the most detrimental diseases we know of – cardiovascular diseases, neurodegenerative diseases, even COVID-19 (see our work on this in [1] below). By understanding and treating the biological damage accumulated as we age, we can find powerful new therapies for fighting disease and living not only longer, but healthier lives.

Over the past few decades, an unignorable amount of evidence has piled up from the best labs in the world showing that this is possible [2]. However, the research, while promising, has been frustratingly slow. We’re leveraging the power of machine learning to dramatically improve the experimental process and we believe this approach has the potential to unlock a whole new class of therapeutic discoveries.

We're fortunate to have great backing from top investors, including General Catalyst, First Round, Laura Deming's Longevity Fund, Felicis, Caffeinated Capital, Sam Altman, and more. And our advisory board includes both world leaders in aging research and senior pharma execs.

We have a great early team of senior engineers (ex-Google, Khan Academy, CZI, Freenome) collaborating tightly with leading scientists in the field. But we need help to continue scaling out our ML approaches and platform. We’re looking for experienced ML engineers / applied researchers who would enjoy working on helping us answers on large biological datasets. Yes, you belong even if you don't have a bio background — we're a cross-functional team. (Although of course biology experience is a plus).

If this sounds interesting to you, head on over to https://www.springdisc.com/careers or email me directly at benkomalo+hn@springdisc.com.

[1] https://medium.com/spring-discovery/covid-19-is-the-latest-d...

[2] https://ldeming.com/longevityfaq
If a majority of miners wanted, they could block those BTC from moving.
I think you're trying to say: don't use environment variables as a database.
I really like the insight about the feedback you are getting from crickets (no feedback) and the engagement progression.

Just fix the next step and start with the first step.

Repeat until IPO (Ha!!)

Great comment.
I found this article on the topic really informative:

https://read.nxtbook.com/ieee/spectrum/spectrum_na_august_20...
Yeah, that's how the optimization is done in the link I think.
What about A=1, B=2, C=3?

A != B 1 != 2
A != C 1 != 3
B == C 2 == 3
These Cities Were Home to the Top Tech Leases in 2020
I know dozens of engineers that maximize one single native OS terminal window and use tmux or screen inside of it to divide it into more “windows” (which are not OS native and just basically ascii frames). Yes there are other benefits too, and I use screen for those uses, but that’s not what OP was talking about.
Show HN: Lostandfound.io – an easier way to find your lost property
Lens – The Kubernetes IDE – version 4.2 is out now
Mojolicious wasn’t released until 2008, by which point Rails and Django had both been available for >3 years.

Catalyst was released in 2005 (so still after Rails), and definitely didn’t provide Rails-like productivity.

If Mojolicious had been available in ~2003 or earlier, it’s entirely possible Ruby never takes off, because developers could get similar productivity in a more “known”/“mainstream” language.
What part isn't understood? What is this "complexity" that makes it all worthwhile? I have gone through the white paper and built a PoC including web-app and mobile wallets. I have masters in Math and CS and 10 years of experience in financial services. This thread isn't discussing other "better cryptocurrencies."
Sorry to hear that, I've been in the same situation for too many times now. Yeah, recovering your files at that stage is very likely impossible.

You can get your stock firmware easily though, with any of these tools:

Frija (GUI, recommended): https://forum.xda-developers.com/t/tool-frija-samsung-firmwa...

Samloader: https://forum.xda-developers.com/t/tool-samloader-samfirm-fr...

samfirm.js: https://github.com/jesec/samfirm.js
the 100% number probably doesn't include the P1,SA variants, no data on them. There is good probability that they become dominant so I'm waiting for the results on those.
Warsaw!
Framework | Finance Manager, Product Marketing Manager, Frontend Developer | Full-time | Headquartered in Burlingame, CA, but REMOTE ok | https://frame.work

At Framework, we're fixing consumer electronics. We know products can be better for you and for the environment. Unlike most devices, the Framework Laptop is open for you to repair and upgrade.

Our team is made up of folks from previous successful consumer electronics startups, including the founding team of Oculus. We're early stage, but funded to deliver on our mission.

We're hiring across a range of roles both around hardware development and on creation of our marketplace for repairable products and parts, including:

* Finance Manager: https://jobs.lever.co/framework/0431145a-7eba-47ec-8a18-3c14...

* Product Marketing Manager: https://jobs.lever.co/framework/9b94167b-e9e2-4fc4-b8b7-7d44...

* Frontend Developer: https://jobs.lever.co/framework/35394a28-12de-41e0-b741-c3bf...
I'm hiring for a software engineer to join our small, but experienced team at Truth Initiative. Truth Initiative is a mission driven non-profit dedicated to inspiring lives free from tobacco, vaping, and nicotine. I've been here 9.5 years and it's genuinely a great place to work.

My group is focused on helping people who want to quit through digital interventions. We mostly use Python, Django, Postgres, and Heroku. But we do have some systems that use other stuff like AWS and MySQL.

Benefits here are amazing... seriously. Nearly unmatched, especially in the nonprofit space.

Our hiring process is a phone screen, an offline real world code exercise (no puzzles or tree traversals algorithm tests here), 3 person group interview, with a brief exercise where you review some code at the end.

Apply if you're interested.
https://truthinitiative.applytojob.com/apply/xpRE7fAZSE/Soft...

Email me if you have questions jbrookover[at]truthinitiative[dot]org
Unfortunately, there are some types of cervical cancer that are not caused by HPV, but rather by underlying bad luck with genetics. But you are right we could eradicate the vast majority with HPV.

Edit: also there is a hormone called DES that was used in the past (a hormone like estrogen) that if used by mom during pregnancy increased offspring risk of cervical cancer.
Vault should be source of those env variables. Via some predefined initcontainer or something like that, to which devs don't have access to.
SEEKING WORK - NYC or Remote

We are a remote 4-person full-stack design and dev team. Our portfolio: https://stratosphere.digital. Some recent projects we've worked on: https://axiosint.com/digitalsolutions, https://divvydose.com, https://emulatebio.com, https://conveyour.com, https://caster.io, https://konverse.com.

Some of the technologies we're most familiar with: Web and mobile design, UI, UX, iconography, illustration, design prototyping, PHP, Node.js, Meteor, Python, Ruby, JavaScript, HTML, CSS, Sass, LESS, Stylus, CoffeeScript, WebSockets, AJAX, MongoDB, Redis, MySQL, Cordova, PhoneGap, React Native, iOS, Android, Browser extensions (Chrome, Firefox, Safari), AWS, WordPress, Joomla, Drupal, C, C++, C#, Java, Objective-C, Swift, pharmacy systems such as QS/1, HL7, HIPAA.

We offer hourly rates and discounted monthly retainer options. Contact: via our website or you can contact me directly at eliyah@stratosphere.digital.
Normally I would agree with this sentiment, but what kind of proof are you looking for here? We're not discussing logical absolutes or claims of absolute fact! We're discussing peoples preferences - what they like and/or expect an engaging email to look like. This area is highly subjective and contextual (culture, region, age, demo, etc). Neither your nor OPs experiences invalidate each other. Both of you can be correct at the same time.

Personally, I've seen engagement metrics increase when marketing added more "fluff" to their emails. Its no different than those obnoxious thumbnails people use on YT - it works - maybe accidentally, but it does, for now. That may change at any time in the future, just like what people like to see in emails/magazines/brochures is bound to change in the future.
Navio | DevOps Lead, Senior Backend Engineer | ON SITE (post covid) or REMOTE | Portland or Bay Area | Full Time | Navio.com/careers

Navio is a seed-stage company building software tools that help cancer patients and their doctors navigate to a better standard of care. Ultimately, we’ll change the narrative around highly lethal cancers like Glioblastoma, where standard treatment offers no hope.

Navio’s development team is remote-first with foci in Portland and the Bay. We use modern tools like such as Kotlin, React, GraphQL, Kafka and Elasticsearch and run at AWS using Terraform Infrastructure as Code, Docker / ECS, RDS Postgres, Lambda / Serverless, etc. We’re unencumbered by legacy code and are writing our systems from the ground up the right way.

Navio is hiring for

* DevOps Lead

* Backend Engineers

Are you ready to build something that truly benefits people? Come do meaningful work in a fun, fast-paced environment. We offer competitive benefits and stock options. careers at navio.com
New York Times did a "Rent or Buy" calculator. With the prices of manufactured (mobile) homes so low, it's usually a no-brainer to do that instead of renting:

https://www.nytimes.com/interactive/2014/upshot/buy-rent-cal...
https://en.m.wikipedia.org/wiki/Nicolas_Bourbaki
Seeking work | Berlin | Remote
* Linkedin: https://www.linkedin.com/in/blodha/ * Email: bhushanlodha@gmail.com * Technologies: Ethereum, Solidity, Substrate, DeFi, NFT * Experience: 10+ years
I mean, don't you risk all your data when you install an app on your computer? Certainly, but it's not the reason to lock down the computer experience for everyone.

I appreciate the 'apps as containers' by default. But it sometimes makes using my phone unbearable.
E.g. why can't I see my own apps' settings or data (in /data/data) without rooting my phone?
Or why is my only default backup option is a blackbox backup in google drive? (yes there is seedvault in Lineage, but this already restricts you to certain phones).
Why can't I use symlinks (or at least bind mounts) so I can syncthing a single directory instead of a bunch of scattered dirs like Camera/DCIM; Downloads; Pictures; Android/data/app.name/, etc?

That said I agree that Linux on desktop could use better and friendlier app containers as well. But I feel like the security/malleability balance is much better on Linux, at least for a technical user.
I think it's especially true because the most important aspect of vaccination is not really protection of the individual, even if it does accomplish that. It's getting as many people as possible vaccinated so that society as a whole has a good handle on the disease.

If the 90% effective one is supply constrained and has this complicated 2 dose thing, and the 60-some % is simple and available, you're still doing your part to make a serious dent in the spread of the disease overall. And if the death rate of covid is some low number x, making it 0.3x is a pretty good deal.
Seeking work | Berlin | Remote
* Linkedin: https://www.linkedin.com/in/blodha/ * Email: bhushanlodha@gmail.com * Technologies: Ethereum, Solidity, Substrate * Experience: 10+ years
Oh ya! I didn't read closely enough.
Calling env vars 'global mutable variables' is pretty misleading. The example C code is a terrible strawman, and makes it appear that the author is simply unaware of some core compsci/programming concepts.

Environment variables behave much more like dynamic variables (AKA dynamically scoped/bound variables), rather than global variables https://en.wikipedia.org/wiki/Scope_(computer_science)#Dynam...

In particular, we can override env vars for a particular call, without affecting anything else. For example, consider the following script:

echo "BEFORE $FOO"
FOO=bar printFoo
printFoo
echo "AFTER $FOO"

If we run this script with 'FOO=foo', and assuming that the program 'printFoo' simply prints the 'FOO' env var, we will get:

BEFORE foo
bar
foo
AFTER foo

The variable 'FOO' wasn't mutated (since the value remains the same across lines 0, 2 and 3); it's also not globally scoped (since line 1 saw a different value). Rather, each process is run with its own environment, whose initial contents is inherited from the scope that invokes the process; plus extras/overrides, like 'FOO=bar' above.

Env vars are mutable, and mutating an env var acts differently to mutating a dynamic variable: dynamic scope looks up variables on the call stack, so mutations high up the stack will be visible after returning. Instead, env vars are copied from parent to child at each new scope (process), so mutations are only visible to that process and any subsequent subprocesses. In fact, that makes env vars even less 'globalish' and 'mutableish' than ordinary dynamic variables!

For example: if 'printFoo' finished by mutating 'FOO' to equal 'baz', it wouldn't affect the above script at all. Even line 2, which "inherits" the script's FOO, would only be mutating its own copy of 'FOO', which doesn't affect the script's variable.

In any case I highly recommend to avoid mutating env vars, for the same reason I avoid mutating any variables, regardless of language; unless there's a specific reason to. If we treat env vars in an immutable way, then they act exactly like dynamic variables.

As an example of dynamic variables, consider the following Lisp code:

(write-line (concatenate "BEFORE " FOO))
(let ((FOO "bar"))
(printFoo))
(printFoo)
(write-line (concatenate "AFTER " FOO)

The '(let ((FOO "bar")) ...)' construct acts like the 'FOO=bar ...' of the script.

Not only do I find env vars very useful for config, I also find dynamic scope is very under-utilised in "proper" (non-shell) languages. For example, dynamic scope is a great way to do dependency injection: rather than passing around extra arguments, or adding a bunch of private fields to objects, etc. we can just reference the dependency with a dynamic variable, and open a new scope whenever we want to set its value (at an application's entry point, or in a test, etc.)
Here we have a newsletter which is wholly one big raster screenshot without any fancy html and no trace of text.
From the article:

>More performance

>There are of course a lot of tricks to achieve higher performance.

>Instead of drawing from back to the front we can draw from front to back. The advantage is, the we don't have to draw lines to the bottom of the screen every time because of occlusion. However, to guarantee occlusion we need an additional y-buffer. For every column, the highest y position is stored. Because we are drawing from the front to back, the visible part of the next line can only be larger then the highest line previously drawn.
Level of Detail. Render more details in front but less details far away.
Was delighted to discover this!
Parler did this. When it was hacked, the reports said the copies of those IDs were in the exfiltrated data.
Master PDF Editor 5.7.40 Crack and Key Full Version [Latest]
That first paragraph resonates 200%.

As long as you’re only looking at like 30 lines it’s lovely. Then you zoom out to view the beast.
I find Burton's translation incredible - though certainly it is also fantastical and archaicized. For a first reader I think it might be a bit daunting, but honestly I love it.

Like any ancient work, it's worth hopping between a few translations over the years depending on what you're currently into. I've got a shelf full of Iliads and Odysseys because I can't decide which I like best.
This is a very neat and relatively obscure reference, but yeah, Orwant's very considered 'tantrum' was almost certainly the psychological 'kick' Larry needed to get out of a local maxima.
Can do with C++ though.
https://en.cppreference.com/w/cpp/language/template_paramete...
Using a custom rom usually puts you in an equal or better position compared to stock. If the vendor releases a new version with updated firmware blobs, then lineage can just update to use those blobs, but for the parts that lineage can patch (which is most of the OS, just not some low-level drivers and such) it's usually far more up to date than what the manufacturer ships, and will only become more so as the manufacturer drops support after a few months. Exceptions exist, but they're rare.
Mirror https://web.archive.org/web/20210401101221/https://www.nntp....

(getting a 503 from the original)
First time I'm hearing of space also. It looks quite impressive, surprised to see no stars
Apart from “hard” evidence, have you seen any evidence at all?
New study detects lottery-like behavior in cryptocurrency markets
My point is creativity works by connections happening while your doing autonomous tasks like showering, spacing out on a train or bus.

You might not be thinking about work, but your brain is.

Maybe I care about this more because I'm a designer so, creativity is what I'm judged on.
Check the performance graphs at:
https://www.hardkernel.com/shop/h2-net-card/

They look pretty good, managing
11Gbit/sec or so @ 40% CPU utilization with iperf3.

Did you upgrade the bios as mentioned on that page "Have to flash GLK-ESF BIOS to use H2 Net Card properly"

My use case is for a home, ideally with a NAS and 2 desktops on 2.5 Gbe with only a single client at a time using more than a gigabit for large file transfers.

Did you find anything else with 4-6 2.5 Gbe ports?
Embedded Firmware Engineer @ Automata Technologies - London, UK

We are also hiring for lots of other roles including Software (C++, Go), Front End (React, 3D), and controls!

Permanent, ONSITE Flexible

Automata is working to disrupt the automation industry with Eva, the first low cost high functioning Industrial Automation Robot.

I am the technical lead for firmware and electronics at Automata, if anyone is based in or around London, UK and has experience in embedded development drop me a message, happy to chat!

Central London location, we have a friendly, engaging and growing team, great perks and flexible working encouraged.

https://careers.automata.tech/jobs/1077800-embedded-firmware...
Lean Panda | REMOTE (GMT - GMT+2) | Senior | Elixir/JS | Full-time

Lean Panda is a digital agency founded in Florence, Italy but now permanently full remote.

We're looking for a senior developer who wants to work in Elixir and Javascript. "Senior" for us indicates ability and behaviour, not experience.

Our "full-stack" systems are made with Elixir Phoenix LiveView, or Serverless JS.
Our client-side only development is in React: React Web and React Native.

Apart from being an agency, we also create our own products.

20% of your time will be spent on non-production tasks, especially focussing on learning.

Our interview process is divided into a number parts:

* you provide a GitHub/GitLab/other profile and any other material that indicates what you can produce as a developer and how you work as a team member,

* we have a wide-ranging chat where we work out if you would work in our team, and you ask as many questions as you like about us,

* we pay you to do some real work on one of our projects followed by a review.

If you're interested, contact me directly via my email in my profile.
What do you see as the catastrophic effect that the vaxport aids in diminishing?
This among other less environmentally impactful factors is why I believe Bitcoin isn't sustainable in the long run. There are other cryptocurrencies which guarantee the same properties as bitcoin (immutability, no double spend, etc) without bitcoin's flaws.

For a first attempt Bitcoin killed it. But scaling isn't its virtue.
Gencove | Remote | Full-Time | Python/Django, Terraform+AWS | https://gencove.com

Gencove is a company based out of New York City that provides high-throughput low-cost genome sequencing solutions with human and agricultural applications. At the core of Gencove is our B2B SaaS product and we have quite a few interesting software engineering projects in the pipeline, so we'd love to explore the possibility of building together! More details about the position available here: https://apply.workable.com/gencove/j/2572DC7651/

If this sounds interesting, feel free to reach out to me directly at tomaz [dot] berisa [at] gencove [dot] com
The Difference Between Direct and Representative Democracy
Telnet Randomly-Lose Option
Yup. A.k.a. depth testing†. TFA illustrates it under ‘More performance’: https://github.com/s-macke/VoxelSpace#more-performance

Edit: Originally, I had said: “Though in a highly constrained scenario such as this, with the right approach you could get away with a 1-bit depth buffer.” That would be true if you had one depth value per pixel, which is of course so common nowadays that no one even needs to think about it. Except in this case I should have thought about it, because this algorithm requires only one depth (or, alternatively, as TFA and parent comment explain, Y) value per column of pixels.

† https://en.wikipedia.org/wiki/Z-buffering
The USSR/Russia had plenty of interest in the named countries as well, that's why Turkey is in NATO and helped enable Iraq to fight Iran. Not overly different.
> "In practice, Python has snowballed simply
because of network effect. Everyone knows Python so everyone uses it so
everyone new has to learn it."

Sigh. You would think that reflecting on a thread the author knows is public would have better introspection than this, but there's that Upton Sinclair quote again:

“It is difficult to get a man to understand something, when his salary depends on his not understanding it.”

Python didn't win simply by randomly being selected as the choice to snowball effect on. Ask any language-agnostic or new programmer to take take a gander at each one. 90% will find Python easier to use. That's where Python's strength is, and that is a huge market, as the general population just isn't that great at advanced lower-level programming like C++. So you have college intro courses and programming-adjacent fields in academics (stats, bio, etc) able to dabble into Python. Perl kept plodding on with it's diehard unix fanbase. You can't expect mass appeal when that's your focus. Still failing to acknowledge this is what contributed to Perl's downfall (random snowball effect, seriously?) at the expense of Python is why Perl continues its decline.
Are you sure you can't? I'm pretty sure I've seen devs literally saying that they'd support a device if people wanted to donate one.
which builder are you using? i hav ea similar mjml + mustache setup, and am using blocksedit.com for client drag/drop. would love to see your setup!
Sezzle | Full-Stack/Backend/SRE/Data/Javascript/Principal/Mobile/SRE | REMOTE

At Sezzle, a certified B-Corportation, we have a mission to "financially empower the next generation". We are a Fintech startup that is building installment products for retailers and shoppers while building financial literacy and competency. We are more than just brilliant engineers, passionate data enthusiasts, out-of-the-box thinkers, and determined innovators; we are skilled musicians, yogis, cyclists, chefs, golfers, dog-lovers, and rock-climbers. We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. Our culture is not defined by a certain set of perks designed to give the illusion of the traditional startup culture, but rather, it is the visible example living in every employee that we hire.

Technologies we use
* Go
* React / Typescript
* React Native
* Kubernetes / AWS

Sezzle is hiring a number of positions both in Minneapolis and remote. Check out our engineering team positions here: https://recruiting2.ultipro.com/SEZ1000SEZZ/JobBoard/0ac4543...