jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Aside from the theory that people are going to stop buying goods because of expectations that they will get cheaper, I thought the price of consumer products were lowering because of cheaper energy, which would decrease COGS and improve margins/prices, not affect revenue?
The concept of avoiding products that are too low value to justify a price that covers their selling costs seems applicable to more than SaaS.
I don't believe for a second that you like suffering. Would you want to spend the rest of your life at the hands of a skilled torturer? I don't think so. Therefore, you don't like suffering.

What you do like is a combination of suffering with benefits. You like suffering when it makes you stronger. I call bullshit and say you like becoming stronger, and you'd do away with the suffering if you at all could.

And what good is the being stronger anyway? It serves only, maybe, to avoid or diminish future suffering.

I'd go so far as to say that what you like is short-term suffering if, and because, it helps you avoid long-term suffering. You "like" the pain you feel when you put your hand on a hot stove because you can use it to know you are about to burn your hand. The pain helps you avoid more pain.

How about if you could know you are about to burn your hand without feeling this pain? How about if you didn't need hands at all? You see my point? The benefit of "not burning your hand" is only a benefit because the alternative is worse. You can't win, you can only minimize your losses.

Don't get me wrong; I like life most of the time, and I have had these "simply beautiful" experiences you describe. But that is no justification for forcing other people to live. Because that is what my comment, though unclear on this, was ultimately about: no more kids. For anyone. Ever.

Once you are in life, you are guaranteed to suffer, and you need hands, and all this wisdom about not being able to have your cake and eat it too, learning to enjoy the simple things (i.e., be complacent), the world not owing you anything, et cetera. But these things are not relevant to the question of whether procreation is acceptable.

I will consider your suggestion. I like to believe I already suffer my fair share for worthy causes, but I may be wrong.
Yeah, that's kinda NOT what HN is for.
Does this line make sense?:

On the great timeline of television history, Google TV takes an enormous step in the wrong direction: toward complexity.

Is he suggesting that TV has gotten less complex over time and Google is going against that trend? Because the number of wires coming out the back of my TV, the number of boxes attached to it, the number of channels, the number of people I pay money to for TV shows, the number of ways to pay for and watch a show, the size and number of keys on my remote(s) all seem to have been heading towards complexity for a long, long time.

Wasn't setting the time on your VCR the traditional standard anecdote about the complexity of technology for about a decade?
The need for joy is a fact of life. Joy, no matter how plentiful, cannot justify imposing on someone the need for joy, just like heroin, no matter how plentiful, cannot justify imposing on someone the need for heroin. Surely everyone agrees with the latter, why not with the former?
This is funny, but I'm not sure I'd go so far as to say clever. I guess at the very least, they aren't trying to get someone under false pretenses.

Really though, I can't help but think that the attitude is probably not especially conducive to success, even when viewed as a joke. Though if they are looking to ship something, anything, I guess they are already further ahead than most, even with crazy job ads.
I don't believe that was what he was trying to say.

I think his point was that Windows was successful by bringing features made popular by MacOS to a wider market and more diverse hardware, just as Android is doing that with the iPhone concept.
The funny thing is that a lot of people would apply for this position, because it doesn't have a huge list of requirements that no person on earth can fulfill. You average designer will think "Hey, I can do better than what they expect me to do". They could even score someone who is very talented but suffers from the Impostor syndrome.
No, he thinks the salt is stored secretly in the source code. Of course, it's not; you store it right next to the hash so that you don't have to use the same salt for every password.
I've backpacked around Mexico a couple of times in the last decade, and I found the people to be almost universally warm and friendly. One instance that comes to mind occurred at a bus station. I had just arrived (can't recall where now), and tried to arrange for a taxi. However, this station had a system I had not encountered elsewhere in Mexico or any other country: you have to buy a voucher at a kiosk inside the station and hand that to a driver outside. Somehow between leaving the kiosk and finding a taxi the voucher slipped from my hand. I climbed into the taxi and handed the driver the receipt instead, which I mistook for the voucher itself. The driver was upset and went to find the station managers.

By this point I had studied Spanish for a couple of years; I
was by no means fluent, but usually knew enough to get by. However, under the stress of the situation, what ability I did have was completely gone; I started to become angry, inarticulate and flustered. A small group of employees encircled me and tried to speak to me in broken English, while I tried to respond in broken Spanish. After a few minutes, another driver entered the group and announced
he had found the voucher. He easily could have pocketed it and collected the money as pure profit, but instead turned it in. I was impressed, and relieved.
Sweet, how did you enter? Asking here: http://www.googletvforum.org/forum/off-topic-discussion/486-...
There is no way to securely do this clientside. It's hard to imagine a situation in which login overhead is painful where scaling in general isn't already a huge concern; presumably, anything you do after login is going to be more painful than bcrypt.
The amount of bitcoins being spent is a function primarily of the amount of bitcoins earmarked for spending by the userbase, rather than the number of deals closed by a payment processor's sales team.
CocoaPods does not support pure Swift libraries yet. This Github issue lists some ways you can help: https://github.com/CocoaPods/CocoaPods/pull/2222
You're absolutely right. I'm not sure why this didn't come to mind immediately. I guess I was just trying to get at the distinction between people employing servants in order to enjoy more leisure vs. employing them in order to have more time to work.
DRM is what's the matter. If I go down to Chapters, I own the book. An ebook from Amazon is just "licensed"
The two no's for Android are hardly `no`s anyway.

Orientation lock can be specified from the Settings and can be overridden on a per-app basis.

Anyone using the homescreen is an idiot. The stock Launcher is terrible. LauncherPro is marginally better than ADW Laucnher which are both 100x better than the stock Launcher.

That having been said, there is a fair amount of feature loading here for Android. I think it's an accurate comparison, but not a fair one as it leaves out features that would have 'Y's in the iOS columns and 'N's in the Android columns.
It seems logical since no other browser is going to support it. Although it is kind of a shame, as it is clearly an improvement over Javascript, the writing has been on the wall for a while.

Considering the lack of other browsers jumping on board, I think it is better that Google gradually phase out Dart and let everyone concentrate on making Javascript better (both by improving the language itself, and the libraries). I predict they will stop new development entirely within a few years.
> What motivated you to leave academia to join Morgan Stanley?

$$$

Don't get me wrong, nothing wrong with that, he's earned it. But the whole spiel about wanting to get back to solving real world problems... Come on, now. How about Google? NASA? Tesla? Plenty of real world problems to solve there tackling difficult problems.

But Morgan Stanley? Decade old technology spending most of your time interfacing twenty year old languages to mainframes. Nothing that will make your heart pound there.

But the money... oh yeah, the money. No argument there.
You login to change/add image. And google can store your searches to your username. I know with little bit trickery it can be achieved by them without you logging in, but by logging in and then searching you explicitly give permission to store the searches I think.
ah ok. i think that i learned it within the last year from his site (http://www.stroustrup.com/) which has a very 90's vibe to it so i categorized it as old news.
After the last Soylent discussion here, I reevaluated my diet and ended up going with emeals to do breakfast/lunch/dinner plans. Food went from $300/mo to $450/mo. It go to show that there's a lot of variance!. I don't feel like the old meal plan was worse, it certainly felt adequate. (But I am getting 2 more good meals a day.)

Edit: I just realized that's your per-person figure. Mine is for two. That is quite expensive :(
Yes, your partner can do this if you let him or her access to your computer's account. Keep in mind that if you let your partner use your account, he or she can also look at all your cookies, your browser history, and probably your Facebook account and Gmail accounts.

If you don't trust your partner and want to rummage through his or her computer—or if you worry about the prospect of your partner rummaging through your computer—you may want to go to a couples' therapist.
I think I would be in heaven if someone ported HAMMER to OpenBSD. I use OpenBSD for a lot of our servers. It is amazingly fast to setup a new machine.
I said "Apple collects data" as a shorthand for "Apple's software collects data and stores it on your phone" because the distinction you're making seems to be meaningless to most people. I can see your point though.

Still, I don't see why this is better than an optional, third party application for this data. I also think that people should be upset at their phone keeping this data without their knowledge. You say it could be useful, but useful to whom? Advertisers, stalkers, "The Government"? I can't see how this useful to most users at all.

computers log data, A phone is a computer.

I think most people view their phone somewhat more intimately than their computer. Notice the uproar any time privacy issues like these are raised about a phone. Furthermore, tracking someone's location is just about the creepiest thing you could do for most people. It's just ripe for abuse, and as I stated earlier, I can't see much in the way of positive use.
Any idea if this will still subject participate libraries to publishers' rules surrounding e-books, like HarperCollins' idiotic 26-circulation limit?
I don't understand Rich Hickey's point. How does his thought experiment address Steve Yegge's points?

Would someone care to explain?
Reminds me of the Network Monkey http://www.hak5.org/store/network-monkey
Hey everyone-

I actually have a fair amount to say about this release, but I've been burning the candle at both ends for the last few weeks putting this together, so that'll be a post for another day. It's not perfect, but it's pretty solid. As always, feedback is really appreciated.

I'll boil it down to one sentence: It's really hard to apply YAGNI and actually build an MVP. Here it is.
https://stripe.com/radar/chargeback-protection
One place I worked did recurring payments on the day of the month you first set up recurring billing. If the date is the 31st, it got moved to the 30th. Feb 28 was...problematic for billing load.
Double monitor setup works fine. Double monitor scaling setup is iffy.

Also, speaking of external monitors and Macs "just working", google "mac external monitor not working after sleep", which is the problem that i definitely have on my work issued Mac, but not any of my linux laptops.
I've definitely seen discussions of the binary format on the forums in the past. I wrote my own script for figuring out what the table for the 16-bit IDs was, but I've never committed the result anywhere.
> Ethereum 2.0 could work

Ironically China beat the West to the punch here too. Conflux network fixed the throughput issues already. It’s similar to eth2 except has been live for months (and picked a diff solution). Just doesn’t get much English coverage
> A proof of that is high wages across the industry.

That's true if you only consider a few carefully-chosen tech corridors like SV and sorta-Seattle. Software developer wages in much of the US, Europe, and most of the rest of the world, are not that great. Usually enough to live off of, yes, but no where near what we in the bay area and a few other select locations are used to.
As others has said elsewhere, the jury rules on facts and judges rules on law. SCOTUS are judges. Under one interpretation of law, the most recent jury findings of fact held that Google infringed.

SCOTUS altered the interpretation of the law, thus removing the legal justification for why the jury found infringement. Since they did not alter any findings of fact (they did not need to) this ruling is legally fine.

A jury can say you definitely did X, that court's judge can say X is illegal, and SCOTUS can then declare X is legal so it doesn't matter anymore if you did X.
I don’t understand why they are not keeping a larger percentage for themselves.

1/ This concerns me because I worry that clubhouse will not be sustainable.

2/ What is the incentive for them long-term to maintain this payment framework as well as to curate their network?
I really enjoyed learning about all the concepts [0] and it's amazing what libp2p is doing for you behind the scenes - I'm thinking especially of NAT handling and relaying.

I think the APIs to have simple, sequential request/response communication with a peer could be easier. How to close communication and be sure data was received by the peer was also a tricky one. Just because you have written the data to the libp2p stream doesn't mean it was transferred to your peer. So I was continuously closing the stream too early, which resulted in data loss. Took me a little while to figure this one out.

I can recommend having a look at the examples [1] if you're planning to build your project in Go. They helped me a lot to understand how the APIs are supposed to be used. At a few points there outdated though - especially how to close streams (I just saw the examples were updated 2 days ago, so this is probably an outdated statement).

[0] https://docs.libp2p.io/concepts/
[1] https://github.com/libp2p/go-libp2p-examples
Yeah. I also miss the small but firm steps approach.
It’s also a easy target for liberation types who want a laissez faire approach to the pandemic
The Times and many other supposed gold-standard papers have shown themselves to be unforgivably biased and politically compromised over and over and over. It's a sad thing that the entire communications apparatus of the West seems to be gaslighting the population all the time, and they're all united around the same few permitted/canonized political positions.
I like your allowance simile better than my post.
Could box86 help here? https://github.com/ptitSeb/box86
> ownership of digital assets that's something new and valuable

Doubtful, because ownership only makes sense in a context of scarcity whereas digital assets are in infinite supply.
> People often complain about the “Time To First Plot” (TTFP) in Julia. I personally have never minded it – by the time I am plotting something, I have done minutes of thinking so 20 seconds of compilation is nothing.

This amuses me. I hadn't really considered the author's perspective, and now I think it aligns with my take on it pretty well.
I don’t know what x, y, and z you have in mind, but it seems that companies have pretty much standardized on cost of living adjustments to pay for remote workers. So maybe you can try to cherry-pick some numbers that help your case, but the data probably works against what you’re arguing for here. It feels like the ship has sailed, as long as enough other people are willing to accept location based pay then it will be the norm.

Also, I guess YMMV but I haven’t found this approach to be very effective. Lots of companies will openly admit they just can’t compete with FAANG salaries for instance. The recruiter wants to sign you for the sake of their commission, but they lose people all the time and aren’t going to lose sleep over you walking away. Even if you really are 1 in a million, the recruiter is not incentivized to avoid missing out on those people at all costs. They’re incentivized to bring in a steady stream of pretty good people, and you’re still just one person.

I’m not saying there is no use in negotiating, but you’re basically hyping it up as if there is some magic incantation that will let you convince anyone to pay you whatever you want. I think that does a disservice to anyone looking for salary advice. In my experience, if you can get a 5-20% increase from their first offer that’s about all you can expect. You’re better off applying for higher paying companies from the beginning, and learning skills/playing the politics to get promoted to higher levels (e.g. senior, staff, principal engineer) where the comp you want is in band, rather than trying to turn a mediocre offer into an amazing one due to sheer force of negotiation.
I have only a Messanger app on my smartphone. And using the website from time to time because of some expats groups (hiking, biking).
Why can't we want to break up Google and fund creators without ads at the same time? Neither of these preclude the other.
Of course it does - physical phenomena must have a biological transducer to interact with [1]

The structure of these transducers is critically important as they gate/filter the interaction types with the physical world that ultimately are the bounds on what humans can reason about. They are doing transformations and "pre-processing" if you like to compress real world signal into something that can be interpreted by the other systems in the body.

[1] https://www.umms.org/ummc/health-services/hearing-balance/pa...
Glad to hear it's working out for you on the work front Geoffrey. Do you have any concerns about long-term plans living in the van?

Also, any cool stories to tell about power maintenance? I see you have giant solar panels but wonder if they're enough for your daily workload - do you have enough power at night?

Sorry if you've answered these questions before, I'm new to your blog!
For chariots have issues with steep hills and forests, but are particularly useless in mountains.
My first thought was if they had this in 90s what type of stuff do they have now.
The ongoing commission to artists for future sales already exists in many NFTs
IME it's a bad sign when someone is trying to shame you. If that's their last bargaining chip then they know they don't have much of a position.
I'm tracking the need gap for dumb TVs on my problem validation platform[1], I'm adding links to high quality dumb TVs there as and when I find them. Please do let me know if you come across good dumb TVs which should be added there.

[1] 'Make TV dumb again': https://needgap.com/problems/64-make-tv-dumb-again-privacy-c...
Average citizen of only your country belonging to the majority, I guess that's what you mean, because the content of the news these days could be very dangerous if you are not a citizen of the country doing the reporting. And if you belong to a minority from a country or an ethnicity that is not favoured it could be even more biased against people's perception of you as a person.
> If Ford, GM, and VW follow through on their commitments Tesla will be 4th or 5th place in EV market share.

First, Ford, GM, and VW need to figure out charging. Even if you assume they are going to catch up in terms of battery production, they still have infrastructure which is only marginally capable of supporting the small number of non-Teslas out there now. Double the number of EVs and the problem just gets worse.

Maybe Electrify America is going to come through. I haven't seen a ton of evidence they will.
"Time in bathroom reading on phone"

When going to the bathroom, just go to the bathroom
I eventually tried using the arrow keys and it pops up a message saying that hjkl is the vim way, but vim lets you use the arrow keys, so they'll let you make the decision yourself. I'm glad they did that, because I'm comfortable with the arrow keys and the other aspects of the game are a lot more fun and interesting without having to re-train muscle memory.
I have both experience in wp multisite and in the wpmu commercial plugin.
Multisite adds >400ms latency to the whole system, which you can overcome only by adding some solid server-level caching system.
Wpmu doesn't slow down as much, and it can give you some nice added features like translation management. You can "translate" pretty much everything, including images and css. The url structure you need is available out of the box. I never tested alternative plugins.
The huge gain with vim browser plugins is the navigation. Hitting f or F then getting numbered shortcuts for every link? Fantastic.
I think a more interesting comparison is modern languages like Haskell and OCaml, which have much more powerful type systems than Java.

The point that Spring and Hibernate undermine the type system is valid, but why do they undermine the type system? Because it's inadequate for cleanly expressing as common a problem as ORM. If you need to resort to dependency injection and more-or-less invisible abstraction layers to write readable code, your type system has failed you.

Consider by contrast the ActiveRecord model from Rails. It's exquisitely simple and understandable, and does an enormous amount of work for you in very little code, while frankly being no more problematic or dangerous than Spring and Hibernate. Of course, this is in large part due to Ruby metaprogramming power that springs from dynamic typing, but I don't think that means dynamic typing is superior. Clearly, it's not protecting you from a lot of basic problems that a static type check can catch.

So how do you get a type system that provides the benefits of static typing, without getting in the way of clean code and leading to ugly workarounds? How do you make strong typing help rather than hurt on the small scale as well as the large?

I don't know yet, because I'm no expert on more modern languages. But Java isn't managing it.
Hah. So, the thing is, Amtrak gets priority over freight trains so long as it is running according to schedule. Amtrak essentially never runs according to schedule -- many of its trains have 0% on-time performance -- so the freight trains end up getting priority, making Amtrak even later, and so on ad nauseam. Positive feedback loop.