skysight-inc/HackerNews huggingface dataset:
> The easy and glib way for Apple to get to a 5 trillion valuation is for the market to give them a p/e ratio like they give Amazon. If market analysts were sane, Apple would've hit the 5 trillion mark a while ago.

At Amazon's P/E, Apple would be worth about $8T. But I don't think "sane analysis" and "Amazon P/E" are a good fit.

> Apple is bad at growth. Apple is very good at profit.

I've been wondering about this for a while, so I finally bothered to look up some numbers:

2004-2017, Amazon revenue grew from $6.92B to $177.87B, at 28% per year: https://www.statista.com/statistics/266282/annual-net-revenu...

During that time, Apple revenue grew from $8.2B to $222.23B, at... 29% a year: https://www.statista.com/statistics/265125/total-net-sales-o...

Obviously, these numbers are quite sensitive to starting and ending points, but to me, it looks like Apple has managed to grow at the same overall rate as Amazon, while being massively more profitable.
Perhaps it'd be better to learn/use eDSLs - that is - DSLs embedded in a general and powerful language such that interoperability between all the little eDSLs becomes painless.
Examples of eDSLs would be lisp macros.
The biggest value of bad estimates imo are that they teach you to get better at estimating. You should record your estimates and the actual time it took. That way the next time you need to make an estimate you have some more data to plug into your formula for making a guess: the previous slippage. So you improve over time and your post-mortem of why something slipped will help you to get your initial guesses closer to where they should have been in the first place.

Between those two anybody can learn how to estimate with some reasonable degree of fidelity.
Extremely good explanation. But even regular matrixes are thought to be multiplyable at O(n^2). Right now we are a little higher than that, I think O(n^2.2). It's crazy that we can't find min complexity algorithm yet. The low complexity will be due to symmetries in pure uncorrelated matrixes.. which is clearly symmetry in multiplication itself or just numbers themselves. Someone will eventually find it.
Another HN procrastination topic, yay! I'm late to the discussion, but maybe someone will still answer:

I've been a procrastinator for as long as I remember, and have the following problem I struggle with: whenever I try to force myself to do a task - like any task that isn't fun or just following curiosity - I feel this strong emotional block. The more I force myself, the stronger it gets, quite often turning into powerful anxiety, and sometimes even physical pain. Usually the mental pain itself is powerful enough to dumb me down to the level I am not smart enough to complete the task at hand (perils of working with one's head instead of hands...), which means the work won't get done anyway.

Is this normal? Is this just lack of discipline, as some would suggest? Does lack of discipline manifest itself with debilitating levels of anxiety? Do people here, who overcame procrastination, suffered from something similar at the beginning and don't suffer from it now?

I ask because I've tried the usual tricks - from pomodoros, through commitment schemes (hello Beeminder), imagination exercises, GTD, DeepWork planning, edw519's A/B mode of work... and everything eventually lost to the emotional pain. It's a small miracle that I'm able to get enough stuff done to make ends meet, but I look at how much more I could be doing if I weren't procrastinating that hard, and the very thought of years wasted makes me feel bad.

(#HNTherapy once again, I guess.)
This is no longer there case, given deep learning, though. Right? Effectively, the training process can be seen as a giant matrix multiplication in one step.
$400 is an annual wage for much of the world. if you can fly in a plane you are rich, it's just a question of how rich you are.

In the 1970s a transatlantic return was about $3000 in today's money. You can get a business class bed for that now. If you could afford to travel in economy in 1970, you can do it in business today, and business today is far above first class in those days.

If you work for a company that insists on flying you in economy and you don't like it, it's time to move job.
Unironically this. I feel like a zealot saying it but having eDSLs with painless interoperability makes lisp a joy to work with.
I think he used Hertz in his book, so yeah not fps but still frequency.
Have you asked for a reason for this limitation? For instance, it could be something as simple as undergrad programs providing academic credit for internships, but masters programs not: which affects the employer’s obligation to pay the intern.
What a load of nonsense. C#'s a great language and their dev tool, Visual Studio, is second to none.
We tried this with lionfish in the Caribbean; it is just really challenging to catch them in a non-destructive way so they are economically viable. And IMO they don’t taste very good unless fried, at which point everything tastes the same.
Short-sellers wrong about Tesla
Find your job Find your employee
The algorithms with the best asymptotic complexity aren't used in practice because they are slow for the n we care about. In practice optimising matrix multiplication comes down to making efficient use of SIMD, multiple cores and caches.
Not really - not everyone feels like they have things to rebel against.

My spouse was one of those. He never really felt like he had anything to rebel against. By the time he was a teenager, it had been established that his limits were reasonable. Sure, he questioned why something was so, but always got an actual reason. Sure, he says he was a jerk and stuff, but that's immaturity. Rebellion? No need.

One of the things we got taught in civics classes after I moved to Norway was that parents had no right to choose a child's friends/boyfriend/girlfriend nor what they'll study in the last few years of school.

On the other hand, I lied to my mother regularly just to do normal stuff. If I left the mall to eat at a place that sat in the parking lot, I was supposed to call to get permission first. I wasn't allowed to go to anyone's house without my mother talking to their parents to make sure it was OK. I had to quit a job because my parents didn't want me working every weekend and had no choice but to go to church on sundays and many times, the reason for a limit was "because I said so".

MY father was much more lenient: He'd ask some basic questions and tell me what time to be home, giving me a chance to ask for a later time dependent on plans (he'd let me stay later for a later movie, for example, if I had a way home).

It all depends on what sorts of limits you have and how reasonable they are. Even to a teenager.
I'm convinced there are two classes of ORMs. Those that try to abstract the relational model and those who are the relational model.

The former category includes things like Django's ORM: very limited in what you can do, it doesn't actually "get" SQL, mismatch between the ORM API and the database. The latter category includes fewer software; sqlalchemy is my familiar example. Because sqlalchemy does not abstract the relational model, instead mapping it into your application language, it has ~few mismatches between its API and the database.

The former category is what "kinda works well enough for CRUD apps and I don't need to know anything about nothing" and then become a major problem, the latter category presumes you know how SQL works but then allows you to work.

Random snippet just because I feel like it.

def all_children(self):
cte = session.query(Tag).filter(Tag.parentid == self.tagid).cte(recursive=True)
cte = cte.union_all(session.query(Tag).filter(Tag.parentid == cte.c.tagid))
return session.query(Tag).select_entity_from(cte).all()
Not only the hardware components - the lengths Apple goes to differentiate are nothing short of astonishing - from heat removal, to structural strength, to pioneering keyboard switch designs, while it's fair to say ThinkPads offer a better value for the money, you can't say Apple machines don't seem to come from the future.
Connectify Hotspot 2018.4.2.39173 Crack Free Download Here
It's incredible, even if you don't like Doom or ID Software, it's still a good read.
How does stress impact on children?
Fully connected layers are matrix-vector multiplication (which turns into matrix-matrix if you do an entire batch at once). Convolutional layers are lots of tiny dot products. You can rewrite that as matrix-matrix multiplication.
Your interests are much more aligned with engineering than with physics.

Pick a school and compare the physics program with the engineering ones to see which are more aligned with your interests.

I picked Iowa semi-arbitrarily. Here are recent undergraduate physics projects - https://physics.uiowa.edu/undergraduate-program/recent-under... . None of them deal with everyday things, that I could tell. Most deal with space science or astrophysics. (Other schools might be more focused on, say, solid state physics or particle physics.)

Then take a look at the mechanical engineering program, at https://me.engineering.uiowa.edu/undergraduate-program and the student outcomes at https://me.engineering.uiowa.edu/about/mechanical-engineerin... .

If there is a college nearby, visit and talk to an admissions councilor.
Documenting 6 months to reach ramen profitability as a maker in Asia
If deep learning we’re just a big matrix multiplication then it would not be deep, it would be linear. The (eg sigmoid) functions mixed between the layers make it deep. I’m not really sure what it is about the training that you think is just a matrix multiplication.

It’s also worth noting that eg a convolution can be written with matrix multiplication (or rather some tensor products and contraction but there would be much redundancy from the fact that distant points cannot influence each other and the same thing is done to each point in the convolution. This is much less general than matrix multiplication
I'll be happy to write my own SQL (I do for complex queries) but I don't want to extract results manually from results and tweak the code every time I change the schema. At least those parts of ORMs must stay.
Third-Party researchers released micropatch for recently disclosed Windows 0Day
It’s about O(n^2.37). The entire article is about this number.
If it is cringeworthy for you, you can just play it in the background while doing something else. I kind of liked it. It is a genuine unprepared for interview and you see very few of these nowadays.

Whenever you try something this spontaneaous there will always be a lot of hesitations, a lot of ums and ahs, and some arguments as to which direction the conversation should go in. But you still get something more interesting and original.
webpack and the entire "modern" js frontend...

all because of an inability to manage versioning change across the standard browser js api...

great for a giant megacorp looking to waste money on busywork and divide the workload across more employees (front-end devops?!?)

less useful when you already have to compile a backend, don't really have a problem with ES5, and understand that you are basically only tasked with making your dom updates dependent upon data model changes, YMMV
Yeah the post seems to confound two mostly unrelated issues. I agree with not reinventing the wheel for relational databases, SQL is fine.

But for other domains, the query languages arose out of need, not because someone felt like it. SQL is hot garbage for for non-trivial logic. I can't even imagine what splunk would look like if you had to query it with SQL.

If anything, SPL (or rather the piped operators approach) would make a lot more sense as the groundwork for a universal query language that works across many domains.
I'm not English native speaker, why is it abuse? There is also book "Code Girls: The Untold Story of the American Women Code Breakers of World War II" that uses the same term.
If you need to bring a laptop, your company should be paying for it. They should also be compensating you extra for any work you do while on vacation.
I consume content voraciously

What kind of "content" are you "consuming"?
Registry.npmjs.org certification invalid?
Fire, the wheel, duct tape, and now another human milestone: killer robots...
I can't find it now but I read something by a lead researcher that said the abortion effect is real but that the lead one is more predictive.
This is exactly why I procrastinate - I needed the perfect solution in my head. But then my work procrastination would spread into other areas in my life. The fix is/was to do all things immediately. Anytime I find my procrastinating I immediately do said thing. Don't want to write bills, stop right now and do the bills. Don't want to go to the gym, go right now. Don't want to work on that project, go start working on that project. It's certainly not easy, but does get easier.

There's also a somewhat hidden emotional/mental toll with procrastination. When I procrastinate it weighs on me and causes stress. I'm reminded of this quote from Shakespeare's Julius Ceasar:

Between the acting of a dreadful thing

And the first motion, all the interim is
Like a phantasma or a hideous dream.

The genius and the mortal instruments

Are then in council, and the state of man,

Like to a little kingdom, suffers then
The nature of an insurrection.

https://www.sparknotes.com/nofear/shakespeare/juliuscaesar/p...
BiOS Utilities
The terms aren't perfectly symmetric and interchangeable so the Smithsonian is doing the sensible thing to avoid making it sound like they're talking about some species of fish.
Based on my own memories, smartphone use would have been a bonus. I went through times with literally zero friends. It upped to a small group of 3-5, and after we moved I only really had 1 friend for a few years.

That time with no friends: For a few preteen years, I didn't do my homework, which meant I got lunch detention. I had loose friendships with some kids I knew in elementary school, but we didn't speak in school. Then we moved when I was 13. I got labeled lesbian and people ignored me for the rest of the year. (I'm bisexual, but didn't really realize I was looking at the time) I made a few friends from other middle schools the first year of high school, hence the small group of friends.

I remember getting AOL my last year of high school - for a short time, anyway, until I ran up the bill due to the hourly billing. It was wonderful to simply talk to other folks my age, one of which also got snail mail for a while. I felt less lonely.

It makes it really hard for me to understand the internet making folks lonely or unhappy - it has always enhanced my life to this day when I've had regular accesss (I'm 40 now). I even met my spouse playing a text-based MMORPG, so I wouldn't even have my life without it.

Maybe this is different for kids that are more "normal" than I ever was.
> Lucene for example doesn't use SQL because its really solving a different problem - text search. Its a language dedicated to what could only be expressed using something like `LIKE` and regexes in SQL.

There are much better options than LIKE and regexes in SQL for text search. To mention but two:

SELECT 'a fat cat sat on a mat and ate a fat rat'::tsvector @@ 'cat & rat'::tsquery;

https://www.postgresql.org/docs/current/static/textsearch-in...

SELECT * FROM articles
WHERE MATCH (title,body)
AGAINST ('database' IN NATURAL LANGUAGE MODE);

https://dev.mysql.com/doc/refman/8.0/en/fulltext-natural-lan...

All main engines support full text search in one way or another. TSQL, Oracle, DB2... even SQLite.

What more, these engines all support inverted tree indexes in one form or another - i.e. the same type of index Lucene uses - to make this efficient. This is completely different from the typical LIKE or regex query against a column with a BTree index.
Thank you. The early history of the brick is a favorite subject of mine and there are a lot of details that are lost or about to be lost and to recover some of it is very special.
For studies that are easy and safe to conduct in humans testing in mice seems largely pointless. Sure it might cost far less, but the data is also far less useful.

It’s the reverse that’s then useful. If you can find an animal model that replicates a known human result then you can investigate the mechanics more easily. Ex: Scurvy
I remember when Pathao, a delivery service from my home country was valued at 100M, I thought it was a lot of money. Having spoken to the people who work there, they told me that the margins are slim, so I'm guessing that you basically make money on volume of deliveries.
Rails has a problem most are aware of, When i started rails few yrs back, they said skinny controllers fat models, but in a few months our Models became 3000 lines, so they said external loading libraries, then came concerns, then they took concern back because it doesnt work. Then another solution came in the form of gems, people thought lets make more gems we have tried so many different ways to do this. If that is not all there is a problem in rails that exist purely because of the way the framework works. The mass assignment problem, this problem literally doesnt exist in any other framework. What we do with this is a patch to restrict an action, but it really exist because of the nature of the framework. This is a code smell if your program due to its very nature creates problems that needs patching is probably not doing something right. In my opinion best is to go back to simpler ways of organising code. Rails is too much an abstraction that creates its own unique problems.
How does it learn idioms (sequences of words that make no sense when translated into another language word-for-word). For example "Stop beating around the bush!" would result in complete nonsense if translated into any language other than English.
Preview of Zaku for Atari Lynx
PSU early to mid 90's, this is what we did. Doom, Doom 2, multiplayers, seeing this made my day!
Very powerful om mantra for relaxing mind and relief stress 100% challenged
Why does the gender matter? I hate headlines like this
I hope that those robot will eventually evolve enough to determine that it is homo sapiens that is at the root of the problem.
and then, the next software version will change that -x by -X and all go to the fan.......
This has started to crop up because the term female has taken on negative connotations. Similarly for girl. Thus woman is becoming the all-encompassing word in a way that does not parallel the male terms.
Interesting idea... but not too crazy about the price.
£1,000 for a set of wheels seems pretty expensive.

How much is a standard set of wheelchair wheels?
Vue-Burger-Menu – An Off Canvas Sidebar Vue Component
so because you don't see the obvious problem with being stuck on a single version of anything forever, webpack, representing progress in this case, is bad? nice try

what does versioning has to do with bubbling, wtf?
True, the content was great. Issue is with the dynamics between the interviewer and pg, fidgety/supplicating shit, you can feel it. It goes beyond an unprepared natural awkwardness into something more gross. But like you said, the info is great so you put the tab in the background
Thanks for the advice / review!
sklearn pipelines are an interesting model (specially in 0.20 versions with column selectors, etc) that could be implemented in wider context as a dataow language -- maybe with Prolog-like logic instead of ML data blenders.
Thanks for the advice / review, yes I was referring to Wheaton - as @chaosite mentioned he’s most well known for playing Wesley on Star Trek TNG.
Thanks for the input, I wasn’t sure how he’d be to listen to.
The image name makes it look like it came from a Facebook CDN.
Alan Rusbridger: who broke the news?
What a worthless and juvenile statement.
It looks derpy though so I can't wear it in the office

You'll be fine. A guy in our office wears some, it's no big deal.
Building a UI for the k6 load testing tool
> Clearly an easier way to start developing small crud apps is JS or (Your favourite transpiler for the front) + Firebase

Are you being serious?
I was wondering for quite some time how these scammers find their way to less experienced users.

Turns out I've been using adblocker for so long that it didn't even occur to me that the scammers were purchasing Google ads.
Microwave Weapons Are Suspect in Ills of U.S. Embassy Workers
Let me explain how happy I am to read this. This is beyond motivating. In my profession, failure is part of the job. In fact, I'm not in a "job" per se, but a profession, the "practice" of a healing art. Doctor's do not "work." They "practice." They make mistakes, learn from them, and continue on.

I have a child in middle school now. At the parent orientation, the principal addressed everyone. He said he welcomes mistakes, actually encourages them to try and fail, because that's the only way you learn.
As I mentioned elsewhere, the use "umms" is only because he tries to talk off the cuff. This makes his talks much more interesting.

Most of the smooth talkers you see on tv and youtube have basically learned what they are going to say. They sound slicker, but eventually what they do say is less interesting because it has been pre-learned and thus pre-filtered.

This is a general problem with Television and popular culture nowadays. If you look at old tv talk shows you can see real spontaneity, but this is mostly absent from modern tv. Of course, the other side of the coin is that on modern TV interviewers and interviewees are much smoother and more self assured, as they already know what they are going to say.

I really hope that people do not get spoiled by this pre-learned smoothness of presentation as to fail to appreciate actual spontaneous interviews and conversations.
I've had that problem, but frankly it was easier to make an hybrid (mostly ActiveRecord with a few "weird" classes that delegated their own storage) than to write a full Data Mapper layer.
Seriously though, the only problem firebase solves is the question "what infrastructure decision can I make right now that I will regret as soon as possible?"

I'm being facetious but then I feel like this whole thing is a joke, so it's kind of fitting.
Not really, considering we have a PM in Australia who held up a lump of coal in parliament as a solution to power prices.
Ask HN: Best project length for learning?
Hello,
I am looking for a new (consulting?) job where I can gather as much expereince in different comapnies and fields as possible. I also want my work there to be usefull. I am currently working at a company that develops an erp system and I have no experience in consulting or contracting. Before I look for specific companies I could join I would like to ask you, if you can tell me a project length you found good for yourself and why.

Thanks a lot!
Amazing, new, disruptive technology for shipping...

Now who has the patent on SAILS!

This kind of reminds me of constant remakes of Spiderman ;0)
The article talks about it. Right near the beginning

"Enrolled in beauty school after graduation—cosmetology being one of the few fields open to women in the 1940s"

or

"At the peak of the Cold War—which was also the peak of the baby boom, an era when American women were urged to spend their lives as homemakers"
> Look at how much prime real estate is devoted to parking in typical American cities.

Not just in the US, but everywhere. Given that most cars are in use for a tiny fraction of their lifetime, they occupy real estate somewhere. Dedicating public space to parking is a huge subsidizing for motorists not often discussed.

If parking was market priced on par with commercial or residental dwellings congestion would become less of a problem but not many people would be able to drive in the larger cities around the world. The latter is a very hard sell for voters for whom cars are of the bigger investments they've made. But in the larger scope of things it's probably akin to throwing good money after bad.