skysight-inc/HackerNews huggingface dataset:
Ask HN: Power for Remote Equipment
There are many portable battery/inverter combos on Amazon that look like a really good idea until you find out they cannot be charged from a 12v-15v source while in use.

That is, they will not power the inverter outlets while charging, even if the battery has plenty of charge, and will power the inverters if you unplug the charging source.

That makes these portable battery/inverter devices nearly useless for situations where you have a solar panel providing 12v charging.

I am looking for a battery/inverter unit that charges from a 12v-15v source while, at the same time, powering inverter outlets.

The power needs are very modest: Under 20 watts. Most of the portable battery/inverter units are rated for 100w and up to 500w. But all the ones I have seen so far will not charge while the inverter outlets are in use.

If you know of have a setup that will charge while in use, please let me know what you are using. If you have used both solar and a 12v POE splitter to charge a remote battery/inverter setup I would also be interested in how well the POE splitter worked in that situation. Thank you for helping!
No, this would just be embrace, they have not extended the ebpf capabilities. It would be "extend" if there were one way comparability, which doesn't seem to be the case.
My standard advice to every graduate CS student is to stay the hell away from professional video game development. If you want to make games, turn it into a hobby instead.
Closer to the later for most authors. Though every few dozen years there is another Harry Potter that everyone in the world buys and reads. For most you need to target those voracious readers and what they are willing to pay for - but be ever on the lookout as to how you can jump to the Harry Potter world where everyone buys your books.

Harry Potter was good (in the first few anyway), but if you like that type of thing there are ton of much better books that never made it.
What FUD about GDPR has been empty? Do you manage much GDPR data?
I'm probably pretty similar in experience to you. I "grew up" with Linux (and Xenix) in the early 90s, not being able to afford to buy Windows Server. I transitioned over to Windows Server around NT 3.51 and now handle both.

All the tooling for headless / remotely-manageable Windows is "in there" in 2008 and later. Prior versions required more jumping thru hoops to manage via command line, but Resource Kit tools helped.
Not really, for example in France I can go and do a full-spectrum healthcare check (eyes, dental, physical, mental, name it...) and it would cost me -in total- less than 100€ nothing is deduced from my salary.

One year of prestigious university is less than 600€ in fees...

Cost of living, education, transportation, etc... also are a factor.
Maybe idle dreaming has been replaced by "more stuff to do".

And I just thought -- maybe reading has been replaced with scifi/fantasy "experiencing" like Halo or Skyrim or WoW
Correct. I've had this discussion here with someone saying if you don't make at least $150k/year(or equivalent in local currency) as a dev, leave immediately. I was like.....in UK, that would mean 90% of the programming workforce would leave tomorrow :-P to get that much as a programmer you need to either be in contracting, or few of the companies paying that much in London(but then you're paying London rent so I'm not so sure it's such a great thing). Up here in the North I make about.....let's say half that, and that's a very decent salary up here.
Software salaries aren't terrible in the UK, they're just not as crazy as the US. Most decent software engineers I know are comfortable in the 80th percentile of income or higher.
I think you can probably trace some influence even further back to webTV. Check out its flat "10-foot UI" from 1999: https://youtu.be/eHJN9cMo4P4?t=156

Microsoft's UltimateTV set-top-box hardware group got folded into the Xbox division in 2002: https://www.mrt.com/news/article/Microsoft-to-Eliminate-TV-D...

And then in 2006 (per Wikipedia), "Xbox 360 overseer J Allard ran the [Toshiba Gigabeat 1089] project, codenamed 'Argo', staffed with Xbox and MSN Music Store developers who worked on 'Alexandria', finalized as Zune Marketplace."
> bizarrely then talks about unions, which are known to depress wages for top performers

I guess that's why top performing movie stars, NBA basketball players etc. have their wages depressed?

Maybe companies lowballing salaries, or being in secret, illegal cartels to drive down salaries of high earners like that lawsuit showing Eric Schmidt and Steve Jobs did, can depress wages too?

> Negotiation is an extremely important skill in life

Yes, which is why companies have scores of lawyers, HR personnel etc. to draw up IP assignment agreements etc. In fact the company has people who specialize solely on negotiating salaries. Your advice is for workers to shun working in concert with their fellow workers since they're so high performing, and walk into this phalanx arrayed against them solo. You also advise someone spending the time to become a top performer to spend their spare time becoming better negotiators, in order to get over on the team of negotiating specialists they will be facing.
Wealth inequality seems like it's a pretty serious societal problem right now so I don't really see a problem with depressing the salaries of top earners so that less skilled folks can get some more. I'd really love to see UBI but since socialism=bad we're unlikely to see that anytime soon.

I consider myself to be pretty skilled and would be happy to take a pay cut if I knew that money was mostly going to more junior folks (and not just being pocketed by corporations to be funneled into stock dividends).

Negotiation is an invaluable skill, as is a knowledge of self worth, but it's something that a lot of people have real issues with - it isn't taught in school and a lot of introverted people (this goes double for people on the autism spectrum) will have real lifetime issues developing it. I can't argue that negotiation is a large part of financial success in the modern world but it seems quite counter to how we'd like society to operate - I'd rather live in a world where wage transparency was a thing and wage advocacy could be contracted out.

IMO leaning on negotiation for compensation adjustment creates an unjust world.
And by seriously enforcing minimums and medians, they can negotiate rules that don't impact out top performers - doubtful that SAG rules limits top actor pay for example.
Yet everyone here still buries their head in the sand on the value proposition of cryptocurrencies.
>I truly do not understand why anyone stays at these game studios for 5+ years and allows themselves to be absolutely robbed blind by pitiful wages and cost-of-living raises.

Maybe thats why your advice is "just be good"
They also keep messing with the damn ball, which this year has the league hitting about .230 because more fly balls are falling inside the park.
Building a Plastic Detector
> "The non-profit root server operators might have to leave the EU and put up active measures so that no Europeans can use their root servers. They can’t afford to do all the paperwork for NIS 2."

I think this is the point where the argument falters. The author is overstating the cost impact regulatory compliance has and understates the non-profit resources. Also, the idea that commercial providers will take over with their competitive edge in regulatory compliance doesn't work, since there is really no impact of such compliance skills on service quality. Everybody provides the same service, so if the operators can comply somehow (even if slow and badly), they are good
It can be either.
https://www.merriam-webster.com/dictionary/safe-deposit%20bo...
Vastly higher in the US (at least 2x, maybe 3x), judging from the #gamedevpaidme hashtag.

Yeah, there's cost-of-living factors involved, but gamedev in the UK (and Europe?) just pays poorly. There's certainly money being made, but it's usually buying fancy cars for studio directors, not going into rewarding the dev team.
The game industry has the unique advantage that entry level developers spend their preceding 10-15 years playing games and building up a desire to make them. Imagine if kids had Enterprise Software consoles and played with Jira tickets on them. The rest of the industry would be swimming in applicants :-)
It is impossible to build any website that cannot be taken down. The government could seize the physical servers if they wanted to. By your definition that means nothing is decentralized.
For visual reference, Evan Collin's Are.na block is the most cohesive collection of this aesthetic I've found online https://www.are.na/evan-collins-1522646491/memphis-general-g....

The Memphis-esque style is definitely having a moment. You'll notice that the Chillwave aesthetic borrowed a ton of visual cues as well.
“Novelist” is not a job where lots of people would be expected to be making healthy middle class incomes. An average person is going to be able to read maybe a few thousand books in their life and the older books don’t get any worse so there is more competition every year.

How many basketball players are earning more than $100,000 a year? Not many, because everyone who likes basketball wants to watch the same few people who are really great at it. The same is true with novels, so unless you have the talent and drive and hustle to get to the top of the game, then you should consider your writing a hobby just like the suburban dad playing basketball with his buddies harbors no thoughts of trying out for the Chicago Bulls.
The cost of living in California IS high. But $150k is much better than just scraping by. Assuming 40% tax rate, and a montly rent of $3000, that's $54,000 remaining with the two biggest expenses already accounted for.
Are you not using the Firefox package from your distro's repo? If you were, it doesn't check for updates and I've never in all my years had it load into a new profile after an update. It sounds like you were using the official binary not from your package manager, which in most cases you really shouldn't do that.
I dunno. My friend is making $250K working for Roblox. He’s 15yrs into his career - all game dev. Doesn’t seem too bad.
This reminds me of the mixed anger and surprise that I felt during the Snowden revelations when I realized that internally, the NSA was using a bunch of goofy-looking crude slides to communicate about the Stasi-like domestic spying apparatus that they had built using taxpayer money.
Pre-tax doesnt include:
- Childcare
- Full healthcare expenses
- Transportation
- Security
Sorry, yes, that works. I should have been a little more explicit. This breaks down when Y is generic over X and X is generic over Y. IDK, I've had tons of problems with mutually recursive TypeVars, though my example was not of that - sorry.
> with consistent overtimes?

One thing I've noticed about businesses that operate in the arts & entertainment space - people who do a lot of the labor have personal passions for their industry and are subsequently are willing to deal with employer abuses.
London skews all comparisons though, literally move to any other city in the UK and you'll see rents drop by 50% if not 75% for not a lot less pay in salaries. Try Manchester or Edinburgh, you'll get decent pay and rent a nice place for affordable money.
I got to see the Hodor, a 216' support catamaran, in person. Honestly, I like it more than the boat it was supporting.

https://www.forbes.com/sites/billspringer/2019/06/21/billion...
Let me tell you something interesting:

.Net Core programs run much faster on Linux.

Does that sound like something they would let happend if they wasn't serious about their Linux efforts?

That said: all is not good. For years there seems to be a fight going on in the wheelhouse.

One month it is: Microsoft, the reliable, reasonable vendor in a world full of Oracle and Google.

Next month it is: let's increase the cost for this small company by $10000 just because we can.

Next month: something admirable.

Next month: try to push Edge using some sleazy tactic learned from Googles Chrome push combined with resetting the defaults.

It must be frustrating for the guys who try so hard to drag the rest of Microsoft kicking and screaming into the future everytime some old guys gets up from the wheelchair and turn the weel all the way to the port side while the helmsman wasn't paying attention :-]
A number of things could go wrong.

You have to look at the actual program, rather than making assumptions about it based on the language it uses.

Flex-generated code could be a risk. But in many years, I've not seen problems with Flex scanners. TXR uses a complicated Flex scanner. In almost twelve years of developing this program, I've never had to debug issues with Flex-generated code and have never seen valgrind report any problems against that code, so I'm confident in deploying a simple Flex-generated scanner program for untrusted data.

Though Flex generates C, it isn't C. When you use Flex, you're not rolling your own scanner in C; you're relying on a widely used tool.

There are parts of the Lex input file which are C, but in my program, all they do is return integer constants. Some of them also use BEGIN to switch to a different lex state. My Lex file is very low risk. I didn't customize the input buffering or anything.

I also de-risked the rest of the program substantially by defining a token structure which is passed and returned by value. There is almost no pointer manipulation or arithmetic. There is only a small bit of manual memory management: I used strdup to copy the token text, subject to manual freeing. When a function returns a token to another, the caller becomes the owner; it calls deltok if it consumes the token (doesn't return it to anyone). The ownership protocol is very easy to verify. The program carefully accesses static arrays which represent the whitelist, and doesn't perform any arithmetic that could overflow.

Now, on the other hand, delegating HTML cleaning to browsers: what could go wrong there? Unsafe HTML should probably not be served to browsers, period; unsafe data should not escape from the back end. If you can catch bad HTML at the back end, why wouldn't you?
+1 for "just" changing the rules or ball or whatever to improve (or at least test) game dynamics for greater balance and (presumably) interest.

My personal interest is for soccer to allow more substitutions to let coaches tweak the team more as the game is played. Small change; maybe big results in scoring.
Honesty is a great policy but you have to live honest, which is hard.

> To most of us, honesty often means cruelty. But to Blanton, honesty and compassion are the ones in sync.

Previous Thread: https://news.ycombinator.com/item?id=15018469
Surely this line of thinking leads to lower salaries? Silicon Valley salaries are purely a function of the local labour market, Facebook still pays Oxford graduates in (insanely expensive) London a fraction of what they would be earning in the US.
Amazon “seized and destroyed” 2M counterfeit products in 2020
Are you saying to look at NY state government job listings and find contracting roles that way? Or are you suggesting I make connections with state gov't to get work as a contractor?
15 years in software could get you a lot more outside game dev
I have some interest in DragonflyBSD and BSD ethic is close to me, but I'll say that Linux being GPL made it successful. It centralizes development and with every developer joining in it cements it even further. But right place and time above all, if it would start today the license would be a nonstarter for many.
People used it so you could stick an Excel spreadsheet inside a Word document.

People also used it to attach attach Word/Excel/Powerpoint documents to emails as OLE objects, which would be stored in TNEF format. This worked fine within a local network when everyone was running Outlook and Exchange, but caused problems when people started sending emails out over the Internet (remember winmail.dat files?). More recent versions of Outlook+Exchange prefer to just use MIME.
https://www.investopedia.com/articles/personal-finance/07301...

The top 5 appear to be teachers, steelworkers, public service workers, autoworkers, and electrical workers. How many of these would you describe as "unskilled"?
DarkSide ransomware group issues an official statement re: Colonial pipeline
https://www.marketwatch.com/story/jeff-bezos-just-sold-nearl...
It's pretty complicated in general. For example, if you have kids, the European advantage tends to be bigger than if you don't (depending on which country, this may include subsidized daycare, cheaper or free college tuition, cheaper or free healthcare, etc.).

In my particular case, when moving from the UK to the US, my estimate is that the "headline" salary number for the US offer I got overstated my pay by about 30% when comparing on a "like for like" basis with the UK salary. It was still a pay increase, but not by as much as you would think from just looking at the two salary numbers.

The main differences were: 1) my UK taxes were lower, 2) the UK job made pension contributions worth about 18% of salary, while the US one didn't, and 3) the US job deducts about 5% of my salary for health insurance premiums.
I won't comment on the eBPF or WSL or even the Windows as linux debate, but I used to do some Windows admin.

Some clarifications are in order.

MSIs CAN be installed on servers with no gui required. Or much more commonly via powershell automation. Completely remotely and I'm not referring to remote desktop either.

I know its fun to complain about Windows, but really, if you're not using powershell and the right tools such as a Windows Domain, you're kind of like some kind of debian linux admin that refuses to use bash scripts / debian apt / ssh etc plus chef or similar management. It really is that kind of comparison you're making. What would you say about a linux admin that refused to use SSH or any scripting? You'd wonder why they are complaining.

Most of Windows Server comes alive when you join the machine to a domain and it gets access to actual infrastructure rather than some lone isolated server. This is to the point where you don't even need to log into the machine via remote desktop or ssh at all. In fact you manage the server from a completely different Windows machine with an admin account within the domain. You can then run the powershell script on your management computer and things happen on the target computer(s). I haven't even mentioned the multiple other tools you get as part of the machines being joined to a domain. Or you can deploy the script to the machine and execute it there. Still no remote desktop required.
Play Gesture-Controlled Pong with a Raspberry Pi Pico
I was shocked at the pay at Roblox. I was on levels.fyi the other day and came across a list of companies with the highest pay for new grads and it was in the top five I believe.
Thanks :)

Ironically, I've been talking about the relationship between lean publishing and serial fiction for a long time (for example, this video from a conference talk I did in 2013 - https://www.youtube.com/watch?v=ozO0kOnqmyA), but Leanpub has never hit anything close to product-market fit for fiction. We do well in our niche of computer programming / data science / business types of books, but we have essentially no traction in fiction for a number of reasons.

If an author was going to use Leanpub for fiction, the right thing to do would be to use our toolchain to generate the ebook and print-ready PDF, but then to also publish it on Amazon KDP and Wattpad for the exposure. For example, my teenage son did this with his debut sci-fi novel: he wrote it in Word (since he didn't want to write in Markdown, despite my best efforts to convince him that Markdown was superior), did a git push to his book repo on GitHub, generated the ebook on Leanpub (our Word support is an unofficial hidden feature; we just use pandoc to turn the .docx into Markdown first), and then uploaded it to Amazon. Ironically, the worst thing about this whole process was at the end: he also had to copy and paste the chapters into Wattpad when he did an update, and Wattpad wants small chapters for page views, so the copying and pasting was a very slow manual process...
based on your experience, is there a solution to prove you're a human typing by hand when you send an email?
>The European Union - those who can’t innovate, regulate.

What a putrid aphorism. Law is a field of innovation itself.
Most dev in the US don't make 250k after 15years.
I think it's a form of dependency/laziness. The best approach I know is to not think for them and have them help themselves to get better at independence and self-/world-awareness.

Yeah, it is. Especially people posting comments to spoon-feed them an explanation of something rather than research it for themselves. It's a form of learned helplessness.
So is he making games, or making a game platform? There's a big difference.
Good time to link "The wealth of jeff bezos in rice"[1], because the numbers are so mind bogglingly hard to get your head around.

His worth has gone from 120 billion to 190 billion in the 16 months since that video was made.

Meanwhile this is a 0.5 B boat. It's, like, not a small amount of rice. It's notable. But amid 190 B in wealth? It's so hard to keep the scale of these figures in mind. The rice helps.

[1] https://www.youtube.com/watch?v=W56g5KdqZoo
That's great, but most FAANG eng make more than that by their 2nd or 3rd year. With 15 years of experience, they could be making at least 500k+.

edit: for the skeptical, this is what an L4 makes at Google[1], L4 is easily attainable within 3 years, pretty likely in 2 years, that's assuming you start at L3 (straight out of college or very little experience).

1: https://www.levels.fyi/company/Google/salaries/Software-Engi...
I actually work for a AAA games company and what you said only applies at kind of junior/intermediate level. Hit senior/lead/expert and you can walk out and get another job in a week, it's super hard to hire seniors and above and those positions hold a lot of leverage.

Edit: obligatory "above is true in my experience, YMMV"
> 150k in California is basically just scraping by.

That's complete nonsense.

150k is scraping by when attempting to live in any of the most desirable cities of the USA, some of which happen to reside in California.

It's a huge state, there's plenty of housing outside of Santa Monica and San Francisco.
I just think of it as "Doug, but everyone has elephantiasis" https://i.imgur.com/LMqi9fp.png
Yes! I keep seeing these idealistic responses about negotiation.

When you negotiate a higher salary, you are saying to your boss, look, I know I am creating more value for you than I'm getting as a wage, and I know you can't just swap me out with somebody else. You're actually making a demand that needs to be underwritten with a credible threat, no matter how politely you communicate that. You demand that the company realign your wage with your value (actually, you demand that they get closer, they of course never pay you your full value, or they don't make any money).

It's really that simple. You get what you have the power to get. It's not magic, and it's not all about the attitude or w/e.

Of course we are all still constrained by material reality! If you can't make the credible threat, you can't "just" negotiate. (Duh)
I earned very close to that this year outside of London. It’s definitely possible to live up north and earn that (working remotely)
While the lines are often blurred, emerging idioms vs language errors are not simply a case of wanting kids to get off the lawn. It is about making a distinction between useful and harmful semantics in communication.

I would argue this is similar to the difference between accent vs pronunciation. People often conflate the two as similar. But you having a different accent makes your speech beautiful. Whereas you having a different pronunciation makes your speech unintelligible.