skysight-inc/HackerNews huggingface dataset:
This is definitely not the case, x86 chips can do a load+arith_op or a store+arith_op in the same uop.

I don't think so? While these operations can be written with a single x86 assembly instruction, internally they are split into different µops which execute on different ports. Here's Agner's chart[1] for ADD and SUB on Haswell (with some typographic editing for clarity):

inst operands fused unfused ports latency throughput
ADD SUB r <- r/i 1 1 p0156 1 0.25
ADD SUB r <- m 1 2 p0156 p23 0.5
ADD SUB m <- r/i 2 4 2p0156 2p237 p4 6 1

This is saying that adding register (r) to a register or an immediate (i) takes one µop which executes on any one of Ports 0, 1, 5, or 6, has a latency of 1 cycle, and that 4 of these can be executed per cycle.

For an add that comes from memory with the result put in the register, the instruction is decoded as a single µop (fused), but this is executed as two separate µops: one on Port 0, 1, 5, or 6; and one on Port 2 or 3. Latency is unspecified (depends on the source of the load), and you can execute a maximum of 2 per cycle.

For an adding a register with a memory location and storing the result to memory, the single x86 assembly instruction decodes to 2 fused µops, which then execute as 4 unfused µops: two on any combination of Ports 0, 1, 5, or 6; one on Port 2, 3, or 7; and one on Port 4. The latency is at least 6 cycles, and at best you can sustain one of these per cycle.

The uops/instruction number looks bogus. I remember those numbers being very close 1. The cycles per uop of 0.37 seems wildly optimistic. I remember numbers closer to 1.

It's easier now than then, but depending on workload, executing 3 µops per cycle (.33) is easily achievable for optimized code. The current limit is essentially 4 (.25), but even this is within reach. I recently had a pathological case where I sustained almost 5 µops executed per cycle (.21), which at first glance is impossible since only 4 µops can be issued or retired per cycle. I think what was happening was that due to failed memory disambiguation, some of the stores and loads were being executed twice before being retired.

[1] http://www.agner.org/optimize/microarchitecture.pdf
Fear leads to anger. Anger leads to hate. Hate leads to suffering.
shame that the audio is not a bit better.
For now, no, but I've considered seeing if I could generate a website like Hakyll does with Pandoc with it.

I can do anything Pandoc can do.
Big Data Is Not the Death Knell of ETL
I notice you have to pass a username when starting the server. Is there no way to require username/password from a database user when they access the site?
Skiff: Raft Distributed Consensus
ZFS Resilver Speed Comparisons
Phrased less charitably: rich people (VC partners) think paper-rich-cash-poor people should continue being cash-poor so that rich people have better negotiating leverage over them.

Doesn't this work against the VCs when the startup with cash-poor founder gets a subpar M&A offer? I thought VCs had become accepting and even encouraging of early founder liquidity.
Sure if I can read what I wrote objectively. Often not.
As a practical matter, especially for the robot ,it might not matter who is observing. The fact that one can observe oneself enables further capabilities like better feedback.

And by the way i think this observing robot has(or can have) an internal definition of self, and an observer beyond the self. It seems possible.
IIRC, there is a fairly lengthy tunnel on the line down to SFO.
Author here. I tried out Dragonrealms a bit back in the day (c. 1996) but it was too surreal to play a game with almost the same mechanics and descriptions as Gemstone, but with everything slightly different. It was almost like a dream version of what I was used to.

While I was researching this article I looked into the current incarnation of the game, Gemstone IV. Amazingly, I think some of the players of it have been active since c. 1992. I would imagine that's the longest-running internet game community, but maybe I'm wrong. A tiny party of me wanted to re-create my character from when I was 12 (Sylvanon) and start back up again...

I believe Simutronics now has some crazy pricing model where a handful of players pay a ridiculous amount ($100 a month last I checked) for the "Platinum" version of Gemstone, which is essentially a different server with only the elite players. I do sort of miss the austerity of a purely text-based game.
I was really, really hoping that you built this in lisp.
It's from 2001. See: http://www.eecs.umich.edu/eecs/research/techreports/cse_tr/d...
I remember an AMD chief architect telling me that the hardest part of building a performant x86 core is getting the memory subsystem right.

Definitely; Linus also makes this point in his well-known post on x86 (http://yarchive.net/comp/linux/x86.html ):

The low register count isn't an issue when you code in any high-level language, and it has actually forced x86 implementors to do a hell of a lot better job than the competition when it comes to memory loads and stores - which helps in general. While the RISC people were off trying to optimize their compilers to generate loops that used all 32 registers efficiently, the x86 implementors instead made the chip run fast on varied loads and used tons of register renaming hardware (and looking at _memory_ renaming too).

More recently, I've heard that the effectiveness of caching, out-of-order execution, and speculation mean that on modern x86 the most frequently accessed memory, which would be the local variables near the stack pointer, is almost as fast as the registers - comparisons have been made between the x86's 8 (or 16 for x86-64) registers and the 256 bytes around the stack pointer to the 6502's "one really fast register, and 256 others that are nearly as fast."

The uops/instruction number looks bogus. I remember those numbers being very close 1.

It depends greatly on the exact instruction mix being executed; same for the cycles/uop.
A5/3? Where have I seen this before?

Oh, right.

http://eprint.iacr.org/2010/013.pdf
Regarding the New Republic piece, I'm not sure I think his insurance analogy fits.

With insurance (Particularly now, in the US), everyone can pay in and get it. With publishing, only a super select few ever get in, and those that do will get dropped if they get 'sick' and stay 'sick', regardless of whether or not they were 'healthy' when they got in.
Yes, we do!

https://chrome.google.com/webstore/detail/polarr-photo-edito...

The app is not using emscripten
How does price anchoring work with physical products though?

They still have to manufacture the product at the lower price point because someone will buy it, do they just manufacture less stock for the lower price point (and higher for the other two) and hope the demand doesn't exceed the stock levels?
Great memories, I still haven't spent any amount of time on anything in life that passes the amount spent on Gemstone III (not that is a good or bad thing, just fact of my life).

Like the author, I started playing in '96, but I also picked it up again a couple of times over the years. It was amazing how many people I connected with on there and the life lessons learned at a young age. I still don't find anything as engaging as text adventures (though Gemstone III was always more alluring to me than other MUDs). There was real community and imagination in the game in a way that WoW picked up on but I feel never could quite replicate in the same way as graphics always seem to fall short of dreams.

I was reminded of Elanthia again a couple weeks back when Simutronics sent out an email on the latest "Ebon's gate" event. Elanthia is still there and still surviving!

"It's that time of the year again! In the real world, the leaves are turning, the temperatures are dropping, and everyone is reaching for their favorite warm beverages! In Elanthia, chaos and turmoil abounds throughout the realms. In the grand tradition of Ebon Gate, the Merchant Consortium opens Feywrot Mire, the location of the Eve of the Reunion Celebration!"
Trello sync. Yes!!!
Here's the man himself at TED.

http://www.ted.com/talks/anand_agarawala_demos_his_bumptop_d...

Nicest guy in the world too.
About Fourier Transform
probably needs to shell out to NOSMOKE.EXE on windows too
>>In 1984, Alley—along with Oleg Jakubowicz and William Wickes, both of whom had also been in the audience that day—finally got the experiment to run. It worked just as Wheeler had imagined: measurements made in the present can create the past.

I'm not a physicist so unfortunately I don't know whether this is true. However, of all the documentaries on Physics that I've seen they have never mentioned this.

Could anybody please chime in whether this is true.
All correct, for exact rationals. Racket's exact rational arithmetic tends to take about 1000x the amount of time floating-point arithmetic takes to compute similar functions, and creates a lot of garbage on the heap. It gets worse, though: with long-running computations, exact rationals' numerators and denominators tend to grow without bound, unless you explicitly round them to a fixed precision. If you take the latter path, you might as well use bigfloats, which wrap MPFR's multi-precision floats, and are faster.

Just looking at the Wu-Decimal page, though, I can't tell whether they're internally exact rationals or base-10 floats. If they're base-10 floats, they have all the same issues base-2 floats have. If they're internally exact rationals, I wonder what they do for division, which the set D isn't closed under.
The first thing you should worry about is whether your computation is ill-conditioned, and only then worry whether it's numerically stable.

OK, but how does one apply this advice in practice?

The radiative exchange between two surfaces goes as x^4-y^4 where x and y are the surface temperatures. I can worry about whether that's ill-conditioned all I want, but at the end of the day I'm further ahead evaluating (x-y)(x+y)(x^2+y^2) than the original expression.

Similarly, if I need to find x^2-1, what recourse do I have? Maybe there's some reduction that makes the computation more stable. But normally I would expect to discover such a reduction by turning x^2-1 into (x-1)(x+1), and then seeing if one of those factors cancels out somewhere. So it still seems like a good first step.
Found it is also featured in Chrome App Store (on the top).
https://chrome.google.com/webstore/category/apps?hl=en
Hello Iamanna,

You definitely have some parameters that will make this difficult, but as we Bay Area people can sometimes prove... some amazing things are achievable if we get creative or a little flexible. What I mean by that is: if you could do a share-rental, you'd find a lot more places would become in your price range. The downside of course is, you must live with more people than you'd like to. It can be a challenge, but if the house is large or you get your own wing, it could be pretty livable, at least for a set time period. The other thing you might do would be consult with a local real estate specialist who could do some quick leg-work for you here. (Sure, they will charge you, but maybe it won't be too much. :/ It's just meant as a possible idea for you.) Short of that, definitely look at Craigslist, but keep in mind, things could go (become rented) very, very fast. The $1200 limit is very tough to work with, because rents are shockingly high in the Bay Area. A small town you might find something in might be: Port Costa. Someone else mentioned Crockett (where I originally found your post referenced). If you look on a map, you'll see these two enclaves are close to each other. Crockett is known for being eccentric, artistic, having a huge sugar factory, and being located on the water (the Carquinez Straits). The houses are generally old, and some are sweet and interesting. You would feel like you were in a 'real' small town, but at the same time still not too terribly far from what you need, mileage-wise. Port Costa is just a little beyond Crockett, down a small road, off of Highway 4. It is also known for being an out-of-the-way artsy and eccentric place. I would say Port Costa is generally quite safe. You still will probably have trouble finding anything that is at your $1200 mark, but it will be only a few hundred over. (This might seem like too much still. I'm sorry!) I'm talking about HOMES — not apartments — so you may find cheaper for an apartment, specifically up there, but the towns are mostly comprised of homes (not apartments). I am sorry some people are laughing, but it's easy for us to forget how insane our pricing is here. We have endured it for so long! Please consider looking in to the share-rental idea. You can find things like that also on Craigslist! You also might try Martinez. It is the County Seat of Contra Costa County. No place will be completely free of crime or undesirable activity, but for your price range you'll do well to try these. I would be careful about apartments in Martinez, only because some buildings focus on 'low income' renters and (I'm not trying to disparage low-income people...)there can be 'a few bad apples' so to speak. I see someone else mentioned Concord. I would say the areas with a high concentration of apartments in {many parts of} Concord could have more undesirable incidences of activity you are trying to avoid. Best of luck to you, and let us all know what happens!
An Inline Edit will be really handy .. something like http://www.sequelpro.com/
Hey Adam, great question! I took the conversion %'s measured and applied them to a base sample size just to make the numbers in the post a little bit more easy to read/understand. Hope this helps clarify
Socket.IO 1.2.0
How much does it really effect you? Is anyone besides you even going to notice it? I'm just not really aware of where this is an issue, isn't a ban/block/ignore significant enough to stop just about any attack? If someone's getting around those, they're spending a considerable amount of effort...

*edit - more to the point
No, I didn't miss the point. Your point is wrong. You even (unwittingly) argue against it in another post of yours. Cartier-Bresson's "Man Leaping" could not have been captured with a cell phone camera. The shutter lag is just too bad. As another poster pointed out, "Tank Man" was taken from a half mile away.

> Instead look at those photographs and tell me what exactly makes them worthwhile. Is it the creamy smooth bokeh? The pin-sharp focus? The incredible low-light performance?

It's all of the above. When you remember events, you're not actually remembering the event itself: you're remembering the last time you remembered the event. The creamy smooth bokeh, the pin-sharp focus, etc. help me remember these events with more clarity and appreciation than I could otherwise. Every time you make the claim that technical quality doesn't matter, you're ignoring very fundamental cognitive science to the contrary.

You're claiming that "it's light, it's subject, it's composition", and while these are necessary conditions to capture good pictures, for millions upon millions of historic and sentimental potential pictures, they're not sufficient: better equipment leads to many, many better pictures than cell phones can provide.
Its a shame that Craig Silverstein does not get metioned as often. I will leave it to people better than me to elaborate on that.
The paper is concerned with the front end, so the fused uops are what matter there even if they get split up for the actual execution. Similarly for structures like ROB, you'll artificially inflate occupancy, and possibly create fake bottlenecks, if you split up uops too much.

But yes, if you're pointing out a add reg, men instruction actually gets executed in two places, you're right.

Also for the uops per cycle, I don't doubt you can get really nice numbers for tight highly optimized. But if you're running entire applications like Winzip, which do a whole lot of things including lots of I/O and system calls, I doubt that you'll still get those numbers.
A little house of secrets on the Great Plains (2011)
http://en.wikipedia.org/wiki/UTF-8#Description describes Ken Thompson's original proposal for UTF-8 with codepoints up to U+7FFFFFFF, and how the upper limit was reduced to U+10FFFF in 2003.

I've actually written a package for Go https://github.com/gavingroovygrover/utf88 that uses the 2 private use planes to implement a surrogate system that restores that upper limit to UTF-8, which could easily also be applied to UTF-16 and UTF-32. It's all part of looking forward to the day UTF-8 as originally specified is reinstated.
I disagree that browsers (and I do mean modern browsers, i recognize it hasn't always been this way) are somehow solving an easier problem than tex or doing it in a half-arsed way - on the contrary they solve the very hard problem of correctly rendering content that might be badly formed or underdefined. I don't think there's anything in tex that you can't do in html5 and CSS - including ligatures, auto numbering, and so on.

As for, markdown that's just an example of how there is a demand for text-based writing (I could also give Restructured Text which has a much stricter spec than markdown). I think markdown could evolve to fill the Latex niche.

For a better implementation look at pandoc, which very cleanly parses documents to an internal data structure and convert that to a range of outputs, I think that's a much better basis for a document system. At the moment it has to go via Latex to produce PDF - in fairness latex still has the most mature pdf rendering system. I for one would like to see that change, I think we can do better.
Besides the content of your post, you are being downvoted because your comment is nearly impossible to parse and comes off as pretentious. Grammatically standard English would serve better to get your point across.
What's the major difference between this and Adminer? Looks same to me.
105 Ways You Can Make $1,000 Fast
Neat. I have a related project called Polygonian -- http://www.polygonian.com -- runs on browser and requires Chrome Native Client that does something similar. Here's the output of a Lincoln portrait using similar point count:

http://imgur.com/lpKVILV
One difference (though I won't venture a guess for what % of the cost difference it account for) is that the U.S. has a much more drawn out and less final decision-making process. The national legislature passes very general laws, like the Clean Water Act, and charges an administrative agency with implementing them, and the courts with interpreting them and resolving disputes over what they mean. States do something similar. A city that wants to do something like build a metro line must therefore pass a series of these general requirements. They do things like prepare environmental impact statements, noise-abatement statements, seek EPA and other agencies' approval of plans, seek state approval of plans, etc. Various stakeholders or members of the general public can challenge these plans at each stage (sometimes up to a dozen or so agencies may be involved). If the plans make it through that stage, such people can then sue in state or federal court, using any of these dozens of laws, looking for an injunction to halt construction, modifications to the plans, etc. The end result of all this is a lot of delay and expense, even apart from any actual construction issues.

In many other countries the process is somewhat more legislative. A city proposes a metro line, and seeks the direct approval of higher levels of government: there are discussions, hearings, and then the plans are passed into law. Once the plan is law, then it's law: the legislature is presumed to have weighed the pros and cons and made the decision, so you can usually no longer challenge it on environmental grounds, noise-pollution grounds, or anything else, because that power is not delegated to agencies or courts.

In short: the U.S. both has a lot more layers of government (city, transit district, county, state, national), and delegates much more case-by-case decision-making power to administrative agencies and courts.
What's the source for this? I've definitely worked on an AMD processor which executed add reg, mem as a single uop. I can't comment on Intel's uop fusion and uop cracking shenanigans because I don't understand them very well.
I have been thinking recently about hiring an assistant, and this solves one of the main reasons why. Working with dictation to send e-mail allows for a different kind of tab-less focus, and makes it easier to deal with one mail at a time. When I have too much to do, forty e-mails that need thought and replies feels like too much work, so I do something else, and then the problem gets worse. It also allows for you to work on e-mails while standing up from your computer for a moment, which is recommended for health. I think it's very valuable, and I look forward to receiving my invitation.
More succinctly, we already have laws against stealing cars but people still do it. I agree the locks need to be stronger.

Perhaps it needs to be an independent third party that tests, breaks, and publicly reviews keyless entry systems. Such a third party could provide "certification" or badges for Cryptographically Secure Keyless Entry systems.

When purchasing a vehicle I'd be willing to pay a small premium for a vehicle with secure locks.
I think we can safely assume it is bluetooth (as the streaming stick is usually behind the TV, out of line-of-sight.

Plus they need to use bluetooth for the voice controller anyway - good luck transmitting voice data over IR :)
Maybe they have to work hard on daily(full-time) jobs.
Small bug: It seems like the specific comments that you link to also include submissions, which once it encouters that it mismatches all the subsequent 2 character links with the comments they're associated with by an index of 1. I.E.

AA -> links to comment beginning with AA

BB -> links to comment beginning with BB

CC -> links to a link the user submitted

DD -> links to comment beginning with CC

EE -> links to comment beginning with DD

Very cool implementation though.
I think it's hard to make "chief architect" work out in the long term

I think it can work fine as long as the chief architect is acting as an architect. Problems arise when a chief architect tries to make engineering decisions about individual components. When you're dealing with a large project, having someone who knows what all the components are and how they interface with each other can be absolutely vital; but that person should be treating each component as a black box -- not just being uninvolved with the implementations, but being actively unaware of the implementations of the components, in order to ensure that he doesn't make the mistake of assuming that a particular implementation detail will remain available in the future.
'Hater' isn't about hate. It comes from 'player-hater', where 'player' is slang for a pimp. Many people disapprove of the lifestyles of pimps, mainly because of their use of women's bodies as an income stream, and the emotional manipulation and physical abuse it takes to keep that up.

Pimps characterized this disapproval as a hatred borne from jealousness of a that lifestyle, masking dissatisfaction with one's own square, lame lifestyle, an expression of one's own inner turmoil, cowardice, and weakness.

Assholes at all levels of society picked up on this sentiment (through cultural colonialism.) 'Hater' now means anyone who criticizes the speaker for anything.
Maybe there were ~ 125 individual pieces of cutlery? at $800 apiece, the total would be 100k...

That does seem like a lot of cutlery, though.
I've used such a tool at university but I've now found out it's a subscription service. You could get graphs of papers that were cited and could use it to find papers that were roots of a certain discipline. Though it wasn't as advanced a graph analysis as you propose it was pretty helpful.

And you're right about journals sitting on that citation data. The service I used was

http://en.wikipedia.org/wiki/Web_of_Science
Why do you think that are changing the recruitment world?
Do you work closely with any kind of recruitment agencies?