skysight-inc/HackerNews huggingface dataset:
We're not in Kansas anymore TODO fetch ruby slippers
I don't want to sound too snarky, but I don't think you got the point of my post.

I love the M1, it's a great work machine, I have very few complaints about it. I hardly ever hit 100% memory usage, and if I do - it's thanks to either Chrome/Spotify/Teams/Slack/Discord.

I think - and this might be a bit controversial - the ThinkBook is better... because it is. The M1 is a great chip, awesome thermals (no fan!), but the laptop booted into Windows is faster.

Hey, maybe it's the memory, who knows! It doesn't swap, so I don't think it is.

You can read my parent post for my reasons. You can't quite run Windows or a stable Linux on a MacBook now, can you? Can't quite remove a 4GB stick and replace it with a 32GB stick, right?
I may switch to using FIXME for my personal mid development comments. But I do like having the TODOs maintained with a ticket number in the backlog. Such that you can find the relevant code easily, but there is a ticket and its not forgotten. Especially when it relates to weird behavior in a specific section of code. It also lets people know that that section still needs work when they see it while working in the codebase. Maintain the meat of it in the actual ticket for sure. But `TODO: ABC-123 - brief description` shouldn't really get out of sync. At least hasn't so far for projects I have worked on.
So instead of saying, "I told you so" in four words, you stretched it out to 30+ words.

I can almost guarantee that if someone is saying, "I told you so", they've probably also tried to explain to someone why X is a bad idea or why Y isn't going to work the way they think it will, or at all.
Came here to say this. There's a very good reason that every man page ever written starts like so:

NAME
man - format and display the on-line manual pages

SYNOPSIS
man [-acdfFhkKtwW] [--path] [-m system] [-p string] [-C config_file] [-M pathlist]
[-P pager] [-B browser] [-H htmlpager] [-S section_list] [section] name ...
i mean, as far as wireless headphones/headsets are concerned, my counter-argument is this:

I really don't like having a wire constantly tethering me to my desk.
With my wireless headset, i can get up, walk around my office, throw something away, or walk out to the other room and grab a coke from the refrigerator; all without pausing my music or taking my headset off.

I charge it at night and it is good all day. no worries here.
> Why not `IMPORTANT:`?

Like others mentioned, it's not as an established convention as `XXX`. And it's much shorter and quicker to type, particularly convenient when you just want to rant about something, which is the usual use case for `XXX`. ;)

At the end of the day, these labels are meaningless unless the entire team is following the same conventions. So using whatever your team agrees with using is the most important thing.
I like the interest in modernizing the terminal as an interface. There's still room for innovation and improvement. That's probably the big reason. Unfortunately this push is mired in app culture yak shaving bloatware bullshit (with a few exceptions). I'm surprised the market hasn't been flooded with Web3 DAPP terminal apps that will "revolutionize the terminal somehow, bro". Anyway, I love the enthusiasm but I'm not using a 100MB+ terminal app that requires a cloud account. I'll keep on BASHING like its 1989, thank you.
Sorry but you don't get it.
Your psychiatrist has not the scientific knowledge required, by far. He has never heard of any of the drug I mentioned and most of them are not officially prescribed for those uses anyway.
For anxiety though at least in the U.S he could prescribe guanfacine, which improve both adhd and reduce anxiety.
So yeah talk about guanfacine or else the inferior clonidine.
Magnesium l threonate is a benign supplement you can buy online.
Memantine is not benign but you can buy it online and find info on reddit.
I don't advise the anxiolytics i mentioned for long chronic use although it's technically possible. Emoxypine though is good for health in general.
As for Cialis the sex pill, well your psychiatrist will never wanna hear it but by canceling vasoconstriction it will reduce stim toxicity, not increase it.
As i said zinc is worth a try but only if it allow reducing the stim dose.
Again a benign supplement OTC.
I would also consider alcar though less effective it helps reduce toxicity.
Yeah I use the TODO and FIXME with IntelliJ. I don't think it would be a good idea to start using other conventions that would force other developers to set up their IDE to support the same custom patterns as me, though, even though it's nice that IntelliJ supports the option. I'd rather just add more context in the comment.
Dams are the only thing making the southwest habitable at scale (regular water regardless of river flow).
Don't. Learn the necessary skills yourself. It's not terribly difficult and the idea that you need management is false (and perpetuated by managers). You will waste far less time and money putting aside an hour a night to read up before bed (or during a workout).

What most people overlook: doing a lot of the grunt work yourself gives you insight into where you can take advantage of the system, get a better deal for yourself, do away with some "must have" entirely, etc (i.e., people with "skin in the game" are likely to make more advantageous decisions than a hire).

"Do I really need to delegate this" is just as important a question as "what can I delegate?"
>A lot of companies in the Netherlands will be open to that.

It's part of employment law. So long as you fulfill the criteria & there isn't a very compelling reason for your employer to say no, you're allowed to reduce hours.
It will get solved real quick when water rights can’t be met because there is no water.

You can’t grow crops if there is no water. A few years of that and farmers just won’t bother.
> my advise is to look at the scaling of the farm-to-consumer market, and how to enable larger distributed networks of small independent farms to sell to customers. The food supply will be more resilient when farming gets smaller, simpler, and more distributed

Very astute comment.

If any farmers in WA (or elsewhere) want a free consult on how to connect with your customers via the internet, please reach out!
Home Chef | Remote (Inside US) / Chicago (HQ is in Chicago) | Full Time | Ruby on Rails, React, Tailwinds, PostgreSQL, React

Home Chef is a meal delivery/meal kit service, owned by Kroger, that delivers three million meals monthly to subscribers.

We're very laid back. If you are looking for a good WLB, this is the place. We operate like a small/mid sized company but are owned by Kroger so have more financial security than most small/mid sized companies.

Hiring at all levels but Senior/Lead/Manager level are the biggest priority.

Happy to answer questions or make intros.

taylor.dorsett@homechef.com or https://jobs.lever.co/homechef if you want to check out job descriptions.
Elon Musk's Ulterior Motive for Buying Twitter
Is this the official account to post ? username says kadomony and not whoishiring
Not a fallacy at all. USD has extremely favorable exchange rates to the vast majority of currencies. In my country, it's currently 1 USD = 5 BRL. A 40kUSD/year salary will make someone quite rich here. This obviously devalues the work of people operating in the developed nation. They won't pay the normal salaries if they can get away with it.
At least they used a few big words
I like the Trackpoint, but beware. I used an old 760 years ago with OpenBSD, and after many months of using the Trackpoint, my pointer finger started to have RSI issues.

(Similarly, I used a thumb trackball for a long time, and eventually my thumb started to have issues as well.)

For occasional use, these things are great. Long term under heavy use, I have my doubts. It's always better to use the bigger muscles and joints if you can.
Same here. I just posted another comment on this. This should be flagged.
While we're sharing our favourite open source EDA tools, HorizonEDA deserves a lot more love and attention.

https://horizon-eda.org/
Soaring prices fuel calls for US Government to step in
Russian Moms Can Play a Part in Helping to End the War in Ukraine
And that's why you came to HN for the headlines, but stay for the comment section my friend!
I assume one reason for these console versions is that people run them directly on the server. Maybe sometimes even as root.
Are you kidding me? Water and farmland were perpetual sources of ancient conflict, even if you fail to normalize for population density.

Prices are how you push back and achieve balance. Wishful thinking is not a solution.
Yeah, it's very handy for making a graphic showing how to wire up an Arduino or similar.
Read the HP Way. Engineers can run a company, and do a damn good job of it. You just need an engineer or two who wants to spend time applying engineering to the business end of things. They are out there, and they are really good at what they do. Hire a couple.
My X1 carbon works flawlessly aside from the fingerprint scanner (never tried it) and the builtin 4G modem which requires Windows drivers to initialize on Verizon with some shady proprietary blob that is downloaded over the air.
Usually you'd aggregate those logs to a centralised location and have some kind of visibility platform to parse them like Splunk, ELK, DataDog, etc. That same pipeline would also typically share at least part of the process for streaming your logs to a tamper proof archive.

So it's not that checking logs is a dying habit, it's process of SSHing onto the server and running shell commands to query them.

Though I'm not suggesting the latter is bad practice. In some domains it's suboptimal but in other domains it is a pretty reasonable response to fault diagnosis. IT is a broad field :)
They look to be based in Greece, which requires that all males over the age of 18 (with a number of exceptions) serve a set period of time in the military. They presumably do not want to hire somebody who might disappear for a year soon after starting.
Check out /r/subsimulatorgpt2.
Rather than a flip "money," I will detail the cycle.

1) TSR (or WotC) puts out a new version of the rules, a set of core rulebooks, typically a Dungeon Masters Guide, a Monster Manual, and a Players Handbook.

2) Some additional content is pushed out, like a module or two.

3) Here is the danger part: Realizing that there are more Players than DMs, well, more money is to be made putting out content players want. Splatbooks of unlikely "prestige paths," or if you want to go old school, barbarian and cavalier and acrobat. Rather than having rules so flexible you could re-enact Conan the Barbarian or Sword and the Sorceror or Beastmaster, instead rules are carved out for an archetype of exactly that film or book.

4) The game unbalances due to new rules, and Pun-Pun the Kobold is born.

5) Players proceed to tear through every encounter with min-maxed ("munchkined") characters as per the hyper-optimized builds laid out in the splat books.

6) We must rebalance the game.

7) Go to Step 1.

This is part of the problem, not the whole of it, but ... I would not say it is insignificant.
This article seems to have been written by someone who doesn't use grep.

I don't want to remember a complete ontology of greppable signifiers. I would prefer to just 'grep -R "TODO" <dir>' or 'grep -R "TODO(zomglings)" <dir>' than use a more complex grammar as the author suggests. We can stuff those kinds of semantics in the TODO message.
> Grow your own food then

You’re saying this to Iowa?
To me being FIPS compliment would be a good definition of something being “Military Grade” because that would be the actual standards the US military would use. However, that still doesn’t mean it has the best security because really good algorithms like Ed25519 aren’t FIPS compliant dispute being much better than their FIPS counterparts IMO.
I can attest that I’ve personally hired low experience people as well as a small handful self taught. I will likely be hiring again in a few months.

If you’re older your experience was that all really good coders were self-taught coders. They were people who learned by cracking or modifying software or working out how their computer worked the hard way in a very deep way. For awhile most really great coders were either out of a very small number of schools or were entirely self-taught.

I think this dynamic died though by 2000 at the latest.

I will say that a lot of self taught people that I have interviewed and not hired had this - well, attitude. But that’s the wrong word for it.

Let me give an example. Not long ago I interviewed a self-taught python guy who spent part of the interview explaining how hard pointers are. I am a lifetime c programmer. Pointers are maybe hazardous but they are not hard, they are such a simple construct that people effectively reinvent them over and over and pointer-like objects show up over and over. It was just the weirdest interview, he was quite adamant about it, like he was confused that I wasn’t instantly agreeing, almost like visiting a forum for people who only know python. It was very off putting once I realized that most of it was bluster to explain that he knew python and only python and that was a kind of mantra that he’d learned made him sound more thoughtful than he was. I don’t think he knew.

Another typical example is “I could learn the CS degree stuff if I wanted to but I don’t need to” aspect by candidates that don’t know basic algorithms or analysis.

I’m not opposed to self-taught. I was, myself, a self-taught paid professional coder before I got my CS degree. I did discover a world of stuff I didn’t know doing the CS degree though and the dismissiveness is unfortunately common. A lot of CS has zero to do with industry but unfortunately not all of it.

I guess my point here is that, unfortunately, interviewers build mental stereotypes due to experience that you’re unfortunately exposed to. I’m still game to hire self-taught coders but I now aggressively filter that set to avoid the kind of limited mentality I’m trying (and failing) to describe above.
Racket is definitely slower than Common Lisp. But it is one of the fastest Schemes on the market currently^1. But it also has the ability to create static executables, runs on M1 macs, has a statically typed sister language, a build in package manager, and gui library. And it's faster than other dynamically typed languages like Python when looking at pure implementations (not written in C). So there are still a lot of reasons to use it over Common Lisp if any of those things appeal to you

1.https://ecraven.github.io/r7rs-benchmarks/
Yep, totally, it's a big red flag. Another term like that when it comes to software is "patented technology" (or "algorithm", or "software", or whatever). Instant turn-off.
Lune | Software Engineers | London or REMOTE (London +/- 2 hours) | Full-Time | https://lune.co

Lune’s mission is to make every product and service climate positive by default.

With the Lune API, we enable companies to seamlessly build emissions calculations and high-quality carbon offsetting into their services and make it part of the customer experience. In the future, everything we do will have a positive impact on the planet - powered by Lune.

If you’re a talented engineer who learns quickly and cares about tackling the climate crisis, we’d love to work with you.

This role is a unique opportunity to be part of Lune’s core team, to have a real impact on our mission and to define and scale the company into the future.

As we grow, you’ll have the opportunity to take on new responsibilities and help build a great company while tackling the greatest challenge of our time.

Tech stack: Typescript, (a little) Rust, React, AWS, Postgresql, Terraform, Kubernetes

Hiring for:

- Frontend Software Engineer (all levels)

- Fullstack Software Engineer (all levels)

- Backend Software Engineer (all levels)

- Data Scientist

- [Create your role]

https://luneco.notion.site/Open-positions-at-Lune-19ec75e528...
I don't blame the individual IT staff or engineers for being foot soldiers of corporate mandate.

I do blame the mindset of 'every problem can be solved with enough data'
The proprietary "AES-1024" is actually AES-128 encrypted four times (like Triple DES which is an actual standard). The actual problem is that the key derivation is literally MD5 and the "salt" is static (making brute-force laughable). So, no, AES is not broken, just this weird one that happens to be the encryption program you've get free with the purchase of certain brands of USB drives.
Does it really need to be something more important than NOTE? If you are working on the code you should be reading that NOTE anyways, so why not use a word with more specific meaning? Or even just IMPORTANT. Before this thread I would have never known what XXX meant, having never seen it before.

I suppose if its defined somewhere as a standard for everyone working on the code it may make sense. Just doesn't feel very intuitive to me.
It seems that software developers can't just be programmers anymore. Now you need to be the all singing all dancing expert of everything. Familiar with 3 cloud platforms, Linux system administration, DBA, Jenkins CI Pipelines and Terraform. Don't forget Docker and Kubernetes too!

A quick note: Monster, LinkedIn and the job aggregation sites tend to have very poor job listings. A lot of them are just contractor companies listing terrible compensation roles that they want to fill with an H1B or justify a hardship loan based on "Not enough interest." If you go to the company websites directly you can find better roles. You can search for "Careers at ${EMPLOYER}" and get much better results applying directly.
The point is to avoid having to search these out. IMO you're playing a losing game if you find yourself doing this.

For "DREAM" there is a ticket for proper tracking. For FIXME, code review prior to merge is sufficient. For HACKS, you really only need to care when you happen to be working in that space.

And yes, HACKS is to highlight the importance of a comment. It also signals an intentional deviation and an opportunity for someone to offer a suggestion on how to improve things.
Ask HN: Who wants to be hired? (May 2022)
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.

Searchers: try https://seisvelas.github.io/hn-candidates-search/ or https://hirehackernews.com/.
Ask HN: Freelancer? Seeking freelancer? (May 2022)
Please lead with either SEEKING WORK or SEEKING FREELANCER,
your location, and whether remote work is a possibility.

Bonsai (YC W16) (https://www.hellobonsai.com) offers freelance contracts, proposals, invoices, etc.
Ask HN: Who is hiring? (May 2022)
Please state the location and include REMOTE, INTERNS and/or VISA
when that sort of candidate is welcome. When remote work is not an option,
include ONSITE.

Please only post if you personally are part of the hiring company—no
recruiting firms or job boards. Only one post per company. If it isn't a household name,
please explain what your company does.

Commenters: please don't reply to job posts to complain about
something. It's off topic here.

Readers: please only email if you are personally interested in the job.

Searchers: try https://kennytilton.github.io/whoishiring/,
https://hnjobs.emilburzo.com, https://news.ycombinator.com/item?id=10313519.

Don't miss these other fine threads:

Who wants to be hired? https://news.ycombinator.com/item?id=31235966

Freelancer? Seeking freelancer? https://news.ycombinator.com/item?id=31235967
‘Zombified’ Japan Shows World How Not to Spend $5T
Gary Marcus here again to throw cold water on anything deep learning. The negative tone when not succeeding in tasks it wasn't designed or advertised for continues to be disappointing.

> To the extent that the goal is to develop artificial intelligence that can be trusted in safety-critical applications (Marcus & Davis, 2019), a much higher standard must be applied.

I have seen no mention of that being the intended use of DALL-E (2). In fact, the most common use case I've seen described is in replacing Fiverr-type tasks: quick graphic design.

That said, the results are actually encouraging given that it _wasn't_ designed to succeed here:

> Nevertheless, for 5 out of the 14 prompts, at least one of the ten images fully satisfied our requests.

Some of the authors' interpretations could be argued against, as well. For instance, in example 10, "An old man is talking to his parents":

> In none of these images did DALL-E successfully infer that image should show an old man with two even older people

Several of the images appear to show exactly that? How is the author judging "even older"?
I am comparing this to a MacBook Pro. Edit: Admittedly the 8GB 2020 model, but still.
SEEKING WORK | France, UK - REMOTE US/EU timezones | Search, Data-driven application expertise - Solr, Lucene, Elasticsearch, Kafka, Mongo, Hadoop, Redis.

I provide short-term (1-4 weeks), high-end search and data consulting services focused on solving specific problems in urgent or critical situations.

My expertise is based on 30 years of hands-on technical experience in all areas of IT, but particularly in architecting, building and managing data-driven enterprise platforms.

Examples of work I've done for recent clients:

- Productionalising Kafka, Redis, Elasticsearch and Solr-based applications
- Implementing multi-level Azure cloud redundancy for data-driven applications
- Tracking down performance bottlenecks in Kafka, Elasticsearch, Redis, Storm and Spark
- Stabilisation of complex Java-based containerised applications
- Validation of greenfield project design
- Azure cloud architecture for HA production workloads
- Data architecture design for Solr, Mongo and Elasticsearch
- DevOps implementations & best practices for Azure & AWS

On parle français!

You can find out more or get in touch here: https://www.nonstopops.io/?sid=hnf2205
SEEKING WORK | Lisbon, Portugal or Remote (originally from New Zealand!) | Full stack -- and I mean full stack, from BIOS-dev to biz-dev :)

I've done a bunch of interesting stuff over the years. Drones, VR, OS development, low level network mobile/server stuff, reverse engineering, large-scale VPN DPI, streaming video, speech-to-text, automatic cloud optimisation, deep tech, etc. If you've got some interesting networking or low-level-system stuff, that'd be fun. But I'm open to all discussions :)

Ping me and we'll talk!

https://paulh.consulting or paul@bieh.net
Zefort | Software developers | Remote | Finland | Full-time

Zefort (https://zefort.com/) is a bootstrapped SaaS focused on contract management and eSignatures. Our SaaS product helps companies archive, find, sign, and manage their contractual documents with the help of unique AI-assisted capabilities.

We are looking for software developers to join our small and experienced team. We ship solid software that we can be pround of.

No particular technology experience is required, beyond a solid grasp of fundamentals and relevant experience building SaaS products. Point us to your public code, or tell us something interesting you’ve done.

Our tech stack includes Django/PostgreSQL/ElasticSearch on the backend, React on the frontend, and various tools for machine learning and document processing.

We are remote first, and there's an office in Kaarina, Finland and a coworking space in Helsinki.

Contact ville@zefort.com.
That does make sense. But I suppose what I’m asking is that at a more abstract level, encounters can be analyzed at the very beginning. Some are hard. Some are easy. Playing the easy encounters is pretty boring in my opinion. This is balanced in a lot of TTRPGs somewhat by making resource conservation a thing so maybe you can’t just use your big powers to blow up some simple goblins. But I have always found it very difficult to get people interested in following this curve. Nobody wants to spend 30 minutes on a goblin encounter.