skysight-inc/HackerNews huggingface dataset:
If targeting home computers, the so called mini-computers and home micros, yes. C was just yet another "managed language".

If targeting real computers, what is nowadays left as mainframes, then no.

Extended Algol was already being used by Burroughs in 1961 for writing Assembly free OSes.

There are lots of other examples, which C advocates tend to ignore, so that they can sell the story that before C there was only Assembly to those that don't bother with history of computing.
wow, talk about a lack of morals, I wonder how many years he would get if he is caught for endangering so many lives.
StealthWorker Blog: From Heroku to AWS with Convox
>The arrest

The, as in specifying a specific arrest. As I said, I'm talking in general, not in this particular case.
I'm guessing the cost of collections -- the attorneys, the marshals, etc -- far exceded $1500.
I just ordered 4lbs of coconut flour from amazon. I have a goal for it but it won't take 4lbs... I was hoping for that to be in this database... Nope..
Get an introduction.

Go out and meet as many people as you can. (Meetups, Random drinking nights, etc) Connect to everyone you meet on LinkedIn. Have someone introduce you to the recruiter. Not everyone will do it, but enough people out there will be helpful. The recruiter has many more resumes than jobs. A referral will almost always cut the line. If you can the introduction to the hiring manager, even better.

By recruiter I mean corporate recruiter, not headhunter. No need to get an introduction to a headhunter. If you're a 100% match to a job, they're helpful. Otherwise they're not.

Good luck!
front page: https://news.ycombinator.com/item?id=11109967
With Redtamarin (based on AVM2), there is a native library which sole purpose is to give direct access to C and other syscalls.

For ex with getaddrinfo: https://gist.github.com/zwetan/0c047d36542cc6979652

I know because I did it on purpose, even if it managed code written in AS3 you don't want to reinvent getaddrinfo, you want to reuse it "as is" as much as possible.
Great. Here's your next phone. It puts out 2,000 watts and comes with a free tinfoil helmet. Battery life isn't great, but at least you're not being tracked by local cell sites.
yes, that's Gibson's "Pattern Recognition".
Good catch. (It's better to email hn@ycombinator.com, though, because it's pretty random which of these comments we see.) We changed the URL from http://www.vice.com/en_uk/read/hangover-news-observer-propos... to the Guardian article it points to, which seems marginally more substantive than the Telegraph one.

Submitters: when posting, please follow the HN rules, which ask: Please submit the original source. If a post reports on something found on another site, submit the latter. This does take a little diligence, but only a little, and the benefit to site quality is high.

https://news.ycombinator.com/newsguidelines.html
Visual Studio has barely implemented a rename refactor into their flagship C++ IDE. Last time I checked, it was still in a sort of 'beta / try at your own risk' stage. Compared to this, IntelliJ IDEA is light years ahead.
2 questions because I was just looking at prints for the my place yesterday and it was prohibitively expensive:
1. Frameless what do the prints look like? Are they wrapped over a frame or are they just a sheet?

2. Have you looked into canvas printing at all?

3. Do you have any plans to do custom jobs soon?
I've often worried my wife won't have access to my online accounts when I pass. As a happy 1Password user I'm happy to see this new feature set.
"subsubsubsublemma" kind of cracked me up. He seems very dedicated to not numbering the nested schema in this proof. :-)
Scholarships for Asian, Af Am or Latino/a Psych Majors
Next?: Netlfix style recommendations for new recipes given a set of other recipes I've liked?
Apple's elephant in the room
The vast majority of your comment is a non-sequitur.

But returning to Fry: I think he's offended by his critics, even if he doesn't use that word.

But here's what will blow your mind: as far as I understand what happened, I think he's right to be that way. They attacked him for doing nothing wrong.

People are acting like there's some magical thing "offense" that's only felt by people they disagree with. But we all feel offense on a regular basis, whether we call it that or not. It's just on us to do our best to only feel it for things that are actually bad, and to react in a measured way. Our offense doesn't mean anything per se--you can be equally offended by a good thing as a bad thing--it's the content of the thing that shows whether your offense shows that the problem is inside you or the thing you're made about.

Don't create some kind of dumb rule "being offended is bad". That makes no more sense than saying "because I'm offended, your opinion is wrong."
The problem is that there is no absolute objective way to determine if someone is able to pay. For example, the court may rule that a person is working reduced wages so they do not have to pay as much, and thus they are required to get a better job. I read of a few cases where this happened in regards to child support during the economic downturn with the court not correctly judging the ability of a person to get a new job at the same level as a previous job they held.
Let me rephrase the question such that evasions via Tu quoque are rendered impossible: is there a known case (as in, a person) where Stoicism does work consistently? And if there is no such case (as in, no such person) where Stoicism works consistently - what is its measure of success?
Download iOS 9.2.1 Jailbreak for iOS 9.2.1 Cydia – Cydia Download
I am not sure there is a viable means to guard against suicidal pilots except to speed up the acceptance of full automation

Sorry, Dave, I don't think that will guarantee perfect safety either.
You've made a claim that GPL denies you, and all users, freedoms, but you haven't explained why. I for one, as a GPL advocate, would be interested to hear your reasoning.
Apple was on the X consortium too and did fuckall with it. If you want to be conspiratorial, they could have been there to undermine X so more people would develop for Mac. Draw your own conclusions w.r.t. Vulkan.
Hi,

1. For indexes ? But only couchdb has them. If more people would liked them it would be more popular ?

2. Yeah. I agree that for distributed-persistent-memcache it's good.

2.5 Json is inefficient.

3. Yeah, but you usually shard indexes, say by user_id. So when you're filtering where user_id=x and column_b=y you hit only 1 node.

4. Things that don't have partial-updates are key-value dbs, right ? If yes, why don't you call yourself that till you actually have partial-updates ?
'Convincing A' is a different thing than 'convincing you' and different approaches will achieve the one or the other.

Then again, the article notes that in a majority of cases, the OP wasn't convinced, so there's that.
Yeah, to an extent, but this idea that school is "the real world" is totally overblown - I've never been as exposed to the threat of violence, cliques, drugs, etc as I was in school.

Dealing with a asshole boss etc is nothing like that, and imho the school environment itself makes it worse.
Um, what?

char too_small_buffer[256];
function_that_expects_a_big_buffer(too_small_buffer);

There's even a paragraph on Wikipedia debunking this idea: https://en.wikipedia.org/wiki/Stack_buffer_overflow#Stacks_t...
I mean it's a general interaction design principle. Provide sane defaults, offer customization. As a corollary, if you need to prompt for data, think long and hard about whether you actually need that data.

Hrm, thinking about it, it'd probably also be neat if it tracked what colours users who do choose pick, and then use that information to deduce their favorites. If any of those are available, it should pick them automatically. Even if I went out of my way to pick orange every time, it'd be nice if the app remembered that and picked orange for me, thus eliminating a step.

It may be worth displaying available colors as smaller squares next to the button like this:

┏━━━━━━━━━━━┳━┳━┳━┓
┃ primary ┣━╋━╋━┫
┗━━━━━━━━━━━┻━┻━┻━┛

So that I can know at a glance whether or not my favourite colour is available.
saving money on their education cost and getting taxes paid is fine, sure. in the same time you have a local citizen who is out of job. how much money will be spent on him/her (in)directly? from unemployment benefits at first to potential disability eventually, to cover expenses with healthcare or any other payments that would be defaulted.
Going beyond good: For social ventures, value (not values) achieves your mission
Break Up the Banks – Says Minneapolis Fed
Right, that doesn't seem to happen.

People are getting dragged to court because they have failed to answer a court order, but they aren't getting dragged to court and then tossed in jail because they stopped paying their credit card or mortgage.

Which hey, those are some pretty shitty situations, but why aren't they appearing in court when ordered?
I was there.

The only reason to get a C compiler for CP/M, MS-DOS or Amiga was to be able to bring work home from those expensive workstations at work or university.
In a hundred years I expect the wreckage to be found, even by accident. That's a moot point though, as in a hundred years, the relatives will be no longer alive and noone will care too much.
So you're saying his response to those people is "your feelings are valid, I understand why you are offended by my comments" or is it closer to "your feelings are dumb--you're only mad because you didn't think about what I said?"

(Note also the other comment where I said I think he's right. I don't really talk about feelings being "valid" that much, but I don't think his critics' feelings are "valid" with regard to the Beavan joke).
This logo shall henceforth be known as the "anal fissure".
> How would mmap be any different if it was implemented in Rust rather than in C? You need unsafe to implement it! The safety mechanisms are practically useless at such a low level.

They're definitely not. The power of Rust is not avoiding all `unsafe` ever, but wrapping that unsafe into finite-scope, safe wrappers. Something like mmap would presumably interface with the OS's internal memory management routines, which would definitely have to have `unsafe` somewhere since they're hitting the hardware, but it seems very reasonable for the amount of unsafe exposed to much reduced (possibly even to zero). See, for instance, http://os.phil-opp.com/modifying-page-tables.html . Basically, as soon as you're above the absolute raw hardware level, you can start introducing extra help to reduce unsafety/catch bugs.

In any case, code inside `unsafe` still benefits from all the conventional Rust checks, e.g. iterating over a slice won't go out of bounds due to a typo in the loop even inside `unsafe`, nor will references accidentally become dangling. (Of course, the `unsafe` block may do something explicitly that causes either of these problems, but this exact same risk is pervasive in all C code, rather than just around explicitly marked areas.)

> Wrap existing C with safe Rust, not the other way around! We don't rewrite unsafe C code in Unsafe Rust so that it can be called from all the unsafe C code in UNIX. Such a translation is so pointless and error prone.

Note that this is exactly what is done now, the features of Rust for making safe interfaces makes Rust often a far nicer way to use C interfaces than C itself, without overhead (IMO, of course). See http://blog.rust-lang.org/2015/04/24/Rust-Once-Run-Everywher... , for example. Of course, zero-overhead Rust is only as safe as the C code it wraps, it can't (in general) protect against the C code not correctly implementing its stated contract(s).
That's crass: Apple has Metal, and has had it for a few years now, so perhaps a healthier attitude is to give it time.
I have dream to see such a master piece enabled on web browsers through javascript.
> it can't be safe at that low level without a performance penalty.

Many of Rust's safety guarantees come from compile-time checks that then do not have any runtime penalty.

Yes, sometimes you still need unsafe, but even then, it's a superset, not a subset: a lot of safety checks still happen inside an unsafe block.

That said, I do think that building a libc in Rust would take a significant investment and I'm not sure who's going to even attempt it, if anyone.
Fixed, thanks for pointing it out!
Good point. Though a good side effect is that when you see it used that way you "a-ha!", or you figure it yourself you feel smart. Something like "endoMonoid" doesn't immediately suggest these use cases either (unless you're a math buff) but if you get to the explanation you're just left with the feeling that this is what was intended all along, not a neat breakthrough.

That's reverse API psychology for you :D
I started writing this then got distracted. Everyone not only needs to collectively define what a "startup" is, but more importantly, don't blow sunshine up my ass by telling me to act like an SMB. Because I don't run into many investors who get excited about my company's reasonable P&L. There's a significant difference between a company running like a small biz and a hyper-growth-at-all-costs one. It would be quite helpful to know which investors are interested in each, all the BS put to the side.

edit: I do realize (and hope) that the current financial environment helps to bring everyone back down to earth a bit.
really? you just left out korea completely? that sucks. the confounding of north and south korea would have been informative nonetheless.
Costs and benefits don't usually add up to 0. If they did, everything you do in your life would be absolutely irrelevant. The trick is to chose things with best cost+benefit value, and if it's not easy to express all costs and benefits in a single unit (because it may be hard to estimate them), then you chose so that you get costs and benefits you like the most.
Doesn't matter what they're called. If you're running a startup right now and have the option to be profitable vs pursue expensive growth, OP says now is the time to choose profitability. The funding climate has changed and hence risk/reward ratio needs to be recalibrated. Whether this climate change is real or not is maybe up for debate but I'd guess that in most cases profitability is not orthogonal to growth. As a side note, getting profitable while maintaining growth would seem to put you in the best possible position to pursue more funding if you wanted it.

Edit: I'll also add that according to pg's "Startup = Growth" [0], profitability doesn't really come into the definition. Hence the existence of bootstrapped startups.

[0]: http://www.paulgraham.com/growth.html
They can order you to pay, and then if you fail to pay, you can be put in jail. This did not happen in this case, but I'm not focusing on a single case. It has happened before in other cases, and I'm talking about the general principal.

Now, as others have pointed out, the court is supposed to decide what you should be able to pay, and thus ideally you are never forced to pay more than you can afford. But the court does make errors and often people don't have equal access to help on the matters, and thus you can end up with people being required to pay more than they have access to. This can end up with them in jail, and thus we do have debtor prisons, even if they aren't quite as bad as debtor prisons of the past.
> “There’s always this question: Have we missed something?”

The question persists simply because its answer continues to be "yes". The plane is somewhere, and you didn't look there.
Apple's first offshore  technology development  facility to be set up in  India
That's exactly how the financial markets/businesses have become somewhat of a fork of how "real" markets/businesses should work over the last two or so decades.

I've always perceived startups to be some kind of an extension of these (highly questionable) concepts and principles into the tech space. These days, it sems we're drawing closer to witness a clash of this weird, bubbly universe of its own with the real world as it were. The only real questions about it, I think, are: when _exactly_ will it happen, and what will the fallout look like?
This article suggests "contempt of court" for not paying civil judgements. Sounds like this will be tested before the Supreme Court some day.

http://www.nolo.com/legal-encyclopedia/the-new-bill-collecto...
check out jebbush.co too
Show HN: Basic Income Experiment Cost Calculator
Apple knew where things are going all along. See my other answer: https://news.ycombinator.com/item?id=11112078

So it doesn't excuse their lack of support for Vulkan in any way.
Been this way for months
Mac OS, the initial versions.

It was a mix of Object Pascal and Assembly. The Pascal extensions that Borland later adopted in TP 5.5.
China's space telescope to displace 10,000 humans in search for aliens
Honest, critical feedback. I can't put it any other way. Based on reading multiple posts by you over the past few days.

You're not nearly as quality of a communicator as Alan Watts, not nearly as good of a thinker, not nearly as insightful as he.

Since you're still green, I recommend just making a new name, and then continuing to do the internet forum philosophizing you do under some other name. That's my best honest recommendation, not trying to say you're bad at communicating, thinking, or being insightful, when compared to everyone else in general.

Just it bugs me to see someone posting regularly, philosophizing, under that name. So let your content exist, but under a new name. While you're still green.
How much resolution does your sensor offer?
RealCalc is my favorite. It supports RPN and doesn't require any permissions other than storage.
> I may get downvoted into oblivion, but i will still voice it out.

Please edit this kind of thing out of HN comments. It's against the site guidelines (check the bottom of https://news.ycombinator.com/newsguidelines.html), and tarnishes your point.
I wonder why it is though, especially on long-distance buses (e.g. intercity), as opposed to public transport inside a city. It feels that a high-speed accident involving a bus would lead to a lot of fatalities and permanent injuries because of lack of seatbelts.
oh yeah.. all the people who think bokeh downvoted.

Do you know the concept of non-shallow DOF and how that is beneficial in many low light/wide-open aperture circumstances?
It's true, but they aren't usually portrayed as being smart, just crazy/ugly/stupid. Whereas Chinese and Russians are portrayed as being extremely smart and cold hearted.
You might end up in a situation like this:http://openmoko.soup.io/post/124162230/Harald-LaF0rge-Welte-... fast forward another 10 years, and that one particular situation might be worse still.
Alternative News Aggregator LevelNews.org launched this morning
Come Home (Cardinal Pell) – Tim Minchin
Why don't we have an additional distress beacon on all planes that says their gps coords to Inmarsat continuously no matter what?

Basically why can't we use the Inmarsat network for more than distress but any and all planes report to some tamper proof system every minute?

(Yes I know how many flights there are, but you don't need to store the data once a plane has reached its destination successfully)
Can you also customize the horn the driver honks at you?
So to answer the author's question; peer review makes no sense when your peers are incapable of judging a paper's validity either through a lack of domain knowledge on the subject or an overall poor grasp of scientific concepts in the community as a whole.
Chrome uses a custom DNS client implementation.

https://plus.google.com/+WilliamChanPanda/posts/FKot8mghkok

"The problem is that Chromium is issuing too many DNS queries in a short period of time, which may overload upstream devices (typically cheap NAT routers) ... which will then ignore DNS queries for a period of time."
It's the business model. The longer you are on a web page the more ad cycles you see. I agree with you, its' not good writing, but I think that is where it comes from.
I've never checked the accuracy. If he's emulating the hardware with 100% accuracy I wouldn't expect any difference in the output.
Weird that it's allowed; here in The Netherlands, it's forbidden to have any kind of light in or on your car that's not defined by the standard (e.g. 2 headlights, turn indicators, break lights, etc.).
Not that I can see
> And today, the idea marketplace does not need to be mediated by conferences and papers.

You could say that posting to HN is a form of peer review (in the vain you mention it at least). Anyone is free to comment and tear the author's article apart.
So I still don't get why we can open private communications to everyone, or what purpose that serves but to (1) humiliate her and (2) expose her to identity theft risk, neither of which are usual forms of punishment. Why not just fine her, ban her from working for the government, or some other similar punishment?

Also, what about the fact that I write SO many e-mails using special language, inside jokes that only the other party would know, PGP, foreign languages, self-modified languages, and so on? What if in my communications with a particular friend, red meant blue, blue meant red, building meant banana, and foreign meant domestic? What if she encoded deeper meaning into what is seemingly innocuous English text? If I knew that I was at risk of being victimized by such a system and having my e-mails exposed, you can be sure that I would use language like that. Or simply avoid using English, use a smattering of 20 different obscure tribal languages, and write my e-mails in a form with hidden meanings that I would agree in advance with the receiving party. Just to make it hard for everyone who really shouldn't be reading my e-mails. And then use PGP on top of that, although PGP is probably ineffective against this [0], but the smattering of tribal languages and English language mappings would at least make it deliberately hard and annoying.

Why is it that "being secretary of state" all of a sudden means that you have no right to the same level of privacy, identity protection, and security that everyone else has in the country?

[0] https://xkcd.com/538/
"So why would you use OpenGL exactly?"

Because I care about working on phones, and on crappy old video cards and iOS and OSX.

Because the only times Vulkan provides any benefit over OpenGL is when I'm CPU bound, and that only happens on high end video cards, which are handling my workload without a sweat, so why would I bother optimizing those?

Because Vulkan is a low level API that's not easy to program for. OpenGL isn't exactly easy to use, but it's a heck of a lot easier than Vulkan, from what I can tell.

Because the work I do is more closely related to the CAD market than the video game market, and I know that there's enough money in CAD, and that OpenGL is not going anywhere for CAD, so I'd bet that OpenGL will be around for ~25 years in some form or another. I wouldn't place that bet on Vulkan.
Lessons from the Crisis: Ending Too Big to Fail
It's really telling that git came into existence all because Linus Torvalds got frustrated with the existing state of version control tooling and went out on a 2 week code binge to create the thing he wanted. No amount of discussions or dialog or code reviews or retrospectives or any of that helped resolve the issues everyone in the industry was having with the state of version control. It came down to one guy just getting frustrated to the point of sitting down and writing the dang thing.
> Having good intentions means they are more likely to surprise you and do something good eventually.

I'll agree to that when I'll see it. I.e. if their intentions are good - they'll get behind the Vulkan effort and will add native support for it on their systems. So far they clearly stayed away from it, but surely noted all its ideas to use in their lock-in variant.
This is sort of what Cyclone tried, in a way.