skysight-inc/HackerNews huggingface dataset:
I worked at international corp. focused on outsourcing of networking services. Local managers, in an effort to improve quality and technical expertise developed "career plan" where everyone (L1 - L5) should visit at least once per year test-center where you has been asked some technical and process questions. After one attempt you had to wait at least 6 months for another one.

The main issues of this plan has been:

1. Tests and questions hasn't been standardized. It was too general created based on corp. business path. Every account has been customized to customer needs - does it mean process, technologies, infrastructure, used procedure to solve issues etc. etc.

2. Test case was developed by silly people strongly focused on commands and totally useless knowledge like memorization of release notes and differences between version 500s and 500x.

3. If you fail, manager will cut your bonus. After one year, if you fail again, you will get resignation letter. ( i don't know anyone who got resignation letter, but this threat is totally unprofessional).

4. If you pass you can (not will be) promoted. Guys from L5 can't move forward, because there wasn't any upper position or opportunity to move. Management is very closed group where strangers are not welcome.

Edit: typos
> as much as you hate it and wish it to be worse

> I guess we arent allowed to talk about that

Acerbic asides like these degrade the discussions here and typically provoke much worse from others, as happened in this case. Please eliminate nastiness from what you post here, regardless of how right and wrong you or someone else's views may be.
Ling is cool stuff, but I have the impression that it's a clean-sheet Erlang VM implementation, not a port of BEAM. BEAM is time-tested and battle-proven, and I'd really like to see BEAM itself rely less on the underlying OS (e.g. epmd as a separate OS process, quirks in how it uses select/poll). I know Peer Strizinger did a lot of work on this[0], but hasn't (to my knowledge) yet released any of his work, sadly.

[0] http://www.grisp.org
Postcode centroids have been freely available since 2010. freethepostcode was set up before then (as was npemap, a similar site I was involved with: http://www.npemap.org.uk/FAQ.html#whatIsIt ).

Postcode boundaries, however, are still not available openly.
https://i.ytimg.com/vi/zxPkD9y7_uo/hqdefault.jpg
Hard to find another remote position that pays more but doesn't suck more.
Has anyone offer to fund an audit of the code/crypto/workflow? If not, it'd be nice Moxie would spec out a public request for funds via some sort of crowdfunding and means to post public offers to audit the code based on the funds raised.
Let's please test your intellectual honesty, shall we ?

You are indeed correct that in our very modern era, the 2% ratchet under prop13 is less than what we see California real estate appreciating at.

So would you indeed support rebates and/or clawbacks and/or negative property tax increases if California was to ever see sustained drops in valuation ?

I own property in California as well as in other states and I can tell you that the property taxes sure go upwards very easily ... not so much the other way around ...
1. It pays the bills. I make more than 97% of people in the US. I'm going to get paid a guaranteed 15% bonus at the end of this year. There ain't no way I'm getting fired from here: I know that this employer really can't afford to fire even mediocre people due to the sky-high cost of replacing them.

2. The people here are .. mediocre. I'm not learning anything. I'm not 100% sure whether anyone gives half a turd about the project I'm working on. And I have to dress like a damn fool. (Business casual sucks.)

3. I'm still here because I haven't found anything better just yet. The roof isn't on fire & this job kind of does what it's supposed to do for my family, so I can afford to take the time to find something better. I am actively doing that.

4. I'll leave once I've found an opportunity that I love. I'll know it when I see it.
Netherlands whole coastline is what, 450 miles? For a 850 billion gdp it makes sense to have a high quality system in place. You guys are facing a billion euro/year to just update the existing system [1].

Nasa needs to protect 70 miles, 1/6th of you're whole country's coast. That far south in the Atlantic has much more extreme weather. So in addition to building a system, they'd need to build a much more robust system, compared to the Netherlands, to deal with the extremes.

Is it possible? Hell yeah, they're smart people. Is it worth it? eh. Maybe just move and have a few more mars explorers instead. The big buildings and tracks are cool, but offices hangars and tracks are much simpler (and cheaper!) to build than a hurricane proof levee system.

[1] https://en.wikipedia.org/wiki/Flood_control_in_the_Netherlan...
My colleagues who live close to work do not own an unlimited card. You've also got people who commute mainly by bike or scooter and only use the subway due to weather conditions or when going out after work/on weekends.
Apply HN: PhotoBloomAR – The Shutterfly for AR and More
PhotoBloomAR is the first end-to-end customization platform that allows both SMB and consumers to create their own AR activated products and interactive print campaigns. We are the Shutterfly for AR and more.

Our closest competition, Layar.com has significant business-side user base and specializes in “Easy AR” for SMB marketers to create interactive print campaigns, however they have not focused on converting the millions of end-user/consumer viewers into paying customers. For every 1 paid creator, there are 400 free end-users who have downloaded their AR Reader App required to experience these campaigns. There is a significant opportunity for AR customization for consumers, which to this point has been neglected across the market.

PhotoBloomAR plans to solve this by “looping” the supply chain: We provide our own Easy AR SaaS to SMB marketers based on a freemium model, while our monetization strategy is focused on the volume end-user services, enabling them to circle back to create their own AR experiences/customized products.

Our platform will work similar to other customization sites that already hold a sense of familiarity in the market (like Shutterfly): Pick a product, customize with a photo/video, place an order. Since it’s a cloud based system, anyone who has downloaded our AR Reader App will be able to activate the interactive experience. So whether you’re a fashion company mailing 20,000 AR activated catalogs or simply want to send a mom & dad a framed AR activated picture, the intended receiver is sure to be delighted and amazed.

PhotoBloomAR for SMB drives compelling Omni-channel campaigns through AR, all while collecting powerful behavioral data and analytics that enables deeper customer insights. For consumers, PhotoBloom allows for a new, unique way to share and display video by adding a sense of real-world tangibility.

https://vimeo.com/155765542
https://vimeo.com/136262886

www.PhotoBloomAR.com
Bang Bang Control
Android May Adopt Swift Programming Language
Jeremy Reimer has a great article collecting sales numbers for personal computers: http://jeremyreimer.com/m-item.lsp?i=137

In 1981 the Apple II sold less than both the TRS-80 and the Atari 800. Also remember that the Apple II was almost exclusively sold in the US.
What is the difference between your product and others like Glympse, Find My Friend and family orbty ?
AFAIK, Erlang is still (as of 2016) the only distributed actor model implementation with preemptive scheduler.

All other major implementations (including Akka) have cooperative scheduling, i.e. forbidding blocking code in actors. Erlang allows it. This is huge.

And actor supervision is the best way to write reliable systems. I have wrote some code in Akka without much effort and testing (streaming market data aggregation), and it is still running with a few years uptime.
Well, that may be worth saying again and again, though those who need to understand it are probably not reading anything security related anyway.
This. If anyone wants to see what a real estate market looks like without property tax, come to China. Even a good property in a first tier city is 40% vacant. It acts to inflate property bubbles as housing becomes just another asset.
Wish it could be able to download dropbox/wetransfer/hitail/etc links.

I imagine it'd be quite hard to go through that JavaScript crap; I can barely do it myself with a browser. :)
That's not the premise. On most projects people probably also do exactly that.
>"because sequestering that much money is bad for the economy as a whole."

What exactly do you mean they're 'sequestering' the money? Short of them keeping it hidden away in a locked vault somewhere, surely that money is being circulated through the economy in one form or another.
A lot of times when a UUID is used, it's not generated in the db, such as when you need to generate guaranteed unique IDs client side. Also 4 bytes vs 16 is not "equally well" in terms of performance. Note that the the diagram linked at the root of this thread is encoding uuids as strings which means 32-36 bytes instead of 16.
It breaks HN's rules to post things like this. Please don't do it again.
Look around on the internet beforehand, since it's filled with sites where employees can post experiences they've had at other companies. You mention Glassdoor, but perhaps some of its alternatives might be useful as well:

Like Rate my Employer (http://www.ratemyemployer.ca/Home), Job Advisor (https://www.jobadvisor.com.au/), Kununu (https://www.kununu.com/) and The Job Crowd (http://www.thejobcrowd.com/). Yes, all these sites can be gamed if the company is persistant enough and floods them with fake or coerced reviews, but they can also give some impressions on what working there might be like.

You should also check social media sites (LinkedIn and Twitter might be good places to find people's opinions on this stuff), as well as general mentions of the company's name in general. After all, if a bunch of articles start talking about how terrible the environment is on Medium, then that's probably a giant red flag right there.

If you can find out, knowing the general level of staff turnover might be a useful metric too. Does the company often get people who work there for a couple of months and then quickly move on? That's a pretty good sign it's not a great place to work. If you see a bit of talk online about how a large amount of the team quit at once, or that staff turnover is high in general, it often means something has gone pretty wrong in recent weeks.

As for what to see in the interview... well, I guess pay attention to the working environment, the behaviour of the staff, etc. If it looks chaotic or the employees look utterly miserable, then those could be warning signs in of themselves. Of course, you might not be able to tell this (if a company is very careful about their interview process), but that's pretty rare for startups and small businesses.

Hearing a lot about 'culture'or 'company fit' might be a warning too, given how often it means 'acts like the boss/other staff and shares views/background'. As might the usual complicated interview procedures, suspiciously low pay, the office being in the middle of nowhere, etc.
And
It's ridiculous that they had so much information online at all.
Right, let me rephrase that. "All reliable sources indicate that it was an inside job".
Great questions and sometimes life just works out quirky, but here's my thoughts...
1. I do not enjoy anything!
2. I will not miss anything!
3. Pay is descent and benefits are great!
4. I would need to just go after my dreams and stop second guessing myself and my abilities!

Great topic!
> Public Newsfeed

> jnichols created new pattern

> Penis

> 24 seconds ago

Ok... maybe they need to start with some patterns about filtering spam and noise.
She's a dog. Tie her up.
It made sense, but felt distasteful to me.
I am more likely to leave if the site looks overdesigned, honestly, because that is a signal that this company is focused more on the "acquiring customers and extracting attention" side of the business than on the "providing a useful service" part I'm actually looking for. If the site looks plain and practical, it might turn out to be useful; if the site looks gorgeous and cutting-edge, the company is probably just going to piss me off.
Hey, I'm one of those people!

And yes, I am doing this, and the personal reason is for fault-tolerance and the professional reason (or how I get time to do it) is based on security criteria.
Completely agree with you. I have always hoped that some of the GUI modelers would allow you to add notes/explanations on tables & relations, explaining the motivation behind design decisions. Example, "M2M relation here allows us to 'tag' objects with multiple attributes".
How do you initially plan to structure your loans/agreements (interest rate, term, etc) - and what adjustments will you consider making from those numbers to acquire users?
The storytelling is really atmospheric. Even more when I read it on a subway train.
For a while I subscribed to the http://html5weekly.com/ and http://javascriptweekly.com/ newsletter. They publish several more and I still enjoy the nodejs one.
If you already have Docker running this is a no brainer. The Docker daemon is light weight and starting new containers takes milliseconds is the image is already on your machine (which gets auto-downloaded first run).

I think this is actually a great use of Docker.
Even with all our rules, science is not exempt from the (un)conscious bias of man- a new scientific truth affects the structure of the group that practices in that field. But according to Kuhn in The Structure of Scientific Revolutions, this resistance serves a purpose:

"By ensuring that the paradigm will not be too easily surrendered, resistance guarantees that scientists will not be lightly distracted and that the anomalies that lead to paradigm change will penetrate existing knowledge to the core."
It sounds like a much better approximation than before. Thanks.
Good point and would agree - without that one key player, the team does often play pretty much just like every other team. No doubt though that the game is changing from a day where big post-up players dominated to one in which most every team emphasizes 3-point shooting. Perhaps the Warriors are ahead of this curve apart from dependence on their mega-star player or just in giving him a setting in which he could best thrive.
We'll soon add pages to make these posts more accessible. Then if more is needed, we'll do more.
A number of scenarios that require UUIDs as keys, involve generation client side where such guarantees may not be available. In my view, UUIDs should not be used unless there is a strong reason for it (such as making keys not guessable). Most people will implement them incorrectly/inefficiently.
I think it's weird to see Bing introducing new features first.
No actor supervision there. Without supervision, there is no famous Erlang reliability.
1. Some of the people. Half of my team is awesome, the other half mediocre

2. More money. More responsibilities. More opportunities to learn new things (both technical and "soft skills")

3. I'm currently looking for something else

4. Already decided to leave, just waiting to find the right opportunity.
I don't mean to be discouraging or 'that person', but I'm curious if you're aware of Nuzzel and how you would plan to differentiate from their product.
Please don't post unsubstantive comments here.

We detached this subthread from https://news.ycombinator.com/item?id=11449599 and marked it off-topic.
It would indeed cause the pricing to drop, but just temporarily until all the new housing stock was filled.

Basically, the author is suggesting that (within practical bounds) the demand for housing inside SF is unlimited.

I think it's a fair assessment.
Patent: machine-to-machine instant messaging
> they are integral to making that content available (since very few sites have these link listings).

What is "very few" in your opinion? There are dozens, even hundreds of torrent sites out there. They often also meta-index data from each other, serving as a sort of ad hoc replication.
Dammit, I started reading and I was all... OMG, they could recover the lost Doctor Who episodes! Then saw the date.

YOU GO TO HELL AND YOU DIE!!!
> Get over yourself.

Please don't be uncivil in comments here.
I don't like big banks, but that doesn't mean finance has been bad for NYC.
Change is hard.
DNS Diagnostics and Performance Measurement Tools (ping and Traceroute)
Z runs during rush hours, I believe. I only see it before 9 am and after 5 pm weekdays.

Also, you can transfer from the M to a whole bunch of other train lines depending on where you are going. It's not the best, but it isn't terrible either.
Looks like a paid article.
Might as well call it Weirdy's Law.
I like the initial idea, but I think this could be too similar to Reddit.
That's an interesting point. I wasn't thinking of the elimination of sales tax - would that cover it?
Murphy, or Muphry? I am expecting Murphy to screw up my reply in some way ;)
Jobs was shown the door because the Mac flopped. It had nothing to do with the ][, which was keeping Apple afloat....

> That "cheap toy" delivered the ability to learn to program to more kids than Apple's BMW priced computers did.

Arguable since only a tiny percentage of Vic-20 owners ever wrote more than two lines of code, while vast numbers of kids use the Apple ][ in schools....

Incidentally, Sinclair Spectrum/Timex owners make the same claim as Vic-20 owners and it's just as specious ;-)
Man, I just grabbed Studio today to install on my new MBP, and I was baffled to see it had completely changed from the version I had installed on my old one like...two days before?

Way to surprise me.
I find it fairly intuitive. The former is for importing the default module, while the latter is simply using the ES6 destructuring syntax to import specific named modules.
It's not at all about segfaults. Assuming the Erlang VM is as likely/unlikely to crash as the JVM, then it's a complete wash: Erlang processes are green-threads, not OS processes, so you don't gain anything there.

It's about the share-nothing architecture of Erlang: it means your processes are isolated and can be stopped/restarted independently, crash/hang without writing into the memory of another process, have their own garbage collection, and be moved to a different physical computer (or even data center) with no impact at the logical level. Erlang forces you to architecture your program as a collection of nano-services. You can of course emulate some of it on the JVM, but you can't go lazy and cut corners with Erlang.
IBM Unfolds Power Chip Roadmap Out Past 2020
I'm also from northern Europe, and the average housing standard here is absolutely crap compared to where I'm from. For fun, try browsing apartments here on craigslist and you'll get to see the interiors as well. And when you then look at the prices of these things, it all seems like a cruel joke.

If you just visited the conference you probably didn't see Mission Bay, but they are doing the same here as in most other coastal cities, i.e. repurposing old harbour industrial zones and building large apartment buildings, it's just way, way too little, too late.

But I agree with you that there are so many city blocks that currently house a bunch of poorly maintained two-story buildings that should just be demolished and replaced with a single modern, tall residential building. There is nothing of value to preserve there.
I'm finding more and more people that are in the right socioeconomic to live in Williamsburg and similar areas aren't going to Manhattan for work. They're working from home or in Brooklyn based startups.

I work with some of these people, but live in upper Manhattan. I spend a LOT of time commuting to Brooklyn.
Actually only postgresql does it this way (by storing data in the heap and not in the primary index). Mysql(innodb),mssql,oracle uses the store the row in the primary-key.

Edit: I'm ~wrong, see below.
Or the US has a weak political system compared to multi-party systems in better functioning democracies, such as Canada.
Come on you guys. JavaScript is hardly the pinnacle of computing, but comments like these just make HN worse.

Here's how to deal constructively with the situation you deplore: post stories about things that are better. Then you'll help others learn and improve, even if only a minority do so.
He probably means that an Erlang process is equivalent to an object and message passing among processes is equivalent to method calls.

In my experience with Elixir, objects, method calls and mutable data are easier to write than processes, messages and immutable data. It's not the mutable and immutable part, it's more about the boiler plate of spawning processes, receiving messages and matching them to dispatch them to the appropriate functions. Ruby's and Python's class and method definitions are much more compact and less error prone. Unfortunately they are not as good at parallelism. I wonder if it could be possible to have an OO language with an automatic Erlang process per object, automatic immutable data (just don't let reassign values to variables, like Erlang), and a way to define supervisor trees.
That looks really nice. Codegen + panic catchers makes is pretty compelling.
I can see this being abused for phone screen technical interviews :) but I do search for code snippets when I'm learning something new so this is great.
This is an interesting idea - a few questions that come to mind:

How do you plan to acquire your trading data? Public filings? Experts voluntarily sharing their portfolios?

What type of experts do you envision being on your platform? Jim Cramer type CNBC personalities? Hedge fund managers?
> If a site owner chooses not to do this, it's safe to assume they intended to allow deep links

That's not how the law works, though; you don't have to make it impossible for someone to infringe on your intellectual property for it to have protection.

That's not to argue that there is any IP law protection here regardless.
Erlang is glacially slow. Even on a 20 core machine, a multithreaded Erlang implementation will usually be trounced by a good singlethreaded C++/Go/Java implementation. All this stuff about multicore scaling is baloney - who cares it is scales and is still slow?
We detached this subthread from https://news.ycombinator.com/item?id=11440536 and marked it off-topic.
I think we do not need semantic representation in HTML case at all. For example, f(x+1) can be a multiplication, or a function, but should we write something like \function f (x+1) ? I think knowing the layout similarity with query is enough for math-ware search engine to identify similar math expressions. Adding too much in Math HTML standard is not helpful but redundant.
I would argue that activist stockholders are already on this case for their own self-interest: witness Icahn et al compelling Apple to give back some of their cash as additional dividends.
Given that so many vertical features can be integrated in a search engine, this seems very odd choice.
How fast is the new emulator compared to Genymotion[1]? Is intel HAXM still required?

[1] https://www.genymotion.com/
Move to Atlanta. Midtown apartment, 1,100 square feet, $980 per month. No tiny house or pad or lot or anything needed. Heck you could buy a 3,200 sq ft house 15mi from city center with a mortgage that's only $1,200 a month; like me.
Watch this bonkers-looking aircraft with 18 rotors take its first crewed flight
At the big 4 firm I was at, I can say positively that total partner compensation did not start out anywhere close to 1 million/year
Making an instagram stat tracker, very similar to socialblade.

Socialblade's instagram tracking has went down hill in the past few months and also want to avoid the 5 account limit. Nothing crazy complicated, but just something that will make my life much easier.
Could not the same things happen with a Nest?