jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Never heard about Zed so consider this rather objective - I just read the post and I don't think I agree with your take on it:

Just because he hadn't thought about that particular language horror side effect doesn't mean he doesn't understand C

But UB is such a key aspect, if you don't understand in full what it is, I'd say you do lack some understanding of C?

And no, he doesn't mock people who read the standard.

It is open to interpretation, but you should admit his Ahhh the "undefined behavior" trope, whereby a C "expert" who's memorized a standard trots out the abstract machine to justify his point. is rather snarky
Not really -- the engines that USAF is using for launching spysats are new-build (RD-180, not the rebuilt NK-33s on Antares), and their supply was a political issue for months before the Antares launch failure. The politics got tense here when the US put trade sanctions on Russia in response to the trouble in Ukraine.
At this point it's conjectural if this implementation Ruby will get there. The headline implies that it's already the case. Hence it's a misleading headline.

We know that an implementation of Python can be faster than equivalent code in C, as in the carefully crafted examples of http://morepypy.blogspot.com/2011/08/pypy-is-faster-than-c-a... or http://morepypy.blogspot.com/2011/02/pypy-faster-than-c-on-c... .

It should therefore not be surprising that for carefully crafted benchmarks and with enough time and effort, a Ruby implementation can be as fast as the equivalent Java code. But history is littered with the corpses of implementations that tried and failed to meet its performance goals. (Python's Unladen Swallow being but one example.)
The Trevor Project, as an example, aims to reduce suicide in LGBT youth. If "encouraging kids not to kill themselves" is a "political" act to you, I really don't like your politics.
To not adhere to the user's wishes (in this case, through browser settings) is malicious behavior.
It uses a class of RNN they call a MemNN to do something that looks a lot like inference using phrase embeddings.

It's a pretty revolutionary approach - no one seems to have tried anything very similar since the 1990's. The related work section[1] is worth reading.

Interestingly, the Jeff Dean RNN slide deck mentions using RNNs for doing QA, but doesn't expand on what work Google has done in the field. I don't have a URL to hand for that.

They do experiment with loading the MemNN from a set of statements stored as triples, which looks a lot more like a traditional Knowledge Base.

[1] 4 in http://arxiv.org/pdf/1410.3916v8.pdf
People will suicide if their families get money for doing that that. Stupid? Sure. There is no slavery on Foxconn plants, anyone can go away and grow some rice peacefully.
Excelent idea, I have a lot of words to shout! Thanks to create this app!

Another feature could be shout in a speific time.
Awesome! It is really cool
You could do the same with Erlang or Ruby + eventmachine or Python + Twisted, but Node.js is the current hotness.
For some stupid reason I was using IE6 in class not portable Chrome. We were told a website to go to and I was surprised the normally with-it teacher said www. Turned out it was required, the page didn't load at all without it.

It's one of those stupid corporate/educational vestiges left, like IE6.
I think this is great. I don't even have to be near a computer to know I have no interest in the product.
Everyone who cared knew that this sort of thing could happen, but the risk was widely perceived as tolerable.

There are billions of things that could happen, that might happen or that will eventually happen given enough time. We should reasonably ignore those or it starts to get silly :)

I think what you are really talking about are "Elephant in the Room" problems. Things which shouldn't happen, or are low probability, but end up being caused by bad management or human error.

If someone had asked this question 6 months ago would anyone have brought up deepwater oil drilling? I somehow doubt it. Finding these scenarios is difficult, if not impossible, because they rely on things that don't get reported till it has happened.
Ugh.

Zed, like drh miss the point yet again because they are closed minded programmers and keep on forgetting that people who are not programmers may end up using fossil as they wish to contribute a ticket or documentation to a project running on fossil, but get reluctant dealing with the crappy UI or the fact that they have to learn to do markup. It's also clear that drh really isn't interested in anybody else but his needs.

Git has Junio Hamano who made it usable and practical to people who weren't Linus. Who's this hero in Fossil? Well, it looks like the mailing list is still waiting for them to arrive.
I find it interesting that you would put "US debt default" in the category of things likely to happen in the next decade or two. The reason that the US is able to borrow money for practically nothing is that it has never defaulted on debt. Now, clearly there is a possibility that at some point in the future the US will default, but I don't how you would determine that is likely in the next couple decades. Remember we had a significantly higher level of debt as a percentage of GDP following World War II than we do now. We didn't default then.
The HTTP request is also encrypted, so figuring out what page you accessed on a site with millions of pages isn't quite as easy as you make it sound...
S08? What have they been doing all this time?

Facebook only has to implement one feature to crush this startup. Facebook Circles. Allow you finer granularity than binary public/private posts. Take a photo, pick which circle you want it published to, caption, upload.
Thanks, you made my point better than I did.
I couldn't stop laughing. The double necked Stratocaster really did it for me.
I don't think that argument works. Stealing, for example, is old and common but still impoverishes the community.

Way more people are involved in making closed-source software. MIT license encourages more closed source software, while GPL encourages more open source software. GPL recognizes the conflict and sides with people who contribute.
On the flip side, what if this comes to pass?

First @Neuralink product will enable someone with paralysis to use a smartphone with their mind faster than someone using thumbs

Later versions will be able to shunt signals from Neuralinks in brain to Neuralinks in body motor/sensory neuron clusters, thus enabling, for example, paraplegics to walk again

https://twitter.com/elonmusk/status/1380315654524301315
Oslo death sparks questions > > about role of technology in reducing physical contact in society.

It just struck me this could be me in a few years!
This post has Intel Inside.
It works both ways though; in countries where iPhone market share is not extremely high, nobody uses the exclusive features of iMessage such as group chats and it’s just ‘automatic free sms with some extras’.
Molecular biologists aren't stupid. They fluorescent tagged the pieces that get incorporated into the DNA and not into anything else. There will have been positive and negative controls to gain confidence that the tagging worked as expected.

You might want to lose the snarky attitude as it's not a good look when you're really ignorant about the techniques you're sneering at. You seem curious. Just learn without the snark.

EDIT> This is the kind of thing you learn in 1st and 2nd year university biology courses. Especially cell bio / molecular bio lab technique courses.
I feel like `jq` does the "more like a language" thing better than `find`, but possibly its just a product of its time.
You said you’re not a vegan, so to be clear your okay with factory farms crushing pigs to death but minimally invasive surgery on monkeys so they can play pong is too far? I don’t care about your stance on animal consumption particularly, but don’t you find that a little hypocritical?
kiba said "in a liberal society" not "about a liberal society".
In some areas, one of the monarch's main food sources, the milkweed plant, is considered a noxious weed. The number of areas (In Canada, at least) has gone down over the years, which I expect is a plus for the monarch butterfly.
I have ongoing carpal tunnel problems. I avoid typed communication like the plague (dictating this, which I can't do in my open office).
To your point about laying out electronic notes like compact paper notes, the Lifespan system of hospitals in Rhode Island is able to do exactly this. Their residency programs all use a web application that displays fishbones graphically using CSS, and other information in a compact format. I went to some lengths when developing it to abbreviate relevant medications and lab results the way the residents used to on their handwritten notes. They had developed the original format over many years to efficiently convey information, and it made sense to model the electronic version on it.

Different services use their own shorthand and prefer different levels of detail on reference printouts. An entire Surgery patient census with demographics, labs, meds, and notes is designed to fit on a single page. (Even at 2-3 lines per patient, the print had to be quite small, but surgeons seem to like that.)

I hear that this type of system isn't common, apparently because not many vendors go to the effort. Displaying the fields as they appear in the database also complies with the specification and serves the purpose, just not quite as well.

Onscreen, the web application has fewer space constraints and also supports progressive disclosure. For example, abnormal lab results are highlighted on the printout, but their trends and normal ranges are only available by clicking or hovering over the result. Fitting everything onto a single page also becomes less of an issue because you can always jump from patient to patient via a table of contents, without shuffling paper.

An iPad or high-resolution device like an iPhone 4 could marry some of the best features of paper and screen: portability, navigation, progressive disclosure, and the ability to edit.
> has Ayn Rand ever worked?

Dude, writing books is work. Try it some time, it's not so easy to make a living that way. Do you think when people at 37 Signals worked on writing their book, that was vacation time?

As to the rest, don't troll here. Insulting people you hate doesn't contribute to the discussion.
Then you just skip the math and get a Rohloff Speedhub.
I would argue the opposite: the only interesting discussions are the ones where an objective truth is impossible to establish.

Just about every choice in life presents a trade-off and determining what works best for you means analyzing this trade-off and trying to see it from as many angles as possible.
Well, yes and no. Most of programming isn't really coding, it is easy to learn new keywords and syntax. Some of it is formal problem solving, which is abstract. But a lot of it is domain-specific knowledge. This isn't true if you just make websites and there's no-one with much experience because the technology changes every few years. If you don't use it, you lose it.

And the dark side is, ageism is rife in our industry. You could be an expert in language X with 20 years experience and every programmer knows that you could learn language Y easily enough. But you have to convince a hiring manager on the "graduate fast track" who wants someone who knows Y and thinks that anyone who hasn't made manager by 30 is a failure.

You can screw around and play the "rockstar" in your 20s, but it gets harder and harder as you get older, and the number of people able to live this lifestyle in their 40s is orders of magnitude smaller.
The end result is often an either/or, but the holy grail is that you'd get at least some of both: a strong narrative that is still a strong narrative even after accommodating a wide range of freedom of the player, whose actions meaningfully influence the narrative. You probably need some better AI to do some runtime story management, though, since as you point out, choose-your-own-adventure style isn't too satisfying. Sort of the computer version of what happens in RL roleplaying games with a good DM--- they keep the story on track, but incorporate a wide range of player actions into the story, so there's both strong narrative and player freedom.
Release it, market it, and let the people judge. If you get sales, you'll know you were wrong. Trust the data, not your fear.
I dunno. This reminds me of that post about "Say what you mean in javascript"

http://news.ycombinator.com/item?id=1358753

Sometimes, things are confusing or are seemingly super weird depending on your background. While I haven't done C++ in years, I recognized that std::accumulate() was probably very much like Ruby's inject().

I suspect those that have seen map, inject, and their ilk wouldn't be so confused.

While you can argue that the 'average corporate programmer' wouldn't know what the hell it is, and you might be right. But if we stuck with that attitude, we'd still be using goto's liberally because the 'average corporate programmer' would find for loops weird and confusing.
I have generally had a fairly negative impression of the organizations that exist today to support her philosophy, but I read most of her books (fiction and nonfiction) and enjoyed them tremendously.

I've had a generally negative impression of her followers. All self identifying "Objectivists" I've met seem to be "second-handers" latching onto greatness as a substitute for their own work. This term comes from The Fountainhead, which I enjoyed greatly. I am certain that it's useful to occasionally ask oneself, "Am I second-handing?" My answer in a few cases has been "yes."

(In particular, regard for the individual and reason are not gods. They are not absolutes but best regarded as good policies and tools.)
I think it's $HOME/.nix-profile/manifest.nix
I'm Asian - are you? Personally, I am pretty tired of my race being weaponized against other racial minorities in the USA, and doubly sick of it being done by people who aren't even aware of the Asian-American experience.

The fact that Asians have "done well" in no way implies the lack of racism - and we face plenty of it ourselves, though certainly not to the same tune as blacks and hispanics in this country.

While we're not stereotyped as criminals or parasites, we are stereotyped as weak and single-minded. Asian-American representation in management (or even just technical leadership) is disproportionate to their representation in the rank and file as a result. We also suffer from a whole boatload of "positive" stereotypes that ultimately prove limiting as second- and third-generation Asian-Americans try to exceed the stereotypically associated roles for them.

Try talking to an Asian artist or musician and see how the "logical and good at math" stereotypes works for them.
I tend to agree with how you've reframed my points, in fact all of them, though I could have been a little more careful with my words.

Regarding the last point, I'd say that cost wouldn't designate a belief genuine or not, and now that I think of it, narcissistic intention doesn't negate that either. Rather, it's an assessment of how bold a statement is, or the degree to which it's likely to be shallow or indicative of attention grabbing for personal gain. More concisely, putting your money where your mouth is.

After 911, if you were afraid of terrorism, it might come up in conversation and you'd talk about it, but going to random places on the internet and discussing it unprompted—especially if you used it as a vehicle for middle eastern bigotry, which was also common—would signal something else, especially if you have a figurative grand stand available. Those that have a minority opinion would be less likely to be doing it for claps—although they might get them—because their audience is more ambiguous. More about the degree being the measure. I'm concerned about climate change, but have only personally given up a bit in the name of it. If I were to be extremely vocal on reddit about that, it would be for imaginary personal gain. That said, a third case of both being true definitely exists. Having high cost and an opinion doesn't negate the possibility that you're moral grandstanding.

I suppose what I was thinking about was more to do with how much you'd need to have considered a given stance, based on potential conflict with your personal beliefs or those of most people around you.
That doesn't absolve ES of providing basic security defaults.
Even then, it's still not 3d - it's based on lighting and a lack of contrast - it's a projection based illusion that requires distance so that the variations between the two two-dimensional projections are not enough that your brain re-comprehends what it's looking at.

I'm not saying it isn't cool - there's something quite neat about the fact that the brain misinterprets what it's seeing as the nearest known 2d icon.

But it's not 3-dimensional.
Well that is one way to avoid issues with emissions testing – I guess their new strategy is to run far away from internal combustion engines. They're already in the process of rolling out what is supposed to be the next best thing to Tesla's supercharger network so it makes sense.
I'm very impatient to look RISC-V coming to look performance/security.
Don't forget to disable a lot of features about Intel if you want a full secure environment like SMT/Hyper-Threading

About ARM, Cloudflare uses them : https://blog.cloudflare.com/arm-takes-wing/
The models here actually assume efficient markets and no arbitrage. You calibrate them to market, and if you use them to price a market traded derivative you hope they give you the market price you put in (if not then by definition they've gone wrong).

They are useful for pricing or replicating other derivatives without available prices, but not really aimed at getting an edge on the market.
> User agents still don't support PUT et all in forms without JavaScript

So why were they in the original HTTP spec if they weren't supported by original HTTP agents?
Actually specifying what we are trying to do is nearly the whole of the programming.

Describing things correctly and with all necessary detail is genuinely hard, because building a mental picture required for that is hard, even with all the information tools we have.
Is their line running at near capacity at all times? If not it seems not only not fair, but silly to have their network lines sitting mostly idle for the last week of every month.
When you avoid tight bends and creases (singularities---places where the derivative vanishes), you have a nice structure on which you can do useful things like take derivatives, measure lengths and angles, find "straight" lines, and such. In short, the structure behaves, as long as you're small enough, just like the space we live in and have studied for centuries.

Now you can extend this notion from a property of one surface to a property of a continuous family of surfaces, and then look at the beginning and the end (imagine it varying with respect to time, just like in the video). The niceness property above, if maintained throughout, gives you more things to say about what happens to substructures. For example, you can say something like "if I start with a triangle inside this surface, and morph it into another surface keeping it nice and smooth the whole time, I'll still get a triangle, and it won't do {big class of bad things}".
It's also possible contributors who have been blocked from other projects would think this is one is blocked as well and just avoid all SourceForge projects.
Thank you for the insightful comments, and for taking the time to read the code! I really appreciate it.

I've added a pseudo-random component to the nonce, and a MAC to the messages.

I certainly agree that you can't rely on code from untrusted servers, but I think doing the encryption in the client with code that is publicly viewable, even if it can be compromised at any time by a malicious server, is the best we can do for web apps unless/until major browser vendors incorporate client-to-client encryption. Right now there is no reliable protection against a compromised server, but I would like to at least see web apps strive to be more accountable.
They are running a great campaign, the best one to date in fact. Even so, I feel that .CO is a quality extension in the same field as .TV and .ME which are doing fairly well.

Twitter was given T.CO at no cost as part of the .Co Founders Program. For more info and details on CoInternet the T.CO shortener and the E.CO live auction, I have covered the story here:

http://www.dotsauce.com/2010/06/09/twitter-t-co-domain-offic...
It makes sense now, riding on the back of years of growth fueled by demand. Bandwidth is cheap! Sure, I'll pay for a few extra gigabytes. But without the years of "unlimited" plans, we would still be living in an age of glacial bandwidth speeds at extravagant prices. The demand for bandwidth drives the cost of providing that bandwidth down.

Tiered usage charges slow growth. That's great for AT&T, but bad for consumers as it also slows the decrease in the cost of bandwidth. You save a few pennies, and we all suffer from the lack of investment to support growth which in turn drives innovation.
Actually I'd rather they eat less fast food. If they stop going to the gym they will get less healthy and die sooner. I'd like them to be using my product for as long as possible.
That doesn't make sense at all. What about the countless other apps that have been taken down? They got tons of bad press over Google Voice and where's that at? Right, relegated to a webapp.
I find it hard to believe that it is worth 2/3 of what google is when the revenues are 6 times lower, less diversified (if you can call oculus rift an investment). Printing money seems like an overstatement, they are financing it largely at a cost and I just don't see how you can monetize what essentially is facebook, a free chat device inferior to skype.
Which version of Magento? This is something I'm suspecting we could really do with. (We're running 1.14 Enterprise.)
Actually, it's been around for years - it was accidental. ParserFunctions is a good example of a DSL accidentally achieving Turing-completeness, at which point people start doing awful, awful things in it because they can. So they went to Lua because a proper programming language is superior in every way to an accidental one.
SEEKING WORK: Remote/Onsite

I am Akshat, a freelance programmer (http://www.staticshin.com/freelance-programmer)

Do you want someone to help you with your existing codebase, or write a new feature or code an entire application from scracth? Maybe I can help (http://www.staticshin.com/how-can-i-help-you)

contact: akshatjiwan@gmail.com

Edit: And a very happy 2015 to you :)
Is every security bug now going to get a fancy name? We'll run out pretty fast.
But that's an optimisation. Which can be switched off to get the benefits from parallelism. This is a tradeoff that programmers would traditionally have to consider, but with functional programming the compiler can figure it out for us.