skysight-inc/HackerNews huggingface dataset:
It seems like it's not exactly a compliment to Paul Graham to suggest that maybe he is just like Kenny G, and the problem is that people don't appreciate Kenny G enough.

I'm sure some people hate Kenny G because it's fashionable, but a lot of people hate Kenny G because they hate him, and either way: people fucking hate him.

I'm only in this leg of the thread because I think it's super funny that somebody compared Graham to Kenny G and it had the predictable result of a bloom of rhetorical hyphae about how actually Kenny G is probably good.

Late edit

I am obligated, against my own rhetorical interests, to acknowledge that Kenny G is beloved by many in the country of Israel for introducing to them to concept of unlimited free soda refills, which he did through his unsuccessful attempt to open a fried chicken franchise there.
There was a post one day ago, apparently from the creator of Zrok, giving more context on this: https://news.ycombinator.com/item?id=34693988

> In the discussions about v0.2, the (now obvious) idea came up to implement something that we're calling "private sharing". It works a lot like the traditional on-demand reverse proxy, except instead of exposing the private endpoint through a public HTTP listener, it binds the shared resource onto an OpenZiti network, where it can be accessed securely by another zrok client. This "other" zrok client exposes an HTTP listener wherever the user wants... but it's usually put on the loopback interface of that user's system. This allows the user to securely access the shared resource on their system as if it's local, even though it's somewhere else on a zero-trust network.

> As we've started working through the development of v0.3, we've realized that we can incorporate other useful capabilities, like streamlined file sharing (elegant WebDAV integration is coming).

From a quick look, it seems that the self-hostable part (https://github.com/openziti/zrok/blob/main/docs/guides/v0.3_...) is written in Go, and there are SDKs for connecting to it from a variety of languages.

Oracle has an article on the underlying network layer which is called OpenZiti, which defines ZeroTrust:

> Zero trust assumes there is no implicit trust granted to assets or user accounts based solely on their physical or network location (i.e., local area networks versus the internet) or based on asset ownership (enterprise or personally owned). Authentication and authorization (both subject and device) are discrete functions performed before a session to an enterprise resource is established.

All of this sounds very interesting to me, but I have no experience with these kinds of network stacks.
Has anyone here evaluated it?

Would this be useful for adding document sharing to applications I write, for instance, a hypothetical word processor? I mean sharing with other people working on a document. The SDKs seem to be clients, so to interchange files between two applications with an embedded SDK, does it still need a third machine running an API server?
For technical solutions, I would recommend the plugin DF YouTube to remove suggested videos on YouTube. You can search for videos but won't have a home page of fun stuff to watch. On my phone I have the Google newsfeed disabled. I also have YouTube and Chrome disabled and two apps that further block me from simply re-activating it, (ActionDash & FocusMe, as well as Google's built in time-limit on the app). If I do have to use Chrome I try to keep it under ten minutes a day for important things.

I've found that substantial efforts to get off of platforms that distract me can work, but it's very difficult and should very much be thought of as a hybrid problem of both your personal self, and your technological environment around you. If you're surrounded by distractions, you will find yourself distracted; however, if you simply crave distraction, blocking things will only lead to you getting distracted by the next best source of entertainment.
Didn’t he even run for governor in his state?
It could be worse (Oracle)
rolls eyes

Bro, come back to me when you're 100% "local". Every last element of your computing environment and lifestyle is manufactured, developed, coded, and maintained locally.

Then I'll never have to hear from you again.
White House says blog post on Nord Stream explosion 'utterly false'
I don't either. Arrived in the world like I've been thrown out on a bowling alley. Took me over 40 years to gain some traction in anything, while learning to deeply hate the world, before I started unlearning all that hate. To me, being intro was a survival skill. Some slow path, but hey, I'm no sprinter. Now knowing better, I'm choosing the intro way above anything else for its meaningfulness.

In real life that means getting totally invested in a field, doing the 10,000 hours thing and becoming a pro in that field, then aiming at becoming something like an authority or an expert. And waiting and watching for anyone in need of my particular set of skills. From there, my resume speaks much louder than me.
Anecdotally, I was (as probably many here were) ahead of the curve in digital devices usage when I started hanging out in IRC and various web forums as a teenager in early 2000s. At some point I noticed that just using computers induced some amount of anxiety compared to "old tech"; whenever there was some period of time when I used my computer less (like christmas, vacations, etc.) and joined back to the "world of the normal people", I felt much calmer and happier. Even though I noticed this, it was difficult to log off during normal times since most of my life was in the internet.

Now everyone is using digital devices all the time and the "normal people world" has ceased to exist. Also almost everyone is anxious and/or depressed. I think this is not a coincidence. However, I do not think that this is due to social media per se, but using digital devices for anything (social media being just the reason why most people use them).

My theory is that just using digital devices for anything is somewhat stressful; you have to keep the eyes focused all the time (Can you think of other activities that require this? There aren't many and they are all somewhat stressful), you have to navigate all the various applications and menus, you have to occasionally solve minor problems that you run into when using the devices, etc.

Using digital devices is the same for your brain as heavy, repetitive physical labour is to your body; in small amounts it might even be healthy, but several hours every day is going to destroy your body/mind.
Honestly I hate to say it but I think the Switch was actually the big advance. It does not run PC games but it does run a fairly standard OS ( I believe a flavor of android ) and the old Nvidia processor from the Shield.

I guess what I am saying is it is sort of like the Steam Deck but based on a tablet instead - and can pretty easily be hacked into a tablet instead. The Steam Deck is much more locked down but they MUST have been hugely inspired by the success of the Switch when making the Steam Deck.

Personally I think I am excited for when we might get something a bit more of a hybrid of the two - if ARM does indeed take off on Windows and Linux more then we may end up with a device that can sometimes take a full ARM stack with all of its power advantages and then also run standard older OS processes as well.
TV scale large UI elements and tiny screen large UI elements are actually pretty similar. If your game supports being played on a tv at couch difference it probably will work on a small screen as well. Most games support TV scale UIs so it's not a problem.

99% of the time it's not a problem. When it is a problem you can bind a screen magnifier to a key. I still wouldn't want to play some games on it, games that require extensive typing (duskers is a game about piloting drones through a command line, wouldn't want to play that without a bluetooth keyboard), but for the most part it's fine. Most games, even text heavy ones, have big old fonts and large UI elements.
Because Google’s stock price was based on a lot of hype about their incredible capabilities and future growth. The contrast between the 2 presentations pop the bubble a bit. Plenty of people believed that Google could easily keep up with any thing other companies could throw its way and remain dominant in search indefinitely. This is perhaps the first time that is really being called into question.
Why would anyone celebrate failure? Celebrating failure simply doesn’t make sense.

Learning from failure makes complete sense, but not celebrating it.
> Users who want more advanced digital document features — such as the ability to edit text and images, convert PDFs to other file formats, and combine files — can purchase an Acrobat subscription that enables access to these features anywhere, including directly inside Microsoft Edge via an extension.

Or, more plainly: "we're putting more shareware in your operating system via the preinstalled browser"
The people worried about surveillance use cash ...
In the French Canadian system you generally don't do major/minor, you study only one field. It's relatively rare to do it another way. Electives are the same that way but you have 5-6 engineering-only societal classes (economics, ethics, etc...)
http://bbcturkiye.com

By the way, there is such a thing as BBC in Turkiye.
It’s more likely that many people don’t know what’s going on, or if they do at a surface level they don’t fully understand all the implications. So much stuff is buried in usage agreement legalese that nobody reads, which companies use mostly for plausible deniability. They’re not actually trying to inform anyone about how data is used, and they have every incentive to try to hide the details (or make them as difficult as possible to find).
> If I recall properly, vanguard is usually the biggest major owner something like between 10% and 20% and blackrock not far behind

Wrong.

Just as you are wrong about Blackrock or Vanguard having the ability to fire Google’s CEO, or having chosen Apple’s CEO. I note that you continue to evade this point despite it being central to your reasoning.

Why make these silly conspiratorial arguments if they can be debunked using easily googled facts? Why double down when you’ve been caught out? Are you just hoping people won’t check?

Your position is simply not based in reality.
The marginal utility falls, but it's a hell of a lot more than zero.
The blog post was submitted earlier today but flagged to death for some reason, even though the White House deemed it important enough to respond to themselves. https://news.ycombinator.com/item?id=34707305
Quality is a function of effort. Effort has a cost. The typical cost for high quality is high effort.

A content creator producing quality content has spent a lot of money in order to produce the high quality content. How much? Estimates from YouTube creators who are currently in the top creators get us numbers like $25,000-$1,000,000 per video. If they do not reliably make more than that much from trying to produce at that quality, they cannot survive while doing so.

So a larger problem than content discovery is that by default people producing quality content will die.
Hello! No we don't yet, we are considering it though.
The inclusivity policy is fine, the problem is their decision to cleave to it like a doctrine, without allowing exceptions even for exceptional situations. It just shows a lack of foresight, and a misunderstanding of the spirit in which the term 'inclusivity' is usually intended.
underperforming at FAANG is more than enough for 90% of workplaces
The most useful ChatGPT has been is the entertainment from all the videos and screencaps of people trying to break it or force it into extreme moral quandaries. Perhaps this will wear down AI and it will want nothing to do with us, thus saving humanity from the machines.
> a junior dev won't compete with an ex Google engineer, ex microsoft, or ex zoom

They are not applying for the same jobs.

Software is still eating the world and growing year on year. It’s one of the fastest growing sectors. Our economies globally are made up of tech companies where software development remains a profit centre for the business.

Nothing to worry about.
I think the distinction, at least in Facebook's version of it, is that you're already in VR for whatever (work, social) and don't have to turn off the headset and go to a different site to do the shopping. Even if it's Amazon in VR, they get to keep you in their system.
Compare with Meta's "Galactica", which was a complete disaster: https://news.ycombinator.com/item?id=33611265
I cannot think of any product that I have purchased in the past 50 years that was made in Turkey or India. I once bought a replacement carburetor for a woodchipper, and it was made in Russia, but that's all I've seen from there. These are not exactly manufacturing and exporting powerhouses, it's pretty trivial to avoid them if you want to, compared to China.
If you read carefully, you'll notice that the article never actually claims there is a causal relationship between the ad and the share price dropping ("price dropped because of X"), just a temporal one ("X happened, and some time after that the price dropped"). This is a trick the business media pulls all the time. The reality is that they don't know why the share price changed, but reporting just on the change isn't very interesting, so they'll pick some plausible reason and run with it.
the whole topic is kinda absurd.
for me it lies in the same spectrum as rewriting old books, because of some pc bullshit.
Hope one day we can appreciate the differences instead of going for the lowest common denominator
Let me guess, this will also come with helpful features like preventing me from choosing another PDF reader? And I will always helpfully have to open every PDF in Acrobat?
If you succeed at every project you work on, you're likely not taking on ambitious enough projects.
I am with you, but some humility on the face of current tech reality won't hurt, it might just help identify structural obstacles and how to overcome them. E.g., we are exchanging those views on a "Silicon Valley" platform - if there ever was one. There is nothing remotely equivalent to HN in Europe, primarily (I think) because of linguistic frictions.
Basically every bad thing we've seen and tried with gacha games economics.
It's not. But people also need some kind of shared meaning and a sense of belonging as well.
Keybase (the chat app) was hot for a while. However, everyone I know switched to Signal the day after Zoom acquired it. It's basically a ghost town now. ;(
This article lacks any sort of reasoning or rationale to dispel the possibility that this is merely a timing fluke. Tech companies are sensitive to capital availability, even those who are publicly traded. As the fed tightens interest rates, we will see more stock dips in the short term. Additionally more layoffs across the industry were announced this week and Google, Apple, et. al. are a proxy “tech” to a huge number of people.

The biggest issue here is just the perpetuation of reductionist thinking on the part of many stock market blogs and thought leaders.

I suppose it doesn’t really matter what any human thinks about this article. I suspect it’s written to influence high-volume, automated trading systems given the other types of absolute hot garbage there is on that site.
That is decidedly untrue.
a) You want rationals, not "decimals". Limiting yourself to denominators of powers of 10 is utterly stupid if you have the chance to implement a proper number type stack.

b) Floats are efficient approximations of real numbers. Trigonometry and logarithms are vastly more important than having the numbers be printed pretty, so defaulting to rationals instead of reals is quite insane.
How would you perform 15% layoffs?

Ideally through attrition, then a re-org and then an incentive program for people that were already contemplating leaving. The incentive program would give them 3 months of pay and their options/RSU's could continue to vest for that period if they voluntarily leave. After that I would implement project cutting programs that attempt to fill in the remaining gap. Teams could submit ideas for projects along with hardware/software licensing/support to cut but ultimately it would be up to SVP's to provide a list. Beyond that the remaining gap would be the demoralizing method of directors and managers reducing head count that would map back into the re-org.
And in between Veep seasons made The Death of Stalin [1] in 2017: Steve Buscemi as Nikita Khrushchev is all I have to say.

[1] https://www.imdb.com/title/tt4686844/?ref_=fn_al_tt_1
A junior dev isn't competing with those people. Teams don't only hire senior+. SWE is still a fine career.
Point.poker – A free and modern Planning Poker tool
point.poker is a small, free and modern Planning Poker tool.

I recently created this as many of the existing solutions have frequent technical issues, require registration or are just a little compilated for a quick planning poker session.

https://www.point.poker/

Feel free to make use of this tool, and I appreciate any feedback.
Yea. I agree there is a lot of bad things to consume.

In general what he consumes tends to lean towards the toxic end of things. A lot of learning, science and educational content. And then gaming-related content (Minecraft, etc.).

Obviously, some of the gaming content can get toxic. But he's always been pretty good about staying away from more toxic gaming content. And while he will watching gaming content on Youtube he's not really into watching live streamers (on Youtube or Twitch) which is where a lot of toxicity can be on full display (both on the stream and in the chat).

So overall the majority of what he consumes tends to not be swimming around in the toxic cesspool end of things.
I wonder how much confusion could have been avoided if compilers/interpreters emitted warnings for inexact float literals. It is bit surpirising pitfall, you generally expect the value of a literal to be obvious, but with floats its almost unpredictable. Similarly functions like strtod/atof could have some flags/return values indicating/preventing inexact conversions. Instead we ended up on this weird situation where values are quietly converted to something that is close to the desired value
How does this compare to Tailscale, beyond being based on OpenZiti instead of Wireguard?
So, you're advocating for permitting ATCs to just decide to start transmitting in cockney rhymes as an expression of their personal freedom and autonomy and for people to be able to walk around town pointing loaded guns at other peoples' faces with their fingers on the trigger?
Unless they changed programming language of Acrobat Reader to something memory safe, this will open a huge attack surface for drive by hacking.

There's a reason why most browsers got rid of plugins (Java Applets, Flash, Acrobat, etc.)
Exactly this. Censorship should be a nuanced topic if anyone gives it any serious thought. Not all censorship is at the same level, and there is obviously a difference between shutting down Twitter and not letting folks criticize the government and, say, not telling folks misinformation that can lead to another's harm or death (fake cures, for example).
Anecdotal:
I found myself in the same situation where i was using internet as a means to avoid uncomfortable thoughts.
See if you can be alone with yourself for some time and how you feel.

For me it took some time to accept that the only way is giving the thoughts and emotions space.

You have made a really big step by seeing what bothers you IMO.
I feel HN as a double speak for startups. Lots of cheer for open source and free stuff, lots of hate for anything subscription-based, lots of noise for high salaries and then picachu surprise when stuff like this happens. If anything I am completely cynical on HN users and not much on startups getting bought...
That’s fine and I agree. But, why ‘celebrate’ the things that fail? I don’t get it.
I don't know about you but I find being alone in quiet distressing and I tend to, for example, listen to a podcast just to fill the void and feel like I'm at least passively absorbing something.

But long stretches of silence are the human norm. Even in social situations. I've found when I'm literally spending all day with someone, with no media to distract, that the conversation will have long lulls in it. I think I first noticed it when I went fishing with my boyfriend. Stretches of quiet that will go on for ten minutes until one of us thought of something worth saying, then some lively talk, then quiet again. And that was okay!

Does the thought of such stretches of emptiness fill you with dread? It usually does for me. I think that's where my own information addiction comes from. It relieves that discomforting sensation. But I have come to believe such experiences are essential to mental health, from time to time. I'm ill at ease with my own thoughts.

If this sounds familiar in some way, I suggest prayer and/or meditation. Though if you want a more practical prescription, take a long walk daily without your phone, in a quiet area.
The causal implication in the title is basically made up (8% drop entirely because of incorrect example).

The way I see it, in this AI war, considering google already has an almost monopoly, they have a lot to lose and not much to win, and the opposite for the remaining players.
Your scenario is not equivalent. A buyer and seller shake on an implicit contract when a purchase is made, and enforcement of a contract you agreed to is not censorship. A more accurate comparison would be me posting a picture of a 3 watt bulb online, claiming it is a 5 watt bulb. I don’t believe that should be illegal, and you would if you were consistent.
Keybase was really nice, until it started talking about wallets and coins and Stellar Lumens and no thank you. I jumped ship a while ago.
I don't think that's toilet paper you're smelling
Simple explanation: because computers do not 'understand' the concept of decimals. 'Natively', they can only manipulate integers.
The original ("Politics and the English Language") is not terribly long and well worth a read.

https://deathray.us/ebooks/orwell_politics.html
Teenagers having the idea reinforced through social media that being different is bad, is bad. Left to their own devices, that is the default social order that children create.
I’d be curious about this as well. What domains are you looking to list?
> It might not be the apocalypse but it's pretty goddamn terrible.

In what way and why are you (well, actually a corporation with monetary interest) making a decision to lockout users because of those industries?

(Also multi-billion? Strongly doubt that.)
> That would instantly make the M1-series machines the greatest gaming machines in the world.

This is a bit of an exaggeration. A laptop running a binary through two separate emulation layers is not going to provide a better experience than any dedicated gaming PC.
That's only true if you know that you have to round everything to the second digit. If you have a user calculating the total cost of buying something that is $7.10 and something that is $10.20, you don't want to show them $17.299999999999997. You would be better off storing everything as an integer of pennies and just displaying the dot in the frontend. To be fair, I also think that high level languages should come with types for all the major currencies.
Don't overlook the benefits. Use them to your favor.

Go for a walk. Did you see an interesting bird, insect, or plant? Take a picture or commit to memory and try to identify it when you get home.

Got any broken stuff? Look up information on how to fix it. Then fix it.

Has it been over a year since your last physical? Make an appointment with your doctor. Look up any new terminology from your visit or test results.

Seek experiences, then supplement them with related information. Emphasize quality over quantity.
Yeah, that was it. Thank you!