skysight-inc/HackerNews huggingface dataset:
I was also having the same dilemma, although not a freelancer. I wanted to track my finances and tried lot of different tools but in the end decided to use plain excel.

But then adding expense on Excel from mobile is real pain, so I wrote a frontend client for it. I've been using it for about 1.5 years now, works like a charm.

I have expense history of almost every cent I spent in last 1.5 years :)

Check it out: https://github.com/mitul45/expense-manager.
> if you are a professional C++ engineer and still employed, you must be fairly skilled.

Nah. Many of the C++ gigs I've had were at places which only used fractions of the language. There are a lot of bad C++ programmers. I'm not disagreeing with your overall point about ratios though.
But you do make bombs
After years of using Salt (and contrinbuting upstream patches and PRs), I've finally given up on it entirely. There are too many reasons to include here but it indeed has turned from something useful and promising into a total dumpster fire.
It's nice to displace the guilt for democratically electing a government that orders your military to kill people by blaming the military instead of yourself.
Why shouldn't a camera based system be able to do that. Dirt for example won't easily match up in a stereo vision system and even then dirt on a lense has a pretty specific look
I don't think it's as simple as the article has made out. Many different airlines spec these planes for many different types of flight, and types of cargo - that's why features are optional. E.g. if an airline operates many routes on which the hold is likely to contain a high proportion of hazardous material, they can spec the additional fire suppression system. Even with a single system, the plane's certification will require that it can contain a hold fire for {X} mins (long enough to allow the plane to land and evacuate).
Two basic examples:

- calling PL/SQL on an Oracle RAC cluster using distributed transactions at driver level.

- define data structures where the driver does the mapping into PL/SQL User Defined Types.
As a European I think the Second Amendment in the US is archaic. People stopped walking around with weapons in public 150 years ago.

There are historical reasons for these harsh penalties. Japan saw what happened to China in the opium wars.
Yes, if you can prevent everyone else from taking something, you own that thing.

That's what ownership is.
> I don't like these "it costs $nK to house a prisoner", since usually it's not quite true - costs are amortised over many thousands of prisoners and the state wouldn't actually regain $75k by releasing one prisoner.

given the structure of the costs https://lao.ca.gov/policyareas/cj/6_cj_inmatecost there is not much amortization going on, at least not at the scale "over many thousands", more like "over tens and hundreds".
What do you mean by "burned by Dart 1.0"?

Dart was rejected by the community it was aimed at, Javascripts devs (and for pretty dumb reasons, I don't have much respect for either Javascript or its devs).

Google understandably took the opportunity to reboot it.

None of this is the same as dropping it, which for sure would merit "being burned".

It's now a modernised and slick version of Javascript (minus the functional, which no one uses anyway) with a full Android and IOS framework and extensive and properly documented libraries. And it's opensource.

At this point it's not possible for it to be 'dropped'.
So it’s more about politics ( which regarding google handling of things is a perfectly valid concern), than technics ?
From a few days ago, this is also excellent for exploring colours with accessible contrast from each other:

https://color.review/
The official docs are good but not comprehensive, and hard to navigate. Once you start googling around you get a random mix of third-party docs for various versions. It’s not at all obvious what’s outdated and what isn’t.

As an example, I had to write a little code to connect some Swift and Obj-C code the other day. (I don’t use either one regularly.) It was very hard to find good up-to-date docs on how Swift/Obj-C bridging works.
The purpose of advertising isn’t to be noticed, it’s to make people give you their money. It’s an open question whether being consciously noticed is a prerequisite for this or not; can ubiquitous but ignored Coca-Cola logos successfully change someone’s answer to “What would you like to drink?”
Maybe this book: Computer Organization and Design - RISC-V Edition ? On Amazon: https://www.amazon.co.uk/Computer-Organization-Design-RISC-V...
Recommended resource on the use of DNA to track migration patterns out of Africa:

https://en.wikipedia.org/wiki/The_Journey_of_Man
So you made a web thing and called it Mosaic.
That's not an integration, just a task/applet.
Yes, but the profanities make it so much better.

It's more colorful. It drives the point harder.

It's also more healthy and the evolutionary smart thing to do:

https://news.nationalgeographic.com/2018/01/science-swearing...

https://www.smithsonianmag.com/science-nature/science-sweari...

https://www.inc.com/minda-zetlin/swearing-is-surprisingly-go...

https://www.sciencealert.com/people-who-swearing-cursing-rud...

https://www.nytimes.com/2017/07/27/smarter-living/the-case-f...

https://www.psychologytoday.com/us/blog/hide-and-seek/201205...

https://news.nationalgeographic.com/2018/01/science-swearing...

Fuck yeah!
They're definitely not the only ones, saw a presentation on a University team working on this just yesterday. After all, vision is the only system for which we know that it can be used to drive a vehicle as that's what we have been using all along. Also Tesla's do also have radar to detect the most important obstacles in front.
That felt nice, didn't it?
Yet I can't agree more with it.
I prefer to use paypal if a website offers it so that I don't give my card details to a random website that may steal my details.
Not a freelancer, but I wanted to track my everyday finances since long. I tried lot of different tools but in the end ended up using simple Google sheet with some formulas.

The only issue with this approach is – adding expenses is pain. When I am shopping for something, opening Google Sheet (on phone) and adding an expense/income is too cumbersome. So I built a UI for it – https://github.com/mitul45/expense-manager.

I have been using it since last couple of years and have an idea of my monthly/weekly expenses.
Given that this trend is global, doesn't increased access to safe abortion make more sense than claims about lead specifically in the United States?

In the US, the sharp reduction in crime happened 18-24 years after the legalization of Roe v. Wade. Unwanted children who would have been juvenile delinquents were simply never born. This would fit in nicely with the claims other commenters have made about some places that have had an increase in sexually violent crimes, since again, the children who would have been products of those encounters are never born, so the overall trend is still a decrease in violent crime.

[1] https://en.wikipedia.org/wiki/Legalized_abortion_and_crime_e...
Are Deep Neural Networks Dramatically Overfitted?
Thanks everyone for the comments. I should have tried to explain a little bit better, I'm not searching for expenses trackers or time trackers. Its really more about forecasting and having bird's eye view on things, in order to plan work.

I'm really tending to scratch my own itch and do something different. Cushion app comes close to what I what, but still misses a few spots and its a bit more expensive than what I'd like to afford.
GitGuardian is a french startup that developed a product to tackle this issue. Scott Chacon and Solomon Hykes are investors. Worth looking at.
If it's free, you are the product.
Pretty much any competent psych*gist knows "chemical I'm balance" is a total crock of shit. But, it is reassuring to (most) patients to have their lived experience explained in terms of an understood model. Pharmacological interventions are basically running through a list of candidates drugs and asking the patient how they feel. (Limited third party observation in inpatient settings, but really everyone is too overworked). There is a bit of a flow chart to determine what classes of drugs to prioritize in the search, but it is not nearly as deterministic as e.g. antibiotics; stuff is used off label all the time. For example, I knew a person who lived bipolar 1 with extremely pronounced psychotic features. She finally ended up stable on... Amphetamine, plus an snri specifically contraindicated in anything involving mania or suicidal ideation. That's like, absolutely inconceivable. Yet it's worked for the past ten years or so.
I don't think someone is born a criminal.

If that's the case, its cultural and can be influenced.
The EU isn't comparable to the US in this regard, it's a glorified trading and monetary agreement, and it's not a sovereign state.

The EU isn't making serious crimes like murder, arson etc. illegal, that's left to member states. It regulates market policy. Think something closer to NAFTA than the Federal government.

But if you squint hard you can think of EU directives as some sort of equivalent of the Federal government obligating individual states to regulate a certain topic within a given framework, without spelling out exactly how that must be accomplished.

That allows for local experimentation and flexibility. Whether you think that's a good or a bad thing I guess comes down to the philosophical argument of how close rule making should be to the governed.
And the 2019 price for most reductionist view of other humans goes to...
ARM has those things but MIPS, once this process is completed, will be open source. This makes a difference regarding license pay.
And how and why exactly are those ways of providing feedback better than those with frequent profanities?
Does that apply to all animals or just humans?
I roughly interpret the graph as anything being below the line leaning towards the "getting things done" camp and anything above leaning towards "academics".
This is a bit distorted because FLOSS projects are favored (there's lots of "getting stuff done" code that is not on Github) and some languages have great communities outside Stackoverflow (Rust).

Prolog seems like a good example. It is used in AI classes and "different enough" to leave students with lots of questions for assignments (imo). At the same time it's not used in many industry projects and if it is companies tend to use proprietary Prologs (like Sicstus) and the code is unlikely to be on Github.

I suppose one could also argue that good setup/tooling and documentation helps to push a language below the line. I'd say Elixir is a good example of this.

So by and large I'd lean towards languages below the line when trying something new. Am I wrong?
Alas the next language I want to play around with (F#) is above the line. But the domain modeling with F# talk/website is very intriguing.
Question: what is the stance about nootropics in Japan?
> mostly music copyright companies pushing for articles 11 and 13

bit simplistic thinking, but this in itself is enough to take a stance against the articles
Is there an ad network that doesn't use JS? You make a call to the ad network server, it returns an image, you display it in a native UIImageView (not a web view), and if the user taps it, you open a URL in a web view.

Unless the user taps the ad, no JS or HTML is involved, which eliminates the possibility of such tricks.

I looked for such a library a while back, but didn't find any.
> I think it's an absolutely terrible way to speak to people

I, for one, pretty much prefer being spoken to that way, instead of a sanitized corporate newspeak that means exactly the same thing but uses "professional" words.
Tried it, looks interesting for being different. One thing I didnt like is the inability to plan future months, it doesnt account for future income flows, although it lets you spend money. Obviously I get the red alert because I'm spending money I do not have (but I will, at that time of the month)...
If only they made cameras which worked at night...
I haven’t seen this argument about about open source projects in a long time, so i’d like to respond :

Beeing open source only means an organisation, or a group of developers, with the capacity to handle a project the size of flutter + dart, could do so if they wanted to.

Which means basically noone, except maybe in China, because nobody could have the firepower to deal with something this big ( maintain and even harder have it evolve) for free.
I'd argue that the privatization of the prison system is a gigantic driver behind increased cost and recidivism. For the same reason as I don't trust dating-services: the product makes less money if it succeeds in it's original purpose. So there will always be the conflict of interest between having a product that works as advertised, and a product that makes more money.
Which of those pages on the result page does not contain either of the phrases? For me, the first result contains both phrases (the other only in page title). The second is from the same site and lacks the "bitx" term, but it likely at some point linked to the first page, hence it's inclusion.

The problem with the "barchart.com" results is that it's some sort of a portal of frequently updating headlines, so it's not reasonable to expect the search index to always keep up to date with it.
The (urban) solution is socialized housing, rent controls, and density. Not whatever this is.
Overlay economic data on the race and the picture will change the story from racism to what I like to call "Being Poor is illegal in the US"
Not a C++ engineer here, but I would think that the vast majority of C++ gigs around are legacy systems - in which case most of the work would probably be bug triage, that likely doesn't call for more than "fix my immediate problem" thinking.

Obviously there's still a lot of greenfield C++ work out there too, but I would expect that it's no longer the lion's share (C# is very much getting to this stage of it's life too).

I would guess that the top-level C++ folks have by-and-large moved on to those greenfield projects naturally as it's where their skills are most required, and where the most money is available to pay for them (e.g. fintech).
Here’s a random question on Kotlin, hopefully not too controversial...

I now use Kotlin on Android, and it’s mostly a tidied-up Java that’s slightly better in every way. The one big difference is checked exceptions -- Kotlin doesn’t have them.

My question is, do Kotlin users prefer unchecked exceptions, or do you find yourself avoiding exceptions entirely now? Or even dropping back to Java when you need exceptions and you want compile-time checks?

I find myself mostly trying to avoid exceptions entirely in Kotlin -- maybe not such a bad thing!
Data privacy offers a good reason for both Google and Facebook to close the few gates that still offered access for 3rd party apps to their walled garden.

And I don't think I can blame them. This kind of access provided very little benefits for them, but it has turned out to be a big PR problem.
In the Netherlands drugs are huge. Xtc, weed, cocaine. Its all good. The party never ends.

But the Netherlands has a social welfare system that by and large keeps people from crashing. There are no ghettos, no rust belt.
"451 Unavailable For Legal Reasons" Annoying as that may be, it's nice to see that it was implemented using the proper HTTP Status code.
There are ways to optimize access to this information. Trade shows that display new products. Mail-order catalogs for companies or industry groups. Companies would find a way to make information - not ads - available for interested people to peruse. The core difference would be "pull not push", i.e. people with a problem would go looking for solutions, and very little space to compete on product information - preventing runaway zero-sum games.
Not commenting on the specific numbers, but maybe it shouldn’t be surprising that a year of college costs less than food, housing, healthcare, security, and programs combined?
Thats probably a decent way to get into it if you don't mind the price tag. I have an older version that uses MIPS.

If the parent also isn't familiar with how CPUs and caching works and wants to learn that along with RISC-V assembly it is probably a good bet.
Too little too late probably. But openness and competition is good!
I don't think it will. This is clearly a totally reactionary move of a company that has been absolutely trounced in the commercial market by ARM and saw the writing on the wall that once RISC-V established itself the few gaps they lived in would be eventually replaced.

This, 'throw it over the wall' style open sourcing has worked before, Docker being an example.

The problem is their current 'open' strategy is probably not open and dynamic enough to compete with RISC-V. And the consumers that don't care still don't have much reason to use it over ARM.

Maybe they can find a gap but I don't think they have a long term growth curve.
I did look at that and many other tax calculators, and some are so complex that people don't know what to put in. It's intimidating.

I built this for my needs. If you want it to handle HRA, or LTA, or income 1 crore and above, etc, that's an entirely reasonable point of view, and I'd welcome a pull request if you have the time.
It might be environmental factors, I don't know, but certainly by the time someone ends up in prison it's already too late.
Website:

> 451 Unavailable for [Presumably GDPR]

Also Website:

> Here, have some google analytics scripts and cookies, because we still care who you are.
I have used Manager for three years now. It has everything I want, except for good automatic syncing of bank transactions. I can import them from my local bank using a custom converter I built. Afterward, I need to match the transactions with invoices. I wish that manager could do this automatically based upon invoice number.
Better trauma response would explain a lower murder rate. I have no idea if that's what is going on, but figured I'd mention it.
The charts in here [0] should alleviate any doubts you had: when it comes to marijuana possession, blacks are indeed arrested at massively higher rates.

[0] https://www.washingtonpost.com/news/wonk/wp/2013/06/04/the-b...
That's motte-and-bailey defense. Technically advertising is about informing consumers what's on the market. In reality, it's everything but. Real-world advertising is near-universally dishonest and manipulative. Getting rid of that would not preclude companies from making available (note the pull, not push, approach) information on what they're selling.

> It isn't a zero sum game. It is value add. People can't exchange money for goods and services they want if they can't find a vendor selling said goods and services.

It is. People can trivially find any goods and services they find through catalogs, phone books, trade shows, and Internet search engines. Advertising spending is mostly about shouting loud enough to get heard over shouting of your competitors - which is a zero-sum game of ever amplifying noise.
I'm a big proponent of learning how to do this with old-fashioned ledger books. Paper is always more flexible than the electronic solutions, and going straight to electronic tracking risks locking in a poor process for the sake of efficiency -- never spend time optimizing until you know you'll actually use the result.
There are ways of becoming aware of what's available other than watching trailers. For instance, reviewing lists of recent releases then reading the wikipedia pages for them. The A/V format of trailers is fundamentally more coercive than text.
Sounds like the author wants to work at a university.

And that is probably where the best data science results are going to come from. Where inter-disciplinary teams and cross talk are the norm.

Science takes time to make sense of data.

We have figured out how to produce gigantic quantities of data, but that doesn't mean science gets faster.

Whether it is CERN or Wall Street or the NSA or Facebook processing the data takes it own sweet time.

And when they don't find anything or use it in misguided ways it takes time to work that out too. Because everyone is conditioned to hide that.

It took 20-30 years before anyone seriously took the experiments (data) of a Micheal Faraday to get an accurate math model of electromagnetism. There were a whole lot of famous mathematicians around, and all of them had access to the data. So why did it take time?

Orgs with data don't have that kind of time. And the truth is these mythical generalists don't exist. They really can't be quickly mass produced like vegetables. And on top of it all orgs and execs are conditioned to not share their data.

This combo of factors is why we see so many bad consequences and erosion of trust in every single org dealing with big data.

We are all living under the delusion that Data Science is like working on crude oil at a refinery. It's more like working at a landfill with arbitrary deadlines to find diamonds skewing incentives for the data to be misused.
It's hard to display emotion through text, and I say the following without flippancy: I pay my taxes and pension.

So I'd like to think I'm doing my part. Also, I highly doubt I will retire here and begin drawing said pension.
Half-baked idea here: Should we force prisoners to get a degree while they are incarcerated?
I think Betteridge’s Law probably applies here: “Any headline that ends in a question mark can be answered by the word no.”
I've known outstanding guru-level engineers that were that blunt when I was a student.

You need to know the person. In my experience most of them are very nice guys.
It's just that when they think something is not that great they will just say "it's shit".

I was told many times my code was shit by these guys at the time and I didn't take it as a personal insult but as constructive feedback. They liked that I took it that way and we ended up good friends.

People should see through the words before being offended.
Have you been to an American college campus any time this century? Literally every item you mentioned is provided as part of the (on campus) tuition price. At many schools, you can't even opt out selectively even if you want to! They require you to buy the meal plan!
I don't think there's anything specifically corporate about it. I wouldn't speak to people like this socially either.
It’s not easy and iOS developers spend a lot of time explicitly breaking ref cycles in code and tracking down resource leaks. I’ve seen a lot of code from experienced iOS devs that gets it wrong.
Livestreamed massacre means it’s time to shut down Facebook Live
Rolex recommends every ten years for maintanece, unless you damage it or notice it not keeping time correctly.
>>>However, when we talk to some of the kids coming to Repl.it from Scratch they often say something along the lines of Scratch is an "adult's idea of what kids might like". I think some kids want to feel like hackers and like they're doing "the real thing."<<<
This is just one of the most impactful sentence I have ever heard, as I am trying to build a really simple flow programming interface.
Hey, it's the website that decided to block you. GDPR just tells them to play nice, they decided they'd rather not play at all.
Not quite: have a look at these charts [0]. I believe that such a massive disparity in arrest rates between blacks and whites cannot be explained just by economic factors.

[0] https://www.washingtonpost.com/news/wonk/wp/2013/06/04/the-b...
Universities have all of those things. 75k would easily cover tuition, meal plan, dorms/off campus living, university insurance policies, campus security, extracurricular programs, etc.