skysight-inc/HackerNews huggingface dataset:
Most of the contentious pieces listed in the article are very difficult problems and correspond to similar problems in language and framework design. It's awesome this is being done in a community driven fashion. Once these issues are worked out, it would mean the existence of a very flexible componentized UI system. In other words it's on par with web assembly in terms of creating a de facto universal virtual machine, but in this case a universal graphical system. Yes it'll have warts, and painful spots, but that will be far outdated that there will be multiple implementations based on a living specification. E.g. Many of the things that made PC architecture great should apply here. I think it's already started with the rise of clojurescript, typescript, and llvm ecmascript emitter.

I've been toying around with the idea of implementing an actor style computation framework on top of web components. In this area details like instantiate in order become crucial. It's a bit odd to see the subtree notification order down on the "other items" list.

Has anyone else made progress in applying an actor computational model on components? In particular in embedding nomadic data into them via message passing? A lot of interesting work has been happening in formalizing data processing in combination with closures [1,2]. I've created some initial prototypes that turns scxml into functioning state matching with svg rendering but have stalled a little in specifying the message passing specification. If anyone's interested I could share the code on github.

[1]: http://downloads.typesafe.com/website/presentations/ScalaDay...
[2]: https://medium.com/@ChuckMiskyes/highlights-from-curry-on-pr...
How to Lose Weight Fast and Safely
I'm not sure if my view on this is complacency, fatalism, or somewhat valid, but I disagree. (I agree that it's broken, I don't think there's a good fix)

A) we already have such an incentive in the form of long/short term ownership and tax benefits. It hasn't helped (in the sense that this behavior still exists)

B) There's always a loophole. You're required to stay in 1 year? Your shares get converted to those of the company that survives. Or they structure the deal such that a holding company is created on day 1, the profits pass through, and the debt issues don't come through until day (requirement +1).

Every control on financial deals comes a day late and dollar short - we can't penalize the crooked deals after the fact, and we can't predict what the financial industry will concoct until they do.

Further, every law passed will be worked around anyhow because you can always structure a deal to create a loophole. The laws only force ever more creative products (read: complex and fragile).

The only simple solution I see is to only allow a subset of deals, with contracts, terms, and arbitration set by the government. And that will never happen (nor be effective really, for the above).
With the cost in multiple billions to build a fab and the consolidation of semiconductor manufactures the reduction in # of architectures isn't surprising.
Yes, it is unreasonable. Quoting from https://en.wikipedia.org/wiki/Walking :

> Specific studies have found pedestrian walking speeds ranging from 4.51 kilometres per hour (2.80 mph) to 4.75 kilometres per hour (2.95 mph) for older individuals and from 5.32 kilometres per hour (3.31 mph) to 5.43 kilometres per hour (3.37 mph) for younger individuals; a brisk walking speed can be around 6.5 kilometres per hour (4.0 mph). Champion racewalkers can average more than 14 kilometres per hour (8.7 mph) over a distance of 20 kilometres (12 mi). ...

> Power walking or speed walking is the act of walking with a speed at the upper end of the natural range for walking gait, typically 7 to 9 km/h (4.5 to 5.5 mph).

Quoting from https://en.wikipedia.org/wiki/Preferred_walking_speed :

> Many people tend to walk at about 1.4 m/s (5.0 km/h; 3.1 mph). Although many people are capable of walking at speeds upwards of 2.5 m/s (9.0 km/h; 5.6 mph), especially for short distances, they typically choose not to. Individuals find slower or faster speeds uncomfortable.

These all indicate that walking 6 miles in an hour is exceptional.

FWIW, a 10 minute mile is faster than the 11:47 per mile average pace from the 5K run data set at http://www.pace-calculator.com/5k-pace-comparison.php . The average pace for males 25 - 29 is 10 minutes / mile.
So this guy had 3000 bucks a month for rent and most of the time was living in illegal rents. Congrats.
Now that makes sense and serves to anchor himself in their mind. So now when I find his card days or weeks later, I'm more likely to remember him and what he does. And that's the point. :)
Ublock works on firefox android, you say? Sold.
Well, what about RAM, PC and so on? They might be an extreme example but if you are in the 'field' not using abbreviations may actually bug you more. Targeting audience is not an easy task.
Visit that link on your phone and tilt it.
MTailor is a YC company that makes a mobile app that will take your measurements via video and deliver you a custom made shirt or suit. (Disclosure: I funded them at YC). I've personally had good results with the shirts, waiting on a suit now. It is very competitively priced (I've actually told them repeatedly to raise prices!). I've gotten custom shirts from other tailors but prefer buying from mtailor now because of the ease of it.
Before C caught on fully in the mid-80s, for lots of commercial "powerful" apps, Pascal was a common choice. And in a lesser degree it continued to be, with Delphi et al, until late nineties, although loosing ground fast.

It's as low level as C/C++, can inline assembly easily, and offers the same, or even more, functionality out of the box. And back in the day it had excellent compilers too.

Actually, in the eighties, Mac OS used to be written in Pascal. And TeX was written in Pascal too, by Knuth. A more modern example of an app would be Skype (Delphi Pascal).
It absolutely is unreasonable; 6mph is unambiguously a jog and not many people could keep it up for 45 minutes. An average walking speed is 3-4 mph - half what you'd need to do 6 miles in 45 minutes.
https://news.ycombinator.com/item?id=10632961
I'm not sure who should be more embarrassed by the video. I'm not exactly a fan of so-called piracy, but neither am I am fan of the companies (their business practices) which prevailed in the lawsuit against the man. I gave the guy a view.

>Soon, everybody here will know the man, imagine being him and walking on the street..

I predict a lot of high-fives and free pints.
That's a better idea than the patent, although still debatably practical.

The whole point of plane design is to keep weight down while maximising strength.

The patent does the opposite for both. You're going to have dangerous weak points all around the fuselage, especially around the doors and the pod locks.

A front loader could work better, but you'd still have to add some weight to handle the overheads and other support structure.

The bigger problem is that either idea would mean massively expensive retooling for airports around the world, and it would - at best - limit flights to specific upgraded destinations.

This seems more like a blue sky (...) patent filed because - why not? Not so much a practical design.
You do realise you can decompress .rar using 7zip right?
sounds like you might be the compjour.org instructor? if that's the case, big fan! followed along on my own and it got me interested in journalism.

how would someone who's been doing distributed systems and genetics for 8 years make the switch to something equivalent of five thirty eight, or other data driven outfits?
The nodemcu is definitely the sweet spot. It saves you the trouble of power management, is breadboard friendly, and integrates the programmer. It's way easier to work with than the base ESP-01.
One thing I noticed the last time I worked with go was how hostile the go team was to stdlib changes and additions.

Their default argument parsing library is pretty horrible - it uses single-dash for word flags (thus does not differenciate between -h -e -l -p and -help...) and they refuse to implement double-dash, citing "there's third party libs for that".

It really annoys me. I understand the predicament that the stdlib should remain relatively stable, but setting the wrong example in the stdlib itself is really bad - third party libs or not, you know a fair share of people will stick to the stdlib where possible.

I had the exact same experience with python a few days ago. Python's builtin elementtree can't add doctypes at all and is hostile to patches adding it. The reasoning being "lxml exists". For the simple task of adding a doctype, one must either deal with a cpython-specific extension that is a pain in the arse to build, or hack it in with undocumented functionality in minidom.
>I'm not sure how I feel about loosing control over what supertypes my type extends, though - well, I lie. I don't like it.

Well, don't you lose that by default (and even more) with dynamic typing?
Wow! I just learned that I am terrible at guessing people's ages. I fairly consistently added 5 years to people's age. And, I seem to be better at guessing the women's ages than the men's (I am a man). Interesting idea!
I think this is partly because of how Android devices are commodities. You will notice that on the server side there is ARM SBSA with UEFI and ACPI.
Not sure what you mean since the emergency responders can keep the source of the call confidential.

In any case, exact location isn't necessary. It doesn't make sense to treat a local call and a call from somewhere in Canada the same. Most swatting attempts are from far away, so having some indication of location would make it harder to do damage.

Also, most calls to 911 are not anonymous - they automatically get caller id even for blocked numbers. It's just that there are some loopholes.
Probably not attempted murder, but conspiracy to commit murder, though even that would be a stretch. I'm not sure what charges there might be one step down from that - "conspiracy to engineer a situation where a death is possible?"

Though I still think proven prosecutorial misconduct in capital cases should be charged as conspiracy to commit murder (since I'm pretty sure that all states actually classify executions as homicides for cause of death).
A Flying Drum Machine [video]
Thanks, url changed from http://www2.erlang-solutions.com/l/23452/2015-11-25/3dq4yq.
< 3 this.
Web Framework Benchmarks Round 11
I'm not surprised that a company whose management was selected largely on the basis of childhood friendship and whose members include Deepak Chopra, one of the world's most cyncial charlatans (really? You didn't think he was motivated by money? Do you even know who he is? His whole schtick is snake-oil sales) is not doing well. I also have a hard time believing this was as abrupt as the article claims.
I'm in Canada and I really like BMV bespoke:

http://www.bmvbespoke.com

It's small and family-owned -- two brothers based out of Hong Kong, but travelling around constantly. You meet them in a hotel room, get your measurements taken, and a few weeks later you get beautiful suits in the mail. (At least I've always had good luck!) They're tailor-made, nice quality, and inexpensive. They do shirts too but I prefer their suits myself.
I had to wear a suit every day at one of the Wall Street firms that I worked for. The reality is that a "good" suit is going to be expensive - there is no way around that. If you don't want to shell out for a bespoke suit, you can also find very nice made-to-measure selections at upscale stores like Neiman Marcus. Prices vary wildly, but you are going to be looking at a minimum of around $2-3K for a decent suit. Also, if you're going to wear a suit for work and not just once a year to a wedding or whatever, you need to remember that you'll want two pairs of the slacks - you don't want to buy a $3K suit then tear the slacks six months later and find out you can't get that particular fabric anymore.
Next guy might not be so lucky.
I assume you're talking about ForgeHub? If so, we had a crisis of leadership more than anything else.

We actively encouraged what you describe as our short comings. It was in our map posting guidelines that you include lots of screenshots and a well-written write up.

I don't think the issue lied in the community. The larger it grew the better the maps became.

Really the blame falls on me. I had a platform for distributing maps and I had the audience. What I couldn't do was grow up quick enough to really allow the site to reach its potential.
You're sound like a conspiracy theorist.

Attack the data if you have a problem.
Ask HN: How does a self-taught programmer get as skilled as a CS graduate?
What should every self-taught programmer, without a college degree learn? What should I learn so that I'm as skilled as a CS graduate?
The evil bit is valuable; but with byzantine attacks who knows what to believe.
I don't. Feel free to read my reasoning here: http://www.7-zip.org/license.txt
> It is hard to get 200,000 views in two months.

It seems to have passed 175 000 already.

> I've learned to use free and open source alternatives to commercial software to avoid piracy.

So did I, I was kind of more extremist in my views when I was younger and plain refused to use pirated sw. This meant I picked up Linux and Open Source and that part I have never regretted.
How much CPU power do you need to process encryption in TOR?
But not in every country. HR told me that Mozilla can't hire in Georgia (the country in Europe). She contacted me because she initially thought I'm from US state Georgia...
You're missing my point; I'm not arguing in favor of responding high, but instead pointing out that responding high is more psychologically comfortable than its numerical consequences would otherwise indicate.
McDonalds would be perfect
If you need several, fly to India and combine it with a great vacation. You can have a suit custom tailored for ~$200-400.
> which upon first launch (because its now default) imports all your data, history, bookmarks and passwords from your actual preferred browser

Any source showing that it is put as default browser and imports everything without asking?
Castle Clash Hack Gems. Cheat Codes for 99999 Gems
Yeah it's usually an ISO within multiple RARs within multiple ZIPs. And this is when they don't act playful and use an obscure archive format that can only be extracted with a (paid or free but infected) closed source app.

Depending on the platform I'm using I have some code in bash, Powershell and C# to deal with this. Non coders must have a hard time !
Seattle/Tacoma folks! If you're alone today and don't mind making the trek down to Tacoma, we'd love to have you at our table. We're doing a delicious, Celiac-friendly, slightly non-traditional feast:

- Steaks on the cast iron

- Chanterelle mushroom gravy

- Mashed potatoes

- Sweet potato casserole

- Classic stuffing (gluten-free)

- From-scratch pumpkin pie on homemade gluten-free crust

- Margaritas, beer, wine, etc

Reply here if interested!
I coincidentally sat in on a pitch to Zimmer's new company zTailors about a year ago over at their office in Oakland. Having visited numerous startups in the Bay Area over the years, zTailors was one of the few that walking into their office you instantly knew it was being run like a real business rather than your typical VC funded runaway train.

Also, I almost walked straight into Zimmer on my way out — definitely as impressive in person as in his commercials.
Well, in Brazil books are exempt and stuff that gets shipped gratis along with them doesn't get taxed. Usually, it's CDs and once I did see software shipped as Manual+free CD in order to evade taxes. I was quite surprised (and a tad disappointed) that it worked, but I don't think it would work with larger products.
I don't think you're going to solve this problem by merely increasing penalties and throwing more years-in-prison at the perpetrators. Most of them seem to be kids who seem think they're invincible anyway.

> At the very least, pursuing some of these charges would build leverage, which may result in the defendant pleading to a lesser charge.

That's a really ugly part of the American justice system (e.g. scare the accused with over-inflated penalties to get them to plead guilty with no trial). That should be abandoned.

The real solution will be 1) removing SWAT teams from communities that have no real need for them and 2) training police to only use SWAT tactics once they've confirmed they're appropriate for the situation.

SWATing pranks are only just one symptom of the overuse of military tactics by police.
Does anyone have experience with Riak vs Mnesia as a backend for the various Erlang XMPP servers?
Another use case for UUIDs are message IDs. Not necessarily for emails, but for other messaging systems that must be able to refer to other messages (like in-reply-to), but without assuming there's a central database that stores every message.
This guy is amazing and his videos are well worth your time! There's something peculiarly, primaly satisfying about them.
Business casual isn't usually expertly tailored. Tailoring makes clothes fit better, which makes them more comfortable.
I'm really glad that the merger between Men's Warehouse and Jos A Bank's bombed. These were two great companies that constantly tried to one-up each other. I feel that level of competition led to both companies doing well. Then they got greedy and decided that competition wasn't easy and that collusion through merger would be better. Now they've killed the goose that laid the golden egg. Discount men's wear was Men's Warehouse and Jos A Bank's. I expect to see new companies enter this market to fill the void.

Corporate governance is a huge problem in the market right now. Like others have mentioned workers and stockholders will pay for the ineptness of this board. Short term gain via activist investors is leading to crappy mergers, stupid breakups, and what should be illegal inversions.

I actually believe this is another sign of a top in the market when you see "investors" trying to squeeze the last bit of gains though these types of schemes.
Coordination of concurrency and true parallelism via Remote CSP Channels
But it's not the name alone, it's the name with the signature. `greeting` might be `function`, but `greeting("nikolay")` type would be `str`.
The Silver Bullet Syndrome
In QNX, the serial console, if present, is managed by a driver in user space, loaded with the kernel as part of the boot image. That's how all initial drivers in QNX start up. For embedded systems, the serial console driver might not be loaded, or could be a special-purpose driver for the hardware. The user mode driver is used for any messages during boot; there's no special startup-time kernel driver.

How realistic is this on a monolithic kernel like Linux, though? On QNX all drivers - not just the serial ports - are in user-space. QNX has a microkernel.

User-space drivers on Linux are always a special case - like FUSE. Someone always has to write bespoke infrastructure to make it happen.
Right now MIPS rules the television and set-top-box world, because there are, I think, two Chinese companies both of which own the IP for a MIPS core and all the digital TV decoder logic; which means that they can produce a complete end-to-end TV chipset and not have to pay anyone anything. So they're vastly cheaper than anything else.

Also, don't dismiss them. My last company was a startup producing a portable native gaming platform. I did a couple of ports to some MIPS-based smart TVs, and it totally rocked; I think we ended up with Lego Batman running on it in HD with an XBox 360 controller plugged into the USB diagnostics port on the back.

Of course, at the userland level all these platforms are horrible piles of fail. The ones I've seen all run badly-ported Linux kernels, and on at least one they hadn't bothered to write device drivers, and as a result the TV UI stack did audio by talking via pipes to a standalone executable, running as root, which fiddled with the hardware registers. Unsurprisingly we had latency problems...
That's why you need a kick-ass Android browser, and the best you can do in the iOS walled garden: pouring your marketshare from desktop to mobile as much as you can, without threatening actual OS makers. Mozilla are not (or should not be) interested in setting standards for device drivers, so they don't need any marketshare at that level.

To be honest, I think they've finally realized that the OS was a pipe dream -- the iOS release could have happened years ago, but now it's finally been sanctioned. Coincidence?
I wish Zimmer would go rogue and start writing a real talk blog about the menswear industry.
You can just click/tap the pot instead.
ChatBus: build a multi-user chat room app with Erlang/OTP
Show HN: Notpriceless – Trade real collectibles on the Bitcoin blockchain
I am an electrical engineering student, so i might have some good background in low level things like 68k Assembly and the rest, but since the market for electrical engineers is dead, i learnt programming alone, i picked a language first (C in my case), tried to learn it well, and made some toy programs with it (nothing serious), and then i started exploring other languages, hoping to fall in love with one of them (didn't happen :( ), and then started with Algorithms and Data structures (Skiena's Book and lectures)[1], as it teaches you things that are really essential in CS, beside that you need to learn about OSs, Databases ... etc, to have a good foundation in CS, I personally know a lot of people who did great job as programmers, and didn't do any of this, but that's my perspective on how things should go , best of luck

[1](https://www.youtube.com/watch?v=ZFjhkohHdAA&list=PLOtl7M3yp-...)
Other crutches: keyboards (just enter your data with switches), non-volatile memory (reload everything manually at power on), compilers (generate machine code by hand), etc.
It's not really clear what it is and what it does.
The reason people view the economy through the shareholders' eyes is because very many of them are shareholders and count on the stock market to pay for their retirement. It's also the opposite of looking only for short-term gains.
He shows up at Salesforce.com's Dreamforce every year, and Benioff drags him on stage to talk about his work, or more recently, his new business. When he pitched zTailors this year, it was clear they were going to succeed, just by how he discussed the company.

Additionally, it shows how savvy he is being at Dreamforce. Say what you will about Salesforce, building a startup in their walled garden can be incredibly lucrative if the mothership casts its eye upon you.
Not necessarily 2-3k. I just had a Hickey-Freeman MTM made via Nordstrom during one of their sales and walked out the door just under $1300 (for a $2k list suit).

But yes, listen to this guy when he says to buy two pairs of trousers.
Distributed system tracing:

http://www.erlang.org/doc/man/erlang.html#trace-3

Distributed system profiling:

http://www.erlang.org/doc/man/cprof.html

http://www.erlang.org/doc/man/eprof.html

http://www.erlang.org/doc/man/fprof.html

Nice higher level abstractions of both:

https://github.com/massemanet/eper
No wifi, no Ethernet. You need to use a USB adapter.
https://news.ycombinator.com/item?id=10631668
Yes, because they are significant in taking away budget, resources and brain power. And they make people believe that other platforms are becoming less significant.
If you have some code that needs Python 2.7, I have been really happy using Pyenv:

https://github.com/yyuu/pyenv

Can't say enough nice things about it, makes it dead simple to run per-project Python versions on the same system.
Why would anyone pay a 10% premium for a company likely to be destroyed?
BiteLabs – Eat Celebrity Meat