skysight-inc/HackerNews huggingface dataset:
I'm reminded of the following quote by the co-author of SICP - Gerry Sussman...

"Remember a real engineer doesn't want just a religion about how to solve a problem, like object-oriented or functional or imperative or logic programming. This piece of the problem wants to be a functional program, this piece of the program wants to be imperative, this piece wants to be object-oriented, and guess what, this piece wants to be logic feed based and they all want to work together usefully. And not because of the way the problem is structured, whatever it is. I don't want to think that there's any correct answer to any of those questions. It would be awful bad writing a device driver in a functional language. It would be awfully bad writing anything like a symbolic manipulator in a thing with complicated syntax."
I definitely would not advocate teaching students C++.

C on the other hand is a relatively compact language and is the lingua franca of operating systems and shared libraries.
Purchasing price doesn’t cause rent to increase year after year by whatever number the landlord decides
I think 1, 3, 4, 5 are good ideas.

His 2nd point is that one should essentially end anonymity online.

This seems like a step backwards to me. I remember back in the 90's when we reminded everyone not to use their real name online, don't tell people your address, definitely don't tell them your age or gender. God forbid you tell random people you're <18/F/Nearby .

So just for safety reasons, anonymity has long been seen as important online.

Besides that, anonymity and pseudonymity seem to me to be one of the pillars of free speech and open debate in society. You can safely test the waters and say things that you fear might be unpopular. See eg. the Federalist papers, which were published pseudonymously.

Anonymity and closely-related pseudonymity have been important to western civilisation for millenia. It might not be a good idea to get rid of them.
Hello everyone! We’ve been working with our team for a long time on a work management tool that will greatly assist you in your business life.

Our goal is for everyone to be able to work in a healthy work environment, earn their worth, and finish their work before sunset.

Who does our Work Management software serve?

Companies with Hourly Employees

Product Companies

Freelancers

We hope to ensure that everyone has a chance to work in a healthy work pattern by bringing our product together with as many people as possible, and we hope to gather the work of many applications they use to follow their work patterns on a single platform, BeforeSunset.

Intrigued? You can support our launch here: [https://www.producthunt.com/posts/beforesunset]
I’ve never been one to use email from a non-web application. So when I moved to Proton Mail the bridge setup seemed like a dramatically over complicated alternative to the web UI. The mobile app seems to work fine, too. I’m glad I avoided this whole mess.
Fleetio | Full-time | 100% REMOTE - open to candidates in the USA, CANADA & MEXICO | https://www.fleetio.com/careers/engineering |
Fleetio is a modern software platform that helps thousands of organizations worldwide manage a fleet of vehicles. Founded in 2012, 21 Million Series B in 2020, 4,000+ customers, 29M in ARR, 200 employees, 4.8 rating on Glassdoor.

Company perks: competitive pay + equity + 5% ARR bonus, 401(k) + match, health, vision & dental insurance, strong remote working culture (since 2012), fitness incentive, professional development budget + equipment stipend.

OPEN ENGINEERING ROLES:

-- Senior Ruby on Rails Engineer: https://apply.workable.com/fleetio/j/6E23087B66/

-- Senior iOS Engineer: https://apply.workable.com/fleetio/j/35867F878C/

-- Senior Android Engineer: https://apply.workable.com/fleetio/j/250A5A6D06/

-- Senior Software Development Engineer in Test (Mobile): https://apply.workable.com/fleetio/j/143188EB40/

-- Senior Cloud Infrastructure Engineer: https://apply.workable.com/fleetio/j/29D43A8171/
That is the whole point of having GPL with an additional comercial license.
Probably, a lot of banks in the EU have one or another instant payment system.

And many have somewhat adept ways to convenient setup bank transfer between two people (e.g. through an qr code), standardizing this would be a much bigger improvement then just standardizing the first part.
so move your business to someone who you think takes security seriously.

That is exactly what I did. I was with a major bank but they would not take my security seriously and only did 2FA. I moved to a small local bank that allowed me to lock down my accounts so that from the internet they are read-only. I have to physically go into the bank and show ID for most of my accounts. That leaves one account I can use for small online purchases.

I am working with them to implement better security around ACH/wire transfers. That's not even a discussion I could have with the bigger banks.
>~$200-250k salary in the US. Not bad, I'd say.

In SF or NYC? For a junior dev who can maybe write a for loop without supervision sure.
the west repeated the same mistakes as when they decided to let china become the factory of the world

now they pay the price

they thought they could outsource embedded/system devs too, if you go check in Indonesia and Taiwan, the amount of people who dab with embedded/robotic stuff is insane
Another interesting thing about Raptor2 is it's considerably smaller and about half as heavy as the R2-25
I'd love to get into low level programming, game development or somewhere where C++ has to be used (I'd rather use another language probably but not gonna get picky); however, in my experience (and this might differ vastly since I'm in South America):

1. There are really few jobs doing this here compared to web development; there are maybe less than ten new openings in LinkedIn a month.

2. Most if not all of these ask for Sr positions with +5 years of experience, there are no jr jobs to get this experience from (except maybe from university or public research entities, which just don't pay enough to cover rent).

3. Most of these are just maintaining old legacy software written in C++, the jobs in games, embedded, low-latency, etc. are REALLY far and between or nonexistent.

4. Many don't allow for remote work, whereas in web development it's the norm.

5. You can say goodbye to part-time work, it's not the norm in web development either, but since there are so many jobs there you eventually will find one that'll allow you to work less hours.

6. Even if you get the perfect job, it might still pay less than a Sr React position or whatever; I'd personally rather work in something interesting for myself, but someone with a family might not.

I haven't been investing time in looking for remote work in the US or EU yet, in my little experience, they usually do not allow for remote work, or only for Sr positions. However I'm sure it's possible since there are much more openings outside.

So personally I believe there's a lot for these companies to improve so this pool of talents grow, and it doesn't even imply higher wages; they can focus on hiring from another countries and/or more jr candidates. There won't be more "talented C++ developers" if these people can't learn or grown anywhere. There's a lot of talented people right out of college they just don't have the work experience yet.
It’s ironic, but I like and support meta so I agree with your points.

Like meta, I also agree that Apple will be a double edged sword for XR. On the positive side, Apple will help the masses understand the potential of XR beyond gaming, and the M chips blow everything away. On the negative side, only we’ll be able to afford a $3000 XR Apple headset which will save meta’s XR related effort since they’re the affordable option. They’re scared of if, but whether or not Meta realizes it, meta needs that Apple headset to release
> current administration, which is solely focused on NOT supplying BTUs to the market

What? Did you somehow miss that huge climate bill, which drastically increased the subsidies for solar and other forms of energy independence?

It seems like the bickering is over the form of "BTUs". I myself would have been happier if the climate bill didn't prematurely end the consumer biomass subsidies (eg for wood stoves, etc). But your blanket characterization is a bit ridiculous.
It doesn't have to be a burden. My watch already provides me a quick-select list of responses. So when I make a call, instead of one generic send button, how about two? One of them labeled "this is a emergency" or something like that. Maybe even a little list of a half dozen of the most commonly used subjects, so I just click the one that matches.

No reason to make people work any harder than they do now.
Cognitive automation allows "increased efficiency" by firing staff whose tasks could be automated away using ML (imagine QA folks manually checking output of some industrial process which could be replaced by a bunch of cameras and a ML model). Companies that were reluctant to do that while they had plenty of money might be more willing to do it during recession.
I think its a Homekit to Siri issue. I have the opposite issue, Siri almost always works for me for turning off the lights but the Home app works only half of the time.
>or came out of the taxpayer's pocket.

...you mean like... theirs?
Same energy as someone who screams about paying a teachers salary with their taxes - teachers pay taxes too dog.
> It's gotten so bad I just don't answer my phone unless it's a call from someone I know

I have my phone set to silence calls unless they are in my contacts list. I tell people this whenever I give out my phone number.

Honestly I think this should be the norm. There's no reason for a random stranger to need to call you, if they want to reach out they can text or email, and I can't imagine many urgent situations where they can't text, can't forward the message through anyone in my contacts, and can't directly get the authorities to contact me.

The only exception is automated phone calls (e.g. call from a random number for an interview or to confirm 2FA where I can't do SMS), in which case I have to temporarily disable silencing calls. But systems where you get called once from a random number and can't call back are really awful for other reasons...
> It would be great if whoishiring takes over this.

Have you emailed hn@ and asked if they're interested? I'd like that, too, but I wouldn't expect just shouting into the void to affect change
Isn't misinformation bad in general? I don't care if it's left leaning or right leaning.

Traditionally, antivax was left leaning misinfo. All those anti polio or anti measles vaccines people were left wing, and that was bad.

If Twitter is the new breeding grounds for misinformation campaigns in general, how is that a good thing?
You have an unnecessary apostrophe after "CSV" on your Free tier pricing box. Apostrophes do not make initialisms plural.
How could he be a phony? He has to be one of the most non-phony people I can think of. His movies cut right to the heart of things in a clear manner that we almost never see.
> The question for me is...if I have an AI system that outperforms humans empirically, why do I need to understand how it works to use it?

Because, for a start, if you don't have a clue how it works, it's pretty difficult to have any confidence that it will actually outperform humans empirically in the long run, or in a specific set of circumstances.
Company whose flagship product is fear has mediocre software. Shocking.
This is one of the reasons why I always let the phone hoover a couple of centimeters from my face when talking to someone. Utterly ridiculous!
"Let the instances choose their own moderation" that people think is a great feature seems to have serious downsides like you're describing. Before on Twitter you knew, generally speaking, what was allowed on Twitter and what wasn't. Now you have not just a whole panoply of different moderation standards, but instances making decisions on if what other people's moderation policies are acceptable to them, which ads a whole level of indirection an opaqueness to users. And forget about any ability to try to appeal...
Although there is at least the safety of the direct debit system, where if you flag it then the bank must immediately pay you what was taken.
I did Linux kernel work for a decade at my old company. Left due to low pay.

Also worried about my employability. Not much call for C programmers in 2022. You’ll always fear losing your job.

I love low level though, I do embedded projects for fun! I can probably sling back-end Python for 1.5x the salary. I wish embedded payed better, but it doesn’t and therefore I won’t help alleviate this “shortage”.
But I thought they were re-usable?
If you're using a non-Pixel Android phone, you may be able to get the same benefits by switching from your manufacturer's Phone app to Google's. Doing this on a Samsung S22 Ultra took me from tons of spam calls to none.
I think one of the things that really isn't being picked up about this, is that this isn't just about copying. Hollie Mengert isn't only objecting to her work being stolen. She's objecting to having her name associated with it - and she's objects because she doesn't think it's good. And she's absolutely right. People really aren't engaging much with that as a problem for this tool. I'd put a simple test to you - sit and look for 1 minute at each of the images she created and the machine created. There's a very simple way of telling who did what. The longer you look at Hollie's images the more you notice. The longer you look at the generated images the less it makes sense. The perfect example of this is the image of the woman in the middle of the party - there is so much more going on it that single image than all of the generated images together - the focus and composition, and the interaction of the different characters are features basically missing from most of the generated images.

I do wonder if a large blind spot of the engineers who are working on this is that they don't actually understand art and therefore don't understand what they're missing.
That is the most bloated boilerplate project I've ever seen. Does anyone actually use this for their projects? I would hope not. I know Javascript people are used to starting a project with a template/boilerplate, but that's not a good idea in C++ land. You actually need to understand the stack you're using, and all of the tools (unless you're working on a team, in which case that could be someone else's responsibility)

Also, QT projects aren't real C++ since they require an additional preprocessor to compile custom syntax additions for "signals" and "slots". As a consequence, tooling for those projects tend to be more complicated and clunky.

This linked project seems to be trying to stuff as many things as they possibly can into a hello world project. With Conan + CMake you only need like 3 files total in your entire project for something like this:

* conanfile.txt: for declaring requirements/dependencies
* CMakeLists.txt: describe how to compile your project
* main.cpp: source code for the hello world app

Also,

> Yes, I realize CMake isn't modern and there are a bunch of new build tools.

No!! That thinking is a trap. CMake is modern, and using something else is more likely to cause problems for you and anyone who might want to use your project. That boilerplate's is a bad example. A fully functional SDL2 hello world with Conan can be done with a ~4 LoC CMakeLists.txt.

Unless you have a very good reason (there are good reasons, but they're the exception rather than the rule), don't build your C++ project with anything other than CMake.
How would one know if the AI is sufficient? Maybe there is a place for a real human validation and curation service.

Aside Note: I've already seen for hire posts of human artists offering to touch up AI generated work.
The AI might be trying to be "smart" and factor in the time of day when interpreting commands.
Interesting how both SpaceX and Tesla's operational efficiency is much higher compared to industry.
GoogleChromeLabs/sqoosh: WebApp with WASM encoders/decoders for JPEG XL and more
Xata gives Jamstack developers access to serverless platform with an API call
I completely agree. Whoever[1] made that page should probably not be allowed to make web pages without the assistance of a real designer.

[1]: me. I'm talking about me.
Plenty of good suggestions here, I don't have another one to add, let alone a better one. But I'll tell you this: you are not alone, this happens (a lot) and odds are it is not your fault. You asked how to deal with it, a lot of the stuff other comments said boils down to realising your professional universe is not so $negative_characterization_here like the place you are currently living in, it just seems that way probably because like a boiling frog you tried to adapt without seeing the hit coming, and came to think that's "normal" and you can't take "it" anymore. Time for a change, you'll do great in your next corner of the universe, and even if you find yourself into another bad one you'll recognise it soon enough and either fix it or leave it.
I very nearly looked for the most dead end, brain dead job possible when I was in my mid 20s. The plan was to do something that enabled me to just think, which is my passion really. Thinking and learning and digging out the truth. Sometimes I wonder what my life would have been like if I'd followed through. Would I have been happier, would I have been more productive for society or less? Maybe one of the hundreds of projects I don't have the energy to complete would have been completed and born fruit. In this path of life I feel like a tree that is continually bearing fruit, only to have it fall to the floor and rot unused. If I'm honest I think society would be better to let those with the disposition to dream and build without need for employment. Society as a whole would be better to allow those whose disposition forces them to continually create, to do just that, create. To be called to something is a gift, to be denied your calling creates a wound deep within the soul.
A Micro CRT on an Raspberry Pi
My first thought is that there may be something environmental... interfering with your voice. Something like someone watching a show in the evening, or turning on a fan when it's time for bed.
Energy density is not the driver of energy transitions, cost is
Even an electric train that is being provided with electricity has a better footprint than a train with diesel engines.

But yes; unfortunately the Germans keep shutting down their nuclear reactors. There's a lot of education that needs to happen.

France on the other hand is almost completely (80% or so?) nuclear and the Swiss have hydro and wind. So there's some wins there.
Show HN: Recon – find local files with SQL built in Rust
No, but this is deliberate misinformation.

I actually like how Twitter handled it. I don't know if this is new, but some user attached a note saying "This guy is a comedian, this is satire" and other users voted it up so it's right below the tweet itself.
It depends. SRBs are pretty simple (yet still incredibly hard to make remotely safe).

Orbital rocket engines are not “point up and ignite fuel.” You’re right, they don’t need air intakes - they need cryogenic liquid oxygen and all the support equipment involved in using it! Jet engines have it easy being able to harvest the oxidizer as they fly.

There are many, many, points of failure in modern rockets . You could argue that jet engines were the precursor to modern turbo pump design.

edit
It’s also worth noting that the turbopump environment is dramatically more hostile in rockets. LOX is really nasty stuff at those temperatures and pressures.
Show HN: Prototype plugin to turn Figma components into Streamlit code snippets
true, but I do embedded, rust is basically static-stdlib-linked, which is too large for a resource-restricted board when you have more than one executables running, when rust can support shared libraries as c++ does, i will reconsider quickly.
Yeah, I sorta specialize in that whole IoT firmware update/fleet monitoring/make sure everything at the edge runs smoothly end of things, and if you find a company that realizes that this is something that MUST work smoothly if they're going to scale, then it's a very sweet place to be. Even better, that sorta work combines low-level C++ with lots of back-end web service work, so you're never 'just' a C++ programmer.
If you have a PSVR, you probably have the old controllers too.
For anyone looking for a junior who knows C++ in Canada, we've had good luck with Sheridan College in Oakville ON.
My generation (I am 14) might need something hammered into their heads. Just drawing pictures or making mediocre music isn't gonna bring you a lot of success or money, either get better or find a way to monetize it. But doing something you don't care for and making it your life kind of makes you into a slave in a way.
Niagen had powerful effects in my case. Don't need to take it anymore, but wow, very potent. Similar to a B vitamin, but much less itchy/irritable, etc. Almost euphoric the first couple times.
It has! It's on every iDevice out there.

Apple uses LibreSSL, not OpenSSL.

@Ytterbium ~ % uname -a

Darwin Ytterbium.local 22.1.0 Darwin Kernel Version 22.1.0: Sun Oct 9 20:15:52 PDT 2022; root:xnu-8792.41.9~2/RELEASE_ARM64_T8112 arm64

@Ytterbium ~ % openssl version

LibreSSL 3.3.6
This question, posed by someone new, makes it to the front pages of this site pretty much every week nowadays. I’ve been visiting this site for years and it used to crop up once every few months or so but nothing near the frequency it does now. There is something seriously wrong with the state of the world right now.

It is of no help to OP by unfortunately I think it’s going to get worse before it gets better. I was reading Ray Dalio’s latest blog post on LinkedIn last night and he thinks we’re heading for civil and possibly global war in 2025. I find it hard to disagree with him.

In a way, our entire system is just abstracted violence. People used to kill each over resources so we created this abstract system of companies, money, laws, social norms and dating rules so people could still fight each other but without any direct death. But the deaths are still happening, they’re just drawn out and slow. Various people bleeding your bank accounts dry, forcing you to work to the bone until you either keel over and die, kill yourself through drugs, or accumulate enough resources to retire from the game or become one of the exploiters yourself.

Eventually we reach the point we’re at now where the abstractions can’t hold back the grim reality. Too much power and greed accumulated at the top of the pyramid means the game starts to become physically unplayable for too many people. What happens when the abstractions collapse? Back to Hobbesian savagery.

This would be bad enough if it was just internal strife but throw in conflicting super powers and climate change on top and we’re looking at WW3. Things have gotten so bad I don’t see a world in which it doesn’t happen now other than if we get some serious reform across politics, media and enterprise.

To OP, I would say take some time to rest, revisit things you used to enjoy, then find a job you can tolerate doing in a town you can afford to live. It may mean doing something you never thought of doing and moving somewhere you never saw yourself moving a few years ago. I am planning on doing the latter next year.

Ray Dalio article for anyone interested:
https://www.linkedin.com/pulse/changing-world-order-approach...