skysight-inc/HackerNews huggingface dataset:
I have an MA in humanities field, currently spend my days secretly coding at work where I am a receptionist. Was recently very close to being able to move over to the tech team to do some Angular/rails, finally get my feet wet after many years of just doing work on my own time (and a little work time).

One day, I overheard the CTO talking about hiring more devs, and inquired with them about it just briefly. He set up a meeting and we talked shop and I told him my story, the kinds of things I made, what I liked. Already at this point I was elated: I could talk to a real person about technical stuff I am interested in, and they understood me, and even more, they wanted me to join the team! After so much emotional energy and hopes dashed by constant applications with no response, I didn't even care if I wasn't going to get a job, it was enough to just be seen. But I was going to get the job!

Just found out though that it's not going to happen, because they couldn't clear hiring someone to replace my current position; it's a startup and we are not doing well now (home brokerage startup). Will hold on for now, but not too hopeful anymore.

Just really really crazy to me how much I labored over applications and things for so long with just nothing at all back, and all it really took was being able to be in the same room as someone. Equal parts hopeful and frustrating honestly.
People lived in deserts all across the US for tens of thousands of years and got by just fine and never had to pay a dime for water.

This isn't a desert climate problem, it's a "capitalism charging money for something that should be free" and "modern civilization having no concept of ecological balance" problem.
Not on purpose, hence 'invasive'
Ptfunceble: The tool to check the availability or syntax of domains, IP or URL
Broke it down to 4 annotations:
DEPRECATED:, FIXME:, INFO:, TODO:
Unfortunately, no OLED option is a dealbraker for me.

I haven't seen even a frankenpad option to transplant an OLED on the P14s Gen 2 AMD
ViteShot: Generate screenshots of UI components within seconds
Hmm, in Spanish "todo" literally means "everything"...
At WeGroup (https://www.wegroup.be/en/join-us) we are running a 4-day workweek without pay cuts. We are still experimenting with it, but everyone is loving it so far. The experiment is running for 2 months now, we saw a drop in output, which I think is normal. With a 4-day workweek comes more responsibility, so we are pushing the teams to take more ownership over the planning and feedback loops. We are running the experiment till end of June.

We are looking for:

* Backend (Python/Go/Postgres)
* Frontend (React)
* Infra/DevOps/Tooler (k8s/Docker/AWS/OpenSource-tools/CI-CD)
Not the person you're replying to but I had the same experience. My company was careful to announce the extra holidays as a special pandemic related wellness thing (subtext: not permanent) whenever they did it, so the discontinuation was just not announcing new ones.
You aren't going to like this but starting a company _is_ about doing all of the business development side stuff.

What I hear you saying is that you just want to do engineering, which isn't starting a business. You can find that in many places and I'd recommend just sticking with these roles.
The Amiga wasn't a "poor man's studio," it was the "EVERYMAN's" studio.

The affordability, community, and platform itself created a creative environment that wasn't separate from the music itself.

This ambitious platform combination of creativity, hardware, software, and community made the Amiga a superior music production environment for every home audio producer.
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://hnhired.com/, https://hnjobs.emilburzo.com, https://news.ycombinator.com/item?id=10313519.
> Don't live in the desert

Most Californians don't. They live in chaparral, temperate coniferous forest and mountainous biomes.

The idea that "California is one big desert" is pretty big misunderstanding, unless you think people should evacuate places like a significant portion of the Mediterranean (Sicily and Southern Italy, particularly), the pacific northwest and huge segments of the Rocky Mountain states as well.

They're also not the ones using the water.
How about stop telling people what TODO. Especially when the complainer can't even comprehend that TODO can be specialized.
What does this company’s data show about what happened October 7th to the 24th 2019 at WIV?

https://www.nbcnews.com/politics/national-security/report-sa...
Agreed! I’ve been able to automate or minimize tasks down to an hour or two a week. And if I can keep my hours of sales and other meetings down means I can still spend a significant amount of time on coding and ops.

The hard part I find is not making myself a bottleneck on either the business or tech side because of me working on the other. It’s definitely a balance.
> Maybe I could solve some of this stuff if I'd spend some time on it, I don't know. I do know that as long as I run Linux as my daily driver, my next laptop won't be a Lenovo.

Could not agree more. I was using mac's for a decade prior to buying thinkpad X1E a couple years ago. It's been an absolute disaster and I now loath them. Multiple years after purchase, the only distro I could find that even half works is Fedora.

Docking is worse, even under windows. So the dock was working under linux for a while but as a last week it's completely non-functional, no usb, no display. Under windows, probably 25% of the time the USB devices don't function on startup, and have to be unplugged and plugged back in. I was trying to run a monitor with hdmi and it would half the time not wake up. Switched to display port and it's a little better but still problematic. And if your computer goes to sleep, it's 5-10 minutes of trying to wake and often requires hard power cycle to come back. I had to set the computer to sleep only after 2 hour or so. This is with all firmware and os updates applied.

In the future, will be be selling these hot messes, and moving to a framework laptop. Doubtful I every buy another thinkpad, I have many fond memories of my first couple of IBM based thinkpads those were awesome machines.
(unless you’re spanish)
There are plenty of much more inspired ideas and implementations that dont have state or industry backing.
Eucalyptus is invasive, but it's not like they're a significant percentage of water usage in CA. Also, they have't played even a minor role in any of the massive forest fires in CA/OR/WA/CO in the last few years.

The problem is that it is now too hot and dry for native forests in all those states, so they dry out and burn.

(Also, we've been doing fire suppression for 150+ years, and don't rake the forest, so there's a massive fuel build up.)
I use them for when I'm working on code but someone needs me to switch to something else. It's a great way to improve context switching. Otherwise I come back to the code and go, cool where the heck did I leave off.
Is the main benefit of this the cross-framework support? Or does it provide something beyond the state management of the existing frameworks that it integrates with?

Is the encapsulation of computed values (formulas) something that trades for the added complexity?

Edit: I guess I'm wondering who this is for? Is it aimed at SDK maintainers who want easier compatibility with multiple frameworks?

Edit edit: Audience is clarified at the bottom of the README[0]. It is indeed library maintainers primarily.

0: https://github.com/wycats/starbeam#audience
You see that everywhere, even in the US. "American made" is often seen as a badge of honour but it requires excluding European suppliers.

Even aside from the marketing label, there are practicalities achieved by choosing a domestic business partner, like simplification of legal issues.
Yes, a Russian victory requires (at least) two massive IF's.

I'm mostly just pushing back against the narrative that a Ukrainian victory is inevitable. If it's seen as inevitable, then it becomes easier to justify not delivering the help they need.
As long as the second todo is also standardized (TODO: FIXME), so it will play nicely with grep.
How much arable land does livestock take up?
Thanks pxska for your feedback.I would definately implement it in the upcoming version. can you DM me on twitter @v2s2c so that i can give you beta access code for upcoming versions?
Large physical stature is objectively beneficial in most social situations, especially where intimidation is desirable or violence is likely. And there is no "Short Lives Matter" movement. Not to imply that there should be.
As mentioned in the post, if you are looking for things to fix, you should be looking in an issue tracker. I was trained to put the issue number next to the TODO. Furthermore, we tag the issues so that we can easily identify simpler issues that can help spin up new team members.
This post reminds me of my new book, titled "You Aren't The Boss Of Me And You Don't Know Me: Stop Telling People What They Need To Do From Your Blog"
>The names, languages, and cultures of many native groups are completely unknown due to genocide and forced integration.

This is post hoc ergo propter hoc. The history was lost because the Spaniards burned all the books, with the exception of stuff that was never written down in the first place. The Romans did plenty of genocide and forced integration but we didn't lose the history of their predecessors because they didn't intentionally destroy it all.

>Much of the time, they lacked resources for widespread access to fire, clothing materials, or sedentary farming

This bears little resemblance to the actual history of the Southwest, which was absolutely agricultural:

https://en.wikipedia.org/wiki/Prehistoric_agriculture_in_the...

and one of the few civilizations to independently develop the use of cement:

https://en.wikipedia.org/wiki/Casa_Grande_Ruins_National_Mon... (e.g.)

They also made clothing not only from animal hides but from furs and yucca fibres. Native trade networks extended nearly across the continent, although mostly by local connections. Durable goods such as fiber could easily have made it to the desert. However, they did often wear little clothing, because it's damned hot in the Southwest.
> At what point should desalination plants be considered for agriculture irrigation in California?

When food becomes expensive enough, and water becomes expensive enough, it will be "economically viable" and done.
Unprecedented? Not really.

Historically the 20th Century was more wet than average. We got falsely comfortable with that level of precipitation. Worse that level of self-deception led to development (i.e., people and structures) that was struggling with water issues in the best of times.

It's unfortunate. But to call it unprecedented is painting a false narrative.
Any modern computer has facilities for actual measurements.

All motherboards contain sensor chips that can measure the voltages of all power supplies that are used on that board.

All modern CPUs (i.e. all CPUs with variable clock frequency) have internal sensors that measure the currents and the voltages provided by their power supplies. From the currents and the voltages the power consumption is computed. The current and voltage values, together with the temperatures provided by one or more temperature sensors, are used by the algorithms that control the turbo clock frequencies. (The reason why power consumption values are needed by the turbo algorithms is because the chip temperature has a too large inertia, if the clock frequency would be reduced only after the temperature is already too high it would be too late; using the power consumption the future temperature raise can be predicted and the clock frequency can be reduced in advance, avoiding the overshooting of the maximum temperature.)

Some of the values provided by the internal CPU sensors are available in model-specific registers, so the monitoring programs can read them and display the CPU power consumption.

The discrete GPUs from NVIDIA and AMD also have internal sensors that can be read by programs to display the GPU power consumption. The GPUs also use their internal sensors to control their clock frequencies.

Most inaccuracies in reporting the power consumption are due to poor or non-existent documentation of the sensors, which affects especially the AMD CPUs and some of the motherboard sensors. The Intel sensors are usually well documented.

How to read and display the power consumption values provided by the internal CPU sensors can be seen e.g. in the source code of the utility turbostat, which can be found in the source tree of the Linux kernel.
(https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...)

Apple should have good internal documentation, which should enable accurate power consumption reporting. They cannot blame an external company which refused to provide adequate documentation for the sensors.
Many distributed db doesn't have role based access control?

These are developer tools, not end user apps. They aren't designed for direct exposure to end user validation. Most apps making use of a distributed db have a UI of some sort that can act as proxy to implement access control.
I love it!

I suspect the retro metaphor 'do not disturb' action may feel weird to the young ones, but hits the spot for me. Taking the phone off the hook was a real technique to get yourself some guaranteed heads-down time when POTS was the thing.

I love these projects that use technology to manage some of the headaches with our technology-dominated world. To me, they feel artistic, and show there is a line where technology is useful, and where it is a burden.
In Switzerland it is quite standard that companies - including Exeon - hire employees with 80% workload. (We also have many colleagues working 20%, 50%, 60% and 100%) This model is very popular with people with kids and with university students, who need time to finish their studies. Work-life balance is important, so we also offer 5 weeks of paid time-off (at 100% workload), remote and flexible working and other benefits.

We are a cybersecurity scale-up and we are actually hiring: https://www.exeon.com/company/career
Well, first of all, most of North America already has an interconnected grid. So if CA has surplus solar generation, we already get it today.

If we wanted to build a dedicated line so that only the places pumping water to CA were getting the electricity, I am skeptical that the economics work out. I'm sure CA is sunnier than the average east coast state, but enough to cancel out all transmission losses and the higher cost of operating a plant in CA?
I can't recommend picking one up enough. You can own an x201 with a first-gen i5 for ~80 bucks, I paid $50 for mine without memory or an HDD, and then outfitted it with a 256 gig SATA SSD I had laying around and maxed out it's memory at 8 gigs. Totally worth the price and novelty of owning a tiny laptop like that!
This was a weird post. Kinda a grab bag of random thoughts around identity:

* we have fractured identity online

* FB/Google might be going away

* Web3 may protect against that

* Large Language Models might cause the death of the internet.

I'm not really sure what to take away from the post. I found it confusing.
That's pretty good. I guess Austria just wants to be employer heaven.
That's been the hardest part for me as well. Time is truly the only zero-sum, finite resource in life.

Often, time spent coding is often time spent not running/growing the company (in my role).
> Discord in particular is very unfriendly to anonymization, requiring a phone number to sign up.

IMO, this is a Good Thing because it significantly reduces spam.

It's not like your phone number appears on your profile.
So, this is why we use TODO as well, even though Godoc supports BUG natively and exports it into documentation. Nothing needs to change, everyone is on the same page. But each TODO is accompanied with a ticket, not just some loose "TODO fixme at some random time I guess?"
> Why innovation prizes fail? Because past performance isn't indicative of future results.

That's largely true but not very relevant because most innovation prizes are independent of past performance. Your criticism might be applicable to one of the solutions the author proposes (essentially grants to people pursuing ideas, which presumably would be based on past performance) but not to innovation prizes as such.
It's not as simple as university or not.

1. KIDs: do you have kids, if so - your friends will enviably before other parents who have kids your age. If no kids, proceed to next step.

2. RELATIONSHIP: are you in a committed relationship, if so - your friends will largely become who your significant others prior friends are. If not in committed relationship, proceed to next step.

3. GRAD SCHOOL: did you go to graduate school? If so, your friends will most likely be people you met in graduate school since your economic and social circumstances are most similar. If not graduate school, proceed to next step.

4. UNDERGRAD: did you go to undergrad? If so, your friends will most likely be people you met in undergrad since your economic and social circumstances are most similar. If not undergrad, proceed to next step.

5. HIGH SCHOOL: did you go to highschool? If so, your friends will most likely be people you met in highschool since your economic and social circumstances are most similar.
They'd be good mice if they didn't come with dark-pattern-filled trash software that requires a cloud login to turn off the RGB lights. There was a "workaround" at the time to create an offline installer for your preferred mouse configuration: a completely unnecessary hurdle, created by Razer to annoy customers into logging in --but that was broken, too. The accompanying software, for a mouse, was so excruciatingly bad that I will never buy another device with the Razer name.
Thanks baransel for your feedback. Also checked justfivenews, its cool.
I think the challenge with implementing this approach is overcoming people's bias for rewarding success. At the extreme, some will pull socialism/communism arguments out of their ass to justify why it's not a good idea to equally distribute funding and it's superior to give more funding to the [lucky] proven innovators.

I don't have a solution except to run a brainwashing campaign on funding sources to convince them that luck is a thing (maybe put it as "luck needed = 1 - risk") and that multiplying many risky experiments increases the probability that one of them will get lucky.
"We've been working on this project for a while, what's left to go?"

"Just todo."
> not being able to use the machine for 10+ hours without charger is a dealbreaker in 2022

say the only laptop that is viable in your opinion is the M1 mac without saying the only laptop that is viable in your opinion is the M1 mac.

seriously though, by those standards, there aren't many laptops that aren't 'dealbreakers'.

7-9 hours of use is actually pretty goog, judging by the broader market.

3-4 hours of intensive use is...arguably on the low end of battery life.
Show HN: I Made a Unicode Solidity Library
I built a smart contract that took user text input, validated it, and trigger an action. While building it, I was frustrated by the lack of string utilities and introspection tools available to Solidity, so I built some of my own. I open sourced the libraries and started the Unicode Ethereum Project to port the Unicode Character Database (UCD) to Ethereum:

https://github.com/devstein/unicode-eth

Check it out and let me know what you think!
you are trading absolute surveillance for daily convenience, right?
> You mean they don't feel heavy.

No. The 2011 MacBook Air was light but rigid. It is still used by my parents 11 years later.

The hinge is still perfect.
I'll give HP some credit for being the last out of the 3 major business laptop manufacturers to put 2 SO-DIMM slots on their flagship laptops (EliteBook 8xx series). Everyone else has moved to soldered RAM or 1 slot with soldered RAM.
> It is politically untenable to fix this, as it requires not trying to grow water-hungry crops in what is literally a desert

It doesn't even requiring changing the crops you grow! Instead of watering pecan trees by spraying water all around them, you can use more precise aiming and distribution to get the water right to the roots. You can save a huge percentage of water just by being more careful instead of "if I flood this plain with water, eventually some will get where I want it to go."
Ah I see! Thanks
Same here, my $400 dock is completely non-functional with Fedora 35. I have read some reports it works with Arch, so maybe Fedora 36 will work.
Many of us definitely desire strong social bonds, but we have no idea how to even converse with people, so we don't try.

For some of us, we can read all the Dale Carnegie or Leil Lowndes available, and still go absolutely nowhere with actual, applicable social skills.

The only option is enormous quantities of alcohol, GHB, or phenibut, but the risks are often too great there.
That's what I was saying. But I'm sure we'll find a lot of people suddenly very emotionally invested in lobsters living within 10m of power lines, just like there are people who have a sudden overwhelming love for birds near wind turbines, but conveniently don't really rate other birds being killed by windows, cats, fossil fuel emissions, vehicles, farming, habitat destruction, etc.

And I'm sure if you looked, you wouldn't find any of them happen to be astroturfing for fossil energy companies (not saying this study necessarily is, but it'll be gleefully seized on forever after by those who are).
That's a very good question. I know the last time I owned a laptop with a CD or even a DVD drive was more than a decade ago (!)
I have run into issues when the hardware is very recent, but usually have a “works out of the box” experience if the model has been out more than 6-12mo. This often coincides with good deals on those models since Lenovo refreshes every 6-12mo and has sales to clear out the prior year’s inventory.
You sound like you may be the right person to ask about European feelings towards gypsies..thoughts? As an American, I don't understand the almost universal contempt held for them by Europeans.
PSA: don't use linux.die.net. It's horribly outdated.

This particular man page is from 2012 or earlier.
Just signed up. The link in the confirmation email I got was http:// (no s) and it hung for a while then gave a 503. Changed it to https and it seems to have worked.
No. pw works strictly with a small window of live data. It doesn't assume that the file descriptor being read is a seekable file. It doesn't hoard all the data for searching.

If there is some dynamic pattern in the logs that repeats (or that you can cause to repeat by executing some test steps on the software which produces the logs), you may be able to use pw to latch on to that pattern.

E.g. suppose there is detailed function enter/leave tracing in the log. You can discover that certain functions are traced when you do something, and then filter for that material to remove unrelated spewage, and perhaps set up a trigger to capture the scenario you are reproducing.

Once you know that, you can use other tools to find the same thing. You know what to look for in off-line analysis of a complete log.

This is not just for logs. If you pipe

tcpdump -i <eth> -l | pw

you basically get an interactive network monitoring utility.

E.g. add:

:g thishost.*>.*thathost

and now you're just seeing packets from thishost to thathost.