skysight-inc/HackerNews huggingface dataset:
Even updating only 100ms at a time, you could statistically infer much smaller intervals if you're able to cross-reference timestamps.
The lack of product managers and an abundance of engineers is both the weakness/strength of the protocol. They have maybe 12 months of runway before everyone loses faith and sells, and by everyone, I mean me.
SoftColor PhotoEQ 1.9.9.0 Full Crack and Keygen Free Download
Is It OK to Let Dogs Lick Your Face?
I think you missed the point of the piece, which was to reframe the issue in a very aggressive fashion. By pivoting away from the privacy angle to one that's focused squarely on national security, Apple is using the FBI's own canard against them. The fact that they're on such sold ground places the FBI in a vastly harder position to defend.

In Cook's initial letter he was so careful about stating his belief that the FBI's intentions wee good that he said so twice. That was the warning shot. This piece, from Federighi was a shot to the head.
That reminded me of Sonic Pi: http://sonic-pi.net/
You can find some examples on the site and some videos of author Sam Aaron playing it as well. For those into Clojure, Sam is one of the instructors of LambdaNext.eu and one of the authors of Overtone, a Clojure synthesizer.
You're right, I have been thinking about this naming as well. I think in this context, "INT_PARAM" would be better. I like to typedef it because this way it's easier to replace with a hardware specific integer type later on if I decide to do so. Anyways, the "VALUE" naming is coming from Fortran, which is by default pass-by-reference, so you use it to get pass-by-value.

Edit: Thinking about it some more, "INT_VALUE" still makes sense - it makes it clear that this specific symbol should be accessed as a value, not as a pointer. Doing this reminds me that I'm (probably) imposing more register pressure by passing by value. In general I'd probably pass a const int * const pointer here, but in this specific case I needed values because of some CUDA specific limitation.
here's a link to her tweet, it's very awesome: https://twitter.com/roguelynn/status/704137673527590914

between that and one of my friends making tshirt pillows, I finally have something to do with all of mine that I don't wear but couldn't bring myself to give away quite yet.
I know you are joking, but speaking of libraries, you can now create custom video players with libVLC in less than 100 lines, and get a lot of features in a few hundreds lines. (VLC is now based on libVLC)

And that works on all platforms, including Android and iOS, and gives you both hardware decoding and FFmpeg libavcodec software decoding.
Without having the complexity (and sometimes performance issues) of GStreamer.
In most cases I would wager I have a better idea of where I want the optimizations to be applied in code than the compiler does.

Macros, unlike inline functions, will always give you the result you are looking for. You don't have to worry about things like regressed performance because a new compiler versions has tweaked inlining heuristics.

The use of "inline" is diminished in much real world C++ too. Because it's used liberally in user code and added implicitly to member functions defined in a class definition there already is much code that is inline-worthy. There is no way in C++ to say "I explicitly want THIS code to be inlined HERE", unless you use a macro.

In theory you can get benefits out of using PGO but PGO is also non-standard, not available on all compilers, and a pain to setup.

Inline functions will also never be able to replace the diagnostics available with the preprocessor; being able to extract the line and file for things like assertions is something you can't do with inline functions.

Inline functions have their use, but so do preprocessor pseudo-function macros, and saying that there isn't a valid use for these macros is claptrap that I'd attribute to someone who hasn't shipped performance sensitive code in C or C++ before.
> ...the safe designer has a code to disable the autodestruct mechanism that nobody else has.

No, not quite. The safe designer can more easily figure out how to bypass his autodestruct mechanisms than anyone else, but that doesn't mean that he "has a code" that bypasses them. In this analogy, it's still nontrivial for the safe designer to perform the work, but it's (probably) easier for him than for anyone else.
And I just found out that lambdanext.eu is down. I wonder if they stopped business, their last tweet (https://twitter.com/lambdanext) is a retweet when they gave a course in Brazil (btw, I'm the one using a Kendo hoodie). They're good instructors.
Concepts, modules, ranges and coroutines moved to TS (maybe C++20)
> In addition, the tech support was wonderful. A few years after I graduated I remembered a blog I had kept from my athena account, and emailed in to ask if they happened to still have it. They kind of did; they sent me a SQL dump of its contents, which was enough for me.

While it's true that helpdesk at IS&T was all sorts of wonderful prior to the transformation, that particular example wasn't handled by them, but rather by the student volunteers running Scripts (scripts.mit.edu), part of SIPB (sipb.mit.edu). SIPB does get its funding from IS&T, and worked pretty closely with many people there on initiatives ranging from the Scripts platform to the whole Athena operating system.

I don't know if the "fast and free infrastructure" and "friendly tech support" will continue, as it requires the new IS&T to continue supporting the student volunteers.
Ah I read his comment as a compliment to Rust, but upon re-reading it seems like he wasn't referring to the "complexity" of Rust as a good thing - what he views as complexity perhaps I view as good design :)
Doctor of Philosophy from Stanford, interesting combo
calling out hardware != using software libraries
The main problem with a tool like this it that it needs to understand sentence structure in order to find a lot of common anti-patterns. Without some natural language processing, it's just going to be able to scan for word usage and simple things that you can catch with a regex. You could probably build something a lot more sophisticated on top of something like Apple's NSLinguistic​Tagger and related APIs.

After testing this against a dozen of my blog posts, I'm not terribly impressed with the output. I get more immediate value out of MarkedApp's keyword drawer and word repetition visualization.
Hi! The rest of the team works European timezones, and we try to have a decent overlap in working hours to make collaboration easier. That being said, feel free to send me your resumé and a note on why you would like to work for Aircloak to the jobs@aircloak.com and we can take the discussion from there.

Have a good day,
Sebastian
Yeah for this level of a crack, you're talking about the CIA/NSA (not to mention other countries) embedding people as spies inside of Apple to 'acquire' the hacked version. Illegal as shit but they would do it anyway.
> saying that there isn't a valid use for these macros

Nobody in this thread has said that.
I feel this article is fake. Catchy title and content to get more contractors. Although the UI/UX logic is worth noting.
May be this is a different way of teaching UI/UX lesson.
"Strictly conforming program" excludes implementation-defined behaviour, and AFAICS all ways to terminate a C program are implementation-defined behaviour, so terminating C programs are not strictly conforming.

"C" is actually a little bit wider than "strictly conforming", because it includes implementation-defined behaviour (I did not know that when I wrote the paper).

So "C" does not actually correspond to a conformance level defined in the C standard. So while the "C" advocates like to support their stance with language lawyering, they actually pick those pieces of the C standard that suit them and ignore the others. That is fine with me, but if the standard is not the guideline, what is? For me it is the corpus of existing working programs; "C" advocates seem to be more interested in benchmarks.
Interesting that there's a NBSP in NSLinguistic​Tagger
Does anyone know about similar tool for scientific papers? Specifically to help non native English speakers to write high quality scientific papers?
Also really cool that a library like NSLinguistic​Tagger is included in OSX.
Surely in that case the ideal number of humans is zero, because then there wouldn't be any human suffering. This is the logic of a mad artificial intelligence from a science fiction movie.
>They have maybe 12 months of runway before everyone loses faith and sells

Yeah, and I'm gonna stop using the internet because the http protocol isn't exactly how I want it. Grow up.
Ισπανία: Σκορ και θέαμα στο Εσπανιόλ – Βαγιεκάνο
But are you SURE you don't want to spend hours justifying your opinion to some random passive aggressive stranger?

Clearly you're not allowed to share your views without being ridiculed unless you cite extensive sources and make some flow charts or something.

[/sarcasm]

I enjoyed reading your insight so thanks for sharing that.

13thLetter: Do you think it's possible to tell someone to elaborate on why they believe something without being an asshole. I mean, if you ask nicely then he could've written something interesting about his experiences. If you act like a passive aggressive douche then you'll just get people defensive and they won't write anything. The whole community loses.

Besides, I think it's pretty pretentious to hold someone's views shared at a messaging forum to uphold to the same standard that they would need to get into a peer-reviewed journal disputing gravity. Do you even THINK before you write?
It's fascinating.

Could anybody answer what programming language is most likely to be used for development of this kind of systems? I haven't found information about it in the paper.
I visited a couple of locals on the US side of the Nogales border, and they showed me the sights. "Here is the border fence... and 8 miles further (drive drive) here is where it runs out, and they come over those hills there (drive drive) these houses being built are where the immigrants spend their first nights before heading inland...".

We drove past a border patrol depot, and there were literally hundreds of vehicles. "Wow, the border patrol must have a huge number of staff to keep most of those active at once" > "No, those are just for the TV cameras - border patrol doesn't have anywhere near that number of staff"

Other oddities that stuck out for me in the area were that the border ingress to Mexico was literally just a turnstile, and that the distance markers about 20km short of the border on the US side were, indeed, in km instead of miles.
Email is such a profound application on Internet. Kind of like air or water, and therefore its (nearly) free[1]. The walled garden social networks are like Coke (or sugary water) or polluted air in comparison.

Aren't there any poets here, who could pen a few couplets in his memory & respect? Just saying RIP to such a great Engineer, feels so not enough. Feel proud to call myself an Engineer, when such giants also call them one.

[1] - we have freedom via choice. If you use gmail/yahoo/etc you know you are doing a trade off. But its comforting to have choice.
The authors probably aren't reading HN, best submit a PR.
Wow, I've got all my D&D rulebooks, but it is kind of nice to see them all laid out in one place; the optional weapon proficiency rules and PC Mystic rules are both in a book that has a bunch of optional rules.
Security News This Week: WhatsApp Is Caught in Its Own Crypto War in Brazil
Makes sense. I have to take a look at the project's coding style a bit closer.
You are making an argument which includes, but is even dumber than, the etymological fallacy ( https://en.wikipedia.org/wiki/Etymological_fallacy ).

I stand by "extremely ignorant".
Yes i did. And moved to HTTPS instead.

Not having fate our doubting the backing technology is a very legitimate reason to move your money eslewhere
So much for so-called recent "Flat" design movement. Nothing wrong with the previous UI design. Sometime people just get visual fatigue and decide to switch to another look and feel.
Sometimes abbreviated as Ph.D. ;)
For me overriding default middle click behavior is much worse...
The Best of Mobile World Congress 2016
A: a google employee profile

B: a profile with 6 also viewed google employee

P(A|B) = P(B|A) * P(A) / P(B)
I think it seriously hurts the ability of the NSA to recruit the best and the brightest people (as if the mass surveillance hadn't already hampered things a little too well) if there is a public perception that they are just like IT support of other three letter agencies, mindlessly doing what they order without any discretion.

I hear people say we can't have universal healthcare because a decently priced tri care is one of the main draws for joining the military and we'd have to pay more to recruit and retain soldiers if we have universal healthcare. What basic rights do we curtail so it will be easier for the NSA to recruit in the future?
So this is #3 of the Satoshi Roundtable notes and opinions that have made it to HN, as far as I can tell (I was initially confused and thought this was a re-submission of Brian Armstrong's notes https://medium.com/@barmstrong/what-happened-at-the-satoshi-...).

As someone who has dabbled into the bitcoin and block chain area but never seriously, all of these reports and the constant reporting of the serious issues facing bitcoin with little to no consensus about what's going to be done to scale it just scares me away from touching it.

Maybe I'm just not understanding the issue in its entirety but many of the opinions just keep talking about how uncooperative everyone is, how wrong or right one group is versus another and no solutions are really being worked on that expect to be accepted. Blockchain is cool tech but bitcoin itself seems like a horribly immature place to ever put real money into.
This is nothing to do with 'flat' design. It's to do with the UX anti-pattern of forcing user registration on checkout.
If you didn't have a reference that the chicken breasts usually cost $10, I suspect it would have affected your purchasing decision.
It's really neat stuff. The 3rd example is especially stunning.

For more projects like this, you can also check out the neural style transfer implementation in Keras: https://github.com/fchollet/keras/blob/master/examples/neura...

This is the script that OP's project was adapted from.
It is the same issue, just moved around to a different component. In today's world, most of the time "calling out hardware" means just triggering some piece of software on a separate chip.

Nevertheless, I do think that the demo scene is impressive - for a different reason.

I believe this is not about the absolute code size, but the relative code size: Within each demo category, all demos run on almost the same hardware architecture and same software platform. Yet, some of them manage to create effects in 4k which most other programmers wouldn't manage to create in 64k.

It is not about where the limits are (4k, 64k, 32 bytes, ...), but that there are limits at all. This inspires creativity, pushing the border of what people believe is doable within these limits.
It seems very likely that building anything on top of Bitcoin will be seen in retrospect as a mistake, because the platform is controlled by a group of unpredictable individuals. You can't even predict the most likely outcome and plan accordingly.
Http has "won" because it meets needs other alternative protocols didn't. After 25 years, it's beyond incumbent. (Yet it is still evolving) Bitcoin isn't there yet; there's still several ways it could fail.
> They have maybe 12 months of runway before everyone loses faith and sells, and by everyone, I mean me.

They're taking so long to even decide on a solution that I'm not convinced it's going to happen without fracturing. In fact, because of how this known problem has been creeping up with piss poor direction with solving the problem, I do not believe bitcoin is mature enough to put any serious money in it. Gamble, play with it but why would anyone put any serious money into it especially now?
SQLite Tools for Objective-C
Ship Faster by Embracing Ridiculousness
The "You name a critical .js bundle something related to ads" point is something toward which I'm particularly unsympathetic. The fact that most ad blockers (a) are whitelist-based and (b) contain blunt-edge/naive implementations leads me to believe that false positives are the problem of the ad blocker developer and ad blocker user, not the developer of the website.

If Joe or Jane developer of Acme Demolition Inc. names a Javascript file `ad_main.js`, the burden of resolving the my-ad-blocker-is-blocking-this-file problem is not on them.

This is why I've yet to find an ad blocker that I would recommend to anyone without web development knowledge.
b-but I thought the reason facebook grew so fast was because of forced logins
With progressive enhancement, Twitter could provide basic functionality with full page loads and the like, and use JavaScript to replace these with a better user experience.
In fact, i associate Monkey Island to Ron Gilbert.
you could try using bootstrap studio if it's a web application.
Even computing pointers that point outside an array can be undefined behavior, like f - 1 + 1.

It is easy for people who understand the relatively strong correlation between C and the assembly language it generates to assume such things work. Also, compiler vendors did let us get away with them for many years.
Ask HN: Reliability of npm download stats
I've just been looking through the stats of a few packages I've published on NPM. Seems they are getting far more downloads than I had anticipated.

Though I suspect these may be bots downloading, does anybody else have experience with this?

I'm surprised to see I'm getting 100 downloads a month on one of my packages, but no bugs reported (and no forks).

It's a pretty simple package, but I know I'm not perfect. Curious if people are actually using the package or if the downloads are doing something else?

Any thoughts on this?
Are you living with this conclusion in your own life? Informing all of your decisions? I would venture that the answer is no.
חדרים לפי שעה בדרום – Discreti
Can someone explain me what Xprotect.plist contains? Are those malware's that are recognized by Apple and are blocked and dealt with?

I saw some post on forum where dude said how his Xprotect now contains at the top OSX.KeRanger.A entry, and said how it means he got infected. It didn't made much sense to me, but I checked mine this morning and found the same entry? Does it mean I am infected too?

But I didn't download anything from their website like 3 months back, I just did the update to 2.90 in Thursday or Friday can't remember, and yesterday as soon as I saw the news I update everything and checked for malicious files and processes which weren't present on my machine.
That really depends on the kind of writing. For things like journalism and technical writing there are rules that need to be followed and you're not allowed to color outside the lines very much. The really, really good writers learn to be creative within these more restrictive styles of writing. It's no coincidence that many great creative writers had copywriting jobs earlier in their careers.

I can imagine a tool like this making it much easier for journalists to follow a newspaper's style guide or something similar.
Do you mean POSIX? In which case you should be aware that it actually costs money to get licensed as a POSIX-certified OS. If you actually meant UNIX, then of course GNU (GNU is not UNIX) isn't UNIX. It's in the name. At best the Linux kernel is a cousin of UNIX.
I think you are being overly critical here unnecessarily (really don't know why such wit is needed). The point the title is trying to make is they didn't spend on traditional ad channels. Most startups who start with zero users on day one can't use these very organic marketing means to reach that number.
Canada to provide free money to its citizens whether they work or not
Cheap flights to Menorca on flychecker at € 218
Your tears are very salty so seawater actually isnt that different from the water that's already in your eyes. A lot of panic people have in opening their eyes in seawater stems from their experience of chlorinated swimming pools - which absolutely stings like hell!
> If I'm willing to pay $40 for a coffee maker, it doesn't really matter what other people are paying.

You don't always know what a reasonable price for the thing is.

Telling you "you can afford it", or "it's worth it", or things like that is a very common way for people to overcharge you and make you feel good about it.

I always run the other way when someone asks me what I think something is worth, or if I can afford it.

So yes, it does matter what other people are paying, if you want to make the most of your money.
Putting a dent in the universe – Steve Jobs, creativity and death
Get Faster Profits with Business-Minded App Developers
Let's certainly not let the risks or difficulties of operating nuclear reactors or disposing of their waste get in the way of nuclear startups. Fortunately, those from the West Coast only look at the upside of these things per DeWitte. An attitude that existed during the Manhattan Project and some reactors with serious issues. I can't wait to see what comes of this.

Even the author of Learned Optimism that brought us Cognitive Therapy pointed out that pessimism made sense when we're talking risk management. The context here is nuclear materials. I have a hard time being optimistic given what past 60+ years have shown us about that.
GOOGLE CONTEST BUILDS MORE EFFICIENT INVERTERS
It seems Apple is committed. As strange as it may sound, I wonder how that will influence recruiting. Apple was never really on my radar as an employer (silly as it may be I still categorize them in the "hipster and annoying apple store" bin). Their recent "hardline" regarding privacy has made them a nudge more attractive. And that's despite me usually favoring non-proprietary stuff for everything if possible.

Strange to catch yourself in these thoughts but the narrative seems to work.
This seems like it's on the border of a few markets to me.

It seems to tackle the hobbyist use case pretty well.

If it made pretty applications, and not just functional ones, it could be of use as an advanced mockup tool. If it produced Java code instead of just APKs, it could be a great prototyping tool, where you start here then you can hand this over to an engineering team who can start with this and not from scratch.

If you had bi-directional Java<=>Thunkable support (the same way WindowBuilder or Android Studio do), you could have a Cloud IDE on your hands, which is where I start getting interested.

For me, I couldn't stand using the blocks with a mouse, nor restrict myself to not using libraries, so despite the pain of working with Android Studio, it's still definitely preferable to using this.

If it were a full on cloud IDE with great UI support, it could become a way for UX/Dev teams to work on the product together, where UX can tweak things and move them around as they like and check them into a branch of the real product, but I'm not really sure what it would take to get there since I've never really worked on Mobile UIs.
I don't know what you mean. dselect is like 2000 era, and was replaced by "aptitude" at least 15 years ago. "apt" has been around since the beginning and still works just fine. The fact that "aptitude" has some overlap with "apt" is a detail--its real strength is that its curses ui (which was a massive improvement over dselect).
Digital Marketing Trends 2016
Python seems to be the go to language for anything AI/machine learning.