skysight-inc/HackerNews huggingface dataset:
I suspect people also tend to get busted for this sort of thing when the cops get called for some other (possibly related) reason, e.g. you're doing drunken donuts on your property and the neighbor calls the police because you're disturbing her with loud music.

In most places the cops would probably tell you yes, indeed, you can get a DUI for driving drunk on your own property, so turn off the radio, go inside, and we'll call it even.

When you're dumb enough to start mouthing off at that point, that's when you get the DUI.
The difficulty is not secure voting, the difficulty is a secure, secret vote. So that the person that cast the vote, can't prove which way they voted ("Hey, see, I voted for you, now pay me the 10.000 USD you promised me"), that other's cant prove which way any given person voted (or indeed, prove that the vote wasn't blank) ("Put him on a black-list, he voted for $wrong candidate!").

As far as I know, secure on-line voting is still an open research question (and that's just the theoretical bit, never mind building a real, concrete system).
This blog post is just an advertisement for the Gradle Summit.
So build programmatically. But use Objective C or Swift.
"62% of interviewees identified as having a girlfriend or wife"

http://www.rapereliefshelter.bc.ca/sites/default/files/imce/...
I don't know the details. But basically, a Tor relay provides some token to the onion server. The onion server signs that token with its private key, and returns the output to the Tor relay. Then the Tor relay verifies that the token was signed by the private key corresponding to the onion hostname.
I feel like basically everything about immigration law seems to go against the spirit of the law in that sense.

E.g., one of the most common ways to get a work permit in the US is to do a university degree, then you get to work for one year ("OPT"), during which your employer can apply for an H1B visa for you.

But the literal meaning of OPT is "optional practical training", and your job is referred to as "practical training" in all documents. Of course it's nothing of the sort, it's just a job. For me, coming from a foreign country, this seems super dodgy and against the spirit of the law. But it's completely standard and above-the-board.
Good points. This config is from an app - not a library.
Delivering value could just mean giving them dopamine in the short term. That's value.
Best ECommerce Software and Shopping Cart Vendors for Small Business
It's reverberation chamber.
I used to hold similar views, but the opinion of this person, who worked with prostitutes, really opened my eyes to the problems and started to change my mind:
http://dish.andrewsullivan.com/2012/02/22/dissent-of-the-day...

From a economics stand-point, there's way higher demand than supply. And currently the only supply is another person. Most people won't willingly choose to be prostitutes when they have other options. Surprise! This big supply/demand gap leads to some very unsavory ways to increase supply:coercion and exploitation.

Maybe one day something like sexbots will change this dynamic, but until then the sex trade is a very difficult and tragic problem.
> It looked legitimate except for the part where you didn't have to go any classes or learn anything.

So just like most Ivy League schools?
I'd wager the device hanging off the PCIe bus looks very little like a traditional parallel port to the CPU. Notice the modes supported by the device don't mention 'RAW', and a number of reviews bitch about ECP not working.

Just because it is on pcie doesn't mean it isn't just emulating the most frequently used parts of a parallel port.
Would you want your children to grow up to be a burger flipper?
You mean javascript? It's already implemented in your browser.
I saw an internal demo of this technology 4 years ago at Windows Phone. Nice to see it finally making it's way into daylight.
The issue with chickens is that the illnesses or resistances that are bred within the chicken population can transfer to the human population, which is a human health concern.
Facebook gets about 10 minutes of my time each day, thanks to heavily muting many friends' posts, FB Purity, and uBlock.

Meanwhile, Tesla has 120 minutes of my time each day. I'm fine with that.
Laws that are self-defeating to their ostensible purpose are almost the norm at this point, though. I don't expect anyone, as a matter of law, to say "wait, that's ridiculous, that incentivizes me to do X, when obviously the law exists to promote not-X, so obviously this scheme to ramp up our X is shady."

If you want an example, here's one off the cuff: the law that says you can only bring free water out at restaurants if the patron asks. If anything, the automatic water displaces the consumption of other drinks, which generally require other ag products that are far more rainwater intense per liter consumed. So if I'm a waiter, am I undermining or supporting "the spirit of that law" if I remind people to ask?
There're already laws about publicly funded research that basically are the same sort of thing.
I think Philip Morris would not be wrong here. The problem here is the difference in values that individuals have. A lot of us might think of wasting time of Facebook or Casino is a bad idea but for many people it would not be the case. Facebook is essentially competing with Snapchat, Youtube, TV for time and if Facebook wins it means they are offering more value than others. People aren't going to read more books or get new skills if Facebook deliberately rations their user's time.
The claim was: The same goes for C++ or Swift. Getting the function pointer for a method can be involved, but all functions adhere to the C ABI.

This is clearly false since at least one C++ compiler generates functions that does not adhere to any of the common calling conventions for C on that platform (or "C ABIs" if you will).

Besides that, I said you could not call them from C. An asm stub is not C. Neither is inline assembly even though it's a common extension to C.
$250 for home use or free in browser via the learning lab
What about blockchain based DNS solutions like namecoin?
Because ...?

Not the poster you're replying to, but I'll share my thoughts:

1. Trying to make the browser ideal for both browsing content, and rendering rich application UIs bloats the browser.

2. Time spent trying to make the browser a poor imitation of an X server is time that could go into making the browser better at, ya know, browsing. FSM only knows, Firefox could use a LOT more developer time spent on improving performance and reducing the memory footprint. (Yeah, I know, sometimes that those goals overlap. But not always, which is the point)

3. For all the talk about how X11 remoting doesn't work over the Internet, I've done it and it worked just fine. YMMV, but it certainly can work just fine in at least some situations.

4. Trying to create a rich experience in the browser inevitably leads to conflicts that don't exist in a desktop app. For example, typically the F1 key is the "Help" key. So if I'm sitting in a web application, and I hit F1, what happens? Do I get help for my application, or for the web browser? Likewise, can my app easily use the F11 key? No. And look at the UI inconsistency between web "apps". There's none. With desktop apps, most apps adhered (mostly) to one of a relatively small set of standards... CUA, or whatever. With web apps, the experience is all over the damn place.

I'm sure there are other good reasons, but those jump out to me.
I work for the government making programs to help people comply with our regulations and we are getting to the point where the reg writers can write regs faster than we can make user interfaces for them (+ support all the existing stuff we have). Difficult to sell management on more reg writers implying a need to hire more programmers, at least until someone sues us for failing to comply with our own regulations...

There is no doubt that compliance is fertile, if boring.
I have the book too. It's interesting as a history lesson and initial motivations for Objective-C.

In particular, in the beginning Objective-C was a lot looser typed at compile time than it is now: no NSString* or NSWindow*, it was all just id. It was an attempt to make C look like Smalltalk.

The language eventually evolved more toward the static-typed end of the spectrum, culminating in support for lightweight generics and ostensibly birthing Swift along the way.
Apparently Facebook is so good at user engagement, they can get people to spend time talking about how much time is spent on the platform ;)
the premise is that mitm attacks are easy.
> Prostitution is something that people get into out of desperation.

Most of the time, maybe, but clearly not always. A woman was arrested for prostituting herself out of my university dorm. Her parents were paying her way through school. She just wanted cash to buy nice cloths.

There have long been people who prostitute themselves simply because it's easier than working.
hardly fringe -- it's straight out of the unix wars historical playbook. Every unix vendor tried to make their own conflicting systems in order to promote lock-in. Solaris, AIX, DG/UX, SCO, everyone, all the time. That it's taken so long in the Linux space is pretty amazing, but of course that it's happening is super depressing.
Bill Gross Investment Outlook May 2016
Uber hit with potential class action lawsuit due to TCPA violations
>They have unique problems that a bunch of tech geeks in the Bay Area and hipsters in Portland would never think of needing to be solved

You're right about that. The tech scene in that country would remain paltry until two things are solved.

First, the internet. The telecos have only built dumb pipes to Europe. There is no peering agreement amongst local telecos. It's better to host a website in the US than locally because the roundtrip time would double rather than decrease.

Thus, that initial low cost barrier to building something that allowed the internet to blossom like a flower is absent. Remember how Google and Facebook leeched off their university computers and network for years? It can't happen because of this factor. And because usable Wifi simply doesn't exist. It's either passworded for University staff use or insanely slow. (I've visited at least 3 Nigerian universities and Two in Ghana.) I've spoken to several students and the situation is the same.

The second issue to be tackled would be payment. The major players are tied to the banks. Thus, they can't reorient their thoughts to what's required to make online payments smooth, easy and cheap for users.
Exactly. Threading actually enables a simple asynchronous blocking programming model through locks (at the expense of introducing loads of potential locking hazards).
Being a parent is full time management training.
It's not ICANN censoring them but their registrar which has pulled the domain. I agree that the ICANN monopoly is a bad thing, but the above statement is somewhat misleading.
or just use custom protocol and sniff it all.
We could create a template for such articles
{Buzzword} is dead
because {random text {sprinkle buzzwords}}
{Plug some commercial thing}
> a Objective-C to C converter (if there isn't one already)

Incidentally, that's pretty much how the language got started -- as a pre-processor add-on for plain C:

https://en.wikipedia.org/wiki/Objective-C#History
I'd prefer to say "misinterpret" than pretend to follow... but even so, following it as presented to its totality is still going to be sub-par.

Some of the points in the Agile manifesto are just arrogant, unjustified statements of fact or vague and useless comments.

Some people hate face-to-face interaction... and what the hell is a 'regular interval'... and sometimes a clear vision and direction from above achieves the very greatest of results that the team without it would have failed to produce.

Its not useless, but its not without fault either.
It's more like if you go to a service that promises to provide 13 year old girls, but with legitimate ID that says that they're 18. This was a school that guaranteed that you wouldn't have to attend a school.
> The whole point of the experiment is "how does this machinery operate?"

Yes, exactly!

If you say "the machinery operates in way X" (where X="Bayesian statistics"), you have to actually prove that. You can't just assert it and say that people who disagree with you have bad priors.

I have no doubt that you can construct a hypothetical Bayesian decision-making process that could have yielded any possible decision that any human has ever made. Just like any religious person can take any story that has ever happened and construct a story about why it is compatible with the existence of God.

But unless you have a falsifiable experiment to prove that the brain actually operates this way, your explanation is an unverifiable just-so story. And in this case I don't find it at all convincing.

Don't get me wrong, I understand your theoretical argument. I just think you are taking an unjustified (in my perspective) leap of faith to presume that your story reflects reality.
CH340 has no practical Mac support last I tried. Try CP2102, works great and cheap too.
That includes Messenger. Is Messenger just IM? If so, that estimate makes more sense. Do they serve ads there too?
Why recommend Objective-C over C/C++ though? It's more or less subject to the same "pitfalls" that go against C, PLUS it is a syntactical nightmare.

[whatTheHell:is this:shit];

Is ARC really that much of a savior here? At least method calls get resolved at compile time.
Yes; in fact, this statement would have made a lot more sense:

> "The time people spend using our products is a good measure of whether they're delivering value to us."
There's still a niche for interactive hackable systems that's not really filled.
They're lower, the higher the education and socioeconomic class of the patient, IIRC.
Can you try out my app for android? Its a game and I'd apprieciate some feedback
Voting systems are hard, but in practice they'd want to introduce something more useful than a plurality vote.
I can imagine people who would, if only tacitly.

It's not news in the UK that one of the side effects of tuition fees has been a big increase in student-age women funding their courses by selling sex.

You can argue whether this was an intended or unintended consequence.

But for anyone buying, it's hard to argue that increasing supply and lowering prices isn't a happy result.
I upgraded three computers to Windows 10 a few months ago. One each from Vista, 7, and 8. All three had showstopper problems. One would never again resume from sleep and had to be downgraded (HP laptop). One encountered a permanent boot error on the second boot into 10, and had to be completely wiped to make it work (Lenovo desktop, only a year old). And the third required purchase of a new graphics card, because acceleration which worked in Win7 does not work in Win10 if you have older Intel integrated graphics.

These free upgrades cost me about 15 hours of lost time, $80 in hardware, and a lot of goodwill. Or I guess I should say, two upgrades, since one had to be undone.
Now that's a little ominous, but yeah absolutely. It also fits with the "consumer as product" viewpoint.
I hate to disagree since you support me, but thats not true.

The agile manifesto has plenty of problems that should be obvious with some thinking. Some of the statements are outright ludicrous and naive as much as others are valuable insights (but even then, only if you haven't thought about the problem very much and tried to approach it in reality).

I shipped software very quickly before learning much about agile at all... I ship it even faster afterwards, but not because I agree with it all... in fact I am convinced I am better off for ignoring the more harmful aspects and selectively choosing the ones that have a measurable benefit.
For obscure things like this its cheaper to chain more common components together through an intermediate protocol. So your PCIe adapter may well be an on-board PCIe USB host -> parallel port controller, done with off the shelf ICs. This prevents the need for a custom ASIC which is unlikely to be economical here.
Knowing it's within Facebook's financial interest to self-report this unverifiable number as high as they can, I wonder what's included.

Are they only including when a user has the mobile app or browser window open and is engaging with the content or are they measuring the total time the page is open regardless of whether it's being interacted with or not? [1]

Are they only including engaging directly on facebook.com or would looking at say, powered-by-facebook comments on a third party site add to this tally?

If that's game, what other things are open to this interpretation?

I'm not saying these metrics are fraudulent, just underspecified.

---

1. Under the more permissive metrics, I could be considered "on" stackoverflow, github, or wikipedia perhaps 4 hours a day - because I, like most, don't judiciously close every browser window immediately after I'm done. Although I certainly visit these sites a lot, tallying the numbers like this is probably disingenuous.
> "Customer collaboration over contract negotiation" is written, I assume, in the context of contract work

This should be about contracts between software development firms and their customers, where the development firm gives a quote to complete a project based on very detailed and legally binding specifications - which is a big problem because you can't know every detail before the project even starts. Hence a big part of the "Agile" philosophy.
Another reason a long time ago was that you could control the built-in port's I/O lines directly by writing to a legacy IO port with a single assembly instruction. Any code written that way would not work with the USB adapters.
Let me see if I understand this correctly:

1) Problem: app authors disable TLS (server) cert validation.

2) Solution: give each app author the responsibility of managing and distributing a client side certificate.

Sounds like now you have two problems? In particular, you now have to make sure that every lost/compromised certificate is added to your growing CRL? And you need app developers that demonstrably do not even have the vaguest idea how public key cryptography can be used for authentication to take responsibility for doing this? And there's still no guarantee that they won't disable certificate verification?

Did I miss anything?
> thats not true if you inspect the details of the specific ABI and cheat a little or use some inline assembler...

Some x86 C compilers supports calling conventions that lets you put things in registers, e.g. Microsofts "fastcall". But I wouldn't consider that part of the standard "C ABI" for Windows given that it's practically never used for externally visible functions. As I said "without specfic compiler support".

Using inline assembler is just cheating, it's not C.

> but cl is easily the worst compiler for a C++ ABI.
they break it on tiny incremental updates sometimes... at least historically (in fairly recent history at least).

That is more about name mangling schemes and layout of standard library classes though. As far as I know the calling conventions has been quite fixed for a long time.
Square reports $379M in revenue for Q1 as gross payment volume spikes 45%
Like the repetitive strain injury I got during the first dot com boom that I have never recovered from?
You have to remember as well that cheapness matters, especially when piracy is actually the norm to the point that genuine copies are considered a frivolous luxury... which is true for the vast majority of people on this planet.

I'd easily take 10M units at 10c profit a piece over 50k units at 70c profit.

Imagine your lunch costs 5c instead of $5... not everywhere has the same economic values.
Are you refering to things like change.org? I am not sure what's the success rate of those models but on the surface they seem quite ineffective to bring any substantial change.
Would you consider it more of a failure than if she spent her life working minimum wage fast food jobs and watching TV?

One of the issues around sex work, even in countries where it is legal is how the stigma associated with sex work leads to increased negative outcomes for sex workers.
Not to diminish your TOR advocacy, but check out tinc.
All i think of when I see the word facebook is who would use that data mining, censoring, manipulative product. To each their own but I think many dont see whats going on with it.
> When put together it really does work beautifully.

Except for the forced reboots because their OS still can't completely update itself at run time.
It's a 'go to' reflex, like TV.
Presumably, fewer cars means less road repair necessary.
This is why I collect, maintain and most importantly, make available at a whim many old consoles and computers. Anyone can experience the joy of instantly available basic, duck hunt, Mario paint and many other classic and historically significant games and programs more easily than even when I was a kid.

I use LG auto switchers to connect everything so anyone just has to turn on the equipment they want to use. On top of that I also have an av switch reversed so one can choose between the big screen or the crt.
This talk "Is Anything Worth Maximizing?" is worth a watch: http://nxhx.org/maximizing/
I don't quite see his argument that this is a ponzi scheme. Wouldn't that mean, if a city stops growing, the whole thing collapses and the streets fall apart?

It seems more like parasitism, where the urban core is burdened with supporting more and more suburbs, and stopping growth is a step toward stability.
National Instruments make some nice little IO cards that can provide GPIO and analog functions.

Also worth checking out are MCC's USB data acquisition devices, which have open source drivers and provide digital IO and high speed differential analog inputs: http://www.mccdaq.com/usb-data-acquisition/USB-1208FS-LS-140...
Why Putin could be completely wrong about Trump
Out of all of the schools in the United States, they paid a premium to go to one that didn't have any classes. Whether or not they knew that wasn't the intent of a student visa, I 1) believe they should have known, and 2) believe at the least that they've made it clear that they aren't interested in studying in the US. They can find a equivalent curriculum which offers no classes and no instruction anywhere in the world; I offer one for free.
On the topic of efficient algorithms, I recently read a nice note in an Algorithms textbook -

> It would appear that Moore’s law provides a disincentive for developing polynomial algorithms. After all, if an algorithm is exponential, why not wait it out until Moore’s law makes it feasible? But in reality the exact opposite happens: Moore’s law is a huge incentive for developing efficient algorithms, because such algorithms are needed in order to take advantage of the exponential increase in computer speed.

Here is why. If, for example, an O(2n) algorithm for Boolean satisfiability (SAT) were given an hour to run, it would have solved instances with 25 variables back in 1975, 31 variables on the faster computers available in 1985, 38 variables in 1995, and about 45 variables with today’s machines. Quite a bit of progress—except that each extra variable requires a year and a half’s wait, while the appetite of applications (many of which are, ironically, related to computer design) grows much faster. In contrast, the size of the instances solved by an O(n) or O(n log n) algorithm would be multiplied by a factor of about 100 each decade. In the case of an O(n2) algorithm, the instance size solvable in a fixed time would be multiplied by about 10 each decade. Even an O(n6) algorithm, polynomial yet unappetizing, would more than double the size of the instances solved each decade. When it comes to the growth of the size of problems we can attack with an algorithm, we have a reversal: exponential algorithms make polynomially slow progress, while polynomial algorithms advance exponentially fast! For Moore’s law to be reflected in the world we need efficient algorithms.