skysight-inc/HackerNews huggingface dataset:
Processes and threads are basically the same in Linux (except threads share resources, since we're talking about the same mysql "program" is a given that these are 'threads', sorry if I'm imprecise and call everything the same).

I'm no mysql expert but I highly doubt you need more than a few threads (a bunch for the db housekeeping and one per connection), looks like this server is not using pooling. Then again I don't know much about WP and I may be talking out of my behind.
Have you been reading glossy magazines ?
<3 this source code. I think I'll start building sites like this again. At least I know it'll work anywhere.
Specifically: https://golang.org/pkg/net/http/#FileServer
I don't think this is true. I think it's a case where the individual is better than the sum of the parts, and that at the individual level there is much better meritocracy than at the organizational level.

One big issue that still exists, though, is that you'll never get protected classes of any sort into upper management if you don't hire them in the first place.
I don't see why anybody should be surprised about the swing back to Ahead-of-Time compiled native code. I'm actually surprised it has taken as long as it has.

Although interpretation and Just-in-Time compilation were not new ideas at the time, Java first brought them to a wide audience around 20 years ago with its use of the JVM.

Anyone who remembers those times, and even many years beyond then, will remember how slow JVM-based applications were compared to native apps.

Even today, there's still a noticeable difference between JVM-based software and native software, although the exceptionally massive increase in computation power have rendered the differences easier to overlook in many cases.

Since then we've seen similar techniques used by a variety of other platforms.

Despite many years of effort and research, and much investment, we've yet to see Just-in-Time compilation rival Ahead-of-Time compilation in terms of the performance.

While Just-in-Time's supporters will claim that it allows for better optimization or better portability, or they can show some contrived benchmarks where it has a slight edge, we haven't seen such techniques stand up in the real world.

Ahead-of-Time C and C++ compilers have consistently compiled software that's very fast, lean, and the best performer in real-world scenarios.

For years, we've had people pointing out this very obvious reality regarding how Ahead-of-Time compilation proves to be superior to Just-in-Time compilation in realistic scenarios. Yet we've seen their claims very forcefully denied by the Just-in-Time advocates.

Maybe after 20 years, it has finally become clear that the Just-in-Time supporters were wrong, and that Ahead-of-Time compilation is the better approach.

With battery-powered devices more prevalent than ever, the need for high-performing and efficient binaries is greater than it has ever been. Returning to Ahead-of-Time compilation is just what we need given these circumstances. It's just a real shame it has taken so long for this important reality to be recognized.
You wrote an interesting comment, shure around the cheese-holes there is "taste" but let me ask:

Do You Braid For Me ?
Do You Braid For Yourself Too ;)

Meanwhile: http://i.imgur.com/m1x2MtU.png
The global scheduler object is provided for convenience, it is possible to create others.

I agree about the for humans branding.

I also don't find this api very appealing, but I haven't given much consideration to what an interval api should look like.
That's not a "standing" army - that's the whole point. The debate raged back and forth at the CC on this point with everyone ultimately agreeing that this two-year limitation was something short of a "standing" army.
>* Implicitly accepting the idea that SAT or ACT scores are the only metric on which students ought to be judged for making admissions decisions. (Okay they mentioned "extracurriculars" and I was amused by the Northwestern person who said recruiters were looking for people who played lacrosse and rowed crew. But all the data mentioned were based on test scores alone.)

What other metrics are you referring to besides academic performance? The color of the skin? Obviously not. But this sentence implies something else. It admits that asians deliver superior performance in terms of test scores but that there must be some other metric that causes Ivy leagues to dismiss them.

I would like to know what that metric is. What is the supposed metric that asians are inferior to other races at that causes their superior test scores to be completely dismissed? Do you know the answer? Can anyone else answer it?
SAP ain't Xerox though. The idea of SAP hiring a bunch of maverick UI geniuses is pretty mind-boggling.

This is a company whose products are almost the complete antithesis of good UI design (they're also the antithesis of software integration you don't customize their software for your organization, you customize your organization for their software). If there's one corporate software experience I've had that was worse than Lotus Notes, it's being forced to use SAP (and at the time I was also being forced to use Perforce for a marketing website).

I guess this is a sign SAP (or someone at SAP) at least recognizes they're got a real problem, but I doubt they'll be able to turn that boat around.
I guess so, right?
You're right, it should be a gray background. I don't even remember when the browser default changed to white.
Glad to be of help. I find this era fascinating.

I think it's obscure because it solves a problem we don't really have. We take computers for granted, and mostly group solutions into "with a computer" and "manually" (with pencil and paper), because that's what we are used to.

We aren't used to thinking about mechanical solutions, and clever indexing schemes for how to organize piles of paper. Before I started on this research, I had never heard of edge-notched cards, much less appreciated coding schemes that minimize the number of manual needle insertions needed to search a deck.

I've been trying to understand why superimposed coding systems did not reach the modern world. The principles behind it really helped me understand how some modern techniques work, but those modern techniques are ad hoc. Already by 1974 superimposed coding was considered an 'old technique.' I quote from "The Large Data Base File Structure Dilemma", http://dx.doi.org/10.1021/ci60001a005 :

> The second solution to the dilemma, suggested in Figure 7, is sequential search. This may appear to be a throwback, particularly within the framework of on-line systems, but it should be noted that the speed of the CPU combined with the extremely high data transfer rate from secondary storage of third and fourth generation computers has reached a point where one might profitably reexamine the potential of sequential processing.

I interpret this and similar articles to mean that the older techniques weren't a good fit for the then-current computer architectures. After two generations of disuse, institutional memory fades. And reading the old literature doesn't help if you read it through the eyes of people with 1GHz processors - many of the driving problems are trivially brute-forceable.

I read "Punched Cards" in part to get a sense of what it was like to think in those old terms. Now I want to acquire edge-notched cards and physically experience it. But no one sells those cards any more, and haven't for decades. There's a lovely article about this 'dead medium' at http://kk.org/thetechnium/one-dead-media/ .

Luckily, we also have new solutions. This modern crafting era has machines that can mark and cut paper product with ease. I think it would be possible to make each card "from scratch" on the computer, rather than the old school style of using large machinery to cut and print a template, followed by manually content addition.
Hemingway was quite aware he was not a great father and it killed him.

He was a selfish guy, a raging alcoholic and one of the most talented American writers of all time. His books to this day reflect that moment in time. They stand the test of time well.

I'm not sure he would be the artist he was without all his flaws.
Troxes – A Playful Press Fit Kit of Parts
Show HN: Slack bot reminder for pull requests review
It's handy to have a program, easily compiled for multiple platforms, that can be told to simply serve a given directory, with optional HTTPS support, and no config files or dependencies—just cross-compile to the target arch/OS, scp it over, and run.

Without, you know, having to write it, even if Go's libraries make it fairly easy to do so.

My go-to (haha) for this is Goserve[1]. I'm not sure why I'd switch to this, except that it may now have more eyes on it after today's publicity (it's already got more stars than Goserve—a little advertising goes a long way)

[1] https://github.com/johnsto/goserve
It can only serve one connection at a time, so if you're using it to serve a file download or have multiple users accessing it simultaneously it'll hang for all other clients.
Medicine’s Uncomfortable Relationship with Math (2014)
The ratio of coder/manager (grunt/boss) in Tech is better than other industries, albeit, still non-proportional to the workforce percentage. I presume a factor to Tech fairing better is that many of the founders are of asian decent.
In order to sell cars. The competition is/was doing it also and it was widely known practice. [1] For some reason VW is getting all the blame.

[1] https://www.youtube.com/watch?v=pjUr3RQRERM
The Australian magpie is not a corvid. (European) Magpie is a very different bird.
I agree, we're all people. We should all try our best to be good people but at various times we have all been weak, scummy, etc.

The good person reflects on those times and tries to improve.
Your fingertips give you feedback about the pressure you're applying, but they don't give you feedback about the desired outcome of the task. If you're drawing then you get feedback immediately - that line was darker or lighter, thicker or thinner, trailed off in this way. You can see it on the paper and that's associated with the feeling you get via your fingertips.

While I agree that most people would understand the concept of pressure sensitive interfaces. It's not clear to me that people have much practice with them, nor that what little practice many of them do have equips them to be particularly skilled with the things.

By way of illustration: can you imagine someone who hasn't learned to use a computer before learning on an interface such as this? It's hard enough reminding people that you choose the right mouse button to access particular parts of the interface, now you have to remind them that you press this button but only this hard (how do you even give them the knowledge of how hard to push to access the damn thing?) And it's not particularly discoverable, a lot of people don't even discover the right click menu for themselves, when there's a button just sitting there for them to press to find that out.

I don't think it would occur to people that the system would be expected to function in that way. Most of our tools don't seem to. Those that do manage to do so, and to do so well, seem to have extremely short feedback cycles between the use of input and the desired output state of the activity.
It's possible that you might make a menu fade in, as someone presses harder on the screen to try to shorten the feedback cycle. That would make it more discoverable and allow people to work out how hard they need to press. The problem there would be that the menu would start showing up during routine use, (because if you made it only show up when someone pressed hard, it would have the same limitations of being on discoverable as the other system had.) Perhaps people would just get used to such a system, but I can see it being extremely frustrating to have a menu fade in as you were scrolling through a web page.
I mean, it's almost a moot point. Each year the number of native apps I run goes down by a couple, and the number of webapps I use go up by a few.

Native apps I use right now?

Chrome - Already native compiled

IntelliJ - Full JIT mode, but due to the fact I start it once and run it for a month, not a huge deal.

Command line unixy stuff - Already native compiled

(On gaming computer) Games - Already native compiled

I mean desktop apps DO exist, but just not that many to use day to day... from what I have seen of the windows app store, I can find 20 colors of calculator apps, but nothing that impressive.
I personally dislike this style of "fluent api". It is not more "for humans" just because it reads as English sentences.

In fact, it can be quite difficult to reason about. What, for example is "schedule. every(10)"? By itself, it does not seem to represent a useful concept other than a "partial" schedule statement.

I would prefer to use an api using keyword arguments to set the various (optional) parameters to build a schedule.
Java was interpreted initially. The JIT compiler came later (around 2000, IIRC).
Software has a problem because too many managers think all software people are interchangeable development units.

I've observed that a lot of bad software development managers were previously failed software developers. Perhaps one reason they view us as interchangeable is because developers of that level of quality are indeed interchangeable?

Related to my observation that offshoring can make sense if you note that most corporate development projects fail (not much less than half outright, more than half when you add the "declare victory" messes), and that offshoring is a cheaper way to fail.
3 Fall Marketing Ideas for Real Estate Agents
A similar thing happened--and still happens--to Jews (which is why there are so many Jewish Nobel Prize Winners from schools like "City University of New York"). The Economist blames other factors, though.

"Racial prejudice of the sort that Jews faced may or may not be part of the problem, but affirmative action certainly is. Top universities tend to admit blacks and Hispanics with lower scores because of their history of disadvantage; and once the legacies, the sports stars, the politically well-connected and the rich people likely to donate new buildings (few of whom tend to be Asian) have been allotted their places, the number for people who are just high achievers is limited. Since the Ivies will not stop giving places to the privileged, because their finances depend on the generosity of the rich, the argument homes in on affirmative action."

The Truth, which is hard to swallow for some people, is well summarized in the book "The Bell Curve." Fact is, in a pure meritocracy, some groups of people ("races") would be represented more than others. And its impossible to face this fact in America without getting shouted down.
As a side effect of DARE's eventual disappearance from schools, one of my favorite (bad) jokes no longer works with younger listeners. (Wait for the third punchline.)

Q: Why did the monkey fall out of the tree?
A: It was dead.

Q: Why did the second monkey fall out of the tree?
A: It was stapled to the first one.

Q: Why did the third monkey fall out of the tree?
A: Peer pressure.

Alas, I'll have to save my bad jokes for other adults and come up with some new ones for the kiddos.

EDIT: Formatting.
Murakami's earlier books are less fantastical and more sentimental. I would recommend Norwegian Wood, it's very good.
I was tempted to ask which keyboard shortcuts I should know about, but it's difficult to free recall all the ones I know, let alone list them concisely.
Maybe because you don't have to write it yourself?

$ go get github.com/m3ng9i/ran && ran
Forcibly occupying land that is occupied by others is not necessarily driven by racism. Often it is hunger, or something else. Slavery in many locations was not something done to other races, but to other closely-related tribes, long enough ago that no one remembers the difference between those tribes.

USA is somewhat unique in that we enslaved people who were easily distinguishable from the rest of us, and also in that after slavery was ended we maintained a system of laws and cultural norms that kept the former slaves and their descendants separate from and disadvantaged to other citizens. That is our sin. It functions so that racist institutions and the habit of racism reinforce each other, and even pull other races such as Native Americans into the Other category. That didn't happen in Mexico or Brazil or many other places in which multiple races had had a problematic history but then learned to coexist, if not on an equal footing then also not on a so aggressively unequal one.
From the horse's mouth:

“We could fill our class twice over with valedictorians,” Harvard President
Drew Gilpin Faust told an audience at the Aspen Ideas Festival, sponsored
by the Aspen Institute and The Atlantic, on Monday. That means admissions
officers rely on intangibles like interesting essays or particularly unusual
recommendations to decide who comprises the 5.9 percent of applicants who
get in.

Faust's top tip for raising a Harvard man or woman: “Make your children
interesting!”

For parents and students alike, that’s both good news and bad news. The bad
news is that of course it’s much easier to say that than to actually make it
happen, though Faust recommended encouraging children to follow their
passions as a way to develop an interesting personality. It’s much easier to
complete a checklist, however daunting, than to actually be interesting.[1]

[1] How to Get Into Harvard

http://www.theatlantic.com/education/archive/2014/06/how-to-...
Why Red M&M's Disappeared for a Decade (2014)
I sincerely find the ideas of Gelernter and Freeman utterly fascinating, but take note they've been talking about it for twenty years. See their academic page and this article from Wired www.cs.yale.edu/homes/freeman/lifestreams.htmll & http://archive.wired.com/wired/archive/5.02/fflifestreams_pr...

Lifestreams have a strong smell of vaporware and Xanadu syndrome.
> they [desktop apps] really want to move to the new app platform anyway

1. Stop anthropomorphizing desktop apps, they don't like it.

2. Can't tell if the author means "desktop devs want to" (false IMO), "desktop devs ought to" (also false IMO) or "MS wants desktop devs to" (undeniably true).

3. It depresses me that just as MS is genuinely 'getting' open source, they're completely missing the appeal and value of an open platform. One step forward, two steps back.

EDIT:typo
Thanks for the link, btw. I'm in the process of digesting the paper.
The Go server is likely faster, and it's certainly faster to type "ran" than "python -m SimpleHTTPServer".
I like the feel of it and the thought behind it, but ... while true, sleep?

I get very uncomfortable with any kind of polling, especially polling timers for checking for jobs with timespans between them. Maybe it's just me?
Vanguard is like the opposite of a market maker; they're a mutual fund manager. They're the people HFT is ostensibly supposed to be screwing.

See, again, per the article, Chesterton's Fence.
The points I see missing from that very accomplished young man's application to these top schools are the essay(s), any interviews he may have done and any sort of philanthropic or leadership roles he may have been involved in. These are all important, now more so than ever.

It is entirely possible that he did not demonstrate, through these other avenues, the desired qualities of a student from the schools he was rejected by. Getting into such schools isn't simply a matter of racking up points by following some formula and quite a few kids do not seem to realize this.

When a school has a flood of equally polished test scores and fantastic accomplishments it can result in other criteria playing the deciding role. Perhaps he didn't meet these other criteria? They are not discussed in the article so no way to know. I personally suspect this, much more than mere ethnicity, as I know they matter greatly in the application process at such schools.
LinkedIn is probably the mainstream site to use the absolute most amount of dark UI patterns.
Would "white-person" be more accurate here? Do the authors intend to suggest that gender contributes to the effect they claim? [edit: removed silly question]
This isn't a "microphone" at all. Microphones by definition transduce the physical movement of sounds waves into a signal. This is just using the sound card to sample the electrical signals picked up by the conductive leads.
Yes, but came here with the same question, "how much of the heat is the breaking"
Your opening arguments completely disagree with the bottom quote. This isn't what you think it is.

They're not saying CBT doesn't work or isn't more effective, they're saying it's not quite as effective as thought because people don't always report the failures.

What's happening is that people who do a study that results in no positive benefit aren't publishing. But one study doesn't give the whole picture. There are many reasons why a singular study might show no benefit, a lot of them statistical reasons.

What you need to do is look at all the studies, but the problem has been that the failing studies haven't always been published, which is bad science.

So what's been happening is the published studies were:

B NB B B NB B B B (6 benefit / 2 no benefit)

When in fact the results were:

B NB B B NB B B B NB NB (6 benefit / 4 no benefit)

In science and statistics you have to report the false negatives too.
There were Asian-American based advocacy groups that disagreed with California Prop 209. Their stance was Affirmative Action would intact a societal change beyond academia in the long term.
As a white in tech, I sometimes sense that I'm being discriminated against by Asian / Asian-American hiring managers. For instance, I've never been offered a position by an Asian, whereas I'm rarely not offered a position by a non-Asian.

What kind of concerns me is that so many of the big tech companies have disproportionately more Asians, and many Asians cultures are known to be as racist or more racist. Unlike Americans, who are trained from youth to be tolerant and accepting, many immigrants are not.

Unfortunately, even with training, most people will still be biased toward hiring people like themselves.
Demoed Tableau at work a few years back and it was lacking in real-time visualizations. Is that still the case? If so, anyone have any recommendations?
I tracked down the graphics a while ago for exactly this purpose.

http://imgur.com/a/R9b84
Fix the title please. It should probably read "discriminated against," otherwise it appears as though the Asians did the discriminating.
Sorry if I'm not following, but which companies are you talking about which overcharge people?

If companies are overcharging people, how does this make the credit bureau corrupt or thieving?
When you say "information" what do you mean exactly? I can see information as a set of constraints that arises in the system due to how it evolves, and that those constraints enable structure to emerge, and that with the law of conservation of energy no energy can be created or destroyed, it means that all those structures can only do what they can do, any deviation from the constraints will require new energy or removing energy from the system to alter the course.

I like your needles - hyperdimensional record analogy. I would say mathematics encodes for and predicts a certain set of constraints, but we can never be sure we have observed or found the most fundamental constraint, and so to us, an incomplete mathematical 'law' will look like it needs energy added or removed to fit with the real world, but in reality it's just a constraint somewhere that we haven't seen that will readjust the series. All of this is kind of written on a whim, I'm not sure I thought it through enough :
Curious about Linux? Try Linux Desktop on the Cloud
We should probably just accept that life (a particular class of self replicating systems) is not the same concept as being alive.

Then one wouldn't have a problem with accepting that viruses are life, albeit not alive.