jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I see your point; and I think most of my confusion stemmed from the fact that I thought this was made by Microsoft. I simply didn't read carefully enough, and was under the impression it was part of a Microsoft official marketing campaign (like the Google Chrome comic books or something).

I love the business hustle view at the end of your comment, though!
Easy solutions to your problems: "turn a blind eye to cheating" "alter their tests"

Tests are given by independent proctors and designed by an independent agency. In much the same way, the DOD rates Halliburton's performance - it's not great, but it's better than Halliburton doing their own performance ratings.

move poor performers to others schools (including by getting them to graduate when they shouldn't)

Won't help with VAM. If you get rid of the poor performers, the predicted value of the people remaining will increase. Thus, you just made your job higher - the bar has been raised.

People aren't as easily gamed as systems of rules are.

I don't even know how to respond to this.
No matter what you raise your kids on, they'll pretty much love it (for awhile). It's interesting, they can control it. You love what your parents love, for awhile at least.
I think it depends on what you mean by "important". If you mean big in the industry and making products on which a lot of people depend, yes. If you mean influential in the future, then I think not.

Microsoft is a railroad company in the early days of the automobile. They're a typewriter company in the early days of the microcomputer. They're a sailing-ship builder in the early days of steam. They're important currently, but they're being left behind, and they have not positioned themselves to get in on the new stuff.

It takes a long time for changes to happen. Microsoft can live fat off the PC for a long time to come. But they will slowly slide into irrelevancy if they stick with that.
I hope you succeed - all my attempts at similar activities, just brings me into "how can this be automated" mode
Foreigner running a (second) wholly owned venture in China here. While there are difficulties, the parent comment is certainly and completely wrong when it comes to ownership. I do not think China's approach to foreign economic immigration is particularly "xenophobic", and the regular people are exceptionally warm and welcoming. It's all the other issues once you get here that do you in!
Even windows has sometimes troubles with it. On work with my HP ZBook and the HP Docking Station I had many, many crashes and bluescreens allways, when I the external monitors felt asleep. Now, no monitors goes blank ever and since then everything works fine.
6 shots? It only needed one.
not a definitive resource but recently learn about the pretty cool https://hiphoptranscriptions.com/
Men in prison are also massively stronger and build shanks out of everything. If you do have a fight break out, hopefully its segregated by sex, otherwise the woman has no chance in the supermajority case.
I have not read the article, but I have written a bi-temporal ORM, and I find it to be such a useful concept in practice. One of the primary benefits is optimistic locking. You can say goodbye to explicitly locking during a db transaction.
These general techniques are weak against specific detection models that understand how the original image should’ve been generated. Another example is camera noise modeling since the injected noise won’t be consistent with how a phone camera etc actually behaves, or an ML model for image depth might see that it's at the wrong distance somehow.

Scaling the image down seems like one of the best tricks if you can get away with it. Another cheap one would be shifting the image 4 pixels over to break up the DCT artifact grid.
When I travel, I often put all my documents and PDFs on a Kobo. Easy to read, great battery life, barcodes display even when sleeping.
Like all C. Doctorow's work it can be found in many different formats @ http://craphound.com/overclocked/download/

Quite an interesting read, I'd gladly read a sequel.
This isn't 'How to make a great startup product video', this is 'how to manage somebody else making your great startup product video'.
"This." isn't a sentence in English.

The economics are a result of Amazon's arbitrary restrictions, something that they could change by fiddling around with their code a bit to try different things.

As things stand, yeah, it's probably worth it to share, but I'm just pointing out how I think things could be better.
The Professor on Gilligan's Island made a radio out of coconuts but that doesn't mean you have to...

Don't get me wrong, I love coding down to the bare metal too but if something like this encourages one "Rails Guy" to interface his web stats to a water fountain then I'm delighted.

Besides, the smart hacker would see the business opportunity in helping these "noobs" turn their over-powered Arduino designs into streamlined products.
We're spread throughout the eastern region and haven't had an issue yet. Lucky for us:)
Amazon has probably correctly designed core infrastructure so that these things shouldn't happen if you're in multiple Availability Zones. I'm guessing that means different power sources, backup generators, network hookups, etc. for the different Availability Zones. However, there's also the issue of Amazon's management software. In this case, it seems that some network issues triggered a huge reorganization of their EBS storage which would involve lots of transfer over the network of all that stored data, a lot more EBS hosts coming online and a stampede problem.

I've written vigorously (in previous comments) for using cloud servers like EC2 over dedicated hosting like SoftLayer. I'm less sure about that now. The issue is that EC2 is still beholden to the traditional points of failure (power, cooling, network issues). However, EC2 has the additional problem of Amazon's management software. I don't want to sound too down on Amazon's ability to make good software. However, Amazon's status site shows that EBS and EC2 also had issues on March 17th for about 2.5 hours each (at different times). Reddit has also just been experiencing trouble on EC2/EBS. I don't want this to sound like "Amazon is unreliable", but it does seem more hiccup-y.

The question I'm left with is what one is gaining from the management software Amazon is introducing. Well, one can launch a new box in minutes rather than a couple hours; one can dynamically expand a storage volume rather than dealing with the size of physical discs; one can template a server so that you don't have to set it up from scratch when you want a new one. But if you're a site with 5 boxes, would that give you much help? SoftLayer's pricing is competitive against EC2's 1-year reserved instances and SoftLayer throws in several TB of bandwidth and persistent storage. Even if you have to over-buy on storage because you can't just dynamically expand volumes, it's still competitively priced. If you're only running 5 boxes, the server templates aren't of that much help - and virtually none given that you're maybe running 3 app servers, and a replicated database over two boxes.

I'm still a huge fan of S3. Building a replicated storage system is a pain until you need to store huge volumes of assets. Likewise, if you need 50 boxes for 24 hours at a time, EC2 is awesome. I'm less smitten with it for general purpose web app hosting where the fancy footwork done to make it possible to launch 100 boxes for a short time doesn't really help you if you're looking to just have 5 instances keep running all the time.

Maybe it's just bad timing that I suggested we look at Amazon's new live streaming and a day later EC2 is suffering a half-day outage.
http://en.wikipedia.org/wiki/Florian_Mueller

According to Wikipedia:

"In 2004, Müller received the support of corporate sponsors 1&1, Red Hat and MySQL for launching NoSoftwarePatents.com, which opposed the European Commission's proposed directive on the patentability of computer-implemented inventions.[8] Following several years of intensive lobbying by many parties, this proposed directive was rejected by the European Parliament on July 6, 2005, with 648 out of 680 votes cast.[9][10]

For his political activities, Müller received several awards in 2005. A leading publication for intellectual property lawyers, "Managing Intellectual Property", counted Müller - such as the Chinese vice premier Wu Yi - among the "top 50 most influential people in intellectual property"[11][12] (renominated in 2006[13]). IT-focused website Silicon.com listed him among the Silicon Agenda Setters.[14] A jury of EU-focused weekly newspaper "European Voice" elected Müller as one of the "EV50 Europeans of the Year 2005", and handed him the "EU Campaigner of the Year 2005" award.[15] Jointly with the FFII, Müller received the "CNET Networks UK Technology Award" in the "Outstanding Contribution to Software Development" category.[16]"
It is possible. I think it's exceptionally unlikely.

The one bit of information we have suggests that the root cause was a networking issue, which suggests SPOF.
I'm not seeing the segfault, but it does leak memory like a sieve with no filter.

Good point re: age. ++head->age should be the first operation of the while loop.
Architecture is by and large a problem solving business. The sorts of problems it solves are by and large the problems of wealthy and powerful organizations. Architects have a reputation for expressing themselves as a proxy for building something for themselves since the ability to self-fund projects is rare.

To put it another way, a piece of software can be the important artefact. The design for a building is rarely the important artefact. By "making the design his own" an architect produces something for himself, but this is not the important [public] artefact. Moreover, making the design an expression of the architect is often in conflict with the objectives of the client. Guild like structures allow architects to express themselves in ways contrary to the interests of their clients.

Yes, there are projects where developers want architects. Much of the construction industry, however, sees architects as a necessary (or unnecessary) drag upon the project's objectives. Regulatory requirements for an architects involvement are the basis of many an architect's business.

Frank Gehrey is the outlier. AutoCAD LT is very common.
Or "how to stop reading articles like this and actually accomplish something"
The fact that 90% of the gap between high-SES students and low-SES students is attributable to home factors doesn't tell us what percent of their total knowledge students gain at school verse at home.

Sorry, I guess I misunderstood you then. I asked "what % of test score variance is caused by the home environment", and you said "80-90%". So is it fair to say that we really don't know what factors predict student achievement, all we really have is a possible explanation of one particular delta?

In that case, the story we are discussing is perhaps more useful than you initially thought.

Also, when I said the poor have gotten poorer, what I meant was that the gap between the rich and poor has gotten larger, because again that's what this study is about.

This is also unclear. In terms of dollars, sure, but not necessarily in terms of living conditions. In 1970, the rich had servants while the poor had outhouses. In 2010, the rich have iPhones while the poor have Droids (sometimes even a dumb phone without data).
I’d advise asking at Typophile if you want good expert critiques. I don’t know that there’s a big enough community of type experts at HN to start a useful conversation.

I’m not an expert by any stretch of the imagination, but I liked Espinosa the best of the featured faces. From a Google search, here’s the Typophile discussion of that one: http://www.typophile.com/node/74292 ... note that apparently only the regular-weight roman is available for free, though it does include small caps, ligatures, old-style numbers, &c.; the other 7 fonts in the family are $50 each, or all 8 + 4 fonts of special drop caps for $400.
Unfortunately, nobody has yet figured out how to automate the process of encoding arbitrary sets of business rules written by non-programmers into code.
Summary: Don't do it, it's a waste of your time. Why:

There's quite a few problems with not being passionate about an idea or project, even though you might see it to be commercially viable. For any idea, no matter how great, you need to invest a lot of time. Even though you might be able to code the thing in a few months, you'll most likely have to be INTIMATELY involved for the next few years.

You'll be doing marketing, sales, product development, support ALL centered around the core idea. Product success doesn't come overnight, and if you have no passion for the idea, it is very likely that you will run out of steam before it gets to be successful.

Even in the case it does become successful, you will probably still not feel passionate about the product. This means you are very vulnerable to competition who are fiercely passionate about a similar product. You would rather NOT think about the business, whereas your competition enjoy thinking about and revising the product / offering, simply because they can't help themselves due to the field being their big interest.

I wouldn't recommend anyone pursuing an idea that they really aren't that interested in.

There are so many opportunities, that it will most likely be a waste of your time if you choose to pursue one which does not hold your interest.

That said, in the case that it truly is a very simple site, and you don't have any other pressing projects, sure, do it for the fun of building it, gaining a portfolio piece or similar. But don't do it for the money, as it will most likely never materialize. To earn serious money off a project requires full investment for a very long period of time. Without passion or interest, it becomes very hard to remain committed.
Point taken. However we work substantially longer than France, our neighbours who are a stone's throw away with a similar national history, except they had a successful popular revolution. I am not saying there is a direct causal link but it forms a part of a general cultural divergence with regard to the population's relationship to the state and to authority that I believe stems from Britain's relative lack of revolutionary culture/history compared to other similar countries.
While I was reading your excellent comment, I realized I could simply replace "Hungary" with any country of the former eastern block or the Balkans and still get a correct view of how things are over there. Many ex-Yugoslavians are, just like yourself, wondering if a revolution could have sped up the transition. I must tell you I don't think it would have. Just look at Romania, for instance: They had a violent revolution and things aren't actually peachy over there even after 20 years. I think it is hard for us to admit to ourselves that the process is going to take much longer. IMO, generations that were born and raised during communism have to leave this earth before anything can truly change.

That said, the problem of government-sponsored innovation, which you mention, isn't exclusive to post-communist countries. It is an (extremely wrong) EU policy.
Good find, a pretty specific issue resulting in an unhandled error. That's why the language is not 1.0 yet :) Such cases are quickly picked up and fixed by the team. This one is already being worked on and will be fixed this week.

300+ contributors.
I always believed leaders should do the main thing the company does. Microsoft's new CEO should write software and make hardware. It's hard for me to respect a manager that doesn't understand what I do.
Eliezer Ben-Yehuda, the man who more or less single-handedly revived the modern Hebrew language, spent a great deal of effort coming up with Hebrew words for modern things. “Telephone” was “sakh-rakhok”, from the classical Hebrew words for “conversation” and “far”. Not all of his suggestions took root: Israelis just call the telephone a “telefon”.
to clarify, Chinese dictionaries don't generally (in my experience) provide pronunciation

Depends who's Chinese =P If you buy a dictionary in Taiwan, you can look up words using the Zhuying Fuhao system (Bopomofo). There are 37 characters, with about the first 21-24 can be used as the first sound, 3 as a middle sound, and the last 13-16 as the second sound of words (plus the 4 (ok, 5 sorta) intonations).

http://en.wikipedia.org/wiki/Bopomofo

But yes, it really depends on the sanctioned system and the dialect. Can't really use pinyin for Cantonese...

For example Cantonese is just a locally spoken dialect, children learn Mandarin at school.

Not completely true. In Hong Kong, Cantonese is written as well as spoken. For example, the English phrase's meaning of "do not have" can be translated into Mandarin as 没有, however, in Cantonese, spoken and written, is expressed more commonly as 冇.

没有 - http://www.cantonese.sheik.co.uk/dictionary/words/9084/

冇 - http://www.cantonese.sheik.co.uk/dictionary/characters/256/
The basic problem with iPhones, according to a Boeing source, is that Apple’s produt uses proprietary software. Each app would carry a $200 charge, the Boeing official said, posing what could be a significant costs to the services.

Umm... someone care to explain this? Is that because the DoD is going to hand out a $40m contract to build iPhone apps?
Those things may well trip you up when writing.

But in reading English and other European languages, those things can be clues to deciphering the stuff you don't know. They help you see how the words of the sentence relate to each other, so without them you've got a little less information for puzzling it out.
The original forum post: http://conwaylife.com/forums/viewtopic.php?f=2&t=399&...
There is a famous article called "Uncleftish Beholding", which is a summary of basic atomic theory, but written in an alternate "English" that uses only Germanic root words, replacing all words from Latin, Greek, etc: http://en.wikipedia.org/wiki/Uncleftish_Beholding
I thought this thread might benefit from my response as a self-admitted shiny-thing-chaser.

Your Prada coat analogy is fairly silly, as I'm sure you are aware. First of all, when it comes to programming languages/frameworks, both the new-hawtness Prada and the "old fashioned" raincoat tend to be free, so there is no financial rationality argument to be made. Even if you (correctly) account time-to-learn as a type of cost, that cost is roughly equivalent to the time it took to learn the alternative you already know. I think a better analogy would be an old raincoat versus a new, similarly priced raincoat. Perhaps the new raincoat doesn't actually cover you properly from the rain though; unfortunately programming languages and tools are a lot more difficult to analyze than raincoats.

Do we agree, at least, that some chasing of shiny things has been very beneficial to our field? That our current crop of languages are better raincoats than architecture specific assembly language? That assembly language was itself a better raincoat than machine language? If you will stipulate this, then is it your position that we have reached the pinnacle? That no more advances in productivity or correctness can be made? If this is your belief, then OK, that's fine, you are entitled to it, but I do not believe such a pinnacle even exists, much less that we have made it there. And if we indeed have not reached the pinnacle, then we need people who are early adopters, who are willing to try out and write for technologies that are immature and untested. Maybe most or all of them fail to be even as good as what we already have, and the whole thrust turns out to be fruitless, but with no thrust at all, success is not even a possibility. Everything old was once new, and all the old-fashioned technology once had early adopters being made fun of for their impracticality.

Plus, learning new things is a great way to improve as a programmer and it's a lot more fun; all that other stuff is just incidental.
Helps with firewalls. Helps with poorly-documented services. Helps when you don't know what you're going to be running (i.e. your language/platform supports multiple sorts with a config file, and you don't want your web server to have to read that config file).

Also helps when you may be changing what you're doing. You know all that annoyance you currently do with NGinX and Apache and whatever else where you write a very cryptic config file telling it what runs on what ports and in what directories and how to serve it? I would love to do less of that. I would love to not have to change it every time I put up a new little Ruby-on-Rails toy web-app. I would love to be able to just shove a new Rails or PHP or Sinatra or Node.js project into my github repository, have a simple cron job on my server check it out into my "checkouts" directory, and then not have to configure the web server for it.

These things are doable with current servers, of course. They're just a pain and involve writing a fair bit of code to make it happen. If you could subtract the "update your NGinX/Apache/whatever config" step, you'd eliminate a fair bit of the current friction.

This is more important for hobbyists than big sites. A really flexible server will never be quite as fast as a fully dedicated server (cf Mongrel_cluster versus, say, Passenger). But for hobbyists, it could be a godsend.

Newer hobbyists won't even have to learn how to deploy a Comet/FlashSocket/Websocket server from behind a reverse-proxy. I envy that.
Doesn't mean the data's encrypted on the server-side though. The person running this could probably access anything written here pretty easily. That's a trade-off you make with almost any cloud service though.

If you have a super-secret million-dollar startup idea or something really personal that you don't ever want anyone reading, you probably shouldn't be putting it anywhere on the internet.
A bigger part of all of this is the people who manage many Only Fans performers.

I did not know this was a thing until I came across this watching a few podcasts. Then more and more and more I realized this management industry was quite big.

And it makes sense, the performers are performers and not really business oriented for the most part. So its a vacuum that was waiting to be filled.

Then again, is it really any different from managers for actors, musicians, artists and other "normal" industries? I remember my father who was an artist had a few gallery owners who managed his sales, showings, personal commissions and other artist activities.

Now that I think about it decades later, its remarkably like pimping. Hahaha. No wonder dad had a love/have relationship with those people.
But your app would not have any keys. You would give it a server and that would be it. There's no API use in a toy project, and so no way to leak account authentication.
> The person who received the link knows what email address it applies to.

No they don't. Plenty of people have multiple email addresses forward to one account. Showing the email address helps, and it's harmless unless people post the link somewhere else on the internet.
My point is that "developers" doesn't necessarily refer to software; it can refer to anyone who develops anything, including circuits, engines, bridges, and chemicals. But I agree, not the best choice of word.
Hm, it's fuzzy for me.

Also, there's no indication to when this video will end...
Baller status. Congratulations, Tobi and team :)