skysight-inc/HackerNews huggingface dataset:
200 Euros buys you a very old and low end Thinkpad right now, at least in Europe, that's a slouch when dealing with modern web apps.

Sure, it's probably fine for running linux and coding in vim but on the modern web and electron apps it shows its age.

Unless you're cash strapped, I'd much rather spend 500-800 Euros and get a machine with a modern Ryzen or Tiger-Lake chip that makes a much more usable experience for a variety of tasks.
Good luck with that. I hated Windows, then Linux, got a Mac, hated that as well, now I'm back and I hate all major operating systems. I'm back on Windows, at least I can run any application I want without Microsoft's approval.

Desktop computing is all going to shit really quickly, and we're powerless to stop it. Linux is our only chance but it's still a rag tag of unpaid volunteers with no real goal or vision, except for its kernel.
Just use a cloud provider. If you are worried about privacy encrypt it.

For example, AWS Glacier deep archive would be years of storage for the cost of shipping a tape drive. If you have bandwidth issues use snowcones.
> It should be OK to spend 5 seconds saying, "I saw X, is it OK for me to fix it?"

"Let's have a meeting about this in 10 days."
Hey! I was just having fun with that comment. A random word salad is what it is with some wordplay thrown in, latching on to a couple of words in your comment. And ofcourse insinuating that you found out about calculating square roots etc but all in jest. Gupt and Marma mean secret and hast means hand in Sanskrit. Brahmagupta was an ancient Indian mathematician who worked with Zero and decimals and thus the words zeroing and decimate. Hastprayog literally means using hands and is also used as a synonym for masturbation and thus the word master in my comment. Frivolous and childish I know but just couldnt resist. Cheers
I absolutely love that movie, for obvious reasons. It's stylized, but in a way that captures the insanity of it all perfectly.
https://iskconeducationalservices.org/HoH/practice/dharma/th...
Advanced Data Protection Control Specification
My parents taught me how to use the command line.
I don't mind older content, but I think on this topic it is pretty relevant because 2009 had different requirements for web devs compared to today.

I am no web developer either, but know enough that web projects can be as complicated as any other type of software.

The basics are also good to know for any programmer, since web interfaces are a common and universal solution.
It was probably the irccloud ban: https://news.ycombinator.com/item?id=27495358
Wikipedia knows more [1] as usual.

Häyhä is believed to have killed over 500 men during the Winter war (inculding 259 killed by sniper rifle), the highest number of sniper kills in any major war.

That is just ... gruesome.

I was confused when I looked at this article, I misread the URI as "gnu.org" (laptop screen too far away, thanks Covid WFH) and started trying to figure out the analogy they were making for a paragraph or two. :)

[1]: https://en.wikipedia.org/wiki/Simo_H%C3%A4yh%C3%A4
A playstation doesn't have a monitor, controller, loudspeaker etc. built in. It's all external stuff you have to plug in before you can play.

Still, we say "I'm playing Doom on my playstation".
One could say the actual flawed state is a huge step forward from the flawed state of 30 years ago. When we cherry pick examples to compare to, we tend to miss a lot...
Definitely this.
Just find someone you know with a 1 year old and you’ll have hand me downs for the next 3 years. They’ll thank you for decluttering their home.

Take lots of videos and photos.

If you can live near family/friends who can help, help at short notice when needed.
Floppy days! Way back then I remember there are bootable linux or freebsd server running off a DVD disk. The idea is that the server data then is immutable.
> It's easy to pop over in a different channel when you're already on the network

Most of the current irc clients make it possible to have multiple server connections simultaneously, so jumping between servers isn't a problem either.
Is the musical about Greek accentuation, mentioned in footnote 25, still on Kickstarter? I couldn't find it.
Doesn’t AWS Amplify basically do the same thing? That’s how I deploy my static site
I used this one on 32-bit EC2 instance types to save memory back in 2011.

With halfword emulator I was able to pack twice more Erlang processes and thus concurrent sockets per EC2 instance.

Also it was useful for Erlang software (like older versions of ejabberd) which used Erlang character lists instead of binaries for strings. On 64-bit BEAM each character was expanded into 16 bytes (8 bytes for UTF codepoint + 8 byte for the pointer to the next character), but on 32-bit emulator it was "only" 8 bytes. All these while processing already verbose XML used in XMPP stanzas.

Much much later ejabberd and MongooseIM where modified to use binaries with UTF8 strings, where each Latin character was represented by a single byte.

But later AWS advised not to use 32-bit instance types and deprecated them.
Yes that is true, just a simple "I quit", dated and signed is enough. Just to make it formal. But my point was that this happens 1-3 months before your last day so any personal opinions are much better handled in a 1-on-1 meeting with the manager, and of course aired in your final "goodbye letter" after your 1-3 month period is over.
Ask HN: How to write good documentation as a team
I was browsing the net to see if I could find a good summary on how to write good documentation.

In the team I work now (which works on an internal framework) there are 7 People working on features and everyone is writing some part of the docs and the difference in style is very noticeable.

Some like to write from the personal perspective (I), others in a teaching manner (we, you) [have,could,should]. Some write in an asking manner, other in a commanding manner. Then there is the debate between as concise as possible and "enjoyable to read" as possible ("Go to foo for more information." <-> "If you would like to read more about this topic, head over to the foo section.").

We have a Pull-Request guide that has some review points concerning documentation.
But I feel like it's only partially effective. So I was wandering, how is HN approaching their documentation writing.
Social Capital 2020 annual letter
I work with a Greek lady, and tried to impress her with my Greek from Assassins Creed: Odyssey by saying "Chaire!" to her. Turns out it's archaic if not actually ancient Greek.
Surveillance state avant la lettre.
Never considered this! Being a kids first then puppy household, and getting the puppy relatively old (6 months) it seemed like almost no effort to have a dog!
My thoughts exactly. This sentence really struck me as a strange thing to write:

> Often these ‘rebels with a cause’ – also known as positive or constructive “deviants” – may be motivated because they care for the organisation and its mission, and feel psychological discomfort when they see that important capabilities clearly need improvement.

If you don't feel that way about your work, then what the hell are you even doing there?
SiFive comes to mind, though if i recall they received a big check from intel early on.Also not sure if i would call them libre hardware, but they support the open RISC-V ISA and are "fairly libre" compared to intel/amd, not to mention customizable.
I think more normal is for the new employer to contact your old manager and ask for an opinion. Like a reference.
I think you mean something human-friendly on the marketing page, but if you are comfortable with Cloudformation YAML templates, you can find all the resources here: https://github.com/nessjs/ness/tree/main/static/stacks
I consider myself one of the rebellious workers, and fully admit most of my ideas should be thrown out the window. I spend a lot of my time ruthlessly invalidating those ideas. The most difficult are the ones that cannot be immediately disposed of, they can sometimes linger on for years.

The fearful leader types, on the other hand, will leap at the first idea they have and then "pile on", in a grim white-fisted way, until death do they part from their idea. This leads to fucking chaos, and is generally why these types do not like new ideas but prefer incremental approaches. IMO.

A big revelation happened for me in 2006, when I was privileged to participate in a Pypy sprint. The Pypy codebase is by far the most creative and awe-inspiring codebase I've ever seen. At the time, Armin Rigo and his close collaborator (Samuel?) were spit-balling ideas for implementing a particular idea. These guys stood at the whiteboard and went through one spectacular genius idea, one after another, until they found something they really liked. I would have stopped at the first genius idea, but not these guys. That was a big lesson for me in programming and definitely lifted my game.
Free Low code tool for IT data & perform actions Ebonding & AWS Change detection
Free Low code tool to handle IT data and perform actions like Ebonding & AWS Change detection
Ask HN: How do you deal with the fear of death?
Penile plesmography isn't fair to people who are easily aroused by having electrical devices attached to their penises.

https://en.wikipedia.org/wiki/Erotic_electrostimulation
80kWh battery

10 minutes

80*(60/10)=480kW

Not gonna happen.
Your assertion that there is no doctrinal difference between Buddhism and Advaita Vedanta is ludicrous and downright silly. Even Wikipedia clarifies this.

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

From the second para:

He also explained the key difference between Hinduism and Buddhism, stating that Hinduism asserts "Ātman (Soul, Self) exists", while Buddhism asserts that there is "no Soul, no Self".
You can build a music card on ATTiny, but music cards didn’t use ATTiny.
I love to hear about successful rebels, but for every success, there are many failures. Some, quite spectacular (google “Nick Leeson”).

Usually, in order to succeed, the “rebel” needs to have a lot of experience and good judgment. This generally comes from being older, and from surviving for a long time in the company; traits that do not necessarily suggest the rebellious attitude and courage needed.
Absolutely - it's a complicated equation and all things determine. From personality (some love home, some love office) to child care to technology (laptop, internet cost at home, speed) to all what you mentioned and a hundred more points.

I think, personally, most will want hybrid - to get the best of both worlds - and it's simply a matter of finding the right personal and corporate balance (if possible).

We'll see how long term the effects of COVID are. We might see WFH become mainstream... we might see a massive pushback to go back to the Old Normal. I think successful companies will find the middle to keep their talent.
I've heard some people (Rhonda Patrick from the top of my mind) say that the omega 3 coming from vegan sources (nuts, seeds, algae...) would not be as efficient as their non-vegan counterpart even if they are already converted to epa/dha. I haven't been able to find any conclusive research on this though. Anyone one with some expertise is the field caring to clarify?
> You're seriously underestimating human ingenuity

Trust me, to be a scientist now is ludicrously difficult enough. I could tell you about the artificial barriers raised carefully to stop or delay for decades this people to... doh, solve OUR problems, but we would need a few hours for enumerating them.

> many young people are probably disgusted by the prospect of having to do dubiously ethical experiments on animals.

You seem to think that everybody is playing ping pong with rats in the labs but the real life is a little different than in the films. Most young people currently, right now, avoid easily this problem choosing NOT to do this kind of experiments.

You are 120% free (and strongly encouraged) to do research only in something that you like. Nobody will stop you if you want to follow a botany career. Most of the really hot stuff come from plants or invertebrates after all. Nobody will force you to do design your experiment in a non ethical way, or make illegal drugs in your lab or... whatever. You can choose.

Well... in fact it is not your choice only. Research with animals is strictly regulated and watched by independent teams. People doing such non ethical experiments would be, first: forbidden to publish in most journals and two, fired-bye-bye before 24 hours. And no more grants for you in the future, of course.

Because those animals are 1) essential for the survival of the team and a poor management would attract diseases, stopping 50 people to justify their grant money for several really stressful months. 2) extremely expensive and difficult to obtain. 3) bond with their caretakers more that you think and 4) Its sacrifice could save thousands of lives and sustain thousands of jobs.

And because universities and companies will avoid bad publicity at any cost, no matter how student heads will be necessary to chop.
>peeing against houses was considered a bit rude but somewhat normal in a pinch.

I find that statement misleading. No, peeing against houses was/is not a socially accepted behaviour in Italy, at least not where I lived. Normal implies some degree of acceptance. You can receive a hefty fine for indecent behavior and people don't react well when drunk rowdy students "tag" their turf.
Someone posted this[0] recently about recovering old data from damaged floppies using oscilloscope.

[0] https://scarybeastsecurity.blogspot.com/2021/05/recovering-l...
Cameras and the accompanying image processing software have been getting exceptionally good. Not that I'm personally excited about these, but I think it deserves recognition.
Couldn’t this be addressed with virtual tape devices? The application gets presented with something that is indistinguishable in behaviour from a physical tape drive, but actually backed by a file on SSD or hard disk. Then you can copy that file to a real tape device separately
> which is objectively worse for everyone

But why in this case it’s worse? Just allow sticky stuff to be used, compensate with ball design. Everyone will use it, no need to test and worry, no cheating scandals.

Reminds me of current insane F1 regulations while there exists simple way to solve most problems widely used in other series: rules that specify size of air inlets, which naturally limits power of the engine.
It's in the readme
French nuclear firm seeks to resolve 'performance issue' at China plant
AMD has the capacity now to make something equivalent and at least on-par.(Remember that they're way more open to open projects than Nvidia, at least on Linux)

They just have to fix their documentation and release plans, their roadmap.ROCm looks decent-enough on paper, but when you try to install it and get started, suddenly you find more appealing spending hundreds of dollars more on locked-down hardware and proprietary libraries.
Rooftop prank gives passengers flying into Sydney a scare
Ask HN: Is it a dark pattern to probe local network from a webapp?
Hi HN!

I would like to detect whether the user has our device present on the local network or not. This would happen during signup and the purpose is to be able to link the (already server-connected) device to the user.

My other idea is to match the public ip address of the browser app and the device, as both connect to the same server(s), and let user select any matching device during signup. This does not sound lot better (for me).

If you have any opinion or other ideas, please share. Thank you!
So a port of a port isn't a port?
It is very likely that all kinds of poly-unsaturated fatty acids, both the omega-3 and the omega-6, are harmful in too large quantities.

Before being degraded easily like MUFA or saturated fatty acids, the PUFA must pass through various transformation reactions that can be performed by our body mainly in the liver and only with a limited rate.

When the quantity of PUFA exceeds that which is needed for the maintenance of various cellular membranes by more than can be degraded in a given time, they accumulate and can be harmful.

The problem, like for any other kind of food, is that it is extremely difficult to determine experimentally which are the minimum dose per day and the maximum dose per day outside which an omega-3 acid or any other substance becomes harmful instead of useful.

The main difficulty is that those limits are not absolute, but they depend on the quantities of other substances eaten at the same time and on the kinds of activities that are performed.

So it is not surprising that the results of various studies are contradictory.

For omega-3, most studies that I have seen showed improvements up to 2-3 grams per day and no harmful effects that could appear in a short time up to a dose 2 or 3 times larger than that.

While there is no doubt that you need both some EPA and some DHA, there is no certainty about which would be the right quantity of each per day.

For example some studies have shown that for the brain and against some inflammatory conditions it is better to eat more DHA than EPA, other studies have shown that for the heart it is better to eat more EPA than DHA.

It is impossible to know how much the results of such studies are influenced by whatever else the study subjects have eaten at the same time.

Nevertheless, it is unlikely that the inferior limit and the superior limit for omega-3 consumption are very close. Therefore eating a few grams per day should be safe.

I assume that for killing a tumor much higher doses are needed.
Tracing Go with eBPF [video]
> BJP is pushing for a Hindu ethno-fascist state

The relevant word there is obviously "Hindu", but the Permit Raj system in India is more than 70 years old. Is there really a national alternative to the BJP that's less authoritarian/corporatist/fascist and more freedom oriented, in a way that would meaningfully benefit the average Indian?
That's half the point of the keychain syncing circle - even if you reset the iCloud account's password and kick every device out of the circle, it can then be re-established and you lose nothing.

And even if you don't have access to any of your devices anymore, as long as you remember just one of their passcodes (and have access to the account's recovery phone number), you can still recover the keychain.
> The difference is that PoW is permissionless and PoS is permissioned system.

This is a big statement without an argument to back it up.

> PoS is simply worse from every angle and it’s also not cheaper because MR=MC.

The difference is that MC in PoS is mainly interest costs, while in PoW it's energy and hardware.
A programmer that doesn't make websites is like a glass artist that hasn't made bongs
Yes, especially since "AI" is the new Paracelsan alchemy.
Sure, but I couldn't find a teardown.

It seems likely they are using something similar. It's difficult to find a cheaper chip, broadly available chip these days.

You can find Z80 clones, but even they are generally upgraded and therefore more powerful than the Apollo computer.
This is why HomeKit is superior: when you’re in your home, it doesn’t need WAN to function. The connection would be Bulb —> Zigbee —> Zigbee Gateway —> Wifi —> iPhone.

When you’re away from home, iCloud will be used, and no IoT vendor systems come into play. This means that all IoT devices can be kept offline and limited to your LAN. The connection would be Bulb —> Zigbee —> Zigbee Gateway —> Hone Hub (Apple TV or iPad or HomePod) —> WAN —> iCloud —> WAN —> iPhone.
You simply await the development of nuclear isotope batteries (up to a five-order-of-magnitude improvement on chemical batteries) as a mature technology: https://apps.dtic.mil/dtic/tr/fulltext/u2/a433348.pdf

(And hope that the technology doesn't lead to a new era of arms proliferation with the use of non-fission primaries)
It is mentioned:

> Some Python plotting and mapping libraries offer minimal interactions – hover interactions, tooltips, interactive legends, etc.. This includes Plotly, Bokeh w/Holoviews and Altair w/vegalite. On the mapping side, ipyleaflet is worth mentioning.

However, these tools would be my first choice too. Not being a front-end developer, I would prefer to see why they are waived away here like this, before choosing one of the non-free solutions. What are the use cases covered in the article to which they are apparently not applicable?
I've used this to provide simple UIs to scripts for consulting projects where something more complex wasn't justified.

It mostly works great. If you have a complicated UI with multi-selects, validations and default selections, it probably isn't for you. But if you really just need a desktop UI for a script, it does what it says. You can make a UI in a few minutes.

There's also Wooey - a web-based take on the same idea if you need a Django web app to queue up and run your scripts. That implementation is a little more janky, but it also mostly works.
What is Serverless Architecture and what are its benefits?
Fabricius uses machine learning to help translate ancient Egyptian hieroglyphs
I spent a couple years thinking about this risk every time I rebooted and got the white screen prompting me to press space to restore ChromeOS. In reality, at least for the Dell Lulu platform mentioned above, what will actually happen is it will probe for recovery media first. In the event that it doesn't find any, it will leave the underlying system untouched and just complain at you about it (and tell you to go visit a URL on another computer so you can create a USB/microSD recovery disk).
You vote them out once in a while maybe if the herd does not forget being fooled. And their place is taken by the same sort.

And why do you think the same people would vote differently for some crazy idea directly or via the party promoting that same thing?
It is not alive. I haven't seen a single device working with it, while I at least seen one Apple Home compatible device in an Apple store.

Tuya on other hand is just in every retail outlet, it's just people don't know that Tuya is under the bonnet.
OMG, TIL they spin ball to 2800 RPM just by throwing it.
Difference between “Python-Fu” and “Python” plugin
Good on you: it is perfectly fine Ancient Greek!
Not every job can be a passion. Sometimes people just need the money and are only there because of it.
If you make it an example, I hope you point out how IRC being an open protocol (RFC 1459) is a saving grace for the Freenode community. (I feel that's not quite clear from your comment).

https://datatracker.ietf.org/doc/html/rfc1459

The erstwhile Freenode volunteers would have a far harder time setting up Libera IRC as an alternative if it wasn't for IRC being an open protcol and how that enabled the emergence of existing open source ecosystem of servers/clients/libraries/bots/...

In the same vain, FOSS projects who lost their home have a choice: setup a shop at an alternate IRC network, or start their own IRC network (self hosted). Which is still preferable to being wholesale forced towards adopting a different protocol altogether. Everyone still gets to enjoy the same affordances provided by the IRC ecosystem such as it is, that doesn't change.

Of course, that doesn't exclude debating the merits and limitations of the IRC protocol in it's own right, or it's future roadmap and design. But I feel that's a separate discussion, removed from the Freenode diaspora: I would argue that the latter is a discussion located one level up.
I didn't say that no doctrinal difference exists, only that Anatta is highly compatible with the truth of a Higher Atman. You only mentioned Higher Atman in your previous comment, not common, individualistic meaning of Atman.

For that matter, even Shankara's description of the Atman is entirely in the negative, stating what the Atman is not. So even while accepting the existence of the Atman, he's clearly tending towards a universalist description that, again, is quite compatible with a practical understanding of the Buddhist doctrine of not-Atman.
> Ubiquitous computing, what will it bring us?

Ads, obviously.