skysight-inc/HackerNews huggingface dataset:
> more recently, markdown

I'd rather have a markdown-like notation for the source text itself. I imagine that if it were the norm for Unix-like systems to come with online documentation that were as trivially editable as a set of flat markdown files and also aimed for the benefits of brevity you get from short man pages and the depth of coverage of GNU info (without the pain of navigating due to the info viewer's Emacs-inspired keybindings), then most projects' docs would be far more complete and wouldn't find themselves wanting for contributors to write them.*

I'm totally flummoxed, therefore, by statements that markdown is "abominable" and more poorly designed than DocbBook, whose "syntax encumbers the source code to the point of making it unreadable".

Vanilla markdown is obviously unsuitable as a source language for man pages (unless you're willing to throw out the semantics), but mdoc would do well to take a page from the markdown philosophy. I.e., standardize a set of defacto constructs that resemble the types of formatting that people are already embedding in plain text and—crucially—resembles something that you could conceivably find yourself reading in "raw" rather than "rendered" form.

The idea that mdoc (or any similar macro-based formatting system) is human-readable is something that sounds like a joke, except that I know they're not joking. It may not be roff, but that doesn't mean it isn't still junk.

* I see the proliferation of sites like StackOverflow and Read the Docs as indicators of how the officially anointed docs are coming up short. (There's the ADHD, don't-want-to-RTFM, copy-and-paste brogrammer appeal behind those sites, too, but even accounting for that will show that there's something lacking about TFM.)
Show HN: Service Workers and IndexedDB based IDE
If this is referring to codility, don't worry. Codility is extremely poor at writing its requirements for the problem it wants you to solve. They're extremely technical requirements, and there is no one to direct your questions to. I was interviewing for a company that did that and I thought the exact same thing.

I consistently received failing grades with little to no explanation, the tests weren't descriptive. I chalk it up to codility sucks. Don't get down on yourself. one of the problems, the ONLY solution is a bitwise XOR

for num in nums:
var a ^= num

kind of thing. That is the ONLY answer. But they don't clearly describe the optimization they're looking for in that problem either. In my opinion, the only way one could have known how to solve this is if they already knew about bitwise operands at a deep level. Which 99% of all code ever written will never use.

In other words, I don' think it's any kind of commentary on your skills, but rather poor questioning, and structure of codility, if we're talking about codility, which I think we are.
If the bay area continues its absurd aversion to adding housing or transportation, some other cities are definitely going to eventually pick off all the jobs till the bay area looks like Detroit or 1970s New York. You can stay #1 just by already being #1, exploiting the chicken-and-egg problem, for a while, but not forever.
> Google seems to be moving in this direction too
Source ?
I think that's why the describe this as "...a building block toward BeyondCorp..." We'd pay for them to develop a service that did the whole 9 yards (multi-platform agents, CA, client-certs, etc.).
can't fix everything in one go.

but a shape plus a fingerprint ought to keep out anyone except cat burglars and security researchers, at least for the moment.
I don't think it's illegal anywhere, although it might violate a TOS and a bank may try to block it at any time. They could also block connections from certain IP ranges if the scraping is done one the server.
Hey everyone,

we've built an offline (highly experimental) version of our code editor on top of Service Workers and IndexedDB.

Basically, the service worker intercepts all requests for /preview//*, fetches files from the IndexedDB and passes them through a series of express.js middleware, everything inside the browser. Live code inspection is enabled via window + service messaging.

The most interesting concept in this project was to bring some server-side logic into the browser, specifically into the service worker, e.g. running css-autoprefixer through all CSS code before serving it.

Works on Chrome and FF.
I'd write these emails all day every day for the money recruiters make.
Cognito I think.

https://aws.amazon.com/cognito/
Have you seen https://github.com/bitly/oauth2_proxy?
The Rustonomicon
Why would a bike computer calculate average speed inaccurately?
Lane has a good story and tells it nicely, but I don't think he represents the mainstream, and he conveniently throws all the evidence that doesn't agree with him under the rug.
I've found that journos rely on sources to essentially write their story for them and many clearly know nothing about the subject they're covering.

I don't think they realize this is the reason many people don't get their news from main stream media anymore. Because you can just read the source's blog and twitter feed.

So in this case a journo is frustrated that a source who they should have been able to echo, and call that news, has their own agenda.
I helped my parents rent an AirBNB where the people owning the house were still living there but it said nothing about this in the ad. After the owner gave us the keys, a few hours later somebody opened the door, and I seriously thought it might be a robber or something. Turns out it was the son of the owner who was living there, and basically my parents were renting a single room inside of their house. It was very uncomfortable for everyone.
A scramble-pad is a perfect solution to this issue.

But if you're not going to allow that, but you will allow impractically complicated solutions, then I think you'd be better off asking them to use their pin in a math problem. The CPU could easily choose one that didn't require remainders, to keep it mentally simple.
Dunno about pr process, but i could have sworn that graphs where a option in htop.

http://hisham.hm/htop/index.php?page=screenshots

Some of them show both 1.0 graphs and the new, unicode based ones from 2.0.
It's shameful. I had to make my Instagram private, because I had a recruiter texting me and noting I was at Disneyland, suggesting I could get in touch while in line for rides.
ALDI stuck a store in essentially the parking lot of my local Walmart. I stuck my nose in once and they didn't seem to have anything of interest. Fine, I'm not their demographic. But I also don't observe a lot of traffic when I go by. (I do use the Walmart because it's convenient and has staples that I need so it's convenient.)
Very cool - congrats on the launch!

Is there any ability to set reoccurring functions or anything like a cron job?
No, no, no. The illuminated authorities on HN will tell you otherwise.

"Running misinformation is part of Wikileaks' job." - https://news.ycombinator.com/item?id=13812218
Uh, terminal cancer? No, we can't.
When we graduated. The cohort class would vote the top 2 finishers among themselves. Which then would get the financing. This was a horrible idea!

It became very political. Basically we had 4 major sessions each 3-4 days alternating between Salt Lake City and Houston. At the conclusion of each session, we would rank each company on a set of criteria. The total score would rank each company. However, the last ranking would determine the final winners.

We finished #1 after the first session. However, I soon realized giving feedback (even privately) became rather contentious. People could easily mistake a genuine feedback for a political move to downgrade a company for scoring reasons. As a result, the value of cohort feedback diminished a lot.

The mock board meeting, was probably one of the more valuable things in the program. But the problem was the time with the mock board members was short, these "board" members had very little context about the company (so not very realistic). As a result, you had to spend most of the "board meeting" time educating them about your business before getting into the actual practice of a board meeting.

If you're in a remote location or city, with very little resources, then the program might be somewhat valuable. But if you live in any big cities, especially silicon valley. Then there is no value to it.
The list still has Theranos at # 14. Is it still relevant?
Hacking appears to be net negative. I've yet to hear a leak of how hacking worked out well? Or are such leaks of success so uninteresting they don't get leaked?

If you're going to risk life in prison / execution, why not include a good story or two.
I wouldn't say 1h46m each way is something many people would want to do very often - why not just live in Toronto?
Needs to mention that they were 'looking through my GitHub'
I don't know, something feels off about Palantir being around for 6227020800 (13!) years...
I suggest you figure out what you are getting out of it and find another way to get that which lacks whatever downside you feel this has.

My opinion:

Porn can be "addictive" because there is a significant emotional component to human sexuality and porn mostly gets a rise out of people by being shocking, which is why so much porn apparently revolves around social taboos (interracial, group scenes, barely legal in terms of age, etc). But the more you watch it, the more inured you become, so you need to move on to even more shocking things to get the same effect.

I think people suggest relationships as a solution because emotional intimacy can get that same strong emotional response without needing to keep upping the ante in an unhealthy way.

Do with that personal opinion what you will.

Best.
> Oddly enough I'm writing from such a boat right now :).

Is there a risk of capsizing? I thought pulling the keel up would be something reserved for racing.
Ah good catch! Can you email me your phone so we can test and fix it: guillaume@triplebyte.com

Thanks!
Happy to see BeyondCorp start to catch on. We've been champions for a while at ScaleFT. In fact, we're hosting a BeyondCorp Meetup tonight in SF. There will be a couple talks on the subject that should be of interest to folks here. It's an open event with RSVP, so come by if you're around.

https://www.meetup.com/BeyondCorpSF/events/238062984/
Looks similar to the Scala syntax: http://docs.scala-lang.org/tutorials/tour/pattern-matching.h...

I wonder if there will be a way to do something like case classes in C#.
dupe: https://news.ycombinator.com/item?id=13828253 (and a bunch more with less, and even more with no comments)

Also, per the guidelines the correct thing to submit probably would have been the paper itself or something from DeepMind about it, not a random Medium post with a clickbaity headline.
You may claim that, but please stop pretending that the section of the report you refer to does the same.
In general, geographic separation leads to speciation. It can be rivers (IIRC for example bonobos and chimpanzees live on different sides of the Congo river).

Another interesting example is I think seagulls along the arctic circle that are split in many species spread along an east-west axis. Most species can interbreed with their immediate neighbour, but not the neighbour of their neighbour (except at one point where the extreme populations meet and the immediate neighbours are not compatible either).
Most of the world does not have Netflix, let alone Amazon Prime. And even when they start expanding, content selection is between 10-20% of the ones available in western countries.
Looks cool. I am trying to avoid manually installing software, especially on production machines. It makes it difficult to maintain and upgrade. Any plans for `apt` package?
This. Also, most people just plainly do not understand the new TLDs yet; and sadly I don't think they will ever become mainstream anytime soon.

Deviate from .com .net .ca .org and most people become clueless. Especially when users are sending an email, try explaining name@newyork.times is simply the address when a user insists there's a typo and it's missing .com or equivalent. Unfortunately adding a www. before, say on a business card, to denote it's a web address is counter-intuitive in most cases as that just lengthens the domain when typically the reason why one would get/migrate to a new TLD is to shorten it/make it easy to remember.
SF weather isn't that great. It cold and foggy. Socal has much better weather, but it isn't silicon valley.
If any of these tech companies decided to just go with 6 months of positive revenues, they could issue bonds in Europe representing waaay cheaper capital than VCs and not have to worry about it for the next two decades.
Howard's YouTube video is really nice too: https://www.youtube.com/watch?v=dljNabciEGg
As of late i find myself thinking that the big DEs have been a massive distraction from what made _nix so potent. While Windows and Mac had largely tried to hide or distance themselves from the CLI in favor of the GUI, the way X11 is implemented allows CLI programs to use GUI for enhancements rather than replacements.
Not really, having a rootkit on a device allows you to bypass anything this is a given.

Wikileaks tweets are also quite demagogic and are tailored for maximum effect, these "techniques" do not actually allow the CIA to bypass the encryption, bypassing the encryption is a whole other thing completely what it does is allow the CIA to read anything on the phone and use any of it's hardware sensors.

Overall the problem with this leak specifically it that there is so far nothing damning, this is exactly the toolkit a modern intelligence agency should have, in fact this is likely to kiddy stuff not the rogue nation targeting kinetic payloads.

What it doesn't show is who these tools target, if Wikileaks to be believed the NSA only targets journalists and human rights activists whilst in reality this isn't the case.

Unlike the NSA the CIA is also not interested in mass surveillance, the CIA produces intelligence analysis primarily revolving around humint sources and targets, which means that their operations tend to be much more targeted a SIGINT agency which relies on bulk data collection.
Well we didn't use luldongues where I hanged out, but beyond that, pretty accurate for a clean, leetspeak free version :P

Ahh, it's been awhile since I was 16.
Go with both, you're likely right.
Vaadin 8 for WebUI Java devs is released
not necessarily, if you use several sequential fingerprints in a certain order, and have a hard lockout after X failures. My phone knows 6 of my fingerprints already; shouldn't be hard to get that additional level of "something you know" in addition to "something you are".
I see your 2 and raise you 2:

"(this is a color-hued hand from Apple that doesn't render on HN)".length == 4

I ran into the length==2 bug when truncating some text, it led to errors trying to url encode a string :)

The author's `fancyCount2` still returns a size of 2 for these kinds of emoji, but I'm not too surprised.
Ski in the morning and play beach volleyball in the afternoon? What month of the year? Whistler-blackcomb tops out at only 8000ft.

March or April. We've had an exceptionally harsh winter this year (snow on the ground in Vancouver for weeks on end -- happens about once a decade) but usually around now people are admiring the cherry blossoms on their way to the beach.

Whistler/Blackcomb has a perfectly skiable alpine through to the end of April, and you can ski past that if you want (but I wouldn't personally recommend it).
... As they should. It is a good tool.
I wouldn't call it vague. East border of Europe is Ural mountains. I'd say Czech or Poland are in the center. Check the wiki: https://en.wikipedia.org/wiki/Europe
Isn't sailing into the wind the equivalent?
Wow! They seem to be adding lots of the things that make Python feel more convenient than C#, tuples being big.

Out parameters are going to make some things much nicer. I can certainly see local functions being useful as well.

Out of all of it, I think the thing I'm most excited about is pattern matching. Having used F# for a short time, that was the biggest stand-out feature; it really does make some code much more concise and expressive.

I love C# but lately I've been using Python for my quick-and-dirty work because in general I find it to be more expressive. It seems like C# 7 might make me reconsider.
People often rate 5 stars but the comments always describe the place in details.

Typically the cheapest places are also the ones where people don't have high expectations so they will rate 5 stars but leave a comment describing the quirks of the place
shouldn't have transferred ownership. if they weren't treating the internet seriously, then their trademark likely didn't include a provision for it either
Rebranding branding – a case study
The rocket equation is highly unforgiving. Even minor structural reinforcements, with a minor increase in vehicle mass, have disastrous consequences on the amount of payload you can carry into orbit.

At full thrust, a Boeing 747 produces ~90 MW of power. At full thrust, the Saturn V produces 166 GW of power. It's a staggering amount of energy - there is no way to make it 99.9999% safe (Which is where air travel is currently at.)

There's also payload fraction - the useful weight that your vehicle can carry. In the case of a Boeing 747, 50% of its weight is useful cargo. In the case of a Saturn V, 4% of its weight is useful cargo. [1] Rockets are incredibly wasteful.

[1] https://en.wikipedia.org/wiki/Payload_fraction
> Strong Attribution is definitely a difficult task and unless someone admits guilt, you'll have to rely on probabilities but the combined CrowdStrike, SecureWorks, and ThreatConnect reports give a fairly strong basis of where to place blame for the DNC servers.

That's the thing though - you can place that blame whereever you want simply by making it look that way - buying servers from the right providers, modifying existing malware to suit your purposes via reverse engineering, etc. It's fairly straightforward stuff for someone in the know to do.

The probabilistic analysis does not and cannot account for fakery of this sort - the posts you linked do not attempt to account for this at all, instead assuming blindly that "hey, this looks vaguely like this russian attack group". I read his posting there - it seemed sketchy to me - then I read his Twitter account and it explained why it seemed sketchy. He's a blatant partisan, looking only to prove his side.

I'm not saying it's not possible it's Russia. It's quite possibly Russia. Probable even. Just that I don't trust the only possible analysis methods at a deep level such that I don't feel blame can be reliably laid in such a case.
I like that new mainstream languages, and updates to major existing languages, are bringing in a lot of ideas from functional programming languages.

Perhaps the C# of tomorrow will look like the Haskell of today.
You should add this technique to the docs! It makes you realize that the Cloud Functions feature is a lot more powerful than you might initially think.
b12092fb2bf87e09ab9e9ad6fc55f3c5
So happy out variables are finally a thing, removes such a pain point in the language, especially when having to write:

SomeReallyLongTypeNameICantQuiteRemember data;
if (dict.TryGetValue(id, out data)) { ... }

Now reduced to:

if (dict.TryGetValue(id, out var data)) { ... }
Yes. Also, emoji were in colour long before there was the suggestion of adding skin-tone modifiers.
Today I got an email sent to my work email (which they must have guessed, it's not public) that asked how I liked working at a company I left years ago. That was a fun one.
As someone else said the only way it can work is if the company is 100% fully remote.
Finally! This was the feature that made me go with parse.com when I started making backend-less apps. For Firebase apps I have to spin-up tiny node.js bots to capture events and do some cloud code magic.

Will start testing now!
I'm curious what you'd like to see in terms of pricing from Citus?

Yes, we do start at a higher end $990 a month, but we're very much focused on heavier workloads. Typically users come to us at 100 GB or more. If you're well below that we encourage you to stick with single node Postgres either RDS or Heroku Postgres. Once you get close to a $1k a month spend on those then we can start to make sense to consider.
Cyberattacks open new front in Korea, China THAAD spat
Boo hoo, you have people knocking on your door to give you a comfortable job. I wish I had that problem.
Solid features, Pattern Matching and Local methods are favs!!!
Breathing new LIFE into LIVE video
And https://scaphold.io!
Recruiters get put on my autoresponder list. The automatic response says "This is an automated response. Your message was caught by a filter and automatically archived" right at the top, followed by an explanation that I don't work with third-party recruiters. About once a year I check what messages were caught by the recruiter filter and I always discover a few recruiters who have responded (apparently manually) multiple times to my autoresponder, receiving the same response every time. Their messages are usually something like "I understand why you feel that way but we're not like other recruiters, we think you'd be a really good match for X company working with a decaying technology you haven't worked in for 10 years". It's "tenacity", but I can't imagine conversing with autoresponders is very effective.
I always wanted to see the Grand Canyon, Yellowstone, Yosemite and the many other beautiful national parks, as well as the citys. But with the stuff that's happened against visitors since 2001 I probably will never visit the united states ever and stay in europe.
Avegant “Light Field” Display
But then what would the Haskell of tomorrow look like?
If you use the same iPhone or iPod Touch for a while, something in the power buttom at the top wears down and it stops popping upwards, and you have to press it in very hard to activate it. Happened to my iPod Touch back in the day and was apparently a common problem.
I'd just install Postgres or MySQL or whatever locally on my free instance. It comes with 30GB of disk, which should be plenty if you're just playing/prototyping.

Alternately, for the first year you also get $300 credit which could cover Cloud SQL if you really need that.
Sorry but you are just naive.
> bypassing the encryption is a whole other thing completely what it does is allow the CIA to read anything on the phone and use any of it's hardware sensors

I really cannot understand the difference between "bypassing" the encryption and allowing the CIA to read anything on the phone. Those sound like trivial synonyms.
Stay civil.

Around 2 billion people have cellphones (~30% of the population) which is a minority. Although, in the U.S 64% of those in poverty have a smartphone[1].

Maybe you confused my generality for locality. I'm talking in broad strokes, all over the world (not just the developed world).

[1] http://www.pewinternet.org/fact-sheet/mobile/
> the market will figure out

Unfortunately, start-ups don't function like normal businesses. If they can't get their name out there sufficiently, they'll die before the market takes its sweet time "figuring it out."

Demo-day results are suggestive, just like SAT scores. It's a measure of the founder's ability to sell (which is arguably the most important task for a CEO).

It doesn't matter if it's a great product. Amazing products have been created and destroyed when the founders couldn't market it to an audience.
Last I saw, ObamaPhones were not smartphones under any definition.

They resemble old Nokias (although I've seen flip phones).