jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Okay, let's start over. I'll pick things apart as well as I can.

> Good people can't ever support anything with (moral) downsides?

"Moral downsides" is not, as far as I know, a term of art in ethics or religion so it is hard to know what you mean, but I'm pretty sure you've been downvoted for underplaying the importance of a decision to support something many of us believe to be intrinsically evil.

> Indeed I did; it's precisely what I was replying to.

You were replying to post where I indicated that having chosen to support torture removed Ronco from the category of person so admirable we should hold him up as an example for the rest of us to follow. This is - usefully, I think - a lot more specific than dividing the world into "good people" and "bad people."

> No matter how good a person is, they will encounter moral dilemmas

That is part of the human condition, yes.

> (or at least, there exist moral dilemmas that could be posed to them)

There also exist math problems that could be posed to them. I wonder why you've gone all hypothetical here.

> with no good option. For any one of these situations you can say "OMG! I'm so indignant that they chose A" ... And the same for B.

There are, hypothetically, moral dilemmas such that every outcome is equally bad.

The decision to support torture is not one of them. I do not believe even a supporter of torture would characterize the decision to engage in torture or not to engage in torture as a decision such that deciding one way or the other will result in equally bad outcomes.

> By that standard, there cannot exist good people.

Whatever.
Hey, just a quick FYI, you shouldn't play with your dog immediately after he eats, it can cause bloat, see e.g. http://www.globalspan.net/bloat.htm
My interest in WebVR is almost entirely for it's discovery and delivery advantages. Downloading, installing, configuring and running a native application certainly will always be the more reliable path to consistently high performance. If you want to sit down and devote some time and effort to playing "Elite Dangerous", native is clearly the way to go. But, for a quick demo or cat video snack experience, are you really going to install my app? I expect most people would greatly prefer the convenience and security of the browser sandbox for the small experiences.
A lot of the discussion in here revolves around "not being able to get an interactive GUI up and running quickly". If this is indeed the main problem with teaching programming with Python, there are many ways of tackling this problem without resorting to teaching Javascript. Don't get me wrong, Javascript is an interesting language, but it has many oddities that could throw off a newcomer.

Sites like OpenProcessing[1] and ideone[2] already allow users to compile and share code in the browser. Why not create a Python GUI "toolkit" that interacts with the browser and can be accessed from an interpreter implemented in Javascript? Granted, this isn't the "vanilla" Python experience, but if you're just ramping up, having shiny bells and whistles to show off to friends is definitely a plus.

[1]: http://www.openprocessing.org/

[2]: https://ideone.com/
I think you mis-parsed.

I think Sam intended "(though it is not clear to me [that] anyone who wants to .... should be ...)", with the word "that" elided.
Would Boeing be entitled to a share of the proceeds from the sale of 747 sets?
Oracle's newer VM patents.
For most users the wpa_supplicat messages could even be a foreign language for what they can get out of it.
> If the children of parents with antidepressants are more likely to require antidepressants themselves, I'd say that's indicative of a serious problem.

I'm not aware of any evidence that this is the case. Do you have any evidence, or are you speculating worst case scenarios?

Regardless, I think it's shortsighted and in poor taste to suggest that there is a problem with parents on SSRIs having children, particularly without any evidence to support your claims.
I implemented './' and it should be live now.
Did you know that 40% of well being is determined by genetics?
https://en.m.wikipedia.org/wiki/Well-being_contributing_fact...
Except the French crew in Master and Commander had clothes from almost a century before the events in the movie. This was done to denote their "foreignness".
I think the argument is that if companies feared consequences from an engaged government that actively protected its private citizens' rights, this specific issue would not exist (since the company's continued functioning could then depend on its efficiently cooperating with such requests).
Neat! I just discovered the gnome alternative gnome-sushi (available via apt-get). It's very nice, but sadly the "open file" dialog doesn't trigger gnome-sushi.
Another reason to leave the city.
Physics IS beautiful and fascinating. I am so glad that I studied that and went though a PhD.

It is especially fascinating during the first 3 years, when you slowly discover some unexpected links between the disciplines. When I discovered Noether's theorem I was in awe.

Then it gest more and more abstract, drifting away from the reality (I do not have QM here in mind but rather its evolution).

Thanks to the confinement we have in France due to COVID, I had the opportunity to take over a part of the duties of the National Education services :) Telling my children about mechanics and all basic topics was awesome. I got over excited several times and they had to cool me down.

Physics will always be my first love, but the future is elsewhere.
There are other ways to get even greater accuracy than an applanix. But they require pre-indexing the surroundings and using a lidar to position yourself within the "virtual" world.
Unfortunately this wouldn't work for an office where other people may be sitting on the other side of the desk for meetings.
It seems one of the main complaints in the current format is the lack of a quick visual guideline to contrast comments amongst each other. Maybe PG can create a numerical ranking system for comments similar to the way stories are ranked on the homepage. It would quickly show readers how informative each comment is in comparison to another without having to reveal comment scores.
While too advanced for the phone at this stage, there is something called "direct inertial aiding" that solves this problem. Basically it uses the gyro to estimate the position during a gps outage and then it can tell the GPS where to look in the sky for satellites. As it is, the gps has to scan the entire sky and it assumes nothing about its position. Even if you just passed under a bridge and only had a monetary outage. Direct Inertial Aiding makes pick-back-up times very small.
Thank you - good link. They focus more on the established, multi-million. Similar to OnPoint. Any suggestions on Angels? Or lower threshold players? Any private sector players?
I'm sure that they didn't set out to solve just this one problem. Rather there are a whole slew of problems that per process vm sandboxing could solve (and a number that it could create). They're just interested in advertising their newly beta OS, and they are pointing out an issue they see in the X architecture that their solution happens to mitigate.
If you're interested in iOS development you should definitely check out the "Developing Apps for iOS" Stanford classes. They're available for free.

It's really high quality learning material, I highly recommend it.

http://itunes.apple.com/us/podcast/cs193p-student-final-proj...
diverging paths for humans and transhumans

lol, try replacing humans with middle-class and transhumans with ultra-wealthy

sometime in the 22nd century the USA will pass the 10 percent mark for it's population in jail/prison as government prisons are defunded, private-prisons become even more profitable as inmates are forced to pay for their incarceration with labor for pennies per hour, and lawmakers are paid by prison-industry lobbyists to make more offenders - the supreme court rules that judges may own stock in prisons, etc. - TSA will be allowed to collect DNA samples during random roadblocks, etc.

Humanity spreads throughout the local stellar neighbourhood, as Earth is restored to its former beauty

Wouldn't a better name for this site have been "future fantasy" ?

I mean I love the ideas but it's complete fantasy. The earth is going to be a pile of people trying to climb over each other economically, only to feed the ultra-weathly on top. Law-enforcement is going to be a multi-trillion dollar a year industry because it will be the only way to keep the masses at their jobs and not protesting.
Hmm, the thing is tho', there isn't much upside to shifting burning fossil fuels from the engine to the power station. Sure the power station is more efficient in burning the fuel - but then you have to charge batteries too, so that efficiency goes away again. There's really not much point to electric vehicles until you can run them all on batteries charged by nuclear power.
Despite Microsoft mentioning "native" HTML5 dozens of times when IE 10 PP 1 was released, there are actually no changes in HTML 5 support in IE 10 PP 1. The only changes were either CSS or Javascript. So having the same score as IE 9 would be correct.
> Give me all of this and you’ll make me a much happier coder.

I think comments regarding ponies would be superfluous...

I mean, it's not as if things are the way they are just to make your life miserable. It's a matter of the incentives involved. And anyway, if you want to 'just get started', PHP is pretty good at that. You can have your hello world page up on the internet in a few minutes.
This is true of any function if you evaluate it at only 3 points.
Does a Python version of core programming concepts like Algorithms, Abstractions, OS, etc exist? Basically all the major course of Computer Science which need a programming language to grasp the concepts.

Every University site I have seen has them in C++ or Java. I was so excited to do MIT 6.0 Intro course for Python and throughly dissapointed that other courses are in C or Java. Do I HAVE to learn 3 languages (even if it just skim through) to just get the basic concepts?

I know of books like Learn Python the hard way, Think like a Computer Scientist and like but I guess they do not cover the above topics. Please correct me if I am being ignorant here.
Siemens has people with security clearances, as they do quite a bit of defence-related work. I'm sure they have official channels that governments can interact with them through without worrying about leaks (any more than usual).
"Buy our SUPER 305, the longest sandwitch we've ever made at 305mm!!!"
Front end jobs don't always require server-side experience, as long as you can make user interfaces work cross-browser. So HTML, CSS and JS is probably the bare minimum.

Of course, you'll want to have working knowledge of whatever MVC framework is popular on your language, SQL and library-gluing skills in general if you want to do back-end work also.
I think you're ignoring distribution friction. Ignoring cost, there was a lot of overhead in deciding to buy them, ordering and payment, waiting for delivery, and then managing a physical library of them.
This is a great real world example of why you shouldn't pay attention to what your competitors are doing, but develop your own product the way you envision it.

Regardless of their intent, the truth of the matter is it looks like they're leaving behind the simplicity that made them successful because a competitor is gaining market share.
You are right, but having said that, when you are hiring, you want the iSec people of the world, not the mumble mumble's.
holy shit how have i never known about teddit. this is great.
now I think you're being too naive. In that case they purchase employees corporation with their evil scheme by providing them with the cure of course.
Actually it does. XMPP does a pretty good job at keeping up with "mod cons", but people often assume it has stayed the same since 2006.

I'm working on https://snikket.org/ partly to try and fix this perception. All Snikket software (server and apps) uses modern XMPP, are open-source and designed for easy self-hosting.
I'm not a parrot that will recite word for word what you wrote. Yes you didn't say anything about silos, but signaling to people that their problems are never your problems is a great way to discourage that person sharing any more information with you. The different agile rituals are a great way to get broad understanding on whats happening, but they will never capture the small problems that come up during the time in between.

Asking for help in person is literally interrupting someone, no matter what they are doing because their attention has to be re-directed from whatever they were doing to you. So there is no meaningful difference between asking for help and interrupting to ask for help. But through social cues I can tell what level of concentration you might be on, and with some precision judge when a good time might be to check in. Hell, I will definitely be wrong some of the time, but that's just life.

The situation is obviously different for someone that is always co-dependent on others for getting work done.
Are you suggesting that a cyclist would cancel out CO2 gains because they would need a whole extra meal of lamb per day? Apart from not being true this ignores all other externalities of car ownership and usage in cities.
I like that idea that's really good that is a good counter argument thank you.
https://github.com/tylertreat/comcast
Yeah, I'm not sure why people are so averse to just buying one or two cookbooks.

You can buy The Essential New York Times Cookbook for $2.99 right now which has 1,000+ recipes from decades of The New York Times.

And even without special pricing you can get something like The Joy of Cooking or How to Cook Everything for $20. Just one of those books is, realistically, all you need for a lifetime of cooking and will give you far more recipes and far better instruction than the website in the OP.
Not reliably and consistently. And it's not a bug, it's a design decision.

There used to be a one to one mapping of folders to windows.
The moment you decide 2 windows can show the content of the same folder simultaneously (which has its advantages), you run in these issues. Which is the canonical view that should be preserved?

And yes, we had all that without . DS_Store files.
There is a diff between what the parent said and what you said. They aren't opposites, hence they can both can be true. IMHO.

What I understood from parent was: good college + good GPA => meets minimum hiring criteria, so make them an offer.

What you are saying is: (good college, good GPA) is not correlated with magnitude of performance among PEOPLE ALREADY HIRED INTO GOOGLE.
I agree. Bundler is a gem that has changed the way I work.
He means the higher and lower taxes would cancel themself out.

Not that the people in it earn nothing.
They're fixing it. ( http://meta.tex.stackexchange.com/questions/547/new-user-gre... ) Your comment here got mentioned in one of the comments there.
You could try AeroFS (http://www.aerofs.com) which was discussed here: http://news.ycombinator.com/item?id=1538731
The email addresses have already been deleted from our database.
Claim strikes me as a bit premature given the amount of Yacc based code there is in the world busy producing away day in and day out. If the algorithm is what it is said to be and I've no reason to doubt that, then at some point we will all be blessed with a Yacc replacement. Since I've always found Yacc to be a PIA, I certainly won't miss the old regime, but since there is nothing to use at the moment, I'm going to hold off a bit...
Where do you live?

My ISP does[1]. It's not trivial to switch over though - for example, most home ADSL devices won't support it[2].

[1] http://ipv6.internode.on.net/

[2] http://ipv6.internode.on.net/access/adsl/
Heh. There's Google Analytics but as great as it is the thing that lets you use it for Flash still revolves around the concept of "you're tracking a website". Lots of things aren't a perfect fit for that model and Flash happens to be particularly distributable - ads, video, games, widgets etc.

Those are directions I've thought of moving in but games are significantly more appealing, they're a lot more interesting than ads/videos/widgets, they don't require knowing a creepy amount of information about you, and since I make games myself I'm my own user as well.

There are still a lot of non-games using it like banner ads and stuff, but at this point it's flexible enough that it doesn't really matter a great deal if it's a game or not, just some reports won't make much sense in whatever context.

Edit: there is MixPanel as well who I've even started using on the web side of Playtomic. :)
Ok, I'll take your word for it that your browser said the certificate was "invalid" then. An inacurate choice of wording on your browsers part.

So what was the point of your comment? It sounded to me like you were suggesting that people shouldn't post articles about encryption, when their website uses certificates that your browser doesn't automatically assign trust to?
I want to try and love Opera, but every time I try it out something goes wrong. Now, installing on Ubuntu I get:

"Error: Breaks exisiting package 'opera-static' conflict: opera ( )"
What the author is looking for is a kind of induction. If I'm seeking a new theory of gravity, I'm not going to start looking at the colors of hats. Why not? Because I very strongly suspect it will lead absolutely nowhere. But if I think some ideas have potential and some others don't, isn't that a distribution of sorts?

Theories that have relevance or potential obey a certain distribution, and it is this distribution that you are trying to sample from. Sure, theories may not be directly derived from the extrapolation of sense data, but they are nonetheless derived from the extrapolation of theories in general. So what you're looking for is not a fundamentally new paradigm, it's more like an additional level of indirection. But there's no point to experiment with multiple induction levels if we can't even make a single one work well enough.
HN can make a gold nugget sound like a turd.
When I was part of the social community that included most of the Lisp Machine hackers including several superb macrologists, call it 1980-3, I don't remember any other single thing generating more discussion. Not about it being bad, or dangerously over-complicated, just what it should do and how.

So, yeah. I don't remember using it more than once in my own code.
The topic of "startup studio" is really interesting for me, and I've been thinking about it for a few years now.

The biggest unknown for me is having enough data to understand what's really going on there. Are startup studios successful? If so, how much? How much funding is going there? etc.

Finding that data is way harder than finding data about either startups or VCs.
Is only React supported? Or is the architecture generalized enough where support for other languages can be implemented further on?
Indeed. Generally along with blaming the algorithm, as we start using AI, the problem is the algorithm is no longer even understandable in many cases.

Tech companies should be able to explain and demonstrate the logic their systems use. These algorithms should probably be public. And any system which cannot be transparently explained should be shut down.
Ahh, finally a blog touching this! I've been quietly pissed off for a while at being unable to get Apple TV to connect or closing a full screen video tab in Safari without killing the whole process. And other bits and pieces that occasionally just don't work goddamnit.
But wouldn't something like tea fluctuate in pricing anyway because of the type of product it is and not necessarily because of price gaming?
a solution with fewer lines is not always a simpler solution
So what you're saying is that when supply goes up, market price goes down? Not much of an insight there. Not something you really could (or even should) fix.
Interesting that you describe the 10s as deflationary when there was a large amount of monetary and asset inflation.
ECS at the game engine level has never been particularly interesting to me, but it is a good way to structure complex game logic. This shouldn't be tightly coupled with the game engine anyway, so I don't find the different architectures awkward. Godot's node-based structure makes a ton of sense for what it does.
“The buck stops here” is also a well known saying. President Truman had a sign on his desk with the saying.
Nobody knows everything. :D I am constantly looking for engineering management resources to learn more or find new ways of thinking.
In the long term they are rewarded for writing about complex things as clearly as possible. But in the short term it can be hard to distinguish between necessary and incidental complexity.
It doesn't make sense to you because everything in the comment you're replying to is wrong.

Neither log shipping (copying WAL files one by one) nor streaming replication (sending a stream of WAL) works by sending queries. WAL segments are 16MB by default, and the default archive_timeout is 0, not 1 minute (and the archive timeout is not applicable to streaming replication anyway). There is also nothing "adaptive" about the replication—when there is no traffic, there will be ~no changes, and when there are changes, they will be sent to the replica.

I don't understand what the comment is suggesting used to happen in periods of no activity that made replication unusable, but it is also probably incorrect, and has nothing to do with the write amplification problem.
Any effective rate limiting tends to cause major UX issues under many circumstances and opens the system to denial of service under some.
Probably the best way of dealing with such attacks these days is what Google and many other companies do and that's use huristics and progressive challenges, while not perfect these tend to be usually even more effective than rate limiting.
If the auth requests are comming for an unknown device, a foriegn IP address, at a suspicious time/rate etc. the user is challenged for additional information than just their passwords this can be some random secret question a secondary authentication (via phone, SMS, email etc) or even some anti scripting stuff.
That's the point, it's not about iMessage but it is about Apple. So to include Facebook things that are not necessarily Facebook Messenger things makes the comparison oranges-apples misleading
Svelte also feel a lot like using Knockout which was/is great (although its not a full framework)!
Considering OSX is a niche market, why not dual boot?
My school system was always big on emphasizing that there were pre-cursors to Rosa Parks (like Claudette Colvin), but they didn't have the connections that she did to make it happen.
Not necessarily. Whilst the Priti Patel strain of "law and order first" MP is certainly there, a lot of Tory MPs are quite hot on civil liberties and this is the kind of issue they tend to rebel on.
This really needs time period comparisons. Year over year, month over month...
The system sounds very well thought-out, though probably not applicable at my $work location.

> When an app on another server is started up, it must be done from a shell

That's a no-go for many setups. It doesn't integrate well with how Linux distros usually start services (systemd, upstart, sysv init, ...), and means you have to have another way to manage dependencies between your services.

> When an app on another server is started up, it must be done from a shell (we use cap) which has an SSH agent forwarded to it. In order for the app to get its database passwords and various other secrets, it makes a request to the secret server (over a TLS-encrypted socket), which checks your SSH identity against an ACL

At this point you could have used ssh right away, no? Any reason you used TLS + checking SSH agent instead?
Sweet, i may actually use it, more documentation would be nice though.