skysight-inc/HackerNews huggingface dataset:
Presumably there is a #define I int floating around somewhere so that need not be the case (note the capital I inside the curly brace).
> So, basically, they cry foul in UP accusing the machines were rigged. But, they happily accept the same machines' verdict in Punjab and form the govt and conveniently ignore the fact that in two other states the same machines gave them the single largest party status.

I have no dog in this fight, so this is not political but purely a response on the reasoning.

Questioning the security of a system doesn't mean you believe all such systems have been compromised.
A significant proportion of the overall HN readership has access to these perks. It's not unreasonable to discuss them in the context of the pros/cons of working from home.
Definitely make sure you get one where they're willing to scale up the credit limit. Our cardable expenses are now more than our limit so we have to pay it off multiple times a month.
Ask HN: How can Vultr offer 100% uptime?
I was reading Vultr's SLA: https://www.vultr.com/sla/.

Although they require you to acknowledge the outage by submitting a support ticket while your server is down or it's not considered an outage (and that's not going to happen, specially for 9-minutes outages), they do say they offer 100% uptime.

How reliable is this? AWS went down many times, I doubt Vultr can actually do it, or I'm missing something?
An approach to learning programming languages
I wrote a 3D engine in C++ many years ago and it still feels wrong. At least with C you get the power to do things the way you want to and yes it is mostly unsafe if you don't know what you are doing. IMHO C++ is a failed attempt to reinvent already working language. C should not be extended. There are other languages like go and rust that provide good performance while not bastardizing C.
_Threads_ changed my perception of what to hope for in the event of nuclear war. After watching _The Day after Tomorrow_ as a kid, I'd think of survival strategies about where to go to wait out the destruction. _Threads_ makes the point, all too clear, that there is no society left after WWIII, and what's left of our race will be horribly mutated and deformed. I'm almost happier now with the feeling that I might be caught in the initial blast due to my proximity working near a military base. If we are stupid enough to use these weapons at scale, it would be game over for humanity at this point.
Smart Driver Updater v4.0.6 Build 4.0.0.2008 Final and Crack
It's still denied boarding, and would be so until the doors were closed, so he wasn't technically boarded at the time he was removed. (And they can remove you for all sorts of reasons even after you've boarded.)

United behaved despicably, but not illegally.
That comment is quoted in TFA, no?
Amex platinum but costs $500 a year. Solopreneur used to pay for hosting, software, travel, etc. Being able to use the points on Amazon is awesome
ReactXP looks interesting, I will explore it some.

If your goal is to write .NET (C#, F#, VB.NET, what have you), ReactXP doesn't help. UWP XAML is the answer people seem to be looking for but for whatever reason keep missing it as the successor to WPF.
Either way, this has no effect.

The 3D artists using GPU production rendering require at least 4 of the top of the line cards for their workstation. My workstation crams x5 980Tis in the case (2 off the board with PCIe risers).

Joining the community using this approach not only requires the hardware and ability to build it but also new rendering software and a lot of time to learn a new approach/mindset/workflow. The best software available is crucial. It is worth every penny to invest in the best rendering software when entering this environment. Right now, there are 3 that matter and none of the GPU-specific remdering softwares support OpenCL. There is a unique exception with V-Ray, the last gen maverick of rendering engines. V-Ray's future in GPU rendering could be bright if the new companies don't entirely outpace them in GPu development. Either way, every part of the people actually using this solution in the real world is investing all of their time, money, energy into Nvidia right now.

The devs at Redshift, my chosen renderer, insist OpenCL is not even close to having what they need.

Pseudo-realtime feedback could actually advance the craft to a new era and Nvidia is carrying the entire ecosystem.
I'm in the middle of building a fairly large application which features a fairly deep and complex user interface for one part of it.

I seriously don't know how I would have done it without react (or something similar). There are so many parts to it and the thought of having to do this by manually changing the DOM and trying to keep everything in 'sync' makes me feel ill. Lots of the components call our Rest API and the changes are reflected in the redux store, which then trickles the data down through the entire application. Everything stays nicely reactive and in sync, without me having to worry too much about it.

Another thing I love is the ability to make large changes in the application without too much breaking. Just remove/replace a component and the rest of the app keeps working as normal. It really is lovely.

A few years ago I was involved in building another fairly application, with nothing but pure javascript, our own little MVC framework and manual DOM manipulations. I dreaded everyday I was working on it. As most of you will know, clients change their mind, requirements change, things need shifted around when development is in the early stages and everything is in a state of flux. I can remember trying to make changes and realising that other things would randomly stop working if they depended on certain DOM elements. Hated it. Maybe there was an element of bad design and pre-development planning, but it was awful.

Now, front end development is something that I really look forward to.
I don't think protobuf was around for public use when we came up with this format, which began around 2005. We use Protobuf internally, and some of our columns are actually byte[]'s containing protobuf data. We now support Parquet and are doing more work with other big data tools, but we've had a hard time matching the performance of our custom stuff.
> the official (essentially, only) client insists on only being connected to one.

You might be able to work around that limitation by using an app like AppCloner [1] or Parallel Space [2].

[1] https://play.google.com/store/apps/details?id=com.applisto.a...

[2] https://play.google.com/store/apps/details?id=com.lbe.parall...
Ignorant question, do these kinds of challenges open up risk to someone being able to test the system, find vulnerabilities and then not disclose them so that they can be exploited when the election actually comes around?
> Sorry that's absolute bull. Apart from an exception or two ECs have been sycophantic puppets, ever ready to grovel.

I strongly disagree with your assessment. The mechanics of what happens when polling starts as I remember it,

- The EC assumes complete control over all civil services, including transferring people in response to independent assessment and complaints.

- Courts in India can't interfere with the EC. The government is disallowed interference as well. The constitution guarantees this and has been upheld by judgments in the past years.

- The chief EC commissioner can only be removed by impeachment in Parliament. The other two election commissioners can only be done so by the CEC's recommendation.

- Senior officials from different states are election observers in other states - and they are liable to be suspended even if phone calls are recorded between them and a political appointee.

- All paramilitary and police forces come under the command of the EC. As a result, they are free of machinations from the home ministry which is usually responsible for their control.

- Candidates make multiple reports during the campaign process and the EC does strict accounting for all this. It bans liquor sales and drafts banks to report any overt cash transactions.

I don't know where you're getting your information from, when you were born, why you think the EC is sycophantic, or how that would even help - but the EC's role in the Indian elections is more like a safe maker trying to hoodwink the safe cracker - it will never be perfect, but given its many constitutionally guaranteed rights, it is agile enough to try and stay a few steps ahead of the curve. It is this very flexibility via which the ECI can even think about opening something like this up to a challenge.
s/binary/wire/
Sadly, having a "Windows Subsystem for Linux" is only what they should have done.
Supposedly the similar "The Day After" convinced the previously hawkish Reagan to advance arms control talks with the USSR, so that isn't the worst idea.

Though Reagan loved movies, while I haven't heard that Trump is a movie buff, so we'll need something equivalent with more appeal to its target. Has anyone tried filming a post-nuclear holocaust reality show?
Yes. I used to write and sell shareware from home. If I ever did something like that again I'd rent a desk in a shared workspace.
> "Ordinary paid work" that pays less than a dollar an hour.

This is why I'm saying that this work should be paid with fair rates.

I think you've made a lot of false assumptions about myself, about who I am and about my "perspective" and "awareness".

Everyone has to work to live and I'm really surprised that expecting this from inmates can be perceived as dehumanising.

> (Ask me what comes out of the hole when someone gets repeatedly stabbed with a sharpened toothbrush and what color it is. Hint: not red. That's reality.)

With all due respect to your past experience, bad things happen to people outside of prison too, believe me - I'm in touch with reality.
You're right. I think in general the quorum commit in Postgres is a bit lower level, in the sense that it is less opinionated and allows you to configure the quorum (essentially enabling both semisync and synchronous).

Also, as sibling points out, semisync in MySQL seems to commit on the master first no matter what, while in PG quorum commit, no one commits until the required acks are received.
I wonder if societal expectations of the end of the world will affect how it does play out, should the unthinkable happen. Threads is a horrific, profound work- but it's also very rooted in the anxieties of densely urban England. In the U.S. there's much more open land, unclaimed wilderness, and so the concept of post-apocalyptic plenty abounds, whether in survivalists building compounds in forests and fields, or the looting of abandoned malls in zombie films. The prepper subculture has been around long before current geopolitical realities. In the face of nuclear apocalypse, those who can't flee to New Zealand will just preemptively take to those compounds[0].

It'd be interesting to see a work of art that includes our culture's awareness of prior works of art.

[0]https://news.ycombinator.com/item?id=13462865

https://news.ycombinator.com/item?id=13482107
because no-one else has mentioned it: "AHH MY EYES!!!!"

Good idea. Terrible design. It needs major UI help, but i will definitely be going through it for resources.
> Kudu

Do you mean Apache Arrow?
You can't wish professionalism into being. You have to build a profession. We're not there yet with any aspect of information security. The hard work of defining the field and its requirements has not yet been done. No organization currently extant on this planet has any business pretending that they know the answers to these questions, let alone charging money to take tests about them.
Hackers to Trump: Don’t Forget Your Base
I'm not crediting my entire base of knowledge with a certification course, but I did learn quite a bit at some of the courses I've taken. I've also learned quite a bit from books, articles, security conference talks, and of course, by spending a ton of time putting the things I read/watch into practice.

I guess my point is that I agree with you that no one needs certifications, but I didn't think the contents of the courses I took were completely worthless.

IMO, some subfields of security are better suited to structured learning than others. For example, forensics can be taught very well in the format of a certification course. However, from my experience, exploitation and reverse engineering are pretty hard to learn in the same format.
Because there really isn't a conversion process in Hinduism. You either are or you're not. In a way, it's not even a religion. See Atheism in Hinduism.
Sorry, on the propositions themselves, yes, but it's hard to internalize equality: the big sticking point between ITT, OTT, HTT, etc.
All I want is better shaders so that I can implement hashcat in the browser.
Yeah I super hate this. There's no other language that requires other languages to contort themselves like C++ does. Every time I see `#ifdef __cplusplus` or `klass` my blood pressure spikes.
Types of Slacks
This movie is really bleak but when you read descriptions from people who were in Hiroshima you realize that reality is even worse.
CockroachDB employee here - Yes, CockroachDB is a completely different database from PostgreSQL. CockroachDB supports HA from the bottom up with data broken up into ranges that are consistently replicated using Raft. As mentioned earlier in the thread, it uses the PostgreSQL wire protocol and supports a good amount of SQL (but not all since the dialect is quite large if you include extensions). If you are looking for HA with SQL compatibility, it would be worth taking a look at CockroachDB.
I always used to want to go into the office to give me structure. Recently I worked with a client where the office was so loud it was impossible to get stuff done.

The difference in productivity working quietly at home vs in an office with loud music being composed and conversations being had across it was night and day.
> Some person's half maintained fork of putty is some person's half maintained fork of putty and we already have Windows openssh for SSH purposes.

I wonder if an MS port/fork/patch-set contribution to putty might not be the best way to a great windows console host. At least until there's a native port of libvt.

Putty gets a lot of the console handling right - while win64/32 openssh is pretty outdated and lagging as a ssh client - I find it's preferable to run a recent full openssh under wsl to using openssh on Windows over putty.

As for console for Windows - I'm currently using conemu - considering moving to putty, but haven't quite figured out if it makes sense as a local powershell (and ipython) host...
> We partnered up with China Tech Insights, a research group within Tencent (WeChat’s parent company) to understand how WeChat drives its 889 Million monthly active users...

I've always wondered if WeChat benefitted from something particular to the Chinese context, for example, favorable government support.[1] This is not exactly the sort of stellar investigative methodology that's going to answer that question. In fact the article makes it sounds like it's all general business and design principles, yet fails to address why WeChat's success is specific to China.

[1] "A successful stunt during last year’s celebration of Chinese New Year’s Eve saw CCTV, the official state broadcaster, offer millions of dollars in cash rewards to WeChat users who shook their phones on cue." http://www.economist.com/news/business/21703428-chinas-wecha...
> hell it would be packaged with firefox

It already is, unofficially. If you download the right version.
"Be considering this our form of protest. The password for the EQGRP-Auction-Files is CrDj”(;Va.*NdlnzB9M?@K2)#>deB7mN
"
I remember watching this in my school history class - not too far away from where the film is set, actually. It's chilling.
Another British nuclear war favourite would be When the Wind Blows, which is probably one of the saddest things, I have ever watched.
pretty cool!! more like buying and assembling an iphone from parts tough
I doubt the curricula of any certification is entirely worthless. You're saying you appreciate their value as a forcing function and as a set of guideposts for what to learn. I'm saying: there have to be cheaper ways of setting up forcing functions, and I know there are better guideposts on what to learn --- they're just not promoted as heavily as the certifications, because nobody (except hiring managers, who are too dumb to realize it) makes any money on them.
Yes.

Job descriptions never encapsulate everything, either completely or necessarily accurately. They were just written by some guy, and it's amazing how bad a lot of these people are at the hiring/job search process.

This is especially true for entry level. This means they don't expect you to hit the ground running. If your skills are related, you absolutely should apply.

You should also ignore most "x years" requirements. Just apply to the right class: junior, mid, or senior. Start applying for senior when you think you're a mid-mid.
Agreeing on a kernel ABI? ha ha not gonna happen :D

There are open source drivers. Only on nvidia they (nouveau) are seriously worse than the proprietary ones. For Intel GPUs, the open source driver is the only driver. For AMD, there are some proprietary drivers but they are becoming obsolete, the fully open amdgpu stack is getting better and better all the time.
Yes... for further clarification, the "Gorean subculture" (https://en.wikipedia.org/wiki/Gorean_subculture -- beware, this link is NSFW) is derived from the Gor series of fantasy books by John Norman (https://en.wikipedia.org/wiki/Gor).

(I don't know too much in detail about either, the only Gor related media I've seen is a tangentially related film bad enough to make it onto MST3K -- https://en.wikipedia.org/wiki/Outlaw_of_Gor)
With a 2-4x standard margin mark-up he hits the price point of a new retail iPhone. Minus his time and Apple support of course. :)
> I know people have different priorities and that's okay.

That's quite a change of tune from your previous statement:

> I don't know what bothers me more. People willingly selling their souls to companies or the companies that spend humongous amounts of money to keep their employees away from their homes and lifes...

If you'd said originally what you said now then I'd have had no disagreement, but instead you literally accused people like me of "selling our souls" for going into the office to work and taking advantage of the perks there.
Snapchat CEO Said “This App Is Only for Rich People,” Lawsuit Alleges
I jumped ship the atom when all the hype was around. Semantically, they feel almost identical to me. But I missed the performance that came with sublime. I now bounce back and forth between the two, depending on... well I'm not sure why I bounce between the two.

I've still to encounter a bug in sublime. Can't quite say the same about atom. Both great editors though.

Why did you move away from sublime to atom? What was the nail in the coffin that made you move away?
The original article it titled "Information Security Certifications are Worthless and Causing More Harm than Good"

yes?

The top comment expressed quite clearly discouragement that this attitude of negativity to certification would affect their job prospects.

Yes?

My comment line that I'm presuming you object to is

"Whilst there are people that, unfortunately, take the attitude in the article, I think that there's a load of others that take a more balanced approach and recognise some of the value of certifications."

Didn't mention you, wasn't intending to mention you, referred to the article which clearly takes the position that certifications are actively harmful to the industry, a position that I disagree with.

If you feel I've insulted you, I apologise for that, but I'm afraid I'm currently a bit unsure as to why you feel insulted.
He's referring to the fact that the GeForce line of consumer grade GPUs and the professional line of Tesla HPC Compute cards are probably using the same silicon.
Is that?:
https://github.com/cbucher/console
Microsoft will never support Vulcan on the web either. For the same technical reason.

Vulcan cannot be implemented on top of DirectX12 or Metal.

So it's never going to happen.
I've seen people land jobs that clearly don't fit the requirements in the job description. The job description is usually shaped by HR, not the hiring manager alone. And they are just guidelines unless stated others (i.e. "must have more than 5 years experience").
I wrote Locomotor[0] to automate the translation of Python code to Lua for Redis. Basically, you add an annotation to a function and the first time the code executes, it's converted to Lua and shipped to the server. You can see an example here[1]. It's far from foolproof and many Python language constructs have not been implemented, but it can handle some relatively complex code.

[0] https://github.com/michaelmior/locomotor

[1] https://github.com/michaelmior/locomotor/blob/master/bench/t...
depending on the resources being thrown at you, just trying to limit concurrent connections per address could help (there's the question about how to keep information about how many connections a given address has opened distributed to your load balancing layer and consistent, or at least consistent enough to mostly do the right thing most of the time)

maybe that doesn't help with ipv6, though. you'd run out of memory if you tried to keep track of every /128, and different ISPs hand out different blocks to customers (some give out a /64, maybe some give each customer their own /72, etc).

> The idea is that an OPTIONS request which doesn't take much resources at all could be treated with a different weight than a POST which costs the server time to process.

I'm curious, what frameworks/libraries/whatever have you seen that use HTTP OPTIONS ?
I can attest to this, it's how I've been solving "spot the difference" puzzles for ages. It works great!
Ionic 3.0 has Arrived
Yes, backdoor HR at every opportunity. They serve no purpose whatsoever to the applicant, and almost always just get in the way (throwing away your resume because of their personal biases around education, what they think looks good, etc.).
Hidden in Plain Sight
It is equally strange that when I say "Asian" you don't think about Indians/Pasistani/Sri Lankans/Bangladeshi people. I can't tell you why. It doesn't make any logical sense. I can just tell you that this is the case.

Like Asian, Parsi is a colloquialism first, a fact second.

I do not know how else to describe it to you.
Mark Zuckerberg on Fake News, Free Speech, and What Drives Facebook
I do have a dongle, but I don't mind and have never had to take it out when I did bring it with me.

As for the "Pro", it just means "Premium". Not "for professional software develoepers".
Presumably the Tesla cards, which are targeted at mostly simulations/HPC and enterprise. These tend to start at around 3K a piece.
It's likely better to just write/use libs which abstract the CUDA/OpenCL level away for generic GPU type tasks. Unless you have really strict performance requirements or are writing a very specific piece of GPU code, in which case I cant image OpenCL-to-CUDA translator would handle that case well either.

They both have very similar ideas for the core of the APIs then CUDA adds a bunch of stuff on top of it for ease of use and performance which is tightly coupled with the hardware in some cases. It would be a lowest common denominator situation with a lot of those features in CUDA.
I agree completely. There are books that cover the same content in many cases, but not always. I've read quite a few of these books, sometimes they are actually better. I was fortunate enough to take all of my courses for free, but if I was paying $5k out of pocket each time I wouldn't recommend it. I think the norm is to have an employer pay for it.
That's not how units go however. 780,000 cubic meters is 0.00078 cubic km.
C++ today and C++ many years ago are very different languages.
Why is there a comma?

"The coolest products, you can actually buy"
Worked fine for me on the phone...