jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Context free grammars are insidious to use in general. The natural way to use them is to either generate all/random legal strings or check if a string matches the grammar.

Often what you want is instead to generate an AST, in that case you will run into ambiguosness problems.
That's the default trajectory for most things that google acquires. It gets ingested with a lot of fanfare, then gets integrated in some half assed way, you get a lot of funny colors you never cared about in the first place and eventually it just withers. Dejanews used to be a fantastic resource, and beat the pants of the likes of stackoverflow.
Moreover, if you tar an idea that aids racists, it means that it means that racists will have better arguments than you.

This is not a good thing for egalitarianism!
It's a very real phenomenon.

Now imagine if you had inserted air-cancelling earbuds that reduced background noise to levels well below ambient. The ringing would feel even louder.

Tinnitus sufferers hate isolation tanks for this reason. Background noise masks tinnitus quite well, so eliminating it makes tinnitus subjectively worse.
I can't see what you're responding to, but if people make an accusation without evidence, the accused party's trustworthiness is kind of irrelevant, right? Fine, you don't trust their denial, but that doesn't affirmatively prove anything either.

They could deny killing JFK, as well, and it shouldn't change anything.
Why should anyone care about how their actions impact anyone else? Is "don't be a dick" not good enough for you?
That's fast. Though yes, our use case involves reverse geo of full street level addresses. Currently we do several 10s to 100s of req/s on nominatim.

The sibling thread asked about using OSM data; it'd be awesome if street level OSM data is workable.
Was it the original team that got acquired?
It bounces all over the place. I spent some time at client sites and worked 9 ~ 5 or 10 ~ 6 at their preference. There was about a month in the summer where I probably did 10 hours a week in a good week. November, when I was pulling the hard yards on Appointment Reminder, was generally six hours a day. (Sometimes a very quirkily scheduled six hours: between a bad cold and longstanding bad habits, I often got up at noon and started working around two or three.)

I generally don't work on weekends, with the exception of customer support emails and an evening or two prior to the AR launch. I mean, crikey, until the very end they even gave me weekends off when I was a salaryman: working weekends would be moving in the wrong direction.
"Secondarily, Chinese 3G services (no matter provided by China Mobile, China Unicom or China Telecom) are still slow and patchy. "

I'm actually impressed by how well 3G works in Shanghai and Suzhou.... I'm using China Telecom and haven't had any problem
I think you'd agree that parents will feel differently about the level of censorship. I specifically set my setting to "Use strict filtering" which google clarifies by saying "Filter both explicit text and explicit images". An innocent search phrase like "i love to eat" now suggests that you select some other search terms. I myself have been coerced to a different search phrase because of google instant, so I think children are the same way - saves them from typing.

I agree with you about responsible parenting (which also differs from person to person). It is for this reason, I select "strict filtering". The explicit texts in that result certainly have not been filtered. I guarantee that if google finds out about this, they will change this result.
That doesn't make any sense either. Do you think Linux should find a way to be more self-sufficient? Either it's a community endeavor (and requires community support) or it is not Wikipedia.
You don't need a computer either just use pen and paper to write and calculate everything.
> The problem is that to a first approximation, every language is "type safe" in the sense that you can't add a string to a number

We're not discussing a concept of "type safety" here at all, but rather a concept of "untypedness". I just can't agree that for example Common Lisp (with CLOS), Smalltalk or Python are "untyped". They are not: untyped language is one which has no type errors both on compile time and runtime (unless I'm very . An obvious example is Assembler, but Forth or TCL qualify too. And quite a few others do too. See here: http://en.wikipedia.org/wiki/Programming_language#Typed_vers...

> so static typing usually refers to a language whose type system is somehow more restrictive at compile time than "Everything is a variant type and we'll work it out at runtime"

Again, it was never suggested that Tulip has "static types". It doesn't of course.

What I said is that it has types. I don't want to discuss how much better "static typing" is than "dynamic typing" or vice versa, this makes for a very boring discussion similar to Emacs vs. Vim and I'm not interested in it at all. I just object to the notion that "static types" are the only kind of types we can ever have in a language.

The problem is with "static typing fanatics", really. They'd like to bend the terminology in a way which helps them promote static typing, for example by equating all types with static types. This is both dishonest and unnecessary. No serious static typing advocate would do this (I hope) - static typing is a great idea able to defend on its own, there's no need to lie about "the other side" of the argument.

Well, all fanatics are like that. Way too much Kool-Aid, way too little critical thinking.
Very cool! I can see myself using this. How are you able to parse out the ingredients so well?

One suggestion: After submitting a url for one recipe I get a list of ingredients, great! It would be cool if the text box at the top of that page would allow me to add another url to append the ingredients from another recipe to the list.
> (jQuery UI will catch up to it soon)

I seriously doubt that. jQuery UI is a hack compared to ExtJS.
While I love the idea of Fossil, I think Zed downplays a lot of the problems that it has in reality.

There's no real way to throw out branches easily, nor is there any rebasing. Fossil doesn't track renames, so if you rename files in a branch, you'll need to rename them again on mainline before the merge. Fossil doesn't have any concept of patch management via email, which is fairly central to most OSS projects I'm involved with. The bug tracker is not DAG-based, but rather last-wins, which can result in some surprising outcomes. You have to log in to see bug reports, which can be discouraging for users, and prevents your bugs from being googleable. And so on.

I'm not saying that GitHub is perfect--hell, I make a competitor, based on Mercurial no less, so I clearly don't think it is--but I think Fossil still has enough fundamental flaws in it that I would be very hesitant to pick it up for a new project. I'd rather deal with GitHub's proprietary system (of which all data is accessible via its API [1]) than deal with Fossil's SCM quirks. Zed clearly disagrees, and has projects where it's working for him, and the SQLite project uses it, so it might work for you. But I would strongly encourage caution. I'll personally be sticking to Mercurial and Git for now.

[1]: http://develop.github.com/
I read all of that. I have no idea why. The single paragraph on different types of plagiarism and great writers who have plagiarized was nearly though provoking, if I hadn't heard those examples before or been a student.
I said the companies are competing, not those specific models.

Nissan's future plans no doubt include putting its electric drivetrains in cars like the Infinity G37/Altima Coupe, its mid-size Sedans, Murano crossover, etc, and they'll have a lot more production capacity (ergo economies of scale) and bigger R&D budgets than Tesla, so they'll definitely end up competing against each other. Nissan also has the benefit of being an established company with a good reputation; it will take a bigger leap of faith for the mainstream public to buy a Tesla, even if their 3rd model costs 30k.

Tesla started at the top of the market and Nissan near the bottom, but they'll no doubt meet in the middle and compete for the most lucrative segments.
Thus your working vocabulary lacks orthogonality, but compensates with brevity.
I'm surprised to learn Google is so anti-etsy. I guess he should get his money and then switch payment services.
Can someone explain what exactly this is and why it is bad? I am not very well-versed in the Google-fu.
75. The pointy-haired boss miraculous combines two qualities that are common by themselves, but rarely seen together: (a) he knows nothing whatsoever about technology, and (b) he has very strong opinions about it.

Not in my experience. In general, people who know the least are the most vocal.

I'm about 90% in agreement with the thoughts as a whole. There are some statements I find patently false / seen through rose-tinted glasses, like 48:

I think there are three reasons we treat making money as different: the misleading model of wealth we learn as children; the disreputable way in which, till recently, most fortunes were accumulated, and the worry that great variations in income are somehow bad for society. As far as I can tell, the first is mistake, the second outdated, and the third empirically false.

In what way is money accumulation today different than the past? Another quote cites that spammers spam because their cost is nothing, but it incurs a cost of ~5 man-weeks per million emails on those they spam. Isn't that a perfect example of accumulating money in a "disreputable way"? And how about all the recent exposures of questionable banking practices? And pork-barrel legislation? Bribery? Monopolistic practices?

Money-making today is no cleaner than yesterday. Just because you (pg / anyone believing this) may accumulate money and use it ethically does not imply others do the same.
I've heard seismologists describe the San Andreas fault in California as "10 months pregnant".

There's a good chance there will be a massive earthquake on it in the next 30 years.
SlimRom's another nice ROM that has Lollipop support. I'm using it on my 2 year old Galaxy tab 2 and apart from a few minor bugs, it's running fine. SlimRom supports a good number of devices too(most samsung devices and almost all flagships), although not as many as Cyanogen.
No it's not. It's never too late. Pick up a book, write your first "Hello World!" program, and go from there. Never feel insecure about your age. Never try to convince yourself you have knowledge you don't. Take it one day at a time and one step at a time. Don't leap ahead. Always move from the known to the unknown. Do what you love. Love what you do. If you love programming, it doesn't matter how old you are, you'll get good at it and be able to deliver value to someone who will pay you. Best of luck!!
The first thing I have to think if I want to reinstall instead of upgrade is, how to backup MacTeX & homebrew. I have to consider if it will generate pdf documents correctly. (MacTeX is installed in /usr/texbin/) Reinstalling MacTeX is not that hard compared with reinstalling homebrew. Homebrew, though bottled most package, will take a long time compiling a version gcc with openmp support, let alone recalling who to install. And gcc is not the only thing that need a compiling job. Maybe, years later, I will follow the path of reinstalling or moving back to Linux.
Seattle - Create an intelligent world - GraphLab

:: Data Scientist & Applications Developer ::

In these roles, you will be working directly with customers on their projects, figuring out how to improve GraphLab’s business with data, educating our users, and building cool predictive apps.

Are you a generalist with many skills who feels boxed in by most roles and wants to straddle technical and business work? Creative hacker­type? We want you!

Requirements:

-Hands-on experience building apps or features that leverage machine learning.

-Great communication skills and collaborative.

-Interest in business.

-Comfortable in Python or R.

-Experience with data analysis and ML libraries.

Advanced degree, experience in startups, and cool GitHub projects = +1.

We are leaders in machine learning, distributed systems, and interaction design. We are hackers, open source contributors, and lovers of all things geek. We have a strong culture of learning and experimentation and are excited to share our expertise and learn from yours.

Full descriptions here: http://graphlab.com/company/careers.html
Yes, I posted the individual charts here when I made them. See my first post in this thread.
Ya there are definitely many ways of looking at this. I found the link about rotor power halving for each doubling of diameter (where it says: "So in this process the power is halved to (2m)(v/2)2/2 = mv2/(2x2) = P/2."):

http://www.pitt.edu/~jdnorton/Goodies/TE-antiTE/

Downwash definitely figures into this, as well as using fewer blades.

But, the key point is that we intuitively know that smaller craft require exponentially less power than larger craft. We could build a large craft with a very wide rotor to approach the efficiency of small craft, but I think it will turn out to be easier to use multiple small craft and scale how much weight we lift linearly.
IIRC, a very succesful web framework/platform/thing back in the late nineties was based in tcl, and called Vignette.
Nice. The headlines should all be followed with "number X will blow your mind", "You will not believe number X", and other variants.
Im including the most popular products available on Amazon.com. Depending on product type between 100 and 300 products. Maybe I should show the same number of products in each section. I just have not settled on what is the best number yet.
You should watch all his talks in TED

http://www.ted.com/talks?q=hans+rosling&sort=newest
This has been asked a few times over the years. Look over the HN search results for some ideas. https://hn.algolia.com/?q=how+do+you+find+freelance#!/story/...

(This is not to say it's not a question worth asking again! I look forward to today's responses.)
For those who are younger here, many electronic products used to come with the circuit diagram included with the product.

At the very least service manuals were available for repair professionals which included detailed operation explanations, disassembly diagrams, service procedures, diagnostic and calibration instructions.
I don't mean to say that Mao is morally neutral or good or anything. I mean to remind people that the vast majority of suffering and death in the world is banal, and no one cares about it, because it's business as usual. Personally, I find Mao's management to be morally bad, because one wielding such great power must be compared not to the alternative but to what they could reasonably have done (which is better).

Here is the source : https://population.un.org/wpp/Download/Standard/Population/

For a more concise analysis : https://docs.google.com/spreadsheets/d/1jNJxQNxQKd3MbtAzn2Ji...

As you can see, the death rate in China was consistently lower than in India, and while it got close during the "Great Leap Forwards", China pulled ahead even farther once it was completed.
That’s interesting. So when someone has an opinion that differs from your world view, you launch personal attacks directly at them? Does cyber bullying make you feel better about yourself? Because that’s what you are - a bully.

Many of your neighbors are capitalists. You must have a lot of unhealthy bent up anger if this is how you respond to people with different perspectives. I hope you find help.
Sadly, there is no discussion of what oxidiser you use to burn Raspberry Pis for power, nor any data on the specific impulse you can expect...
While I was in federal prison (during COVID-19) at another area of the prison inmates were allowed out of their cells for 30 minutes every 3 days and they had to choose between: (a) take a shower (b) make a phone call or (c) speak to staff or file some kind of paperwork. Note that they are essentially required to pick (a) since other inmates have to live within 4 feet of them and if they "willingly" choose to not shower they will be seen as disrespecting others.

This was because of COVID-19 causing a "lockdown" but I was told that this situation wasn't new and that over the last few years that area of the prison was locked down about 30% of the time.

It's also worth mentioning that the area of the prison was a holding area mostly for minimum security inmates - eg. inmates that have non-violent records with some other qualifications.
A few more tidbits here:

https://web.archive.org/web/20200916120921/https://romaklime...

See the note from the Howard Gregory book.

1924 is a couple of years after the end of the 1917-21 Soviet war with the Ukraine (before 1914 MS was at college in Odessa); also the year of Lenin's death, and the decline of Ukrainian-Jewish leader Trotsky. Why move back from Gottingen in 1924?
ADHD, diabetes, depression, anxiety, heart disease, suicide and obesity are all labels for defects of human physiology that exist or come to exist from sitting and focusing on one thing (usually alone) for long periods of time. Labeling in this way has the funny consequence of taking onus off the societal arrangement that creates these conditions. I wonder, is this an active discussion in the medical community?

The entire medical ontology around many of these diseases just seems to accept society and/or disregard its role. If we didn't know about lead poisoning, I imagine we'd have all sorts of medical names for its various consequences and pills to fix those consequences.

From what I understand the fix for these modern illnesses is walking more, working less, spending more time with loved ones, and specifically spending more time educating kids face-to-face. Anyone know more than me on this? Is my understanding way oversimplified here?
Armin seems to have reinvented the BSD queue macros.

Having once had the pleasure of inheriting a codebase animated by CPP-macro collections, allow me to be a voice in favor of running, not walking, from programmers who embrace them. They're tricky, they blow up, they're extremely noisy in the code, and (worst of all) they don't encapsulate, offering new devs a myriad of ways to write tangly hard-to-understand subtly broken code that works directly with the collection structure.

Type safety is entirely overrated. C requires so much deliberation to deploy even the simplest collection that the likelihood of you picking up a foo where a bar was what was provided is minimal, and easily diagnosed. Just use voidstar.

One of the first things I did at that job was to port STLport's Red-Black tree (from <map>) to C code, specialized on voidstar. It worked beautifully. If there are times when you don't want to use a void* collection (or a gossamer-thin wrapper around one), those are also times when you don't want a generic collection library to begin with.
I look forward to this once it actually works. Right now, when any stacks are collapsed tab order breaks badly. And you can't have more than one uncollapsed.
I just read the post; I didn't watch the video.
Or C and C++, which tend to be popular with people that get real work done.
I see this as an excellent way to give foreign competitors a boost while making sure you can sue the domestic competition.
Previous discussion: http://news.ycombinator.com/item?id=799494
I mean, this idea is essentially personal DRM. And DRM is an invasive, adversial kind of framework.

That's a description I've used before, and I think it's spot on. At the same time open source should be pushing for better privacy settings and security in social networks, we also need to be very careful about the promises we make.

They say the weakest part of any secure system is always analog, and social networking is the digital representation of analog relationships. There will never be a social network where you can securely organize a revolution against a despotic regime, or be guaranteed that the accidental photo you uploaded won't go viral.

We have to be honest about that, and do our best, otherwise we're making false promises.
Looks pretty similar to BasKet (http://basket.kde.org/).

I used BasKet for a while and it's pretty good. Ultimately though using TODO lists for non-computer tasks on a computer always breaks down for me.

Also, this doesn't seem particularly distributed. How is this like git? There are better ways of saying "it's neat and new".
I haven't turned it ino that, I see it as that - apart from the fault bit.

Nobody is at fault. The user didn't understand, the phone and email system isn't perfect, the IT staff made a mistake.

These things happen. It doesn't need government legislation, lawyers and compensation. Shit happens.

What do we do differently in future? We could try educating people about IT, but people don't care about IT. We could try legislation, but that costs time and money and makes life less pleasant.

We could try not getting upset when everything isn't perfect and ideal. That helps.

What makes you think the employee didn't get fair warning?
What he said was "people learn best when they are actively engaged with a topic, have to actively problem solve, as we would put it 'construct meaning.'" That isn't controversial at all, which is why I suspect it's a rhetorical trick. Scratch the surface and ask him why he thinks teachers really don't believe in it (which they all claim to do) and I'm guessing he'll say they don't believe it because they don't accept some other ideas (the entire dogma of the constructivist school, perhaps?) which he thinks are consequences of believing in engaged, active learning.

In other words, he's saying Y follows from X, so if you don't accept Y then you don't believe X. It's the same rhetorical device as saying, "Nobody cares about civil liberties anymore [because George Bush got re-elected]," or "I guess nobody else here loves his country [because I'm the only one who went to the Tea Party rally last weekend]."

It's always easier to stick up for a vague but popular concept (such as liberty, love of country, or active, engaged learning) than to argue in favor of the controversial concrete policies you think follow from it.
I had the same reaction to seeing CoreOS in the intro as the other poster...I'd love to play with this, but there's no way that I'd get approval from our security folks to use this in any serious capacity.

If you're looking for other tools to support, consider Consul, which should have an almost identical interface as etcd. Also, I'm not sure if ECS and/or Docker Swarm would satisfy the rest of the CoreOS responsibilities, but those are the two that it looks likely that we'll be able to use.
Neat! Here's a few other profiling/tracing tools I know of for Ruby:

https://github.com/SamSaffron/memory_profiler

https://github.com/tmm1/rblineprof

https://github.com/tmm1/stackprof

https://github.com/quirkey/stackprof-remote
To be fair, 99 cents is a penny cheaper than a whoopee cushion at the dollar tree. It doesn't seem as unreasonable when compared to the analog world, and probably doesn't pose the same magnitude of financial risk to unintentional purchasers or to the payment processors.
6502 asm is incredibly easy to work with, the instruction set is intuitive as well as the memory layout, registers, etc...
Aside from the 320neo, the A220 also competes with the MAX...the 7's anyway.
Also looking for an invite. Email is in my profile :)
Is this a lightsaber or just a powerful laser? If the latter, I am less than impressed, particularly at the quality of reporting in this article.
It shouldn't affect Boeing at all, in a logical world.

Does anyone actually believe we live in such a world today, though?
I haven't conducted a scientific study on the matter but 85% of the Asians I've met are 1st or at most 2nd generation, with another 10% recent immigrants, and not many descendants of the guys who built the railroad. Maybe it's a little different out west.
Oops, the problem statement says that the array cannot be modified.