skysight-inc/HackerNews huggingface dataset:
I see, that makes sense. I guess at that point you have something very much like std::map, except it doesn't keep itself sorted, you have to do it yourself.

I guess for cases like this where you initialize it once and never change it again it could even be a better choice (i.e., faster initialization).
OpenCL is being hampered by past perceptions. I think it's absurdly underrated.
The newer OpenCL is as easy to get into (with eg. the Intel SDK), conceptually easier (compiler is in memory, one way to do things instead of two APIs) and opens a broad range of hardware.
Agreed. This would be so absolutely frustrating to me and very easy to circumvent for nefarious people.
Sure, but nothing's stopping AMD and Intel from enabling CUDA on their processors. I personally think NVIDIA has vastly overinvested in Deep Learning at the expense of starving existing and potential other markets, but that doesn't make me want to code in OpenCL, it makes me want to run CUDA elsewhere.
Not to mention it'd be a lot tougher from that high up in the first place. I can do that on a mountain bike pretty easily for a minute or so, but at broken-bone height? No way.
Show HN: SkillMint.com – meet people with similar skills and interests
Alabama Church Set to Get Its Own Police Department
Does using protocol version 4 help with this?
F-16 drone modification upgrades
I'm not sure there is a mainstream American right. There are several threads that appear to have incompatible ideas. Then the politicians try to give lip-service to all of them, which makes it impossible to actually deliver on any of their promises without pissing off the rest of their supporters.

I think there did used to be a main-stream of conservative thought, from Buckley through Reagan. But they are just one of the threads, now.
Yuri Gagarin: tour to the birthplace
> You have to know there is such thing as TOR exists & see first part of the comment.

I would suggest that anyone who is in the business of identifying people based on their IP, especially for criminal matters, should be aware of Tor. Doesn't have to be every beat cop, but whatever process allows a police officer to turn "this is the IP address the suspect used" into "this is an address/person associated with that IP address" should have "Be Aware - this IP address is the endpoint of an anonymizing service and so there's really no way to associate it to a single person."

Kinda like how if you are given a physical address and it turns out to be a public park or something, you think, "Oh, this is different in kind than a private house" rather than just finding whoever happens to be standing in the park and taking them down to the station for questioning.
the Big "I" is the type, which is a macro parameter. The variable name "i" is not a parameter. If There is another variable "i" in the scope, the loop variable will shadow it in the DO statement. Something like this

float i = 10;
DO({i+= 10;} 20);

will evaluate to this, modifying the "i" declared inside the macro

float i_1 = 10;
{I i_2=0,_n=(n);for(;i_2<_n;++i_2){i_2 += 10;}}
Still over 10,000 nuclear weapons [1]. Wish it was more like a hundred.

[1]https://ourworldindata.org/nuclear-weapons/
I've been trying to test audio and video with headless browsers (namely PhantomJS) but have experienced extreme difficulty, I wonder if headless Chrome is able to support/supports already HTMLAudioElement or HTMLVideoElement or any media interface that would make, for example, testing YouTube or SoundCloud embeds easier.
You're right, and I probably should've worded it that way (I can no longer edit). I was using the term "might" in a suggestive, rather than speculative, way.
tor was being used for password brute force attacks and required significant infrastructure fixing to make it work safely.

It's now fixed.

If you continue to have problems, please file a support ticket rather than throwing around unfounded accusations of sabotage.
A low-carb diet? (Tongue-in-cheek, but not really.)
What, do you think they had just enough nukes before and now they're crippled? You don't need many nukes for what is approximately the worst case...
We also did a POC with PhantomJS and found similar issues, as well as generally flakiness causing too many false negatives. Ended up not using it; I'm hoping this can simplify things are give something more solid to build on.
I do agree, i'm suprised they started 30 years ago. Since Turkey isn't part of Europe.

https://www.reference.com/geography/turkey-part-europe-ad085...
Have people found many issues that come up in Chrome but aren't found in PhantomJS? We used to use a headless browser but switched to PhantomJS and haven't had any real issues.

(We should probably run under the real IE but jut haven't been bothered.)
Sleepify goes involuntary. I like it.
"We're sorry but this site is not accessible from the UK as it is part of our international service and is not funded by the licence fee. It is run commercially by BBC Worldwide, a wholly-owned subsidiary of the BBC, the profits made from it go back to BBC programme-makers to help fund great new BBC programmes. You can find out more about BBC Worldwide and its digital activities at www.bbcworldwide.com."

British Broadcasting Service branded site is unavailable in the UK. Weird.
I think he meant GeForce vs Tesla. The GTX 1080Ti is at the higher end of the GTX line yet it's one of the best in terms of "dollar to performance ratio".

EDIT: even the Titan Xp while being much more expensive than the 1080Ti is still vastly cheaper than Teslas
Cash bar is poor form
Wasn't the seminal moment when Google bought Doubleclick in 2007?
Seriously. You'd think genetic therapy, or even just a sensor-injector automatic combo (which to my knowledge already exist) might be more worthy of the title.

But then, it's evident that the article is giving Apple too much credit already - even a life-saving sensor wouldn't be able to make a several-hundred-dollar gimmick worth buying.
You could try to bring your finger close to your nose and focus on it, then abruptly move your finger down out of your field of view. Your eyes are now crossed.
Could it be that they're only providing 99.999% availability for volumes that haven't failed?
Ask HN: What are the repercussions for lying about competing offers?
Also, Security is not IT. That's another thing that needs to change.

Do you mean that

Security is not currently IT and it should be

or do you mean

Security is considered to be IT and it shouldn't be

? The amount of stress that you mean to put on the word "not" doesn't come through very well in this medium.
>Freenode has consistently sabotaged the Tor service

No. Some idiots decided to brute force passwords via tor. They finally fixed it after a few years or so.
Both Radiolab and Hardcore History recently released programs on the threat of nuclear war.[1][2]

[1] - http://www.radiolab.org/story/nukes/

[2] - http://www.dancarlin.com/hardcore-history-59-the-destroyer-o...
I've run into some problems with some of the more ... creative jasmine tests I've done. Mostly, it's been around object mocks. I've found places where I can do things with Object.defineProperty() in Chrome that throw exceptions in PhantomJS :(
Hm, in the linked page there is a typedef long for I.

typedef long I;

#define DO(n,x) {I i=0,_n=(n);for(;i<_n;++i){x;}}

(I added a comma here after the }, 20 is the x parameters)

DO({i+= 10;}, 20);

expands to:

typedef long I;

{I i=0,_n=({i+= 10;});for(;i<_n;++i){20;}};

The '20' presumably should have been some kind of function call or action to repeat and the 'n' should have been the count (the reverse from your example).

So that would make this:

typedef long I;

{I i=0,_n=(20);for(;i<_n;++i){ i+= 10; }};

You're still right that it will shadow any 'i' declared outside and so it won't work but it will not overwrite it as far as I can see. You'll just end up right where you started.

What I really don't get is if they're going to use _n for the count anyway why not count it down to 0, that way the whole 'i' could be avoided.

(you'd still have a problem with _n but that could be overcome with a convention, which of course someone will forget with some nasty bug as a result)
I would never use any service under an employee's personal card. If someone needs something, it takes 10 minutes get someone with a company card to save it as a payment method and add it to a google spreadsheet. This also ensures that we know exactly how much we are spending and on what.

In the past, I've worked at a company where each team managed their own expenses. This led to situations like one team using a certain transaction email provider, and another team using a different one, rather than saving thousands of dollars by going entirely with one or the other. Costs should be managed at a corporate level, not at the level of the individual employee who is tasked with setting up transactional emails.
it should be noted that nightmare isn't safe for untrusted websites: https://github.com/segmentio/nightmare/issues/1060
It's a DSL. And it works very well also because of these operator overloads.
If we're trading recommendations of harrowing things to watch, may I nominate Isao Takahata's "Grave of the Fireflies", the story of two children trying to survive in Japan towards the end of the Second World War in the face of a callous, indifferent world.

The only animated feature that is guaranteed to make this grown man weep like there's no tomorrow.
Sponsored referral, social, direct mail, content syndication, out of home, etc. are all different channels, but depending on your product and your goals only a few are worth it (including search/display ads).
What about a bride having a busy startup life and facetiming the ceremony?
Twitter Suspensions Reveal the Company's Skewed Views on 'Extremism'
> It does not trade in Clickbait.

When I just opened up the Atlantic now, it showed me ads -- err, "content" -- from Revcontent, which is some of the worst clickbait on the Internet.
Not to mention that the US is fond of breaking treaties left and right, though with the current administration it would surprise me if they didn't jump at the chance to attack anyone anywhere for the least provocation.
I wasn't offended by lack of a physical invitation, but a friend of mine got married and invited my wife and I in a very informal way with a text message. We ended up waiting until way too late to book tickets, because my wife was expecting a physical invitation to follow the informal SMS save-the-date, and we ended up missing the wedding because flights got ungodly expensive (and involved many complicated connections).

Anyway, it's not totally relevant to the main story here, since that was very obviously a "This is the official invitation/confirmation" thing, but I think it's worth considering that if you are going to buck tradition, you should try to be absolutely clear that that's what you're doing so that people can adjust.
Funnily enough, Google Home could describe the whopper's ingredients in 15 seconds...
>The best defence against this sort of stuff is ignorance.

When we were kids we used to mess around with Ouija boards and one of my friends had tapes made by a priest that crusaded against the occult messages in Rock 'n Roll, which ironically got us more interested in the occult rather than less.

I remember us playing records backwards and scaring ourselves shitless, eating apples in front of mirrors and so on.

Whether that was just silly child's play or real danger I don't know, but I wouldn't mess with stuff like that now.

Also as a supposed rational lapsed Catholic, you couldn't pay me to spend a night in a 'haunted' house, despite the fact that I rationally don't believe in that stuff.

On the other hand, I can say that when I was a kid I had some childhood trauma to process and it may have taken the form of nightmares[1] and fear of supernatural entities. This could also explain my fascination with the topic back then---as a roundabout way of dealing with difficult emotions.

Anyway, if ignorance is a defence, what made you 'eat of the fruit of knowledge' so to speak?

[1] It also didn't help that my room was in the basement and so far from 'help' that I was totally on my own.
Even better is you can bookmark what you want, no navigating through an animated SPA.
A low-carb diet app for treating type 2 diabetes already launched (with $37M in funding): http://virtahealth.com
A lot of phantom js talk here makes me want to recommend http://ghostinspector.com

It's a phantom js (and other headless browser) web service. Using the site, you can quickly create different tests, scheduled tests, chained tests, keep screen shots, create videos of multi step tests, and have historical information of it all.

Can't say enough good things about the site.

Edit: also there's a great chrome extension that will record your mouse clicks and keyboard commands to make creating a test that much simpler.
If you know how to fall it isn't impossible to avoid injury from 10m. You're right at the limit of where you need to be really fit and avoid doing it too many times though. There is the added complication of needing to fall away from the bike as well, landing on it would be very bad news.
Privacy and 4th amendment concerns: They'll need a warrant to open your guest's mail
People who obsess over code "beauty" tend to write unreadable and unmaintainable code and spend a long time doing it.
>> it's only a start of a different kind of work.

Exactly. I'm in the same boat, but I was prepared for it. I've been guilty of thinking the building of the product was the hard part. Convincing others of using your product is the real work.

An announcement on HN or PH is not going to do it. And it would probably only be a temporary spike if it did illicit interest.

My goal? Hang out where those who may be interested in my product are. Scan and search HN for relevant posts. Find relevant subreddits. Contribute to these communities, and don't only promote your product. At some point, there will be excellent opportunities to bring up how your product is an answer to a particular questions or problem. And it will be appreciated and you will hopefully get feedback and criticism.

There's all kinds of value from this – not just getting users.
You just saved yourself 2.5MB of bandwidth and a 10 second page load.

Is anyone talking about changing the funding model of the BBC though? It doesn't seem cut out for the online world.
Typically not. They don't initialize the scripts that are required to track and log the impression.

It's pretty well known that techies don't click on ads, but they're only a smaller segment of the internet population.
It depends on the cost it takes to make the claim. https://en.wikipedia.org/wiki/Signalling_theory#Dishonest_si...
That theoretically makes the hack harder (you've got to hack two systems/vendors), but we're talking about attackers with potentially state-level resources.

The bigger problem is that it can be used to verify that a coerced voter cast their ballot the way that the coercer wanted.

My question is: why go through all this incredible effort, and take such huge risks, when paper ballots do the job just fine?
This was inevitable. For a long time, they could win elections by catering to the strong, white, male breadwinner and those in his orbit. One identity. One politics.

The left, in contrast, has been working on a kind of "big tent" politics for a long time, packaging reproductive rights (women) with immigration reform (hispanics) and welfare (low income blacks). Each of these stances required the right to come out hard against these things, alienating women and minorities. That necessitated more inflammatory politics to rile up the white male base: the immigrants are taking your jobs, welfare queens are taking your tax money, feminists are destroying your livelihoods, etc... ideas which seem plausible and scary at first but upon investigation are not actually causing the problems they purport to be. Immigrants are growing the economy, welfare queens are mostly white and not nearly expensive as aircraft carriers and old people, and feminists are still largely shouting in the wind.

But the demographics just aren't in their favor. To me, the turn to nationalism is an act of desperation. In the face of "the party of Everyone" they had to go hard into the fear-based "Them is taking over, and they're against you" message. It worked in 2016, but I don't see it carrying the decade.

But regardless, we're past the time where there is a single conservative ideology that can garner 50% of the vote. It's a big tent on both sides now. It's "The party of Everyone" vs "The party of Jobs, I mean small government, I mean Tax Cuts, I mean Deficit Spending, I mean The Military, I mean... God! Yeah, The party of God. And putting Hillary in jail."

Personally, I have drunk the "we live in a time of plenty" Kool-aid, so I think the Republicans will fail. But we'll see. They're doing their darndest to destroy the environment, and cause a resource crunch which would the necessitate the violence and protectionism they seem to enjoy.
@gemache is right, they're mostly single speed. It's way too easy to have the chain slip off, and when that happens you have no choice but to bail. That happened to me before and I broke my foot.

I had one and rode it for years. Single speed, no brakes. I stopped by putting my foot down on the rear tire :)
Had we not discovered the attack, we could have faced a huge surge in our delivery costs and a decline in our email sender reputation.

This isn't just about the application being able to handle double the amount of load, it about keeping costs down and preventing someone from drastically increasing your bill. I work at a fintech company, and many of the 3rd party providers we use have a non-negligible cost per API call. You wouldn't want to wake up one morning and find that someone triggered one of those calls thousands of times while you were asleep.
not that those rating systems can't be gamed, but yeah, this would definitely be better than the current situation of criminalized prostitution. esp if prostitutes could leave reviews of clients. i imagine there'd be less scamming, violence, and disease transmission on both sides of that sort of transaction if there were reputable rating services that let prostitutes and clients vet one another. it would also lessen the value of pimps/madames/etc, thus making it easier for prostitutes to work independently, which would hopefully lessen the prevalence of sex trafficking and sexual exploitation.

so yeah, weird, but in a good "we finally got rid of a relic of our prudish past" sort of way.
Can you share an instance where you actually needed a btree? What made it a true need (business need of some kind maybe_ and not just a measurable difference?
Does anyone know what the rules are for breaking this record? If I attached a small hot air balloon to the top of the bike, I could conceivably make a ridiculously tall bike that's safe to operate. In fact, to keep within the rules, I could keep the balloon at equilibrium most of the time (so it doesn't lift the bike at all) until an emergency. Would the balloon invalidate my attempt to break the record?
It's a prerequisite until the powers that be realize they can save money by dropping it.
I was under the impression that most modern blockers (uBlock etc) simply block that request from the site to the adserver, so no they wouldn't count as an impression.
Also check out Barefoot Gen, a manga based on an eyewitness account of the bombing of Hiroshima.[1][2]

[1] - https://www.amazon.com/Barefoot-Gen-Vol-Cartoon-Hiroshima/dp...

[2] - https://en.wikipedia.org/wiki/Barefoot_Gen
The CheckedC compiler from Microsoft (built on LLVM) is probably a more complete solution to the issue of memory unsafety in C. Check it out!

https://github.com/Microsoft/checkedc
That is only if you have a bride/groom still :)
I'm referring to the latter. I've had my ST2 license for quite a while, since late 2012.
In the US?
Sounds like there is a complimentary skillset involved that takes bounded rationality into account.
Whilst this is all true, the current thread and article are about the laptop Macbook Pro and not the Desktop Mac Pro.

Laptop theoretical maximums haven't changed too much since 2006 when the Macbook Pro was first introduced. I know of many people who have 6 year old Macbook pro's and are still happy with the performance.

To me the real issue is a death by a hundred cuts because:

1. The hardware is not improving at a steady clip; nor is it simply 'the best' in any category

2. OSX hasn't seen enough improvement to continue justifying the Mac premium

3. Other manufactures have caught up as the hardware market stabilised, and Windows is tugging on developer heart strings with its Linux subsystem layer.

If Windows supports Linux in a reasonable performant way, I'd switch immediately. I'm waiting a year to see how the wind blows.
Usually what you do is keep moving and either turn right with traffic or circle around. You can also grab onto something but if you're on the street there isn't really anything within reach. A track stand is hard to pull off for very long for even experienced riders on normal fixies.
Phantom does not support more recent JS syntax/tweaks. We have an app that is aimed at more recent browsers only so can use latest ES6 features, and had to move from Phantom to in-browser tests (the alternative would be to use babel for transpilation, but then we wouldn't be testing the code that is actually released to users)
"I have never had a car accident, therefore it's fine for me to drive like a maniac."
Howto spot the Feds in your computer
We'd be lucky if billions, not millions, of people didn't die in an all-out nuclear war between the US and Russia. It's still debatable whether any humans anywhere in the world would survive.
Here is another mediocre idea of hers:

"The Arabs are one of the least developed cultures. They are typically nomads. Their culture is primitive, and they resent Israel because it's the sole beachhead of modern science and civilization on their continent. When you have civilized men fighting savages, you support the civilized men, no matter who they are." -- Ayn Rand Ford Hall Forum lecture, 1974, text published on the website of The Ayn Rand Institute
I'm talking about news that is hard to rip and re-word programmatically.
I read about all the crap Amazon employees have to deal with. So it's hard to view anything this guy does in a good light. IMO, anyway. I wonder how much this philosophy contributes to the horror stories we hear out here.
I heard this back in the day when the CNE was "money printing machine, " and the MCSE just kicked off. So nothing has changed from the complainer side of things.

Certs have value depending on the person's skills. Never hire just because they have a CISSP or XYZ.

Sometimes it's just the key to the door to the interview. From there it's up to Employer to properly vet the candidate. If they hire an idiot with a paper cert, then it's their fault... and then they write an article. LOL
Security should be IT. Otherwise, you get a bunch of bullshit cya reports and policies that aren't achievable by the technology deliver people.

Security should have an advisory role to the corporate governance folks who maintain policy... usually the lawyers.
> Your HR department needs avenues to sift through referrals and comparison points. If an individual has the certificate and compares equally with a non-certificate candidate, the first individual has signaled, through the certificate, that he is interested in the field, as well as willing to invest time and resources into advancing in that field. This is the flipside of the employee signalling.

The real root of the issue here is that HR can't do their job. An unintended side effect of all this signalling is that future employees will be glad to get filtered out because they don't want to work somewhere that hired on certification instead of competence.
I feel like he means it's generalized into the spectrum that falls into IT. Security should be more of specialization, less toolbox?