skysight-inc/HackerNews huggingface dataset:
Yours is the consensus view, I'm contrarian on it. Appealing to it as being "universally recognized" as an argument about its validity is a logical fallacy.

The methodology of recent history has been to instrument everything, and then use that to analyze. I'm not ignorant, I've done this. It's an effective way of not fooling yourself. However, the downsides of such data collection have, for the most part, been ignored in the process of determining what to instrument, how that data is stored, and what is to be done with it. This is an industry-scale oversight and is going to rapidly change, especially in light of new regulations.

Beyond the fact that such data is a liability (and usually can be de-anonymized) and the legal requirements of having it being burdensome, organizations need to ask the question of if their data collection policy is ethical. Your "universal recognition" in my mind is more of a "universal blind spot". On the contrary, instead of saying that lack of a data collection policy is a cop-out due to laziness or lack of care, I'd argue that falling back on collecting data shows a similar kind of laziness, where you've failed to come up with a better solution to your problem of understanding how well your product is performing that doesn't require violating the privacy of your customers. (Even if you aren't violating it per se, you're only one data breach away from someone else doing so, and that would be entirely your fault.)

The correct methodology is to try to solve these problems with minimal data collection, ideally none. It also means sometimes you will not collect data, and knowingly potentially miss insights, because the trade-off doesn't make sense.

That doesn't mean you don't do it, but it does mean that when you do, you should recognize it as a liability, a deep trade-off that has many negatives, where the benefits should outweigh it. If it's not actionable, don't collect it. If you don't need it anymore, permanently delete it.

Most organizations don't see it that way, but I predict many will in the coming years.
Actually, webpack does a lot of additional stuff that might be needed for some complex configurations, so it can't be easily replaced with this tool. But also almost 75% of the time (in webpack) is spent inside the minimizing plugin, and that is very simple task. So it would be great to have just the minimize plugin based on this tool. Then maybe investigate what other performance critical parts of the webpack can be replaced without requiring to change the ecosystem.
I use The Lounge for IRC because I use iOS, Windows, and Linux.
The approval rating doesn't seem to be much better than US Gov't[0].

Also, the US is also constantly protesting too. What do you think Black Lives Matter, the Google Walkout, the Amazon protests in NYC, the current and ongoing unrest surrounding ICE camps, and the teachers union strike in LA are?

0. https://news.gallup.com/poll/1600/congress-public.aspx
I wish there were just a little better filtering/sorting on their data. I want to know what people with my years of experience, in my metro area, in my specialization are making. You can kind of get some of that info, in certain forms. If their data (the data that is already publicly viewable on their website) were in a relational database I could write a query in about 60 seconds to pluck out what I want to know.
Here are some of the notes for Mechanics of Fluids 1:

https://nbviewer.jupyter.org/github/nolankucd/MEEN20010/tree...
I agree with you and this fits enough people. Many (myself included) thrive off constant action and change, steep risk and learning curves.

I started in management consulting - and even after doing startups for years - find startups too mind-numbingly boring. (But that may be me) If I'm on an internal teams - I have to work on many things at once to keep sane.

For me, management consulting (using my CompSci as a starting point) it gave me skillsets others don't replicate easily.
The former, sure, the later: Not really. Avoid insane risks and keep your skills in shape. You can always call it quits and join the machine again.
Disagree. This is an endorsement of accepting the fact that your work, your professional work, done by most of us at a job, makes you feel like a cog, a unit of production. It is better called a surrender than a compromise.

Surely it's often case that life has people in this sort of scenario and there is no realistic way to a new path. In that case, sure, take care of your loved ones and yourself, stay put, and make the most of it. This scenario arises from the messy mix of circumstances and decisions. There is no blame.

But! "Change jobs if you must", must, be changed to "Change jobs if you can.", especially for younger people. It's not mature to accept an unfulfilling job. It's a life-scale bummer. Tenaciously go after fulfilling work. Don't write off 1/3 of your remaining life. An approach that worked for me: distance yourself from the profit motive. It's not that hard.
Ask HN: Sci-Fi things that you would like to become reality
What interesting elements of Sci-Fi would you like to see to become reality and what do you think about time horizon for them?
Maintaining curiosity on new thing and technology.
Virus that can cause cancer are known since 1908 in chickens and since 1964 in humans. More details in https://en.wikipedia.org/wiki/Oncovirus

But not all cancers are caused by virus. Probably some of the multiple toxic compounds in the smoke of tobacco is the most known case. Radiation is also a well known cause. Even more info https://en.wikipedia.org/wiki/Carcinogenesis
Strategy consulting needs to change and this is how
Thank you for the response and also very cool that the industry is moving towards open source formats. FBX is such a nightmare I'm happy to have moved all my assets to gltf.
Google Play already explicitly issued exemption for serveral well-known device automation apps including Tasker in the last year, apparently by human.
Right, but what the article tries to point to is places where they don't see whether it's good or not after the feature is shipped.
First of all, I get that people like living in the suburbs. But people also like eating beef and like driving Hummers. Unfortunately we need to do less of all of these.

> Apartment living is no fun with families.

That is a gigantic assumption. I grew up in an apartment and it was great. My parents wouldn't trade living in an apartment in a major city for a house in the suburbs for anything. Plenty of families all around the world do just fine in apartments.

I disagree that existing cities can't be redesigned. Sure, we'd need to invest in public transportation. And sure, we'd have to build other infrastructure. But the case in the article is a pretty obvious case for expansion. You have a town that is 30 minutes by rail from SF, an epicenter of insanely expensive real estate, and yet nobody can expand because people are worried it'll destroy their precious suburbs.
> By a house (debt-free) for $100, and, say, tax of $1. Something happens for a decade, so it's worth $1000, tax of $10 per year for 10 years; $90 is deferred. Later, thing un-happens and more, now house is worth $60, with $90 in deferred tax, so if you sell it... you end up owing $30, for a net loss of $70, instead of the $50 in loss on the asset?

Takes a long time to get to these situations without crazy valuation swings (+900%, then -94%?) and under 2%-ish tax rates. That would be a net loss of $130, too.

> ...or is there something I'm getting really, really wrong?

Pretty much. In most property tax regimes, it's the parcel itself that has the tax owed, and the assessor doesn't/can't go after past owners. Most mortgages are recourse-free, too-- it may be bad for your credit to not pay, but they take the property and don't come after your other assets.

There's a societal benefit, here, too, BTW. If you have a property that's worth $10M to others, but you employ it for a use that's worth $100k to you... accruing tax on the $10M encourages you to make a transaction that will leave the property better employed.
Why? Means little. You can put a $44k deal together, even if you're a college student with no connections. It takes vision, some hustle, and an action plan. You might not think you can, but I sure know many can (including you and others reading this).

Most sellers are open to creative deals. No money down, seller financing (this applies to real estate and software).
I'm a self-driving skeptic but the toll booth problem doesn't seem logistically all that daunting, since there are so few of them compared to overall road miles. It seems like they could be modeled individually and directly.
US median family income was $60,336 in 2017, and $71,805 in California[1]. Junior developers in Silicon Valley have starting salaries around $110000, and I've heard for new college graduates getting up to $150K. I.e. twice median family income. You cannot have these high salaries without someone else getting shafted. There simply isn't enough money for everyone to be earning like this.

Whether you consider inequality a problem is down to your politics, but in general the UK is a more equal society (slightly less social mobility but less inequality) than the US and hence salaries are lower.

[1]: https://www.deptofnumbers.com/income/california/
> nobody wants to pay for it (or not pay enough to cover its costs), it is not good.

And how do you know this in advance?
LAnd of the Undead
I would guess that the owner of the Huawei phone was spoofing their mac address
Show HN: Deploy Spark on Kubernetes
Is it a problem if _all_ of the 12 points apply?
My 9-year-old son helped me uncover a missing clue in allergy science
Both complementary and competitive.

USD is a much more complex beast with powerful composition workflows that allows for meeting the needs of large productions.

Gltf is more of a distribution format at the end of a production like this.

So in this regard they're complementary. USD can also be extended to read other formats like alembic and obj and present it as if they were USD data at runtime. A gltf plugin could be made for USD to allow gltf to act as a leaf node.

There is also a packaged variant of the USD formats called usdz which is what Apple uses for their AR ecosystem. This can be seen as competitive to gltf since they are both now distribution formats and not production formats first.
Clinc, the AI startup facing troubling allegations of sexual harassment
Buying online businesses wasn't even on my radar at the start, but I stumbled onto the first one via a blog that I followed. They posted that they were going to sell their online business and to drop them an email if interested.

I read that and immediately thought, well that's for me, so I sent them an email. I had zero clue what I was doing at that point.

The last business I acquired was though a broker; FE International. They have some interesting SaaS listings from time to time. QuietLight is another broker I watch listings from, but they are more in the ecomm, FBA, etc. space though. Less pure software. There are other brokers as well such as Empire Flippers.

There are some marketplaces like Flippa, Sideprojectors, Transferslot, etc.

You can also find a business you are interested in and call them up and see if they might be interested in selling. I almost bought a business this way last year after seeing it on Indie Hackers and reaching out to the owner. We couldn't get together on price though. I was happy to overpay since the business wasn't on the market and I believed in the future potential, but the owner's expectation was just way too out there so I couldn't justify it.
Came looking for this question. As far as I know, to beat Google's bot blockers, you have to use a very specific kind of proxy farm.

The shady type that runs on people's home PC's. Either via Trojan type hacking or some paid incentive to the home user to install the proxy.

If they've found some other loophole, that would be interesting.
It certainly begins to play into the realm of Socialism when one advocates that there should be laws in place which mandate salary laws which restrict an individual's ability to negotiate for themselves. I'm not saying that you're necessarily advocating for that because I don't want to put words in your mouth, but I have been involved in a number of discussions with people who are interested in exploring that path.

> In that case though since a free market is conditioned on both sides having equal knowledge would you be okay if employees were forced to disclose all employees salaries?

That is an interesting idea to think over. I would take out the word "forced". There are pros and cons to employees being knowledgeable about each other's salaries and many companies put the effort in to make salary discussion among employees a taboo.

The idea of a company reprimanding the mere discussion of salary is not a quality I would value, but would not necessarily turn me off to that company depending on numerous other factors: a prominent one being WHY that is the case at that particular company.

Also looking back at your comment again, I wouldn't say that I agree with the idea that "a free market is conditioned on both sides having equal knowledge". As a matter of fact, I don't see how that could be inferred. I would lean towards the idea that both parties should try and have as much information as possible. If that works out in my favor, then great. If it works out against me, then I obviously have more research to do.
> multiply the probabilities of complex, intelligent life evolving that happened to be broadcasting signals into space a few decades to centuries ago

We have no idea what those probabilities are. Planets where often assumed to be rare until we started looking for them.
Evolving underwater: Oceans board game review
The matter is that it wouldn't make sense to do it. It's certainly possible.

If you try building a large scale application (not merely a website or simple CRUD-style service), something as complex and demanding as a Google Sheets in pure html/javascript, you're going to reinvent a lot of wheels in the process and waste an enormous amount of time, for reasons (hopeful performance gains, and minimizing external requirements) that will not be strong enough to justify the time cost. More likely in the process of reinventing wheels, you'll lose a lot of your hoped for performance and simplification gains, as you create your own monsters and bloat.
A Method(ology) to the Madness
I find this to be the case with most pop-science books; the author's intention is to leave the reader with a feeling of having learned something rather than providing a full overview of the field, which may be too complex for the situation anyway. I often compare it to my response when non-CS people ask me "what I do."

Do you have some specific examples the people you spoke to frequently criticize regarding Harari?
We detached this subthread from https://news.ycombinator.com/item?id=22331413.
Everyone in this thread knows what a CAA record is.

Once again, it is my claim that Lets Encrypt does not operationally rely on DNSSEC. Nick Lamb disagreed, and suggested that ISRG staff would stick up for DNSSEC but for my presence on the thread. I reply with a quote from a Lets Encrypt developer: "I think DNSSEC is rubbish and so does the whole Boulder development team".

I think you should take this up with them.
It wouldn’t surprise me if Microsoft spends more time and effort on tuning and providing OS services for the particular commercial applications that are typically used on high core-count Windows server boxes, several of the most prominent of which are also Microsoft products.

I suspect SQL Server has no trouble scaling to 64 cores and beyond.
> May have something to do with the fact that a big proportion of servers in production with many CPUs/cores are Linux servers so they started investing in this quite early?

Not servers, but single system image supercomputers. Quoting Wikipedia (https://en.wikipedia.org/wiki/Altix):

"At product introduction, the system supported up to 64 processors running Linux as a single system image and shipped with a Linux distribution called SGI Advanced Linux Environment, which was compatible with Red Hat Advanced Server. By August 2003, many SGI Altix customers were running Linux on 128- and even 256-processor SGI Altix systems. SGI officially announced 256-processor support within a single system image of Linux on March 10, 2004 using a 2.4-based Linux kernel. [...]"

And as I recall, back then Linux suffered an issue similar to what Windows is facing now: a single 64-bit integer was no longer enough for a processor bitmask when you have more than 64 processors. IIRC, a lot of code had to be refactored to allow for a bigger bitmask, and an abstraction layer was put in place. Nowadays, the limit is 8192 processors according to arch/x86/Kconfig (see also: https://access.redhat.com/articles/rhel-limits).
> You cannot have these high salaries without someone else getting shafted. There simply isn't enough money for everyone to be earning like this.

Please substantiate your claim to this being zero sum. It does not seem self-evident.
> He is one of the top reasons I don’t take anything from Scientific American seriously anymore

Some people have started calling it "Two Lies, One Title".

It's turned into the BuzzFeed of science journalism.
You are basing your sentiment on assumptions that cannot be verified in practice without implementing/releasing the features. Nobody wants to implement revenue-decreasing feature but nobody knows beforehand whether they will increase or decrease revenue. So such statements are useless.
I don't think the article is saying engineers need to have a meeting for each of these. I think you're entirely missing the point.

It's simply saying that you measure before you build a feature [and again after]. Any good product owner will already have data to support their prioritizations (e.g. this bug affects 10% of users, this feature only applies to 2% of users)
- Will Blender put the competition out of business? Maya, C4D, Modo, ZBrush, etc. are all rather expensive, and Blender covers so many workflows.

- How could one build new and better 3D software when competing with free and good enough?

- Does blender as a business generate good income for its developers? If you look at their Development Fund [0], it says $115k/mo for 20 developers.

- What is the extent of contribution to Blender from unpaid contributors?

[0]: https://fund.blender.org
Did the early internet activists blow it?
Houdini is nice peace of 3D software they are going for a lot of years now leading to 90s good that they added some affordable licensing for indie artists recent years but again for starter 3d artist Blender is best choice after that its up to the person what direction he/she will choose.
It's very interesting to see a huge cultural gap within the tech industry, from many of the comments here.

Quite a few people are saying : what's so bad about the feature factory ? This sounds like a desirable environment.

Whereas I, and many others here, see it as a living nightmare of endless busywork and improductivity.

(I've once worked in an environment a bit like that, so I know they actually exist.)
It's not impossible. That's obvious since the frameworks ultimately compile down to plain HTML/CSS/JS. The consideration is around how workable the codebase becomes/is.
This is all fine and I agree partly

That said I hate negotiation because:

1) I'm not a shark I want open honest talks

2) negotiation can be hacked (a lot of people have charm and can lie their way through) so here goes its 'value'.

It genuinely sucks life out of me when I have to play these games. To the point that I'm giving code for 1% of its market value to a small business because I actually have a human relationship with him.
Site Reliability Engineer (SRE)[1]. Read the SRE book (https://landing.google.com/sre/books/). Study any gaps you have. Tailor your resume and talking points to the job/direction you want, meaning de-emphasize some things, while still showing your career path and depth. Look to work at a big-ish company that is respected for engineering quality, where you can learn from others and from existing good practices. It doesn't need to be a Google or Facebook sized company, something around the size of Dropbox, Lyft, Stripe, and similar would be good.

[1] Really, "Development (full stack), server admin, data center management, DevOps, project management, managing teams, VoIP, routing/switching" is a perfect fit for SRE, and SRE probably is the most in-demand and highly paid of all the related fields (software development, etc.).
Dropbox is a poor example to generalize from, since in a very real sense they're a cloud provider. They make bank directly on server administration, so cheaper servers translate directly to the bottom line. They would have to be incredibly foolish not to in-house this at some point.

Most SaaS etc. businesses make money in a way that is indirectly related to their server costs. Bringing the cost of servers down increases margin ceteris paribus, but the Latin is doing a lot of heavy lifting here.

It's not at all clear to me that the median AWS customer can save money by going self-hosting. If I had to bet money on it, I'd bet against it.
Senior DBA vs Senior DBA, Junior Network admin vs Junior Network admin, etc. Didn't matter which part of the company the pattern was there.

Some roles were nearly 40%, some down to 15-20%, but overall it was "about 30%"
Beautiful. But where is JavaScript? Is multi-paradigmatic, tho
Solo since 2005. I don't really have much of a schedule. That is one of the attractions.

Usually I work 8:30ish to 5:30ish Monday to Friday, taking time off for errands and exercize. I also do customer support at the weekends. Sometime I do a couple of hours work late in the evening. Sometimes I take the day off. Depends on how motivated I am feeling.

You have to keep a balance between the many little tasks that need doing (e.g. renew the office insurance, check adwords is running ok) and the fewer big tasks that make the difference log term (e.g. program a major new feature). I have a visual to do list that tracks tasks in my own software ( https://www.hyperplan.com ) so I don't forget anything.

That feeling of not knowing what is the most important thing t0 work on next (new feature, improve website, create an explainer video, improve the documentation, tweak your PPC)? Get used to it. It isn't going to go away.
You can’t compare cars to real estate and property.

For one, most property and real estate appreciates in market value on it’s own. This makes spec construction viable, and why most new apartment buildings in expensive cities are ”luxury” units and rented for very high rates. The owners are happy to let them sit empty and starve the market to max out demand when they know there is enough jobs in the area that people are competing heavily to move there.

In addition, the markets are tiny compared with cars, which are easy to move to cars to other markets (cities).
>MOS is just hard

I think the important point is that "MOS scales". All the bipolar technologies never had anything like Dennard scaling, which was the backbone of Moores Law.
Did you ever think about becoming an entrepreneur? You have an interesting set of skills that would give you at least some start, of course, you would have to learn some things about marketing and branding. Check indiehackers.com maybe you get some ideas. I have the same problem as you, it seems product managers and CEOS have multiple skills.