skysight-inc/HackerNews huggingface dataset:
Yeah, I get the "enjoyment" part. What it comes down to is that some people just like to read (certain kinds of things) more slowly, even though they could be reading them more quickly. Guiding principle being: it's not the number of words (or the number of books read in a year), but the intensity of the experience that they're after.
Access is not, but the content is.
You are seriously under-representing the impact of firewalls on the security of the Internet. Every consumer router has a built-in firewall. They don't need to know anything about it because the default configuration works for most consumers. That's what we should be aiming for as a solution for the IoT security problem. Something that just works for most cases without configuration... much less extensive labeling with commensurate demands of technical knowledge and attention on the part of every consumer.

They are not perfect (nothing is), but a Internet without firewalls would be apocalyptically worse.
I really don't understand what you mean. Are you saying this article is shallow?
It's subtler than that. It's returning immediately when the number of file descriptors that it fails to add to a kqueue (that is actually going to do the work and that it is setting up) is the same as the total number of file descriptors passed, which it is when they are both zero.
And on the West Coast, massively powerful searchlights were scanning for Japanese planes[1].

The pre-radar location and tracking methods are fascinating to me.

This guy[1] restored one and uses it as an advertising searchlight. I got to talk to him at length a few years ago - fascinating. It has a 800 million candle power beam.

[0] http://www.skylighters.org/howalightworks/

[1] http://www.victorysearchlights.com/
That is NOT undefined behavior. That is at the most not-clearly-defined behavior that is bounded, with TWO possible outcomes - Apple switches between those (not at runtime - but across OS releases!!) and that's not correct in any sense of the word! Dereferencing NULL/Wild/free()ed pointer (again not applicable to this case - we are not dereferencing the NULL FD set - NULL here specifies empty) is undefined behavior - not specified if that will fail silently or cause you to call a function or trap or a hundred other things - not bounded or in other words without specific choices. Vastly different from either return after timeout or immediately. Do one thing consistently, preferably same as what other UNIXes are doing, or if you do otherwise stick to it. This isn't undefined behavior where code does something and result can be unknown - this is deliberate behavior!
I don't dispute that certain structures can have additional members.
A good example is "struct tm" from ISO C's <time.h>

Is there a blanket requirement somewhere in POSIX which says that whenever a structure may have members in addition to the required ones, these members must be initialized (and specifically to zero) when the application creates such a structure and passes it to a library function?

(If so, why are they repeating that requirement for struct sockaddr_in6?)

In any case, does the issue reproduce on FreeBSD? If I google for this bind problem, it only appears to be reported against Mac OS X, and no other Unix, historic or current.
I'm not sure if it is in your region, but Transit [0] recently blew me away. A ton of attention to detail and work put in, check out the blog post they had on HN recently about their autogeneration algorithms [1].

[0] https://transitapp.com/
[1] https://medium.com/transit-app/how-we-built-the-worlds-prett...
Great guide. I've been using AWS since there were only a handful of services and it's become increasingly hard to keep up with all the additional ones that have been added in the last few years.

EFS had completely passed me by. Does anyone have experience with it? I'm wondering what it would be like to use for Whisper / Graphite (just on a single machine). I'm less interested with concurrent access and more interested in not having to resize drives as data grows / overprovision drives all the time.
How is that an assumption? It sound to me more like an expression of a conclusion the authors come to, based on the other things the article talks about up to that point (ie. all the evidence they present that humans crave existential meaning).
For the Bluetooth driver specifically, you may be able to to pull it down via the Windows Update Catalog and inspect it that way. It may just be an OEM version of Bluesoleil or similar.
Somehow this reminded me of "psychohistory" in Isaac Asimov's Foundation:

Science fiction author and scientist/science writer Isaac Asimov popularized the term in his famous Foundation series of novels, though in his works the term psychohistory is used fictionally for a mathematical discipline that can be used to predict the general course of future history.
> does javascript even have a linter?

Yes, thousands of them, npm alone has 1200 results for linter:

https://www.npmjs.com/search?q=linter
Very well done! I like that you have a simple static url for each conference. I also like the clean, responsive layout. The pictures are a nice plus. Finally I like how easy it is to switch between distance or price. A great effort!

edit: rewording
Did not know that, thanks for the additional information.
Great video! I just watched the presentation and it was really insightful. It's always interesting to hear how others solve the chicken and egg problem. It'd be nice to see a resource similar to Founders at Work just for chicken and egg problems and solutions. If anyone knows of something like that that already exists, please let me know!
The Other Folio: On the Legacy of Ben Jonson
Agreed. WhatsApp calls are near flawless when connections are good, I'm sure WS can reach audio quality parity.

I often get disconnected on Signal after 20 minutes or so on a voice call, but I suspect that's due to the other end being behind a VPN with awful latency.
We can probably think of A/UX as Apple's chess piece, positioned against Microsoft's chess piece of the same type: Xenix.
Doesn't look like it covers the SNES, unfortunately, but NES support helps.

Rust recently gained support for systems with 16-bit integers and pointers, in order to support AVR. It'd be challenging, and some of the libraries might not work out of the box, but it's worth a shot.

The much harder part would be supporting various memory windowing techniques.
Foreword to Ed Thorp’s Memoirs (Dean of Quant Investing)
Google acquires FameBit to connect YouTube creators with marketers
The US military learned its lesson in Vietnam: don't let the media see what you're doing. We'll simply never know how US soldiers behaved in Iraq as compared to Vietnam.
It would interesting to see that data broken up by age of immigration to the country. I've worked with a large number of incredibly intelligent Asians who immigrated here in theirs 20's-40's. And they are all too smart and hard working for their positions, and it seems like the primary reason they've been held back is because of things like visa issues, lack of fluency, lack of a college/highschool/family network to draw upon, and less cultural understanding which inhibits bonding. This has meant that many of them are 1-2 promotions behind where I think they would be if they had immigrated here in middle school.
I would take a step further and just make a 1-2 page project/product recommendation for their company based on the role that you're applying for.

It takes more time, but the last time I was job hunting, I did it with several startups and got interviews with all of them (no referral). The resume + cover letter converted much worse for the other companies I applied to at the time.
My wife was offended the first time her manager told her that she should think about management as a career path :)
OpenZFS 2016 Developers Summit Videos
We've banned this account and the others that appear to have been created to violate the commenting guidelines with. We're happy to unban accounts if you email us at hn@ycombinator.com and we believe you'll post civilly and substantively in the future.
> those are two different things, and the former drives
> the latter, of necessity

Absolutely, I wasn't suggesting they were the same - I joined them with 'and'.

> tools that work with python have to be written to deal
> with this additional syntax-within-a-syntax

That's the point though, it's not "syntax-within-a-syntax", any more than is, say, a `lambda` - it's just "the [new] syntax".
Venture Capital Is About Human Capital
As I'm sure you're aware, a lot of documentation is made available in several formats, such as 1) single page HTML, 2) multiple page HTML (e.g. one page per section), and 3) single PDF.

The different versions are automatically generated from a single common source but that would probably require a major change in how you create your guide and so may be more work than you want to take on.

To illustrate why this is useful, I'm a network engineer who primarily works with Cisco gear. Cisco has an absolute wealth of information -- product manuals, configuration guides, etc. -- accumulated over a couple of decades spread out across their web site(s). Unfortunately, their web site team likes to change things -- A LOT! -- and pages "move" frequently and it's often impossible to find them again. Because pretty much everything I'm interested in is available in PDF format, I save these versions locally where I can find them and refer to them later. Quite often, the times that I really need to look up some obscure feature are times when I am somewhere that either 1) I cannot connect my laptop to the network or 2) Internet access is unavailable, heavily filtered, or outright prohibited (of course, that's probably not going to apply for someone working with AWS.)

Regardless, you've put together a wonderful, comprehensive resource here. I'm a "minimal" user of AWS (primarily S3) but I am familiar with the different products and you're done an awesome job of summarizing Amazon's "dense" documentation down to its key points.
How would you do that unless you were changing the CLI itself?
My contention is with your conclusion.

My original point was that in addition to gender and race, names signal cultural affiliation. Many Asian immigrants to the West adopt Western first names in order to signal Western cultural affiliation. I would hypothesize they get more resume responses. This plays into gender as well. I might be comfortable with "Jessica" as my accountant but less so with "Envy" or "Desiree" or whatever. The preferences being expressed are not based solely on gender/race as in your conclusion, but rather likelihood to adhere to various cultural norms, some pertaining to direct job-related productivity, and others pertaining to general socialization and fitting in. I see no problem with Western companies expressing preference for Western cultural norms anymore than Chinese companies doing the same (respectively) in China.

Another interpretation of the study is simply that the companies historically have had more success with whitemale name hires and are simply using the cheapest predictive signal available to maximize hiring ROI. This is unfair to good hires with off-culture names, but I'm not sure what a fix is.

If it makes you feel better I would presume white males are discriminated against in non-Western societies but I have no hard evidence for that, except for maybe South Africa where it's explicit law.
Interesting, yeah that seems a bit small. Would be a fun project to fix!
English is an ambiguous language interpreted by flawed humans.

It feels like we're dancing around the issue. There's no reason for this line of thought to have continued like it has. "My side" should have made a polite comment, and when rebuffed, thought "they don't think it's a problem," and moved on. "Your side" should have thought "a slight rephrase could increase clarity and address their concerns." Instead we're just pointlessly banging our heads against a wall.

As is, both sides of this argument are actually pretty stupid. Mine included.
As I recall it's significantly more expensive than EBS, which kept me away. I've had a few use cases come up where shared access would be nice, but I was always able to use objects in s3 instead, which is far cheaper.
I find it quite annoying every time I need to check the installed version of java and `java --version` doesn't work (I need to type `java -version`).
> The javascript "ecosystem" takes the unix philosophy to the extreme in many ways.

Bullshit, nix systems rely on stable global dependencies, not 50 versions of the same library installed locally. I don't buy the "unix philosophy" excuse. The nodejs community just doesn't care about API stability which is why there is that inflated number of modules with 90% never maintained more than a year.
I dont know what you think culture is, but to me culture is just how people generally behave in a particular area, so yes white men generally try to behave in a way that benefits them. Is this wrong?
But also in that Russia lost its historic Great Empire position (in particular, with respect to the Baltics and Ukraine), along with a good chunk of its superpower status in the world, generally. Which he didn't have to mention directly, but that's the "chord" that quote seems to strike, in a broader context.
DalmatinerDB, InfluxDB, Prometheus and Graphite each claim their numbers based on similar benchmark methods. The results range from 500k/sec to a couple of million metrics /sec. Druid comparatively, for the same benchmark would be closer to 30k/sec. If that's factually wrong please post some details and we can update the spreadsheet.

Expanding the benchmark to cover cardinality and other aspects would indeed be comparing apples to oranges.

In terms of benchmarking DalmatinerDB with billions of unique combinations indexed in Postgres.. I think we know what will happen there :) That's what it's designed for. We can also shard in the query engine, or use any of the multi master Postgres options, but I doubt that would even be necessary.
Which social channel will actually bring you any sales?
It's not old at all, it's first release was 2010.
Terrifying that the UK's Terrorism Act of 2006 can be used to prevent research and publishing of information. I hope that parliament reconsiders the implications of this act and I hope that the US doesn't look to this as an example. :/
They should let you tag items on the timeline for different roles, so that you can quickly filter it for employers and send out.
> Well, we abort children legally

Fetuses. A fetus is not a child.

I don't care about your opinion, but I do care about precise use of language.
> sta and stu

Better :) But I prefer to just give my tables short names to begin with. How about staff and pupils? That's so short that there is little temptation to abbreviate.
1. We are tracking the invoice - (you received the invoice? when did you open? from where? how many times?)
With this feature, we eliminate the number 1 excuse! "I haven't received the invoice"
2. We are helping you sending the invoice on FB messenger, WhatsUp, like this you will say goodbye to spam invoice emails.
3. We are integrated with Stripe, like this, it will be very easy to be paid.

And we are working on a scoring system where you can keep track and know your customers even better.

What do you think?
The complaints are wasted, because the staff has made it clear that they aren't going to change the policy to banning all paywalled content, and complaining that they should is off topic.

This thread is about Samsung discontinuing the Galaxy Note 7 Smartphone, it's not about the paywall, or whether Hacker News should allow paywalls.

This community is about prioritizing signal over noise and these tangents are always, always mere noise.
In the early web days (mid-1990s) Bob Metcalfe(invertor of Ethernet) humorously the internet would collapse any day from increasing traffic. Aint happened yet.
But not everyone would have the extension.
They have more incentive to use the vulnerabilities themselves and send out patch sets to critical systems.
Architecture of Doom is a good blog for those who are interested in brutalism: http://architectureofdoom.tumblr.com/
As others have pointed out, revision control. That said, Jupyter supports more languages than R Notebooks.

For the best of both worlds, org-mode takes the revisionable approach of R Notebooks, but supports just about any language you could want. Org-mode simply requires turning on inline preview to duplicate the functionality of R notebooks.

Also, org-mode as a markup format supports some important features such as cross-references that are unsupported by RMarkdown.

Org-mode is the oldest of these three notebooks, yet is the most full-featured. If anything, the fact that you can do so very, very much more with org-mode is probably why it's the least popular. That and being tied to emacs in the same way that R notebooks is tied to RStudio.

Nevertheless, I have to wonder if we all wouldn't have been better off building a non-emacs implementation of org-mode rather than Jupyter and R Notebooks.
It'd be interesting to see an AI trained using HN, ingesting content of posted links and comments.
Spacemacs fixes a lot of the discoverability problems of Emacs and is generally more ergonomic.

I don't know anyone that learned it as a first editor (everyone already knew vim or emacs) but it seems like it could be a much better experience for someone new.
Windows 10 Home is brutal. There is no group policy editor.

Workaround is set each WiFi you use as a "Metered Connection" which will avoid updates.
Yes, this is a very insightful comment, and I think it should have been mentioned in the blog post. Many people don't use security passwords on their phones, and people can also be coerced into providing that information. Providing the option for automatically expired messages is a nice redundancy measure.

Great job on the app! It's one of the few apps
I use every day.
> I don't think a human reader went through your entire 5 pages, and I'm pretty sure you could have achieved the same positive result with 1-2 pages if optimized properly. Maybe not though.

Possibly. I didn't take a ton of time testing different scenarios. And yeah most of the ones that rejected me were within minutes even applying late at night so I assumed an automated system.

I don't know if I've ever read my own 5 page resume all in one sitting, heh. I use it as more of a career / professional catalog of just about everything so I can pick and choose when I update / tweak my truncated resume depending on the employer.
Will it understand what it is peaking about?

Humans have opposite problem. We understand what we talk about, but have little idea how our brains create language.
It's about 3x the price of EBS by the looks, but then again, I probably run 10x the size EBS drive required so I don't need to deal with scaling it often...!
COTY.
They probably looked very pretty in the blueprints.
On a side note - you do know that Santa is real, right? He was a real bishop in Turkey in the 4th century, participated in the Council of Nicea, and was even reputed to have thrown a punch at Arius on the council floor.
Show HN: BattleSteps – Get matched to a new walking opponent everyday
> People like to say that love is stronger than anger and hate. I have always disagreed.

Because we are 7 billions. A least, we have enough love to take care of the children.
JSLint, JSHint, ESLint. Each of which built on the good aspects of its predecessor and evolved as new requirements came up. There are a _ton_ of tooling libraries for JavaScript. Just google "X JavaScript" for any tooling you'd expect, and you'll usually have several options. Of course, on the flip side, people will complain that there are too many options. Blah blah blah. No matter what the JS community does, people will criticize.
No, I'm saying "careful thought and consideration" are sources of depth regardless of what kind of article you apply them to.
| They are not remotely comparable

Oh dear, there seems to be an epidemic of people's comparators not working. You might want to start small: try comparing two oranges, then an orange and an apple. Before long you'll be comparing supernovas to salamanders!

(Or perhaps you meant the rather less categorical "I think they're very different". I harp on this because I find "not remotely comparable" excessively dismissive. It's fine to disagree, just don't act like there's no possible way the other person might have a valid point)
Control Flow Integrity in Chromium
The Bonfire of the Hypocrisies
There are plenty of others which are open source. Nomad is one such example.
Deep Drumpf – An AI that writes like Trump, based on Trump
Skype Security Vulnerability
Could you quote what guideline I violated? I answered the question from title, women were excluded from combat roles. I am not rude or anything!
You missed the other discussion which mentions he's Romanian, and very few Romanians have their own banking services, and in fact share banking services among family members.
Yes, if everyone switches to a fork that doesn't have a particular feature, then they won't have that particular feature.
Someone should make a virus out of that, destroy the social network from the inside and watch everyone crying over their phones.
Out of curiosity, are you still working in NC?
And it doesn't even matter whether the other account really was created for a family/friend or not. It's absurd that he would think this absolves him of all responsibilities for that account. It's like lending your credit card to someone, then telling your bank you're not liable for any charges they made. No sane person would think that's reasonable.
>Maybe you didn't intend to make the claim, but it's a claim you made ... You did not make that claim

You sound like a bad politician here. All I said is that GIRLS don't take AP CS and do not go to coding summer camp. The people who are doing these things are boys.

You have terrible reading comprehension and your pedantic citations of dictionaries and incorrect use of set theory belong on /r/iamverysmart
> That's true of all large institutions; how is NASA different? Is it worse that other large institutions? Nobody can hire and motivate brilliant, excited people on that scale.

I agree, it is difficult. But I'd say it is different than at big companies because there it seems more likely for them to eventually cut loose chronic under-performers.

Another issue they run is if there is a budget cut, NASA won't buy as many spacecraft, but they also don't let people go. So some missions will have way more personnel than needed. This can easily lead to a cost/schedule overruns by the contractors, because now the contractor is getting swarmed by requests from the extra NASA people. I've been in meetings where it is a 10:1 ratio of NASA versus contractor. A meeting that should take an hour takes a day because so many people want to get a word in.