skysight-inc/HackerNews huggingface dataset:
Technically, yes. In the absence of other agreements (like a work-for-hire IP assignment), copyright for code rests with the person who wrote it. If he wrote it before he started working for you (and wasn't working for anyone else at the time), he owns it.

Most companies I know are pretty strict about making sure they get licenses for any third-party code that goes into their system, including that written by employees. (I remember once, while working at Google, getting a request from a fellow Googler to "please add a LICENSE file to the PyJSDoc GitHub repository", because they wanted to use it for a project but couldn't without an explicit license, even though I was now working for the same company.) I've seen a few that also include blanket releases into their IP assignment docs, with wording along the lines of "You represent that you have the legal right to use any code that you incorporate into your employer's systems, and grant employer a perpetual royalty-free blahblahblah license to use any such code you authored that has been so incorporated."
Is there any documentation on how the dynamic tracing functionality actually works? In particular, how does it avoid the traditional problem with hooking via patching (i.e., that you have to get the disassembly exactly correct or you risk placing a hook on top of a jump target)?
I had that very experience a few days ago, after the first round of the Austrian presidential elections my facebook wall exploded. Marked several friends for "don't show messages, but stay friends", because I am not interested in political opportunism, no matter which side they are on.
I don't know anything about Gibbons or his suicide. Going off of what you said though, just because he failed at the (impossible) job he was hired to do and committed suicide doesn't mean Holmes "drove him to commit suicide." He may have been working under immense pressure. At the same time, he most likely knew the difficulty of his task when he accepted the job. He was, after all, a top biochemist. Right?
Sadly, even "respectable" publications are playing this game.
The problem with political discussion on Facebook is the problem that has always existed with political discussion. Facebook just amplifies it x100. People simplify political rhetoric to fit it into a finite number of "camps": Democrat/republican, liberal/conservative, "SJW"/anti-PC, feminist/mysoginist...

The simplified rhetoric pigeonholes issues into bipolar ideological frameworks. As a result, political "discussion" does not reflect the reality of complex networks of opinions, people, and ideas. Instead, it reflects a shallow mask of "us" and "them." Nuanced, rational discussion does not stand a chance against the uncontrollable biases of ingroup/outgroup psychology.

Once someone forms an opinion, and finds validation of it from within a group, they have joined the ingroup. At that point, it will be nearly impossible to move them to the outgroup. Hearing any opinions from the outgroup will only drive them further into the ingroup, as they retreat to the echo chamber of their peers and emotionally reconfirm their own beliefs instead of critically engaging opposing viewpoints.

Of course, I'm mostly talking about the "ingroup" of "feminists and SJWs" (I hate that acronym because it seems hypocritical to criticize SJWs for reductionism and then give them an acronym). Right now the "regressive left" is certainly the most guilty of seeking affirmation from ingroup dynamics, and the group most unwilling to engage with the opposition.

However, I think every single human is subject to the same biases of ingroup/outgroup psychology. The "SJW" group is only the most recent example of a group whose opinions are pigeonholed, amplified, and ultimately opposed. But many of the people crusading against political correctness are guilty of the same unwillingness to consider the other side.

This dynamic has always existed, as long as humans have been a social species. It's how society evolves. But it sure is messy.

(visualization of the political polarization in congress: https://www.washingtonpost.com/news/wonk/wp/2015/04/23/a-stu...)
> First, WhatsApp is a US company and has no presence in Brazil. Under many readings of US law (specifically, ECPA), US companies are in fact prohibited from complying with requests from foreign law enforcement for content, except in emergencies. Instead, foreign law enforcement must make a request for assistance to the US DoJ, which will then (eventually, and maybe) process it and serve it on the US company. This is one of the reasons why MLAT reform, such as the proposed UK-US agreement[1], is so important because it would allow US companies to directly respond to foreign law enforcement requests.

This is all WhatsApp's and the US's problem, not Brazil's. In fact, it's kind of insensitive for foreigners to suggest that a judge of a sovereign nation must consider US law in his rulings. If anything, I think this would justify ruling against WhatsApp more harshly, as it sends the message to the US that policies which don't respect the sovereignty of Brazil will hurt US economic interests in Brazil.

That said:

> Second, apparently, the data does not exist. WhatsApp publicly stated, including in testimony before the Brazilian Congressional Committee on Cyber Crimes[2], that it does not and has not retained any message content once messages are delivered, even before the recent full roll-out of E2E. Based on these statements, it would seem that WhatsApp is indeed unable to comply with the court's request, regardless of any jurisdictional arguments.

If this is true, that's a solid argument and stands on its own.
Is there any word on an Australian release?
I don't mean to imply that Pinboard is not a good company.

My issue instead is with the reasoning GP gave--that it'll be fun to watch.
Last time I flew (SFO), it took me 25 minutes to get from my car at the South SF Bart station to beyond security. I still hate the TSA, but I've never had the delays that people talk about as commonplace.
The question is, how many people will move in to take their place?
Built with WebRTC: Be My Eyes
Personally, I eat the toppings and leave the noodles behind.
It's getting like this in Europe as well. Little snowflakes. Now at least one adult has to take to and pick up kids from school until 11 or 12 years old where I am from. When I was 7 years old and started first grade we went to school which was 2km away and came home alone from the first day.

Currently we are all raising kids that will not be ready for the world in 10-20 years. I am sure of that. Kids from other parts of the world will have the advantage in pretty much all fields.
Those connections likely made money and are also very likely immune from the current shit storm.
Civil disobedience is a very "established process".
So you think the great firewall of China is also a good thing?
From my limited understanding in my jurisdiction (in the US) he probably does indeed own the copyright to the code in question.

I have no knowledge of what sort of implied licenses may have been generated, but I would feel comfortable (aside from technical risk) continuing to run those JARs in production for the short term.

As a bit of unsolicited advice, have you asked him how much he is willing to sell a license to the code for? Depending on the price, it may be a good win/win solution for you.
Apps exist that route around censorship. People need to inform themselves. We are in an era where encryption and self-sustenance are deemed scary and suspicious.

If all of these 100m users were on FireChat, this headline wouldn't exist.
Funny reply but simpler: today's banks with basic changes in authentication and limits on each party doing a charge in amount or timing. Would deal with parent's concern. Maybe add whitelisting, too, if people just wanted to use their main accounts for certain stores or bills. Just one extra transaction in a traditional database with some simple COBOL. Not much work.

Note: Brian Krebs recommended the same thing as a barrier to ACH fraud where the recipients were whitelisted with maybe in-person, strong-auth registration.
My anecdotal experience is that families, instead of having a uniform distribution, tend to concentrate in some places while avoiding others. In such places, children have an equal propensity to interact with another child as they do an adult.

Of course, I have absolutely no idea whether this is true as I have zero data. I don't even know whether European children are more quiet, let alone all the other assumptions and assertions going on here. We live near to a school (in UK, just outside London), and the kids definitely don't use their "1 metre voices" during the lunchtime break.
Google Chrome overtakes Internet Explorer in market share
And/or make the time to take walks or do other forms of outdoor activities. Cook meals rather than just grabbing some pizza. Etc.
I always opt out, although I've heard rumblings about that option going away.

I always feel bad for the poor dude who had to feel up my junk with the back of his hand, but it's my tiny little bit of civil disobedience.
Ada does this with the rather convenient

pragma Export(Convention => C, Entity => My_Ada_Function, External_Name => "mypackage_ada_function");

You can kinda coerce D and C++¹ to do the same thing, but this is definitely something Rust and Ada got really right.

--

¹Okay I lied, C++ does this pretty easily with extern "C". However, C++ APIs frequently do not convert well to C at all and you often have to write wrappers for them. C++ classes in particular just can't cross ABI boundaries without a lot of pain, while Ada records and Rust structs are usually just a pragma away from being accessible from C (their “methods” don't use a special calling convention; method calls are just syntactic sugar for passing a struct as the first argument).
I'd be honestly curious to see the same study enacted outside the US. I do wonder if it'd come up with very different results.

I don't want this to sound like stereotype-bashing, but I do notice that politics in the US seems to be incredibly polarized. There seems to be very little in the way of "difference of opinion", and more .. O is the antichrist, H is a criminal, B is a communist, T is going to bring on the apocalypse/ww3/economic collapse armed with little more than ignorance and arrogance ..

It's hardly surprising people find political conversation divisive, when they see someone who disagrees with them as not having a differing opinion on one or two key issues, but as supporting a regime that's going to destroy their way of life (.. which never ends up happening).
No, that's not it.

Children of the age we speak of are either at home, where there 0-2 other sibling children commonly, or at school, where there are many children (as many as would be in a US school). Nowhere the relative number of children in society comes into play here.

It's not like 7 year olds play out in the streets of Paris and are told to be quiet, or they suddenly learn to be quiet when they visit e.g. restaurants.

Plus Asian children are equally or more quite, even when there are tons of them.

It's mostly about spoiling them and/or indulging them to whatever whim, rather than sssh them.
The black turtleneck itself is no accident or coincidence. It's a carefully calculated wardrobe choice meant to invoke images of the late Steve Jobs.
Hey, I do both. But as different personas. And not anywhere online with meatspace friends. I learned that lesson on Usenet.
Nice, underhanded humor. The joke being on them was even better given they were the retail company famous for having best security. :)
I think what they are saying is that she is independently wealthy - as such they didn't check into her husband in the same way they would have if she depended on him for money.
Solid point, and flushing a buffer isn't necessarily the best example, other than I think it's an obvious place where a less-than-experienced dev is forced to deal with a Result they don't know what to do with and might turn to a beguilingly simple operator that seems to make the problem go away but encourages them to just keep punting Results up the call stack.

But you could make the case that I'm being overly pessimistic in focusing on the worst case mess that could be made with this feature.
Define "succeeding at physical fitness".

It's different for everybody.

I walk about 2 hours per day and stretch whenever I can remember and I would consider my current state of physical fitness a success.

You don't have to hit the gym 3x a week to be fit.
4000 semicolons

I've never seen that used as a way to measure code size, but it's perfect for Cish code. That alone made this worth the click. And the language itself looks like something I wish I could have designed. Good show.
"Also, if you're not police, you shouldn't be taking evidence of a crime for your own homebrew investigation."

This immediately jumped out at me. Most likely, you might get scolded or in trouble for screwing up chain of evidence or something. In a rare scenario, they might be watching the place with the skimmer there waiting for the perp to show up. Not sure of the risk there.

There was debate on how to handle it on Krebs. I think one person's suggestion of sending an anonymous tip about a skimmer to number on ATM was a good one. Keeps you out of FBI's microscope, local thugs watching don't get you, no convincing store clerks, and the skimmer gets taken care of somehow. Maybe best idea.
It is still punishing millions of innocent users and of my executives were being arrested for technicalities I wouldn't have anybody in the country either.
It is a stupid law, a retard of a judge who should have applied proportional harm based on how many innocents this hurts.

At 100 million, somebody will likely due because they couldn't get a ride and end up with a stranger.
>In fact, it's kind of insensitive for foreigners to suggest that a judge of a sovereign nation must consider US law in his rulings.

It's just as insensitive for a judge of a foreign nation to suggest that all foreigners must consider his rulings when making decisions under their own sovereign laws.
"Look with your eyes, not with your hands" is also a popular saying in saunas. So I hear. I wouldn't know.
Mostly no https and the colours don't shout big business.
I Have Seen the Future – And It Has a Swedish Accent
As a digital native, I feel like an international Internet is more important than national sovereignty. That is, I don't think the interesting question is whether US or Brazilian law should apply, the question is how to ensure international access to international digital resources.
If supermarket tabloids were about tech instead of celebrities they would have those same headlines.
Here are a few hints for reading these things:

1) Nothing is homogeneous. Even a single static object is not 100% the same now compared to how it was 10 days ago. But in order to make any observation, one has to generalize to the point that has statistical significance.

2) Despite saying Europeans and Americans such articles don't mean ALL Europeans and ALL Americans. For Europeans they mostly mean Western Europe: Germany, France, Switzerland, Netherlands, Belgium, Austria, etc. For Americans they mostly mean the stereotypical middle class suburban American, not a Manhattanite yuppie, nor some Idaho farmer, or "white trash".

3) The idea is not to see if the article's observations hold 100%, but whether they hold more often than not.
I think this is what was behind (still is?) the huge surprise to many, that Trump has a large number of supporters.

The social cost in my friendship group of airing conservative views, has for the last few years been quite great. If you are not completely on board with the currently promoted view, you are accused of "wrong think" and chastised. The best strategy, as differing views on politics are rarely worth losing long-time friends over, is simply to shut up. Unfortunately this reassures the group in their unquestioned beliefs. It reminds me of Taleb's minority rule [0]

When it comes to anonymous polling and voting, for this kind of group there is a massive disconnect between their perceived reality (reduced dissent or differing opinions due to social cost) and reality. It is a shame, both sides lose.

A large part of why I love HN and other pseudo and fully anonymous forums is that you are able to engage in proper discussion, disconnected from this social suppression.

[0] http://www.fooledbyrandomness.com/minority.pdf
I'm a web and mobile designer SEEKING WORK

Experience: 5 years (6 months in a startup)

Technologies/Skills:
- UI & UX design for web, iOS and Android
- Information architecture
- Interaction design
- Visual design
- Icon design
- Branding
- HTML & CSS

Location: India

Remote work: Yes (only remote; no onsite)

Portfolio: http://radesign.in/portfolio

Blog: http://radesign.in/blog

Email: http://radesign.in/contact
Not sure about "close to the beginning" but Will Durant's "The Story of Philsophy" is a great survey.
Thanks for the feedback. Https is something we'll support at GA and the site's going through a reboot. :)
This is one of the fundamental problems with politics today. The quantization of opinions into discrete "groups" has been happening forever, but I really think we're at an all time high now.

The system seems to be the most divided it's ever been.

Presidential candidates are forced to align themselves with their respective groups.

It's a shame really. Were probably missing out on a lot of good ideas from candidates who are afraid to offend their base and think outside the box.

You can't be a pro-choice republican, etc.
> Besides which, on assets, taxes is normally only collected when an item is sold.

Plenty of countries have an asset tax that you need to pay annually[1]: Argentina, Spain, India, Norway, Switzerland, and Italy. Spain's wealth tax goes high as 3.75%!

Granted, it doesn't appear that Craig Wright's home country of Australia has an asset tax on cash or currency holdings.

Furthermore, if you think about it, pretty much every country in the world has a type of asset tax that you need to pay annually -- it's called property tax. You need to pay your annual property tax even if you never sell your house.

[1] https://en.wikipedia.org/wiki/Wealth_tax
No, sorry. After you asked this question I looked, but I can't find any link. I thought the IP provider might be similar to the University or something. Perhaps there is some link out there, but it's opaque to me.
Eye witness testimony is notoriously bad. Confirmation Bias. Power of suggestion. etc.
You should also factor in their software model. GitLab has a free install anyone can run locally without having to register. A competitor like GitHub has enterprise install but otherwise most public traffic is on their own hosted install. If there's a security issue they likely fix their hosted install and inform their enterprise customers only -- as well they probably shouldn't make it public otherwise it could be considered some level of exposure to their customers. Conversely GitLab essentially needs to publicize this to maintain the trust of their customers.
Huh. Can't they just charge a fixed fee per search regardless of how it is done. The fact they can make a mark-up already implies yes.
Similarly, never count on a compromise of your data to get reported unless local law absolutely requires it, and someone who cares notices. If your data was compromised in a way not covered by local law, companies will hide the compromise.
She worked as an undergraduate in a Stanford microfluidics laboratory and happened to know a venture capitalist who was the original angel investor in Theranos. She is not the wozniak she is the Jobs because she can play the media and use them to help the company raise capital. Moving microfludics from academia into business is a great thing. The culprit is that the journalists did not even bother doing the bare minimum of background reading on the technology Theranos is using.

I wish the media would ask how much of the market share the company will have and if they plan on expanding beyond Walgreens. Also there were rumors that small amounts of blood easily coagulate. If that is true then do they plan on using a blood thinner or fractionating the blood in a centrifuge and then testing it? How much uncertainty do they have in each of the tests they are performing on one drop of blood? Do they have enough capital to narrow the uncertainty? Are they having problems with the FDA approving their testing? What will happen to all the medical lab techs? Will they be let go or is blood testing only a small part of what lab techs do? Instead we get articles on gender, turtle necks and start up culture...

http://microfluidics.stanford.edu/

https://en.wikipedia.org/wiki/Lab-on-a-chip
Real, Proven Survival Strategies When Money Turns into Dust
Most of XRay was written before uprobes was merged into the Linux kernel (and well before such kernels were widely available).

I don't think any of the alternatives you mentioned are Pareto superior to XRay when considering all of "speed while tracing", "speed while not tracing", and "flexibility".

E.g.:

- In "speed while tracing", anything that takes a context switch per traced function will probably be dramatically slower. Even if there's some fast dispatch mechanism you have in mind that I'm not familiar with when you say dynamic tracing, if it doesn't insert the moral equivalent of a nop-sled, it will have to either choose between logging the whole PC (spending data, which means spending RAM and disk time) or figuring out how to map it to a function-specific unique int (spending cycles).

- In "speed while not tracing", anything much more expensive than nop-sleds will be too slow to run in production.

- Anything that doesn't have a compile time component probably won't be able to completely hook functions that get inlined, or whose source you aren't able to change, won't be able to pick out information the runtime wants to summarize from function arguments, etc.

To me, the neat thing about XRay isn't so much the "function patching" aspect, except insofar as it serves as a mechanism to execute arbitrary code at function entry or exit in a way that's runtime-customizable and very low overhead when you want it to be.
It's not just the kids, the adults are quiet also. The first time I went to Germany I couldn't believe how quiet the airport was when I landed. It's like a library in America.
4 hour body - the dude optimises way past 24 hours!
If you are interested new languages, then you might want to think about writing an interpreter first, and then writing a compiler later when you have more experience with your new language. Languages like Prolog are good for making interpreters, along with Lisp/Scheme and ML/Haskell.
Welcome to Satoshi-test.com!

Please enter the private key for the genesis block here: _____ [Submit]
Really it's just absurd that we have borders. Ergo absurd situations arise.
Nobody is going to question a law that nobody is willing to defy. And then you'll also end up with a shitty society.
Better is, unfortunately, relative. A more interesting, fulfilling job for you might not have a strong enough brand to be a resume boost, whereas a job at a more visible company, while potentially less interesting, might be great social proof.
Good place to start with machine learning
Oh yeah? Back in MY day we walked 10 miles to school! Uphill! Both ways!

Back then a "little snowflake" was what we called our classmates who froze to death walking home from school in a blizzard!
ATS has had this (via linear types like Rust) for a while, but it's a massive pain to use. Rust's main innovation is gluing together existing ideas with a powerful community backing.
Right, so we're talking about bitcoin, and you bring up houses. We're talking about Australia and you bring up other countries. Does the term strawman mean anything to you?