skysight-inc/HackerNews huggingface dataset:
If your main goal is to gain customers, then I don't think open sourcing is the right strategy. It will be a lot of work and I'm not convinced it will actually net you any customers.

Your efforts would probably be better spent on more traditional marketing tactics like advertising, attending related conferences, creating case studies, etc.

Also, it looks like you are targeting Enterprise customers. Enterprise sales cycles are long and arduous, you might want to chase smaller customers while you work out the kinks. You might want to consider involving a partner with Enterprise sales experience.
> I agree that it's messed up that Facebook and Apple make all their profits on tax havens, but I'm concerned that we are a bit too narcissistic by believing we can create a complex tax system that will solve this.

The fundamental problem is assigning a jurisdiction to the "profit" from a supply chain that snakes through twelve different countries.

When you pay $50 for a widget, 100% of that is somebody's profit. The retailer sells for $50 and buys for $40. The wholesaler sells for $40 and buys for $30. The manufacturer sells for $30 and pays $20 in salaries and other expenses. The factory employees are paid $20 but pay $15 for rent and food. The landlord and the farmer are paid $10 and $5 and either keep it as profit or have their own expenses that somebody else profits from.

There was originally $50 and, at the end, there is still $50. Somebody has it. It's somebody's profit.

But when the same entity has operations in multiple countries, the "profit" doesn't have a specific country. A US-based company pays $20 to manufacture something in China and sells it for $50 to a customer in Austria. Their total profit was $30, but did they make $10 in each country, or $20 in China and $5 in each of the others, or $25 in the US, $5 in China and nothing in Austria? The assignment is almost totally arbitrary. And when it's completely normal for many types of operations to have single-digit profit margins, that much difference in the arbitrarily assigned price can easily wipe out all the "profit" in any given country.

The answer is to forget about "profit" -- it's all profit. You need to tax the thing that actually happens in your country. If the product is sold there, that's sales tax (or VAT). If the company has a facility there, property tax. If the company employs workers there, payroll taxes. Companies can't avoid this and still do that thing in your country. You can't assign "sales to customers in Austria" to Luxembourg the same way you can assign profits.

Naturally everybody hates this, because countries want companies to sell products and build facilities and hire workers in their country, and don't really want to discourage it (or raise costs / lower wages for their citizens). But you can't tax a company that has no interaction with your country at all. All you can do is tax the interactions it actually has.

Trying to abstract those interactions into "corporate profit" only serves to give the companies an excuse to shuffle the "profit" into a jurisdiction with lower taxes.
My elderly father is living with my sister's family. To find out if it's safe to venture outside they tie a rope to him and push him out the door.
Although I think Shane's article serves as a good introduction to the Feynman Technique, I feel it could go further when it comes to how to actually implement it. Notably, I'd argue the Feyman Technique - and Feynman was especially good at this - revolves around asking good questions. Here's a related excerpt from my blog post on the topic[1]:

--

This is not a novel concept, and it’s just a bit of fortuitous branding that Richard Feynman’s name got attached to it, but the Feynman technique is a framework for learning new things. It’s very simple:

1. Pick a concept you want to learn, such as “what is company stock?”

2. Ask some very practical questions, like:

- “What is it?”
- “Why do we need it?”
- “What alternatives are there?”
- “When did it come about?”
- “Who uses it?”
- “What are its various forms?”
- “Where is it commonly used?”

3. All of these questions will invariably branch out into even more jargon and concepts, such as “equity,” “preferred stock,” “voting rights,” “limited liability” and so on.

4. Repeat #2 for each of those branches. By the end, you should know the first principles so well you could teach the concept to a college freshman.

Three things about this framework immediately jump out at me:

(1) Learning something deeply is necessarily a lot of work. It’s not like you’re just answering “what is X.” You’re asking ten questions about it, each trying to get at it from a different angle, and then asking ten questions about each of those underlying concepts. The bottleneck to knowledge then is not so much ability, but effort.

(2) Learning something deeply is largely a function of the questions you ask. The greater “coverage” your questions span on the concept surface area, the better you will understand it. In this framework, asking good questions is a necessity.

(3) Questions are also where new insights come from. Once you understand all the factors which compose “company stock,” you’re able to toggle individual factors on and off, and ask questions such as: “can you have stock with unlimited liability?” or “what would stock in people look like?”

.

[1] https://alexpetralia.github.io/2017/12/25/NL-2017-12-25.html
> We have a mountain of C code running in the wild parsing binary formats that's in real need of some fuzzing or ideally replacement by safer languages.

In an ideal world that's what would happen but even if there where the will and the money it would take decades to replace all of this stuff in practice.

Sometimes when I'm feeling pessimistic I don't think we can ever truly secure (to a reasonable standard) anything.
If accumulating money is important to you there’s basically two ways to match this manager’s expectation:
1) work at Facebook/google/Microsoft/Amazon/etc for X years, keep your spending low, and invest the rest wisely
2) work at startup X for 5-10 years and cash out in IPO

A manager can easily see on your resume if number 1 applies. In which case we look at number 2. The odds are good that no matter your badassery, you WON’T hit the jackpot, because a company’s IPO likelihood is dependent on far more things than your contribution.

What you see is some circuitous logic - “a talented person has made enough to retire”. But how do you define talented? By the fact they are of a certain age and have made enough to retire.
>Everybody hates FB and Google at the moment

Serious question for OP - do you think this is because people feel these companies are truly doing something wrong or a perception that these companies (and their employees in California/Silicon Valley) are making so much money that it's not fair?
You are wording this in a way that it implies that this (block) happens by ios. That's not true and you know it.
Levaquin Toxicity – Personal Story
You can't remove features from a language, that creates a new language instead. The transition then takes years. Haven't people realised this since the Perl 5/6 and Python 2/3 transitions?
> Eventually this will end up a very complex tax system where nobody feels they are treated fairly

The irony to this is Europe’s richest families pay close to nothing in taxes. (It’s why these loopholes stay open.)
If you don't need to "reclaim memory immediately", you can often use arenas, a.k.a. regions - freeing an arena does not incur a "stop the world" pause. Similarly, most "big data structures" have little use for reference counting in their internals (albeit concurrent data structures may indeed use refcounting internally, and more obviously it comes up when implementing general graph structures). Overall, outside of the use of obligate GC as in Swift, I suspect that nested destructor calls are unlikely to be a significant problem in practice.
Sure, there will be cases where your device will say "I'm at a loss here, go see a doctor". The point is, right now the majority of (very expensive!) doctor visits are a total waste of everyone's time, and your money.

There's no rational reason why I need to drive to a lab for bloodwork or simple diagnostics, and have a human do it: a robot at a local convenience store should be able to do the job. There's no rational reason why I need a doctor to misdiagnose my elbow pain as something requiring surgical intervention (I just stopped using my laptop in bed and it went away). Another doctor ordered a ($900) MRI to diagnose pain in my left shoulder and then told me I have a SLAP tear there based on extremely blurry results (again $$$$, surgical intervention, and 6 months of recovery). Bullshit, bud, I don't - it's a non-dominant arm, and I'm someone who doesn't do a lot of throwing or work above shoulder level. It was that dang laptop in bed again. Someone with weaker critical thinking skills and google-fu would be thousands of dollars poorer thanks to taking that doctor's "advice". In fact they could end up with a permanently fucked up shoulder and elbow, too.

Did you know that medical errors are the third leading cause of death in the US, right after heart attack and cancer? Seems to me that "human" doctors are also a dangerous proposition.
It is correct that, as a whole, blue states are wealthier, stronger, and healthier. We pay more per-person in taxes whereas most red states consume more federal dollars.
Understanding is a poor substitute for convexity (2012)
PHP has matured greatly since version 5, especially in terms of performance, and Drupal 8 is a top choice for creating enterprise-level APIs. Neither is dead and Drupal is only "terrible" for beginners.

By most measurements, PHP is used by a majority of sites on the internet. The worst part is how many of those still use PHP 5, which reaches end of life tomorrow...
very debatable that the world is a better place after the development of distributed processing engines.

Source: I'm a data engineer and almost every application I've seen in production made the world a worse place.

The manifesto is extremely naive and it's not a manifesto. A call to action with an ethical goal doesn't make sense without an ethical framework to decide what to implement and what not. Otherwise it's just implementation for the sake of implementation, nothing different than what is already done by random projects on GitHub.
It's always entertaining when you do the simplest thing that works, it works, and then you get to watch someone struggling for months to replace it because it was too simple and not buzzwordy enough.
For another sample of one, I took Elysium Basis for several months, stopped, and then took a similar dosage of NAD and pterostilibene from other manufacturers. I can't say I noticed any obvious benefit from either regimen. Looking over article, NMN looks like the more interesting compound, and it does seem like some human trials of it are in progress, e.g.[1]

1: https://clinicaltrials.gov/ct2/show/NCT03151239
..and you´re lucky enough with the timing for the business cycle to give you that long.

Which probably won´t be the case for most people working there now.
On the new supplemental poverty measure, which accounts for cost of living, California is at 19% and Texas is at 15%: https://www.census.gov/content/dam/Census/library/publicatio....
Not only that, if you use multi-sign in via google chrome or via gmail , all other accounts playstore will be terminated for being "Related"
Orders of magnitude faster? 100 times faster? Gonna need to see some numbers before I believe that.
I mostly agree. Talented people can often demonstrate that talent across a wide range of situations. But it's naive to expect truly world-class expertise developed over decades to be readily transferable to other areas. It's easy to say people should keep their skills up to date. But if your compensation and reputation is based on a deep understanding of a narrow area that took years of experience to create, it's easier said than done to just learn something new and expect to be compensated similarly.
I've programmed PHP professionally for the last 10 years (among others), modern PHP written by professionals is markedly better than it used to be and the PHP devs should get credit for that.
Awesome! I love having scalable images for everything.

I see that you have QEMU on the todo list, but could you add KVM, please?
I think Bazel is a really cool option. It really does deliver on the 'fast, correct' promise strongly.

That said, it certainly isn't perfect. Windows support is something that could use some improvements. I've contributed a bit on that front, but since I don't actually use Windows myself it's mostly for the sake of making Bazel usable for more people so I can feel less bad adopting it in FOSS projects. There's a lot of small bits I just don't have time to try and help with right now.

(The usual disclaimer: I work at Google but not on Bazel. At least not during work hours :) )
Jenova Chen's quest to make video games that cultivate kindness
What are some of the design by committee cracks that you think should be addressed?
To me, this just sounds like something normal and beneficial, described in scary-sounding words.
Yes, the only way to "win" against this social contract forced upon you is to end it with you, and have no children.

I have a sneaking suspicion that this is why educated people in developed countries have far fewer children. On top of reproductive agency, a better educated populace sees the writing on the wall far more clearly regarding their own social contract than one who is more focused on survival. You cannot change the hierarchical nature of human civilization, you have no say in your social contract, you will always be forced to work to earn money on a planet you never wanted to be born on.

Also we live in a unique moment in history in regards to automation. While we may never live to see a truly autonomous society, our children will have a much larger chance. This is the social contract while the people at the top of society need something from us. (our labor) Do you really expect better treatment when we are (in their words) useless eaters?

This is the best we've ever been statistically and people still live in horrible conditions across the world (even here in the USA), I would highly encourage people to opt out if they can.
I think you might have misunderstood the suggestion. Giving people enough time to manage a family is different from giving more time to people who have families.

An employer might prefer having employees with children for a variety of reason and mostly would treat "family benefits" as method to hire older more experienced people.
you can just include Qt with -isystem instead of -I, it will disable warnings for those headers
I don't think any google employee can help. I reached out to Chris the VP of engineering via reddit google_take_action account and even he couldn't do much to our then startup which was terminated because one of the devs had a banned google account.
No, userspace/kernel transitions are always and will always be slow. Every time it happens you've got to do a context switch which is super-expensive + cache unfriendly. You also pay a penalty keeping the kernel mapped at all times in terms of more pressure on the TLB but due to Spectre and Meltdown mitigations the kernel has actually been unmapped hurting the performance of switching into kernel further although this will be undone eventually.
Could be a totally valid solution ... for an equipment rental place. Pretty sure people died that didn't have to with this 911 outage.
Very interesting tool, although storing as typos does seem to be a bit visible and prone to mistaken 'correction'. Other approaches to consider might be:

* Changing punctuation for visually identical, but different characters. This would not work for printed documents however.

* Encoding only 'believable' typos, e.g. it's its. You could encode a binary stream across all instances of it(')s, or other substitutions.

* Encoding the stream in whitespace, e.g. Two/One spaces after a full stop. Printed documents would be lossy though (as full stops at line endings would be ambiguous). There are error detection/correction systems that can help though.
Bad Liquidity or Bad Markets? Traders Weigh in on Stock Tumult
Where an Entire Day’s Worth of Food Came From
Regions are a feature also available in languages with tracing GC, while offering better productivity in overall.
Because legal reasons.
> requiring employers to provide say parental leave

You pivoted into govt laws on employers. That is not what we are discussing here though, I was referring to "values" that employers come up with voluntarily. I don't have any issues with clearly laid out govt policies.

> Setting working hours that can accommodate having kids is another reasonable thing

I don't disagree with this as long as everyone can use this flexibility.
How does a whip break the sound barrier?
As far a I understand many places pay in DreamStuff
They had told us that they wanted to integrate with us - then they expressed interest in buying us and had us come in for several meetings with their tech staff so they could ostensibly perform some due diligence - and had us go through our arch and demo for them and explain the vision and the features we had - claiming that they'd be forthcoming with an offer... then ghosted us after and it became clear they were then trying to create their own system based on our archtecture and what we shared with them.

Recall that scene from (was it silicon valley) where they did the whole thing on the whiteboard at the VC - where they stole the idea from there... yeah that happened to us.
> I don't think even the staunchest anti-cash proponents could seriously advocate for building a house of cards out of our monetary system and creating a much bigger problem than what anti-cash purports to solve.

I don't think anyone who could influence that decision would hesitate for an instant, if it brought them money or power in their lifetime. You really have to apply Kissinger's model of international relations (nations can be relied on to act in their own self-interest) to individual politicians and other wielders of direct power.
Ask HN: Paid pilots/licensing deals in hard-tech startups? Good/Bad idea?
Hi

We have a B2B IoT startup that uses hardware technology (straight from the lab) that has been approached by companies for paid pilots and licensing.

Ideally we would like to sell a product that uses the technology, but it is hardware and more capital intensive and licensing seems like a low cost/high reward way of making $. But we run the risk of the strategic partner learning the know-how risking future royalties. Also I’ve been told that investors don’t like to invest in companies that license their technology – not sure why?

Curious if anyone has thoughts on what to watch out for when it comes to working with strategic partners particularly with regards to licensing or paid pilots.
I agree - we will clear this up. Thanks for your help.
A few questions about this article.
1) is this hyperbole or is it a generalization that seems to follow the 80/20 rule?
2) I can’t imagine that there are enough jobs in SV that could consistently churn out millionaires- right? I would think that maybe some fraction of 1% of the people there hit the start up lotto.
3) I’m guessing this article mentioned here was scrubbed from the internet, but I would be curious to read it.
4) I enjoy working most of the time. Sure there are crappy days but I don’t think I would live a healthy lifestyle were I to be well enough off to not work at age 50.
5) if SV is really generally like this, why would someone want to be there? Is it just to get a shot at launching the next billion dollar company?
It's a strong red flag that you are seriously underpaid if the recruiter is insisting on asking for more.

The recruiter has little interest in you being paid more. He's strongly incentivized to push candidates toward the average of the company.

Going over average is risking the company to bail out, too expensive. Going under average is undermining your credibility and leaving commission on the table.
Ask HN: Is it possible to have class action antitrust suit against Google?
Google has been smashing their random account ban hammer and it's a lifetime ban for the account as well as any "related" accounts.

They usually recommend you to use "alternate playstores" but no such stores exist. Doesn't this reek of antitrust suit?
Eh. In practice reference counting solves 90% of the problem and keeps memory usage low at all times. It's part of why Java programs are so hard to tune for performance & end up eating so much RAM. If you don't believe, compare Android & iOS where even though Android has enormous financial & competitive pressure to improve the performance they still end up requiring 2x the amount of RAM that iOS does which is partially driven by the choice of Java.
CC licenses have been vetted by content publishing lawyers in many countries. CC-BY 4.0 enables commercial re-use.

The Apache license was designed to manage software specific risks.

For the book, you can have a few chapters which are proprietary, clearly marked as such in the book, with the CC chapters explicitly identified. That allows anyone to republish/derive the CC chapters, but not the proprietary chapters. There might be a natural separation between community-authored content and your analysis/perspective chapters.

CC-BY 4.0 also allows derivatives of the community content to be proprietary, so the entire book can remain commercial. There are other CC licenses (share-alike) which have GPL-like qualities. It depends on which outcomes you want to incentivize, and how much effort you want to put into management of content origin, derivatives and/or issuing DMCA takedown notices to Amazon.

For revenue models, look at softcover.io, which provides free-to-read content with upsells to paid ebook and video. It has generated several hundred $K for the Ruby on Rails tutorial. The author has previously posted about this on HN.
The Android advertising ID is exactly the same as the iOS IDFA. Both companies enforce policies on using those identifiers for apps published on their app stores.

https://support.google.com/googleplay/android-developer/answ...

https://www.businessinsider.com/ifa-apples-iphone-tracking-i...
How the marvel of electric light became a global blight to health
How the marvel of electric light became a global blight to health - https://aeon.co/ideas/how-the-marvel-of-electric-light-became-a-global-blight-to-health
> An employer might prefer having employees with children

Isn't this straight up illegal? Only straight ppl can have children, for example.
If everywhere had a flat 10% tax, there’d be a lot less tax avoidance and likely a net gain in tax revenues for most countries. That 10% number, I made it up, but it’s illustrative. My point is that when a country feels entitled to 30% or more, that’s a large enough number that it drives avoidance. In my personal life, I don’t sweat a 8% sales tax, but a 20% tax? That would affect my buying decisions.
If shipping costs more, companies will make different choices about how to manufacture and ship stuff. A simple example might be opening more local bottling plants rather than shipping water for long distances.

So it's not that there will be nothing to buy. The product mix will be different, some prices will be a bit higher based on how much shipping they use, and customers will make different choices, but the effects are likely to be subtle and counterintuitive because supply chains are complicated.
Office 365 includes the "real" offline office apps. Prices here: https://products.office.com/en-gb/compare-all-microsoft-offi...
I appreciate your participation, will consider your notes. Thanks a lot.