skysight-inc/HackerNews huggingface dataset:
Phase 1 trial article:

https://academic.oup.com/biomedgerontology/article/72/11/150...

Phase 2 trial article:

https://academic.oup.com/biomedgerontology/article/72/11/151...
> Mortgage interest tax deductions for homeowners are essentially a wealth transfer from taxpayers to banks and homeowners.

Are corporate loan interest payment deductions also a transfer from taxpayers to banks and companies? Do you propose disallowing that as well? If you don't, you place corporate landlords at a distinct advantage over individual homeowner consumers.

If you do propose eliminating corporate interest deduction, that has huge implications on many industries where borrowing is commonplace (and arguably necessary to start a new venture).
Gmail add-ons framework now available to all developers
The future of GPU is virtualization (ie where a single gpu can power multiple VMs at almost native performance). When the mining profits start to dwindle, AMD is going to need something to fall back on. They should start putting MxGPU on their consumer cards. Intel already sees the future and has enabled GVT-g on all their integrated GPUs.

AMD had slideshows describing the feature on the new Vegas, but decided to disable it before release. This alone stopped me from building a threadripper + vega machine. Now instead I'm waiting for Intel to add more cores, then I will use their integrated graphics between multiple VMs.
Worldcom / Sprint merger was blocked by regulators and Worldcom went bankrupt a couple years later.

Another good one was Blockbuster / Hollywood video which was blocked in 2005, and it didn't end well for either side.
This has nothing to do with building terminal code. This is just a Qt tutorial that has just 1 widget and does nothing special besides the general init stuff for the widget.
Hm, I think I disagree with you and GP. The answer is Bayesian inference to both of you isn't it? The prior is going to give very low weight to your domestic partner asking you to "hand them a tractor", despite the fact that it's not impossible that it's the correct words.
If you go fishing, you should cut the hook off the line before you cast. Otherwise getting the fish may ruin the fishing.

Unfortunately some people think along the same line about running a company, not necessarily a startup one.

Oh, and if you know the fish and tricks of the trade, it is not just a matter of luck. Statistics in sports fishing say there really is a 10x angler. Competition fishing has been a thing for a long time.
https://en.wikipedia.org/wiki/World_Freshwater_Angling_Champ...
Thanks. It’s interesting but even that solves a very specific use of Excel. It will become painful if you need to cross reference different periods, etc. I sort of built a similar calculation engine for work that works in a similar way, but it is a solution taylored to a very specific problem. Finance depart who would be the primary user for that would still need Excel on the side.
>50% that there's a duplicate in ther

I think even 0.01% would be enough to harm usability.
Wants me to use Chrome to open the site.
> you only have to pay property tax

You have maintenance/depreciation and insurance expenses, and have the opportunity cost of whatever capital you have tied up in the property.

I think home ownership is a great choice for many and I own slightly more than 50% of the house we live in [the bank owns the rest right now]. But there are very real costs to ownership and they don't stop at property tax IME.
How to Go Live on Social Media – Coaching Course for Spiritual Entrepreneurs
Is this an attested phenomenon? How does it work?
Does anyone remember the MUD [1] days ?

It was a terminal text based D&D where you could connect to a server and create a character and play with other people. Every mud service was a completely different world you could explore and had different characters.
You would team up with people and go slay monsters to gain experience and level up or just hang out and do stupid stuff.

You could use a dedicated mud clients like zMud [2] that added some nice key mapping for going north/south/up/down etc. All interaction was text based in CLI.

I was a teenager at that time, late nineties. I spent so many hours playing on a mud called "Merging of Fates" [3] [4] meeting great people day after day. They had occasional meetups in real life, but I didn't grow up in the US so I didn't attend. I think mud was the major factor for improving my English vocabulary as a kid.

I miss those times.

1: https://en.wikipedia.org/wiki/MUD

2: http://www.zuggsoft.com/page.php?file=zmud/zmudinfo.htm

3: http://www.mudconnect.com/mud-bin/adv_search.cgi?Mode=MUD&mu...

4: http://www.mudstats.com/World/AMergingofFates
The Six-Key Metrics of a Successful SaaS Business
Ten real life examples of B2B influencer marketing
Learn how to create a successful B2B influencer marketing campaign with ten real life examples. Create opportunities for repeat business, and increase sales. ==> https://shanebarker.com/blog/b2b-influencer-marketing/
Get a Mobile App for Your Restaurant
Ask HN: What is the maximum number of YC rejections ever? (just curious)
The more interesting question is how many users is 5MM "users". It could be anything between 5K and 5MM.
> The only viable option is ads

I know I must get with the times or whatever, but man this is sad. Essentially every consumer social app creator is just working for the ad industry, or for free.
I may misinterpret what you mean by “print it back as image to PDF printer”, but I doubt that removes the text. When printing the document, the program likely will just render the text first, and the black box over it. Reason? To be able to skip rendering the text, the computer must know:

- a black box will get drawn over it.
- that box completely covers the text.
- that box will be drawn opaquely.

Verifying that isn’t easy.

Save to .png is safer. It doesn’t support layers, so what you see is what you get.
Congrats..also good to know that rejections don't matter. We had our second rejection this term but atleast got a video call.
How many URLs/Websites are blocked in India? Government gives different answers
>>At the time it was a real disappointment for me, but it taught me to be never be sure until I'm holding the signed contract in my hand.

Always this. And don't stop interviewing and applying until it happens.
I agree with the parent. In a sense always say yes to crazy ideas and just make up something similarly crazy to challenge them.
Yes. Kind of like saying that you could replace a general programming language with FoxPro because all you ever need to do is database related code. As a programmer, even if you only deal with database, you kind of like to have full flexibility to do anything you want and not be cornered in a specific use case and fight against the product if you want to do things slightly differently. Users think the same way, even if it means more opportunities to shoot oneself in the foot.
I've found companion planting beneficial, but have had terrible luck with the corn aspect of 3-sisters. It seems best suited for warmer US zones (6+), where corn can go in the ground well before beans. Otherwise, the beans will quickly overtake the corn.

I always have some tomato cages ready as backup, because even if the corn is big enough to support the beans, a gust of wind can blow it all over.

Also, deer eat corn shoots. Damn you, deer. Damn you.
What about battery ? it seems that the norm is 8h of usage. I guess most efforts were in CPU power reduction.
Stitch Fix has grown at a steady but not outrageous rate
The question was whether Facebook inhibits you from communicating with family and friends. It's a pretty laughable suggestion in my opinion. More specifically, the timeline doesn't even have to be a part of the argument. Facebook Messenger has made it easier to communicate with people, period.
It's the dream Microsoft Access should've been, but for whatever reason never caught on.
Yeah, I too was hoping for something substantital, e.g. a description of how to allocate and manage a pseudo-terminal (especially since I'll be needing that for a project of mine quite soon). I'll probably be looking at the st(1) source code, then.
Wants me to sign into Google, on mobile.
What's a Bitcoin fork?
70% of the world available websites run on shared hosting. Most small to medium businesses run on shared hosting.

Disclaimer: worked for Cpanel, which is powering those sites.
In America, “one person, one vote” only arose in the 1960s. The Constitution was framed with suffrage for only land-owning white men.

> That's not how it should work, right?

That’s a big question. I don’t think it’s safe to presume it’s answer.
Good suggestion! I found st a joy to read. Only a couple of C files, few frills and a straightforward coding style. I can see what the suckless folks are getting at.

Slightly OT here but I was thinking about what a suckless UI system would be like - one without excessive layering and as few moving parts as possible. I'm fairly sure it should be possible by avoiding truetype fonts and using the framebuffer directly. That would preclude ubiquitous animation but smooth scrolling and dragging is perfectly doable even with a single buffer.
Yeah, I got my teenager and some of his friends into D & D in middle school... I jus bought the current box set and dm'd for a the first couple of sessions and then one of his buddies took over.
They had a link here about running Linux within a container on Android. Can they control processes in such a container? (they could ban this trick, couldn't they)
How different CPU models affect WordPress performance-tested on all DO droplets
tbh is obviously a trendy app with a short shelf life. Based on the descriptions, I don't think it should last much longer than the 'Yo' app.

There is definitely something wrong about Facebook using its position of power to buy up crappy companies for millions without suffering any ramifications whatsoever.

It's definitely costing shareholders something but the sheer power and inertia of Facebook means that the loss is imperceptible in the grand scheme of things. Facebook really can print money out of thin air it seems.

I actually think that if Facebook did not buy Instagram or WhatsApp; both of them would have died out. Even Kevin Systrom alluded to this when he was asked if he regretted selling Instagram to Facebook. Just wait and see what will happen with Snap... Assuming Facebook doesn't buy it.

It looks like Zuckerberg never makes bad deals but I think that it's just the inertia of Facebook that makes it impossible for a deal to go bad.

Whenever I read about a Facebook acquisition, I roll my eyes because it tends to be very random... And yet it seems to always work out.

Even the software tools and frameworks that Facebook pushes out are instant runaway successes. Even Google doesn't compete on that field despite having much more experience in this area... And as a developer, I think that Google tools and frameworks are better too.
If trillions of CDOs were to hit the market all at once because of a concentration of defaults, Bob's house isn't likely to be worth $100 anymore. Depending on how much the CDO Jenga tower inflated the value, it might not even be readily sellable at $50.

Why? Because it will be competing for buyers with Charlie's, Dave's, Eve's, Frank's, George's, Henrietta's, Irma's, Julie's, etc houses that are all also for sale after their defaults and those remaining standing with cash or liquid credit will be able to be choosy and drive a hard bargain especially if they're not going to personally occupy the property (as then they are largely indifferent among the competing housing stock).
It's time to buy Nintendo stocks: Animal Crossing mobile game looks like a blast
Very interesting. Kudos to the researchers, who really went for improvement in condition- and not just reported stabilizing conditions and the placebo effect of exercise as a false positive.
A terrible and tragic loss. And not the first or last victim of zealous and overwrought prosecution. This kind of overkill-prosecution is a familiar and common tactic used to oppress and silence activists.

Though not an activist, he was another hacker prosecuted by the same team as Swartz, Jonathan James. He also committed suicide, at the age of 24. When he was 17 he spent six months in a federal corrections facility for hacking. Later, in 2007, he was connected to the TJX hack. He denied involvement but was friendly with some of the hackers who were involved and his past gave him little credibility. From his suicide note:

"The feds of course would see me as much more appealing target than Chris - if they could tie me to this case I'd be like Mitnick times 10 to them. I honestly, honestly had nothing to do with TJX. Unfortunately I don't picture the feds caring all too much. Read Agent Steal's guide to getting busted. The feds play dirty. Chris called me the other day. He was in jail and they let him out. That can only mean that he too is trying to pin this on me. So despite the fact that he and Albert are the most destructive, dangerous hackers the feds ever caught, they'll let them off easy because I'm a juicier target that would please the public more than two random fucks. C'est la vie.

I have no faith in the ‘justice’ system. Perhaps my actions today, and this letter, will send a stronger message to the public. Either way, I have lost control over this situation, and this is my only way to regain control. Remember, it's not whether you win or lose, it's whether I win or lose, and sitting in jail for 20, 10, or even 5 years for a crime I didn't commit is not me winning. I die free."
Ask HN: What is the best way to learn Data structures and algorithms?
I am swarmed with resources like books and websites but there is dearth in advice of learning methodology. There is an overwhelming confusion. The best practices though, are uncommon.

What advice would you give to me as a beginner as if you wish somebody told you when you started your algorithms journey?

Obviously, each person learns differently and I want to collate and experiment through your responses on what works for me.
I believe the idea is (or was) that the e-mail app will use a "content provider" component[1] to give other apps access to data as appropriate.

[1] https://developer.android.com/guide/topics/providers/content...
I was experimenting with pty's just the other day. I needed only I/O and window size updates, so it turned out fairly succinct:

https://github.com/sjmulder/trickle/blob/master/tritty.c

I'm not at all an experienced Unix programmer though so take it with a grain of salt. Would be happy to hear about any defects or possible improvements.
KDE connect really is a "killer app"; there's nothing like it on Windows or Gnome.
Someone's texted me a URL and I don't want to open it on the tiny phone screen - just long press the url, tap copy and hit ctrl-v in kde.

Every time I do this I feel a little tingle of joy, probably to balance all the frustration I've felt trying to move things between devices in the past.

Want to move pictures off the phone? Just Share -> Share with KDE connect -> accept transfer request on PC and it's done. It also controls media players nice and smoothly. My single gripe is the lack of a dark color scheme in the app.
Did you just compare countries with houses ? Do people still use this tired argument ? The line is pretty obvious, it's called property of usage, you can't be denied what you actually need to live a decent life as defined by your society, but arbitrary borders based on the arbitrary, random fact that someone was born at a random place in earth is one of the worst criteria we can use
The "what changed in housing" part of the article is against a reference of the 1950s. The last cholera outbreak in the US was in 1911.
Ask HN: What you use for automating chores (DevOps)
We are trying to be good DevOps practitioners and are looking at automating a lot of small tasks for our cloud software that now come in as distractions. Think of tasks like:

- Move tenant to different region
- Provision SAML for a tenant
- Cleanup data for an expired trial customer
- Et cetera

Ideally, there's some user interface that can be used throughout the company to make such requests, something that schedules the tasks, and executes them (e.g. as Docker containers in Kubernetes). We are now contemplating building the management and scheduling of these tasks ourselves. While the tasks themselves will be scripts specific/custom to our setup, it seems there must be existing products out there that do the management and scheduling well; I'd love to hear what y'all are using!
Is it so hard for a company nowadays to produce average phones in a sustainable way and that are consumer-oriented?

I think this is what’s missing: a player that simply reads about frustrated users and creates product for them. I am quite sure it won’t be as successful as Apple but not as bad as the last failed company.

I read recently that material costs for a Samsung phone increased of 10% in 5 years. Now, why can’t a phone be sold for 400 usd and be respectful for consumers? I get it that companies live out ot money, but i can’t believe that there is not a single company doing differently!
Unfortunately MIP (and ILP in general), is potentially really really slow, (and proved to me NP-Hard). That extra constraint of a value that must be an integer really complicates things. Still, it's a really nice way to express may optimization problems.
See also: the Boustrophedon cellular decomposition for robotic 2D coverage path planning, e.g. for mowing, painting, vacuuming, etc. The method works by decomposing an arbitrary environment into a union of smaller, simplified shapes that are easy to cover with a boustrophedon motion - moving back and forth like an ox plowing.

http://planning.cs.uiuc.edu/node352.html
The problem is that such measures aren't important to the 'average' user, which means your market for such libre phones aren't going to recover the capital costs needed to invest to start-up the operation!
The Business Analyst Role in IT
We've actually had a few people where I work transfer to the Texas office because they wanted to buy a house. Can't say I haven't thought about it myself to be honest.
I do not agree that google are upfront with the users of their services that they collect their data and use it to target ads at them.

How many regular consumers are aware that their android phone tracks their location and stores this data on googles servers nearly continuously? And that every single google assistant query is recorded and saved on googles servers? And that all this data is used to target ads and refine google services?

I don't disagree that Apple has unpalatable aspects to their business, as do all business of that size, but in my opinion they are more honest and upfront about how they make their money when they are compared to Google.
Except in that context you don't just feed children they also work with you at a young age so... There's also an economic advantage to having children
Geens.com open sources its GEE Token Sale smart contracts
> It kindof annoys me that the timestamp wasn't somehow worked into the signature itself (like as a sub-packet),

Interesting, I took a sample signature from here [0], saved that to file and run `gpg --list-packets gitsig.asc`:

# off=0 ctb=89 tag=2 hlen=3 plen=284
:signature packet: algo 1, keyid 5D3EB2F8800430EB
version 4, created 1399174181, md5len 0, sigclass 0x00
digest algo 2, begin of digest 65 b4
hashed subpkt 2 len 4 (sig created 2014-05-04)
subpkt 16 len 8 (issuer key ID 5D3EB2F8800430EB)
data: [2047 bits]

It looks like it is timestamped with date 2014-05-04T03:29:41.000Z. The tag itself also has Date header, usually the tag is created and signed at the same time.

[0]: https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work

OpenTimestamps protects against someone backdating signatures. If they control the key they can create signatures with arbitrary dates but they can't put them in the blockchain in any place. So basically that gives "proof of existence" that the given signature existed at least at that exact point of time. Disclaimer: I never used OpenTimestamps but rather Bitcoin Core JSON interface to timestamp things (it's 3 simple commands to publish OP_RETURN transaction).

For people that don't want to spend Bitcoin on timestamping it is possible to (ab)use Certificate Transparency logs for the same purpose: https://wiki.mozilla.org/Security/Binary_Transparency
I don’t know anyone using it.
"Also, conversion losses do matter"

Not when it comes to the fusion reactions occurring in the sun.

Cooking stoves aren't really relevant here at all, but of course the reason we use these so-called "Rube Goldberg" methods is so that we don't have to go chop wood and then attempt to regulate the temperature of a wood-burning range. If you haven't done that, you (and the author of your linked article) should try it sometime. Hint: it's not easy. Both of my great-grandmothers could bake fancy cakes in a wood-burning oven, to take just one example, but that's a skill I will never have.
Inside Apple’s struggle to get the iPhone X to market on time
Now Available – Amazon Aurora with PostgreSQL Compatibility
How are you judging "best professor"?

I had professors at my school that taught their pet research topics. They all sucked at teaching, partly because their research areas were utterly irrelevant for undergrads who were still struggling to learn programming. RDF, anyone?

The best profs were the ones who had been working developers in industry. They found ways to make the classes engaging and fun, vs just lifelessly reading their notes out loud (often in impenetrable accents).
It has many more...

There is no good way to share data between spreadsheets (linked spreadsheets are a nightmare)

There is no good way to link a word or ppt document to a spreadsheet (an extremely common use case, think reports, client presentations). Linked tables are unstable (crash and unstable rendering) and you have to do all sort of hacks to ensure the links are not screwed up if you ever modify one while the other is closed.

Excel should move away from a single grid approach per sheet (Apple’s approach makes a lot of sense).

What is depressing is that outside of ensuring it runs on new platforms, Microsoft pretty much stopped development of new major features 10 years ago. If you look at the past Excel’s what’s new, these are mostly cosmetic/minor/maintenance changes.
Well, on one hand, mobile operating systems like iOS were designed to be a big step up from the security perspective; android was born more like a desktop operating system scaled down to mobile but has progressively increasing security isolating apps more and more within their sandbox with less options to run in background, hook into the general user experience of the system, and manage things that they don’t belong to them.

On the other hand, your example is wrong on macOS where apple mail and safari are sandboxed. So desktop operating systems are trying to catch up security wise and go beyond the traditional Unix security model.
Yes but then, you have to think about deleting it once it's downloaded (or you'll have a growing email box), or ask WeTransfer to delete the files... See https://github.com/josephernest/Yopp/blob/master/README.md#m...
Recursion, Tail Calls and Trampolines in JavaScript (2015)
In the UK this would be called classism. It's the same thing but in the US setting.
For reference for other people this is called Key Escrow [0].

[0]: https://en.wikipedia.org/wiki/Key_escrow
> As for intentional damage, I think that should not be handled based on costs at all, but simply based on depreciation. Based on normal durability of the device, if you damage the device, you have to pay the remaining value in order to get a new device.

I think I'm not understanding your proposal here.

It seems that under such a scheme I could take a $1000 phone that is reasonably expected to last 3 years, intentionally destroy it on day 1, and pay less than a dollar [1/(3*365)] to get a new device. How would manufacturers not be bled dry under such a system?