skysight-inc/HackerNews huggingface dataset:
Yeah, I feel like it's "complicated" only if you DGAF about what you eat

The nutrition info is "in your face" for a reason. Use it.

How many calories on that bag of chips? On that big cookie you ate? On that fast food sandwich/burger?

On that soda which is 100% empty calories with a high GI?

The biggest fraud in nutrition has been replacing high-caloric food that actually help with satiety (high protein/"high" fat/high fiber content) with sugary crap
Make a Christmas Ball Powered by TinyGo
Short answer no. Long answer "in theory" yes. I tried this [1] but gave up as building rocm + deps takes up to 6h :/ Official statement [2]

[1] https://github.com/xuhuisheng/rocm-build
[2] https://github.com/RadeonOpenCompute/ROCm/issues/1587
Manufacturing has gotten substantially better even in the last thirty years - things that used to be absolute crap at the low end are usually good enough to be thrown out before they wear out.

Two cases where it can still apply are toys (Lego lasts forever even if some pieces get lost/broken but damn is it spendy) and things like https://saddlebackleather.com/mens-leather-backpacks/ - I have one that has lasted 10+ years so far and none of the previous Walmart specials lasted more than three years. Could a middle ground be found? Sure.

Another example these days might be energy related - if you’re “well off” you can afford to get a well insulated house with solar and such to offset future energy costs.
Finally, I'll be able to do chargebacks on ransomware.
Isn't it normal that most people (even the one that actually end up getting the job) are not a perfect or even good fit? I've never seen any job ad where I said, yeah I totally fulfill all those requirements.
Unless Apple unilaterally decide to throttle performance for their own reasoning:
https://www.theguardian.com/technology/2022/jun/16/claim-for...
>I have a great double-wall steel bottle (Hydro Flask), which is much better than a plastic bottle because it keeps water cold all day long and is basically indestructible.

They actually dent quite easily. I have a 40oz Hydro Flask with a couple dents from an incident with a spider a couple years ago. I had my bottle on the counter top while I was eating and suddenly a spider was on it. In an attempt to kill the spider, I knocked over the bottle on to the wooden floor (trying to squish it). It dented the bottle near the top and on the bottom. I looked up some videos and it's definitely not just me. Found one where it looked like a whole family dented theirs and they used a trick with dry ice and a hair dryer to fix them. I don't know if it gets harder to fix the longer you wait. Mine still works okay, so I haven't done anything about it.

I'm pretty sure the outside is aluminum, fyi, unless they make multiple types. The inside part is probably steel.

I love my Hydro Flask and have drank more water because of it. My only complaint is that the straw lid gets a lot of crap building up in the small gaps and it seems impossible to adequately clean. Maybe an ultrasonic cleaner could do it.
So on amazon in the US this thing is $380. Im sorry but for $380 I expect a little better than a dual core and 2GB of memory

I can get an Asus ax-86u for $250 with a quad core (but only 1GB of memory-an advantage for the omnia i admit) and flash Asus-merlin and save $130. Or i can go to aliexpress and pick up a SBC with a celeron and 4 intel 2.5 gb nics, purchase my own RAM/wifi card, and install open-wrt myself and still save about $100.

If you have any interest in running an open-wrt router you are most likely more than able to build one for yourself and save quite a bit of money
2004 Java is a little different from 2022 Java....
> When the house votes, almost unanimously to pass a bill, the governor's job is to sign it

Which is why the pocket veto exists. If the governor doesn't sign it or veto it, it becomes law. 10 days is not a long time in the grand scheme of things, considering it took the legislature from Feb 2nd to Dec 16th to deliver it to the Governor - 317 days. If 10 days is that important, then we should be more concerned about the 317 days.
Some types of exercise help me to mitigate hunger. Other types make me ravenously hungry and are detrimental to reducing caloric intake. The same goes for different types of food. Finding out what works and what doesn't took a while.
What you are describing, almost to a T, is Purism's Librem 5 - https://puri.sm/products/librem-5/.

Also I would look in to Pine64's PinePhone (Pro), or even Fairphone.
I’m not being disingenuous. If you haven’t noticed, the range of opinions here starts at “meh” and ends at “I’m serious that we need to literally ban these people who wrote this list from decent society.”

That someone here might believe we need to ban the making of lists like this (because they believe them to be the first step to controlled speech) is not far fetched to me, especially when they are so worked up about a list that has no conceivable power over them and their life. It’s just a list of words. If you see a problem with a list of words, what is the proposal to fix that, exactly? Short of banning lists entirely, what fixes are even possible?

Anyway, can you think of ways to engage with someone without calling them disingenuous? Why wade into this discussion if you’re just going to attack my motives? You felt like I needed to be chided even though all of the discussion in this story has died?
Alternative take:

Once the chip shortage eventually ends, the company will have a ton of money to invest in schools because they’ve just earned a ton from supplying businesses. And they are likely to keep earning money to pump into education as said businesses are likely to continue using them in the future.

Short term pain, long term gain.
> When your boss uses the term "jewed down" they are also sending the message that it's okay to stereotype people.

Yes, but the only problem with stereotypes is, again, the actions that result. You can think whatever you want in the privacy of your own mind as long as you don't let it influence your actions in the performance of your duties. Maintain an understanding of the difference between belief and knowledge; stereotypes are clearly only beliefs.

> For example, a recently disabled friend pointed out how it kind of sucks for her to hear words like "lame" used as a synonym for "bad."

Understandable, although I wouldn't say lame is a synonym for "bad" so much as "undesirable". I'm not sure anyone actually desires the restricted movements of disabled limbs, so that doesn't seem like a technically improper use.

> But I mean, like why not try and make a little change like that?

Sure, we make all kinds of allowances for fellow humans, even irrational allowances, particularly for friends and family. That's etiquette.

Describing words as "harmful language" is an attempt to raise certain rules of etiquette to the level of ethics, which is a much stricter set of norms that we enforce on each other. Violating etiquette might get you called an asshole, but otherwise has no consequences; by contrast, violations of ethical rules have serious consequences.

Like you, I don't think the suggested changes are all bad as a matter of etiquette, but I'm not at all convinced that they've met the bar for enshrining them as ethics.
People who feel hungry fail at eating less in the long term.
Wait, then how do they handle... talking? It seems hard to believe that the spoken language is generally confusing without captions...
To be fair, Zoom is the only modern conferencing software that actually has a native client instead of Electron garbage.

Back in the day many services had beautiful native clients (MSN/Windows Live, Skype pre-Microsoft, etc) that successfully delivered videoconferencing on single-core CPUs and sub-gigabyte RAM capacities but clearly it was worth sacrificing all that just to give Javascript developers a career.

Nowadays few companies besides Zoom seem to be able to replicate this experience despite processing power being more than double (not that Zoom is perfect, but it's the least bad).
I know, I've read it, and I didn't see anything you're describing. Which part of it are you referring to?
Lots of scientific research is done this way - you don't know if an approach works, but you try it and document it. If it does, others can follow up, if it doesn't, it's a hint to take another path.
measure the current, e.g. an ampmeter in series; voltage in parellel. W=V.I

Most of the time you care about the current only. Now if you actually want power over time, that is energy. in that case you would need some logging, and sampling
I thought it was weird when Jetbrains started to split up their product into language-specific products, but given how many people say they use WebStorm or an other niche product, and who say they use multiple, I can't blame Jetbrains - I think that in hindsight it was a great business move. An expensive "I can do everything" product has a higher barrier to entry than a specialized product.

Personally I've been using Ultimate on and off over the years, since I've never really stuck to any one language; at my previous job it was a mix of PHP / JS (Dojo), Go, Typescript, and sometimes (reading) C code which didn't quite work right in Ultimate.

VS Code can do all that too, but only intellij was able to actually help me with stuff - things like set the version of PHP to 5.2 so it warns me if I tried to use the PHP 5.3 array shorthand. (I did not choose PHP by the way and the project was to replace it)
Build powerful mobile apps super fast
What MIDI lacks is a soundfont standard, kind of like SVG for audio.
But it doesn't look like a market of the government banning 3M from making it, they are exiting the market out of their own volition
AI Injection attack: OpenAI’s APIs are broken by design
Nothing, that is after all how CLR was designed, just lets not pretend it is something new.
Tangent: Why is autocomplete getting worse on phones? iOS is notably much worse, often replacing completely correct words with other unrelated words. Frustratingly even doing it _again_ when you fix the word.
What, exactly, do mean by "complex" here?
I wish Flash would just be fully open-sourced for niche users to maintain and use it AS IS. I know it supposedly has a lot of vulnerabilities but there are use cases where the pros matter more and this con doesn't matter too much.
> But I know GCHQ is watching

But we also know that they're watching everyone else (i.e. not in the UK) as well.
CSCQ is a funny place. I think it’s sort of a community of squeaky wheels, people with a problem or a bone to pick, so reading the posts one would think CS is a much more stressful career than it is in reality.

/r/Overemployed is even stranger, that’s a level of gamification and min-maxing being applied to your career even us in tech find queasy.
Your 25 year old car eats gasoline and takes a dump on the Earth, at the cost of the health of everyone.

I’m not willing to do that to anyone, and since an alternative exists, I use it.
I thought Vulkan was a graphics specific layer and CUDA was specifically for machine learning?
I think it’s as simple as: a whiteboard has a frame of reference. An infinite canvas doesn’t.
The amount of YAML spaghetti I have to deal with says otherwise.
That would probably be way out of budget for them (and would discourage most participants if they had to pay for it themselves). Even here, a bioimpedance body composition thingy is like 10$ and a DEXA scan is around 35$.
No, that is not true. Like the other commenter here, I used Hyperoptic at my previous flat and they were brilliant. If they had coverage at my new place I'd sign up again in an instant
That is immediate trigger to rm -Rf /
Docker doesn't even .. really fix the issue it claims / is-used-for. I think nix does that, but it's pure pain to use. But it does actually address IME the repro issues.
Why does it keep referring to Binance.us as a trick or ploy? It is the only way to use Binance for investors in the USA. Like most exchanges long ago they kicked all the USA based people off. Then exchanges were created that fulfilled USA regulations and rules. Typically coins that could be securities aren’t included. Exchanges like Binance.us, FTX.us were created. Americans without a VPN haven’t been able to use exchanges Bitmex, Binance.com, FTX.com etc. for a long time. This isn’t a ploy or trick any more than a separate website for GDPR countries is a trick.
Which news organizations were suspended?
Here, have your C and C++ compiler for JVM bytecode from 2006.

http://nestedvm.ibex.org/
So for example, creating something in pygame could be useful if you enjoy making games but don't necessarily want to be a game developer, just for the education you will receive via the enjoyment you are having making it?
>tldr;/ remember: even a lousy underwear gets to be inspected by Q/A.

And remember, if your QA group are dropping like flies because they can't in good conscience condone signing off on the output of a lousy underwear assembly line, that too is strong signal.
"We put all eggs in WASM basked, please adopt it!" - guy that founded a thing the rest of industry just did better before he was able to capitalize on it.
This is an absolutely evergreen comment, so much so that an appropriately worded version belongs in the guidelines, something like:

“Before dismissing something as common knowledge or obvious, consider the vast disparities in education, experience, and cultural backgrounds of HN readers. What may be obvious or trivial to you may be revelatory to someone else.”
Questioning complexity is a good practice because complexity slows everyone down and makes it harder for people to learn or understand.

Sometimes even if a complex solution has benefits you have to weigh what the cost is. Will it be harder to maintain this code/process? Will someone new coming in ever be able to understand it without extensive training?

Sometimes complex problems require complex solutions, but it should always be a last resort after exhausting how it might be done simpler.
C and C++ compiler for the JVM from 2006, http://nestedvm.ibex.org/
There decline has nothing to do with COVID. They reaped in a quite a large sum of money during COVID, especially when a great deal were staying at home and they didnt want to or couldnt go to a local store
Do you have an opinion on the new openCL implementation that recently got merged into mesa? It doesn't touch on tooling or the other points you mentioned, but performance seems to be pretty good!

https://www.phoronix.com/news/Rusticl-2022-XDC-State
Isn’t this the opposite of the concern? Everybody is talking about government censorship and this is asking Twitter to not censor content.
Australia can be an East-West Bridge
Here have fun, http://nestedvm.ibex.org/
Something like the docker build tools would still be needed, but not the docker runtime.
> I knew how to make a product e2e but my understanding of the event loop wasn’t beyond what you could Google and read on blogs.

This is me. Exactly. That’s why I would never be able to work for FAANG.
I cannot take seriously a comment that uses the word 'cromulent' for no particular reason. Please, take the time to embiggen your vocabulary.
> My favourite part of it is that it’s so simple you can barely call it a system.

Simply ≠ easy.

What to slow/stop/reverse climate change? Simple: "just" reduce carbon output.
What changed between the 1970/80s and now though?
This is not true. You could download “the last compatible version” on an older iPad. If there wasn’t a compatible version, what do you expect?

I was able to do just that as late as 2018. Netflix, Crackle, Hulu, Spotify and a few other apps that I tried ran on a reset iPad 1.

But let’s be honest, the iPad was obsolete the day it was introduced. It came with only 256MB of RAM when the iPhone 4 that came out 3 months later came out with 512MB of RAM. It couldn’t run Safari without crashing with iOS 5.
It was pretty interesting to read how they chose .asm text files for encoding of animations.
The question is if you are in front of 2 miles wide by 100 ft high whiteboard, would your letter size differ?
Opwnai: AI that can save the day or hack it away
It happens even in Google Scholar. A few days ago I searched for 'influenza' and some other term and got 80% SARS-COV-2 results. And not the paper I searched for, although it is a 2022 paper.
You just have to keep working and do a better job from that point on.

If you make fewer mistakes than the person who replaced you if you quit, you will make up for your mistake eventually.
I think these proposals are mostly good and practical. I see two issues though:

* first, we've seen resistance from BOTH sides to sensible proposals in the past. Some because they thing Crypto should be totally unregulated (purists) and others because they want crypto shut down completely and any reasonable (even enabling) regulation makes that less likely

* second, there are still some core issues here. For instance, a major up side of crypto is the ability to evade regulation like sanctions. On a case by case basis this is sometimes good (helping Venezuelans access desperately needed international help) or bad (helping corruption or ransomware). This line:

>Establish a blacklist capability to meet sanctions requirements

hides within it a very large technical and social problem depending on exactly how it is implemented. And should that be different between stable coins (where the requirement is listed) and other coins?
The reason people (talking primarily about myself here…) over-complicate things is fear and their coping mechanisms to fear. Engineers like me enjoy making and solving puzzles. So when there is a task requiring social courage (such as publicly revealing a massive knowledge gap in order to ask a clear simple question), it is tempting to puzzlecraft the way around the simple hard task.

The leadership solution to overcomplication is not to say “you’re overcomplicating things” but to be a steadfast curious collaborator with them to encourage the person to see more clearly the challenge that they’ve obscured with needless puzzle-making. Easier said than done.
The rest of the market is doing much better.

https://g.co/finance/WFC:NYSE?window=5Y&comparison=NYSEARCA%...
I did, some people only learn by failing.
Obviously, the US has a vastly different job market than Sweden.

The US has a really tight job market for Jr engineers - there's a massive supply of new grads, my Jr engineer job posting for a small company outside of a major city get hundreds of responses.
Ask HN: What is the easiest and cheapest way to manage payments not manually?
I have a startup in the field of automated trading. It has invoices for both hardware and software, which are sent separately. With the growth of the audience, I have a problem with invoices. Especially at the end of the month it's like an increasing headache.

I have to manually search for each customer's card, look for the tariff plan that they use, the number of days of using the service, what discounts and promotions apply to them, and so on. I also need to keep in mind various personal arrangements.

Moreover, after sending invoices, I have to manually check the transfer of money, sometimes several times a day. If the money has not been received from the customer, I personally contact them again and check whether the invoice has been lost.

I'm thinking about the option of using billing platforms. I am currently considering ChargeBee or Rainex on top of Stripe. I've looked through Stripe and feel that just the platform isn't enough for complex management of payments, subscriptions and other options.

Have you ever experienced the same pain in your business?
But don’t I have to compile all my dependencies too? This seems like a lot to ask, but maybe it’s common in some domains.
"It’s a trap in software engineering to hastily assume a problem is simple that in reality is much more complex."

Very true, and also often, in my experience, the cause of over-complicated implementations, by the time the previously-unacknowledged complexities could no longer be ignored.
Astronauts, Historians, Scientists, et al. Convene to Discuss UAP Stigma
“Bricked” has a pretty generally accepted meaning as non-responsive/completely non operational — it does not mean reduced functionality or incompatible with modern operating systems. By abusing the term, you’re being disingenuous rather than having an honest discussion about how to deal with the aging of technology and how to balance security and forward progress with efforts required for backward compatibility.

Where’s the moral outrage about my Macintosh SE not being able to run any version of OS X? Yes, that would be absurd. So where do we draw the line? It must be drawn somewhere - but Apple didn’t brick your device and claiming that gets in the way of reasonable discussion.
> > One of the exciting things in Visual Studio .NET is its language agnosticism. If a vendor has written a .NET-compliant language, you can use it in Visual Studio .NET. It'll work just as well as C# or C++ or Visual Basic. This isn't just a future feature-in-planning. There are already nearly two dozen languages being developed for Visual Studio .NET: Visual Basic, C#, C++, JScript, APL, Cobol, Eiffel, Fortran, Pascal, Perl, Python, RPG, Smalltalk, Oberon, Component Pascal, Haskell/Mondrian, Scheme, Mercury, Alice, and even the Java language.

-- February 2002 issue of MSDN Magazine

https://learn.microsoft.com/en-us/archive/msdn-magazine/2002...
This sounds incredible, as if the co-founder of Docker fails to understand the crucial value proposition of Docker (hence Docker's financial troubles, maybe).

The point of Docker is the ability to take the existing Rube-Goldberg-machine configurations of software, in any and many languages (including the gluing bash scripts), and put it basically unchanged into a controlled, isolated, replicated, shippable environment, with zero performance penalty.

It's very unlike WASM / WASI approach which requires recompiling stuff, runs non-native code, and completely changes the environment in which the code has to run. It's also like 2x as slow, compared to native code. It has its important upsides, but they are very unlike Docker's, in my eyes.
It might not yet do everything, but we're having a go at a modern web-based animation tool with Construct Animate, currently in open beta: https://www.construct.net/en/blogs/construct-official-blog-1...

It can export videos, GIFs, image sequences, can use modern JavaScript coding, and has a surprisingly strong block-based visual alternative to coding.
Good luck with trying to use a “modern web browser” on iPad 1 even if a third party one existed on an iPad 1 with 256MB of RAM
Flash is fantastic and I wish it got the respect it deserves from tech circles. It got an entire generation into animation and software engineering, and had really robust and approachable tooling which is yet to be replicated. I think back to the gaming experiences made in Flash and Shockwave as far back as the mid 90s, and nothing today even comes close. Back then, you could load up a webpage on a Pentium II and play a really robust game made by a teenager in their spare time, and that game will be stable and display extremely good performance. Compare that with the complexity and barriers that come with mobile game development today, or the jank and poor performance of JS based games.

TL;DR: It's been decades and there's still no suitable replacement for Flash, and the web is poorer for it.
Since iOS15, you have been able to invite Android and PC users to FaceTime calls.
Well, having essentially a VM that was supposedly designed to be language-agnostic and easy to sandbox is a benefit over a VM that is designed for single language and never put much thought into embedding.
Does VLC run on it?
IIRC this blog's 2022-11-04 article "Is Alameda Research Insolvent?" was a part of what kicked off the events leading to FTX's collapse: https://dirtybubblemedia.substack.com/p/is-alameda-research-...