skysight-inc/HackerNews huggingface dataset:
Making my running notes again from the earnings report and call.....

Numbers:

- $52.6 billion in revenue, up 12% YOY

- 46.7 million iPhones sold, up 2% YOY for revenue

- 10.3 million iPads sold, up 14% YOY for revenue

- 5.4 million Macs sold, up 25% YOY for revenue

- $8.5 billion services revenue, up 34% YOY

- $3.2 billion other products revenue, up 36% YOY

- Q1 guidance: $84 to $87 billion, a record high.

- 4Q EPS $2.07, Est. $1.87

- 4Q Rev. $52.6B, Est. $50.7B

Where it came from:

- China is back to growth with 22% quarter over quarter and 12% year over year revenue growth. Europe saw the strongest year over year revenue growth, up 20%. The U.S revenues increased year over year by 14%, while the rest of the Asia Pacific increased by 5% year over year.

- Apple announces it sold 46.7 million iPhones in Q417, compared to 45.5 million units in the year-ago quarter. This is in line with expectations. This represents a year-over-year 3% unit growth and 2% revenue growth, suggesting slightly more people are buying higher priced iPhones like the 7 Plus and 8 Plus.

- Apple sold 10.3 million iPads in Q417, compared to 9.3 million units in the year-ago quarter

- for the Apple Watch, Apple Pay and Apple TV products... The 36% year-over-year growth for this category, meaning Apple Watch and AirPods sales have been strong.

- Apple announces it generated $8.5 billion in revenues on services, which includes the App Store and Apple Music, in Q417. This is 34% growth from $6.3 billion in the year-ago quarter and 17% quarter over quarter growth.

- Apple sold 5.4 million Macs in Q417, representing 10% unit growth year over year. Mac revenues are up 25% year over year
The Sticky, Untold Story of Cinnabon
Do you support authenticated calls? (you mention "public urls" but I do not if this means "on Internet" (as opposed to a pivate IP space) or "non-authenicated")
Like written above should it normally not make a difference at all. But sure is possible that if there is an unexpected huge surge the people in the lowest plan suddenly have to wait a few seconds longer.
Narrative killer: Mac unit sales up 10% YoY, revenue up 25% YoY
I've been trying to figure out how to get paid to do open source for a long time.

Don't. Having supplemental income makes your life better in ways that quitting your day job won't. It reduces the size of your N months of living expenses and makes it easier to fill up that fund.

When you can walk away from a job it makes a big difference in your experience of it. Feeling trapped in a job you're not enjoying makes you even more unhappy. Feeling like nobody values what you do is rough. Not being able to afford to take a job doing something you'd love or really believe in, because it doesn't pay enough or has a 70% chance of cratering, is an experience I would spare anyone if I could.

But get over the hump and you're your own person. You can say no if they ask you to do something unethical. Take risks. Invest in yourself.

Keep taking the extra money. Put half of it in the bank. Keep some emotional distance from your day job. Enjoy the freedom.
Isn't the first swap unneccesary?
A few years back a friend of mine was depositing a $300.00 check at Chase. When the teller asked him how she could help he said "Oh, just depositing this three thousand dollars." She punched in the deposit for $3000.00 and gave him a receipt. It was corrected within 24 hours but the receipt and printout of his bank statement was a great conversation piece. I doubt they would have let him just walk away with the money, nevermind multiple times.
Slick! 84% success rate in the real world, and a simple clever technique. Basically use another DNN to reverse-engineer the target, find weaknesses using the substitute and then use those examples to make attack vectors. Without a robust mathematical framework to understand why a DNN behaves as it does, this is almost impossible to guard against.

From the abstract:
"Machine learning (ML) models, e.g., deep neural networks (DNNs), are vulnerable to adversarial examples: malicious inputs modified to yield erroneous model outputs, while appearing unmodified to human observers. Potential attacks include having malicious content like malware identified as legitimate or controlling vehicle behavior. Yet, all existing adversarial example attacks require knowledge of either the model internals or its training data. We introduce the first practical demonstration of an attacker controlling a remotely hosted DNN with no such knowledge. Indeed, the only capability of our black-box adversary is to observe labels given by the DNN to chosen inputs. Our attack strategy consists in training a local model to substitute for the target DNN, using inputs synthetically generated by an adversary and labeled by the target DNN. We use the local substitute to craft adversarial examples, and find that they are misclassified by the targeted DNN. To perform a real-world and properly-blinded evaluation, we attack a DNN hosted by MetaMind, an online deep learning API. We find that their DNN misclassifies 84.24% of the adversarial examples crafted with our substitute. We demonstrate the general applicability of our strategy to many ML techniques by conducting the same attack against models hosted by Amazon and Google, using logistic regression substitutes. They yield adversarial examples misclassified by Amazon and Google at rates of 96.19% and 88.94%. We also find that this black-box attack strategy is capable of evading defense strategies previously found to make adversarial example crafting harder."
>- 5.4 million Macs sold

Do you have the units sold YOY?
Clicks are not the only use of ads, and not always the point. They are easy to measure and so everybody tracks them, but it isn't the point. The point is to get people to buy.

Now it is understood that when I click on an ad for a widget and buy the widget it is easy to tell. However if I see an ad for a widget, and next week buy that widget the ad probably worked even though it is muck harder find a cause/effect relationship.

Thus we need to keep reminding people that clicks are rarely the point of ads. The point is the sale. Radio, TV, newspapers, magazines, park benches, bill boards (and many more) all have advertisements. The people who place those ads believe they drive sales long term - and they have statistical data to back that up. All of that data came without a single click.
Tesla is a good example of that. Much riskier investment.

I've personally invested all my capital into my own ventures at this point, so I haven't really thought much about the next big thing, stock-wise.

But, short answer, look around at what products people (or businesses) are addicted to now that they weren't two years ago.

Not many people I know are addicted to Teslas. And Amazon was just as addictive two, or even five years ago. So it's well past its prime now (lol).
It's obnoxious that Wired styled their AMP page like that, but it's not a problem with AMP itself.
Stuff like filling a 100Gbit pipe:

https://news.ycombinator.com/item?id=15367421

I think that's some studly work, so much so that I'm sitting at the FreeBSD conference at Netflix right now.

I'm retired but some people got me interested in this stuff and I asked netflix for some hardware to look at numa performance issues. I showed up and they just handed me a 2U server, 2 Haswell sockets, 14 cpus (unthreaded) per socket, 256GB, 26TB of SSD. Neat machine :)

So far, from what I've seen, Netflix seems like they are close to what they describe on their culture page (that's been linked on this page) but it's early on for me.

I can say that playing with the hardware, learning about the issues, talking to people about kernel work has got me pretty pumped. Fun problems, fun people.
Does it matter which Pi you run it on? I'm slightly concerned about slowing things down.
1) will never happen, so, bring on the pill!
> Not true, we just have different priors and are fooled in different ways. See stage magic, optical illusions, etc...

But we can often recognize them as such, which is important. Actually, on that note, is there work on making machines being able to recognize magic tricks?
25% increase in macs sold is huge, not sure if this was just a weird spike or not but that really stands out
The game is up for Facebook and Google – regulators act
BigchainDB – A scalable blockchain database
In Machine Learning terms, current neural network techniques are a local minima. Capsule networks might not perform as well now, but may offer a way forward which will outperform them in the long term as they're developed and refined. Being able to match MNIST results, rather than do worse, is a good reason to work on them.
RTFM. Carefully.
Conversely, I see an insightful take on communication and hierarchy.
https://twitter.com/BenedictEvans/status/926189172066418688
> I didn't (and don't) have a bubble. In fact, I frankly despise the Bay Area and SV because it constantly tries to put you in a liberal / wealthy bubble.

Almost everyone lives in a bubble. Unless you're a nomad traveling constantly, you mostly just see what's in the vicinity of your house or apartment. Your local area with the successful Chipotle is a bubble. Tech support is just one tiny slice of the uses for a search engine- a bubble.

> Apparently not, though. They doubled on IPO but most people were still VERY skeptical of them. I could see that they had 100% solved the problem of "fast casual" service.

Usually when people say this, there was some element that they didn't identify which made the investment riskier than they realized. It seems in retrospect that it was inevitable that the stock would go up, but if you could go back in time and get inside the minds of other investors you might be appalled to learn of the complicating factors that you didn't even take into account.

Just think about it for a moment. Think about how much human effort and capital is poured into price discovery in the markets. Billions of dollars. Teeming trading floors, millions of lines of code, people all around the world running models and analyzing filings and biting their fingernails watching the ticker. Do you think you know better than they do what the price of Chipotle stock should be?

The answer to that question may well be "yes" if you have expertise in the domain and you're experienced with investing and financial modeling. But it's probably not.

> That should make you want to invest in the #1 company that manufactures satellite components.

Which is what everyone else is thinking too. The trick is determining whether the price that the market has agreed on is too high or too low.
Good point. I'm lacking in the side projects area since I've dedicated most my effort to my phd which really just amounts to data analysis scripts.

I did take quite a bit of cs courses (almost close to a second major) as a undergrad but I'm years out of practice and I've forgotten most of the material.

I'm toying with a few ideas related to the cannabis marketplace.
One bitcoin transaction already now uses as much energy as your house in a week. I really have trouble seeing how this can scale in the long run?

https://motherboard.vice.com/en_us/article/ywbbpm/bitcoin-mi...

Bitcoin - The new coal
Visualizing the Collatz Conjecture
Wizard is an established and well respected title within computer science.
Yes, I think we cross a line when we begin making demands about the content itself. If you want content created to your specifications, you can produce it yourself or pay someone else to do it.

Video content isn't "user hostile" any more than a movie you don't like is "user hostile".
Thanks, seems like you got it ;-)
https://www.theguardian.com/world/2010/jan/11/great-pyramid-...

They weren't slaves
Huh, I'd always wondered why they ask you to enter the number. Thanks for pointing this out!
I left Cedar Falls precisely because I became the subject matter expert within a couple years of graduating--there simply weren't many people to learn from. There were people around me who were experienced in lots of other related areas which were rapidly declining in importance and frankly didn't excite me. Besides, it was really hard to find people who were as interested in learning as I was--I was mostly viewed with suspicion because I didn't put in the bare minimum and go home, and I quickly realized that wasn't the sort of team I wanted to work on. Further, there weren't any companies in the area that were doing exciting things, probably due to a dearth of talent in the area (not to knock on rural folks; assuming the distribution of talent is the same in rural areas as urban areas, the hiring pool is much larger in an area where people are more densely populated, and this is ignoring multipliers like the draw of talent to large cities and the improved rate of learning when your talent pool has improved access to other smart people).

I guess this is to say how you view this depends on whether you interested in being a local subject matter expert or a global subject matter expert.
And iPhone X (exxx not ten) will blow it out of the park. Cook's da man.
Has a government organization used Savitech audio drivers? If not, then there will be no charges
Errr, I was referring to Gnuk [0] that claims support, but it's rather a DIY project [1] than something to be mass manufactured. Sorry to disappoint you but from my shallow research in this matter the hardware used has several flaws (e.g. no secure element).

[0]: https://github.com/RaymiiOrg/gnuk/blob/master/README

[1]: http://www.fsij.org/gnuk/howto-make-gnuk-usb-token-by-stm32-...
What paper are you even talking about? You might even be right, but you are a poor communicator.
You can take memory from the VM. I've just tested it on KVM, dropping the current memory allocation for a vm, and reraising it. Shows up in free in the vm instantly.
Another one (posted by me) on "Fear and Loathing in Lock Free Programming":

https://news.ycombinator.com/item?id=15530032
I think the http://longnow.org/ foundation has a few related projects
That's not the sense I get, I believe (and I'm just going from what I've read so salt a bit) that they let go people that aren't producing at the level they want. So they could easily let go someone who was happy but not producing enough.
What narrative would that kill?
Was thinking of this too, but what happens when the map and "ground truth" disagree? The machine would need to be able to identify the rare circumstances when it should trust the map over its senses. If it's capable of that, this wouldn't be a problem in the first place.
> Can you write (say) a Python program that will answer any of the above about an OpenOffice .odp file?

Using the libraries or packages available from the OpenDocument home page? (http://opendocumentformat.org/developers/) Probably, yes. Four of your five questions questions are just: "Is there an API?" The answer is: Yes, yes there is. Did you try searching for an Open Document API? For the image file one, however, all you really need is ZipFile.infolist() because ZIP files already have an API.

> All I'm trying to say is that if OpenOffice .odp files were SQLite databases with a sensible schema, then probably you could answer any of the questions above with perhaps 5 lines line of code or less.

Most of the questions involve an XQuery against content.xml. You could iterate through the files, extract content.xml, and apply the XQuery. No, it's not easy to write the correct XQuery because XQuery sucks and the schema is complex, but it can definitely be done.

I don't know why you think it's going to be magically simplified by changing the storage method. You'd either have compressed XML BLOBs like the article's first suggestion -- which puts you right back where you already are -- or you'll have dozens of tables with a ton of metadata and document structure to dig through. Either way you will need a schema reference to understand what's going on. An RDBMS isn't going to make the content simpler. The schemas are complex because the documents are potentially very complex.
software development parallelization works about as well as it does for actual software, ie non-linearly at best. Add to that overhead/mistakes/difficulties caused by "synchronization" and you come to the conclusion that a significant amount of that "30 man years" of software had to be just discarded when rebuilt
I'm almost regretting including item 1, because the percentage of HN commenters who embody that attitude appears to be much lower than in comment sections on other parts of the web. Anecdotally, I can tell you that a significant minority of modern humans who comment on news articles are just furious about actual or projected technological advances that allow people to prevent e.g. obesity or pregnancy without relying on strenuous mental and/or physical discipline. That's why I mentioned it.
You make a great point.

I'd like to learn more about that dynamic of used car pricing. Do you have any pointers?

Here are some thoughts I have which might introduce subtleties:

* At some price level, there is a floor on "good condition used car that will safely take you from A to B",

* A used EV also price-competes with all used cars, and perhaps even with new non-EVs.
I wonder how hard would it be to just start building the infrastructure like this in some sort of 'wikibudget.org' and then using that as political leverage? Everyone who liked the system well enough to participate in it could get behind that, even if their individual allocation preferences did not win out or were different from others'. this might overcome the divide-and-conquer strategy of the polity-industrial complex.

For example, suppose Alice wants to spend less on defense and more on schools; Bob wants to spend less on schools but more on veterans, and Carol hates the F-35 program but likes both schools and veterans. As individuals they might donate to and volunteer for different organizations with different missions, but if they were all able to participate in dividing up an imaginary budget they could work together to get their compromise budget enacted even though they would be doing so for different reasons.

My gut says it would take between 5 and 10 years for such a thing to gain sufficient political momentum to seriously threaten the current system, maybe longer; but then the idea that Wikipedia might become the introductory reference source of choice was once considered laughable too, notwithstanding its current imperfections.

Anyone?
But not all gambling is "gambling": Insurance is gambling, for example. Picking mutual funds and ETFs for your retirement plan is gambling.

"Gambling" has connotations of immoral behaviour, especially in zero-sum or always-lose scenarios like poker and casinos. I don't think it's fair to describe educated and informed investment or buy-ins with words like that. I think "risky venture" is a less loaded, more neutral, term to describe it instead.

As it is, I don't see Bitcoin and other currencies as true investments - just yet - I see the surge in Bitcoin mainly as a "distributed Ponzi-scheme" instead: those who are cashing-out now are those who bought-in early and being paid by the people buying it now - and the people buying it now expect more other people to buy into it later, pushing the price higher while supply and availability dwindle (owing to BTC's 28M cap). However, unlike a Ponzi-scheme, Bitcoin, Ethereum and others do have utility as a means of moving money around independently of existing, often state-controlled, bank networks or remittance services - and eventually Bitcoin will be the tool of choice for that - and when the tens of millions of people wanting to move money around do so is when we will know the real, unhyped, value of Bitcoin - until then, the question is if $7,000 USD/BTC is an obscene over-valuation, or is still comically low - and I don't know which side to believe.

We'll get a better idea when, or if, legacy companies like Western Union and SWIFT get involved - or when real-time BTC transactions cost less than a VISA or Mastercard transaction (say ~3%). Right now a 250 byte transaction will cost 54,240 satoshi ($3.83) and take 30 minutes to get the first confirmation - making it totally unacceptable for retail purchases, for example. Hopefully when the Lightning Network or other solutions get finalized we'll start to see some real traction, but how many bubbles will burst before then?

(Disclaimer: I'm a HODLer of BTC and ETH).
I think everything you said is valid, but largely tangental to the subject of getting paid to do open source. I should clarify that I want to get paid to work on my open source projects, not just any arbitrary project. I probably wouldn't take a pay cut to work on someone else's FOSS project.
!m

We did some really cool stuff, for sure.
my advice is dont unless you really cant avoid it. its very difficult to keep up any kind enthusiasm.

but the article makes some really good points, being as honest about the situation as you can being paramount
My own opinion after talking with conservative friends and on the 'net is that if climate change is real, the only known option for countering it requires government (or world) regulation. It is hard for people to accept a problem if the only solution violates their strongly held political/moral beliefs.

In other words it's easier to deny the problem than admit that your politics has no room for the solution.
> 2) stuff that is soooo performance sensitive that Rust and C++ are actually too bloated, but which isn't really security sensitive so the guarantees that Rust/Modern C++ offer aren't worth it (Jai, Blow'

If you expect Jai to be faster than C++ I think you will end up disappointed. There isn't much reason there should be any more performance disparity than Clang and a different C++ compiler. The only language that I think could be really be called faster than C++ is ISPC.
Ha! I have direct connections to half of the logos in your "case studies" page. Small world.
I'm aware that they were subjected to grave robbing. That seems like more low-level thieving than actual organized pillaging though, which required destroying structure to pull off, as evidenced by the fact that the most important artifacts, including the riches of the burial chamber and the sarcophagus itself, were still there until modern times.
Trump tax bill Sec 3801 – Stock options become taxable upon vest
According to the recently proposed tax overhaul, Section 3801, stock options would be taxable immediately upon vesting.

The bill is extremely copy/paste unfriendly, but the full text is here: https://www.scribd.com/document/363309136/Republican-Tax-Bill#download&from_embed

The relevant section starts on page 295.

16 (a) IN GENERAL.—Any compensation which is de-
17 ferred under a nonqualified deferred compensation plan
18 shall be includible in the gross income of the person who
19 performed the services to which such compensation relates
20 when there is no substantial risk of forfeiture of the
rights
21 of such person to such compensation.

... and ...

24 The term 'nonqualified deferred compensation
25 plan' shall include any plan that provides—
1 ''(i) a right to compensation based on
2 the value of, or appreciation in value of, a
3 specified number of equity units of the
4 service recipient, whether paid in cash or
5 equity, or
6 ''(ii) stock appreciation rights or stock
7 options.

Can anyone who understands legalese shed some light on exactly what that will mean for those of us with stock option-based compensation?
10% increase in macs sold - 25% increase in revenue from those mac sales.
Same in France and the majority of EU countries.
25% increase in revenue. 10% increase in units.
I strongly believe so. Given its only utility as a low-class investment too and illicit trade payment method, how can it be moral? The substantial environmental toll and funding Chinese enterprises is not a positive thing either. I'd be happy if you prove me wrong.
Apple briefly taps $900B after a blowout fourth quarter