skysight-inc/HackerNews huggingface dataset:
And that's why blocking targetted ads and tracking not only is convenient, but should be encouraged as a necessity and social norm to everyone - to reach a tipping point where targetted ads aren't effective. The news media business has shown they're not able to get themselves out of monopolistic and privacy-invading ad and attention economics. If news outlets can't be bothered to stop contributing to this, they're displaying cluelessness in their very business, and I don't want their journalistic spin anyway. I can always go to reuters.com to read the facts.
In my country you can’t transfer your sim or number without signing the transaction with our national two-factor digital identity that is provided by the government.

You also need to supply your secret social security number in a safe validation form.

So to me it’s much safer than a token auth that I’ll accidentally wipe whenever I buy a new phone. At least Authy allows SMS restore.
> The "lowest possible" on android might not be low enough for musical instuments (<10-15ms). It's revealing that they don't reveal latency for any devices at all. (If I sound cynical, this isn't the first low-latency offering for android.) It's just "low" for android.

That's probably because talking about "the latency" for Android varies with actual hardware capability. It's like talking about "the latency" for Windows and Linux and forgetting that it's very bound to the actual hardware lying underneath. There are Android devices that achieve your desired level of latency, but obviously they're rather high-end and new.
How Your CRM Can Take the Stress Out of Selling
No, that's not what this is about.

Probability means this: "in X tries, how likely is it for Y to happen". The ambiguity here is this: what is the set of X? Is the set of all families with two children at least one boy, or the set of all families with 2 children of which you have determined one is a boy.

Those are different sets. It doesn't matter how you discovered the information. The apparent paradox is all grammar and set description.

Think of it this way - you want to test this out and actually run this experiment? Great! What's the experiment? Are you starting with all families with 2 children, or all families which 2 children at least one boy.

>> How I know the information about on data point one affected the likelihood of an unrelated one

No, it doesn't.
Fair.

Proposed amendment: once you start fearing that bitcoin will crash and wipe out your crypto wealth, begin to implement the "2x 1/4" algorithm. This rule will prevent excessive bleeding at the tail.

I posit in your scenario I would start worrying at $50/btc ($100k), so that's 8 doublings till 13k and by that time I am still holding 10% [(3/4)^8] of my coins (worth $2.6m) plus I have 1.9M in cash [1] I took off the table for a total of $4.5m. Worst case (btc drops instead of going up) I still made $25k.

[1] https://www.wolframalpha.com/input/?i=sum+(2000%2A(3%2F4)%5Ej%2F4%2A50%2A2%5Ej),+j+%3D+0..8
Music industry hails passage of the Music Modernization Act
I'd say it's unlikely, mostly because you'll still be limited by quality of audio drivers on actual devices. And most OEMs don't really care, making the actual addressable market for audio apps way smaller.
> by falsely convincing them that an ad view on a screen is worth 1,000 times less than an ad view on printed paper

What makes you believe that this hypothetical comparison is false?

The problem with traditional advertising is that everyone sees it, regardless of their interest in the subject matter or lack thereof. As an advertiser you have to pay to show your ad to a lot of people who aren't likely to be interested.

What Google and Facebook brought to the game was targeting. If you can target your ads to people who are already interested in that subject -- or even just more likely to be interested than the average person -- then your ads will in fact be more effective dollar per dollar. You avoid paying to show the ad to everyone else who is unlikely to be interested.

Some companies like Coca-Cola engage in brand advertising, where their goal is to build awareness and respect for their brand among everyone in the general population. This kind of advertising has less need for precise targeting. But not all companies need this kind of advertising. Plenty of smaller companies are looking to advertise to people who are likely to want their specific product, whether it's a video game or women's clothing or a product for parents of young children, etc.

To give a made-up example, if you're trying to sell an indie video game, then you'll spend your small advertising budget much more effectively if you target your ads to people who enjoy video games, than if you target the general population. If you're selling a first-person shooter video game, then you'd like to target your ads to people who play first-person shooter video games (and not necessarily target video game players who only play Farmville or Bejeweled).

It's very possible for me to imagine that highly targeted advertising to a segment of people who are interested in a product like that will be 1000 times more effective than traditional advertising that everyone sees. You're paying to show it to far fewer people, and each person is far more likely to act on it.
Why did they post this? Is there any larger context to this list? Is this a routine thing? Do other companies post this? I've never seen something like this published, although I haven't really gone looking...
A cell w/

14"

would be

,"14""",

And I verified that all four of Excel's CSV varieties write this, but this is also what RFC CSV writers would emit. Not saying you can't pick up oddities elsewhere, but as stated, it's not that bad. (Not that I condone use of CSV… it's an awful format.)
I don't see an Android version mentioned there?
I suspect you'll find the reason for a large amount of BSD code in macOS is because it allows them to get a lot of stuff for free that they didn't otherwise have to write themselves.
All the problems you describe exist without Slack so the point is kind of moot.
> no other tracking

What other tracking could there possibly be once they're tracking everything I view on every site that monetizes its content?
Refer to:
https://www.apple.com/supplier-responsibility/

They are publishing their audit results and environmental impact assessment which is where I found the supplier list. I am actually really impressed with their GSM team - they've done a really thorough job. I am not sure if others - Microsoft, Samsung, Google, etc are doing the same or publishing their results.

Kudos to Apple, seriously amazing.
there's also the ability to measure whether your ads are actually working.

This is not unique to online advertising. It's possible to tell is ads are working in paper/radio/television, as well. Companies have been doing it for literally hundreds of years.

The only value online ad tracking adds is near real-time feedback, and granularity. Which is useless to 99% of companies, since the process of making large ad buying decisions still takes weeks or months.

The benefits of online ad targeting have been perverted from a nice add-on to something that is absolutely necessary because it helps fuel the paychecks of the advertising middlemen.

Want to advertise your movie to movie fans? Put ads on a movie fan web site. Want to attract car buyers in Bedrock City? Put your ads on a Bedrock City web site. Want to increase sales of Slurm Cola to American man 18-25? Put Slurm Cola ads on content of interest to American males 18-25.

It's not rocket surgery.
It is still true.

General purpose code does not have the the kind of pure loops doing arithmetic that polyhedral analysis reasons about.
I wonder how will this impact MapD and Dremio's path on the market. It seems to me like RAPIDS is going to include visualisation for free so that would undermine MapD's commercial offering.
I presume the parent means changing the data s.t. the max length of strings in a column changes; this would cause the padding after that column to change, so as to keep subsequent columns aligned & looking nice. This doesn't play well w/ VCS diffs, as a bunch of data that isn't changing semantically is now changing syntactically, and a simplistic textual diff reflects now that syntactic change, whereas a human reader would want to see the semantic change.

Now… most diff tools also have options to ignore whitespace changes, for cases like this.
It's the same general principle as insurance companies offering no-copay annual medical checkups.
Thanks for this experience report. If you did it again from scratch in Clojure, would you switch from records to using regular maps with a :type key, or your domains analogue? You can even do dispatch on those with defmulti/defmethod.
China and the Case of the Interpol Chief
Here's the math, I will break it down based on Boy/Girl and seen.

For the first case here are the different combinations for two children based on sex (let's say left denotes older and right denotes younger to distinguish the difference between girl and a boy and boy and a girl.)

B B

B G

G B

G G

These outcomes are each equally likely, but since we know that one has to be a boy we can eliminate the (G G) case leaving us with two chances out of three that the other child is a girl.

The other case can be viewed as follows (S) denotes seen.

B(S) B

B B(S)

B(S) G

B G(S)

G(S) B

G B(S)

G(S) G

G G(S)

I can eliminate all cases where I see a girl out the window, leaving me with the following equally likely cases:

The neighbor has two boys and I see the older boy. The neighbor has two boys and I see the younger boy. The neighbor has an older boy whom I saw and younger girl. The neighbor has an older girl and a younger boy whom I saw. The neighbor has a girl in 50% of the remaining possible cases.
So say my boss assigns me a task of questionable value. Should I really question it having been there for a few months, or would they take it as I don't trust their judgement?

I just started recently and was considering leaving for a startup, but have decided to stay and see if it gets better (I have only been at BigCo for few months). Mainly I feel like I'm not really needed, and it's a long existing and complex system so I can't propose some project of my own that easily. Many changes require multiple teams input etc. Feels slow.

Thanks for the advice, I will definitely keep it in mind.
Looks like the pitch of each blade needs to be adjusted very precisely while the blades revolve around the axis at a high RPM. That's tens of thousands of adjustments per second. This would have been nearly impossible in the past, but a raspi on a drone coupled with tiny motors in each blade might be able to pull it off.
AFAIK no disk hardware (or filesystem) supports _actual_ byte writes, and never has. They all work by reading in a block (say 512 bytes minimum), changing the bits you asked it to and writing the new block out. So it's no extra effort to simply write the new block to a different location.
This is an objectively good thing, and I'm glad it is so small it was able to pass without being politicized.

Although it probably won't change much since most pharmacists already ignore rules like that.
Is this in anyway related to blazegraph the gpu accelerated database?
> Why do you assume it has to be low quality or mediocre?

Why don't you? If you can't see it and it's all abstracted away, what's the mechanism that prevents them from going for the cheapest ingredients available in bulk?

Assuming the worst is a reasonable default whenever you're dealing with highly-competitive market. Even traditional restaurants cheat behind the back. Ever ordered a grilled chicken breast in a typical restaurant? Good chances are it was simply reheated in a microwave and then briefly put on a sandwich grill to add some grilling marks. When I first heard of this practice, I talked about it with my SO, who used to wait tables at an expensive restaurant, and her answer was, "why are you surprised? yeah, it's how it's done".
> YouTube is not forcing your friends to use YouTube, and neither is the government. Your friends can easily view your video stream on any other service.

If this were true, why isn't it what actually happens? Why is there a single dominant YouTube with majority share rather than dozens of competitors none of which has more than a single digit percentage of the users?
>China and probably Russia would likely have an obligation of support for Saudi Arabia...

I doubt that. In the KSA - Iran cold war, China is squarely in the Iran camp. Personally, I don't even think they side with Iran because we support The Kingdom. Rather I think they side with Iran because the more sanctions we put on Iran, the cheaper the oil and gas China can get out of Iran becomes.

But yeah, there is pretty much zero chance that China supports KSA. Even if KSA wanted to use the Yuan. Just wouldn't happen.
I mean it's not that outrageous out of the context of healthcare. I don't expect Best Buy to help me find how to spend the least amount of money, for example.
I think a good answer to this is here talking about the tensor cores on the Nvidia Titan V: https://github.com/tensorflow/tensorflow/issues/15897#issuec...

If you can write a better optimized network, go ahead. But like in SSE2 vs AVX2 vs AVX512 benchmarks, FP performance on paper doesn't always translate into better real world FP performance. Now if Nvidia had switched to HBM2 like Google TPU2, it might be different.
I work in HPC, and, well, Java and C# are more or less irrelevant in that space. Well, there is a little bit of Java, some people are using things like Hadoop or Spark, but otherwise, no.

"Hard-core" computing is almost all C/C++/Fortran (and of course CUDA for GPU's etc.). Python and R are fairly popular, but in those cases (hopefully) most of the heavy lifting is done by library code (again, C/C++/Fortran, or increasingly CUDA via ML libraries such as tensorflow) rather than the interpreter. Julia is very promising in this space, as it offers a solution to the "two-language" problem. I'm hopeful for Julia to make more of an impact, but it's of course a slow process.

(There is a (tiny) bit of ASM, but that's more or less exclusively done for widely used performance-critical libraries like BLAS, or FFT, not for application code.)
I think, in that example, the bank wouldn't loan the money in the first place. This sounds like a cheat, but banks do this every day; if you ask for money and their analysis concludes that its unlikely they'll get it back, they're not going to loan it out.

But, reality isn't as simple as that example.

The biggest thing that's missing there is Collateral. Lending isn't about just dollars; a bank is happy to loan you $100k if you've got $100k, or even say $50k, in assets to write on there. Because if you declare bankruptcy they can send their goons to your house and take everything you own.

Another way to think about collateral could be something like "intrinsic productivity"; its the things you own due to your own work and brain, not because a bank bought it for you. Everyone has something like this. Even back in 1200 BC, you were cutting down forests (with your hands) using an axe (which you built) to make a farm (which you run). That's collateral; it has value because human nature gives it value, not because it has a dollar sign attached to it. The bank can recognize that and assign a dollar sign to it. Hell, in civilizations past, you could be collateral; if you default, you get sold into slavery.

Another more minor thing that's missing is that the number of dollars in the world isn't a zero sum game. The fed is constantly printing more dollars. That's a job of a central bank. And its not just to replace bad ripped up dollars; they often increase the total amount of dollars in the world.

When they want to put more money out there, the Fed buys assets from the public using money that didn't even exist before the purchase. That right there is the power of the Central Bank. Normally this takes the form of buying Treasury Bonds back from the public, but I don't want to get too deep into the weeds of "where did these bonds come from in the first place"; conceptually they can buy any asset, and because the money they just bought it with didn't exist until right now, they've added dollars to the system without impacting the "net value" of goods in the world. Then in the future, if they feel there are too many dollars, they can sell those assets back to the public.
The same could be said about a mechanic repairing your brakes. The current system is acceptable to me.
There actually aren't too many national news gathering services in the U.S. You generally have NYT, WashPo, Reuters, AssocPress. Even LATimes, BostonGlobe, and ChicagoTribune, which are big, focus most of their real reporting locally.

So for most general national news, there really isn't as much content as many would think, and adding each one still brings significant value.

The 100s of newspapers you refer to derive most of their content from the big ones, and maybe add their own analysis and slant.

A subscription model that provides access to 2 or 3 of the big ones, plus 1 or 2 local ones, and 1 or 2 special interest ones seems to make a lot of sense.
Then again, were they wrong? The model works.

I think you're mistaken there. If the model worked, then thousands of newspapers wouldn't have closed, downsized, or worse. We'd be back in the 80's when cities like Cincinnati and Chicago had FOUR real daily newspapers, and just about every single radio station had its own news department.

What happened is that the internet ad companies convinced newspapers that an ad that used to cost $1,000 for 1,000 people to see in print should only cost 10¢ for 1,000 people to view online.
But with subscription, they track you with even more accuracy. Unless you are ready to subscribe using a different identifier everyday.
I'd heard about that talk before but never watched it – scary stuff! Many thanks for sharing the URL.
Not sure for which batteries this works. After seeing that YouTube video some time ago, I tried to reproduce it at home with some AAA batteries. Didn't work.
Getting Hands on with Azure Migrate
Audio latency might not event be the main issue here: Touchscreen latency is far worse which makes any input almost useless for someone trying to actually play notes.
Note that changing parameters of filters, synths,... is fine because changing these does not require the same precision as playing.

Btw if you're looking for a subjective number for tolerable latency I'd say ~5ms. This could be output latency if you're playing notes via midi or round-trip latency if you're processing incoming sound and output it again.
In my experience you don't get that acceptable latency on notebooks with the onboard sound cards either :)
> Flipkart engineers that their jobs were still safe.

I know a lot them are in limbo and already looking for better things.
See also previous discussion about this topic from 12 hours ago:

https://news.ycombinator.com/item?id=18195827 (60 comments)
Sure, it's always the ads. Dem evil users want free content without ever even seeing an ad. As long as websites misrepresent their users concerns, nothing will change. The real problem is, people are starting to become aware that opening a website isn't what it used to be. Code is run, data is stored, behavior is evaluated... All that while making it seem like you're only shown dumb content.
I bet you could make a decent return building a stock robot that just bought / sold all of these every year based on whether they appear on the list.
Well. On page 30 par 2 you conclude that OT has time complexity O(1) while CRDT is O(C) or so... I guess, you compare a rope-based OT implementation and a naive CRDT implementation (like, one doing a full rewrite on each key press). At least, that is my best guess.

Why don't you compare them the other way around? Rope-based CRDT and a naive OT? String splicing is O(N), you may put it on either side of the scales. Hashtable-hosted Causal Tree is O(1); hashtable-hosted RGA is basically the same.

I find the general discourse of the article not so useful. I may guess, you overreacted to certain marketing messages coming from the CRDT community.
The boy or girl paradox does appear in physics but not like this. Distinguishable particles behave like "older child is a girl", while indistinguishable particles behave like "at least one child is a girl"
Singapore Business Email List
I don't think the choice is 'fake' at all.

'Operated by' really means owned by: the IP, processes, foods, experiences are created entirely separately, it's just one owner.

If the food is good and people like it then hey.

That said, I do wonder about quality, freshness, real experience, real innovation - no doubt scale provides all sorts of advantages, but it cuts out other things as well.

There are zero 'scale' restaurants in my neighbourhood and I don't miss anything really - other than a coffee chain store. There's a knock-off Chipotle which fills the only hole I might miss on occasion!
Wouldn't it be adjusted by a single mechanism, similar to a helicopter swash plate, rather than individual servos?
This is from blazingdb.com, so sql on gpu (blazegraph is different).
The returns will be more or less correlated to Apple stock, which is easier to get into and have significantly more volume if you want to play with options.
And short-sell the ones which are likely going to get killed after Apple ASIC team brings their IP into the A-... family of chips.
Why not use tab-separated values, you get improved readability and less quoting needed, or am I missing something?
Are there any ads that aren't just scams anyway?
Do that and foreign investment in the US would collapse.

Very tangible difference between an asset FREEZE, and an asset SEIZURE. And it's a difference wealth prez guys take deadly seriously.
It's a lot harder to cover up a murder than a data breach. People notice when a someone turns up dead or mysteriously disappears. If some criminals break into your servers, who has any way to know other than you and the criminals?

There is also the issue of intent. Murder is illegal when you intend to do it. Nobody intends to have a data breach. In that case sunlight is more important than punishment because it's in everyone's interest to prevent it happening again, which requires understanding how it happened, which requires cooperation. Putting otherwise-aligned people on opposite sides creates unnecessary conflict at odds with the common goal.
That's not what the word privilege means. Having marketable skills isn't the result of privilege, it's the result of education and work.

It's just basic supply and demand. A job that anyone can do is going to have a larger labor supply than a job that few people can do. Employer demand is also a factor. Right now truck drivers are getting very lucrative offers because demand is so high, despite the relatively low skill level. Also risk factors, especially risk of death, can drive compensation sharply higher. For example working on live natural gas pipelines or deep sea welding isn't particularly high skill, but the compensation is huge because it has a tendency to lead to death.
Which raises the following question: is it better to leave the potential source of problem around as long as it's not triggered, or is it better to temporarily activate it in order to remove it for good?
Excel's braindead csv corruption is why I never use it for csv now. Add guids to the list of things it can corrupt. (if the first group is numeric it parses as an expression which then causes an error because the next group has hex digits, what!?) Also any long string that happens to only be digits. And two numbers separated by a "/".

It's so bad I check any csv file I get if it's been opened in Excel, and if I find any evidence that it has I reject it and make whoever I got it from give me the original source, or transform it with literally any other tool.