skysight-inc/HackerNews huggingface dataset:
I know the reasons for me (mid 30s).

I just don't have patience for artificial hoops and barriers to career growth set by management.

I don't want to "write more docs" or "be visible on slack" or "join some engineer guilds" or "give demos" or "mentor juniors" just for a promotion.

Just look at what I produce, is it valuable for the company? If yes, extra curriculars don't matter.

It is these bullshit hoops that make me wonder - why should I listen to anyone in management? I have only one life and I have to dance to this fools tunes? Leading me to switch jobs for a higher pay.

I know I will still have to report to a manager at the new job, but by switching, I get the promotion, I get more money and don't need to jump through artificial hoops set by a middle manager, who doesn't want me to rise as fast as I can.
I'm torn. I do feel it makes improvements. But I also add "-O3" to my compilation. And I also feel that makes things faster. I add "-march=native" on my Linux box. Again, feels faster.

What worries me, is that most of the feeling is just placebo. I know native is faster, but by how much? Are there any good benchmarks for measuring emacs speed?
>If my PSU's 12V rail can deliver 250W, and my cooler can easily displace 250W, why not let my processor consume that much?

1) Because electricity costs money
2) In the summer, your AC also has to get rid of that heat from your conditioned space, using even MORE electricity.
Sounds like introducing some formal methods would be a good way to reduce costs auditing and verification costs. I know there's some work in that area in the Ethereum ecosystem, but I'm surprising it isn't prioritized more.
I'd really like to see Cloudflare Pages offer an option to deploy to IPFS.

Integrate that with Cloudflare registrar to setup DNS automatically such that it's proxied to the old Web through the Cloudflare IPFS gateway, and I can host my entire site on Cloudflare. The current one-click push to deploy integration is key, and I'd like to see that for IPFS as well.

They could use the same edge servers as IPFS nodes, offering the same benefits of DDOS mitigation and such. Though as is the benefit of IPFS, they'd receive less traffic since other IPFS nodes might pin the content as well. It'd probably cost them less, since currently each page revision is hosted indefinitely at <rev>.<domain>.pages.dev which would be the same as keeping the old versions pinned on IPFS.
Not “anyway“ but because of the hack. TheDAO was done for after it was hacked. The code was too bad and trust was gone as well. That was clear pretty soon.

The only thing to decide was if they would let the hacker get away with at the time 15% of the whole supply. If they did that it would have endangered the decentralization of the eventual proof-of-stake switch.
Same with the sign on a certain airport I visited a number of times as a service engineer:

There was a hand full of cash with a stop sign over, obviously it meant "we do not accept bribes".

But for me it meant "this place have or have recently had a serious problems with bribery".

Same with: "We do not spit on the floor in this building".
I imagine there were no 8 hours of sleep for anyone during that time. How did you train yourselves to operate at that capacity with such little sleep?
It is approximately infinity times easier to distribute and grow the user base of a web app compared to locally installed software. The consumer software economy is moving online for this reason - it’s much better for business.

RxDB software comes from this context - it’s a JavaScript library built for this world that attempts to retain the distribution and sharing advantages of the web, while adding back the responsiveness and availability of traditional installed software.

I think you’ll find the original “local first” manifesto more aligned with both the user & traditional installed software with less of a web focused bias: https://www.inkandswitch.com/local-first.html

> In this article we propose “local-first software”: a set of principles for software that enables both collaboration and ownership for users. Local-first ideals include the ability to work offline and collaborate across multiple devices, while also improving the security, privacy, long-term preservation, and user control of data.
Yes, very common. Not something us techies do too much, but remember, we're approaching the point where the majority of the world's population uses some sort of computer, while there are people alive in computer-available regions that did not have one for the majority of their lives, or use them only "transactionally".

Just eyeballing these two facts should not surprise you that a large fraction (if not the majority) of people use computers in archaic or inefficient ways.

---

The HN audience more or less devotes a big chunk of their brain-space (however you define it) and time to operating or being aware of computers, so naturally we have an interest in making that use efficient. But a lot of people only use computers socially (where the speed of human interactions is much slower than any inefficient web-searching) or for specific operations (buying stuff online, banking, check the weather, entertainment, etc) where any kind of computer use is still faster than, for example going to an ATM to check your balance.

(By computer I mean any general-purpose informatics, including phones)
I would like to know more. :)

In what way does this alert you that some fundamental thing is wrong with the company?
My evidence is only anecdotal, but as someone who grew up in, and lived all over America, and lived abroad, I couldn’t agree more with OP. My friends in London, and their friends, many of whom grew up quite wealthy, were nearly indistinguishable from anyone else in London. They rarely bought anything (except drugs), even on vacation (I traveled with a few a couple different times).

In America, people proudly declare shopping a hobby.
He should try Russian mustard, not sure if he could by it locally. That would clean his nose
Great idea on safe word!
Gunicorn vs. Python GIL – Python Internals Deep Dive
This helps with the common abuser's refrain of "I'm being harassed by everyone piling on to call me out for my [repeated, abusive] behavior!"

That's not on an axis of protection, so that argument is easier to dismiss as not germane to the code of conduct.
If you mean VR by “virtual future” then I see flying cars gaining more traction instead.

That said, his comments on flying cars weren’t so much about flying cars — it was about the disconnect between society’s expectations of progress in technology vs our actual progress in technology thus far.
1) it isn't open source yet because of reduced team https://olvid.io/faq/is-olvid-open-source/ it'll change soon

2) If you consider AppStore and PlayStore as malicious repos you can stop using Android or Apple phone i think ...

3) if you search "network.loki.messenger" app on exodus you can find "Loki Messenger" (old name of Session ) with two "spyware" inside too

4) & 5) ok but i trust the very skilled person behind this software (https://dblp.org/pid/f/MatthieuFiniasz.html)
that worked 6 years on this project.

I think Session is just another textsecure implementation (https://en.wikipedia.org/wiki/TextSecure) that limit meta data nothing new under the sun.
Actually some farmers do the exact same thing.

Some farm products get sorted too, mostly because produce for human consumption needs to be eye catching (people don’t buy ugly food). Industrial clients don’t really care (who cares if the apples are uggly if I’m making juice anyway). This means good looking fruit sells at a premium.

If this year is particularly benevolent with your crops, but no one will buy your pretty apples, what are you supposed to do? Just let them rot? You ship it to the juice producer and call it a day.
Also back in that day 95% of our users were on Windows and we had a direct relationship with them.

Now your user base is roughly split 40/40 between iOS and Android with a non-ignorable 20 running some windows tablet thing. Then for extra fun your access to those users is mediated by the giant black boxes staffed by assholes that are the iOS and Play stores.

And of course back then nobody had any expectation that your software would easily sync between devices and users because that just wasn't something that was doable easily.

The world changes. Yeah it was better for us devs back then, but honestly the new world has some real advantages.

For me personally, I'm cautiously optimistic that PWAs are our way out of the hell that is supporting 3 native platforms for all but the rarest cases.
Note that gtk table is for the best supported and most used ones, gtk still has a dozen unlisted bindings.
Never had fraudulent charges on your credit card?
This sounds like IT Crowd joke.
Yeah, also MoE models like Wu Dao 2.0 that if combined with work at FB with hypothesis generation (causality testing) and Codex can give some interesing applications like autowriting programs to specification.
There were also some progress with geometric deep learining which kinda unifies architectures AFAIK.

Disclaimer: not an expert
I 100% agree with you.
Nice diagram, but DLV can be safely removed as it's officially obsolete: https://www.iana.org/go/rfc8749
Super cool, and surprised this has t gotten more traction (so far). I’ve been looking at other groups trying to implement such systems, many of which appear very nascent or otherwise missing key features.

This looks like it solves a lot of problems for me, a solo developer, trying to build a enterprise-targeted product as a side project (hopefully not a fool’s errand, but that’s another discussion). In particular, correct and efficient implementation of PER OBJECT permission seems like a hard problem, and many other (external) solutions merely control by object type. Building per object control into the product (integrated in the code itself, with no external gateway/proxy/layer) requires really detailed thought and planning related to ACL, group membership, etc., and any change in plans later means changes to potentially deeply integrated code.

Question: profitability and commercializability of this product and associated support, hosting etc. etc. notwithstanding, do you see greater value for (a) large teams with huge and complex products involving many moving pieces, that need a consistent AuthZ layer, or (b) small teams that need robust AuthZ and don’t have the time and human power to develop it themselves? (Or c, false dilemm, equally great for both )

edit: Apparently this was also posted here: https://news.ycombinator.com/item?id=28709886
>How is it a scam? You buy stock. You own a share in a company, or in a company that owns more companies.

Because the stock you buy may not have been actually bought by your broker. Which is the entire point of the GME saga which you completely misunderstand. A stock has no business being shorted over 100% in a market that is not a scam.

Major firms can get away with crimes like naked shorting and no one can do anything about it except the regulators and they turn a blind eye or impose hilariously low fines.
I do find it disappointing that there is no reliable local storage system for the web. I get the resistance to trackers but there should be a way to request permission to store data that isn't deleted except for explicit action by users. It means that you effectively have to store the data in "the Cloud" which means 1. I have to pay for it 2. If I shut down the service you are screwed and 3. I have at least some access to it (encryption aside).

I would also like to see a synced version since most browsers these days support syncing settings and passwords. But creating a generic syncing solution that is actually useful is hard.
Ask HN: Constant electrocution from MacBook enough to cause You heart issues?
Hi,

I’ve been using a macbook pro on a daily basis for the past 10 years or so.
For the past 3 years or so, I’ve been using it constantly plugged in (charging) without an external keyboard/mouse.
This period closely matches up with the period I’ve been having heart palpitations.

I’m an otherwise healthy individual, 28 years old, no previous conditions, athletic body.
I go running 2x a week, and have a set of bodyweight exercises I perform DAILY, to keep in shape.
I have never smoked or had any relatives with heart issues.

I recently quit caffeine completely, since I was having more and more palpitations daily.
The symptoms have improved, but not disappeared.

Today, when my girlfriend came to pat me on my arm, she said

her: “Wow are you cold?”
me: “No, why?”
her: “You’re shivering”
me: “Ah, no that’s because, I’m touching my laptop. I have an electric current traveling through me.”
her: “OMG???”

And that’s when it hit me: I’m constantly being electrocuted on a daily basis by my laptop.
I’ve grown accustomed to the small current that’s traveling through my body for at least 8 hours a day.
I even adjusted my sitting posture, so that I’m always in full contact with my laptop, in order to avoid a partial contact (to avoid THAT painful sting).

I know that many of you know about this constant weird buzz, when for example You gently run a finger over your macbook, whilst it’s charging.

It can’t be healthy… right???

Are any of YOU experiencing similar symptoms or are in a similar situation?

Do You know of any research on effects of small current on the human body, over a prolonged period? (unlikely)

Are any of You encountering anxiety, tension in chest, near the heart ?
Is Scrum the problem? Or is that tech, which has become high status in the last 6/7 years is starting to attract the kind people that went to make a management career into more prestigious areas and they are starting to manage us in the same way they manage these other areas?

20 years ago, friends which worked in non-management positions in hr, accounting, finance, etc envied the freedom I had being low-level worker. Nowadays I just follow orders and work on tickets as they do.
They grow up so fast...
As someone who enjoys sharing a similar sense of humour and outlook as the people I work with, I'm personally more than happy to spend 15 minutes goofing around before a day of knuckling down and getting shit done. YMMV
Copycats and Endurance
> buy real things that appreciate over time

Companies are real things that appreciate over time. Stock is ownership of that. I wouldn't characterize it as a scam exactly. I do think people underestimate how clever markets are and would advise against trying to outsmart them.

There is a different kind of bet you can make which is to buy a small part of the entire US economy on the assumption that it will continue to grow during your lifetime. Thats what an index fund is. It's a boring bet with modest returns.

A lot has been written about index funds. This video is probably the most clear resource I can think of that has all the information in one place.

https://www.youtube.com/watch?v=T71ibcZAX3I
That's excellent! I rowed in high school and college... but this is very next level. I love seeing stuff like this, thanks for posting the vid here!
Can you allow the user to load and save files?
>What the Robot Saw’s title is a reference to What the Butler Saw films. Neither the butlers nor the Robot could really understand the objects of their obsession. Despite their self-satisfaction, all they had was a squinted glimpse at a peep show.
Finally, my patch written and upstreamed in 2020 is going to see the light of the day!
Did you miss a word or something:

If this was part of being woke it wouldn't be considered a slur by anyone..?
>To what purpose?

Presumably to make money somehow. Seems far more likely than your vast conspiracy of attempts to destabilize Western Christianity through shitposting.
The nature of innovation is that you have to try things that might not pan out. Maybe web3 fizzles and dies, maybe it doesn't. But a small investment by our research arm means we can get experience with new technologies that might be years away from coming to fruition.

And I often tell people that my goal is that if you hear about an Internet technology and Google it you should find that Cloudflare has already written about it and/or implemented it. That way people can trust us as a valuable source of information and to be on top of a changing world.

Imagine a large customer of Cloudflare who's heard about web3. Lo and behold we've written about it, have a product offering, etc. Maybe they read all that and say "Nope, don't want web3". Doesn't matter, they still trust us to be their partner in whatever's next.
Older users have probably been burned by mistyping the URL and ending up on a spam site that owns a proximal address like "googl.co". I myself remember having it happen back in the day.

These days big companies with scammable audiences like FB and Google buy up any domain name that could reasonably be associated with them.
It's confusing because "offline-first" doesn't even seem to make sense in the context of web-apps, which I thought meant "fancy (functional, able to do stuff) web sites" or similar.
Considering how often I've seen the "SK has the best/fastest consumer internet connections" news bits, I'd be awfully angry at the provider for drumming up the hype and failing to deliver.
There was no such change. Here is the diff:
-keep this list hospitable to the growing ranks of newbies, very
young people, and their teachers, as well as cater to fire breathing
wizards. :-)
+keep this list hospitable and safe for everyone.

- When interpreting the words and actions of others, participants should always assume good intentions.
+Participants should speak and act with good intentions, but understand that intent and impact are not equivalent.

The changes were made in response to sexist comments on the mailing list; they had nothing to do with "opposing views".
META: The hate for pretty much anything blockchain-related in the comments is real. I clicked on this link expecting the usual load of criticism, and I wasn’t disappointed.

Now, to actually add to the discussion, it would be great to see clearer use cases that Cloudflare has to help publishers and users of web3, as the blog post describes what’s behind the name but goes only very briefly on what Cloudflare actually wants to bring to the table. A very fast, yet privacy-focused or anonymous, and affordable decentralized CDN would be interesting.
It doesn't, at least not in the way it should. It's not windows figuring it out and giving you a specific result, it's just a webview into Bing, and bing that show the results that way. That's why just under the calculator you have a link to a streetwear clothes brand.

You might think "so what, it does work" but 99% of the issues in the start search are due to this offloading to bing that is not aware of your local computer and data.
> Many people who are vaccine skeptics are also living under the delusion that they aren't likely to get COVID. Or they believe if they do, it will be mild. If they do get it and it turns out not to be mild, then they are much more likely to be willing to try an "experimental" treatment.

You say it as if it were a bad thing, but competitive algorithms are a perfectly valid approach to many problems, including this one.

Consider the following parable. A village in the Middle Ages is harassed by a dragon, which demands one gold coin in tribute per day. The villagers can either pay the tribute every day, or give 50 gold coins to a knight who will slay the dragon. The dragon is old and may die any day, at which point they don't need to pay the tribute, but nobody knows the future. What are the villagers supposed to do?

One way to proceed is for the villagers to estimate the probability of the dragon dying on each day, and build a strategy that minimizes the expected expense. Another way to proceed is the "competitive" algorithm: pay the tribute, and if the dragon is still alive after 50 days, hire the knight. This strategy minimizes "regret", defined as the ratio between what you actually do and what you could have done had you known the future in advance. (For this strategy the regret is 2. A more complicated strategy exists with regret e/(e-1).)

These kind of decisions happen all the time in life. I worked at a company whose attitude was, effectively, ship now and we'll fix bugs only after the first outage. (This is the competitive algorithm.) I also worked at a company that tried to predict in advance all possible problems that may arise in the next ten years, thinking that this strategy would lead to better long-term results. Both were successful, though I think the competitive approach was more successful in the specific domain I was working on.

My point is that the strategy that you describe could be motivated by ignorance, but it could also be motivated by a pretty sophisticated understanding of the world.
The word "native" has diluted in a sea of abstractions and supporting technologies, but in this context I'd read "native app" as removing the browser engine layer (so, not even really native by far, but much closer to the OS and hardware than when writing code on top of the mentioned layer)
Dupe of:

https://news.ycombinator.com/item?id=28708812

https://news.ycombinator.com/item?id=28710432

https://news.ycombinator.com/item?id=28709783

https://news.ycombinator.com/item?id=28713577

and more...
> Cloudflare has an advantage that no other company in this space — and very few in the industry — have: a global network. For instance, content fetched through our IPFS Gateway can be cached near users, allowing download latency in the milliseconds. Compare this with up to seconds per asset using native IPFS. This speed enables services based on IPFS to go hybrid. Content can be served over the source decentralised protocols while browsers and tools are maturing to access them, and served to regular web users through a gateway like Cloudflare. We do provide a convenient, fast and secure option to browse this distributed content.

It's wild to see people who love the word "decentralized" also love it when an organization tries to centralize a something that's decentralized. It's really hard in these times to know if someone is trying to pump and dump for sure, or if they're being genuine.
There are strong reasons why peer - peer network is not mainstream. Not a single internet giant using this in their infra.

if Cloudfare is replacing CDN keyword with Web3, may be it's fine.
We have it on our backlog[0] to add documentation on how to run it with Kubernetes, at least.

Very sorry about the "work in progress" moniker on our v1 APIs. We developed the v1 APIs based on our real-world experience running the Authzed.com service for ourselves and others, and we just finished their implementation and porting everything over. We will remove that warning ASAP!

One thing to note though, is that we thought about calling our v1 APIs v5 or something, because we didn't want to give the impression that they will never change. We intend to continue to improve the APIs, sometimes in backward incompatible ways, but will just keep the existing APIs around for a very long™ period of time, similar to how Stripe handles their API versioning.[1]

[0] https://github.com/authzed/spicedb/issues/147

[1] https://stripe.com/docs/api/versioning
Sounds like you agree, except you don’t use the word “scam”.
No jokes allowed. Those CoCs are installed by paid assets in order to stifle and reduce the participation rate in FOSS projects. They poison the mood and create division so that voluntary participants leave and those holes then can be filled with corporate agents.
There's absolutely no way masks are meaningless. There was essentially no influenza season last year, in norther hemisphere or southern hemisphere countries like South Africa, that masked.

This is just more posturing.
These days IndexedDB supports storing binary blobs as File objects or even ArrayBuffers; the relevant bug on the Chrome issue tracker was marked fixed in 2014: https://bugs.chromium.org/p/chromium/issues/detail?id=108012