skysight-inc/HackerNews huggingface dataset:
I think there are a lot of misconceptions about how Google Analytics tracking works. I'm pretty sure a vanilla GA setup does not, in fact, create profiles that track you across the web. For one thing, all the cookies it creates are first-party (on your domain).

I still get objecting to Google products on principle, but their privacy policy for GA seems pretty reasonable to me: https://support.google.com/analytics/answer/6004245
"Sure, we dragged you through a three month trial and held you in jail, but you were declared innocent! What are you all stuffed up about? The system worked!"
A good manager in a large org is like a representative in a legislature; they have a responsibility to represent their teams interests in the wider org.
Yes that's something the author does not explain well. sql is not a normal function but a special template "handler" with fixed parameters.
This is different, because relativity can actually be observed directly. Different interpretations of QM cannot.
The basic problem is that Bresenham and Wu are both sequential algorithms. While you can overcome that by implementing Bresenham in your rasterizer hardware (which I think is what many GPUs do?), you're out of luck if you're implementing it in software. You need an approach that uses the existing rasterization hardware.
Correct, it’s an Android-only option: https://faq.whatsapp.com/en/android/28000019/?category=52452...
In the sense that they’re different things that can overlap, sure. A disability is any condition (including mental or neurological disorders) that causes significant impairment in one or more activities of daily living. A mental illness is simply a condition that is best dealt with by psychotherapy or other psychiatric treatments. One can be significantly disabled by a mental illness or not.
In your example, you get the concatenated string. If you use the tags, you can access the parts.
How to Make a Killing in Gene Therapy
University funding and ethics
Isn't the measurement enough to change the quantum state of the system?

What is "got told" in this experiment? Does it involve creating an entangled state? In which way?

Otherwise, the story is classical information, which means a measurement must have been done or said story is not tied to quantum state at all.

The whole idea sounds like making classical guesses is supposed to somehow affect quantum states in a predictable or any way.
Safari updates on Mac come down as part of system updates, so until the Mojave timeframe updates appear
This is sort of like almost being hit by a car and thinking, "Well I didn't get hit. I don't need to pay more attention when crossing the street." Also, Rod had to fight tooth and nail to keep his position. Things could have easily gone the other way.

But here's an example of a code of conduct/ethics being enforced unfairly. Douglas Crockford was removed as keynote speaker from the Nodevember conference.[1] Apparently because some people thought he violated the conference's code of ethics. Summaries of the whole kerfuffle can be found here.[2][3]

1. https://twitter.com/nodevember/status/771520648191483904
2. https://paulstraw.svbtle.com/crockford
3. https://medium.com/the-mission/pr-nightmares-when-political-...
It's good to see an altruistic manager fight their bosses in order to keep their subordinates happy. That's the kind of representation you want. Other managers could have said "Well, sucks for them", and just let everyone get fired in order to stay in good favor with the company's executives.
> The behaviour of Linus was a big problem that's been turning off a lot of people from linux and open source communities.

Citation needed.
Update: I wrapped the locked stdout handle in a BufWriter and now the rust version is >25% faster than the C++ version in all cases.

I didn't think there was room for that much improvement; I'm really impressed.
This guy uses double quotes to make his example look more impressive and it tilts me.
Best use humans then. Otherwise there is no trust.

You know they did not inform people of errors the other way.
The software industry absolutely does have ways to prove a much higher level of code correctness than Paddy Power is demonstrating.
Do you believe every American that benefits from US taxes pays federal income tax?

Do you believe the benefits an American receives should be tied to the tax money they pay in?

Do you believe Joe Blow Puerto Rican gas station attendant, who does pay income tax, cares whether it's federal or Puerto Rico? If you have an issue with tax law, why on Earth would you take it up with anybody other than the people that write the tax laws - the executive and legislative Branches?
> Any ideas how to handle it?

Umm... the obvious one: have you talked to the tech lead? "Hey, I suggested this idea to you months ago!" There is a good chance he is not even aware of that he got this idea from you.
Disgusting? So if you see a sign on a car for sale that says $19,95 because a digit fell off, the dealer is obligated to sell it to you at that price? People and systems make mistakes, that doesn't mean it's "disgusting" that they protect themselves financially from those mistakes.
In addition to the default formatting in the standard library as mentioned by AndyKelley, adding a function called "format" to your type will override the standard behavior and allow arbitrary custom formatting. see this example from the test case in std.fmt:

const Vec2 = struct {
const SelfType = @This();
x: f32,
y: f32,

pub fn format(
self: SelfType,
comptime fmt: []const u8,
context: var,
comptime Errors: type,
output: fn (@typeOf(context), []const u8) Errors!void,
) Errors!void {
switch (fmt.len) {
0 => return std.fmt.format(context, Errors, output, "({.3},{.3})", self.x, self.y),
1 => switch (fmt[0]) {
//point format
'p' => return std.fmt.format(context, Errors, output, "({.3},{.3})", self.x, self.y),
//dimension format
'd' => return std.fmt.format(context, Errors, output, "{.3}x{.3}", self.x, self.y),
else => unreachable,
},
else => unreachable,
}
}
};

var value = Vec2 {
.x = 10.2,
.y = 2.22,
};

try testFmt("point: (10.200,2.220)\n", "point: {}\n", &value);
try testFmt("dim: 10.200x2.220\n", "dim: {d}\n", &value);
I don't doubt your intentions, but I simply don't believe that any kind of user analytics as-a-service is ever going to be good enough privacy wise.

Do you know what isn't creepy and privacy invading? Analysing the attributes of the visitors to FranksKebabShop.com, as part of the tooling that runs FranksKebabShop.com.

This could be analysing web server/cache logs. It could be a more active piece of software that operates via JS and reports back to a service running on the same domain.

I know, I know "everything is SaaS now, nobody installs software". Nobody can install it if you don't make it installable. Be part of the solution not part of the problem.
Be aware that not every person has your best interest at heart and occasionally you may come across people who will abuse your weakness if you put yourself into a vulnerable position or paint yourself as an easy target. This may be a fringe issue but if you declare yourself to be socially inept/awkward, the sharks may come.
Good to know, thanks for testing!
Does anyone know where the re-licensing effort stands?
I use Yubi-Nano for email signing as well as authentication/security with gpg-agent for remote SSH. I haven't figured out the problems I'm having with multiple sessions/sockets, but aside from the need to recycle my agent from time to time, this is extremely convenient and exceptionally secure.

I wrote a summary of this setup [1] a while back, that might be helpful, though yubikey has a good writeup [2] already.

[1]: https://blog.jeremyredd.com/

[2]: https://developers.yubico.com/PGP/SSH_authentication/
Magic leap game Angry birds – fun for developers
Why doesn't console.log `foobar` work as imagined? It gives me an array.
Is Hawking still onboard?
Churchill was a complex man, but it was his party that got defeated in the 1945 election not Churchill. (Churchill it should be said, was a Liberal, not a Conservative before the war, and joined the party to prevent conflict in the immediate aftermath of the outbreak - he would later describe it (in his diaries) as a mistake.)

We don´t know if he would have been a good or bad leader during peacetime (by the time the conservatives got back into office he was no longer in his prime shall we say), but what he would most certainly have been is a leader with a lot of experience in dealing with Stalin, and a British Imperialist. Which would have been entertaining at least.
How to Start a Billion Dollar “Unicorn” Startup
Okay, I'll go to work and suggest we delete all user accounts since it's impossible to verify that the users are above the age of 13.
I wonder when we are going to see a startup do to ticketmaster what Uber did to cabs. They are asking for it with their escalating shitty rent seeking behavior. Unfortunately, due to their stranglehold on most venues in the country, they seem to enjoy more power over their industry than even the taxi lobby did.
What if there was another zero on there? How about 8 more zeroes? Still think they should need to honor the bet? They offered him $500 and tickets to a game, I think he is getting greedy.
Personnaly I did not see that many of them and they were all inland, not on the coast, where the housing market might be different.

Also the remnants of the war had a much bigger impact on my memories of the country: we saw a few buildings still covered with bullet holes and areas cut off because of mines. That nearly two decades after the war such things were still visible was an interesting experience.
We do too have software that can be that reliable. A aviation and space flight are quick examples. Gambling houses probably don't want to pay the cost of that software, but it could be done.
Yep, Apple takes privacy seriously.

Bug reports sometimes also contain proprietary code that help Apple pinpoint the bug. If you worked for a company and were working on a brand new software product, would you want your competitors to have the ability to search bug reports for your email address (or all addresses at *@xyz.com), knowing that you are having trouble with a specific API?

BTW, Apple Developer Relations has updated its privacy policy for bug reports where data you submit will be deleted from inactive bug reports after a period of time.
Except then they have to pay out every other time there's a bug.
Well the TDF is at least theoretically supposed to be run by folks who don't dope, train hard and do the entire ride under their own power. The fact that you mention it in the same vain as this record did make me laugh though since reality is about the same level of "fake".
This breach has reminded me of this pretty great article: https://hackernoon.com/im-harvesting-credit-card-numbers-and...
Do you really expect people to just give you access to their webcameras? Looks shady.
UEFI starts the same way but yeah, it hands off 64bit (or 32bit if you have a 32bit UEFI).
Somebody builds a vile criminal enterprise on the back of some 'sensitive' information, and suddenly you cannot expose their atrocities without violating the law. And then you have the beginnings of a dystopian dictatorship.
>I'm not saying there's no place for cryptocurrencies, but they are clearly not for the average, non-technical, mom-and-pop operation to use. They do not protect you from being abused by powerful institutions; they make you more vulnerable to being abused by powerful institutions (although perhaps different ones).

This is why the state exists. It's better to have defined powers than create a power vacuum that gets filled by other entities with their own interests.

Techno-libertarian babble be damned.
I'm having similar issues though luckily have less responsiblity and can avoid them for now.

Is there a book on coping strategies you would recommended?
All programmers must learn C and Assembly by Joe Damato (2017)
How do you prevent scalpers? Better KYC?
Amazon Lightsail
This is a fun, self-monitoring prophecy of a kind. You can see clicks originating from ycombinator after this post went to ycombinator.
Ranch >> Tzatziki.
indeed- the idea that you can strap a rocket to anything to increase its velocity really only serves to advance things like braking and tire technology. That is, however, a valid pursuit.
Do we really have much sympathy for a gambling company? If you make an error, they expect you to pay. Why shouldn’t they? Oh no, their huge profits take a one time $80k hit. I hope he wins in court.
Note, if following old Spanish orthography one could simply spell vicuna with a double “n” as in “vicunna” and remain accurate. The thing above the n in the Spanish spelling of vicuna is actually a miniature “n”. So it’s a sort of stacked n digraph.
An abusive atmosphere attracts people who also engage in abusive behavior, and drives away that simply don’t want be abused. This hurts diversity and recruitment.
Do what our glorious province did, make a cap on reseller pricing.
Good reply, I'm wondering they they will try to tie it to how slot machines handle errors ("All errors void play") which just payback the bet but don't payout.
Would it make a difference If the information was anonymized /hashed?
Our system has this exactly backwards. An individual should get the benefit of the doubt, and their mistakes should be mitigated. An individual human gets tired, hungry, emotional, etc and other such experiences which cloud judgement. A corporation on the other hand is supposed to systematically avoid these things.

Because of this, mistakes in the interaction between an individual and a corporation should favor the individual. However, it seems that the system favors the corporation.

Gaming companies are especially bad about this. Their whole setup is designed to take advantage of human weaknesses in evaluating risks. However, when they make a mistake they are often the first to say that the bet is invalid.
I have sympathy for people subject to the vagaries of corporate payment settlement terms, but when you agree to net 60 you may not get paid for 60 days. To get paid sooner will cost something.
if I run a tech company and wanted to target "people you are into the Python programming language", that's a group that will likely skew male...

"Yeah, um, we want programmers and I thought targeting people into Python was reasonable." That does sound reasonable. It's not meant as a proxy for gender, but for an interest/skill that is closely related to the job

Ok, I'm not deeply informed on Disparate Impact, but as you just described it, as intent doesn't matter, if your "job listing targeting Python developers" skews male and doesn't pass the 80% test, you're still discriminating & liable right?
This tired crap needs to end. It’s thought and conversation terminating and just fucking lazy.

It’s not original, impressive, ‘seeing through the sheeple’.

You will have a government. When government collapses you get Syria.

Let’s debate about what type we want not ‘all government is bad hurr durr’. We’re not teenagers getting high for the first time.

To be living in peace and relative prosperity when a lot of the world has a lot of failed governments thus war and societies collapsing sitting in your ivory tower with a full belly, leaning back and proclaiming ‘you know, governments are no different to protection rackets’ is just a completely juvenile attitude and practice.
I couldn't agree more. Software that doesn't have these kinds of bugs is far from impossible, it just costs (possible an order of magnitude) more than gaming houses are willing to pay. The consequence of them not being willing to pay should fall squarely on their shoulders.
> The US Constitution tries not to be vague

No, it doesn't. I mean, it tries not to be vague on the points on which a very specific decision was reached, but it equally is deliberately vague on other points.

> Being updatable is not the same as having a generic "... and anything else that we might consider problematic" clause in it.

On the other hand, it does, for instance, have the Elastic Clause.

> In other words, nobody argues that the Constitution is dangerous and designed to nail particular groups to the wall

Yes, they regularly do (with “persons of African descent” as the most frequent group so identified, though “voting citizens of states with a lesser propensity to disenfranchise other residents of the same state” is another sometimes raised), especially for the original text (though even the current text is argued to have only incompletely eradicated that design.)

> because the document itself is clear proof that such a statement would be false.

No, especially in the case of the original text, it's pretty clear proof that the statement is true.
It's more like - dealer sold you the car for $19.95, then came after you and demanded the rest $19k because of the error.
Daylio can be configured to have multiple mood levels, and multiple activities. There's a limit before you have to pay for the unlocked version.
force is proportional to the cross section of the muscle.

This never made any sense to me. Muscles are made up of groups of fibers, which are made up of chains of sarcomeres. How could strength be proportional to cross sectional area rather than volume of the muscle?
Sure, but in this case it’s not an infinite payout. And the courts will care about that more than an engineering hypothetical, i would wager.
This is why smart contracts aren't nearly as good as people make them out to be.
The thing is, that the concertgoer isn't Ticketmaster's customer really as they see it. The venue is who they see as the customer as they are the ones who pick which ticketing agency will be used. And venues actually tend to like Ticketmaster overall.

EDIT: Also, I'm going to throw out there that I've heard rumors in the industry where if a venue doesn't get the percentages they're looking for from the artist, they'll scalp the tickets themselves obfuscated slightly.
You're framing this as a question of syntax preference, but actually the whole point of template tags is to cater to a very specific need: the ability to sanitize an interpolated value.

In this specific example, let's say you have:

sql.from`book`.return`distinct ${field}`

You don't want a sql injection to occur if somehow `field = 'author'; drop table book; --` or similar.

With a plain function call, the library would have no way of knowing what to sanitize.

sql.from('book').return(`distinct ${field}`) // hello security hole

And without template tags, the API would arguably look more complex, and require the user to discover/learn an ad-hoc interpolation DSL:

sql.from('book').return('distinct ${field}', {field})

You can still target the template tag's raw API requirements without the syntax (though you'd lose readability with multiple interpolations):

sql.from('book').return(['distinct'], field)
Scriptable by Simon B. Støvring https://itunes.apple.com/us/app/scriptable/id1405459188?mt
Introducing HaloDB, a fast, embedded key-value storage engine written in Java
GitLab raises $100M from Iconiq, GV, and Khosla, at $1.1B valuation
Here's another write-up of the same subject: https://arstechnica.com/science/2018/09/quantum-observers-wi...

"Quantum observers with knowledge of quantum mechanics break reality"
Case in point, software has been growing every year, just take a look at newly invented algorithms on Wikipedia, and they end up in new systems too. Especially in distributed systems where we have innovations like consistent hashing, paxos, etc. Imagine if those algorithms had to be licensed. Want a load balancer? Pay license fees. Want horizontal scaling? License it. Watchdog process? License that. Etc. After all, somebody or some company invented those things and it wasn’t really that obvious beforehand. Should they not be entitled to some share of the profits if it benefits other companies? Yet I’d argue that we’re all better off learning from each other’s work.
Ask HN: If you could work on anything, what would you do?
If you could work on any problem in the world because you find it interesting or inspiring, what would you work on, independent of apparent financial feasibility or availability of current opportunities?

Or, what problem in the world do you wish was solved, potentially by someone else?
I think creating the botnet already put them in that category.
The difference is that people disliking Ticketmaster is actually a feature of their brand. The vast majority goes to the artist, but Ticketmaster takes a lot of blame for high prices, and everyone wins.
How can I run this myself?

It absolutely isn't privacy-first if it requires running on someone else's machine and giving your users' data to them - another issue would be that while your server is in the EU, the hosting company is subject to US law, and all the stuff that comes with it (https://en.wikipedia.org/wiki/CLOUD_Act f.e.)
He sure is. Oddly, every time I encounter someone who has a knee-jerk downvote reaction to seeing his name, it seems to be the case that they have no idea who he is or what he has actually said. People actually think he is some alt-right figure, which couldn’t be more inaccurate, and certain groups of activists love to promote that.
> So the zone where there is clear unambiguous science is very small, and it's generally not the zone of contention in politics.

Unless it's climate science, reproductive health, evolutionary biology, the existence of "electromagnetic hypersensitivity", whether fracking causes earthquakes, or a list of other topics where denialism and, yes, outright lying have arisen to challenge science that the scientific community regards as unambiguously settled.
Because of the President constantly attacking and attempting to sabotage the agency, including firing its head for transparently political reasons.

If I were in law enforcement, I'd certainly think twice about taking a position there. I'd be asking myself "what if I get drawn into Trump drama? Would that be good for my career?"

I don't mean to overstate things—I'm sure the FBI is mostly composed of talented professionals. But I'd be amazed if the recent drama had no effect on their ability to recruit.
https://observablehq.com also uses this to great effect.
I would wager there are just as many on HN in the "temporarily embarrassed millionaires" camp. They side against pro-labour practices, using many of the same arguments made by rich industrialists, because they feel it's only a matter of time before they themselves reach the top of the heap.
They have an incredible brand. Way more people grow up wanting to be FBI agents than 99% of all other professions.
I don't think this issue of disclosure is about being friends at work, not really. In different venues, I've come across this idea of "bringing your whole self to work", and I think this issue of disclosure falls along these lines. It seems to be the new mantra.

I don't want to bring my whole self to work, I don't want to identify with my job or my company or see myself as part of a tribe. As far as my job is concerned I just want to do good work. And so I really don't identify with this notion.

I would say that at this point, the relationship between employee and employer is generally rather adversarial. I accept the situation such as it is, but I don't relish that. I don't want to bring my whole self to that. I want to wall my real self off from that. I have a job because I need money to do the things I actually want to do. So in that sense, sure "all I want is money". That is a normal reaction to how things are.
The value of stepping away from your desk
If you bought it online you bet they would come after you.
Exactly. The bookmakers are pretending that their software is human, and thus should have human fixes applied as if it was a real bookie. But they’re literally making billions of addiction, why should we have sympathy for this company?
Astronomers Discover Galaxies So Mind-Blowingly Huge They Break Laws of Physics