skysight-inc/HackerNews huggingface dataset:
Perfect Compromise: Welcome to the nerve-wracking reality of being Finland
When we all use these "genderless no form factor options" I've heard are all the rage nowadays...
I don't think the hiring demand or sophistication is high enough for them to consider visas basically, which shows you how immature the software industry is there. Also very sr. devs in vancouver make less than new grads in the bay area.
Show me one of those treatments not offered on the NHS.

(Edit: yes, I am sure about this).

EDIT2: for one example where the UK NHS gets things wrong in diagnosis: patient finds a lump, visits GP. That GP then gives a rapid referal to a specialist, who then gives rapid screening requests.

What should happen is the GP asks for the rapid screening, and simultaneously makes the rapid referal to specialists. This would reduce time to diagnosis, and time to start treatment, and both of those are important in outcomes.
Imagine two of these colliding head on in a mall or campus. Potential 15mph head banger. Definitely dangerous and maybe fatal. That's why these rules are proliferating. Fact is the radius in which any of these motorised mobility aids is safe is much larger than that of a pedestrian. Our legs, torsos are very strong, with dozens of muscles wired directly to our brains for minimum latency, so we can stop or dodge essentially instantly. These tools are therefore appropriate only in less densely travelled areas (factories, warehouses, etc) or on special pathways with strict traffic rules.
Yes, it's a bullshit/flamebait title. This would be an excellent opportunity for an admin to step in and edit the title.

Those who are modding you down have no clue how the various government lists work, and what the penalties are for exporting anything to someone on them.

Yes, as with most US export law, these lists are arbitrary, feckless, and generally stupid, and yes, they contain a lot of very common names. But the "Muslim"-ness of the name has absolutely nothing to do with anything. (Exactly what is a "Muslim" name, anyway? Am I a Christian because my name is John?)
> The ease of scaling across machines

What does that have to do with the VM implementation?

> fault tolerance

True, that is a good selling point -- in theory. Indeed, BEAM's process isolation is better than the JVM's on paper. In practice, so many Erlang systems have so much C in them (because Erlang isn't fast enough for the data plane), that they can still bring down the entire VM (not as if there aren't other ways of doing that even without native code), or they interfere with one another in other ways because of BEAM's poor support for shared concurrent data structures.

> low latency variation

Nothing that can't be achieved on the JVM. Much of the low-latency Erlang enjoys is because relatively little data is kept on the Erlang heap anyway, and whatever significant amount of data is kept on the Erlang heap, it's in non-GCed ETS. If that's your way of achieving low latency variation, Erlang can do better on HotSpot.

> Besides that, god prevent erlang to become just-another-JVM-language, I embrace competition.

If your goal is not to have the best language environment you can but to show the world you have impressive results for the effort you've put in, then that's a whole other discussion.

And if all you want is competition, you can have Erlang on BEAM and the JVM. Why tie the language to one VM? Many JVM languages also compile to JavaScript, too (Clojure, Kotlin, Scala, Fantom and probably more)
Reading that article is outrageous. Save thousands of lives a year in every single hospital? And what is the cost? About 2 to 3 million dollars? It would be an absolute bargain at 10 Billion dollars.

But we are not doing it. Why? Because we misallocate the founds.
but it isn't!

Chapter 26 of Programming Erlang, 2nd Edition, Programming Multicore CPUs, quite explicitly notes the problem of avoiding sequential bottlenecks, and even devotes an entire exercise to parallelizing a sequential program.
Good points.

That raises an interesting question: how could a person determine if the connection between an edge (say, Cloudflare) and the destination server is actually encrypted? I can't think of a way to do this unless you know the address of the true IP of the destination and poke it on the SSL port. That still doesn't guarantee SSL is being used, though.
It's not the _trappings_ of an organization that are important, it's the fact that they have lots of working code. The Ethereum network does exactly what it claims to do, and does it well.
Furthermore, I'd say that the broadband situation in Finland is substantially different from the US, despite the very low popularion density of Finland.

In Finland everybody that wants broadband can get broadband. In fact everybody that wants it has it. 92% of Finns have an Internet connection, either fixed only (22%), mobile broadband only (i.e. 3G or 4G at 28%) or a combination of both (42%). Source: https://www.viestintavirasto.fi/en/aboutthesector/statistics...

Fast broadband (100 Mbps or faster) is actively promoted and developed by the government. All permanent recidences shall be within a mile of an Internet backbone access point where service is available at 100 Mbps or more. This means local residents, co-ops or ISPs will easily be able to hook up anybody at 100 Mbps or more. Since a mile is the maximum distance average loop lenghts will be much shorter. Source: http://www.lvm.fi/pressreleases/4425644/broadband-for-all-20...

Funds are actually made available to provide broadband access to not-spots. The last 5% of a population is always hard to reach with fixed broadband, but subsidies are provided to hook up areas which aren't commercially viable otherwise. Source: same as above.

3G/4G mobile broadband is cheap, unlimited and uncapped with three facilities based operators and a handfull of MVNOs on top of that. 4G is actually faster and cheaper than a xDSL connection. Mobile broadband is thus actually a viable fixed broadband substitute.

20% have a fixed broadband connection of 100 Mbps or more. Not as in has access to, but as actual delivered connections. 46% have 10 Mbps or more and 7% 30 Mbps or more. Source: https://www.viestintavirasto.fi/en/aboutthesector/statistics...

It is left as an excercise for the reader to figure out why Finland does better at broadband than the US despite a low population density.

Further required reading: Regulatory capture in telecommunications
I log into different Chrome profiles that style the same pages differently. Dumb and easy.
The murderer is the gardener.
Honestly, JetPack is the best analytics tool for WordPress
Venture Firms Fret as Y Combinator Soars
Interestingly enough, the original goal for PayPal as Elon Musk articulates it is that they would end up as infrastructure for all digital transactions which would make fraud much more difficult. All the fraud issues seem to be at the intersection between different methods of transfers. Wire transfers can involve multiple banks and the information for them can be shoddy; there's too much room for error and the whole authentication issue, ugh.

Paypal or now bitcoin (or the blockchain at least) as the main infrastructure would definitely reduce fraud and errors.
I see dependency management as orthogonal to static vs dynamic linking, personally. Linking is about producing the final artifact, dependency management is about how you develop the software.

Static linking can _also_ be dangerous: with dynamic linking, update your openssl, all your stuff is fixed. With static, you have to recompile every single thing that uses openssl...
What is the tax rate? CA tax rate is about comparable to BC tax rate. Since your remote, what stops you from moving to Mexico lets say, living beside the beach and paying a lot less in taxes and living expenses? Family? Children?
SFUSD scrambling to fill classrooms amid teacher shortage
Chariot (YC W15) hiring its first dedicated Front End dev/designer
I see some mixed data on Ireland.

A quick search shows an unemployment rate that just crossed below 10% in April. From 2000-2008, the unemployment rate ranged 4-5% (with very high unemployment in the 80s and 90s).
http://www.tradingeconomics.com/embed/?s=ieuert&v=2015080617...

Also, government debt to GDP rose steadily and is near historic highs, although has recently begun to fall:
http://www.tradingeconomics.com/embed/?s=irldebt2gdp&v=20150...

By which measure is Ireland in a better position than 2008?
Not true. Given a hypothesis "there exists" the first observed instance is proof of the positive. The inverse however, again, requires you to sample the entire population and collect all data.
> But talk to any hot tech entrepreneur in the Lower Mainland and you will hear the same story: While the city is awash in startups, “there is an absolute shortage of experienced and talented senior executive-level people”

Ahh, there it is. The mythical "engineer shortage" was bound to pop up, as it does in every single article about tech labor. If there is really a shortage of engineers (supply), then wages (price) would increase to the point where supply met demand. Is this happening?
One of the few plausible rationales for patents is that they encourage public disclosure of trade secrets.
need to require non-anonymous payment (credit card etc) because they'd be very steal-able.

Also, train stations.
What about the technical aspects like the coding part? I am learning Python as of now. Anything else I should get my hands dirty on
User with Muslim Name Blocked from Downloading Sophos Antivirus
You're saying you've verified this yourself then? This comment notes the curious lack of evidence and that the example relies on handwaving https://news.ycombinator.com/item?id=10027569
Get a job at a big tech company (Google, Facebook, Microsoft, Yahoo, DropBox, Uber, etc.). Beyond a certain scale, every problem is distributed, and you'll be dealing with distributed systems and their pitfalls as a routine part of your job.

It's very difficult to tell what is of practical significance vs. what is just theoretically interesting without directly working with a real distributed system storing real data for real users. For example, master election is something you rarely face in the day-to-day: you build a system once (or just use Zookeeper) and then re-use it for all your systems. Merkel trees and vector clocks are fairly special-purpose - once in a while you'll find a system where they're critical, but a lot of the time you don't need them. Versioning problems and choices of ID schemas, however, come up all the time. Bloom filters are far more useful than the amount of theoretical or blogosphere attention given to them would indicate, sharding functions are important to know, and concurrency & buffering are critical skills.
Like another poster said, GWB scored 1206 in his SAT - that is below the 80th percentile. An 80th percentile IQ score is 113 - it will not get you into Yale or Harvard unless you are both a legacy admit as well as a son of a millionaire.
What a great read
> The thing I don't get about Erlang and BEAM is the idea that having lots of little processes means that your program will scale brilliantly to run in parallel.

The point is scaling. Think in terms of request rate. If you know you can have millions of processes per machine and they run well in parallel, then you can handle requests with processes and stop worrying.
American Psych. Assoc. Votes to Ban Members from Taking Part in Interrogations
Website in question: http://www.tundefashola.com

"According to information technology experts, www.tundefashola.com, created by the firm for the former governor, is a WordPress website and an upgrade could not have cost more than N300, 000."
Do you expect everyone to water down thoughts with a bullet-point list of qualifiers to have a point?

The people causing the social outrage debacles, often can't program. They're complete outsiders who think they can use social ideas and useful idiots as a vehicle for their own benefit.

Many QAers and PM's can or have programmed some, at one point, or else they wouldn't understand the domain of the problem.

Most of the trouble crowd tend to be social marketers and so-called "evangelists" on twitter.

They're not programmers.

These people leading the vanguard of your code of conduct movements - they're not even really tech. They're happy when you invent these new job positions to give them a paycheck.
Monolith by Andromeda Software Development
hluska thanks for checking out the website, I would like to refer to a couple of your points:
1. You chose two newsletters as examples:
A. Accelerator news: the guy that publish this is the managing director of TechStars London, I can promise you that there are not a lot of people who know about accelerators as he does. That's the all point, he gets access to content that someone who is not from the accelerator world wouldn't find.
B. Collection of startups: the curator here is one of the most active and smart angel investors in Israel, this guy has a chance to see so many startups years before others learn about them (invest really early). So you see, the intro doesn't really matter here, what maters is the access to the info and both the examples you chose completely proves the value of the service.
2. As for the chicken and egg problem, this is a challenge, but maybe I'll share some numbers with you. We have around 500 curators and 7500 subscriptions to the different newsletters. Here are additional numbers from the past 6 months that gives us good indication that people discover content they wouldn't have found easily otherwise: https://medium.com/@RefreshBoxx/500-curators-5-000-links-6-m...
3. I approached to get feedback here because I'm still in the basics, getting new users is hard, but the main challenge is make the curators to be as active as possible. From discussions with them, we know they want more engagement and that was my question, how can we make subscribers to engage more with the curators.
Appreciate your feedback and happy to get more!
They're not haters. This is the type of discussion you should expect when discussing typography. It may seem like endless nit-picking, but it's the sum of nit-picking over all the tiny details that adds up to great typographical design.

I understand this type of thread doesn't really fit HN's "no gratuitous negativity" guideline, but IMO there's really no other way to constructively discuss typography. The whole field is made of attention to excruciatingly tiny details, but taken together, it adds up to great and beautiful design. It's one of the things I love about it.

Maybe note that none of the criticisms are entirely dismissive or unnecessarily harsh, but well-argumented, just about tiny details.
I've started to learn freediving since 2010 with Natalia and Alexey. All trainings with them were always amazing. I even decided to move my family to live next to the pool (in Moscow) where they do daily training -- to be able to train more often.

Every sea training in Dahab was always a LOT of fun and great experience for my whole life. There was always some magic around Natalia – you understand that you're sitting next to one of the greatest humans in the world, who is able to do smth absolutely incredible and it's hard to reflect how deep are the feelings inside you during those moments. Her lectures and discussions were interesting even if you hear it for 2nd or 3rd or 4th time :) I will always remember that parts of my life and it's really smth that is absolutely remarkable and amazing.

Those freediving trainings changed my life a lot. They changed how I think about anything what surrounds me: you consider any thing like "it's a part of the huge world", you fall in anger much less often, you become more stable, and strong.

I also will always remember when I went to just another training in the pool and right after that realized that Natalia just made yet another world (!) record during Russian competition. Or later, In Kalamata, Greece, in 2011, when she did a couple of depth records, in World Championship.. It was BIG. It was EPIC. Always. Every her move.

When I moved to San Francisco a couple of years ago, I was missing freediving and Natalia a lot. It's strange that there is almost no freedivers in SF and Bay area. I see huge potential in this kind of sport for tech guys in California – we are always sitting with our computers and are lacking some way to reboot our mind. Freediving is GREAT way to get rid of everything useless from your brain at the end of every hard day. But maybe the ocean is too cold, or visibility is low.. Don't know, but I hope it'll become popular some day in this part of the world.

I should say special words about Alexey. This young guy (28 y.o.) is in his very difficult times these days. He should be strong to go through these days and months and years. He is active World Champion and World Record holder (WR: 128m in depth, with monofin only). But this is very personal and not so difficult as another thing – Natalia built probably the strongest local freediving school (thousands of people graduated) and strong national freediving organization – and the question is whether or not he will find enough power to continue this work. It's hard time...

We all loved (and love and will love) Natalia. We wish all the good to Alexey and his sister, Oksana.

R.I.P Natalia. Thank you for all you did for us.
haa...let's see what the users think about it (:
> True, that is a good selling point -- in theory. Indeed BEAM's process isolation is better than the JVM's on paper. In practice, so many Erlang systems have so much C in them (because Erlang isn't fast enough for the data plane), that they can still bring down the entire VM (not as if there aren't other ways of doing that even without native code), or they interfere with one another in other ways because of BEAM's poor support for shared concurrent data stuctures.

From my limited knowledge of Erlang, both of your points seem to be off the mark:

- Erlang systems have a lot of C code, but the purposes of BEAM was to manage those individual pieces and have those C component isolated such as they can crashed without causing system-wide issue.

- Actor model does not require programmer concurrent data structure to be effective. Actually that's the whole point of it...
Yes, at one point I was interested in the medical/healthcare space. I put an ad in our local CL (jobs => medical/health). I got responses from a few doctors and even the CEO of one of our local hospitals. While I never pursued anything in this space, I did get some interesting ideas and feedback.

Keep in mind, I don't live in a large city or CL market–so, if you're in a metro, you'll probably get a lot of responses.
They could use the name "Ted Kennedy." That'd show 'em.

Oops, no, our wonderful, benevolent, and omniscient government is one step ahead of the curve as usual. http://www.washingtonpost.com/wp-dyn/articles/A17073-2004Aug...
Product Hunt’s Impact on the Launch of GIFpitch
> Godep works differently than the endorsed approach…
> Instead of requiring changes to be made to the source
> code to support the vendored import path, the GOPATH is
> modified to use the vendored folder.

This isn't correct — Godep has two modes, and this is just one of them. The other way is indeed rewriting import paths.

This is incorrect on another level, too. Rewriting import paths isn't "endorsed" by the Go authors. In fact, Russ Cox, in his GopherCon 2015 keynote, explicitly noted that

> Our basic proposal was that all tools agree on the
> approach of rewriting import paths during vendoring...
>
> [But] the community spoke with essentially one voice to
> say that rewriting import paths during vendoring was not
> tenable...
>
> Keith Rarick posted an alternate proposal for a minimal
> change to the go command to support vendoring without
> rewriting import paths . . . That proposal will ship as
> an experimental feature in Go 1.5 and likely enabled by
> default in Go 1.6.

Dependency management in Go is an ongoing sore spot, but there's light at the end of the tunnel, in the form of the referenced proposal[0], its spec[1], and the third-party tool gb[2]. Godep was a good intermediate solution, but it should no longer be recommended as something worth exploring.

[0] https://blog.golang.org/open-source

[1] https://github.com/kardianos/govendor

[2] http://getgb.io
Something wrong with the centering in my Firefox (v39, Linux) browser: http://i.imgur.com/8t95PQS.png

Similar thing happened to the full-width image.

I'll try to submit it to the Github.
Thanks, I will do that!
One question is, how fast would they have to be to be useful? Is a speed of 3-5 km/h or even slower already fine? (Maybe for people who cannot walk far due to sickness or age?)
Who are these people[1] and what credentials do they have to build and run a cryptocurrency platform?

[1] https://angel.co/ethereum-1
Technically the distribution protocol is a property of the runtime system, but it does cooperate with the VM for details like term serialization.

True, that is a selling point, except that so many Erlang systems have so much C in them (because Erlang isn't fast enough for the data plane), that they can still bring down the entire VM (not as if there aren't other ways of doing that even without native code).

This is only the case for NIFs and (linked-in) port drivers, i.e. the facilities that are dynamically linked into the runtime. Regular ports which rely on a byte-oriented interface and are controlled by an Erlang process are safe, as are external nodes (typically, but not necessarily C nodes) which use the erl_interface libraries for marshalling/unmarshalling into and from Erlang terms, and thus can be treated from the programmer's perspective like they're regular Erlang VM nodes.
What proof is valid that a thing cannot exist?

The only one I can think of is:

1) Exhaustively compare all things that exist, to your objective

2) Terminate when identity is detected

This brings up all kinds of problems, such as the fundamental: "what is a 'thing'?". Can you actually enumerate all of them? How do you validate identity?
You can't stop fast with that thing, except by jumping off. See the video at 0:50. Jump off or face-plant, those are the options. Riders need basic skateboarding skills to use this thing, but skateboarders will be bored by it.

The Segway can stop fast without a face plant. That's what makes it usable.

The BPG Motors transforming motorcycle[1], with both a Segway form and a motorcycle form, seemed to be a really good concept four years ago. They demoed, then the product disappeared. They've come out with a two-tracked off-road standup ATV (the "Shredder"), but it's not for urban use.

[1] https://www.youtube.com/watch?v=odI4WaYEcCU
The wheels on this device are smaller than I'd feel safe riding on. Small rocks can stop a skateboard, and when they do, it is much better to be perpendicular rather than facing forward when stopped abruptly. I remember goofing off riding on a board facing forward, and every time the board stopped abruptly, I would fall face forward. Unrelated, they could have picked better music for the video.
How a troubled past turned a Soviet engineer into a valuable spy
Meritocracy is sexist because it's bullshit. We know it's bullshit from the resumé experiments or the blinded orchestra auditions etc.
There can't be any meaningful competition between a private company and a government entity that can tax people to pay off its infrastructure bonds and take land by eminent domain.
"The Master Switch" by Tim Wu. It really changed the way I look at the current tech landscape.
Tesla is a compliance company
Thanks! Do you mean that as the subscriber what would make him/her interact with the curator?