jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Personally I loathe the intrusive cloying fake-friendliness of US waiters. I've had a few pretty poor[1] experiences despite not eating out that often in the US.

I have eaten out in the UK considerably more often and had fewer poor experiences.

maybe it's just a cultural thing?
They're probably looking to nurture some vendor lock-in
Experts from EASA didn't say it was impossible, but rather not economicaly feasible. And with SpaceX not publishing any financials we have no way to tell which side is right.
"Python is easy to use" is a relative statement about its priorities. Compare to other languages that have different priorities. Python is easier and slower than C++, for example.

There are many design errors in Python, of course. But most "wtfpython" things don't actually affect people using the language -- they're engineered to identify funny compiler optimizations and floating-point peculiarities. The real problems of a language aren't usually the kind of thing demonstrated in a couple-line snippet. Though there are exceptions.
This can be done playing with a number of lines... like 10 or 15. And it will stay at such distance (in lines) from the top or bottom...

Don't know a way to set it to a percent, but could be nice too, indeed.
You are an interesting person to have this discussion with, because you clearly have wide and deep exposure to programming languages. And although plenty of computing luminaries are not shy about their distaste for C++, you are in the good company of the likes of David Ungar, who also seems to esteem both Stroustrup and C++.

> I think Bjarne Stroustrup is a very good language designer, his problem is that his vision is not understood by those teaching C++ [...]

I really do no think that that this excuse cuts it; in my opinion to qualify as a very good language designer, you should either 1. really be able to lay claim to some interesting innovation (Iverson, McCarthy, Kay and Moore clearly qualify) or at least 2. have good design sense and avoid severe unforced errors (I'd put van Rossum in this category, but others will disagree). This goes doubly if you decide, as Stroustrup did, to start off with a programming language already full of gratuitious and fiendish footguns -- you should probably be extra careful in that case. Do you agree? I think it's very hard to argue that C++ doesn't add plenty of major additional, unnecessary footguns on top of those it already inherited from C, and it's not completely clear to me what major innovation C++ pioneered. I think there was real marketing genius in laying claim to being the zero-cost/pay-as-you abstraction language, and even C++ haters such as the Go authors seem to like concepts enough to basically adopt them for Go but what would you say the major breakthroughs C++ brought were?
I had a friend who, many years ago, got a military contract to manufacture an item. I jokingly asked him if he was competing with $1200 hammers and $500 toilet seats and his response was "if you had any idea how much paperwork and red tape is involved in doing anything with the government you'd say that the $500 toilet seat was under-priced and the contractor probably lost money on every one."
Their advantage is that they are very mission driven and don’t really have to answer to anyone. I think its one of the key ingredients why Elon’s companies & adventures are so successful.
A company or organization which is pulled in different directions because of politics or financial influence is always at a disadvantage.
I just work in the Dropbox folder itself. I.e I do not drag and drop at the end of the day - the code and/or documents live permanently in the Dropbox folder. I truly wished I could selectively eliminate files (don't duplicate .pyc files, or whatever), but it works. A nice benefit is how dropbox keeps backups of everything. A couple of times a stupid moment at the keyboard led me to blowing away a file before checking it in. No problem, Dropbox had it versioned.
We're all kids on the inside. Some show it more than others, but there is that underlying inquisitive heart and mind that each possess to create some of the most beautiful love of science that I've ever seen.
Nice, but still too specific.

Lesson: don't let anything talk to your production servers.

Make it as difficult as possible for anyone to log in. Treat production as if it were a loaded gun. You shouldn't be touching it unless you absolutely have to, and even then, you need to be vigilantly aware of the consequences of your actions.
I've argued that the correct way to do airline safety is the way ElAl does it. The most salient argument against that is that the ElAl system will not scale. So let me get this straight, privacy stripping full body scanners and an army of ill-trained TSA agents is a more scalable solution?

The current situation is untenable. I am incredibly concerned by the latest round of rights and liberty infringing actions by the government in the name of "security". If it is not "security" it is "children". What remains to be seen is whether or not the current solution is scaleable in the face of tremendous public outcry.
Yes, because it's totally impossible for the popularity of VMs and Docker to be driven by people who don't have that constraint.
There is no point dropping a nuke on a single tactical target. Nukes have a blast range of miles and a regular missle can take our a facility just fine.
Not to mention that both we and the Russians used it to beat the Germans rather handily in World War 2. It was well known that the M4 Sherman tank was a less survivable fighting platform than the German Tiger or Panther, for instance, but the Tiger was so complex to build that American industry could turn out more than ten Shermans for each Tiger the Germans built. One on one a Sherman had no chance against a Tiger, but against five or seven or ten Shermans even the Tiger would eventually be overwhelmed.
Abstract from the pdf:

Software security practitioners are often torn between choosing performance or security. In particular, OS kernels are sensitive to the smallest performance regressions. This makes it difficult to develop innovative kernel hardening mechanisms: they may inevitably incur some run-time performance overhead. Here, we propose building kernel function with and without hardening, within a single
split kernel. In particular, this allows trusted processes to be run under unmodified kernel code, while system calls of untrusted processes are directed to the hardened kernel code. We show such trusted processes run with no overhead when compared to an unmodified kernel. This allows deferring the decision of making use of hardening to the run-time. This means kernel distributors, system administrators and users can selectively enable hardening according to their needs: we give examples of such cases. Although this approach cannot be directly applied to arbitrary kernel hardening mechanisms, we show cases where it can. Finally, our implementation in the Linux kernel requires few changes to the kernel sources and no application source changes. Thus, it is both maintainable and easy to use.
To the contrary, I think one of the defining factors of the Internet is that it creates an unprecedented amount of visibility to shallow contemplation, thereby drowning out any marginal increase in deep contemplation.
yeah I went with a 64Gb on newegg last week, with a mail in rebate and the coupon I got it for $60. For that price you cant go wrong. I have found that moving my itunes/office/virtual machines to a external I can get by fine. Right now I am eyeing the OptiBay to replace the superdrive with my old 500Gb hdd. Seems like the best of both worlds. (http://store.mcetech.com/Merchant2/merchant.mvc?Screen=PROD&...)
OpenFeint cross promote games through their "Free game of the day" model and charge developers for the promotion. It's a standard CPI model.
Not everyone dumps their "baby" onto the street, ignore it for months and "build" another one. Some people try to start a business. Blood, sweat and tears and all that.

You take this too literally. He is just trying to connect to his inner "mangina".
In summary Atwood has deemed offensive/unconsrtuctive and deleted two comments by a big contributor to the Math.SO site, without consulting its moderators. The community is now quite angry.

What he needs to understand is that not all these communities are like SO, their demographics, especially for thightly knit, professional one like Math.SO is quite different and they won't. Let him moderate their group in such a heavy-handed manner. One way or the other, he elicits respect in the hacker community (mostly), but he has no such clout among mathematicians.
dmor, really? It looks like the blog points to AWS, as does your API?

jdyer@aleph:~ [git:master] <ruby-1.9.2>
» host api.twilio.com
api.twilio.com is an alias for public-vip374d1ca4e.prod.twilio.com.
public-vip374d1ca4e.prod.twilio.com is an alias for ec2-174-129-254-101.compute-1.amazonaws.com.
ec2-174-129-254-101.compute-1.amazonaws.com has address 174.129.254.101
----

jdyer@aleph:~ [git:master] <ruby-1.9.2>
» host www.twilio.com
www.twilio.com is an alias for public-vip29c4ab3d.prod.twilio.com.
public-vip29c4ab3d.prod.twilio.com is an alias for ec2-174-129-253-75.compute-1.amazonaws.com.
ec2-174-129-253-75.compute-1.amazonaws.com has address 174.129.253.75
I have the sudden urge to build a weighted cabinet and see if I can knock it over with fast-forwards/rewinds. I've got a couple engineer friends who could run the numbers, but nothing would quite compare to the satisfaction I would feel if I could actually do it.
Thats an inspiring story and informative tips..Iam on my way to build one small app. I am expect atleast half of your earnings. Thats also big for me... as pocket money. Waiting for your next part.
From the above link: "According to the terms of the bequest, at least fifty percent of the awards go to Roman Catholic colleges or universities."

Oddly, I have yet to see anyone here with his boxers in a twist over the religious discrimination.
Lua is, IMHO, "Javascript done right". It's nice to have the option of writing C code but letting Lua do garbage-collection on common userdata.

Lua replaced Python for me - it's a great language on its own. TCO and pattern matching (http://github.com/silentbicycle/tamale) go a long way.
could you put up a doc or something explaining the difference to chroot jails ?

because you mention:
. CDE runs packaged programs in a sandbox similar to a chroot jail, but truly malicious applications can circumvent this sort of isolation attempt.

Do you use similar techniques to chroot - essentially I am asking whether your code is basically chroot (in terms of its behavior AS WELL AS its internals) with some security features removed ?
Awesome gallery!
6. The feeling of being the nth cook in a kitchen already full of too many cooks. It shouldn't take a dozen engineers to make a basic REST "microservice" that merely ferries objects between pg and curl. Something has gone horribly wrong.
Am I getting my 2.99 back? Or is the free version ad supported? In the process of trying to get more users, the free move might alienate their paying customers
Doesnt seem legit - some of the screenshots use the default theme, and at least a couple others use the Doku theme.
You are correct. Turn around and move up the street a little, and you will see quite a few other googlers hanging out on the side of the road ;)

http://maps.google.com/?ie=UTF8&ll=37.421069,-122.086591...
> no barrier to entry

There's a pretty big network effect.
I once messed up a table that was responsible for a custom-distributed auto-increment field. If you roll that back and don't reset some servers, you have new data overwriting old data. Very bad stuff.
I agree with what's been said so far.
1 - Shit happens
2 - We've all done stupid stuff
3 - Testing environment shouldn't have access to production

What hasn't been said is how refreshing it is to see an honest and quick explanation. I know this type of approach is getting more and more common (see the foursquare outage), but in the grand scale of things, its still quite rare.
It projects an air of lack of involvement and therefore neutrality/lack of bias?

People will often fall back to passive voice (and other linguistic acrobatics) when they don't want seem like they're weighing in one way or another. For example, accident reports will sometimes go on with something like "Braking maneuver attempted without success".
He needs to grow up. This is not a grade school side project, this is real money on the line. 5% is a huge number for doing 2 hours of work YTD. Unless you have anything in writing, I’d tell him the default is he gets 0. You are in control here - he has no legal relationship to the company whatsoever
Brief is not the same as lazy. I personally find comments that say what they mean to say in a short amount of text much more useful than ones that go on for paragraphs without saying anything new. I strive for brevity.

I revised the one you responded to so you may want to check that now.

As far as more details of what I don't like about Nim, that would have been easy to ask directly; I find the syntax of:

echo("Hello world!")

To be outdated and ugly. I also find the case statement to be awful to read the way they've done it, I far prefer the set of cases to be indented from the case statement itself. And the "of" on each line is redundant cruft.

This is a brand new language and it holds on to what to my eyes is the worst cruft of old languages.
If there was a collaborative project to review dubious published research papers, which of you would be interested in contributing? I think there are four categories of papers to focus on:

1. Papers with obviously false claims.

2. Papers that omit information that is crucial for verifying their claims.

3. Dubious papers that introduced ideas that attracted a lot of attention and subsequent sketchy papers.

4. Dubious papers published by people who just started in PhD programs.
Needing to own a car is a massive financial burden on the poor, who typically pay the cost of a new car for a used car, plus all the maintenance burden of owning an older used car.

You're misrepresenting my argument. Increasing access to public transportation greatly reduces the expenses for folks who are poor. Part of making a city dense is making it easy to build, and usually also includes different types of housing, which lowers pricing. Removing parking, and parking minimums makes it easier and cheaper to build.

I'm not advocating cities designed around people for green reasons. I'm advocating for them because I've lived in dense cities, which prioritize people and I've lived in places that are built for cars, and the ones built for people are simply nicer to live in, and generally cheaper to live in.

My current monthly transportation costs are $60 per month.
But in as it is non-obvious, as to why it is non-obvious, criteria met.
What do you mean by 'vision'? Imagination? Eyelid patterns? Something else?
Thanks. I really appreciate that perspective.
And yet:

> An adjunct professor of computer science and engineering at MIT

Adjunct? Does this mean something different at MIT? Or is it some form of convenience for Stonebraker?
Use Eclipse for an hour. You'll feel much better when you go back to IDEA.
This is "the car companies". Car companies are largely systems integrators, buying pieces from companies like delphi and putting them in a nice box.
This idea of "uploading" the mind shows up every now and then and it is interesting, but I think that ultimately we need a much deeper understanding in what consciousness is and how it works, because as it stands right now, it sounds like at most we would be able to replicate or copy a mind (provided the computing power gets us there), but not so much "transfer" or "upload".

This is because, as far as we know, if a computer were to perfectly recreate my brain, I wouldn't automatically exist in the computer, nor I would exists in both the computer and my body; but rather the computer would be an artificial self aware being with my data (memories, knowledge, etc) on it. But then again we need to understand consciousness better to give meaningful answers to these questions.
We use marked - https://github.com/chjj/marked - with some slight modifications.
Nothing in air will ever take off (sic) because of the potential energy involved. It's not passive enough.
Yeah that must be it. Thanks
This is awesome! I recently read this ticket[1] mentioning that porting of µBlock seems to be a starting point for gorhill to port µMatrix. In my perfect world, I would be using Firefox with nothing but µMatrix, as it is right now I'm having to use Chrome with µMatrix and sadly can't get rid of µBlock until µMatrix can hide blocked frames. Still, getting closer to that perfect world! The work done by gorhill is amazing.

[1]: https://github.com/gorhill/uMatrix/issues/73
Certainly! (And you have the knot right). It would likely be a bit more tiring/challenging for beginners though.
This image best shows how they did it - http://jaccuzzi.ch/photos/700/1758_264_seb_11_.jpg - they looped the ropes over the top of the sides on both sides, suspending the platform directly under the bridge so there shouldn't have been any sideways force.

Still seems a bit stupid to put that much additional load on a 70 year old pedestrian bridge though.
I guess this discussion is way off-topic at this point :-) But I find it interesting enough to keep it going. The real challenge is obviously to have this government funded publication company stay free of direct government interference. The article mentions a sort of tax that is levied before the wage is paid out, and should be delivered directly to the join publication house. Much in the same way as some European social security contributions are collected today. That would keep the funding away from the yearly government budgeting rounds.

No matter what system we think of, the powers at be will always try to influence the press and information. We can also see that in the current system, where large stakeholders can pressure/influence journalists and publications. I don't think the state has a monopoly here, on the contrary.
Photosynthesis is a strange beast...

You know the cliché that something designed by evolution, or "natural", is usually pretty efficient, sort-of "in sync" with its surroundings, etc. For many things this subjectively holds true, with things like Spider silk, flight of large birds, a diving penguin, etc.

Photosynthesis, and the core protein, Rubisco, is anything but! It's the central protein of live on earth, and yet... it's a totally ridiculous machine.

You ever wonder what the inside of a typical cell sounds? In a cartoon it would be a high-pitched whining, because that correlates well with the typical speed at which some protein does its business when busy.

Rubisco is the fat guy lazily picking up the hammer every once in a while, balancing it in the air, slamming it down and...missing 2/3 the time.

So this idea does have potential. Unfortunately, the plant biophysics have been well understood for a few decades, and the idea isn't new or anything.

I'd say the even-odds of doubling the CO_2 fixation of some plant we can grow on a large scale is about 20%.

It is completely irresponsible to let this, and other such schemes, inform policy wrt climate change right now. Invest in research, yes. But using it to put of necessary changes is just motivated reasoning an will end with nothern russia looking like Florida, and Florida looking like what's 30km east of Florida now.
> A freak historical accident. AT&T Labs, where it was developed, was forbidden under its anti-trust settlement from commercializing products unrelated to its core telecom business. Hence, Unix was licensed very cheaply to universities, including UC Berkeley, which subsequently built one of the more influential branches of the Unix family tree—BSD. Apparently, AT&T classified Unix as industrial waste for tax purposes when licensing it!

This was the main reason.
You DO need webassembly to run C++ on the server AND client(browser) side.

(unless you want to use some hacky c++ to js transpiler)
"pikachu in a xxx staring at its reflection in a mirror" is interesting. Both hilariously bad and impressive if the helmet is mirrored.
Or they simply die in the process.
I’m not sure you’ve noticed but there are more actors than there are jobs. The actual shoot time for something like this is what 2-3 days. Let’s budget a crazy $50000 for those things (reality - you’d be hard pushed to spend $20k).
Water should be heated using heat pump or other more efficient system. Also most of hot water is used in washing, you can recover a lot of that waste water heat back.
I've used the same before, I believe also inspired by a similar HN comment. I was delighted to find that it's actually been developed into a complete game as well[1]

However to add my 2c to the conversation how I introduced programming to my cousins and niblings was through baking! A recipe is just a program for a delicious outcome which helps a bit with motivation while also learning a related skill.

[1] https://www.cinqmarsmedia.com/devilscalculator/
I think all systems have their downsides. In the UK for example, we've started doing citizenship checks for anyone who looks remotely like a foreigner, which to my mind is perverse and unnecessary, and part of a governmental preoccupation with trying to become as racist as possible via the back-door. (essentially, if we can blame the foreigners, we can absolve the government)

However, I think we can still say "America's system is totally screwy" and also say "and btw, as a warning, X country seems to be heading down that route too" - I don't think, phrased the way ant6n's post was, it takes away from criticism of America.

Essentially, in a perfect world, nobody would be made bankrupt because they got ill, and it seems right that governments should do everything they can to prevent that. If there is a class of people who get forced into that position because of something they cannot change, then that system is broken - whether or not that broken system adversely affects you personally. For example, the American system is not broken for rich people, and especially those in perfect health. For those people, it works just right.

And even if you are the only person in a country that is given the choice between feeding their family or investigating an abnormal lump, it doesn't matter how many people benefit from the upsides of that system, it doesn't matter if all your neighbours can visit their GP for a weekly checkup without penalty - without a doubt that system is broken and unjust and needs fixing.

But yes, I think most developed-country-based non-Americans would rate America's system as somewhere between "more broken than mine" and "perverse and cruel". The fact that we all use America's system as the yardstick for what a bad system looks like says it all.
So if you make a mistake at Amazon your job is on the line? Wouldn't that incentive developers to be extremely risk adverse and play politics? Is it a "mistake" to get assigned to a project that is doomed? And what about the whole learning from your mistakes or the idea of mentoring?
It's....not. It's part of the Department of Defense. Although this department includes the military forces (minus the coast guard), the vast majority of its member agencies are all civilian agencies, and the person who heads it up (Secretary of Defense) is a civilian.
I'm curious, what specifically about SP3 improved your experience?
Lean analytics is one of the highly recommended book to read. In fact, most of the book by Eric Ries are worth to read especially for startup entrepreneur.