skysight-inc/HackerNews huggingface dataset:
I could put it another way. Some people who are comfortable with complexity don't actually come up with the simplest solutions, and instead come up with more complex solutions because they themselves find them relatively simple.

It's a pattern I've seen in talented engineers with less experience.

And on your question, I don't think it's the case. If it were, then there would be little excuse to use Ruby over Java, or Java over C++ / Rust / etc. In the same way as we pay a performance penalty in return for productivity when we use an expressive, high-level language, we pay a performance penalty for maintainable code with clear abstraction boundaries. Efficiencies, when they must be found, often come through vertical integration that burrows through abstraction layers.

Ideally we build our architectures so that we can scale out rather than up, for both hardware (easy) but also the team (the much tighter constraint - aiming for fungibility and elasticity of labour). If we get to the size of a Google or FB, then we can worry about squeezing out more profit, but first comes growth, and that means product, which means features.
You're probably right. But you're being pretty negative. It's a theory that's worth thinking about. Some smart people with PhDs are thinking along these lines, lends it a modicum of credibility.
Trying to figure out what this company does from their website is fundamentally the same as trying to nail Jell-O to a tree.
I didn't try scrolling vertically until I saw the other comments posted here. I would presume whomever implemented the scrolling didn't personally own a mouse or touchpad that has horizontal scrolling functionality.
Cameo | Los Angeles, CA and Chicago, IL | Onsite | https://www.cameo.com

Cameo’s mission is to create the most personalized and authentic fan experiences in the world. We're a marketplace where users can book personalized video shoutouts from their favorite people. We currently partner with thousands of talent across all verticals to make our users cry, scream, and laugh hundreds of times per day. We’re breaking down the exclusivity myth of celebrity by building personal relationships between fans and talent.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/cameo or reach out to us at madb@cameo.com

Our open positions:

* Full Stack Software Engineer (CHI): https://cameo.breezy.hr/p/515218fb918c-full-stack-software-e...

* Full Stack Software Engineer (LA): https://cameo.breezy.hr/p/2f822ca233ae-full-stack-software-e...

* Lead Data Engineer (CHI): https://cameo.breezy.hr/p/f8f83693576a-lead-data-engineer?so...

* Senior Software Engineer - Growth (CHI): https://cameo.breezy.hr/p/1b3055cac1fc-senior-software-engin...

* Senior Software Engineer - Growth (LA): https://cameo.breezy.hr/p/87e706a8a6f2-senior-software-engin...

* Site Reliability Engineer (SRE) (CHI): https://cameo.breezy.hr/p/2cb15f7cf710-site-reliability-engi...

* Site Reliability Engineer (SRE) (LA): https://cameo.breezy.hr/p/245b9b175be4-site-reliability-engi...

Tech Stack: React, React Native, Node.js, Elasticsearch, Redis, Heroku, AWS
On a laptop without any sort of mouse wheel / scrolling capabilities. It sucks -- pressing space doesn't scroll to the next page. Page up and page down don't work either.
https://outline.com/evxWSv also works. Please let's stop commenting on the scrolling now, and focus on what's interesting herre.
A lot of innovative frameworks take the approach of forcing everything through a single paradigm, so that you can avoid solving a whole class of problems.

It seems like a good trade off—yes, everything must be done just so, and perhaps some parts of your app are a little awkward, or a little boilerplate-y, but there’s a whole giant class of problems you can just totally ignore.

Until... you can’t.

There’s another approach to library authorship, where the goal is not to delete a class of problems, but to make a class of problems easily controllable. Not to make a large domain disappear, but to make it programmable.

I have found, with that as your goal, you will be pushed away from declarative models. Because declarative models are about making a surface which is not programmable but configurable.

You can’t program arbitrary relationships across a React component boundary. You must flatten your intent into the very tight declarative interface which exists there.

Procedural models allow you to use the full set of capabilities that a function call and type system gives you. Ideally you don’t use much of that capability at any one time. But the beauty is you can use exactly the right control structure for the specific concern you are trying to... not abstract away, but make controllable.

The set of “concerns” is the infinite set. And no possible declarative model can capture it. Functions can.
Author here: the main driver for writing curlie was not about the slowness of httpie but about all the features I was missing from curl. As curlie is just a wrapper on top of curl, you get all the great options of curl like http/2, http/3 support, advanced TLS options etc.
No free extensions allowed at first and 30% tariff for selling through the Qt marketplace.

I think platform companies, like Apple and Qt, should not be able to impose such a high percentage as gatekeepers.
Have you checked out molten salt oxidation? https://en.wikipedia.org/wiki/Molten_salt_oxidation
Interview Schedule | Senior Full Stack Engineer | Remote (USA) | Full Time | https://interviewschedule.com/careers/

We're hiring our third full stack engineer for a lean, ambitious, and fast growing startup. We've found product-market fit, have strong revenue growth, and are well funded by top tier investors. This is an exceptional opportunity to transform an industry with powerful and easy to use products customers love. As an early employee you'll have tons of ownership, a big impact on product, will shape our values, and have opportunities to tremendously accelerate your career.

Apply: https://hire.withgoogle.com/public/jobs/interviewschedulecom...

Interview Schedule is changing how teams hire. Our first product streamlines recruiting scheduling and coordination, saving teams hundreds of hours a month. We support fast-growing companies like Gusto, Segment, and Twitch. We’re just getting started on, and have our sights set on making hiring a great experience for recruiters, hiring managers, and candidates. We’re building the platform to engage these key stakeholders and fix the $200 billion per year hiring industry.
What's the latest on VM tech? Is it still using Virtualbox + spinning up multiple VMs?
> The puzzle itself wasn't very difficult, you could do it by hand if you really wanted to, but it required you to know how to read and parse lines in a file, handle compound data structures, iterate through, and perform basic operations (floor, casting strings to ints, etc).

I don't believe that it required any compound data structures, just looping through the lines in the file.

You're right about the rest, though.
Ask HN: Who Wants to Be Hired? (Dec 2019)
Share your information if you are looking for work.

Please use this format:
Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:

Readers: please only email these addresses to discuss work opportunities.
>It’s not a U.K. thing it’s an Europol thing

I really don't mean to flame-bait, but I've noticed HN has a mild pro-EU/anti-Brexit bias, so I would be remiss if I didn't draw attention to the fact that this is part of what Brexiteers are against.

Here we (apparently) have a case in which the law of the land is at odds with EU regulation. I leave it as an exercise to the reader to research how EU regulations are drafted and ratified.

Disclaimer: I'm a remoaner, but I'm also trying to understand just WTF is going on.
1. Is your pricing publicly available on System for Electronic Rate Filings and Forms (SERFF)?

2. Are you justifying your pricing by saying “me too” and copying an existing competitor’s pricing? If so, which competitor is that? If not, how are you justifying your rates?

3. Are you hiring for software/product?
At first I got the impression a photo was required when buying a new cellphone, but this appears to be just for new numbers.

China already requires an ID to get a number, so I don’t see how requiring a photo will help them track people even more? Maybe it gives them an updated photo? However, if you don’t get a new number every few years, then it’s useless.

My own country requires a photo ID to get a number and I’ve been to several other countries that do as well. I guess I’m just used to it now. Similar to how we put our photos on resumes, but my American friends were shocked by that.
Fair point. It's an unedited mess and not my best work. As an example, here's what the start of it looks like right now:

Nobody knows what to tell you what a funeral. Especially when it's your own parents who died in a murder suicide. Everybody just sort of looks at you and stares and maybe stumbles through. I'm sorry, or let me know if there's anything I can do to help. What the fuck can they do to help? What the fuck are they sorry for? My dad's the one to blame. He's the one that took the shotgun blast to my mom and stomach in the face, and then shot his own fucking brains out. He's the one that needs to be sorry. What can you do to help? I don't know. Build a fucking time machine that help. I try not to be angry. But it's hard not to be every face. Everybody who looks at all the swollen eyes of the tears. Some are really I think all of it is just too much. I don't want to be here. I want to be anywhere else but here.

But I just don't know where that is.

So I just sit in the corner as people come up to me and tell me how bad they feel. I just shake my head, shake their hand, take a hug and want it or not,

and just sit back down

and stare at the closed coffin. Where my mom's bodies lane. God damn it couldn't even have an open coffin. Nope. No dad had to shoot her in the face.

Who saw that coming?

I didn't

say it was a surprise was a goddamn understatement. But here I am. 15 orphan orphan 15 Are you really an orphan? When you're 15 I mean, I guess so. But I always thought of orphans as babies and small children and Harry Potter.

That doesn't fit me.
> I’ve only successfully roamed with T-mobile on WiFi. Maybe its better now?

I roamed on T-Mobile pretty successfully using a cell connection last year, but I had to buy a $20 1G data pass and some other passes for it to work. It was worth it for the reliable unfiltered internet access.

My current T-Mobile One plan was worse for this than my old grandfathered (Select Choice?) plan, which could limp along at 2G speeds out of the box and only needed the data pass for usable speed.
Signal | San Francisco or Remote (US only) | Full-Time, Remote-OK | https://signal.org

Signal is making private communication simple. As an Open Source project supported by grants and donations, Signal can put users first. There are no ads, no affiliate marketers, no creepy tracking. Just open technology for a fast, simple, and secure messaging experience. We design open protocols, develop Open Source software, and give it away for free.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/signal

Here are our open roles:

- Server Developer: https://jobs.lever.co/signal/2a5fee8b-5875-46d4-a41d-773a28a...

- Desktop Developer: https://jobs.lever.co/signal/6cbff26c-290a-4e74-a56f-78e9783...

- Android Developer: https://jobs.lever.co/signal/cc2a16be-b9aa-496e-ba2c-cf8ba36...

- iOS Developer: https://jobs.lever.co/signal/5d866dff-b979-4a90-9a53-f581eee...

-Distributed Systems (Rust) Developer: https://jobs.lever.co/signal/7aa1ff1f-bd43-4359-82c7-8703d8b...

-Security Engineer: https://jobs.lever.co/signal/96f391f5-9840-409b-ac5e-e1f3007...

Tech Stack: iOS team: Swift & Objective-C. Android team: Java. Desktop team: Electron, web stack (js, css, etc.). Service team: Java, AWS, devops. Distributed Systems: Rust

Please email us your resume to: Workwithus@signal.org
It's Go's position that the language (and/or runtime) should make this unnecessary for the vast majority of use cases, I'm not sure what they're targeting exactly but I'm sure it's 99% or more. The resulting lack of knobs is actually a feature, and one I'm very glad to have.

I'm also happy to make my code less allocation-happy or more GC-friendly in the extremely rare circumstances when it matters. Like this article!

But I think we probably just work in different environments.
Larry Page’s Turbulent Kitty Hawk: Returned Deposits, Battery Fires and More
Heat pump based electric heat in out mild climate emits less CO2, even factoring in transmission and conversion losses, than burning the gas in the most efficient condensing gas heater. It still costs about 3x as much in terms of energy cost, but emits less CO2.

However, the city regulators, like I said above, are stupid, so you often can't get a permit for a heat pump, because of noise ordinances. These things sound like an A/C compressor, so you can only install it if there is enough distance to your neighbors, and that's usually not possible in newer, denser developments, precisely the kinds where natural gas is banned, so you are now forced to use resitive heating, which uses 3-4x as much power as a heat pump, and costs more than 3x as much, due to our tiered electric prices (additional units cost more than early units)
Why will they fail? So far they’ve been executing pretty well for the past 20-30 years...
Innovation is different than revenue -- especially when talking about companies with strong network effects and monopoly-sized marketshare.
I love FastAPI. We're using it for a ton of different things right now, from machine learning model containers to API layers. It's a really easy project to get started with, and the developers have been iterating on it pretty quickly.
> I really don't see what you're getting at here. You yourself have been making (irrelevant) comparisons to France, which has about the same population as the UK.

I’m comparing the US as a whole to Europe as a whole. If you want to cherry-pick the best example of Europe, maybe I should cherry-pick one of the northern states that abolished slavery and enfranchised black people in the early 19th century. If you get to claim that France, Spain, Portugal, etc. don’t count, I should be able to claim Mississippi doesn’t count.

Conversely, maybe we can compare the US to the entire British Empire. How many imperial subjects were truly enfranchised? Not the Indians, not the black Africans. Hell, even within the UK itself there was the entire Irish issue. But I guess Irish and Catholic aren’t technically races.
Salt was used to cure and preserve meat, and not just for flavoring
Acknowledging my very primitive understanding of quantum computing, would it be possible to simulate quantum computing?
Envoy | San Francisco | Onsite full-time

About the company: Envoy makes the office visitor product loved by customers and visitors alike. We're expanding into new product areas hoping to make office life more pleasant by automating unpleasant and laborious parts of the office experience. Do you ever get annoyed because conference room booking is a pain? That's the sort of thing Envoy is working to eliminate. We replace annoying and toilsome parts of the office experience with seamless, pleasant experiences.
https://envoy.com/jobs

-Fullstack Engineer: Ember.js, Ruby, Python, Heroku, AWS
-Backend Engineer: Python, Ruby, Elixir, Heroku AWS
-Frontend Engineer: Ember,js, experience with APIs
-iOS Engineer: Swift, Objective-C, BLE and NFC, location services
-Android Engineer: Have experience publishing on Google play, Java, Koltin, Android SDK
-DevOps Engineer: Security, Terraform, AWS, Heroku, Circle CI
-Tech Lead Manager: Technical development experience, mentorship, Scrum/Agile, IoT products, Ruby
-Engineering Manager: Technical development experience, mentorship, Scrum/Agile, IoT products, Ruby
email: hn-expedited@envoy.com
Thanks to these comments, in spite of already having starting advent coding, I have begun learning basic Rust, have the stack and development environment set up and I'm looking forward to doing the first two days again in Rust...
If you want to participate in profit, then you need to become capital, not labor. Labor sells itself in a competitive market. Prices will be determined by what other, comparable labor is offering itself for, not the value created for the company.
In what sense are you “launching” today? In the news, you raised a 45m Series B recently. According to LinkedIn, you’ve been at it for 18 months already. So what’s new?
Your video is what I expected it to be, but I didn’t think it was going to be that bad. This is the cultural revolution all over again
Very cool, looks like they'll actually let you run stuff on real quantum hardware[1]! Of course, the hard part is building algorithms that take advantage of that kind of hardware. I must've read a dozen papers on Shor's algorithm and my understanding still leaves a lot to be desired.

[1] https://aws.amazon.com/blogs/aws/amazon-braket-get-started-w...
This is covered by the Computer Misuse Act 1990 — specifically Section 3A which covers obtaining articles for use with related offences covered in Sections 1, 3, and 3ZA of the Act.

It's a crime to own the software intending to use it even if you don't actually use it. Arguably, the purchaser intended to use it at the point they made the purchase; people don't typically purchase software like this accidentally (of course there are obvious exceptions like perhaps security researchers wanting to decompile it to understand how to block it in the future, etc.)
Mistakes can happen even after proofreading.
That's kind of the problem - lack of sympathy.
Data on your spending habits could be a gold mine for banks
That seems to have more information, so we've switched to it from https://aws.amazon.com/braket/.
I'm very interested in how our industry operates, how purchasing decisions are made and how investors vet opportunities. This intersects all of those areas, I think it's probably worth listening to what people are complaining about instead of just lashing out at them. This isn't just me complaining for no reason, there's a lot wrong with this announcement and it doesn't lead to a healthy industry.
I get that sometimes too. It should be fixable without having to send headers to stdout.
Yeah, FT looked insane, which is one of the reasons the linked paper was so attractive. Ethanol from CO2, electricity, and water at ambient temperature and pressure.

I mostly think I have to be doing some chemistry/math wrong, based on how not terrible the energy efficiency is. I'd love corrections or reading material, as this is not a knowledgeable area for me.
- 2 CO2 + 9 H20 + 12e- -> C2H5OH + 12 OH- = 0.084 V
- over voltage of 1.2 V is best
- 1kWh @ 1.2V yields 30 moles electrons
- 30 moles electrons has theoretical yield 2.5 moles ethanol = 0.146 L ethanol
- reduced to appx 116ml ethanol due to selectivity
- 116ml ethanol has raw energy of 778 Wh, probably 550 Wh recoverable with Combined Heat and Power

I think 55% round trip efficiency for energy-dense long term storage would be big. Of course, this isn't that (math is partially based on theoretical bests, ethanol isn't long term, CO2 capture and material movement not accounted for).

Thanks for the plasma reforming tip!
What my comment is trying to suggest is that AIs are not proven to be different from us. They might not have one "ultimate" form. They might be just like us humans. Diverse.
SEEKING WORK | Full Stack Python Developer | Bangkok, Thailand or Remote

I specialise in automation and workflow efficiency improvement projects, with consulting experience for the financial service industry.

Python: Flask, SQLAlchemy, Celery, Pandas, Scikit-Learn, Tensorflow, Numpy, Scrapy, Selenium

Skills: HTML, CSS, JavaScript, PostgreSQL, Redis, Git, Docker, Bash, SysAdmin (Debian/Ubuntu)

Email: hackernews@unitezen.com
> especially if you're willing to go out of your way and get a lawyer.

That is out of reach for the vast majority of Americans
Specifically of interest: https://docs.apostrophecms.org/apostrophe/core-concepts/tech...
Yes. Slowly.
Rephrased:

Humanities desire to alter the things we eat has changed the face of the planet and affected billions of lives.
> But Americans do [use turmeric] having suddenly and belatedly awakened to turmeric’s health benefits, some 3,000 years after they were first set down in the Atharva Veda, one of Hinduism’s foundational sacred texts.

And there goes my interest in reading the rest of the article. Why continue to read what is supposedly a history piece if it opens with pseudoscience? How am I supposed to trust that it's not pseudohistory as well?

cf. https://www.cmaj.ca/content/190/43/E1270
In Africa, aren't phone often used to make financial transactions ? It would make sense to have a bit more security in that case, maybe
That money is taxed as income on the employee's side and they still pay payroll taxes.
Celo Protocol | REMOTE | 75K Celo Dollars |

https://celo.org/stake-off

The Celo Protocol will be launching early next year and the community is looking for people interested in running nodes on the network to secure the protocol. Such nodes, or validators, earn 75K Celo Dollars (a crypto asset pegged to the USD) per year paid out by the protocol itself. A great way to gain experience and win Celo Gold ahead of the launch is by participating in the Great Celo Stake Off, which is a competition that will run on Celo’s incentivized testnet, Baklava.

The Stake Off starts December 4th 2019 with prizes including up to 2 million Celo Gold.

Learn more here: https://forum.celo.org/t/the-great-celo-stake-off-the-detail...
...unkind...

Please don't misinterpret in this way. This is a candid reaction. As you indicate, it confirms your previous observations. This is not an opinion of you or any other Rust developer. It is an opinion of the syntax, period.
Very interesting link, thanks. Obviously your use case goes way beyond running a standard Docker installation. It sounds like you really want the kernel to schedule containers instead of processes -- which it doesn't really do by default, hence my comment. Perhaps it shouldn't be surprising, that you're able to get these clear performance gains from a highly optimized special-purpose scheduler. Still, I was a bit surprised. :)

However, that's at the OS level. What can realistically be done at the hardware level? It must be possible in theory to design a CPU that's better at this kind of context switching, but I don't know if a new "computer company" really wants to go there.
Senior Front-End Engineer, Architect

Nine years of client side development experience

Location: Chicago IL

Remote: Preferred

Willing to relocate: No

Technologies: JS, TS, CSS, HTML, SPAs, Angular, etc

Resume: By Request

Email: ${hnUserName}chris@gmail.com

Site: https://thoughtpalette.com
moew
I feel anonymity is a part of privacy, and anything that limits anonymity also affects privacy.
Between the Snowden movie based on reports and articles written about his actions, the upcoming Amazon original starring Adam Driver on the Senate investigations into CIA torture programs (which if my timing is correct, the full report isn't even ten years old yet), and now this...does anyone else feel this strange surreal sense of...surrealness when Hollywood movies come out mere years after noteworthy news events?

Not to say "too soon" but, well I guess in a way I am?

Just curious.
This was a fun read. That old-timey secret orders of knights actually still exist is awesome. I'd totally want to be in such a secret cabal, except for the whole believing in religion aspect...