skysight-inc/HackerNews huggingface dataset:
Everything you said is correct! There was just a few details I didn't have in my post that make it slightly confusing.

"Spreading the work as evenly as possible" and "From each according to his ability, to each according to his needs" differs because people's ability is different, and because the work itself is not interchangeable (specialization and what not). This is more of a technicality than anything else, because the former might imply that everyone has to be doing similar work (in term of wealth producing efficiency, time working etc).

Getting rid of the possibility to exploit workers by the possession of the means of production by a small elite is definitely the overarching motivation for communism. I can't remember it right now, but I think there is a line of practical reasoning that leads to the principle mentioned (which is to says that for practical purpose, one will lead to another). I will have to look it up.

Marxism (at least the motivation and principle mentioned above) by itself definitely doesn't implies centralization! It's unfortunately that this the insight is often missed by people. However, according to Marx, to get to communism, we have to transition through socialism first, which is the abolish of private ownership for major means of production (in Socialism society, means of production is owned by public enterprise, as opposed to being held in common in Communism society). This step poses a centralization issue (as the power that be won't relinquish their power), and inefficiency is just a byproduct of centralization (because of corruption and lack of creative destruction, mostly).

We have not found a way to transition directly to communism from a capitalism society (assuming that communism is desirable).
What a Computer Really Is
Interesting, this is a smart move on Microsoft's part. Their keyboard technology in the Surface 3 is pretty good, and by not tying it to the surface this gives them a chance to expand that experience outside of people with that product.

That said, the bluetooth LE keyboard market is going to be really thick with keyboards by the end of the year. Unlike regular bluetooth the LE spec gives you nice burst packets for a better power utilization.

I'll certainly give it a look, I've got a few bluetooth keyboards and each has been a modest improvement over the former.
We still think in factory-like management patterns for knowledge work (eg company charts, top-down decision, etc)

I believe we are on the verge of truly understanding how to "manage" knowledge workers. (apart of empty phrases)

Imho flat, no-manager, etc are overcompensation combined with a miss-understanding what management nowadays should be (establishing processes and enable communication when processes fail – not decide)
Cost. Everybody wants steak, too, but only hamburger can be afforded every day.
A book from start to finish could be considered to be 'highly organised'. However, if the book you find is only an infinitely small subset of pi, then it should have no bearing on whether you call pi itself 'highly organised'.

Infinity is very large, and even with something as simple as flipping a coin, you could probably find arbitrary patterns in it if you looked hard enough. 1000 heads in a row? Alternating between heads and tails for 100 flips?

http://www.wired.com/2012/12/what-does-randomness-look-like/
Yes. Some of the underlying theory is the same, but truffle appears to generalise to other languages a lot better (note: I am not an expert)
$45 billion for a city of 18 million?

Assuming 5 people per house that's $12 thousand per house.

Even in Egypt I doubt building are so cheap.
Yes, all that. Corruption is everywhere. It's one thing to be a victim of a corrupt gas station clerk, and quite another to be a victim of a corrupt law enforcement officer who is literally given benefit of the doubt in legal procedings. Or as the cops say, you may beat the rap, but you can't beat the ride.
Web programmers are hyper-aware of how
10ms of extra latency on a web page load
has a noticeable effect on conversion rate

I wish this was true, but I'm really skeptical that the average "web programmer" even uses the phrase "conversion rate" on a monthly basis.
Show HN: A privacy appliance for email over Tor
Things iOS8 got wrong
> and maybe a sockpuppet account or two for support

If you use two or three sockpuppets that write empty comments like "Awesome, this is fantastic!!", the comments will almost sure be downvoted and that removes the support effect.

If you use four or five you'll probably get your own personalized message from the moderator asking to stop and banning the sockpuppets.

You may be more lucky using sockpuppets that say something useful for the discussion. Obligatory xkcd: http://xkcd.com/810/
> 8 foot ceilings to save money.

Does that really save all that much money? Seems like it would be only a percent or two extra.
Oops sorry, I remembered the brightness bit but forgot it was for both colors at the same time. Ahhh yes and the flash bit :) thanks.
The final piece of the video output was the border color (on one of the out ports of the z80). By syncing with the vertical retrace you could 'draw' into the border (most tape loading routines changed the border color as bits were read from the tape to give the familiar border stripes when games loaded from tape).
Woah the on keypress animations look awesome!
Matt Ingram on death of GigaOm
Well here's some formulae:

http://www.noteshare.io/section/the-fundamental-class-of-projective-space
http://asciidoctor.org/docs/user-manual/#using-multiple-stem-interpreters
http://www.methods.co.nz/asciidoc/latex-filter.html
http://dblatex.sourceforge.net/example/dblatex/example_mathml.pdf

As for references, it has it's own lightweight bibliography system out of the box, but there's a plugin[0] for BibTeX too, and DocBook has full-on support for BibTeX so it's just a matter of tooling. AsciiDoc gives you DocBook, and DocBook gives you pretty much everything.[1] The whole thing is completely extensible at multiple levels (macros, XSL stylesheets), so adding any essential features it doesn't already have is certainly much simpler than starting from scratch!

[0]: https://github.com/petercrlane/asciidoc-bib
[1]: http://pub.hdcrd.com/kb/Dev/Documention/LaTeX/Tool/Dblatex%20%28DocBook%20to%20LaTeX%20Publishing%29/0.3/manual.pdf
This is a banal comment.
It must be more than straight cost since properties with high ceilings sell for a premium over those with a low ceiling. The demand is there and customers seem willing to pay, but the market does not seem to be meeting that demand (at least in Australia).
The Brief, Extraordinary Life of Cody Spafford
Weird, that website design for way tools looked strangely familiar to nextengine.com. Digging further it looks like the same team.
BlackBerry Unveils Security-Focused Tablet
> It's especially odd from a community that places so much emphasis on the importance of a good pitch.

A good pitch? Why does that even matter? 97% of these projects are for fun/as a learning exercise. If someone is interested those things, then they can check it out. If they aren't, then I guess the author misses out on a few GitHub stars. shrug
Twitch Plays RPG MO
On a completely different sidenote; it seems microsoft adopted Wordpress as publishing platform. At least for that site.
A normal sequence includes all non-normal sequences, by definition of normality.
I've encountered engineers who takes things too literally for this to work:

Me: "should this be documented in the team wiki?"
Engineer: "Probably"
"should we document it now before we forget?"
"Okay"
"um, do you want to do it? I could do it for you after I'm done with my tasks if you need help"
"okay, you do it"

whoosh hint not taken. It's not rare either since the stereotype of socially awkward literal engineers is not entirely undeserved.
This may also work (both Chrome and FF):

https://benito.k0nsl.org/sexy_lass01.jpg

^^
Good building design is independent of time and style. The NJ library he linked to is garbage not because it's aping classicism but because it's poorly-designed flippant junk. People want to see care and craft no matter the style.

Are old libraries best-suited for modern programmatic requirements? No. Does New York's Public Library's reading room make you feel better...

http://m7.i.pbase.com/o3/89/198089/1/108166607.2tKeYd60.libr...

...than Seattle's?

http://www.bluffton.edu/~sullivanm/washington/seattle/librar...

Of course.

Seattle's Public Library is really clever with daylighting and its book spiral, but it will simply never be the civic statement that NY's library is.

---

Frank Gehry's Bilbao was an anomaly, but that hasn't stopped architects and developers from trying to get their name in the public's conscious. Individualism when it comes to buildings is so overrated. People don't visit Paris, London, Barcelona, Venice, etc. because they have signature buildings, they visit because there's a communal form language to form a strong identity. Buildings are a supporting role, but people don't want to admit that.

So here's the original pavilion that burnt down:

http://markatlarge.com/wp-content/uploads/2012/03/Fire-Islan...

http://queerty-prodweb.s3.amazonaws.com/wp/docs/2012/01/Pict...

And here's the author's replacement:

http://www.architectmagazine.com/community-projects/fire-isl...

Thew new project seems like it has more in common with an OMA (Rem Koolhaas) competition entry than the waterfront. Why the over-scaled cross-bracing for a two story structure? Why does everything have to be triangular? How much more did this cost than just making a building similar to what existed? Is it really so innovative to create an expensive, over-wrought building with an "architecture" stank on it that looks more contextual on Architizier than the physical site?

Marc seems to be encouraging flashiness for the sake of instagram likes rather than what makes sense long term for the locals.
Improving SSL Warnings
Did OpenBSD just standardize on an HTTP server they wrote in 2 weeks, has no tests, doesn't fully implement the spec…and then brag about it?
> "Random," to me, sounds a lot like "unorganized." A book is definitely organized.

Search for "microstate vs macrostate" and keep checking links until you hit an explanation that you like.

Alternatively, let me give it a go: Enumerate all 10-character strings. The string "Hi, there!" appears once, just as often as "l9.gn;omeh" (which also appears once). We call these "microstates". However, if we label 10-char strings green if they look like valid English and red if they don't, then clearly most of our table is going to be colored red. Red and Green are "macrostates". Unlike microstates, red and green do not have equal probability if we choose an element of the enumeration at random.

p(red)>>p(green)>>p("Hi, there!")=p("l9.gn;omeh")

OK, now you were probably picturing a "entropy trace" computed over windows of digits of pi, like you would get out of binwalk. ''Entropy'' is a macrostate, not a microstate. Even though all sequences of digits within a window are equally likely, if you choose a sequence at random it will probably (!!!!) have high ''entropy''. But possibly not. Having high entropy is like being labeled "red" in the 10-character enumeration table: if you pick an entry at random, you're probably going to hit red, but if you keep doing it then eventually you will hit green, and if you do it even longer then eventually you will hit "Hi, there!". Just like if you keep looking at digits of pi, eventually you'll find a block of them where the ''entropy'' is low. In fact, if pi has the properties that Mathematicians conjecture it does, you'll find infinitely many such blocks of anomalously low ''entropy''. If you keep looking long enough, you'll find one with your book in it. These anomalies aren't due to pi being less than perfectly random, they are due to the definition ''entropy'' being statistical in nature. It's only "right" about randomness most of the time.

> However, Pi is also infinite, so it's infinitely possible to find any sequence. (This sounds really hand-wavy to me).

Here is the more precise mathematical analog from the article:

> PI is believed to be a normal number and therefore all possible finite sequences of characters appear equally often in it

it's still an open question, but the trouble doesn't lie in the definitions, it lies in finding absolute proof, which they haven't done yet.
Any keyboard task switching on iOS yet?
That would be awesome.
Have you met an entry-level investment banking analyst or management consultant? They're really terrible soul-crushing jobs and nobody should be jealous of them, regardless of how many Ferraris they may or may not be able to afford in ten years.
The Escalating Scale of Drunkenness, Explained
Flow Bee Hive
Are you aware of any comparisons that shows "truffle appears to generalise to other languages a lot better"? I'd be interested in reading them. :)

The performance of various RPython interpreters like PyPy and HippyVM are pretty impressive.
Saves nearly 30% on drywall/plaster and paint, at least.
Julia and Python Numba are two fast (almost native) high level languages for multdimensional array programming.
"Can you give examples of this kind of job, other than those created directly by the government?"

Plenty of "useless jobs" exist. It comes back to the classic agency problem. What is best for the market/company/shareholders is often not what is best for the employees working at the companies.
Ask HN: Programming on the side for money
I am interested in doing a few programming assignments a month and collect some folding money in the process. Not for a living, but just to keep myself motivated.

I understand there are dozens of sites which offer odd jobs like this - are there sites that you would recommend? For people who do this, can you talk about your experiences please? What to watch out for, how do you get paid, how much can you make realistically (while doing it on the side). Thanks!
> He doesn't say that there aren't facts about the universe, but rather, that the scientific approach to understanding the universe is caught up in a paradigmatic frame which makes it impossible to derive a simple, objective algorithm/process for scientific discovery.

I don't see how he gets from A to B. How is the fact that we obviously can only build models based on the past - since the future is not accessible to us - prove that it is impossible to refine models to asymptotically approach a hypothetical fundamental truth?

We may not have a formalized algorithm. But whatever is running on human brains has worked so far.

If I boil this down it sounds to me like he's claiming that a system that takes its past states as one of its inputs (observation of the universe being another) is incapable of refining scientific theories? Which, given the fact that's exactly how scientific discovery has been done so far, seems false.

So what am I missing here?
I am pretty much a beginner dev, so can anyone briefly explain how this works? It's not really clear to me from the code.

It's mentioned in the README that packets are being sent as base64. Let's say I would like to send a GET request to google.com. How does Facebook Chat serve me with google's page?
Do you have the same problem with a deterministic comparison function?

I'm not dismissing the existence of a bug just because of this (although the issue may be related to it), but non-deterministic comparison functions are problematic with many sort _algorithms_. You might experience (other) problems when using implementation independent "sort" APIs, since many algorithms need to rerun the comparison function several times and expect consistent behaviour; I would expect certain algorithms to, for instance, never complete.
https://news.ycombinator.com/item?id=9083207
When well-crafted, it's a great thing to have such irreversible decision points. The fundamental flaw with the pie is it wasn't well-crafted (both in-game and in the larger ecosystem of adventure games at the time; players were encouraged to try everything when stuck, so they might eat the pie even if it wasn't an obvious solution to the current problem. "Can't climb this cliff. Maybe eating the pie will give me wings? That magic stick gives you wings in that other game...").
If low ceilings were more expensive than high ceilings, and photos/videos of creative people in their high-end design studios working on marketing campaigns, feature film, graphic design, and photography were always in low-ceiling'ed spaces rather than wide open exposed beam converted warehouses, etc. that we see today, the study might observe the opposite effect. And the same article might be written saying low ceilings are better for creativity because they are cozy and bring potent genetic memories of the kind of small hand built shelters early humanity evolved with.

Probably not, but just a thought.
Thank you for your kind words.

In fact, a Psychologist by the name of Joan Junqueira once told me "In more traditional societies, the Schizoaffectives are the Shamans."

Among the reasons I work as a coder, is that I can write good software despite being delusional.
If it uses so little power...

Is charging the battery using solar power, like an old-style pocket calculator, practical? Just embed a few tens of square centimeters of cells under plastic on the edge of the keyboard. As a bonus, that means you don't have to permit anybody to open the thing ever, which grants you the ability to make it waterproof.
I use a Microsoft keyboard at the desktop, because it's curved. For tablet, I cannot go back to flat like this. I use the Goldtouch Go!2, which is foldable and curved, and the Twiddler, which is handheld.
I like the more foldable style that has been around for a while http://www.amazon.com/Targus-Stowaway-Portable-Keyboard-Hand... I hope they come out with one like that.

I had one for a Compaq iPaq, it felt like the future every time I opened up. That was 2000 or 2001 I think?
I use a Microsoft Bluetooth wedge keyboard with my android tablet a lot, the cover makes an excellent stand.
Great list.

When I first became involved in programming as a career, I got this unexpected and uneasy impression that people in the industry (extrapolated from my real-world experiences early in my career) were generally passive aggressive about how they handled conversations about code and how they agreed or disagreed with others about how the code should "be". I think those groups of people would have benefited greatly from this list. Simultaneously it would have prevented alot of the angst I experienced as a young developer.
Very simple, contribute to open source software related to something you either want to learn or are interested in.
That's not a very good review. It's long, but he only got to use it for a very short time in tightly controlled conditions.
The "we have no managers" thing is kind of a lie. You put 10 people together in a room and a leader naturally appears.

I think the point of the flat management structure is not having leadership roles cemented onto an employee job title.
Again, it seems that lately MS can do no wrong :). I know this form factor existed before, but being build by MS and providing solid experience, this is huge.
On the other hand is the manager with no grasp of the technical challenges who asks the expert with the intention of getting a rubber stamp and acts all shocked and offended at the slightest push-back.

Not that I've been the developer in that scenario...
This is cool, but now there's a risk that tomorrow will bring us JVM.js with a kickstarter, trendy logo, and a subtle but distinct whiff of moral superiority.

Edit: so I really am a cynic, I count at least two on the first page and neither are at all as wanky as my imagination likes to think.
providing facebook username/password doesn't seem like a good idea :)
I don't understand your point. Can you give a specific example of where you think the "classic agency problem" results in useless jobs?
Exactly. But I've been searching Pi for the blueprints of a Klingon cloaking device for the past 5 years and have yet to turn up anything.
I have that one, and it's very nice, the keys feel similar to a regular keyboard. It also feels pretty solid mechanically when you fold it out. However its not that small. The feature on the MS one to allow easy pairing to more than one device is nice. The textblade looked interesting because its very small. However I would be very skeptical without some third party reviews of people who actually used the device.
The Four Horsemen: Amazon/Apple/Facebook/Google
That's actually pretty good, thanks.
What's the relationship of this project with Mono?

Mono has provided a Linux compatible .NET for a while. I have been using that one a backend system and it works well.

So just wondering if this is completely divorced from that effort or there is some cross polinations between them?
Now relationate the ceiling height in countries with something like creativity, open mind...
It's been argued about a lot - with far brighter people unable to come to agreement than the author of this blog.

The reason the linked article in itself is quite worthless is because it trivializes the question from philosophy of mathematics to oh pi is random let's calculate probability - but obviously that has nothing to do with the real problem.
Did Apple Invent USB Type-C? Maybe a Little Bit
Not to mention how much of the standard of living we enjoy today is based on enslaved people doing work they are not paid for (and if you think I'm just talking about centuries ago, think about Dubai and see http://en.wikipedia.org/wiki/Contemporary_slavery).
Sorry to hear that mate. Is that just the cameras or allergy like feeling for EMF, something similar to character who acts as the brother of Mr.James MacGill in "Better call Saul" episodes?
Thanks for sharing.
> I believe the appropriate term for someone like this is "architecture astronaut"

This is a much better term for ADHD.
An Experiment in Prophecy by H.G.Wells
I still have two generations of the Palm folding keyboard, including the one shown in the link, and a newer one that's even slicker. They are in my junk box along with the Palm Pilots that I bought them for.

They were absolutely wonderful. I could unfold the keyboard, turn on the Palm, and be taking notes in a meeting or on an airplane, in seconds. Plus, the Palm devices had killer battery life despite the battery technology of their time, and some usability concepts that were way ahead of their time.
Sass or Less still output standard CSS in the end, which gets interpreted by the browsers. Anything written in Sass or Less would still have to work within the limitations of CSS.
I tried something like this over gchat but they throttled pretty soon so didn't work well. But it worked for me over Firebase. Here is simple project to demo how to do VNC over Firebase: https://github.com/vskarine/fireport
what about responsive logos, or as a basis for some responsive CSS illustration?
Sure, but drywall/plaster and paint are a tiny tiny fraction of the cost of a house.
Anyone else wondering where all the transponders are located ?. I would have expected a tracker to piggy back on cell towers so that they could use existing infrastructure but that probably doesn't work from an intelligence standpoint.
I love Stowaways too - I had one for a Palm, around 2002. Then went looking for a Bluetooth one a few years later, only to find nobody makes them.

I guess either they are inferior to the foldable ones you can get everywhere (haven't tried one), or Targus are refusing to make or license them.
Yet some people do it without thinking twice.

I wonder what's the reason behind asking the user for their credentials instead of using whatever Facebook API available for authentication?

Either way, count me out.