jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> but a limit just doesn't make sense on any level.

A limit very much makes sense of many levels, just not all of them at once. You're arguing against a hard limit of every single AWS service.

Nobody wants their storage deleted once their budget hits a limit, what they want, and is reasonable to have, is a limit that prevents AWS from spinning additional EC instances. Or a limit that blocks your usage of Textractor. Or many other limits an user could individually set-up for the services where a limit makes sense.
Annnd... What exactly encodes that perception thing? The brain! There's nothing magicabout sense data except that it's how we're used to tweaking things. It is still, in the end, just more neurons telling other neurons what's off. Sure, some are hooked up to photoreceptors. I could swap those out with about anything else and still get learning. Unfortunately, the practical benefit of mastery of stuff you imagine tends to be less useful than it feels like it should be IRL.
How does one know a site like this is not just an other data harvesting site?
Well considering every public places seems to be disinfecting every possible surface every 5 minutes, seems like the message wasn't received?
> There is little debate in the matter.

I don’t agree with that as a way to run policy that affects real people living their lives.
Resources can be divided into persistent and not. People could opt into "we'll cut off traffic and prevent spawning new resources" limit without affecting storage, domains, logs, etc.

This also aligns well with the "planned vs unexpected" costs.
Defining his behavior as something protected by the ADA is getting deep into "affluenza" territory.
Yup, here's the reference design in case anyone is curious:

http://www.primesense.com/?p=514
If I remember correctly you can force IE8 to render "on edge", basically avoiding the compatibility mode. I'm guessing you can do the same thing for IE9, dropping all these tests to just one for each browser.
Not quite the same, but there is a working replica of Babbage's difference engine N.o.2 in the science museum in London. You can walk round it and see how it works. I think they run it for a few minutes at set times during the day.
http://www.sciencemuseum.org.uk/objects/computing_and_data_p...
You can't always give developers a list of features and wait until they think it's done. Management should give developers a feature/bug list, developers should then estimate the items on that list. Then management can pick a subset of items for the next release. If there are features that really need to be done and there isn't time, management can negotiate the scope or design of the feature with developers (but never the estimates). Sometimes it's better to ship a simpler feature now, than wait to ship a feature that's "right".
Are you sitting in a chair? Do you not work at Github? Then you're armchair quarterbacking. We all are. Even if you are a quarterback for another team (I'm a DBA myself)

Anyway, it's a great discussion so we can learn from other peoples mistakes. I will be triple checking my restores later today, and likely halt the project I'm working on to get cold standbys shored up asap. (but it's hard to prioritize house keeping over customer centric features in the race I'm running along side the Github crew)
Please do, very interested :)
Honestly, I'm surprised to find myself agreeing with michaelochurch, as him and I have different opinions on many things. In this case, though, I feel he's spot-on. Shame he's down so far.
The Paul Turner approach works when you have up to about 10K-20K threads. Beyond that, you lose the ability to model a domain unit-of-concurrency (request/session) as a software unit of concurrency (thread). The kernel-thread approach works as long as you don't hit against the Little's Law wall. Basically, Little's Law tells you exactly when kernel threads become the wrong approach, which depends on the level of concurrency you wish to support and the mean latency of handling each concurrency unit (i.e. request/session).

> My second point is that there is one thread that this blocking-happy approach mostly doesn't apply to, and that is the UI thread.

You're not allowed to block the kernel UI thread, but you can schedule lightweight threads onto the UI thread and block them all you want, so from the programmer's perspective that restriction disappears.
A jury of one's peers is, by definition, imperfect.

However, after studying millennia of history, we as a people have decided that this is still the least bad model yet invented.
This is a great example of how I hate that HN tries to make downvoted comments hard to read.

I'm glad I went to the effort of reading this comment and have upvoted it because I see absolutely nothing inappropriate about it.
Let's also not forget about Windows Mobile. The first smartphones powered by it (marketed as "Pocket PCs which also happen to be a phone") started coming out in ~2002, with touchscreen and everything. I own a collection of phones with this OS, including a HTC Wallaby (the phone that the XDA-developers community was originally about), and even that old thing supported true multitasking, mobile data (GPRS), the best Internet Explorer they could put on such things at the time (it was Microsoft, after all), media player, handwriting recognition (inspired by the Palm devices, I believe)... in many ways it allowed one to do "smartphone tasks" well before Android or the iPhone came out. In fact, UX aside, when the iPhone came out, the Windows Mobile users I knew weren't impressed, because in terms of "technological possibilities" there was no news.

I used another more recent HTC device (Blue Angel), second-hand, for a couple of years as my main phone, from 2011 to 2013 IIRC. With WiFi and Bluetooth, decent web browsers available (Opera Mini and Mobile, plus some WebKit forks/wrappers), Google syncing through ActiveSync, for a long time upgrading to a newer phone and OS was not a priority. I only stopped using it for a Android phone two years ago (with the "appification" trend, a web browser is sadly no longer enough).

Coincidentally, the Blue Angel was an early Android target[0], and people have made it run versions up to 2.3 (at which point it's too slow to be usable by today's standards).

I doubt that Android owes much to WM, after all it was a closed-source OS and certainly there wasn't any motivation to do things the "Windows way". It's important to point out that platforms like WM and Symbian existed well before iOS/iPhone OS and Android even had their names decided, and failures apart, the idea of "smart phone" was not the result of solely Apple or Android Inc./Google. Unfortunately, even in many tech circles this is not the idea that prevails.

I also own a Symbian-powered Nokia phone (without touchscreen, forgot the model), and I have no doubt it is a "real" smartphone OS. I can confirm it allows for all that you described and certainly even more in the newer devices with touchscreen.

[0] https://www.youtube.com/watch?v=mu-Yy0phw7U
Good, and bleak, point about dying once you retire.

I wonder how retirement costs compare to lifelong cost of being obese. According to stats cited by the CDC (http://www.cdc.gov/obesity/causes/economics.html) about 9.1% of medical costs can be attributed to treating conditions associated with being overweight or obese.
LinkedIn should work. There's also LandingJobs, a Portuguese hiring website specifically for devs.
I mean, you can also just let the data go. "nothing, chaos" is pretty simple. I don't believe being able to search my chatlogs from 2005 would make my life simpler, or better.

Some people are natural archivists and love that second-brain stuff though, and this is a pretty sweet example :). One area I strongly relate to Karlicoss is how bad it is getting data out of my bank; as a regular non-institutional customer I don't get API access, so I have to download a PDF manually every month and run it through some script to parse out the line items.
I use a 5 year old IdeaPad 510S with a Core i7 and SSD, and I have no reason to replace it yet. I did upgrade the single 8GB stick to 16GB just for the heck of it. But I can't imagine needing a new one for another few years at least, it feels plenty fast (and I'm the nutter with 80+ tabs open)
This is one of the reasons I actually really like the Surface Book keyboard [0]. It has home/end/pageup/pagedown as primary keys in the fn row, where they all fall to hand just by moving your right hand up from the home row.

Key size and placement is generally pretty perfect for the size imo (backspace, shift, enter, etc aren't cramped), and key travel and feel is up there with the best.

The up/down arrow keys and lack of brightness control in the fn row are the only real problems.

[0] https://cdn.arstechnica.net/wp-content/uploads/2015/10/IMG_3...
BISM: Butt-In-Seat-Mentality

I'm not against meeting clients face-to-face now and then, but working on-prem continuously was and is an unnecessary inconvenience.

Overall, I think most companies will stick to full and partial WfH indefinitely because they can reduce office space costs. Effectively, turning office workers into semi-gig office workers by utilizing their space rather than the company's space. Still, companies will need to up their home-office stipends if they expect people to work completely at home.
2021 version: 100 true fans.

https://a16z.com/2020/02/06/100-true-fans/
The notion of software operating correctly didn't really come up. We're not talking about regulating the reliability or effectiveness of software, but rather the security vulnerabilities, and I suspect the regulations would treat the seriousness of different vulnerabilities by the actual harm they can do, just like flaws in the manufacturing of cars. And sure, there are still cases where one could argue about whether a certain attribute of a certain piece of software constitutes a security vulnerability or not, but that's okay. Laws aren't mathematical proofs. There is undoubtedly some ambiguity and room for reasonable debate in the specifics of car safety regulations as well.

> You don't say your car made a mistake when it refuses to start one cold morning. There's essentially universal agreement on the 'semantics' of cars and bridges.

Since you mentioned it...I don't know whether this is the case, but I would guess that there might be regulations about the temperatures at which car batteries and other components must be capable of operating at. And, as car automation software becomes more advanced and prominent, I think we'll be discovering that there is not in fact universal agreement on the "semantics" of cars. There is probably already considerable overlap in the subjects of my analogy, for recent self-driving capabilities but also for much older standard things like airbags and anti-lock braking systems.
It would be amazing if there was similar financial support and culture around some other structured success environment - imagine $100,000 to spend learning a craft? You could become a god in four years of concentration, not worrying about a career.
Sorry, I'm just attempting to beat Reddit away from HN with as big a stick as possible.
I was just fumbling with a Windows Phone 7 and I must say, I’m really, really impressed. Everything is extremely polished, the aesthetics are crisp and fresh and it’s damn fast. It feels like a typical modern smartphone, yet it is clear from the first moment you turn it on that it is quite unlike an iPhone or Android phone. (Funny enough, the only thing I didn’t quite like is its behavior when you reach the end of a list. It’s springy but lacks the enthusiastic bounciness of the iPhone.)

It was clearly developed with an eye for detail, not the list with features. I often think that Android is exactly the other way around. (I can’t blame Google, though. I’m not even sure whether what Google is doing is wrong in any way. I happen to prefer small details to a huge list of features but that’s just me. I don’t know what the majority of people want.)

Microsoft deserves to be lauded for its mobile OS efforts. The sad news for Microsoft is that even though I like Windows Phone 7 a lot I probably won’t buy one any time soon. The ecosystem just doesn’t feel right (yet?).
I know this is crazy talk; but maybe don't go into debt for Christmas? It happens every year, at the same time. You can plan for it. Open a holiday "club" account at your bank and put $50 or $100 in every month.
Generally, it just means that you need to get your prefix set up right.

I've used MacPorts to install one dependency for something I was compiling by hand, and so I sort of did the opposite: I told MacPorts to install that particular package into the directory where I had hand-built the rest of them.
A false dichotomy, it's in both. Home entertainment in the form of music, tv, and video games is a massive industry. Just because mobile is new and hot doesn't mean it defines the extent of the known business universe. Ignoring a multi-billion dollar market for the sake of intellectual simplicity is the epitome of zealotry.
>While ISPs can stiff their customers, they have the option of switching.

Not really. I'm on Comcast. I hate Comcast. But my only other option is 384kbps DSL, which is just not good enough any more.
This is over-idealistic. Most cases never go to trial, especially when faced with "perp's word against cop". GP post is correct - the absence of video is not sufficient alone. The cops will just turn the cameras off when breaking the law.
I wouldn't call firing bullets into the engine (overeating on a regular enough basis to get obese) well intentioned.
Maybe the Common Core standard is fine, but whoever is coming up with the actual problem sets for the Common Core seems to be an actual crazy person.
Love every opportunity you get. Because opportunities are not guaranteed. Love every opportunity you are given to learn, for they probably won't ever come again. Take pride in the opportunities you are given. Take pride in what those opportunities give you.

Don't hate things simply because of how you perform. Love it even when you suck at them.

Don't criticize more than you praise ... others. Don't praise more than you critique ... yourself.

Don't judge the ability of others in comparison to yourself. You were lucky to have the opportunity they probably were not. And they probably were lucky to have the opportunities that you were not.

Everyone is bright. Everyone is smart. Few have the opportunity to show it. Few have the opportunity to feel it.

The only true differentiator between people: how hard you work and how long you hope.
I think it's generated some interesting discussion. I'm sure the same occurred on the original thread, but I didn't read that.
This story I think very neatly points out the difference between verification and validation -- and why it's important to have both of them in a testplan for anything new.

In short, verification asks the question: "does it do what we designed it to do?" For instance, if you have a reference encoder of some kind that is a verbatim translation of a specification, and a high-performance encoder that is designed to squeeze every last drop out of the system, you can verify the high-performance version by comparing the output to the reference; if they're the same, then you know that the high-performance version, at least on some level, works as designed.

If verification compares the design against the implementation, then validation asks the question: "is the design what it needs to be?". The story that xiphmont told here is a validation issue: the implementation is perfectly correct, but it's the design that isn't what he'd hoped for! Although verification often takes more of the time than validation, in my experience, validation often seems to take quite a lot more creativity than verification.

Thanks to Monty for writing this up, and providing such an illustrative example of the difference! It's a useful distinction to have, especially when looking at errors that escaped testing and made it to production.
Reminds me of the classic story "Thank You, Ma'm" by Langston Hughes:
http://members.multimania.co.uk/shortstories/hughesthankyou....
If you feel it is so unreasonable, why continue to pay for the service? Perhaps there is a competitor that can better cater to your needs?

And depending on what features the Dropbox team is working on, 9 months might be a perfectly reasonable amount of time.
Yes; posts complaining about excessive posts about topic x are effectively posts about topic x, in their effect on the content of the site.
Looks like you didn't actually read what I wrote - well done.

ETA: Or, charitably, you didn't recognize that the big UPDATES at the top of the blogger's post indicate that since my original post, he thought to clarify the context and indicate that he'd actually misremembered the phrasing of the question.

Or maybe both?

I wouldn't consider the actual professor's question from the linked exam to be entrapment, as it happens. That in mind, I'll save my disgust for the people who thought the scenario of entrapment originally described was so terribly clever.
And he also spent time to spam this thread up to the front page of HN, what an amazing douchebag!
Thank you - this is the most vapid thing I've seen today not written by a TSA official.

Especially:

"Checking your work against the correct answer and Googling the answer (and just writing it down) are two different things."

And you can tell the difference based on a server log...exactly how?
I was wondering about that. I think I'll try it. You just have to change the second number in the playTone(1000, 500); call.
Paul, I'm thinking about your comment in "What we look for" about how YC founders enjoy breaking rules, just not the ones that matter.

In your view, is the "no politics" rule here one that matters?
Performance and value.
THEY cover at 10m. You get the low-rez version. Better than the 90m before, so who am I to look a gift horse in the mouth.
I'd approach this problem differently. Not from a service industry angle but from a product vendor angle. Imagine a world where AR-glasses are widespread.
I'd be pretty interested in buying the kitchen sink that comes with an AR repair guide or the furniture that comes with AR assembly instructions.

So I think the interesting market is in building the infrastructure/app that makes it easy for vendors to create the content and ship it as a (free) addon for their products.
> There's just so many different options for computing these days. It's like information overload, but with hardware.

Yeah. I have two Dreamplugs lying there unused at the moment, plus a CuBox used as NAS/TimeMachine, and a MicroPython waiting for some free time... so many options, so little time.

They are also getting so powerful, I'm seriously considering a few "enterprise" scenarios. Remember when IT meant mainframes, so individual departments would just bypass them and buy their own PCs? I think we're ready for a new wave of that decentralized approach: between mobile and these little bad boys, there's plenty of power around to run a number of applications that would have required a rack server 5 or 10 years ago. Now John Accountant could just buy a little silent box and put it on his desk, without having to go through hellish rounds of IT approvals.
Bradley Manning? Or do they have to wait until he goes mad in solitary?
Syntax. Strict indentation rules do not allow using a block of code in an expression.
It is what's known as "subverting the form" or more simply "poetry" and it's a luxury afforded to those dealing with human-to-human language as opposed to human-to-computer language.

You're right, the analogy is not as near as the author could have come to an illuminating isomorphism between the two concepts. In many ways you're right, it could be taken in a way that makes the meaning less clear. However prompt illumination is not the only or even the most important purpose of analogy in language.

Interestingly, your own analogy (metaphor?) of a speed bump also transcends its immediate meaning as you intended it. By making you drive (read) more slowly, it also makes you drive (think) more carefully.
Perhaps this explains one of the most ridiculous posts I've seen from a corporate blog in a long time?

http://blog.netflix.com/2009/06/closed-captions-and-subtitle...

Essentially them complaining it will take a year to implement closed-captioning because silverlight can't process SAMI files automatically (basically glorified text bolding/syncing)

After I read that I guessed there was something wholly wrong with their corporate culture and management.
>I don't think someone would take the time..

Of course they would. There are an infinite number of scenarios that could lead to somebody posting an entirely fabricated review, regardless of its length or well-wordedness.

However, I agree that there is probably at least some truth to this.
Last time I checked, Facebook stills stores your data on their own data centres, unencrypted (or at least they have the keys). You still have zero control over that data.

By the way, the same goes for web based e-mail.
One of the flagging guidelines for craigslist is if something seems "too commercial". I would flag this post, because there really doesn't seem to be a car for sale. Also, in my own experience I have grown to distrust these templates and prefer to buy from/reply to those which use plain text. The spam rate just seems to be lower when avoiding posts with nonsense pictures or templates.
Except the things you mention correspond to looking at sales data in your backend DB, not putting google analytics in your frontend, right?
Thank you so much for doing this. It's really needed.

I once had an HP Envy laptop which was so poorly made that I refuse to buy anything from HP again.
> making union organizers wary that Amazon is trying to keep tabs on who votes, even though it's supposed to be anonymous.

heh if it passes and a union is formed i wonder how many "tabs" are going to be kept on employees who dare choose not to join. There's plenty of precedent for unions doing their own threatening and pressuring of employees to increase the coffers.
Argentina is a great example. I am an American and have been there many times. They have extreme inflation and regressive policies against USD or foreign currency. Take a look at https://bluedollar.net. Official rates are buy at 89.98 and sell at 94.98 (ARS). Unofficial rates are buy at 138 and sell at 143. That's a massive spread saying that the people on the street are willing to spend 35% more because they know the Peso will eventually blow up and the USD is more stable which they can sell down the line for more ARS. This is sketchy in country. You might be walking a slightly illegal line. Possessing cash makes you a target for theft. Owning bitcoin makes this money transfer and storage of equivalent money easier.
Behold, option A!
If it were on equal grounding, or granted equal access, I'd agree.
This is super cool! Any plans to release a trackpad with the classic 2 physical buttons?
Everyone thinks they’re different. This other person’s bad behavior is a pattern, but my own is one time things. I’m certain I have my facts right about their behavior from skimming these articles/internet comments, but they are wrong about what I’m doing because they’re too lazy to do their own research. They don’t deserve it, but I do. They’re doing it in bad faith, but I’m not. Their behavior is inexcusable, but you’re missing context to understand mine. Or my favorite: their ends (which I don't understand) don’t justify their means, but mine do.
That's true, but there is no legal requirement that Google accept DMCA notices electronically.
From 2019. It's okay to not cultivate this skill during a pandemic.
Also traffic fatalities.
The standard argument is that a mask may give you a false sense of safety which results in subtle behavioral changes that are a net-negative. Additionally if the mask inhibits breathing you might take deeper breaths which is also a net-negative.