skysight-inc/HackerNews huggingface dataset:
Which aspect of it do you find the most useful?

* All of the instance types on one page?
* All of the per-type facts in one row?
* Sorting?

Let me know and I will share it with the team.
Every other UNIX like platform behaves one way (returns after timeout for empty/NULL fd set) and always has, but if you want to pick the interpretation that makes it a non bug in OS X - then you have to agree that it was buggy under OS X between 10.9 and 10.12! Can't have it both ways :)

Also whatever you say - no sane OS vendor keeps alternating between different undefined behaviors causing pain for developers. MS, Linux, FreeBSD - AFAIK they all do everything to not break user space. Linus has famously said - if you break a working userspace binary - it's a bug!
You're suggesting to put a ("snort or similar") IPS console in front of the end-user who still clicks on the "click this to view my photos" sexy-pics.exe?

In my opinion, the end-user is not the one causing the problem. The manufacturer is causing the problem and -- just like we do things at $work -- he who causes the problems (should be the one who) suffers by being the one to also fix it.
Choose Firefox Now, or Later You Won't Get a Choice
I also assume it is a good reason. I'm curious, what is that reason?

From the article...

> Unlike prime numbers in RSA keys, which are always
> supposed to be unique, certain Diffie-Hellman primes
> are extremely common.

Does anyone know why?
That's weird. A grammar nazi is a stickler for grammar. You'd think naziparking would be a stickler for proper parking.
Hi,
Unfortunately I do not live in California - But maybe look into existing FIRST lego league teams in the area.http://www.firstinspires.org/ There are a lot of volunteers that work with the kids. They might be able to join an existing team abd it would also get them involved with other students interested in science and engineering.
In this case, I would argue it is not better. Many JS devs have moved onto simpler, greener pastures. https://github.com/substack/tape is what I prefer. Small little library. Its API has everything I need and nothing I don't. Those other test libraries listed are pretty much overkill.

Similar with http://mithril.js.org/ over React, Angular and Ember. A single drop-in library with 13 functions in it's API. The library itself is a single, understandable source code file. Mithril is pretty much the exact opposite of Angular and Ember.

A lot of front end devs are eschewing frameworks completely. With modern DOM and web APIs, you can do a lot with "just" vanillajs.
SIgnal is basically getting the full feature set of TigerText.
To clarify the history:

SpaceX only entered the Commercial Crew Development [1] program by winning funding as part of CCDev 2 funding in April 2011, allowing it to develop the Dragon 2 launch abort system. They later won funding form both phases of CCiCap (Commercial Crew integrated Capability) funding in December 2012. (I believe that's in-flight abort testing etc).

The technical gains (especially reusable rockets) was moved along more by the help funding Falcon 9 initially through the commercial cargo development (COTS) and International Space Station resupply (CRS) contracts (which ensured the survival of SpaceX for a few more years). [2]

Commercial Cargo was actually a George W. Bush era policy - part of his 2004 plan [3], and the CRS contract was awarded before Obama was even inaugurated!

So far, Bush's Space Shuttle cancellation did more for SpaceX than Obama's Constellation Program cancellation (though that may changes once MCT/ICT is up and running and causes SLS to be potentially cancelled)

[1] https://en.wikipedia.org/wiki/Commercial_Crew_Development
[2] https://en.wikipedia.org/wiki/Commercial_Orbital_Transportat...
[3] https://en.wikipedia.org/wiki/Vision_for_Space_Exploration
The solution is going to have to come from the network side; getting the DoSing devices automatically blackholed by routers. I know there are many technical issues with implementing something like that at scale but it seems more tractable then trying to enforce security practices on $20 web cams.
If processing the list of files is equivalent to processing the concatenation of the list of files, then you can `ls | xargs cat | my-util`. If it is not, then as I argued in a cousin comment I think that's another good case to support accepting file names.
I've known a number of folks who have done "read more" challenges, whether 50 books a year was the target or some other number, and while this is surely anecdotal, the real goal wasn't hitting some arbitrary number, but simply to encourage reading more, and prioritizing reading as a hobby.

As someone whose greatest pleasure is a day off with a good book, it's hard to balance reading with all the grownup responsibilities we have, and as a leisure item, it's usually the first thing cut from a busy day's schedule. Reading a book a week isn't as much about the number, but by gamifying the outcome, you prioritize it above things you might otherwise not.
This is a good first step. How about Redhat open-sourcing Ansible Tower?
The first isn't really brutalist is it? It's full of curves!
And yet I find brutalist architecture to be, if not brutal, at least dehumanizing. It's a place that is cold, inhuman (in the sense of being a place where humans don't really fit). Forcing people to live in that environment may not be brutal, but it's kind of cruel, or at least uncaring.
>multiplicate

I'd never heard this word so I looked it up. Google didn't have a definition but merriam-webster was the first result. They showed me an extra concise definition and then this message...

>Wait, there’s more! This word doesn't usually appear in our free dictionary, but we’ve shared just a bit of the information that appears in our premium Unabridged Dictionary. There’s more definition detail there. Start your FREE Trial Now!

Umm.. Fuck you Merriam-Webster?
As an aside, our server may well be the oldest still running on the Internet:

telnet www0.cs.ucl.ac.uk 80
Trying 128.16.6.8...
Connected to haig.cs.ucl.ac.uk.
Escape character is '^]'.
HEAD /staff/M.Handley/ HTTP/1,0

HTTP/1.0 200 Document follows
MIME-Version: 1.0
Server: CERN/3.0
...

Proudly running CERN 3.0 on a Sparc 20 continuously since ~1993.
> One would not say that the historicity for the old and new testament documents is comparable to "many" ancient works. On the contrary, the number of MSS for old and new testament documents is like a nuclear explosion in the timeline of ancient history. There are no ancient works which even come close.

The parent says nothing about historicity (although is Kings really more historical than Livy or Plutarch or Herotodus?) but just marvels that through so many copies there were relatively few major changes. But any ancient work we have was preserved in precisely the same way -- scribes making copy after copy.

> That's a strange statement to make? It sounds more like modern-day form criticism creeping through than an objective understanding of events.

What's strange about it? The Bible was considered holy writ; if careful copying is done for stories without the benefit of that classification, surely it's all the more appropriate in that case.
I guess I don't understand. How would you fetch/build/etc frontend JS files without some sort of backend technology?

(Also don't forget that frontend JS has to target dozens of subtly different browsers, so we unfortunately need to "build" JS files to account for backwards compatibility, etc)
> >TVs inherently require a different UI and control mechanism than computers or handheld touchscreens. It's more or less a reskin of iOS, pretty nice, and you can cross-compile/cross-purchase iOS/tvOS apps fairly seamlessly.

> This isn't what an OS is. It is about 10 levels of abstraction below this. It handles managing virtual memory, IO, networking, process switching, processor interrupts, threading. All the low level nitty-gritty hardware details you need to worry.

> These tasks are fairly generic this is why Linux can run on Smart Phones, Laptops, PC's, Watches, and Super Computers.

You're talking about the kernel Linux, not about an operating system. An example of an operating system is GNU/Linux, which includes much more than just a kernel.
Brutalism is defined by concrete, not by the absence of curves.
Yeah. Can't do anything about my university or past companies. I do realize I have the equivalent of "I am totally open to leave my current company," because for the right offer, I would. Saying I'm "open to opportunities" means precisely that: offer me something that betters my current and future situation, and I might take it. If a company doesn't understand that, they're deluding themselves.

I have no visibility into these business metrics because they don't tell me.

What type of keywords do you suggest?
I usually skip breakfast, have a coffee or energy drink in the morning, go out somewhere for lunch, go out about 75% of the time for dinner (cook the rest, trying to bump that up a bit), and maybe eat a couple squares of dark chocolate or cheese sticks at home as a snack or instead of a full dinner.

It's rare that I eat snacks while I'm at work.

Meals usually consist of some combination of the following: meat, cheese, salad, veggies. I avoid fruit, grains, and sugar.
Show HN: Android Texts on macOS via the iMessage/Messages app
Well, adults are supposed to have better judgement than children.

I like my children as I like my phones: batteries fully charged up of play time before it's time to put them to work.
Right. The separate full blown cover letter is dead. We just put a short text in the initial email to go along the resume.

That's also what I do and recommend.
yes, that would be a good compromise
It does seem obvious but plenty of things that seem obviously so turn out not to be after a study is done. I don't know of any actual studies of it. It might be possible to get the data simply by reviewing at records from pet veterinarians.

There are other reasons to keep cats inside, as is the subject of the article. The problem is much worse in Australia where birds and small marsupials nest on the ground.
Thanks for the tip, the actual studies cited by the article you link to state:

"Pre-charge characteristics, including arrest offense and criminal history, can explain about 80% of these disparities" [1]

1. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1985377
I understood tajen's point very well. He has provided a few personal anecdotes, and from there he extrapolates that an entire generation of men has been "sacrificed". He then goes on to claim that "women are equal in the minds of most men."

This, despite the fact that, per the very article we're discussing, 94% of senior devs are men, 92% of IT managers are men, and 93% of the heads of IT are men. This, despite the fact that studies continue to show that simply changing the name on a resume from a man's to a woman's has significant negative effects.

None of tajen's ridiculous assertions are supported by any evidence whatsoever. It's hyperbolic unsubstantiated fear-mongering in an attempt to minimize another group's problems while magnifying his own. He has to resort to such tactics, otherwise women's problems will be treated with greater urgency than men's (as they should be). I was embarrassed to see these comments at the top of HN, and I'm happy that people have since come to their senses and downvoted them to where they belong.
I don't know whether it's fully manual or partly algorithmic, but it's clear that in the past it was heavily dependent on human moderators: https://www.wired.com/2014/10/content-moderation/
Wow you guys are breaking my heart! The "works" one is Mies Van Der Rohe. Notice how it actually "works" as in "functions" as a building.

OK you have to admit this really nifty. It's a watertower!!

https://c2.staticflickr.com/2/1353/829390995_36add7f54d_b.jp...
> I am literally just confused

Yes you are. You have completely confused everything I have written, even though I thought it was in plain English.

> Do you think women are being given jobs that should have gone to men in a fair world or not?

I think people should hire blindly using blind job tests and weighted experience/education. That would get rid of all "-isms".

I imagine that people would still find something to bitch about, though.
Me, too. And "driverless cars," also.

There is a driver! It's just in software! The car's still got something driving it. It's just not a person!

People tell me, "Dude, that's pedantic. Clearly what people mean when they say 'driverless cars' isn't that there's literally nothing driving it. They mean that having people driving cars has a lot of downsides and having the benefits of cars available without having an in-person driver opens up a lot of opportunities and frees us from personally having to drive ourselves."

I hate it when they tell me that.
Teach 'em how to get to CUA-mode then, which has all the familiar shortcuts.
...which is actually good. With Java and maven, you cannot use multiple versions of a library.
To my knowledge most of the C&C protocols are unsophisticated [0].

For now there is little evidence that says the bots are behind NAT's. I'm pretty sure this will come though. In the blog post I stated that there is indication that port 23/telnet is or was in past open.

Blacklisting IP addresses is indeed effective for L7 attacks. It's harder for L3 when the source IP's could be spoofed.

[0] https://medium.com/@cjbarker/mirai-ddos-source-code-review-5...
So maybe the "naziparkers" are those who go around keying the cars that are parked wrong.
> millions of events per second

Source? That statement as-is is clearly overselling.
For some people, visiting labs and the like is play time. You haven't met these two kids. He has. Presumably, he knows them better than you do.
How to build smarter chatbots
Another option is looking at isatty. I'm not sure how I feel about either.
There's something weird about that marketing angle coming from a dictionary; it seems somehow at odds with the notion of completeness that we associate with reference materials. Like "there are secret words that only paying customers get to know about", or something?
I've found https://github.com/logstash/logstash-logback-encoder pretty sufficient for this as it helps generate json logs with extra custom fields based on SFL4J log statements. You can use it's layout to send the json formatted logs to other endpoints not just logback. It's actually being used like that to send to kafka in https://github.com/danielwegener/logback-kafka-appender
I did some back-of-the-envelope math a while back that showed that if we wanted to make demand-of-pets match the supply-of-cats-and-dogs in the US, we'd basically each have to have one pet, at all times, for our entire lives. So, a family of four would need four pets. New baby: additional pet. Pet dies: get a new pet. One for each person at all times.

Barring that, if you want to minimize suffering of future stray cats/dogs (or limit environmental impact), it makes sense to do a one-time massive nationwide effort of scooping up all stray cats and dogs, and either spaying/neutering them, or culling them.
Competitions good, imo. We have an "Embarrassment of riches", as it were, when it comes to databases.
The firehose isn't public.
Thanks a lot to everybody, I think this is the reason I like this community so much :)
I would like to be able to re-register a new number without having to de-activate the account thereby not losing all of my chats.
Perhaps people are waiting for a space elevator or settlements in space that could build nuclear rockets.

Project Daedalus ( https://en.wikipedia.org/wiki/Project_Daedalus) in the 1970s was the last time people looked seriously at theoretical proposals for nuclear powered interstellar flight.
The first human in space was in 1961. The first human on the Moon was in 1969.

I get these types of concerns, but ultimately they are counter productive, especially since we are orders more prepared for a Mars shot than we ever were for our Moon shot.

Either we go or we don't.
Please don't take this as flippant, it's a legitimate query. I keep seeing the call for "more women in technology", however I don't see a similar rally for say, "more men in early education". Most teachers in early to middle school tend to be females by a wide margin[0], men comprise less than 20%, yet I don't see people screaming there should be more men teaching in those roles? Why is that?

[0] http://www.menteach.org/resources/data_about_men_teachers
Why do you trust Debian? (I say this as a happy Debian user/sysadmin/occasional package maintainer).

In particular, it's a volunteer-run organization in which it's not unusual at all to volunteer to maintain a package as part of your day job that uses a package, and where a large amount of discretion is given to the individual package maintainer, until they choose to hand maintenance to someone else. This is perfect for an organization who wants to push security configuration weaknesses. Even if you can't get a back door in, you can certainly default to code that you have privately found vulnerabilities in, or compile with or without certain options, add third-party patches that are pretty questionable, or add CAs that are particularly easy to coerce. None of these actions look weird at all, they just look like someone who is putting work into their package and caring about doing Debian-specific work to make it work well. In particular, until relatively recently, the Debian ca-certificates package included the CAcert root cert, which was in very few other root stores, and the SPI one, which was in no other stores.

It's also the case that Debian accepts binary packages built on the developer's personal machine (and this used to be required until very recently), so it's very easy to straight-up upload a backdoor that isn't in the source. (This might have changed recently, but I believe this was true at least as recently as the last stable release.)
My students want to play with space ships.
A man arrested by police on a Cardiff street has been charged with carrying instructions on guided missiles and a computer storage device disguised as a cufflink in pursuit of Islamic State’s campaign of terrorism

That sentence is terrorism. Who teaches journalists to write nowadays? YouTube?
I converted to pdf using Typora[1].

https://github.com/nodesocket/og-aws-pdf/raw/master/the-open...

[1] https://www.typora.io/
Anyone here worked at the Salk Institute? Are the buildings as good to work in as they are to look at?

https://en.wikipedia.org/wiki/Salk_Institute_for_Biological_...
On the other hand, compared to the NYC subway, the DC metro is like stepping into the future. (Roomy! Quiet! Escalators! Handicap-accessible! It's a modern marvel, I say.) I'd take the brutalism of the DC metro over NYC any day.
Hey! I worked on this. If you have any questions let me know. Pumped that we could share this, eliminates a ton of common collection view problems.
In professional ballet, men make up approximately 50% of the population. But of course there are physiological difference that change competencies.

Applying this to interests, however, implies that there is a neurological difference that makes women worse at computer science. There is not methodologically sound data to back this up.
I can't edit this anymore but I'm able to elaborate this a bit more. Matthew repeatedly makes a point of quoting OT scripture to say that Jesus fulfilled it. One of the lines of scripture he quotes is Isaiah 7:14, the one we're talking about. In the Hebrew it says "maiden," but the Greek (septuagint) translation said "virgin." Matthew seems to take it as "virgin," given that in Matthew 1 he has the angel coming to Joseph and telling him not to divorce Mary because Jesus is born of the Holy Spirit, quoting Isaiah 7:14.

You can read more here: https://en.wikipedia.org/wiki/Isaiah_7:14
Control Panel -> Administrative Tools -> Manage Computer Certificates

Search for Manage Computer Certificates (Win 8 and up)

This will open an app, look in Trusted Root Certification Authorities

If you should trust an authority is a tricky question. Typically you trust your OS and let them decide (which is what's going on here).
See https://technet.microsoft.com/en-us/library/cc751157.aspx and https://technet.microsoft.com/en-us/library/mt171474.aspx for what their process is supposed to be
I don't know exactly what 'functional' and 'honest' mean when applied to architecture

Well, they did provide a definition for "honest" - that it looks like it's built with the materials it's actually built with.

Of course, so did stone houses for centuries, and they still managed to look pleasing in the process.
> it's all hierarchically organized and scored by domain semi-experts

Everything on Reddit is on a bell curve, with a fat mediocre middle and trailing awesome and superbad ends.

And that includes the quality of the scoring process.
Show HN: An AWS IAMish access control library for the microservice and IoT age
This Is What Would Happen If Nature Had the Same Rights as Corporations
The way you stop radiation is you put a lot of mass between it and you. Preferably dense mass. So it's hard, is what I'm saying.
> you have to agree that it was buggy under OS X between 10.9 and 10.12

No you don't. Neither behavior has to be buggy. That's what undefined behavior means, that any and all possible behaviors are valid because no specific behavior is defined as correct.

> Linus has famously said - if you break a working userspace binary - it's a bug!

That's a very hard-line stance, and it means accidents of implementation become guaranteed behavior which can be extremely restrictive down the line. Linus obviously believes that this philosophy is correct for Linux, but that doesn't mean it's correct for OS X.
I'm trying to get hired as a junior front end developer. Suck at writing resumes.

This is my worst one so far. Also I've been applying but no responses, I have a defeatist mentality and also I think I do accept that I don't meet the requirements.

http://m.imgur.com/a/oCdvU

I have changed the format some as the bullets as titles doesn't make sense. Still I have to condense and overall my "achievements" are pretty basic. Probably will have to find another menial job. Oh well
Were they really any better prior to Windows 10 though? I remember trying to read the Windows 7 updates, but they were always seemed very... light on material.
>I would constrain this even further to "Write to stdout only if information is useful as input to another program."

May not always be possible to know this in advance.

Might be of interest:

https://www.google.com/search?q=the+unix+programming+environ...

http://jugad2.blogspot.in/2014/09/my-ibm-developerworks-arti...

Also, stdout and stderr can be redirected independently, and either one can be redirected to the other (cmd args 2> file, 2>&1, 1>file, 1>&2, etc.). There are even more advanced options. "man bash" has the details.

Edit: Fixed a URL typo.
I tried to use S3/CloudFront but I haven't found a good tutorial so I made one
> I've explained repeatedly how the statement can be interpreted such that an empty set is undefined behavior

No you haven't. Not at all. Not unless you're claiming the word "any" means something different from what it means.
One additional note, most applications in Windows by proxy follow this OS level list of trusted certificates. Notable exceptions are Java and Firefox which maintain their own CA repositories in their installations.
Share your input on the upcoming Librem (free-as-in-speech) Phone’s features
Not too bad, but it could do with a more modern UI. The fact that it doesn't add all of the user's launch daemons to the "quick launch" menu by default is a bit of a missed opportunity.
SpaceX has years to work before they miss their first person on Mars timeframe estimate. I wouldn't be surprised if they are late, or over budget.

But I'd be very surprised if they are 10000 times over budget.

But I'd be even more surprised if the govt program was 20% under budget. Or if it ever made it to Mars, actually.
this is pretty great. I don't find many of these type of t's out there in the wild.