skysight-inc/HackerNews huggingface dataset:
You're conflating a bunch of different things here. The main issue being discussed right now is: storing your crypto on exchanges is risky, so don't do it.
Hey! This is nicely designed. It’s simple to quickly see what’s being blocked in each category. Scored an 80 with Adguard implemented on my router.

It would be great to have a link to a wiki on how to block (or unblock) the various items listed. You could point to external guides for this as an alternative.

Your site is also a quick way to see what a router/pi hole is blocking vs client level blocking. Kudos!
(Legal) Weed is not hugely profitable, as the over-hyped Canadian weed producers are learning. Consolidations and bankruptcies galore.
Exchanges exist because it turns out blockchain is terribly inefficient for transacting. There's all kinds of legitimate economic activity that's too expensive to do on chain.
Actually I think we should paint it green.
>- you cannot have 100% renewable power grid because unpredictable production (you can, some countries do - for example Costarica and many countries are very close - for example Portugal and Norway - but it creates different problems than the traditional powerplants - but there are ways to solve this which are getting ever more economically viable - citing data from 10 years ago is about as sensible as citing CPU transitor counts from 1990s when talking about designing a new graphic card)

this one is very questionable though and only very specific countries with the right geography can cheaply attain 100% electricity from renewables. Two of the countries you mention are very fortunate to have almost endless possibilities for hydro and Portugal still at 50% gas/coal ?

the problems as i see it with renewables is climate change. wind patterns can change, places can become arid. We could even see catastrophies blocking out the sun for days, months or even years. So while renewables are cheap to build right now we shouldn't rely on them completely. We also need to solve the storage part that is major issue for solar and wind even though imo they should only be used for creating synthetic fuels
Thanks for your comment. very constructive. we will work more on polishing it and apply the changes you mentioned. your comment makes total sense. Thanks Again!
Ask HN: What documentation tool do you use to provide customers with docs?
My question refers to tools that allow you to provide an online documentation for your customers.
And your boss will insist that it doesn’t matter, if optimization takes more than a day to do.
How I Learn Machine Learning
You should have put it in another way, then.

Anyway, the main issue here doesn't seem the language, rather that the process itself is complicated no matter how you look at it.

I think that should be the point of focus which I guess you did, but the rant about German was a bit distracting.)
Ha no worries, happens to the best of us. It loads now, but I'm still not sure it's working 100%. I images loading, but also a bunch of unrendered text as well as a "start new game" button that doesn't work.

https://ibb.co/vVzD0YM
For a CLI Wireshark, use tshark
It might be fine for replacing some of the things I do, but iPadOS is still a hamstrung mess. Without a package manager, local shell, Docker support, VM support or a reasonable way to install my own software, daily-driving an iPad would be impossible for me.

Maybe if Apple unlocks the iPad bootloader the situation would change somewhat, but these days Chromebooks get the upper hand from a productivity standpoint (for my workload).
One interesting thing about comparing the relative merits of an entire adult life of monogamous commitment vs an entire adult life of non-monogamous free love is that no one person can try both.
Any.

Solar/Wind, for example, are not reliable.

Nuclear, for example, is reliable.

Instead of having Solar/Wind with batteries and all this nonsense, along with Nuclear for its stability, just skip the nonsense and go straight to Nuclear. Solar/Wind are terrible...
My math teachers had no problem with '42 = x' vs 'x = 42' as long as the steps made sense to get there. In fact they'd probably comment that there was no need to go with 'x = 42' if I obviously took a circuitous route simply to end up with x on the left side of the equation, as that would have demonstrated a lack of internalizing some of the base ideas of algebra and it's approach of equation symmetry.
C is not even remotely like a macro assembler. I get why people make the comparison, but the more I work with C and assembler, the more I realize that the comparison is facile. The relationship between the C code you write and the machine code which the compiler generates is complicated. If you think of C as a portable assembler, it’s easy to draw the wrong conclusion about how your code will behave. You look at some code and think, “I know how the assembly should look,” and at that point you’ve lost, because of the vast gulf between C and assembly semantics.

The UB issues are not going away. Some people who use C need to get good performance out of it. If you try fixing the UB issues, you end up having to remove optimization passes from your C compilers. That’s just not viable—hence, UB issues are here to say.

The correct thing for the C committee is to make slow, careful improvements to C for the people who are stuck using it. And the correct choice for most people is to stop using C in favor of safer languages.

If you try to have the committee fix the safety problems with C, you’re going to end up with something which neither fast nor safe. If you are stuck using C and need it to be safe, you can use formal methods. If you don’t have the budget for formal methods, you need safety, and you’re stuck on a system which only has a C toolchain, then the alternative is to use something which compiles to C.
He was penalized for sure: https://www.cftc.gov/PressRoom/PressReleases/7508-17#:~:text...

It does help to be a former US Senator and governor.
If this were true, SquareSpace would be trading way higher than they are now, Twitter wouldn't exist, and Facebook would look a lot like MySpace.

My take: people created websites back then because there was no other choice. People RUSHED into MySpace when it got hot partly because of this.

Many people don't care about web culture; they only care about consuming. Just like many people don't become screenwriters or directors because they love TV or movies (though this is definitely a bigger pipeline than tech); they just want The Avengers or Real Housewives or whatever.

I don't think this is necessarily a bad thing. Most people have non-computery interests, and that's fine.
I use aggressive-indent-mode with lsp and often clangd gives an error about "something something non added document" and emacs hangs. The only way to unblock it is to kill clangd from a shell.

Quite annoying, but haven't spent much time debugging it
Where is Germany the company listed again, NASDAQ? I want to invest. /s
Yes, you can share a page with a public link. White labeling is not available yet.
> I think it really was the M1 Chip that killed Mighty.

Mighty is only dead because Suhail wanted to pursue what they clearly think is a bigger opportunity [0]. Mighty is already building its own GPU servers, might as well put them to use for AI as the perf and the size of AI models is roughly on an exponential trajectory [1]. It may not be long before AGI is within vicinity [2].

Though I agree a better strategy wouldn't be to accelerate the browser (akin to boiling an ocean?), but instead take one app at a time and make it browser-native (like, Photoshop -> Figma). A similar concept to (I don't remember who said it), take tools hackers use and build it for the Internet (grep -> Google, sendmail -> Hotmail, emacs -> Replit, sftp -> Dropbox etc).

[0] AIs today can automate away humans on quite a few tasks, assist them on quite a few complex ones already. And still: models are getting only way more capable, not less.

[1] https://twitter.com/stephsmithio/status/1501729837366452224

[2] https://twitter.com/ID_AA_Carmack/status/1590816470845771777
When I used to go to Hackathons or similar events I would go with a cheap android tablet and cheap bluetooth keyboard, mouse, and kickstand. If I was doing throwaway development I'd just spin up one or more cloud servers and connect with RDP or ssh.
a standard that applies to all major banks equally
Fwiw, my truck has an electric motor and battery, for extra torque only, not for any hybrid ability, but due to its regenerative braking ability I’m still on its original brake pads at 50k miles.
From personal experience, if you're building things that have itar restrictions, you just don't hire people that are in other countries.
Price falling, sure, but I don’t see how efficiency rising would lead to more solar panel waste down the road.
Nice try, quantified, nice try
The fact that signed overflow is undefined is unfortunately something that is necessary for certain optimizations to be valid. You can, for example, try `-fwrapv` or `-ftrapv` on GCC, but if you run through an extensive benchmark suite you’ll see regressions.

Not everyone cares about the benchmarks, but enough do.
Speed is obviously the main one. I know that's not normally seen as so valuable in Python land because there's more of a focus on optimising the hot path rather than the entire codebase, but starting out in a fast language can give you a lot of flexibility in terms of performance later on. For example, I tried to enabled gzip encoding for responses in a Python web app recently, and it just turned out to be too much for the system to handle. But an experimental rewrite of the same project in Rust was so much more performant, that, had we gone down that route, we'd have probably been able to compress our responses considerably. This is what I mean by flexibility: by having all-round great performance, you can fit more stuff in before you need to start worrying about optimisation.

There's also type safety. Not just in terms of having strict compile-time types, but also in what those types can actually do for you. With enums, for example, you can specify different states, but also which data is available in those states. For example, you might model messages passed between different nodes as an enum, where one message contains the current date, and another message contains the number of active users. This way, the compiler proves that you can't end up in impossible situations: having a "date" message that doesn't have an attached Datetime instance, say.

Finally, the developer tooling is often leagues ahead of Python. It's possible to get by in Python with venvs, pip, maybe a requirements file, and so on. But there are often a lot of edge cases that this setup doesn't cover, so there's a lot of this party tools to cover up sharp edges - pip-tools, Poetry, etc. And even then, you often end up in odd situations, particularly if you're trying to retrofit these features onto an existing system.

In the meantime, cargo Just Works™. As in, cargo itself covers 90% of the cases I run into (managing dependencies, managing multiple projects, running tests, building, etc), and the 10% is usually very easy to add: cross compiling with the `cross` tool, linting with `clippy`, IDE support with `rust-analyzer` etc. Managing a Rust project is just so much easier than managing a Python project.

Different people will probably say different things, but as someone who used to be a big fan of Python, but now tends to use Rust for most side projects, those were the big advantages that did it for me.
What's the failure mode?

Degradation is one thing, but are the interconnects between the embedded cells failing so they're outputting 0V? Or over-integration and the micro-inverter fails? Or?
IMO /r/microbiome is a great resource. Reddit in general, eg the nootropics subreddit is a treasure trove also. You could also search for „ameliorates [insert problem] pubmed“ or „[problem] [potential solution] pubmed“ in the search engine of your choice, and if an abstract piques your interest, view the full paper on sci-hub.

One thing I‘d like to stress is that the internet is full of scams and counterfeit products, and you can only be (pretty) sure a supplement is legit if you order it directly from the manufacturer. I think iHerb also has really good quality control, FWIW. Patented extracts are IME also preferable over run of the mill extracts, some of them are orders of magnitude more effective.
The goal is to make you think something not buy something.
I used to think this was more intuitive, but after using both for a while I came to the conclusion that putting the destination first is much more practical, because my eyes can scan the left column to quickly find where a register was last written to. If the destination is last, it doesn’t appear in a consistent location horizontally.
Have you never heard of foreign investment? People bringing their capital, but also their skills and knowledge? Despite scare-mongering about immigrants, it's often a really great thing that we should encourage.
I got about a decade of scattered print debugging tools that I’m packaging into a tool.

I prefer debuggers and imaged based REPL environments, but that doesn’t mean I get to work in them. Always fall back on print debugging and loggers at some point, so I’ve built a lot of helpers in various language that help this sort of thing: introspection of variables and source code, time stamps and traceable uuids and tools for easy viewing.
yeah I did edit the article afterwards to admit the comment was flippant and explain what I really meant.

Language is the small part of the problem here. Really, it is the process that is bad.
That's not how it works. If you invest $100K in a company and ask them to spend all of that $100K to buy products from another one of your companies, they will laugh at your face.
Exploring a 1M Watt FM Tower – Jeff Geerling
> https://github.com/tg12/PoC_CVEs

This is brilliant and very helpful ! Keep going !
Amusingly the same number as for the legal code used to involuntarily detain someone for psychiatric evaluation.
There are no commercial panels made of gallium arsenide. They are used in space, where efficiency rules over everything else, and for certain military applications.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8200097/

There was a company, Alta Devices, that planned to commercialize GaAs thin-film (so light on materials usage) solar panels with nearly 30% efficiency, but they were bought up by Hanergy which ran into financial troubles and shut it down. It's not clear what happened to their patent portfolio, but their equipment was liquidated in 2020, and the founder now works for UC Berkeley.
All new c++ code I work with at bigco are c++ coroutines.

The underlying executors come from folly.
A dollar today is worth ~15% less than a dollar from 2019 so a stock that’s nominally worth the same today would actually have taken a significant hit. Which really should be part of these comparisons.
Depends on what you feel about Electron apps? :)
This is interesting because it seems to operate simultaneously on a contiguous block of memory, as opposed to sequentially on some tree structure. The general class of transforms seems to be called 'deforestation'.

Spotting when something can be mutated in place instead of creating a new instance is fairly common. There's a paper that does it at runtime using reference counting and various compilers for functional languages will try to do it ahead of time.

That would roughly lead to updating each element in the array in sequence without making a new array. This is an extension to that when the updates can occur simultaneously which is a more complicated lifetime invariant to recognise.

As an aside, compilers probably should have constraint solvers embedded. Lots of compilation is expressible as a constraint problem.
Many reasons. Perhaps they need guidance on how to develop the product or how to scale. Perhaps they need funding. If you're asking something like "why give up equity when you're already making money?", I get the sentiment of the question but a) you don't know if they're profitable and b) if YC can help increase the value of the company significantly, well then 100-x% equity might be worth a whole lot more than 100% if the YC investment and involvement ends up being accretive.

My point is that those basic stats don't really tell you anything about whether joining YC makes sense.
The democrats should be required to be fined and return to users for all those fraudulent stolen dollars ...
It disambiguates labels from registers, assuming of course you allow labels to have register names. eg this is valid:

mov rax,%rax
rax: .ascii "hello\0"

Stupid perhaps, but valid.
The day I can run Firefox with proper extensions is the day I buy an ipad. Until then the macbook air is fine.
It's not really why I've run a relay for nearly a decade. But it's better than filesharing I suppose.
Depends. If you are your own boss, with no store front or inventory, and have word of mouth advertising, and do quality work, it can be a good living. But if you work in someone else's retail bike shop you will be getting paid in the 20-25$/hr range if you're in a big city in the US.
Indeed, if it turns out social media platforms allow not only measurement but control over the parameters of the "flock" behaviour, it's only a matter of time before it's possible to engineer sheepdogs.

You can't control what you can't measure, and social media is a very effective measurement tool of crowd behaviour. Whether you can control what you can measure, well that's up to Cambridge Analytica 2.0 to figure out.
A monorepo of microservices is the best pattern, but only if you have a dedicated team that keeps the monorepo buildable, builds tooling for it, and enforces best practices and the right culture. If you don’t do that, you will end up with a huge mess — I’ve seen it happen.

For companies that can’t dedicate the resources to do a monorepo properly, a repo per team is the best approach. The true value of microservices is decoupling teams so they can move independently without blocking each other.

Also, needing to release the services together, or in a certain order, is a very bad and unscalable pattern. Teams need to be able to move independently. This requires a commitment to avoiding breaking API changes no matter what kind of repo structure you use — and for the love of God, never let more than one service access a database table! A table should only ever have one service that accesses it, and API boundaries need to be enforced as the only way other services get to the data. Do those things and you will be better off no matter what repo structure you use.
Seems to be based on this?

https://www.coindesk.com/policy/2022/03/14/ukraine-partners-...

TL/DR you could donate crypto to Ukraine via FTX.

It was supposedly converted to regular currency and sent to the Ukrainian national bank.
Fyne Toolkit
that is pretty much what I mean.

People take what I wrote as an insult to the German language and country. I love Germany, and the language. I learned it and gained German citizenship. I want the country to succeed and do well.

Currently, the business registration process is a hindrance. They should take a leaf from Estonia's book and simplify the process. Including making it possible to navigate the whole process in English.
I did this and found it reasonable easy to create it.

It has a sensible layer of complexity for what you get out of it.

Your German rant is still stupid, no one would do that manually or would otherwise just take the time and effort to learn what is necessary.

Unfortunately for this discussion I have no clue how the UK version really compares to the German one and I also don't know from a statistical point of view if this is a real problem.

After all just creating some company implies a lot of things you need to know anyway like doing the taxes right and doing all other critical things like the yearly get together with all participants.
The original fairy tale by Hans Christian Andersen is also worth a read. In my opinion one of his best short stories.

https://andersen.sdu.dk/vaerk/hersholt/TheLittleMatchGirl_e....
How do I get a job as a Radio Inspector? Sounds like I can just drive around taking my sweet time and a judge will guarantee I get paid.
Weightwatcher: Data-Free Diagnostics for Deep Learning
WeightWatcher (w|w) is an open-source, diagnostic tool for analyzing Deep Neural Networks (DNN), without needing access to training or even test data. It is based on theoretical research into Why Deep Learning Works and uses the Theory of Heavy-Tailed Self-Regularization (HT-SR), published in JMLR and Nature.
Scratch Built Wind Turbine Makes Power and Turns Heads
I seem to be alone, but tvtropes never does this to me. I'll read something I find interesting there, but rarely do I find the links intriguing enough to continue.

Clicking the wrong Wikipedia link can cause me to lose hours of my life, but never tvtropes. I feel like I'm missing some enthralling way to use the site. Maybe that's for the best.
Inhaling solid $anything dust is a health and environment hazard.

Si dust probably isn't asbestos bad, but wouldn't want to breathe it in either.
I will admit I've never tried it on mobile. Thanks for letting me know, that hadn't even crossed my mind.
The software project gives the other party IP to use, and gets nothing in return. Might not even be told the other party is using their software.

I don't think accepting a contract can qualify as consideration for that contract, as otherwise there would never be a need for consideration in any contract.
It works. Try it.
It's an oversimplified example to illustrate how revenue-multiple valuations lead to perverse but rational investment strategies.
I’ve been dreaming of developing something very close to this: a clone of late 2000s iTunes in Electron.

But it’s essential for me that it imports Apple Music (née iTunes) Library.xml with all the play counts, etc.

If you manage to implement this feature, I’m in :)
For those who of you who do come in: fend for yourselves. Pfft, greedy employees enjoying food as a perk, this'll teach em to make their own damn sandwiches.

If only the past management had realized Twitter could've improved the financial efficiency by eliminating all employee perks.

Hey Elon: Do you know what's even more efficient? Things which don't exist; non-existent things consume zero resources.

Urgh why can't I think of anything except sarcastic retorts to Dear Leader's degree of smug pettiness.

:(

Feel free to inflict commensurate punishment on me and downvote this. Thank you for your time and consideration.
"It's even a bit ironic that I had been asked by
several big-name companies when mold/macOS would
become available, since they wanted to use it for their
multi-billion-dollar businesses. But none of them gave
me financial support."

He's giving it away for free and then expects multi-billion dollar companies to pay for it. When they don't because they have no legal requirement, he feels gypped.

This is kind of a dumb way to run your business.
> Men don't have nearly the same biological or societal obligations, should a condom fail. The law may compensate.

Neither do women, if they don't want to, day-after pills are cheap, and even free in many countries, so are abortions (USA might be an exception here). Having a child in current times is a choice.

> have other means besides condoms alone: withdrawal, vasectomy, alternative acts, even abstinence

So do women. But if that fails, they have more options to still not-have a baby (to take a day-after pill/planB or abort...). In my country, vasectomy is even illegal before age 35 (same for women, no permanent steriliziation before that).

The "if you don't want children, don't have sex" sounds very anti-abortionist to me... but to you, it seems fine, if it's targeted towards men.
any correlation found with the birth signs ?
Yes. I have a laptop at work and don’t have one for home use anymore. The iPad Pro does everything I need to at home: TikTok, websites, email, videos, etc.