skysight-inc/HackerNews huggingface dataset:
Beyond CapEx and OpEx considerations, the ability to extract cash to offshore (via loans from offshore companies to entities offshore) allows both tax avoidance (legally) and transfer of wealth to executives (legally, since ownership of the various companies is diluted with other executive "co-conspirators"). I know this because I worked at companies where they kept reselling and reselling the skyscrapers over and over again - so they could keep maximizing their ability to make themselves richer while avoiding taxes.
Exactly. There's a reason I switched from altavista to google back in the late nineties.

I'm sure altavista was guided by various metrics too, but those weren't the metrics that I as a search user found important.
Isn't "me" a stop word in most search engines? See https://en.wikipedia.org/wiki/Stop_words.
It auto-reloads anytime some generates a new meme at memegen.link
Judge orders Clinton aides to be questioned under oath on emails
Yeah, it was funny to see the huge open space in the middle (reportedly originally designed for holding fashion shows but never used that way).
fair, but not all books exist in kindle form.
Decentralized Public Key Infrastructure [pdf]
I don't think anybody would judge him badly for not doing what he's unable to do. Of course not, just go back to Hume's "ought implies can".

I do think, however, that it does make sense to question whether he might be wasting resources and effort.
The peril of talking to normal people
Why don't you just wire it up to the Xero API instead of the bank accounts?
In my experience, it's somewhere in-between. Yes, for the consultant, spending their weeks in $BORINGCITY (I'll avoid insulting anyone's hometown), it's pretty awful. And travel can be tough wherever you're going when there are snowstorms and other travel problems. But I usually also get time to experience places that I visit to at least some degree. YMMV of course, but I can't complain too much.
I wonder about the "cross-platform" part. Does it work with Rhino, for example, or maybe even with the Windows Scripting Host JScript support? /s
Microlending counterpoint

https://www.jacobinmag.com/2015/11/microcredit-muhammad-yunu...
> These are some of the lowest-quality and most frustrating pieces of software I have ever had to put up with

I'm a strong advocate for migrating research code to FOSS wherever possible, but even I don't agree with this statement. Mathematica and Matlab are pretty good at what they do (labview is a different story).

What "vastly superior" FOSS solutions do you have in mind? sympy? sage? Do you think these aren't going to have errors in them?
The short and sweet of my user story as a hobbyist fullstack developer and wannabe data analyst is AWS has standalone services for your apps that either don't exist on GCP or are better than what GCP offers.

I'm talking about pay-as-you-go compute functions with Lambda (I'm aware that GC Functions are on the way, Lambda has been out for more than a year already), managed Postgres with RDS, and managed task queues with SQS. But GCP's console UX is killer compared to AWS, and using BigQuery feels too good to be true compared to how difficult it is to accomplish the same thing with Hadoop/Spark.
It's not that in perfect competition profit is impossible, it's that in perfect competition the rate of return of capital invested would equal the risk free rate + what are you compensated for the risk you are taking on. You wouldn't see the excess returns that come from rent-seeking behaviors
I'd hate to be the developer who has to maintain this guy's code.
I just started this in Nim in order to learn the language.
What I found most remarkable about my LSD experience were the auditory effects. It seemed like my hearing had been dramatically enhanced. I could readily pick out a conversation being held between two people standing a hundred feet away. Of course, that could just be an illusion, but I was curious if anyone had studied this phenomenon.
Woohoo, real computer science!

I learned a lot from this. I did take compiler theory in college, but that was pretty academic (mostly Dragon Book), and more theory than practice. This is a good explanation of why lex/yacc is not enough.
Your comments in this thread have been inflammatory, condescending, and vague. That amounts to trolling, whether you intended to or not. You've done it quite a bit in previous threads, too, which is not good. Please don't do this on HN.

Here is how to stop: (1) take out everything inflammatory ("It boggles the mind how utterly misguided", etc.) and make neutral statements instead; (2) take out the personal language ("you just don't get it", etc.); (3) replace vague grand claims with specific factual statements.

If you do this, you'll not only no longer be breaking the HN guidelines, you'll also be sharing what you know more effectively, which benefits all of us.

We detached this subthread from https://news.ycombinator.com/item?id=11162577 and marked it off-topic.
>One solution would be to give them their own separate 'new' page.

It's not exactly that but https://news.ycombinator.com/ask exists.
The Google Cloud guys are always all over Hacker News threads whenever it comes up. I wish they had the same exuberance about their support tickets :(
Anecdotally, I can perceive the smoothness turning into jerkiness even after something benign as caffeine.
If you don't want it send it to me.
Great feedback. Glad you found it intuitive!
I have to say, some games truly deserve what the developers sell them for, as a programmer you truly value the work placed into games, which is part of why I enjoy playing TES / Fallout series of games.
René Laennec's stethoscope: giving doctors a new way to listen to patients
Best customs experience was flying into Reykjavik. Walk down empty hallway to customs agent, they flip open your passport, flip it closed, and hand it back.

Speaking of LHR, I was amused when I flew there 6 weeks after September 11 2001 (remember, air travel took quite a hit), on a BA 747, and they offloaded us with a stair car and a shuttle bus. I couldn't believe they couldn't even find enough terminals for their own national airline.
> If one's definition of the Anthropic Principle in this context simply means that an observed universe will be consistent with a universe that can be observed, then I find it to be trivially true and applicable to a single universe scenario.

It is "trivially" true in a sense. It's a tautology. But it's still useful for thinking about things. I think it applies just as well to a single universe or a multiverse, because even with a single universe you can at least hypothesize about other ways the single universe could behave.

> However, if you are not selecting from a population, I don't find that the Anthropic Principle explains why a value is what it is. In the scenario where there is only a single value, I think the Anthropic Principle simply demonstrates that that particular value must support life.

It might not answer the extremely broad and ill-defined question "why" to your satisfaction, but I find it fairly satisfying. If things were another way, then I wouldn't be observing the universe because I wouldn't exist. So it's not strange that the universe is this way, given that I exist.
Introducing Vega-Lite, a visualization framework for JS
Meh, if you are into the academic PL community's fixation on "preventing bad", TypeSafe is a perfect name, but as soon as you step out of that bubble, it sounds just as bland and enterprisey as say...SalesForce or PeopleSoft.

Scala isn't just a safe language, heck, it is not even an especially type safe language. But Scala allows you to do more, not do the same things significantly type safer like say...Haskell, Rust, Ada, or Agda. The name "TypeSafe" sends confusing signals in that respect. Scala does increase expressiveness without sacrificing type safety, but doesn't really focusing on going beyond that. Correcting that misconception is reasonable, and Lightbend more aptly emphasizes this "do more good" aspect.

Lightbend is a generic name, but not particularly so. It doesn't have an enterprisey feeling to it, and even if it did, that wouldn't be a negative with its potential money-paying customers. As far as the "focus on Scala" go, I think Martin Odersky has already decided to focus on Scala while the company focuses on promoting the Scala ecosystem, which is also quite reasonable and should bear fruit.
3 New Features in JAX-RS 2.1
We are much smaller, but also use the Google paid support.

I'd echo the sentiment here: my experience of the paid support for GCP has been universally excellent across Compute Engine, App Engine, BigQuery and Cloud Storage. This is across 30ish tickets, some of them quite complex.
That's true. There's also the subtler functional difference in both languages that single quote strings can have unescaped double quotation marks in them and vice versa.
I hear a voice in my head both when I read and when I write. AFAIK it's such a common experience that everyone (myself included) just assumed everyone else did... Until they discovered someone who didn't share that experience.
Transmission lines to the USA from Saudi Arabia - is that even feasible?
https://www.youtube.com/watch?v=6Ejga4kJUts
He said "no restrictions" and "it is a bad thing to do drugs" feel free to put forth another argument.
Borderlands Headlines Free Xbox Live Games with Gold for March
Wireless mouse allows unencrypted keystroke injection
For me, when I say I "hear a voice" when I read, I mean that it's the same 'mental voice' as when I'm thinking, stream-of-consciousness stuff. It's definitely not like hearing an out-in-the-world audio thing, but reading to me is me saying the words in my head.
We detached this subthread from https://news.ycombinator.com/item?id=11159089 and marked it off-topic.
That's why I think we should look for some sort of acuity-based test. We need to devise some task that tests attention, reaction-time, etc and use that as a basis for whether you are too impaired to drive. It has the added benefit of also being applicable to tired-driving and medicated-driving (non-mmj medicated, think cold pills).
"Arrow strike".
Well if Cygwin weren't a terrible mess, maybe we'd be using it more? It's universally reviled by most folks actually on the Windows platform.

The value of this is that it works easily, portably, and with minimal overhead.

By bigger question is, why does posix sh deserve to win? It's plaintext pipes approach is really frustrating in 2016.
Subscription based tools. Could there be a better system? – Designer News
Dramatic test reminds us why we love missile intercept videos.​
and/or they live in the East Bay, where rent is still much more affordable.
Can someone please explain why raising money from VC sharks to pay for a hipster office build out and other trivialities is considered smart? If you can possibly tighten your belt and keep most of your company you keep the money, assuming you have a good product. How much of this is cargo cult?
> For alot of queries ad's are really better results.

I have yet to see any queries where the ads are better results than the organic results; I occasionally see queries where the ads duplicate some of the the best organic results, which are already at the top of the organic results.
>Publishing & rigidly defining the method before choosing the seed would seem to alleviate all possibility of foul play.

Except, how do you know the seed was not secretly chosen first? There are probably ways around that again, but this rabbit hole is deep.
Any tips on how I can reliably trigger a BSOD? For old time's sake.
It's easier for a bug to slip in, like an off-by-one error, when one chooses to write a loop rather than invoke a well-tested abstraction that hides the loop, leading to more time spent later in the development process debugging and fixing the problem.
Agree - Xero, Intuit, MYOB, Saasu etc.
Lends itself to more than just banking data plus becomes an audience to market directly to.
The 15 Emails You NEED to Be Sending to Your Email List – SumoMe
> Collecting $25K for a conservatory class instrument

Wow. Considering you can get a perfectly functional violin for around $100 on Amazon (there's a great YouTube video where a professional violinist picked one up to trash it and ended up recommending it), $25,000 is a lot of money for an instrument.
Actually, I think the balance sheet is affected because they're realizing a profit on the sale.

The profits probably haven't been accrued in past P&L's have they?

So the amount of profit will be a credit to equity and a debit to cash, improving the leverage of the balance sheet.

But that's beside the point, any good analyst would have already adjusted their balance sheet to take account of the value of real estate.

My best guess is that they are planning a round of lay-offs and will use progressively less space in the building. I'd wager that they plan to move headcount to lower cost areas. They also view the real estate market as peaking and want to get out at the top instead o ending up with a depreciating asset. These are just my wild guesses though, no analysis to back it up.

Overall, it's a smart move.
>Yeah, I generally look at it as legitimate compensation rather than a kickback.

But, to the extent that it's a way to circumvent taxes, it's not so legitimate -- it's a way of providing a private gain [1] that works as compensation but which isn't taxed. When you have marginal tax rates on high income workers hitting ~50% [2], that's a pretty big incentive for tax-free compensation! (And, IMHO is also an argument for reducing them, since they cause such distortionary collateral damage.)

[1] Don't know the specific jargon the tax code uses for "something that really ought to be taxed if we want to be consistent"

[2] https://www.jcfny.org/effective-top-marginal-income-tax-rate...
I think it may stem from laws and rules related to practicing law, but there is certainly not any "requirement" to stipulate you are not a lawyer when speaking about legal things. However there are a few things to be mindful of: In the (all of the) United States (and many other countries) the profession of lawyer or attorney is regulated and requires a license to practice as such. In many places to practice law without a license is a criminal offense. Obviously this doesn't contemplate criminal charges against a group of people spouting off about something legal related on the Internet (otherwise we would have to jail perhaps 80% of reddit), but providing legal advice and interpreting the legal effect of contracts, statutes, or regulations is part of the practice of law.

The reason we heavily regulate the practice of law is similar to the reason we heavily regulate the practice of medicine. If you screw something up, the consequences can be bad. If someone takes your advice thinking you know what you are doing, and you are wrong, that person can end up a lot poorer or even in prison. (Though some will argue we regulate it so lawyers can be the only ones charging high fees for legal advice!) Just like one probably shouldn't go around telling folks not to worry about their incredible chest pain and shooting arm pain unless they are a trained medical doctor, the same could be said for those that go around offering home spun legal advice.. ("Yeah man, if you ask the undercover cop if he is law enforcement, he HAS to tell you! Otherwise it is entrapment man...")

Also the reason you always see lawyers preface everything by saying "I'm not your lawyer.. This isn't legal advice... Yadda yaddda yadda" is because once there is an Attorney-Client relationship a lot of stuff happens. The lawyer has a host of duties to the client, from confidentiality, to competence, and many others. That obligation isn't taken lightly and many times if there is any doubt whatsoever whether or not there is an attorney-client relationship, the law will find in favor of one because --- well -- the lawyer should know better. Therefore lawyers will make it annoying clear they aren't your lawyer before spouting off some deep legal thoughts about whatever the topic of discussion is.
Blog post author here.

Yes, when you drill down using the mouse you will get the relevant system calls, including the buffers if they are I/O reads and writes.

Also, sysdig and csysdig have pretty advanced system call capture and filtering functionality. See this link for an introduction https://github.com/draios/sysdig/wiki/Sysdig%20User%20Guide
I don't have that. However if your not familiar with the Dharma Overground, I'd check it out. There are lots of dedicated geeky practitioners over there that share experiences and to whatever degree possible attempt to document the results with more scientific rigor than a typical spiritual community. http://www.dharmaoverground.org/
Which one? Distracted driving accidents are a leading cause of non-natural deaths, and cryptography is a neccisary technology for cellular networks. Could be argued that crypto shares responsibility for those auto fatalities.

If you check the Caltrain schedule on your phone to pick a train to jump in front of, is that suicide by crypto?
Who wouldn't want their own armrest?
Show HN: Horcrux: On-demand,version controlled data for docker containers
Yes, OpenBSD dropped BIND, as did FreeBSD.
Like all the Apple bill boards in that area.. never buying an iPad ever.
The ABCs of particle physics – Cool CSS animated interactive
Play Laser Tag with your smart phone
I'm sorry, but this line of argument is not even wrong as it relates to the entire modern infosec field, which is founded on the fact that there is no such thing as "100% security"; that is why concepts such as "threat models" and "defense in depth" exist.

Also, proving a program "correct" (for some definition of correctness that presumably includes "secure") is undecidable, ergo there cannot be such a thing as a "100% secure language". No, not even Erlang, nor Haskell, nor anything which is remotely close to Turing-complete. So all we can do is, in fact, decrease the attack surface.
I prefer it. ConnectBot is an SSH client, whereas Termux is something kind of like a chroot, though it's a bit different.
I don't think that's the thesis. I think the thesis is that there could be a "BADA55 construction" even in Curve25519. Even though all of the individual pieces are justifiable, for instance the 2^255-19 is justifiable because it's the smallest number. They knew the entire curve before trying to make it popular. Also, they could have used 2^255+95 because it's the smallest larger than 2^255 with some justification that it needed to be larger than 2^255. With enough arbitrary decisions a "one-in-a-million" vulnerability is possible. The premise of this curve is that there are no arbitrary decisions, since you commit to supporting the curve before even knowing what it is.

I think the analogy is someone shuffling a deck of cards, and taking a peek at the first card. Then betting someone $20 that it's the ace of spades. The process is justifiable, because you don't have any control of what the top card happens to be. It's just that you know what card it is and wouldn't make the bet if you didn't know it was already an ace of spades. Similarly, Curve25519 might have been constructed and happened to have the "one-in-a-million" vulnerability. How many other "Curve25519s" are there that we didn't hear about. Imagine that instead, the procedure was shuffle the cards after you commit to the bet.

I really doubt there's anything wrong with 25519. I feel like if anything, if djb et al knew about some vulnerability in curves that 25519 happened to have before releasing it, they would have put the weakness as one of the failing criteria to pick a new set of parameters.
How mobile devices have redefined the internet browsing experience
I had the same doubt thanks for clarifying
Why? They can just rent that billboard (or any of the many others along that stretch), they don't need to own it.
Back in 2007, my first semester in a technical CS school had plenty of assembly, binary, MMU emulation, OSI / TCP/IP, boolean math and so on.

I know this is mostly gone at this point, but it should not. The fundamentals are essentials. I often meet people who are totally clueless how a computer work and have CS degrees.

"How can you do C, it is so old? By now, we must have invented faster languages. Computers changed so much recently". Sure... Binary is now expressed with emoji.
Not really. I do when writing/typing, but not when reading. I don't even really subvocalize, that I've ever been able to tell - I read too quickly to transform the words into sounds.

I have a slightly above average reading speed (with average to above-average retention), mostly because I don't spend as time converting the words to sounds.

Of course, this does mean that I don't always recognize words when said aloud that I've only seen in text before. Less of an issue as I grow older, but hearing some words vocalized was an interesting experience the first time (such as aileron or Qeynos (pronounced as kē-nōs, for those who never played Everquest))
> I find that surprising, and I'd want to know what exactly is meant by "inner reading voices" - are these voices that people hear, or are they something else?

I do this sometimes to shut out distractions. For me it's like remembering someone saying what you're reading.
What It’s Like in an Introvert’s Head
Please stop using HN as a dumping ground for ideological boilerplate.
As your Wikipedia link discusses, the "internal voice" is a component of subvocalization, but subvocalization also includes other things that happen at the same time (involuntary muscle movements.)

> If I had to try to think about them as different concepts, I'd probably say that I never subvocalize, and usually don't hear a voice when reading quickly, but perhaps do hear a voice when reading slowly or focusing on individual words.

Since the involuntary muscle movements that are the other part of subvocalization are generally undetectable to the person doing the reading, what is your basis for saying that you never subvocalize, even though you do hear a voice when reading slowly?
I've always thought that live migration feature is incredible.
It makes them a much better target. If I'm looking to buy Zynga it's because I want a software company, not a real estate holding company. I can expose myself to real estate through REITS or PE funds that specialize in real estate.

They could also use it to acquire someone else, although it seems a bad time to make an acquisition.
I'm not talking about isolation WRT to containers and security, keeping them up-to-date is the bigger issue. Docker doesn't have a good solution to this that doesn't involve constantly rebuilding your base containers and any child containers that depend on it.
You are correct and that is scummy and should happen, but you misinterpreted (the post is difficult to understand, I had to read it 2 or 3 times).

What he's saying is that it is scummy to show an ad for unitedairlines.com when the second result is unitedairlines.com thus making the company spend money on the click but the user would click anyway, because the first would be unitedairlines.com even without the ad!
I agree it is a very cool demo.

Is there anyway I can find out the call flow of this JS program?

Like to see the actual dynamic call flow graph instead of just simple static flow analysis output.