jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You don't remember when GTX 1080 Tis could be had on eBay for as cheap as $400-$450??

Because I sure do... I should have bought two. Now you can sell one - today, right now - for $700-800. I haven't seen an auction with a final bid less than $650, and I've been watching. Most "Buy It Now" options are $700-800, and aren't having all that much trouble selling.

We're talking two generations old cards, released almost four years ago, that are selling for what brand new GTX 3080s are supposed to MSRP at.
Then I guess I made the argument poorly and still need practice writing for an audience.
If public cloud providers would offer Nomad, then it would only be a question of time until managed Nomad would be a thing.

Managed _something_ does not mean it's "mind-bendingly complex", but rather that people don't want to take care about it and focus on their own stuff like building applications.
Not trolling at all and your comment would be better without the trollish accusation. I sincerely believe this is a matter of personal freedom. No free country should seek to restrict what people can do with their hard earned money. In the same way, I believe that no free country should seek to restrict what plants people choose to put in their bodies.

There are 1001 ways to destroy yourself financially as a poor person in America and precious few ways to have breakout financial success. If you're a poor person, but an early tech adopter of products like Dropbox, Oculus, and Uber, you could very well be a great investor and lift your entire family out of poverty.

Being poor does not make someone stupid or incapable of making proper life decisions. There are far more poor smart people than rich smart people in the world. Most people never leave their social class, regardless of their intelligence, in large part because most avenues for escape are blocked.
"I’ve renamed the language from Unf to Tulip, because some folks pointed out that the old name created an unnecessarily sexualized environment"

Are fifth graders critiquing programming languages now? Seriously, who makes that association and then feels the need to comment on it?
I think his point is that technological innovation will result in transfer of income from labor to investors that finance the innovation. It most certainly will, but he skirts the issue that the innovation itself could very well dramatically increase GDP !
Huh? This is the first I've heard about this, and searching for "Authy concatenation bug" isn't turning up anything useful.
> The friction around "running Mesos" has mostly been the friction of the air from exhalatoins of joy buffeting our esophagi...

Is there some common phrase relating belching and being happy that I haven't heard?
HN can log IP addresses, so throwaway accounts are not anonymous to YC.
> What if the cache can parse cookies and vary the cached response by the value of a specific cookie, not the entire header?

> This is caching that Varnish and other “normal” HTTP caches (including CloudFlare) could not have done.

This is false. I'm not at all very familiar with Varnish, but I know this is easily possible, and has been used for many, many years.

E.g. for Drupal + Varnish, i.e. to only keep Drupal's session cookie, I found these examples, in less than a minute of googling:

- https://www.varnish-cache.org/trac/wiki/VarnishAndDrupal

- https://www.lullabot.com/blog/article/configuring-varnish-hi... (grep for "inclusion")

Everything in this article has been well-known for at least half a decade, yet is being presented as major technical breakthroughs. Too much marketing, IMO.
Itself. :)

You could possibly force a weaker DH kex I think, but there's no way to force e.g., rc4 with hmac-md5. Disabling group1 is a pretty big interop hit, though.
1) Unemployed is a mixed category of people who can work, and those who can't. Without meaningful statistics on how those two groups make up the sample of people in the survey, it might make complete sense for so many people to not have a primary activity of looking for a new job.

2) We're ~5 years after the last economic collapse, but with minimal actual economic recovery. I don't have the statistics handy, but IIRC U6 went up significantly during that period. A _lot_ of people simply gave up trying to find a new job after being unable to do so for so long. We would want statistics on what portion of the unemployed fall into that category too before making an opinion.
"imperative" does not seem like a good/valuable characterization. Yes, the "do" form is imperative. That's why you're not supposed to use it much, perhaps only for the top-level structure of your program, the part that acts as an interpreter to connect the pure program to the outside world. When you express business logic in a language like clojure, that expression of the business logic is not usually "a sequence of commands executed in order". It usually looks more like "an expression tree and rules for how nodes are evaluated".

The downside of a simple, transparent language like lisp is that it exposes you to the dangerous parts of the underlying. An opaque abstraction (e.g. expressing database operations as a tree of operations some of which define transaction boundaries, rather than as a series of SQL commands some of which open or close transactions) is vital for transforming dangerous things into safe things. Ultimately a program looks like an expression of business-level logic and then an opaque layer that pretends the computer is actually a machine that understands your business. Lisp forces you to provide more of that opacity yourself, whereas a language that already has a vocabulary for drawing distinctions between different kinds of thing provides you some of the scaffolding you need (the tradeoff being of course that it will be less specialized to your particular circumstances).
But being 2G-only, it's not going to work on Three (UK). All the other networks have 2G capabilities still, don't they?
Google definitely does browser fingerprinting. I have been running bots for years to collect pricing data. They check your gpu, bunch of stuff from navigator, etc. The only thing I have not seen them do is canvas fingerprinting.
> I think it also helps that, in practice, there seems to be a common philosophy (at least among the Clojurists I've talked to) that macros should be used only when absolutely necessary.

Sure. One thing about that is that the DRY principle -- and the expanded form, "don't repeat anyone, ever" -- has been a popular mantra throughout the programming community for a while (and even before that particular form, emphasis on reusable code was common), and Clojure has really come into its own in the time when that that philosophy has been strong.

One of the great things about macros is that they enable reusable solutions to broader problems than you can effectively address in library code in many languages; a corollary of which is that most programming in a language with macros should need neither to define new macros nor to use the repetitive boilerplate code that macros enable reusable alternatives to.
I did it was runnig at 0fps with max speed. I even changed the mutation part but was still no improving. I am running dual core machine.
I agree, if by "eBook" we mean only the specific formats (ePub, PDF, mobi). But I'd argue that you can have all if you make a website instead, and read it on a browser. You can then have multiple tabs, bookmarks, large pages with fast scrolling, etc.

And an epub is just a collection of HTML files anyway, so it shouldn't be difficult to make a website instead. I think what's missing is a "website archive format" supported by all major browsers, so the user can have an offline copy of the "book".
I would follow the RFC and the Unix manual layout. I normally use XML to write my documentation, and simple xslt to convert them to roff to produce text/plain and pdf and html.
Haha, that hits home hard. Locking my deadbolt and worrying that I didn't as I walked through the apartment lobby. Locking my car and worrying that I didn't while I'm still looking at my car.

The good news is that when I stopped, my brain came back almost immediately, and in force. Basically as soon as I could tell that I hadn't recently smoked. A few days, tops.

What helped me to quit the most actually was buying some horrid weed from my guy that I still insisted on smoking. The stuff was low-grade enough that I was going through slow withdrawal even during the weeks when I was smoking it. And smoking it was no fun. I know for sure that my symptoms this time around pale in comparison to the times in the past when I briefly quit (for a drug test or whatever) after smoking that bubonic chronic (SFV OG, GSC and such).
Great idea, but we need to think through execution.

So far "green laws" like Germany Energiewende is not that successful:
http://www.economist.com/blogs/economist-explains/2014/12/ec...

On the other tax, high taxes on oil encourage efficiency and public transport.
They need an e-ink screen that is big enough to show an A4 PDF. The e-reader (which actually an Android tablet with an e-ink screen) below at [1] is the only one I am aware of, apart from the very expensive Sony legal A4 e-reader.

(I own the smaller version of this e-reader and it is excellent)

[1] https://onyx-boox.com/shop/onyx-boox-m96-universe-97-inch-e-...
But the fact-checkers don’t spend that required time, because it’s too expensive.
The leak did not include email addresses, so your email spam issue is unrelated.
You are only thinking the situation where biking is a minority choice. If you want biking become a choice for most people, these solutions do not work.
I use compact mode with tree style tabs and the tab bar completely hidden. I’m already editing the config to get there but it wasn’t hard for me to find the compact mode.

If the argument is that users can’t find it shouldn’t the solution be to make it easier to find? Perhaps that’s not the problem and future UI changes are making managing multiple modes more work for designers.
I think I've already seen the ugly side and decided it's not ugly enough to discourage me.
Has there ever been a one-wo(man) SaaS founder to take a company public?
>>> As Hwang explained it, cutting-edge companies were doing divine work by advancing society. He told congregants in his 2019 appearance at Metro Community that God loved Alphabet Inc.’s Google because it provided “the best information to everybody.” Archegos had owned the stock for five years. “God also cares about fair price, because the scripture said God hates wrong scales,” Hwang says in the video, invoking the multiple references to just weights and balances in the Old Testament. “My company does a little bit, our part, bringing a fair price to Google stock. Is it important to God? Absolutely.”

Isn't "leverage" a form of "usury" ;)
I sometimes feel like Mozilla knows exactly what features I love and then they go one by one and remove them (or make them only accessible through about:config) because "nobody use this anyways", then you see threads with hundreds of other users asking to please put the feature back and finally some bugzilla administrator locking the thread because "it's not the right place for this kind of discussions"...

I still miss vimperator and a few other XUL era add-ons by the way.
TokyoCabinet/Tyrant
You do have an awesome resume.

Why is the relationship between OTPs and Javascript crypto (apart from them being routine signifiers of crank cryptography) intuitive to you?
I'm sure you have. I was just referring to the iPhone 4's video chat. Carriers will determine when it will work over 3G. I expect European carriers will take the lead as they did with the tethering.
It's a bit easier to move around your home with a phone, so I'm guessing this is going to be used more frequently just because it's more convenient. Same with Skype now that the iPhone supports multitasking.
On the other hand you'll have to hold the camera in front of you for an hour instead of just looking into the camera of your laptop ;)
That is an exception. I am talking about front facing camera which existed years ago, flash (as in the light :)), 5 meg camera etc. I am not in anyway trying to belittle what they have created. But you should remember these are the same guys that made a really big deal about cut and paste.
Co-working spaces tend to suck, in my experience. First, there's the knobs on phones all the time. Even talking in loud hushed voices and walking outside, they're still distracting. Then, there's the people constantly talking trivia... hi, weather, lunch dates, coffee. Finally, the lighting is almost always crap: high glare or artificial. Every one I've yet seen has been centered on a massive open office cubicle type layout... the worst thing for programming. Finally, often they're not even cheap. I much prefer hotels.
Not bad but when you get deep into it (as any other grid) it lacks a lot of functionality. For example, it looks like the external data interface only supports a single sort column...
Why restrict this to ratings/ POI? Why not books, music, apps and people?
I really like the point on sales. So many people look down on sales, or think it's some sort of dirty word, but I have a lot of admiration and respect for sales people. They don't seem to get enough kudos in the tech world. But they have really thick skin and their persistence can pay great dividends.
I think Terry Bisson (or perhaps another author, can't quite remember who) wrote a story with this premise - that UFOs do exist, but they are actual factual faeries.
There's a benefit of prototypal inheritance that isn't touched on here, but is significant enough that I've implemented it a couple of times in game engines. One of those things that, once you've seen it, pops up again and again. A reason I like Javascript as a language.

It is having three layers of instantiation.

Typically in a data-driven game engine you have some base class that handles the behavior of, say, a collectible. (In a modern engine this would be a component, rather than a base class).

Then you load data and instantiate a number of those components for different types of collectible: health, powerup, etc.

Then you instantiate those for a specific collectible (the health pack at location X,Y,Z in level A).

That doesn't map elegantly onto the class/instance dichotomy. The mapping is tricky enough that there are different ways of doing it: you can have a different kind of class in the middle layer that acts as a factory for your third layer instances; you can have an 'archetype' mechanism, where instances at the second level are copied to make instances at the third; or you make instances at the third level have a reference to their 'type' (instances at the second) and delegate queries through to them. There are many other approaches.

But that three layer data-driven problem goes away when you can just inherit as many times as you like.

In most large game engines, there is a poorly architected buggy version of prototypical inheritance.
Very cool, I enjoyed that.
Asking for people to upvote in your submission title is never a good idea.
The same way we make sure that non-online votes aren't tampered with.

Audits (of the procedures, devices and people involved in the votes as well as the results) as well as impartial (or mutually hostile) observers as well as a legal framework for declaring the legitimacy of the result with provision for partial or full reruns on the election in cases of doubt.
It's a great time to do a startup because it looks like investors are encouraging another dotcom bubble (see above).
I guess on that scale and probability, no code is deterministic.
When one of my external hard drives failed, I decided to backup my photo library to some online storage space. After some quick research, I settled down at Google Picasa Web, the price was very affordable ($5/year can buy you 20GB). It also has a nifty utility called Picasa Uploader, which can access pictures from my iPhoto library and upload to the Picasa Web.

Everything looked like the way it should be and I was very happy. Until I hit the wall -- there is a limit that one album on PicasaWeb can only contain maximum 1000 pictures. This is very annoying (I should have been aware of this 'flaw' during my research, oh well). Say, I have some 2700 pictures in the 2006 folder (the smart folder in iPhoto, very handy feature anyway), in order to work around the limit, I had to create three albums on PicasaWeb, and make a local temp folder to split the pictures into 3 parts, 900ish each; then, fire up the Uploader to work each folder at a time. That's a pain.

And the uploading was very slow...

I feel sorry for Google Picasa Web, it does have lots of potentials and look like the solution for online photo backup.
I agree, that's a massive hurdle.
I mean yeah, I’m not arguing against autopilot and would probably have used it if it existed when we kicked off. Cloud Run had just come out and I really wanted to use that but the networking wouldn’t do what we needed, so had to go all in. But in the end, we learned enough Kube, we specified it all with Terraform, we haven’t tried to do too many fancy or complicated things, and we have reliable infrastructure fed with a simple deployment/build pipeline (just using cloud build, it’s clunky but it works). I mean maybe I’m conflicted as we’re part of GCS, but the system works well for us. If it didn’t we could’ve jumped to Azure or AWS and got credits there.
> Compared to Northern Europe certainly. Housing quality in Portugal is a joke. It's like going back in time a 100 years compared to Northern Europe: no heat insulation, high fire risk due to old electric infrastructure, single-layer walls, large amounts of 100+ year old ruins rotting away in the city center during a housing crisis,

Hello from the UK, we definitely have the exact same issues in all UK cities, London included.
In 2001 he wrote a paper (unfortunately behind a paywall) entitled “Detection of Earth Rotation with a Diamagnetically Levitating Gyroscope”. This paper was co-authored with his hamster, Tisha, who apparently participated in the levitation experiments.

https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.10...
This explanation makes a ton more sense!
Nice. Sounds like the same rules apply to profile pictures as well. That feels like a step in the right direction, but it still means that by having family/coworkers/college buddies/etc in your contacts, they can see your profile picture and username. I know this can be a sticking point for some. It would be great if Signal introduced finer-grained privacy controls so it could appeal to an even wider audience.
So I sign up and cancel courses whenever they have free trials to check them out. You can get around this pattern because they categorize the 'reason' you have to give them when you cancel. If it's an objectionable reason they take you to an agent, if it's a financial reason they sometimes offer you a discount to stay on (50% off per month) or you can cancel, and if it's a non-objectionable reason like the course content not being what you want they let you cancel straight away.

Edit: I use virtual cards to sign up under gmail+udacity1@gmail.com addresses to try multiple courses at a time so I have cancelled a lot.
Algorithms are not meant to be patentable, per alice[0], but that does not mean they are not patentable in practice. The theoretical intent of what is patentable certainly differs from what is enforcible as a patent in practice.

LZW compression[1] was patented, and Unisys actually had success extracting license fees with it[2]. In that sense, clearly an algorithm was "patented enough" that the patent was granted and used, even though the patent is literally just math. The MP3 patent is also just a mathematical algorithm which had even more legal success.

So, while technically algorithms are not patentable, in reality, the USPTO will grant patents for algorithms if you write enough legal gunk around them, and the difference doesn't really matter when a patent troll is sending threatening emails and your lawyers are demanding 20x the licensing fee to take the case.

[0]: https://en.wikipedia.org/wiki/Alice_Corp._v._CLS_Bank_Intern...

[1]: https://patents.google.com/patent/US4558302A/en

[2]: https://www.itweb.co.za/content/JBwErvn5oNOq6Db2
HN has a lot of "both sides are the same" centrists and libertarians. They don't realize there there is still a tiny thread of pro-worker pro-middle-class democratic action in the US government. I have no idea how much longer it can survive, but people like Wyden, AOC, Bernie, etc fight the good fight and that goes against everything centrists and 3rd party types believe. Everyone is a republican to them and when shown otherwise, they either nitpick with whataboutisms or just clam up.
Funny enough during the pandemic, it was better for manufacturing to be off-shore.

That's because American price-controls and anti-price-gouging laws (and chilling effects from fear of them) don't really apply to foreign importers to the US, only to domestic companies. US lawmakers haven't quite gotten around to legislating world market prices yet after all.

So the prices of imported goods could rise to clear the markets. For domestically produced goods you were more likely to see empty shelves, lines and (informal) rationing; like super markets only selling you limited quantities.
I don't think it's helpful to consider this ban a non-issue because it's
easy to bypass. It's easy to bypass this time, next time it may be a
bit harder, depending on what the government orders ISP's. And there probably will be "next time", depending on the effects of all this.

Also, someone else here asked about legality of bypassing the ban,
that is a good question I'd like to see answered, even though I think we all know the answer to that one.
I'm not a India software industry expert, so excuse me if this sounds like a dumb question.

Isn't it a terrible economic idea for India to block access to Github? I thought India was really big into software engineering?
How a company is really doing is often disconnected from the press. I know people in companies that appear to be doing fabulously on the outside, but internally are horrible places to work.

There's two sides to every story. A lot of startup news articles are written after the writer has a Skype call with a founder / exec, so you're only reading what the founders choose to reveal (ie. only the positive stuff).

> I also detest self promotion and so I have not announced the fundraise.

Don't think of it as self promotion. It's company promotion.

Announcing funding can be particularly helpful if you're hiring.
I'm currently in Kraków. Only really crap suburb osiedla don't have a tram or a major bus loop for heading into city centre...
> Recently my Samsung "smart" TV decided that after I turned off an input device, the appropriate behaviour was to immediately display some garbage "entertainment" channel called cheddar.

This could be the opening line from a near-future dystopian novel.
Ouch. That’s one painful bug. Hope it gets sorted soon.
The author omits Postgresql yet includes MySQL. I don't trust the author's expertise, or motives, about what database to use.
Sounds like a terrible deal. I can’t see a scenario where this is good for you.

Selling the side project for 100k on flippa would be better than this, although not ideal either.
I think this is a statement about the poor state of education.

I had a 40 year old oscilloscope open (Tek 465) on my desk a few years back when the in laws came round and it was like watching the monkeys around the monolith in 2001.