skysight-inc/HackerNews huggingface dataset:
1999 when I built a dual Pentium pro machine - overclocked the CPUs to 200mhz (the CPU was available at that speed, but I found a deal on lower spec CPUs). It did everything I asked for many years, but it was getting old and the sirens call of laptops got to me. I'm now on a pinebook pro, and the speed is plenty fast for most everything. (the screen, trackpad, and keyboard leave something to be desired, but the CPU is fine)

Now at work I often am rebuilding millions of lines of C++, there I'm still screaming more more more.
Show HN: Convert Tweets into Fancy Images
Ukraine is currently governed by a bunch of obscene kleptocrats, thieves and gangsters, who throw regular coups that overturn election results, imprison political opponents, and shut down TV channels, and has been for decades, and getting worse. Outside of willingness to lend its population as cannon fodder to NATO, it really has nothing in common with some democratic fantasy-land many here pretend it to be. They had 8, no 31 years to make something of themselves, but they remain a hopeless lawless kleptocratic dump.
It really isn’t. You should play it and see for yourself.
If you believe that the USSR (or China, etc.) were actual attempts at socialism or communism, do you also believe they were democracies?

Socialism, by definition, is democratic workers' control of the means of production. A socialist dictatorial state is therefore an oxymoron.

If the state itself is controlled by a violent maniac (Stalin, Mao, etc.), and the state owns and controls every aspect of society, including the means of production of course, then there is simply no logical connection to socialism.

The USSR and China claim(ed) they are are democratic and socialist states. The "democratic" part is obviously a lie, and was ever since the beginning, since Lenin stole the revolution - and everyone of course knows this. Why then do people believe the "socialist" part?
Why Ukraine Crisis Is West's Fault: Liberal Delusions That Provoked Putin (2014) [pdf]
As for naming, this has happened many times, you can see examples like Xerox, Kleenex, etc.

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

I noticed in the UK it is much more common. You can see it in terms like hoovering, sellotape, tipex, and biro.

Never thought I'd see the day I post a quora but here we are!
https://www.quora.com/Why-do-the-British-use-the-word-hoover...
Looking at a company like $SNOW with a price to revenue multiplier of >100x, the core thesis rings true. Companies are being priced as if they have already succeeded beyond the expectations of all past companies in the space.

To make SNOW's valuation make sense you would need to assume that they can get to a profit of 2.6 Billion/year. This would put them squarely in the realm of hot, high growth stocks with a P/E of 30x. Put differently, SnowFlake's TAM must be able to support ~6 Billion in profit to keep a flat valuation and a P/E ratio of 13. Assuming they were able to offer the service while returning their full gross margin as profit would imply a revenue of 10 billion or a little over 16x revenue growth priced into the stock.

While SnowFlake is a great company with a great product. Is any enterprise software company really worth pricing an optimistic 16x revenue growth into?
It wasn't good then either. Still a bloated mess and even worse you were more forced to use it as literally nothing else could do something like put a CBZ in a 3rd party app unless it happened to support Dropbox or something similar. It's just terrible.
I mean, I'm sure our CTO would tell you they are looking for an offramp.

From time to time we start an initiative to do so (i.e., when there is a new set of executives at a certain level).

However, as the awareness of the actual scope and cost of migrating away becomes clear, the effort is dropped. It's technically possible, but also risky and no one wants to practically pause other development while it occurs -- which makes sense since that would probably be fatal.
https://youtu.be/VQEAFxjqr-E
I think this made the top of HN a few days ago: https://ionq.com/posts/june-24-2021-hello-many-worlds

I was disappointed that all of them were Python libraries (besides Microsoft's Q#, but I don't find a C#-like language attractive either), so I'm definitely interested in what it looks like coding in Twist.
As much as I hate some aspects of C, I also love it. I love it because the committees are so slow and conservative, I'm sure I can write in C89 now, I can write in C89 in ten years' time, and I don't need to care about new features someone might add or not.

You can call it a moot point since the amount of what you can do in pure C today is very limited - you have to use at least a few libraries to do anything remotely useful even on very light systems, but in today's fast developing tech world it's one of these things that really stand out.
I thought that included the cost of the ~20 second broadcast cost, but now thinking about it that seems really low.
Swift has turned into a hot garbage of a language, that is starting making Enterprise Java from 2001 look good.
The sheer complexity (especially with v5.5) of it has just become unmanageable and just looking something more like a mashup of Kotlin, Go, TypeScript and Scala in one language. It has no good direction and it is an overrall confusing language even compared to what it was supposed to be replacing (Objective-C)

Here is a real method signature under Swift:

public func index<Elements: Collection, Element>(of element: Element, in collection: Elements) -> Elements.Index? where Elements.Element == Element, Element: Equatable {

// Function body got is here

}

It looks like you are doing SQL statement in just a method signature, which is just insane.

The Swift Team really needs to take a step back, and actually start removing features and simplifying the language drastically if they want it to succeed. At his point there is a great chance that Swift is becoming a liability for Apple and it may actually impact its app ecosystem negatively in the long term.

I hope they make a drastic change to it. Java was able to turn around, and start becoming a better language, I hope Swift does to, by simplifying and removing features and not just piling stuff into it.
But that's the point. Society has made raising kids extremely expensive. Society needs to fix itself if it wants to continue growing.

And it's really not even that hard. We know what the issues are. It's entirely a political problem. (talking mostly about the Anglo world here).
Actually this was true for me too. I remember Borland and Brief editor, and MS C with CodeView around that time as well.
YMMV, but to me, C is a great example of a language that absolutely could stand for a few more features.

I would almost never write C++ (in the context of low level and performance-relevant code; I write a lot of things for a lot of stuff) if the type system was a touch more rigorous (why can't I specify, and have the compiler yell at me if I don't properly handle, "this pointer may never be null"? TypeScript can do this kind of type narrowing in its sleep!) and if error handling/lifecycle cleanup wasn't hazardous (I'm not even saying exceptions and try-catch, just make it easier to guarantee that a cleanup clause gets called when leaving scope, like Ruby's def-ensure-end).

As it is, whenever I finally hit the breaking point with C++ (which I write mostly from inertia because I know it pretty well) it's probably Rust for me.
You thought Quicktime 7 was bad? How about Quicktime 4.0 (released on June 8, 1999)? It took a few versions and a lot of hubris to get Quicktime 4.0 Bad.

http://hallofshame.gp.co.at/qtime.htm

>Interface Hall of Shame - QuickTime 4.0 Player -
Wolfram is a blowhard with an ego too large for hyperspace. I remember attending a rambling lecture at the UIUC Beckman institute on his "new kind of science" topic with no interesting results and at the end of 65 minutes he said, "Are there any questions?" and everyone just stood up and began filing out of the room and Wolfram became irate, and began complaining that nobody had any questions - we had learned nothing at all.
Whoa, there's one I didn't know about.

I should probably take the time to RTFM for that stuff, after more than a decade on the platform. Every time I find another little Apple utility, I end up getting something out of it.
The US Customs and Border Control loves FaceID. It makes it easier for them to unlock your phone without your consent. Google it.
Shouting at people during collaborative meetings is objectively toxic behavior. I'm not sure how else it could be seen unless one is themselves a shouter with no self-awareness.
Ask HN: Who's Investing in Startups? (February 2022)
Please state what sectors you invest in and at what stage (check size and global/US only could be helpful).

Commenters: please don't reply to posts to complain about something. It's off topic here. (copied from "Who's hiring")
Haswell[1] definitely felt like a culmination of a lot in flight. June 4, 2013. The only reason I eventually upgraded was because I found a very cheap OLED 2-in-1 on ebay, and it made a better mobile system than the refurb Dell Venue 11 Pro (7139) 2-in-1 that I'd been using for a long long time.

Up until then I still felt like the Core2 line - with it's Q6600[2] icon - was vaguely modern, & "fast enough". Haswell wasn't even that much radically faster, but it's platform/power-management/feature-list was so much better. Great chip, really great mobile chips. From January 7, 2007.

That makes me think of the other "fast enough" chip that made me so happy, the Pentium M[3]. A Pentium III designed low power chip from March 12, 2003. Changed my idea of what a laptop could be. Got one a couple years later as my first work machine, lasted quite a while, no complaints. It's notable to me that even back in 2003 we had decent IPS 1080p displays and 8+GB ram notebooks, nice low power dual cores. Some weren't even that expensive! I want to say my friend got a decent Dell for <$1200 around then, so equipped.

Last, the Abit BP6[4] motherboard with dual celerons was maybe not fast enough, but felt like a gobsmacking huge amount of power, was a huge change in life quality. At a price I could afford! Having dual cpus was such a huge upgrade.

There's a bunch of other areas I'd consider too. I'm not sure if I've ever felt like video cards were enough, always wanted more. I'd love to get a fancy Optane drive.

[1] https://en.wikipedia.org/wiki/Haswell_(microarchitecture)

[2] https://en.wikipedia.org/wiki/Kentsfield_(microprocessor)

[3] https://en.wikipedia.org/wiki/Pentium_M

[4] https://en.wikipedia.org/wiki/ABIT_BP6
> they wanted him gone, figured out his sensitivities and he fell into the trap

It's also possible that there are people who feel that yelling is an acceptable part of debate.

Misguided people, sure, but they do exist.
Right, HN does use JavaScript for certain functions, search etc. Now, if you read the second paragraph of my first post I've got such cases covered.

OK, here's the scenario: I log on to HN with JavaScript disabled, do all the things I do, read articles, submit posts all without JS. At some point I want to search HN so I hit the 'toggle JS' button on my browser, it then goes from red to green to tell me JS is now active. I then refresh the page and start searching HN. When I've finished I hit the JS toggle and the button goes back to red - JS is now kaput.

I really can't think of anything simpler - JS is off until I really need it and when I do it's immediately available without digging deep down into menus etc.

I'd add HN uses JS as it was originally intended and does so responsibly. I have nothing against JS per se, the problem comes from websites that abuse webpages and thus the user by sending megabytes of JS gumph and so on.

Running without JS and only turning it on when really necessary I reckon is a reasonable compromise.
> Imagine raising children in a relationship in which there's no sex and the parents are only together out of a sense of duty.

This is the second time I've seen sex mentioned as one of the primary components of a relationship—and I think it can be, but the idea that that's the only way to have a loving relationship is wrong. Imagine raising children in a relationship without love? That's horrifying. Imagine raising children a relationship without sex? Well, sure, why not?
Yeah exactly! The cursor can be recentered independently of what line you're on with this mode (in particular at the top nlines). Actually your comment made me realize there is a bug when hitting Ctrl-L which I just fixed so thanks :D
Toshiba NB-305, a netbook with a fairly early Atom processor. Which normally would have been too slow to use really, but with an SSD it was perfect.

The processor was pretty weak, but that lead me to be careful with my makefiles. And write scripts so that LaTeX could be compiled asynchronously after writing in vim.

Nowadays my builds are slower because I have too much processing power and got lazy about working out dependencies. Everything is a little annoying because I don't bother hiding the limitations.
I think that "how it would compile to assembly" is a shorthand for "understanding what the code does".

Not many people these days can read and fully understand the 64-bit assembly code generated by llvm. I think it is less than 1% of Mac developers.

C++ also have a lot of magic going on. Even C can be tricky with an optimizing compiler.
That's a difficult one, thanks for sharing! It took me well over a hundred guesses. It's a bit unintuitive at times.
And 2 you're looking past the point. Any DB work work fine for this use case. If you wanted sharding, there's vitess for mysql, for example.
It's a pointless war and their data is all over the place. With millions of residential IPs scraping data, its not possible to keep data in public and not get it scraped. All they are doing is making it worth someone's time to put it all together and provide a near realtime api for all the scraped data. Same goes for amazon and anyone who thinks they can protect their data.
I still have my original PlayStation discs. Is there some way to get this?
That's why you keep your language small like clojure.
A new experimental social networking application solely based on sound-bites - SONAR.

I've recently finished creating the MVP for my experimental social networking platform and released it on all platforms. SONAR is meant to encourage genuine conversation, free speech, and entertainment through the power of our own voices. This idea stemmed from the recent "audio culture" movement we are seeing in the social media space recently and I like to look at it as a condensed version of podcasting for the every day user. I would love some feedback from some new external users and get some good posts going on the platform. Thanks for checking it out!
I think it's just humans having human biases.

"I know where things are mainly by looking at them continuously, so it seems logical that if a computer can capture images, it should be doing the same."
I think realistic expectations are key. You're not going to be in love allnthe time. That's an emotional high that yoy cant reproduce all the time, in the mean time, you can be patient, and understanding and empathetic.

You cant feel it allnthe time, but you can work to care for your partner regardless. they wont feel it all the time, but you can be patient and keep showing them love.

Being good to someone when they don't deserve it shows a lot more love then being all over them when you are feeling it.

carve out time for selfcare. bith for yourself and your partner. When someone snaps, don't respond with, 'why are you such a bitch?' (spoken or thought) instead try, 'You sound stressed, go take a bath and get your nails done' or 'why don't you take the afternoon off and I'll handle things around here's

If you do that when they don't deserve it, it's gonna go a long way.

Invest in yourself as well, really strive to understand who you are, what you like, and why you do what you do. That can help with those times when your partner triggers a strong negative feeling but you don't quite know what or why. Of course you'd love it if they never did that again but if you don't understand the why, a different but similar action could have the same effect and resentment starts to build.

To be honest though I wonder how much is luck? My wife and I have pretty open communication and have gotten to where we aren't easily offended by each other which makes undesirable behavior bearable and then the good times are a delight. Not all relationships have that.
> in a lambda/serverless context.

Perhaps, but that's not server software, is it?
> not implementing crucial features like push notifications

Thank goodness.

I don’t need to add de-cluttering my parents’ phones with respect to every website they’ve visited in a year to my Christmas tradition of unfucking the family’s devices. If I want notifications from a website, I’ll give them my phone number or email.
JPL answers the question: How Many Decimals of Pi Do We Really Need?

> For JPL's highest accuracy calculations, which are for interplanetary navigation, we use 3.141592653589793.

https://www.jpl.nasa.gov/edu/news/2016/3/16/how-many-decimal...
Jan Koum: “Thoughts about my free iPhone app – WhatsApp” (2009)
I compared booking.com to Airbnb. Booking.com is mostly cheaper.
You can get cheaper if you are at reception desk and talk to owner. It means place to stay is not part of a chain. Or you are extending your stay at reception.
Especially if the accusations are true, there should be something more than just these tweets and a comment from a person who allegedly knew him.
Gorbachiov? That dude who ordered tanks on my countrymen on 1991-01-13 yet he still pretends to be a peace savior? He can rot in hell.
Many people have already figured it out.

I would imagine a few years after SwiftUI becomes the primary UI stack used by iOS developers, many of them will be cursing Combine's name, as it will be clear most of the problems making iOS developers' lives difficult will be coming from FRP.
Not only university hiring, but grant analysis also needs to change. This is something done top-down, not bottom-up. I guess that's why nobody is doing it.
> but what would this imaginary law say?

IANAL, but how about something like, "Government services offered via WWW must not contact commercial servers and must be fully usable with non-JS browsers."
I don’t know what it is about the culture of broadcast journalism and ENG that is so appealing. Despite not working in the industry, I’ve loved films like Broadcast News where I’ve felt great affinity to the struggle of it all and books like Bob Dotson’s Make It Memorable where I’ve picked up lingo like “stand ups”. I think it’s maybe the duck-taped-together underdog feel and (approximate) egalitarianism of the culture but I can’t quite put my finger on it.
Oh you're right, sorry. Here's the blog post the dev wrote:

https://dev.to/phenomnominal/lazy-debug-logging-for-node-js-...

The idea is it logs every function call. Nice for picking up a new code base.
I look forward to a totally automated fast-food franchise in the near future. Like the procu-swine gristle-processing factories in Stainless Steel Rat, but with less cynicism.

How hard is it to thaw hamburger, squeeze it onto a steam-scalded griddle, flip it or press it between two hot surfaces, transfer in onto a bun with pump-and-tube condiment delivery systems, bag it and drop into a chute?

Even if it couldn't match the variety and customization of a McD's, it could deliver something at a great price? Since half of your happy meal cost is the price of the high school student standing there waiting for you to order.

Anyway, like it or not, I expect we'll be getting it sooner than later.
I think marketing was not involved there. I think some manager made the decision after talking to some CTO of customers. Same for the unfortunate MAUI naming. Both cases could have been prevented by a week of proper field research.
> dynamically creating types

Could you explain what you mean by this? I'm not clear on what typescript behavior this describes.
> with the exception of the 'Mri Wars / Faded Sun Trilogy', 'Merovingen Nights', Morgaine Cycle, Foreigner Universe, and none of her Fantasy.

Mostly agree, but I actually enjoyed the Chronicles of Morgaine.
Firstly you're describing pre-Civilization, with no bureaucracy or central agricultural system.

Secondly, tribal human society roved in bands of approx 100+ people which, by virtue that it usually had leadership, was not entirely classless, despite the fact that the groups were small enough not to require political representation or monarchs. You're dreaming if you think individuals were always free to act against a tribe leader's wishes.
That's why Rust has separate operations for wrapping and non-wrapping arithmetic. When wrapping matters (e.g. you're writing a hash function), you make it explicit you want wrapping. Otherwise arithmetic can check for overflow (and does by default in debug builds).
Thank you. See the following links for details:

* https://github.com/DaveJarvis/keenwrite/tree/master/docs

* https://github.com/DaveJarvis/keenwrite/blob/master/docs/var...

I visualize the interpolated variables as a tree with many branches due to their recursive relationship.
I think the poster you replied to was also advocating a symmetric requirement that you could get the OS without hardware, i.e. take iOS and the Apple ecosystem with you to your favorite hardware vendor's phone.

Your point raises a third axis (services) but also illustrates to me how hopeless this all is in our current world. In my ideal world of consumer freedom, vendors would not be allowed to bundle hardware, software, nor services to prevent interoperation.

I despise all this subscription and rent seeking to try to turn every product into a locked-in service dependency. As an aging computer scientist and long-term developer of open and free software, I feel myself drifting further apart from a world that so willingly embraces an asymmetric and transactional existence with regular people locked into some amorphous, global company town.
Ask HN: Customized HN activity feeds to your mailbox?
Mostly out of curiosity while I am reading up on the lean methodology, I am in the process of building a system that scans HN and can generate custom reports including:

- Full Daily activity: top 100 posts, and their stats

- Customized Daily Activity: like the above with customized with custom keywords per user.

- Top X: Most popular topics per hour/day/week/month

- Comment Tracking: Track comments to your posts, within a certain time frame of first posting

- User Tracking: track and report on the activity of users that you follow

- Something else that you may find useful?

- etc.

If this becomes relaity, the service may expand to other websites in order to offer similar functionality.

My question is:

Would you pay for this service? If so, how much would pay monthly/annually?
Transitive dependency trees are a feature, not a bug
> My impression is that Steve Jobs treated 3rd party software on "his devices" as a necessary inconvenience.

That feels "evil" pretty fast, for someone trying to get his software published. Software that only works on their platform, that you could only develop with hardware they supplied.
MS Teams, the phone ...
Show HN: Hershey sued us. We turned it into an NFT