skysight-inc/HackerNews huggingface dataset:
I think many of the habit creating methods tend to forget that habit creation should be easy and not test your willpower.

For example, I spent years trying to reduce my weight and in spite of balanced diets, group motivation etc I failed a lot. Then one day I read about keto. I enjoy eating fatty foods a lot, so relying on fats as energy seemed easy. Eventually when I started my diet, it was like a walk in the park. I enjoyed my every meal and never felt like I was being forced to do something.

On the other hand, for stuff like mediation I tried the method mentioned in the thread. Complete the habit, mark it in a habit tracker. It worked great.

But, later due to a family emergency I had to travel and those were two stressful weeks. In those weeks, completing the habit and then tracking felt like a chore. It was at that time I realized for better or worse I saw these things as checklist items and not habits.

Lately, I have been trying the Tiny Habits method from BJ Fogg. The premise of this method is to make habits automatic and not rely on trackers or alarms to complete them. And instead of relying purely on will power day by day to complete them think of the smallest step possible. It works great for the three habits I have started with.
Another option is to use a memory safe subset of C++ [1]. It should be less work to migrate existing C drivers as (reasonable) C code maps directly into the safe C++ subset. And the migration can be done incrementally with corresponding incremental safety benefits.

[1] shameless plug: https://github.com/duneroadrunner/SaferCPlusPlus
Toml would be the best choice IMO
Really just a personal ray-tracing app. I coded it up in C# with an event-loop to update, and mouse-clicks emit a ray to hit-test against an object, allowing for interactivity. Then you can draw anything that you can programmatically describe to the ray-tracer.

I mean, a scatter plot's axes can be drawn as cylinders while the points can be spheres, etc., which makes it simple enough to throw together from most quick ray-tracing tutorial projects.

But what's really cool is that, once you put some objects together that form graphs and such, it's trivial to merge them with other scenes. Like, I was really interested in having a 3D walk-through of a chemical processing plant, where I could insert graphs linked to real-time data, where the graphs themselves are just part of the ray-traced scene (rather than being something like a skin on an object). So then the 3D walk-through basically has pop-up data views.

But for stuff like documents, I mostly just think of ray-tracing as the brute-force solution to anything that's not more easily done using another tool. I think the first time I used it for a plain graph, I was frustrated by trying to make a plot that had both surfaces and point-bubbles in it. So, I figured, hey, surfaces can just be interpolations of sample points, and the point-bubbles can just be little spheres.
If that's your indicative of the quality of a project then I understand your position.
How to Forget Your Mother Tongue and Remember Your National Language (2005)
Would you share how old are you? Sorry if you find that question out of place, but I'm 33 and have kids and I don't (yet?) make such observations as yours.
Did he edit the article to mention what his apps are about?

Let me check. /s
Cannabis causes low T and gynecomastia, so not really
Wow, I feel for that company. I was always skeptical of people raising alarm bells at everything "going chrome," but now I'm starting to get it - Google has the ability to just nuke a company from orbit on a whim, and I'm not sure anybody can do anything about it.

Sure, that company developed a business around Google. But it still feels bad.

The only problem is that I don't trust a large portion of American politicians that are seeking regulation - they seem highly motivated to force Google to become a Chinese-style propagandic censorship machine (i.e. Republicans complaining about "bias" because the president's picture shows up if you Google image search for "moron.") So while articles like this make me feel bad, I feel trapped into a need to fervently defend Google and "tech companies" to avoid my concerns being coopted.
Or just employees got fed up with the "almost but not quite there" compatibility, and unpolished functionality, and wanted to return to MS Office.

I've got a CS degree, have used Linux since 1998, used and developed for several commercial unices, and have used Open Office since it was Sun's. I still prefer MS Office.
Yeah, me too, and my kids are learning to write with fountain pens to this day. Getting familiar with the process of using a fountain pen while very young, demystifies the object. I still love to write with a fountain pen and own plenty.

As a kid it's kind of fun to get your hands dirty with ink, even fighting with cartridges (pressing them like toothpaste tubes and the like).

Recently I designed a blotter and started selling it on Amazon (Europe) this month; it's a completely niche product but it's selling a little nonetheless, meaning there's some demand for it.
Hey, where are Blockchain solutions for skipping this single authority problem?
Thanks for the mention! We built Whimsical for a simple reason - all the existing diagramming apps had poor UX. It didn't feel like any of them were really optimized to visualize ideas as quickly as possible while make the result look decent.
I also mostly work in LaTeX but I draw with Asymptote: http://asymptote.sourceforge.net/gallery/. It matches the same bullet points as you have written but I like that is it standalone, not usually part of the LaTeX compile, and that it carries the MetaFont algorithms to 3D. There is a great tutorial at https://math.uchicago.edu/~cstaats/Charles_Staats_III/Notes_....

I use the graphtheory package a lot: https://github.com/taoari/asy-graphtheory.
That’s correct as far as I understand it. In OPs case, it seems this is what Google is accusing them of, creating a new account after other accounts were banned.
There’s nothing wrong with being a salaried person, there’s nothing actually wrong with trying to make a decent buck so that you can have a roof on top of your head and a computer with access to the internet so you can read HN daily. I work so that I can read HN (among other myriad things that I enjoy doing), I don’t read HN so that I can get more money so that I can do... I don’t know what exactly should I be doing other than reading HN and the myriad other things I just mentioned that I liked.

“Investing” is hard and very risky work that offers almost no intellectual benefits (and I’m pretty sure the index-tracking bubble will burst and create a bigger mess than what happened back in 2008), I’d much rather spend my time mapping the Byzantine coins found over the Northern Balkans (a nice way to re-create regional trade routes from about 1000 years ago) or being undecided whether the people who put the Indo-European “urheimat” just North of the Black Sea were right or wrong (does Anatolia make for a better choice?). There’s nothing wrong with holding an ok job that pays the bills so you can pursuit your real intellectual interests.
Ask HN: What are alternatives to Google products?
My go-to tool for creating habits has been Moleskine Weekly notebook.

You get 2 pages for each week. I draw a table on every Sunday, then I check in every night.

Weekly notebook is better than freestyle, because the empty pages remind me I need to fill them in.

It's also just the right size for traveling - so I take it everywhere with me.
Besides the point/argument laid out in the article, could you mention any possible reasons you think this may have happened? Would help to hear.
Elucidating Cuttlefish Camouflage
Here is one of the developer's websites:

https://www.greenlionsoft.com

It's a bit out of date, but it looks like they were working on commuting apps for metro bus lines, etc.
I think it's a stretch to say that the EU is "encouraging" such scummy practices. It's likely that they just collated a list of all software used widely by government departments within the EU -- and thus FileZilla is on the list. Ultimately, a potential 0day causing RCE within a government department is more of a concern to the EU than the optional malware you get during FileZilla's installation.
Indonesian tsunami volcano lost two-thirds of its height
This is what monopolization looks and feels like. Google Play is less of a monopoly within its ecosystem than Apple’s App Store is, but in both cases you have a monopoly that brooks no competition and is consequently unaccountable and, well, evil. The only way to fix this is to force Google and Apple to allow alternative markets/stores on their platforms.
I used to use Dia. I now swear by Inkscape. Both tools are free; both are quirky and idiosyncratic. Once I got past the idiosyncrasies, I fell in love with Inkscape.
My point is that even without the brand-recognition TV-style ads, Google has six sources of growth which in aggregate refute the idea that "the math's not pretty on digital advertising's future revenues".

And even in brand advertising I'm skeptical of the idea that detailed knowledge of each viewer is not a significant advantage. When Mercedes advertises its brand, wouldn't it be prepared to pay more to target males older than 30 who last purchased a car more than 3 years ago? When McDonald's does brand advertising, shouldn't it prepared to pay more to show the ad to people who are overweight and pay less to show the ad to people who go to the gym 3 times a week and haven't been in a fast food restaurant in 6 months? And if the sales director of a large company has a wedding anniversary coming up, wouldn't a jeweller be willing to out-bid McDonald's for the right to place an ad in front of that sales director?
Wait, am I understanding correctly that Apple and Google actually charge developers money to produce the content that Apple and Google monetize on their app stores?
Exactly.

From the wording of the email, it sounds like his previous ventures might have been doing something shady and those accounts are linked to the startup account.
Is online Office 365 (I'm using Firefox on Linux) comparable to gdocs?

My account's payment method has been flagged twice for some reason, and reading this makes me think how screwed I'd be if my startup's gapps account gets flagged.
Thanks. Creepy is probably indeed a bit harsh
Lifehack: offer to call the cab company on speakerphone and pay with a credit card over the phone. This usually causes the in-cab CC readers to start working again.
I'd definitely agree that correlations can be a really big deal, especially in very large models like that one.

Guesstimate doesn't currently allow for correlations as you're probably thinking of them. However, if two nodes are both functions of a third base node, then they will both be correlated with each other. You can use this to make somewhat hacky correlations in cases where there isn't a straightforward causal relationship.

Implementing non-causal correlations in an interface like this is definitely a significant challenge. It could introduce essentially another layer to the currently 2-dimensional grid. It's probably the feature I'd most like to add, but the cost was too high so far.

I think Guesstimate is really ideal for smaller models, or for the prototyping of larger models. However, if you are making multi-million dollar decisions with hundreds of variables and correlations, I suggest more heavyweight tools (either enterprise Excel plugins or probabilistic programming).
I'd believe I'd rather just have a secure platform that's open to any apps, no gatekeepers. Kind of like the web. Almost anyone can make an website and no gatekeeper gets in the way. We mostly trust the browsers are secure (or at least I trust Chrome to be secure, maybe Firefox too soon).

I feel like iOS in particular could already do this. They could just let users install apps from anywhere and then do their best to keep their platform secure.

I'm sure others disagree though but I feel like if you want a gatekeeper you should opt in. You're free to only install apps certified by "somecompanywhoauditsapps.com" or "apple.com" but if you want to you're also free to just install them from anywhere.

I suppose you'd still end up with the same problem that if you choose to go through "apple.com" they might not approve your app but hopefully with alternatives there would be more incentive to provide better support. I can certainly imagine Epic Games would jump at chance to offer their own iOS store. Valve might as well.
>Do not attempt to register a new developer account. Any new accounts will be closed and your developer registration fee will not be refunded. We recommend that you use an alternative method for distributing your apps in the future.

If this is a serous problem, why is there no other app store? There should be plenty of programmers who need another method to reach their customers.

For starters, Amazon's app store should do [1]. If enough developers reach out to their customers, it could become a viable alternative.

That said, "The Castle" [2] should be a compulsory reading for each Android developer, or app developers in general.

[1]: https://en.wikipedia.org/wiki/Amazon_Appstore

[2]: https://en.wikipedia.org/wiki/The_Castle_(novel)
I'm developing a similar open-source app for statistical modeling and inference in the browser: https://statsim.com. You can create probabilistic models and then infer their parameters using algorithms such as MCMC or Hamiltonian Monte Carlo. The app is still in beta but it might be useful. Some models: https://github.com/statsim/models
We also have this story on HN today https://news.ycombinator.com/item?id=18781473

Imagine a world in which Google Pay is dominant, and your Google Play account is terminated, and nowhere takes cash, and you can't buy food now, or ever.
First, being abandoned for new development is a great indication of the quality of a project.

Second, you haven't given us any arguments for your "indications of quality" regarding MATE and KDE.

Third, like Gnome, KDE has a huge legacy in FOSS, and is a great project in itself based on a top notch GUI backend. Some of its code even went on and become the basis of the modern web (KHTML -> Webkit -> Blink -> Node -> now also Edge), other tools like KDevelop, Krita, etc are among the best in class in what they do.

What are you, some teenage Linux nerd, with a "favorite" desktop to promote in flame wars?
Erase unconscious bias from your AI datasets
I really enjoy lucid chart, after using gliffy for a long time, I am now stuck on lucid.

https://www.lucidchart.com
In my experience, many consequential business decisions aren't even made with probability distributions, let alone probabilistic models with realistic correlations. I would generally encourage people who are comfortable with more advanced probabilistic systems to use them.
I just watched a couple of Black Mirror episodes and reading this feels eerie from that perspective.
They charge to have access to the dev tools and the right to publish apps. There are real costs to doing this right and I believe most developers are happy to pay.
Still not fair just to look at the population. Sweden is twice the size of UK
As with all things like this, it depends on entirely who you are and how much you spend.
Here in Canada, Big Pharma are falling over themselves to get into the Cannabis business.

I honestly think the obstacle to Cannabis legalization in the US is social conservatism, not industrial lobbying.
Sure, but there's a difference between "yea, we like 7-zip, let's put some money into it" and "yea, we use Tomcat to actually run our apps connected to the DB, might be nice if it got a bit of patching" (and funnily enough, some of the user-centric apps have more funding than some of the backend, mission-critical SW).
ResearchCoders: Find ideas from the scientific community for coding projects
Yeah, even now HN isn't a well known website in jhalwa
You can choose from a few distributions (normal, lognormal, uniform) in the main editor, or you can type many others using the function editor. The sidebar describes all of them.
From their website [0] they seem to make city lifestyle apps. Apps for public transport in Spanish cities, a price comparison app for utilities, a pollution level map.

I would guess they supplement their own app income with contracting.

[0]: https://www.greenlionsoft.com/
Microsoft Office
Microsoft Edge
Hotmail
Windows Phone
Azure
Bing
Which ones? Google has a vast array of products from enterprise grade cloud services all the way to small consumer applications.
what live organisms do you eat?
Other than the 30% fee they charge and ad revenue generated via the apps? Please. That fee is 100% an anti spam mechanism.
Most Awesome Lifehack 2018
It's better to burn out than to fade away.

Neil Young - My My, Hey Hey (Out Of The Blue)
Chinese Crankshafts (2012)
No, but you’ve got to have an argument for why this particular round of funding is somehow different from the others which haven’t led to what you suggest so far - what is it?

Or is there some general argument for why the EU funding open source software will lead to our demise? Does this round mark a specific point in the journey to free software being made illegal?

“Governments funding open source software is bad because reasons” isn’t really a useful post on Hacker News.
I find it amusing that you wrote the book using org-mode but the README using ResT.
I call it the meta-habit of habit tracking.

And from all the tricks, this one is the closest to life-changing.

I did it for a few years, then stopped, and I can tell you my life was better when I was actively working on my habits.

Now I'm going to get back to it before it's too late.
Quake was completely playable on high end gear dx4100 and p60 was fine. Quakegl came about later.
In curious how can they make a statement such as “the study cannot be used to draw any conclusions” without providing any kind of reasoning, and get published in Nature?
https://www.bollymeditube.com/2018/12/growing-a-beard.html
How shady would it have to be to justify banning someone for life?
I think it really depends on lots of factors. My father joined a startup in the late 90s, after 5-6 yrs the company failed. At 60 he was unable to get a new job. I'm guessing companies assumed he'd leave in 3-5 years and didn't want to invest the time.

I also know from running my own company with partners back in the mid 90s, we were all early 30s except one partner who was 52ish. When getting health insurance for the company his insurance was much more expensive than anyone else's. Maybe that only happens in places like the USA but it registered as yet another reason a company might not want to hire an older person.
A couple of things:

1) A fair few of those 500 stocks are not very liquid, you'll lose a fortune chasing the shares.

2) Think about what happens if you want to provide exposure that isn't 1x the index.

3) What happens when there's a replacement?

4) What about things that aren't statically replicable?
Acetaminophen is actually a pretty dangerous drug that is pretty easy to overdose on. It’s been said if it were discovered today it would be a prescription drug.

On top of that numerous recent studies have shown many potential problems.

https://www.webmd.com/drug-medication/news/20150302/does-lon...

> Heavy use of acetaminophen is associated with kidney disease and bleeding in the digestive tract, the paper reports. The medication also has been linked to increased risk of heart attack, stroke and high blood pressure, the study authors noted.

> One cited study even showed that overuse of acetaminophen can increase a person's risk of early death as much as 60 percent, the study authors found.
On the question of "what are other ways of doing MC analysis", there are two approaches.

The first is to use Excel apps like Oracle Crystal Ball or @Risk. These are aimed at business analysists. They're pretty expensive, but also quite powerful.

The other option is to use probabilistic programming languages. Stan and PYMC3 are probably the best now, but hopefully, some others will become much better in the next few years.

That said, this is a pretty small space. The main "business competitor" is probably people just using google sheets or Excel without distributions to make models.

Crystall Ball: https://www.oracle.com/applications/crystalball/
@Risk: https://www.palisade.com/risk/default.asp
Stan: https://mc-stan.org/
PYMC3: https://docs.pymc.io
What I found the most infuriating is this:

> We recommend that you use an alternative method for distributing your apps in the future.

There is no reasonable alternative method for distributing commercial apps on android. The app store is a monopoly.
> Google has the ability to just nuke a company from orbit on a whim, and I'm not sure anybody can do anything about it.

And that's why you don't build that critical point of failure into your product, even if it's harder and more expensive to do it another way. Which, sadly, means don't build your company around an Android app.

They can do this to your personal Google account, too. What are the repercussions, to most people, of being summarily banned from all Google products? (Hint: What's the recovery email address for all of your random online services? What's your personal contact email for work, taxation, etc.? Do you have a local backup of your Gmail archive?) It's unlikely, sure, but if it does happen then it's gonna suck.
On Android, you already have this since you can install apps directly. There is no dedicated open store, but nobody is preventing developers from publishing their Android apps on their homepage.
In the end all we have is our story. Make it a good one.
Q1 didn't need 32 megs. We had it running on 8. I remember working all summer to but another 8 when I was building a monster rig to goto 16 in 1998
I don't know why this is downvoted, anyone who has ever worked in retail knows it's true.
Ask HN: How do you store thoughts, ideas for the future?
I often come across some interesting concept, which I want to apply in the future in either my personal or professional life, how do people store such nuggets of information...
”If this is a serous problem, why is there no other app store?”

It is serious, but only for a few developers, not for most, nor for Google. It has to be wide-spread to make alternative store(s) viable.
What's all this emotionalization of the situation?

In the end PHP is a tool. And despite the constant whining, it has created a great many projects people want to use and use (by choice).

When you create an as good alternative for people's actual needs (and not what you consider people's needs to be, like "elegant code") we can see if we can get them to switch to that.

Professionals use tools. Whiners and amateurs complain about ideals.

>I cannot think of PHP companies as something else than a no-innovation, no-research, no-interest & no change since 2000's.

Is this supposed to be satire?

>Now please tell me what I can do with PHP, I want to see newcomers read what options you have by learning PHP.

You get access to a turn-key, widely supported, language and ecosystem, that powers close to 80% of the web. Including extremely popular CMS options. Plus, access to some of the cheapest hosting you can find. You can also write all kinds of backend and cli stuff in it if you want.

And you can always use ANOTHER TOOL for a different job, if PHP is not suitable. What a concept huh? Who would have thought.
These, as far as I can tell:

https://web.archive.org/web/20170428152946/https://play.goog...

https://webcache.googleusercontent.com/search?q=cache:lx9Xke...

At first glance doesn't seem to be scummy, but you never know.