skysight-inc/HackerNews huggingface dataset:
Location: Bayreuth, Germany

Remote: Yes

Willing to relocate: Yes, preferably within Germany/Europe

Technologies: Python, R, Bash, SQL, JavaScript, some C and MATLAB, bioinformatics, computational structural biology, protein modelling and design

Résumé/CV: Upon request

Email: flobosg@gmail.com

I'm a late stage PhD candidate in bioinformatics looking to pivot into industry. My research experience in the last ten years has been focused mostly in protein science, in both wet- and dry-lab settings. My latest work and dissertation is based on the analysis of large proteomic and structural databases, with further applications in protein evolution and design. I enjoy being in the midpoint between theoretical and experimental teams and can contribute to both.
William James and the Spiritualist’s Phone (2019)
Fargate works well especially after they fixed some of the pricing issues there. Then next step you can spin up a fleet of EC2 or EKS or something
A.I. startup Scale now worth more than $3.5B and breaking even
But it opens the door to centralized censorship and control of the present and past unlike ever before.
Reading the article I got quite enthusiastic about it in the beginning and started to think I should try this out. But when I saw drop dup dup × swap abs rot3 dup × swap − + I thought "maybe later".

It is great that the author brings the issue up, even saying "every kind of language has its strengths and weaknesses, but most language designers will lie to you about the latter"

I do believe that point-free-form holds much promise. Maybe there could be more support for it in more standard languages and programming support tools.

I think the problem with "drop dup dup × swap abs rot3 dup × swap − +" is that it gets too abstract. Even though it is very elegant and succinct, it takes effort to understand it. And if something is hard to understand it is also hard to find the errors it may have.
Then you should probably stop reading security disclosures. Security researchers tend not to be terribly considerate of egos.

> but that doesn’t mean we should go back

I don't think you understand the author's stance.
here's a recent review:
https://boilingsteam.com/pinephone-community-edition-ce-revi...
This is pretty cool, to me it looks like it's moving towards Google Cloud Run's feature set.
"Sold out" still means "I can't get one".

There is no point in a better product that you can't actually buy.
They already did, it's called the windows store (and the UWP platform)
That site does not render correctly for me. Do they mean Diem, as in "Carpe Diem", or "Seize the Day, trusting as little as possible in the next day."? Or "Per Diem", Allowance per Day? Or just simply "Day"?
But is using legal mechanisms to reduce a competitor's advantage (where the competitor licenses your product) considered to be antitrust? In the internet explorer case one of the major disputes was whether Microsoft manipulated its API to favour explorer versus other software.
The new generation of puzzle makers bringing mystery to your door
I think your second paragraph is wrong, since the parent suggests that a block reward will still be paid through newly minted coins.
Update 1: Imgine:- A web based digital image processing app
That could help with the externalized costs issue, yeah.

Regarding your second point, don't we already have to do the latter anyway?
My perspective: unless you have iron self-will or insatiable curiosity there's only 2 ways to make meaningful progress in those fields: school and job. If you're still in school (or can go back) it's easy, just start taking classes in the subject you want. Getting a job will depend on qualifications.
Instagram made a lot of changes recently while their success came much earlier. I wouldn't say they succeeded because of those later decisions.
Even if they can code, I don't think I would want to hire anyone who would cheat on something so basic just to push up their GPA. What is to prevent them from doing the same thing at work to get a better bonus/raise?

In the end it comes down to trust. We can't trust someone who is willing to cheat to get ahead even if they are a super coder.

- Suramya
That was it, thank you!!
I suppose the question is who should get to engineer the population? Traditionally governments did this job. This gets pretty draconian in some cases but until it does I don't need any committee of unelected faceless corporate directors dictating how I should think? Or do I?

Perhaps it isn't the right question. Say you have a bunch of people as raw resources. What should you make from those? I kinda like my people as-is but this seems a moving target.
JS is a great choice for Lambda thanks to great cold performance. I’m seeing runtimes in the 40ms to 100ms range.

Most of the time in Lambda is usually spent waiting for IO, which is slow in any language. If you’re using Lambda for heavy computation, that’s not a great choice.
Maybe a constructive message would be 'please post a summary at the top and a stronger conclusion at the bottom' since we're conditioned this way by various written structures.
so now that trump is gone people wanna admit this now. amusing.
Totally in the same boat. I’ve taken to sometimes doing a fake commute walking around the block before I start work.
I guess I will write a long blog post when I have time. But that article is from 2011. So that perspective were correct at the time but no longer relevant now.

Example when the first iPad using NAND launched, Apple secured nearly 60% of the world's total NAND production capacity. That was not a monopoly or exclusive deal. It was out of necessity. Securing a stable supply of critical component is the norm is any industry. It is up to the manufacture to decide whether they should expand their capacity to meet demand ( from others ).

In again NAND example, since the cost of building a new fab and amortisation time is far too long, most would delay any Capex spending until it is absolutely necessary. With high demand and fixed supply, NAND and DRAM price were sky high, and Samsung managed to be the most profitable company for 3 quarters in 2017, only to be overtaken by Apple. The profits then fasten the capacity increase cycle because the risk are now comparatively lower.

Smaller players who do not have the volume, forecast and commitment will always be left at the will of their manufacturing partners. But partners / vendors will always complain these players dont give ( accurate ) forecast. Capacity planning in itself is a profession. And these are common, if not the norm across all Manufacturing industries, from Food, Metal, Raw Mats or even Transport like DHL where they have Data Scientist working on Flight Space ( Their unit of capacity ).
Iterable | San Francisco, CA | Full-Time, Remote | https://iterable.com/careers Iterable is the growth marketing platform that enables brands to create, execute and optimize campaigns to power world-class customer engagement across email, push, SMS, in-app and more with unparalleled data flexibility. We are an integrated, cross-channel solution — Iterable is built for marketers, trusted by engineers, and designed with intelligence. Learn more about our Engineering culture and interview process here: https://github.com/Iterable/how-we-work

Here are our open roles:

-Engineering Manager, Product: https://iterable.com/company/job/?gh_jid=2390336

-Senior Data Scientist: https://iterable.com/company/job/?gh_jid=2269527

-Senior Engineering Manager, Platform Services Group: https://iterable.com/company/job/?gh_jid=2328455

-Senior Software Engineer - Infrastructure: https://iterable.com/company/job/?gh_jid=1926698

-Senior Software Engineer - Platform Services: https://iterable.com/company/job/?gh_jid=1321405

-Senior Software Engineer - Product Backend: https://iterable.com/company/job/?gh_jid=1374138

-Senior Software Engineer - Site Reliability Engineer: https://iterable.com/company/job/?gh_jid=2214242

-Senior Staff Software Engineer - Platform Services:
https://iterable.com/company/job?gh_jid=2196030

-Staff Software Engineer - Platform Services: https://iterable.com/company/job/?gh_jid=1911817

-Staff Software Engineer - Product Backend: https://iterable.com/company/job/?gh_jid=2223917

-Staff Software Engineer - Product Frontend: https://iterable.com/company/job/?gh_jid=2381343
Show HN: PolyGit, a Simple iOS Git Client
I did. I've been maintaining python+ncurses tool for configuring system: network, ntp, etc. If you don't have dhcp server running on your network, then ifup will block until it resolves address (ui freeze). If not, then you have to kill it and also dhcp reolver. After switching to systemd-networkd it just works in background.

All configuration is done with .ini style files so that no need to use special parser for /etc/network/interfaces.

Disclaimer: I jumped on linux few years ago when systemd already had some momentum, so that I wasn't used to either init or systemd. I found the later easier to pick up.
You aren't allowed to goto a label in a different function.

From the C standard:

> The identifier in a goto statement shall name a label located somewhere in the enclosing function.

`Shall` is a term of art here:

> If a "shall" or "shall not" requirement that appears outside of a constraint is violated, the behavior is undefined.

(Sections 6.8.6.1.1 and 4.2, respectively: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf)
One small note - Cloud Run is KNative as a service. Lambda is divorced from Kubernetes.

Personal opinion - I prefer Lambda over KNative. KNative feels like more of a shoehorn into Kubernetes than most other projects. Lambda feels more mature.

Still glad to see this move, regardless.
I did something like this once; i had a 30 min walking commute to my office which was perfect (and was lucky enough this was a pleasant waterfront walk). Then I moved cities and went remote - no commute. After about a month I missed it enough that I set up a few 30-60ish minute "loops" and walked one or two of them every day (i.e. 2 short ones or 1 long one) and this worked pretty well.

If I found myself making excuses not to go, I'd mix in an errand that was about a 30 min walk away. Other people I know use a dog as an excuse for this sort of pattern too.
In Phytoremediation, Plants Extract Toxins from Soils
Bulb Energy Review – Are they the right choice for energy suppliers in the UK?
Shaper Tools | Full-time | San Francisco, CA | ONSITE | Full Stack & Lead Software Engineering Roles

Shaper is developing a revolutionary line of computer-augmented power tools, starting with Origin, a handheld CNC router. Origin is the perfect tool for all sorts of woodworking projects, from inlays and signs to fine furniture making. By using computer vision and a corrective range, Origin allows anyone to up their game. This is your opportunity to work directly with connected hardware products that have a real impact.

We’re looking for a skilled full stack Software Engineer to join the Web team to help develop our products and services. As a full stack engineer you will contribute across our web products from our e-commerce stores to our online project platform and design tools. At Shaper we use a wide variety of technologies including React, Redux, Styled Components, Node.js, Kubernetes, Terraform, and more.

We're also hiring for Product Design Engineer (Mechanical), UI/UX Designer. If any of this sounds interesting check out the link below and apply today!

https://www.shapertools.com/about/careers
Thank you for this suggestion!

What sort of cardio activity would you recommend for these short intervals?
Appreciated—and I believe you of course. The trouble, as you know, is that intent doesn't communicate itself very well on the internet. Objects in the rear-view mirror are snarkier than they appear, or something like that.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

The forum thread is such an intimate conversational genre that we're all inclined to wing it in the comments (and so we should), and at the same time it's common for people to see their own work discussed here, plus HN threads tend to rank high in search results, so the impact can go far beyond the room.
That's the point- billed per ms, a Lambda that executes in 5ms is 10x cheaper than one that takes 50ms. Billed per 100ms interval, the total cost of the two is the same.
This reminds me of something I once wrote in a conversation about the phrase "when all you have is a hammer, everything looks like a nail" wrt web technologies:

When a tool's convenience grows faster than its reliability and quality, this is what often happens (assuming the tool needs to be more than just convenient). This is just one example.
I did not know, that in C64 days you had a browser, with x WebAPIs to do various networking stuff, p2p, soundAPI, database, payment processing, complex - hardware accelerated styling and composite of layout, plattform irrelevant assembler subset, with a integrated IDE etc. etc.

A Webbrowser these days is simply much, much more than a static document viewer, despite this might be, what you want it to be.
This is antivax logic.
The service bills in ms's, and you are complainting about price for the year? For $66/year and a 3 year commit maybe get a T4g small with 2GB of ram vs .1GB?
Right but the first thought I had was, couldn’t you fan out and run a lambda for each frame or a group of related frames? (E.g. Batch HLS processing would be really easy!) If so, you’re back to short lambdas again. It’s really the sweet spot for using Lambda after all: lots of big jobs can be broken down into lots of little jobs, etc.
You can have millions of coroutines in flight in Rust using async/await without issues.

This app explicitly wants to use threads, for some reason.
Ford Almost Had Their Logo Redesign–In 1966, by Paul Rand
So, how? Where?
An Update on PromQL Compatibility Across Vendors
I am currently going through Statistical Rethinking [0], by R. McElreath. So far it's been great, all the code example and practice problems help comprehension.

I've also heard good things about Probabilistic Programming and Bayesian methods [1] by Cam Davidson Pilon.

[0] https://xcelab.net/rm/

[1] https://camdavidsonpilon.github.io/Probabilistic-Programming...
Yes! Less politics, more FREE software.
>Just like ~15% of the US population believes Trump when totally fabricates facts about the election

I think it's significantly higher than 15%.
This is great. I recently went through the exercise of deploying a periodic lambda function using AWS SAM. The development workflow was great, except when I needed binary dependencies for the MSSQL database driver. Learning and using Lambda layers was cumbersome and the bulk of the dev time. This change will make the lives of engineers in docker shops much easier.
Thriva Health | London, UK | Full-Time, Remote during COVID pandemic (UK Only) | https://thriva.co

We started Thriva in 2016 with the aim of building the world's first preventative health service.

There is no simple and convenient way to track what's really going on inside your body which means most people are forced to wait until something goes wrong until they can react - we want to change that.

We're hiring for lots of different roles:
https://thriva.co/careers

Tech stack: Vue, React Native (soon), Nuxt, Javascript, Ruby, Ruby on Rails, Postgres, Looker, Heroku, GitHub, CircleCi, RabbitMQ, Redis, Python (machine learning service)

Please quote "hacker news" when applying :)
Eth and stablecoins if I remember correctly
If the profits exist there, then others might eventually find it advantageous to have this metric in the future.

Maybe even accounting for strong and weak nuclear forces (not sarcasm...we are engineering at the quantum level now, soon it will be apart of a business metric. Instead of 'equipment' being servers, it might be the domain-space-time used).
Zillow | Mid to Sr+ Software Engineers | Remote (US only)

We have many openings in Zillow Rentals: front end javascript/react, back end java, full stack, and mobile apps.

Across Zillow, Trulia, and HotPads we run the network of sites with the most renters and are working to bring the entirety of renting online in a way that makes renting a home fast, easy, and equitable.

Email your resume to me at davidpe@zillowgroup.com
Excited to hear from you!
I used an extreme to show the point. At 800 ms the savings are also less than closer to 0.
I can't separate thinking about Arecibo from thinking about the short story "The Great Silence" by Ted Chiang, which is available freely here: https://electricliterature.com/the-great-silence-by-ted-chia...

Sad to see this experiment come to an end.
For all the advantages of reading with a screen, it hasn’t yet supplanted all the benefits of a printed book. For instance, flipping back and forth between two or three pages is much easier and faster with a printed book. Put your finger in the book, read, flip back, read.

Versus, say, a reader app: Bookmark the page. Go to the other page (perhaps by “Go to page...”), bookmark that page. Now click “bookmarks” and select the first page, read, click bookmarks, select the second page, read. And that assumes you don’t already have so many bookmarks that you have to scroll.

I can write in a book. I can forget it behind and it’ll probably be there (and if not, it’s probably cheaply replaced). I can lend it. etc

I love my e-reader, but I still need (and love) books.
I do the same. It’s typically a symptom that I don’t really care for the job I’m supposed to do. When I do care, I can barely brush my teeth and I’m right at work. When I don’t care, the morning is full-on procrastination; the boring but necessary stuff gets done mid-afternoon, often out of restlessness.

I reckon something happens at the physical level that triggers a tiny bit of adrenaline in the afternoon, so I get sharper. If I skip lunch, for example, I get sharper sooner - the body is actually slightly starved of resources, why am I feeling better? There must be something in me that goes “body tired -> let’s power it up”, probably some sort of small-scale adrenaline deployment.

Note that coffee can take 2 hours to actually work its magic, depending on one’s metabolism and tolerance, so drinking more of that won’t necessarily help your mornings. The only thing that helps me is doing something I actually care about.
It absolutely is; busybox is quite happy to be built into a single binary with no outside dependencies. Worked example: https://hub.docker.com/_/busybox
There is a community firecracker task driver plugin for Nomad: https://www.nomadproject.io/docs/drivers/external/firecracke...
I'm honestly kind of surprised that this isn't a service that Apple offers directly. Keep it part of their walled garden. Only apps compiled on the ACC (Apple Cloud Compiler) will receive certificate signing which allows them to be offered in the AppStore. And by a service Apple offers, I of course mean a service Apple requires.
OnePointOne | Santa Clara, CA | Full-Time | https://onepointone.com

Embedded Firmware Engineer
OnePointOne is an indoor farming company solving pressing issues of global food
production, distribution and consumption through automation, data science and brainpower.
We plan to feed developed and developing nations, city by city, by taking an innovative and
strategic stance against the problems facing our urbanizing world and growing populations.
Working with OnePointOne offers a unique opportunity to develop an agricultural solution
with societal, environmental and economic profits, bound to improve lives.
We are seeking a full-time Embedded Firmware Engineer to join our software team and work
on development of our mobile robotics fleet and proprietary farm control system. We are
seeking a self-driven, personable and organized individual who thrives on complexity and is
comfortable in a fast-paced environment.

If this sounds like your cup of tea, shoot me an email: chasen@onepointone.com
Keep up the excellent work. Very cool! Congratulations!
I wonder if a way to make a language gradual is to keep it primitive, but easy to build the more advanced features by composing them from primitive features. I mean, that's ultimately how all interesting programming is done, but it could be introduced at a much earlier and more basic level so it's not fearsome.

As an aside, I think that these online courses are a valuable resource, but it still helps to provide some human supervision, to make sure that a student hasn't fallen into a rut and given up.
Do people really throw away paperbacks?

I like paperbacks much more than hardbacks. They are easier to read, store, and move. Hardbacks are pretty, but less practical for me.
Related discussion about their founder's culture:
https://news.ycombinator.com/item?id=25229291
Amazon Kinesis Data Monitoring with Xeotek KaDeck
Lambdas are underpowered and often poor choices for compute-heavy workloads. Unless there's an urgency to processing infrequent videos, it might make more sense to backlog messages to the queue and use spot instances for draining the queue and processing videos, especially from a cost perspective. Though I acknowledge that this is a more complex setup.
Correct. The focus is on 100% correctness. As I wrote in the post: "Over its 35 years in existence, SQL Server has evolved to meet a wide array of use cases. When first made available on GitHub, Babelfish won’t be able to handle every use case, but will be able to tackle the most common application scenarios. Most importantly, Babelfish will meet the correctness objective. That is, if Babelfish doesn’t yet support specific SQL Server functionality, it will return an error to the application, rather than defaulting to PostgreSQL behavior. Why? Because, again, developers (and the enterprises for which they work) must be able to depend absolutely on the correctness of SQL Server compatibility."

At launch Babelfish will be able to handle - with 100% correctness - the main semantics you'd want. HOWEVER, as you said (and as mentioned in the post), there's a large surface area, and a "long tail" of functionality that needs expertise from us and others to cover. So to do this right, it needs a community. It will be great for many use cases right from the start, but to ensure it's great/perfect for your use case...well, that just might take your help. Please work with us on this.