skysight-inc/HackerNews huggingface dataset:
Deprecation of old stuff is going incredibly slowly even in rich countries (to the intense frustration of a lot of security teams). Check out the incredible true story, told over years on cabfpub, of the attempt to get rid of SHA-1 in TLS authentication. Notably, the attacks that led to experts' recommendation to move away from SHA-1 immediately were published back in 2005. Meanwhile, Microsoft's "effective date of the SHA-1 deprecation" is tomorrow (!), February 14, 2017.

https://social.technet.microsoft.com/wiki/contents/articles/...

(Let's have a party!)

Figuring out how people are going to get upgraded when problems of some sort are discovered (including software vulnerabilities, not just cryptographic protocol issues) is a major security challenge of our day, maybe the biggest information security problem overall in the world.
Glad to see that @DPRK_News [0] got a mention. See [1] for more context.

[0] https://twitter.com/DPRK_News

[1] https://www.popehat.com/2014/12/20/the-curious-case-of-the-t...
"Serverless"

So is this 100% client-side, or is there a (server) dependency?
The best butter I've ever had is Smjor from Iceland. It's incredible. Even compared to Kerrygold. Whole Foods sometimes had it. When available we usually buy very large quantities of it.
It's a stupid convention of compiler writers and standards writers at the expense of common sense and engineering standards. In fact there are many thousands of lines of C code that depend on compilers doing something sensible with UB. For example 0 is a valid address in many cases (even in some versions of UNIX). The decision to allow compiler writers to make counter-factual assumptions on the basis of UB is the kind of decision one expects from petty bureaucrats.
Sounds like mechanical turk
If you look carefully at a map, LA is actually as far East as Lake Tahoe. It's confusing but what this means is essentially going through the Central Valley is not really particularly out of the way. In fact that's why the fastest way to drive to La is on I5. It was also important to incorporate all major metropolitan areas in the state for political reasons.
I was surprised that recently GMX mail started promoting encrypted email support through Mailvelope.
We have a system like this and for us it means borrowing a car is a PITA: You only get a permit for a vehicle registered in your name. So when we borrow a car, we are not allowed to park it outside our own house.
Hi there, I work at Disqus. Just wanted to clarify that Disqus will continue to be free w/ optional advertising for small / non-commercial sites. This makes up the vast majority of total number of sites on our network.

Here was a comment related to this topic on the blog post https://kinsta.com/blog/disqus-ads/#comment-3153203837

We're planning to post an update clarifying this on our blog soon.
You can't though. It's always possible to re-link the objects.
Nepal plans to set up free wi-fi zones at Everest Base Camp
VSO+DVD+Converter+Ultimate+4.0.0.56+With+Crack+is+Here+[Latest]
From a user's point of view the App Store (on every Apple platform, from tvOS to the Watch) is an incredibly bad deal, with awesome offerings.

* The centralised payment really incentivises users to buy apps (myself included, I find myself thinking about buying something a lot less when only having to trust one source with my information, and that source ensures that their system works well for me).

* iCloud Sync is a really big bonus for most of the work-related apps I bought and it's painfully missing when you read that devs pulled their software from the store and you cannot access it anymore.

* The fact that I can comfortably download all the software I bought without keeping track of it is a bonus - if I ever have to reset a device, it's a giant bonus.

And the negatives:

* It stifles innovation -- content discovery is almost impossible! Within two clicks you can arrive at endless lists of shovel-ware - the top lists are almost completely unusable in my region as a way to find new and interesting apps. Same goes for categories (on stores that even have a somewhat OK system of categories). The Watch / TV stores are horrible! For some reason I always seem to run out of content to browse, even tho there are (possibly) hundreds of thousands of apps on that platform. The only half-acceptable way I found to look for new stuff is to browse Apple's curated collections (which almost always are very samey). Now I wouldn't say this is worse than Google Play, for example, I recently browsed through it and had a similar experience, however that should be enough to call attention to the issue, since the Apple app store is usually considered more sophisticated

* Search: it's not very good, from the App Store to Apple Music tolerance on misspelling names or searching for approximates is bad.

* You're forced to only use their system of delivery, unless you're on macOS (which's future is looking dubious on that front as well), so you're inherently forced to deal with the negatives, without having a choice of other ecosystems.

I love my Apple products, I've almost completely switched to their ecosystem within the last two years, but I am really hoping to see as much work on these issues as on the pull-up music player menu on the Control Center. Just because the competition is not on another, better level, it does not mean that having to constantly Google to discover great new apps is acceptable.
Thanks for this. I thought it was unlikely they hadn't controlled for pollution in the bait, but simple things sometimes slip through.
Right. Except for a few optimizer edge cases, you generally know what "undefined behavior" is going to spit out on a particular machine. Signed integer overflow, for example, almost always happens exactly the way you'd expect.
Are all those dots literally part of the syntax or did you just not want to type it out?
I was waiting for the "It's like mechanical turk, but for x" moment, but it didn't come. Perhaps a gamification twist given the name? Nope, apparently same same but more flexible for the workforce.
Is there any evidence that people frying with butter actually damage themselves?
This is a kind of Department of Motor Vehicles Bureaucrat thinking. For example, there as many thousands of lines of C code that reference *0, which is a perfectly good address in some environments. One should be able to depend on compilers following expressed intentions of the programmer and not making silly deductions based on counter-factual assumptions.
I would still recommend Upwork. Start very small, try to score some low budget fixed-priced projects. It's not that hard even for beginners in the site. Then do a good job and make the clients happy so that they write amazing reviews about you. Then keep biding on bigger projects. It worked for me.

If you have done something a million times, so that you can partial or fully automate, like say 'integrate google analytics into your website', then you might consider selling as a low price gig at fiverr.

Hope it helps.
The sociological "falsehoods" of this list ought to be renamed:

"Postulates I choose to consider as universal and objective truths as to silence any discussion or debate around them"

or

"List of opinions I have that are facts by virtue of being on this list"

Of course, you're wrong for disagreeing with OP.
Neither; learn OCaml
Olive oil is fine for cooking as long as you're constantly moving it (e.g. sauté, stir fry, etc), because then it never gets a chance to really heat up beyond its smoke point. It's not great for deep frying or foods that you leave in the pan, like steak or seared fish (unless you get refined olive oil, but then what's the point?).

That said, I second the recommendation for avocado oil for general cooking.
I might just be arguing semantics here, but it's possible that the world we live in is determinist, just in a way too complex for us to even grasp.
Trump2Cash invests based on POTUS tweets, gets 59% return
Show HN: Typescript-starter: use ES7, export an ES6 module, gen docs using types
Is there any evidence that people following your advice die less? Italian cooking involves frying stuff in olive oil all the time, without smoking it.
Heli, because OP mentioned the surrounding soil was soft and muddy, landslide, etc. Also for flare, obvs.

Use dynamite to open the hole a bit :D
C or Lisp would be better choices if maximum learning is the goal, or Haskell if hard core type fundamentalism appeals.
IS MAGIC LEAP LYING ABOUT ITS “ACID TRIP” TECHNOLOGY?
Implementation-defined behavior at best just tells you that the behavior is guaranteed to be deterministic (or not). You still cannot reason about the behavior of the program by just looking at the source.

And I'm not sure if optimizations such as those that require weak aliasing would be possible if the behavior was simply implementation-defined.
12 employee incentives for your startup which hardly cost a cent
Yes, in C a plain

int i;

at file scope is a tentative definition - if, by the end of the compilation unit, no definition has been seen, one of them will become a definition, otherwise it is just a declaration.

On the other hand, this:

int i = 0;

is a definition, and you can't have two of those.
That's an interesting trade. If you entirely ignore the Bitcoin aspect of it, you're just investing claims against a bankrupt Japanese company which is being competently administered in the ordinary course of a 民事再生。 Currently 100 yen worth of claims looks like it will receive 25 yen worth of satisfaction at a non-deterministic time between one and two years from now. But, but, but: something like 20 of those 25 yen are presently tied up in a non-liquid-but-very-volatile[+] security, so buying bankruptcy claims gets you effective 2:1 leverage on that security. (Handwavy assumptions: you're sure of getting the 5 yen back that is actually presently held in yen and you can borrow yen for approximately 0% in quantity, so essentially you're paying 10 yen for 20 yen worth of exposure to the security.)

[+] Yes, you can sell 1 BTC without meaningful price impact, but you can't sell 200k BTC without meaningful price impact, so it is not liquid by the standards of hedge funds.
Even if you're not the mighty Rogue Amoeba, services like FastSpring[1] seem to make it pretty easy.

[1] http://christiantietze.de/books/make-money-outside-mac-app-s... #noaffiliation
A stalagmite sculpture
New Podcast: CX, Personalization and Building a Digital Agency – 30 Mins
I've never really looked for these, or thought about them explicitly, in my contracts. They feel very standard and I feel like I may have overlooked the implications for these in the past.

I have refused to sign contracts with non-competes several times in my life. Most companies either remove it or say, "No there's not a not compete. Oh .. huh .. well I'll remove it." I've had two companies fight me over these and I came close to walking away from both, but we ended up being able to work things out.

Most realize they're not enforceable in most states and I've even seen contracts that specify "except in California" since there are laws restricting non-competes there.
Datalog All the Way Down
My 'favourite' bit of surprising (not undefined) behaviour I've seen recently in the C11 spec is around infinite loops, where

void foo() { while (1) {} }

will loop forever, but

void foo(int i) { while (i) {} }

is permitted to terminate...even if i is 1:

> An iteration statement whose controlling expression is not a constant expression, that performs no input/output operations, does not access volatile objects, and performs no synchronization or atomic operations in its body, controlling expression, or (in the case of a for statement) its expression-3, may be assumed by the implementation to terminate

To make things a bit worse, llvm can incorrectly both of the above terminate - https://bugs.llvm.org//show_bug.cgi?id=965.
Magic Leap said to be ‘doing 1,000 things badly’ after raising $1.4B
You can if, for example, the function is static. Also there could be a link-time optimization pass. The linker can see all calls to that function, unless the function is exported.
Using H-1B Visas to Help Outsource IT Work Draws Criticism, Scrutiny
You need to use SAN certificates to do this (Which LE will do). You just need to be comfortable with having every domain registered appearing on the certificate.
Had to reset my password to login to write this.

I love the idea of Mandos, but I've had some trouble setting it up and getting it working in the past :( And there doesn't seem to be much help on the internet; most guides are flimsy with no real information in them
>Again, I'm sorry but none of this is true at all.

http://www.linuxjournal.com/content/are-you-extremist

It's you against the world here. Trying to rewrite history?

>I could absolutely believe that a journalist misunderstood something they read in a leak

Literally, the document title is "I hunt sys admins"

https://theintercept.com/2014/03/20/inside-nsa-secret-effort...

There's nothing to misunderstand. They used automated attacks on readers of Slashdot and LinkedIn.

http://www.ibtimes.com/edward-snowden-reveals-quantum-insert...

Compromising system admins is a routine part of their job. It's one way they collect private keys to decrypt internet traffic. That is an established fact from the Snowden leaks.
The problem with this line of reasoning is that there is really no reason why "self" must refer to an individual. Who you are realistically intersects with many things on many scales - life, culture, family, individual. They are all your "self" in some sense, and service at any scale will be selfish in such a sense.
I don't get the fascination with who came up with what first, really. I'm not prepared to take credit for any of my ideas, I have no clue where most of it originates; and I don't give a damn about other people's claim to fame either. What is important is the ideas, not the messengers.
That theory does not stand the test of time or geography.

US obesity rates and dental problems started skyrocketing around war time, when sugar was introduced to soldiers' rations and by virtue of subsidies into mainstream diet. Many of life's comforts like cars or TV sets (and radios before them) were available in that era.

At the same time countries with low obesity rates exist today, and residents of Thailand, Moldova or Japan are not particularly deprived of cars, TVs or PCs, nor do they exert significant physical effort to hunt and gather their food.

On the other side of the spectrum, countries with high obesity rates (Mexico, Nauru, Cook Islands) are not particularly car-infested way way higher when compared to peers, nor do they have extreme TV/PC consumption numbers.

The only relevant variable seems to be the amount of sugar (consumed from all sources) in the diet.

The sedentary lifestyle theory does help sell fitness club memberships, though, so it's not completely useless.
Open Analysis Live: IDA Pro Malware Analysis Tips
It also prevents you from using immutable caching.
Web Based Observer for Elixir at SQUARE ENIX
I echo this. It's too ambitious exactly what constitutes a single conversation (and what doesn't). Gifts define it right by the pricing or use something that people would understand
"And yet phone companies and postal services aren't liable for what people send using their services. "

Postal service does not read your mail, phone companies (are not supposed to) listen in on your calls.

'Internet companies' deal directly with the content of the material.

Notice that 'email hosts' are not the issue here.

It's Google/FB/Twitter etc..

Not taking any position on the issue, but this is a rathe salient difference.
GridinSoft Anti-Malware 3.0.77 Crack and Serial Key Download
That is of course a use case, but the stated use case is nearly the opposite.

> [Using this data,] City leaders and community groups could then facilitate participation from residents in decisions that affect their families and neighborhoods. Based on new forward-looking knowledge, city leaders and community groups could co-design policies that secure benefits for low-income and vulnerable families in both rising and falling markets.

Of course, if the data exists in a public arena, property investors will avail themselves of it. Unlike the present though, existing owners and tenants will have the capability to be equally in on the knowledge of the incoming gentrification effort and extract maximum value.

At a city level, this gives the opportunity for governments to react as well - diverting resources to or from areas that may no longer need them, changing police staffing in advance of shortfalls, prioritizing correction of crumbling infrastructure before a new area becomes saturated (making corrections more costly,) etc.

I suspect that the accessibility, format and cost of the data will determine which use cases this data will end up benefitting the most. If the data is open, then it could be the cause of increasing equality in these transactions, while if it were sold for $500 a zip code, would likely be more inclined to benefit only those who can already afford it.
> Authorities want no one to have any privacy.

Except for themselves. Thereby putting the lie to many of their own arguments.

I'd like to ask what can even be considered "evidence" or proof of action, when we and our data are all so compromised that anyone could have done anything to it. How to prove it's actually the result of the person you're accusing?

Except, it's not really about transparency. It's about the rubber hose of compliance and coercion. Wherein dirty evidence of unknown provenance, lack of chain of custody, and the like are all merely tools toward political, economic, and social ends -- private ends, of those in control of the hose.
> This is a kind of Department of Motor Vehicles Bureaucrat thinking.

Sorry, but modern compilers are basically automatic theorem provers. They'll use whatever means necessary to get every last drop of performance. If you play cowboy with them you'll just get hurt.

> For example, there as many thousands of lines of C code that reference *0, which is a perfectly good address in some environments.

It's permissible for a particular platform to define behaviors that the standard has left undefined. If you try to take that code and run it elsewhere, that's your problem.
15 Female Entrepreneurs Disrupting the Status Quo
Do linear algebra between Calc 2 and 3. It'll be a little easier that way, and you'll probably get more out of it.
It sounds like you figured it out from that...but I'm having trouble. Does it do discovery the first time you attempt to connect or something?
Looking for an office manager to build our space and culture Quartzy (YC S11)
Well, I have nothing to go on but the label, which is reductionist in the extreme. Which is why I ask what the difference is. I'm really most interested in the qualitative difference, not the exact amino acid composition. Sibling comments inform me that Kerrygold is more delicious than what my grocer stocks. In what way? What is different about the manner in which it's produced?
Why do they raise the percentage of fructose? What happens to the remaining glucose?

(On a side note, cane/beet sugar is sucrose, a molecule that takes an additional step to break down into fructose and glucose)
If you're saying the phase-out is really happening and widespread, that's great. Nothing could make me happier. Partially hydrogenated oils are basically poison. I've noticed them falling off the ingredients list of some of the junk in the store.
How I tricked myself into writing a book
No that's not the cause, globally fees are coming down across the industry and that is putting pressure on salaries.
Your comments have been breaking the HN guidelines. Please post civilly and substantively, or not at all.
The desire to reason about the precise behavior of a program and the desire to take advantage of different behavior on different platforms are fundamentally at odds. Like I said, there's a broad range of just how much of the specification you leave up to the implementation; it's an engineering trade-off like any other.
Types of Gamers That Will Make You Lose in Online Multiplayer
No.

Even if the original idea (which btw, the origin story was shared on TechCrunch when they launched, was maybe even on their about page, etc.) was from this honeypot project, CloudFlare is a different beast. Moreover, there's now the company-wide "we'd all have to be in on it" perspective. If you read through the posts from folks like jgrahamc and others, you'd hopefully conclude that selling visitor data would be much less interesting than their actual business.
Anything which repeats on some periodic interval (e.g. a signal which repeats in time) can be represented geometrically as being defined with respect to uniform motion around a circle (sometimes there are physical circles involved, and sometimes it’s just an abstract circle).

Complex numbers (a two-part complex of a scalar part and a bivector part) and the complex logarithm/exponential are the natural formalism to use for describing uniform circular motion, and are therefore the natural formalism for any kind of periodic signal.

The way to teach this is to start with vectors in the plane, and then teach about geometric products/quotients of vectors (this is a subject called “geometric algebra” or “Clifford algebra”, and the basics are plenty accessible to high school students). All of the mystery is removed from complex numbers when they are taught this way.

http://www.shapeoperator.com/2016/12/12/sunset-geometry/
I doubt that camera was $20 when it was new. Not ripping on old equipment (I am a vintage lens enthusiast) but it's I don't agree with your comparison.
If quality were an issue they would use real cameras. But in an age where photos are viewed on screens or in dimensions smaller than even a 4*6 print nobody notices the difference . Nevermind the resolution is worse too.

People have shown they are more than willing to accept inferior quality in exchange for convenience.
I don't see the title as particularly objectionable, but given that this topic was discussed just yesterday, we'll probably treat the current post as a dupe.
> in low-light or when it came to low contrast subjects, which made shooting in dim or challenging light difficult at times.

This probably affects less than 10% of action camera users (who uses action cameras in low light?!). I've only used a gopro either outside (hiking, skiing) or underwater snorkeling. If I can get a similar one for half the price I will on my next purchase.
NixOS modules are built around Nix and systemd so theoretically you could write a port for a different GNU/Linux distribution if you have those available. I'm not aware of any though. There is however a variant for Darwin based on launchd: https://github.com/LnL7/nix-darwin

You can find the implementation of the nginx service here: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/s...
https://bestmotherfucking.website is another one along those lines.
Strict aliasing and ODR violations are extremely difficult to detect; these are the poster children for "undefined behavior that's hard to avoid and could seriously ruin your day if the compiler gets wind of it."

There does appear to finally be a strict aliasing checker, but I have no experience with it.
Reminds me of Baby Jessica

https://en.m.wikipedia.org/wiki/Jessica_McClure

Jessica McClure Morales (born March 26, 1986) became famous at the age of 18 months after she fell into a well in her mom's backyard in Midland, Texas on October 14, 1987. Between that day and October 16, rescuers worked around-the-clock for 58 consecutive hours to free her from the eight-inch (20 cm) well casing 22 feet (6.7 m) below the ground. The story gained worldwide attention (leading to some criticism as a media circus), and later became the subject of a 1989 ABC television movie Everybody's Baby: The Rescue of Jessica McClure. As presented in the film, the relatively new technology of waterjet cutting was a vital part of the rescue.