skysight-inc/HackerNews huggingface dataset:
>Under the circumstances, I said, it was impossible to view sexual intercourse in marriage as the free act of a free woman.

So she is saying that all cases, within marriage, are? Slightly different in the 'within marriage' aspect, but not by much.
In about 2007-8 I learned that my eyesight was almost bad enough for me to not be able to legally drive without glasses. I started saving for laser eye surgery and got LASIK a year or so later. It was one of the best investments I've made. I stepped outside a few hours later and looked at the trees - I could see every leaf. It was like seeing the world in HD. Now, years later, my eyesight is degrading again (to be expected). It's still better than it was, but I can tell that it's not as great as it was right after surgery. Thinking about investigating further LASIK correction options.
Awesome! I love how you're incorporating an API into your features, so there's much more room for flexibility and personalization.
I created an account long time ago which comes with x amount of $ for free. Somehow it got below the threshold, and Nexmo sends me an email every single day about my low account balance and tells me to add money. Since unsubscribing required me to login, now all the mail goes to spam folder.

This is last 7 days:

http://i.imgur.com/QhyMgCX.png
“When we built Rap Genius, we were high the entire time
But why does the internet need to be considered a completely hostile environment? Because the internet differs from the real world in that... Actions are untraceable? Crime has no consequences? It crosses borders?

These are all true to a greater or lesser extent (often to a lesser extent than people think). But it makes for a pretty weird threat model, trying to protect your customers from high-tech murderers, anarchists, and three-letter-government agencies. This isn't like trying to stop someone steal a credit-card-number.
Moore's law isn't about performance, it's the number of transistors on a single IC. Perf is related but irrelevant to the discussion.
Though Zhang did get a profile in TNY: http://www.newyorker.com/magazine/2015/02/02/pursuit-beauty

And quite a bit of news coverage: https://www.quantamagazine.org/20130519-unheralded-mathemati...
You mean this bit:

with (DATA) return eval(value.substring(1));

? It can be implemented in Python without any problems. Of the dynamic languages I know, at least PERL, Python, Ruby, Smalltalk, Lua, Io, Racket have support for something similar. And even if not directly supported, any other language with `eval` would probably be hackable enough to implement this. In TCL that's actually a common idiom.

Anyway, I'm not aware of any JS feature which wouldn't be easily replicated in most other dynamic languages. JS was rather unlucky when it comes to language features - its development stalled for years, while in the same time Python, Perl, Ruby, PHP evolved quickly. JS only now gets features implemented in other langs many years ago.
What is "tech culture"? I work at a startup and I drink, like, one beer every two weeks - actually, I almost exclusively drink tap water and skim milk.

I don't really do "company outings" or hang around though. I'd rather see my girlfriend (who doesn't drink). Maybe the problem is having your friend base being based around "work" instead of around a healthy shared interest, like cycling, a rock climbing gym, soccer, etc.?
You annotate methods in Google-JS-Closure with @public, @protected, and @private in comments.

Public methods get unmangled symbols. Everything else gets renamed to a short name to save bandwidth.

Dependencies are specified with goog.require.

Anything that doesn't get required with goog.require or isn't called by a public function gets culled.
I really meant there are no 64-bit integers on PHP on Windows, even if there are 64-bit builds. I wrote that comment on my phone while getting off the bus and just updated it.
I'm still convinced that alcohol just increases the intensity of emotions that are already there. If I'm in a good mood before drinking, I just laugh at everything. If I'm depressed before drinking, then I get really depressed after, so I don't do that. I've never gotten violent whilst drunk, and I'm convinced that only the people who do are those who are violent when sober (though maybe with a longer fuse).

Work-wise? We have Beer Friday. Not that many people actually go. Some people have a bottle of whisky at their desk, but they don't spend all day nursing it.
Its funny everybody is talking about Backbone. With all the new frameworks out there, Backbone seems to be forgotten. And yet, it's persevered and continues to improve itself seemingly now under the radar.

It's such a straight forward library to use and build stuff with - plus the code is very well annotated for anybody just starting out.
Saudi Arabia criminalizes adultery which is "having an affair". Polygyny means you're legally married which is allowed in Saudi Arabia but having an adulterous relationship is criminal.
http://www.et3.com/
Anecdotal story ahead: I was at a conference where the keynote speaker was Yukihiro Matsumoto (aka Matz, the creator of the Ruby Programming Language). At the end of the day there was a open bar and a sort of sit and hack type event. Nothing particularly structured. Just a "hey I am working on this thing, come and pair with me if you would like." Matz was working on MRuby at the time and came in. Of course, being relatively well known in the community everyone wanted to pair with him. A lot of people noticed he did not have an alcoholic drink by him while he was hacking away and continually offered or brought him one trying to get him to join in.

Matz, on top of being a well known coder, is also a relatively well known Mormon, meaning he doesn't drink. He would just politely decline. But the people in the room were getting more and more insistent and later rude. Matz finally excused himself to go back to his hotel room. After he left the room filled with discussion around how Matz was judgemental, or how Matz was loosing touch with the Ruby culture. It was sad and disheartening. A lot of us lost a great opportunity to code with a brilliant person because he wouldn't bend to social pressures.

I don't drink but I have been in many environments where drinking is acceptable, encouraged, or even required. It's unfortunate. For me, the evidence shows that drinking copious amounts of alcohol is unhealthy, dangerous, and has very little practical value. Additionally, it can separate us as a community. I hope one day the drinking culture of the tech community will exit.
Don't rally and gofundme also (I didn't realize this was Tilt's focus, see comment above) focus on small objectives?
7 Excellent Websites for Learning Sass
Have you tried speaking to someone at the company about it?
Creating an Isomorphic Blogging App Using React and Flux
So if you want to leave, your choices are:

1. Exercise your options, pay potentially huge taxes on it, and be left holding stock that is practically worthless because you can't sell it

OR

2. Give up your options and move on with your life

I know what I'd do.
Hmm. Good idea, but how solid is the implementation?

- Does the voice data pass through Phone Janitor, or is this strictly at the SS7 control level?

- Who's listening in? How do we know?

- What's the service level guarantee?

- Do you have telco levels of redundancy, or is this some 1U server running Asterisk?

- Will this reduce voice quality to low-end VoIP levels? How much latency do you add? How much compression?
This seems like a cool service, but you may want to think about a site redesign. The bare bones look may appeal to the Hacker News crowd, but most people may hesitate to port their number over to a company with a site that looks so dated, which in turn makes you look less legitimate/professional.
> Why even accept ranges that span more than 2^32? That seems like an easy solution to a broken function.

It may never have been designed to. If it was written before 64-bit machines were commonplace, mt_getrandmax() would always be the same as PHP_INT_MAX.
It's a useful idea, but it would only be useful for those programmers who are saddled with using Excel as their delivery mechanism ... which is a tiny minority of the people writing complex VBA, macros or formulas, or using Excel add-ins they customize. Those people are usually business users and are not interested or not willing to act like real programmers.

Imho / ymmv, of course, but I am coming from 15 years of enterprise experience where a lot of my team's dev work seems to have been replicating Excel spreadsheets as web apps. :-/
OOB they tend not to be that different, hardware wise.

I didn't care either way until NVidia pulled the hairworks stunt, which was a pretty controversial move.
The characters cycle (wrap-around), but since you have the columns intact that shouldn't be an issue... :)
Thanks for all these details! My rant was largely based on guessing what's going on with all the stuff.
I have wondered for a long time whether pairing a desalinator with a generation III+ or later fission reactor could be made more efficient than having both built separately and linked via transmission lines. It seems like there ought to be some opportunity for synergy there, but there are now so many reactor designs that include light water that I have no idea how that might work for any of them.
Anatomy of a Copyright Coup: Jamaica's Public Domain Plundered
""hey, why would you sell at this valuation if we all know we are going to unicorn?""

Because I want to buy a house with a fire pole.
I think that is generally referred to as "Corporatism" these days.
Show HN: PolyGrant – Crowdfunding Projects with Community Benefit
Eh, I can fit one copy of libc in L2 cache, but not 30 copies.
The United States Army's giant hidden treasure room
>I await the Maneki Neko experiment that could imbue a society of great magnitude with equally great cohesion.

That'd be the internet. We just need to figure out the right software to run on it.
OPM's security clearance system is sort-of, kind-of online again
It's a myth. The US JOBS act removed the 500 shareholder disclosure trigger. It's 500 unaccredited or 2000 total now.

You might have been forced to fold for reasons, but having 500 shareholders wasn't one of them. Going out on a limb here, but it sounds like there were lots of other serious problems and cap table length was a minor one.
There's plenty room for bugs in mechanism like that. For example Motorola Droid (back in 2010) was locked and only accepted signed updates. There was a bug where you could bypass it by using authentic update and appending your payload at the end of that file.
True that!

My original idea was to somehow show the actual conflicts, but then I figured this gets the desired 80% for 2% of the effort...
So what happens if you don't know, forgotten, or never had the encryption key?
You don't have to surrender the key, but you are required to at least decrypt things for the authorities.

However, I the twist seems to be in the word "susceptible": any encryption key is susceptible to be somehow used to commit a crime, while on the other hand a jury would probably "deny a request" of the authorities if they can't show enough evidences.
Link to thread from yesterday: https://news.ycombinator.com/item?id=9935357
The Copyright Office Belongs in a Library
Regularly pulling a hash for the libraries you include and alerting you when a hash changes unexpectedly is no work at all.

And if you need to be paid money to fix it then you have a problem anyway so one would assume that you'd be paid just as much to fix it when you're being alerted to it by a cron job as you would be paid to when you're alerted by a horde of users.

As for machines without guards: I've worked (extensively) in the metal working industry and the number of people missing digits and limbs has decreased steadily ever since tampering with guards, safety-interlocks and lock-outs became a firing offense so I don't think that's a very good example.
Seconded--actually I highly recommend The Feeling Good Handbook by the same author (David Burns). I've found it very helpful for dealing with procrastination as well.
Marshall Mcluhan: The medium is the message (1977) [video]
What Do We Want from the Next Librarian of Congress?
There are no classifications saying one glass a day is alcoholism.

There is low risk drinking, increased risk drinking, and high risk drinking. Alongside that you have dependant and non-dependant drinking (an addiction to alcohol).

To get a medically supervised withdrawal from alcohol in England a person meeds to be drinking 40 units per day. That's a litre of vodka at 40% ABV every day.

Low risk drinking is one or two drinks a day, with some days drink free.
So happy this was made! I wasted many hours traveling as a chex soldier as a child.
I recall a Rails bug used to hack github and inject a bugfix commit. The Rails community rejected the fix originally because the crazy behavior was documented.
Yes. In fact I propose that giving methods pronounceable names is an anti-pattern. Method names should be random strings of characters. Then you don't fall into the temptation of not reading the documentation and assuming things. In fact, make them long enough so that you can't memorize them.

someObj.dbrdCfj34uW31U289u(x)

This avoids a lot of frustration. Imagine if this was called someObj.sqrt(x). People could jump to the conclusion that this takes the square root of a value, when in reality it only does so on weekdays. On weekends it returns the CPU temperature.
Things have improved a lot with the CSS engine maturing. With GTK+2 themes where loadable compiled modules and where far from simple.

With GTK+3 you do everything with CSS alone.

Of course full stability cannot be provided due to the fact that the CSS can poke at the internal composition of composite widgets, not unlike how greasemonkey scripts can hardly cope with the target website changing, but things got much more stable in the last few cycles.
> Skylake (2016) and Sandy Bridge (2010) have roughly comparable single core desktop benchmarks.

That's not quite true -- Intel aims for a big IPC (instructions/clock) improvement for each "tock" generation (Nehalem -> Sandy Bridge -> Haswell -> Skylake), and IIRC has pretty much delivered. Some benchmarks are really hard to push because they're memory/cache-miss bound (so it's really just about throwing in more memory channels and clocking them up), but a lot of things have gotten seriously better for tricky integer code, especially in e.g. branch prediction/uop cache in the frontend and available execution ports in the backend.
This seems like just a reimplementation of AMD, a baby RequireJS
You have a choice though. The exercise price + taxes is the price you pay for potential upside. Not willing to take that risk? Just walk away from your options and pay nothing.
Would you (or anyone else so inclined) mind just spelling out a list of these "hard questions" in a reply here? I, for example, actually didn't know about the 83b stuff.
I've been drinking soylent on and off for 4 months. Some days I'll eat mostly soylent, some days food. It's main utility for me, is that it provides me great flexibility.

After 4 months, I don't plan to cancel my subscription. I do plan to reduce the frequency though.

Like the poster, I've noticed no ill effects, and no positive effects. But that's GOOD! This isn't a drug, it's food. I shouldn't eat it, and feel sleepy OR hyper. I should feel like I just had a meal, which is exactly how it is.

I recommend Soylent
Why not make it a paid service then? I'd pay a couple dollars a month to have this ability, and you'd raise the bottom line for spammers.
James Patterson also reveals how to make even more money with catchy headlines
Don't forget ugly people, short people, and fat people.

That "something" is bias and is going to be impossible to overcome so long as we let human emotions be involved in decision making processes. The best you can do is recognize them and try to overcome them (when appropriate), but they are still there (and you are then just being biased with your anti-bias, since you are more likely to catch your known biases).
Evercookies go a lot further than the regular cookies that you can delete per session.
> You do realize one drink a day is supposed to be healthy,

That's a widely promoted myth heavily pushed after some shitty research was published.
America owns Hitler's paintings?
I'm not sure this warrants a domain-specific language, but I can see the attraction of a really nice API for generating dynamic Excel reports with VB macros and whatnot.
I did for the 2 months, recently had a few and broke the streak. No kind of problem at all, although that's where everyone's mind goes when you say you quit cold turkey.

Findings didn't change that much, but the break itself changed the way I drink, I think. Previously it was somewhat of a social default to just go out with some friends over a beer in the absence of other events. Being conditioned not to do that, and instead stay in and have a quiet night at home has given some perspective. I felt like I got a slight time gain on the evenings, but nothing serious.

Friction previously played a role. Especially in my early valley days when I was an intern, or in college, or as a contractor (negotiation/business things are hugely greased by alcohol), but now that I'm full time at more quiet company where drinking isn't embedded in the culture, the social friction aspect is basically gone. It's a per-social-circle thing for sure.

Unfortunately I did no detailed documentation. The stuff I'd want to measure would require months of prep/control gathering (eg: how do I use my post-work time before and during experiment)

Most interesting part of the whole thing was how uninteresting it was. There's the idea that drinking is socially necessary and horrible for your health. The idea that it's so meaningless is a little weird.
Shooting the messenger isn't just bad PR for corporations. It's deeply ingrained in most enterprise culture, and it's why problems like this occur in the first place.

You know that engineers on the ground were well aware of this vulnerability. You know they tried to warn. But what happened to the warnings? They didn't make it up to the executive levels necessary, because several layers in between feared for their jobs and careers if they said something like "This new feature you're demanding could be used to brick every single Fiat-Chrysler vehicle we make, or even murder people". So the executives were asking for features but flying blind on danger.

And ultimately, this is a failure of the executive structure and the corporate structure (and it's an inherent antipattern in large organizations). Since the nature of hierarchy is for subordinates to hide unpleasant truths from superiors, they should have been actively asking about the hazards. They could have hired outside security reviewers. But they didn't.
If my understanding is correct, Uconnect/Bluetooth security is the weakest link, which isn't much comfort.
The implication of "generate a password with X entropy" should be that you do, in fact, generate from X entropy. They didn't say "measure your favorite password's entropy".
Wow I'm so sorry man, I really hope you pull through. Let me know if I can help in any way.
> Flash seems to be very rapidly on the way out, less than 1% of the domains I looked at still contained flash content

What exactly did you look at? Homepages?
Minifying your JS and CSS files is a very good practice as it's not only secure, but also is compact. Grunt is a very powerful tool that does this.
How to get started with UIPasteboard and NSPasteboard
> But the way most people are talking about this you'd think that as soon as the method for doing this hits the internet, script-kiddies are going to start randomly crashing Jeeps into bridge pylons.

You mean the same script kiddies who think it's hilarious to sic a SWAT team on someone's house? It's not like script kiddies everywhere would start doing this - but all it takes is 1 before you've got a problem, and I'm sure that if it was easy enough for any script kiddie to do, at least one of them would.

Say the car manufacturer made no attempt at security whatsoever - all you had to do to take control of the car's critical systems was know its IP address and guess its 8 character max admin password. Would that really not be on the manufacturer?
Cloudant's pricing is so different than ours it's hard to compare. Our DBs are all (currently) intended to be used real time, which means they could be handling several thousand requests per second. I would guess that Cloudant's pricing is similar to ours for DBs under load. Theirs just scales down in a way we can't currently.

Cloudant's actually going to be really nice for our customers. Since our service and pricing are meant for transactional databases, we've lost customers and potential customers who had mountains of cold data they needed to keep somewhere. As an independent company, that was the right choice, as part of IBM we now have a good answer for those types of data loads. We hope to be able to use our Transporter feature to make it relatively easy to keep data moving around between DBs, Cloudant included.
Plays much better! Great!
I agree. I didn't mean to imply the Netflix model was poorer.
How outer space is becoming the next Internet
And there's Spring MVC too. It's not like only Microsoft is doing that sort of thing.
I prefer to negotiate away my worthless options in favour of a higher salary.
No, it did not. It would have to tie in the whois data to make that match (and even then it might not). The analysis is URL based, but I don't think changing that to account for those sites that use random domains to store chunks of their site would make a huge difference, but it's a valid criticism.
I think that you are misinterpreting this statement as a general caution.

Sending a company proof that you've accessed a security hole (e.g. demonstrating it to them) can and has been prosecuted against has a hacking attempt and/or unauthorized access.

This is something every security researcher should know, and not necessarily pejorative against Nexmo in particular.
Phone numbers aren't very private already, though.
> The request for the code contains a referring url which tells the entity hosting the script who is visiting your pages and which pages they are visiting (this goes for all externally hosted content (fonts, images etc), not just javascript)

This can now be mitigated thanks to Referrer Policy [0]:

"The simplest policy is No Referrer, which specifies that no referrer information is to be sent along with requests made from a particular settings object to any origin. The header will be omitted entirely."

Voilà:

<meta name="referrer" content="no-referrer">

It's a W3C draft, but it's supported by latest FF/Chrome/Safari, and Microsoft Edge [1], although currently, with Edge, you'll want to use the legacy keyword "never" instead. (AFAIK "never" works with all the aforementioned browsers.)

> Google analytics junkies in particular will have to weigh whether they feel their users privacy is more important to them than their ability to analyze their users movements on the site.

There's a nice alternative - Piwik [2]. It's very much like GA, but GPL and self-hosted, and with various options for privacy [3]. You can even use it without cookies, if you don't mind the somewhat reduced accuracy and functionality.

Regarding fonts from Google Fonts, it's super-easy to host them yourself. There's a nice bash script [4] that downloads the font you want in all its formats/weights and generates the proper CSS. There's also the google-webfonts-helper service [5], and Font Squirrel has a webfont generator [6].

[0] https://w3c.github.io/webappsec/specs/referrer-policy/

[1] https://msdn.microsoft.com/en-us/library/dn904194%28v=vs.85%...

[2] https://piwik.org/

[3] https://piwik.org/docs/privacy/

[4] https://github.com/neverpanic/google-font-download

[5] https://github.com/majodev/google-webfonts-helper

[6] http://www.fontsquirrel.com/tools/webfont-generator