skysight-inc/HackerNews huggingface dataset:
> With Qt you get a lot of conveniences and built-in magic, but I'd say at that point it's not really regular C++.

This is a common misconception of beginner Qt users or people who just looked at Qt superficially and decided not to use it, because it's not "regular C++".

You use Qt with 100% pure C++. Qt itself is written in 100% pure C++. The part that confuses people is the metaobject compiler (or MOC). This is a simple code generator tool that provides additional features like runtime type information and reflection. It does not modify your source code, only generates some additiona, 100% legal C++. Granted, this requires an extra build step before invoking the C++ compiler. But Qt's build system handles this automatically, and it's not really difficult to integrate into any other build system.

Starting with Qt 5, you don't even need to invoke the MOC compiler, because in many cases, the features provided with generated code were replaced by new C++11 functionality.

If/when C++ gets proper metaclasses and programmable compile-time code generation, there will be no more need for MOC, because all of its functions can then run in a single compilation step.

There's a great blog post debunking the myths about the QT metaobject compiler - https://woboq.com/blog/moc-myths.html
I wonder how many overdoses were just suicides
> all sexual deviations

We're currently in the middle of the long process of realising that a lot of things that were thought to be harmful or ""degenerate"" actually aren't, and that more harm is done in suppressing them; conversely a whole range of ""normal"" behaviour is non-consensual and actually harmful.
The rise of innovative bike sharing startups: Business model and features
And he succeeded as a human being despite that. Amazing feat.
The font looks horrible, even after disabling zoom plugin.
Lies. Willful lies. Absolutely everybody knows that the way these immigrants are handled changed THIS YEAR. There is no law mandating this horror. There is no concern that these children are not with their own parents (because we already knew about that possibility, and worked to identify it without wholesale kidnapping!) There is only the desire to hurt families and children in order to scare other families and children - and a whole lot of lying to pretend that's not the entire purpose.
Sure: https://cdn.ca9.uscourts.gov/datastore/opinions/2016/07/06/1...
You can set the screenshot destination using:

defaults write com.apple.screencapture location ~/Screenshots
killall SystemUIServer

There are a few handy things you can configure using defaults(1).
Hello folks!

I built Mergeable as a solution to automate as much as I can on GitHub. There's now two of us consistently working on this.

The project is fairly new and we have documented our vision for it.

Feedback is greatly appreciated :)
If it's a response to LazyFP bug, then it's under embargo, you can't have a test yet.
Why the Java community should embrace GraalVM
True, I'm sure there's something they can get you on without crossing state lines, but in a legal-pot state at least the local cops probably won't turn you in.
I have wanted what you describe, before, at the OS level. Why should groups be limited to just browser tabs? If my task involves some editor windows and some CLI windows and some whatever, why can't I have a virtual desktop grouping it all together?

Basically, a VM per overarching task.
Would have been clever to negotiate the missing three weeks pay into the new contract, e.g. as a signing bonus.
> Polite discourse

Everything is polite at first, until it gets big. This has been true of all social media platforms in history.
And a considerable portion of people in the US illegally did so by overstaying a legitimate visa.

https://www.nytimes.com/interactive/2017/03/06/us/politics/u...
> Governments are never good, at best they are not actively harmful.

Except of course, when they are doing good.

Government is essential and its hard - attempting to juggle the needs and rights of diverse and disparate people. I get tired of the mantra that the people involved in government are inherently evil, bad, out for themselves etc. Many people who get into politics do so out of a true desire to make the lives of their fellows better - whether you agree with their stances or not.
"This is a very US centric view but the war on drugs is very international."

US basically dictates global policies in the block of countries not part of the soviet sphere of influence during the cold war. US defends it's position in the global community using every trick and leverage available. If something is illegal in the US you can be quite assured they will try to apply leverage to make it illegal everywhere else, especially if it's an issue that requires international co-operation - like the war on drugs, for example.

For example, the international banking system is basically controlled by US policies. Parties, that do not co-operate and obey US authorities can and will be shut out of the large pool of global financial services that is critical to running businesses effectively.

Another effect is the pure cultural force US practices have on the "western block" of countries. Lots of ideas (good or bad) are taken into use in other countries after they become fashionable in the US.

You are quite right prudish moral superiority is of course a facet, but that is not the key here, I think.
babies and toddlers of immigrants crossing the border illegally are being separated from their parents in the hundreds. We have no evidence that these parents have been charged with violent or other crimes of a nature that might justify the separation for the children's safety.

When parents commit crimes, they are going to wind up being separated from their children. This is a consequence of breaking the law - you commit a crime, and then you go to jail. Your children can’t be with you in jail, so you get separated. The evidence that they have committed a crime in the case of illegal entry is by default - they couldn’t be arrested by the US border patrol unless they violated the law, because the US border patrol doesn’t arrest people in Mexico, they arrest them in the US.

So, in order to support these parents not being separated from their children, you have to support not prosecuting people for illegally entering the country. That, by definition, means you have to be in favor of illegal immigration.
What better benefits could a Google possibly want?

More vacation time, more reasonable working hours, a more transparent process for promotions and raises, better paternity/maternity polices, a seat on the board and more say into how the company is run.

There is a lot more to collective bargaining than salaries.
I know a person who used Heroin occasionally. He is well and fine, was first officer on some large ship and is now finishing for masters degree which would allow him to work on land related to shipping.
> Why has this company not made their loyal worker whole?

IMO because the generally demonstrated position of the labor force is that companies do not have to (which I hate, to be clear).

IMO, employees buy into the employer/owner-propogated myth that they are "lucky to be employed." As a result, employees greatly undervalue their labor and give up any leverage to make employers do the right thing.

Having been around the block a few times, I view 'work' as a transaction in which my employer and I need to realize fairly mutual benefits: most people don't. Employees generally see jobs and titles as a way to assess their societal value. And employers, knowing that, can do pretty much anything they want to people, dangling the occasional carrot to encourage higher worker output, but mostly working w/sticks.

This is also contributes to the zero real wage growth in a supposedly tight job market.

TLDR: power dynamics and poor 'game play' on the part of employees
I should have been more precise with what I wrote. I do not understand legalese and therefore base my understanding on a group of people who I feel are honest.
> People in general are far too immature to discuss politics.

But not you, right?
Will Tron Use Utorrent for Crypto-Mining?
> How much would it cost to do 3 million requests a month?

Hey! Coincidentally at the same time as the OP, I just built a recurring task hook as a service, and I can do 1 request every second (2.6 million per month) for USD$26

You can see that pricing if you plug your requirement (or if you're just curious) into the console[1]. That console is for buying once-off timers.

But I've also made a free API key for people on HN to try out using the API[2]. (those free demo jobs will be capped at 2 weeks no matter what duration is requested tho, and I might end up capping individual timers a certain amount as well, but not yet).

There's also a console for trying out this free API key (which doesn't including pricing/cost info)[3], and I just put this free demo on Show HN[4].

[1] https://pocketwatch.xyz
[2] https://dosyago-corp.github.io/pocketwatch-api/
[3] https://api.pocketwatch.xyz/fancy.html
[4] https://news.ycombinator.com/item?id=17353486
So not familiar with modern development? Since you don't need much CSS hacks now.
java/flash was plugin,
wasm is buildin
The war on drugs is "very international" if you describe any and every kind of law enforcement as "war".

Cannabis is illegal in many countries, including one where a past minister of justice told a story about how he'd been offered cannabis by another parent at his children's school. The parent who offered was a senior policeman.

That isn't war.
Except fighting drugs requires international co-operation. Once the officials are legally bound to do something, they will start doing their business as effectively as possible, including, perhaps, feeding back the message to the higher ups that they need international co-operation.

The higher ups cannot say "we don't care" because that would immediately politically de-legitimize the drugwar effort.

Hence, all policies, despite their true intent, have all sorts of unnecessary appendices unrelated to the original goal.
> if you write `let x = 42;` the type is inferred as `i32`.

It can be influenced by the x's usage.

let x = 42;
let y = x/2 + 21u32;

x is u32 here.
They seem to offer proprietary logos for open source projects, which some projects might like (branding) but others won't (proprietary). Calling them "free logos" instead of "gratis" also does not help to clarify this at all. My question was hence whether they offer "free as in freedom" or "free as in no money" logos and whether non-free but gratis is appropriate for open source projects.
17% of young people (16-20) classify as "heavy drinkers here (Netherlands). I thought our youth were some of the most problematic drinkers in the world, but when looking it up, we actually aren't. It actually improved recently. Still I think that kids should start drinking later and parents are a bit too lax about it.
Another old chestnut - learning some assembly allows you to read it, even if you don't ever need to write any. There is real value in understanding which instructions your compiler is emitting.

Beating the compiler is made easier if you can look at the compiler's answers.
It's not particularly surprising given how shitty youtube's behaviour has been towards its content creators lately. It's just a reminder that nobody should accept it.

Kind of like sometimes a president's behaviour isn't surprising, but still deserves to be highlighted and nobody should accept it.
Is this just wishful thinking that, if something went wrong with your paycheck, the world would be just and there would be an easy legal remedy waiting for you?

From what I understand, you can only sue for $1000 or less in small claims court. An IT contractor who is making $1000 or less per week has bigger problems.
It can even go away. The compiler can remove the allocation if the pointer doesn't escape and its lifetime is constrained by block scope.

C++ Compilers historically haven't been willing to perform the optimization for various reasons, but things are changing recently.
Can you give example of where it was slower for you with HT enabled?
I'm not saying that it is inherently evil, I'm saying that you as a member of the public must assume that it at least has that potential at all times for it to function as intended.
> There are unfortunately people that could be damaged by smoking weed, irreversibly, if their schizophrenia proclivity gets activated.

I don't think we need to enforce laws on everyone just to protect a very small minority of people. That would be like making grapefruit illegal because it interferes with some peoples' medications in a potentially dangerous manner.
The insidious collapse
Hey. That's interesting. I'll answer as well since coincidentally at same time as OP I just built a recurring webhook scheduler[1].

That Azure pricing is very competitive / cheap! That's 22 million requests per month for USD 14.

1 timer on my service can do max request 1 per second (2.6 million per month) and that 1 timer would cost $26.

On my biggest plan you can get 4000 timers and 100 million requests per month for $495.

Still Azure is beating my prices by about 10 times. But they can't do second resolution (yet?), so they're still only a "distributed cron".
I agree, It's nice to have a plurality of voices, opinions and ways of living.
White people like weed now though
Oh, but there's plenty of language to teach : Java, Python, JavaScript, etc. and guess what. None of those were invented «early 90's» ;).

If a university wants to teach object-oriented programming, they can teach Java or C++. Guess which wins the decision in the majority of cases …

C++ isn't mainstream anymore, get used to it.
TypeError: dialog.showModal is not a function
I feel like we’re missing a lot of the story. Many of the React Native issues sound painful, but they handwave away a lot of the complexities and drawbacks of their new architecture.

For example their answer to RN’s one second rebuilds is a custom Android build configuration that eliminates most of their 5 minute builds. They are proposing a custom server rendering setup and don’t know how to solve the hardest problems like wiring up events (HTML anyone?).
The US constitution is built on the idea that if a power is given it will be abused, and it is this fundamental distrust of any power given and the builtin counterpowers that have made its success over the long run.

It is not a fallacy, it should be the first thing anyone should consider when establishing a new authority.
>I concede those are pretty good reasons, but they would unravel sooner or later if there were no truth to them.

Yes, surely if you would spend billions to fight a imaginary enemy whos people have to wait in line for toilet paper, that would be something you would remember.

Man, those people in the Security Community are so incompetent, they trashed there own paper-potemkin-advesary (russia) by accident and now have to make up a new one.

Not even congress would buy that more Hightech is necessary to fight the taliban.

Best would be, if the US accepted that there wil always be some ridiculous spending on "imagined advesaries" and choose the advesaries more by the potential tech outcome.

Im pretty sure, those Antarcticans are plotting to conquer the Asteroid belt - building energy collecting deathrays and the evil Europeans are trying to establish underwater colonys on europa. Death to Antarctica!
Gospel harmony
to be fair compiling wasm 'bytecode' takes only milliseconds, so its mainly downloading
The stunning evidence of Harvard’s racism
I don't know anything about Sylvi Listhaug, assisted death in Norway or the man allegedly falsely accused. You might be right about all of it but it still comes across as a ridiculous combination of strawman arguments and conflating the entire public sector and all laws into suspicious "government". Basically it boils down to "because it's not perfect, it's evil".

Would you rather there was no government?
This appears to be a copy of the Christian Bible as an invocation of echo.
If I didn't know any better I'd think everyone who's commenting on hackernews is running a charity and building products and giving it to the users for free at a loss.
Wow, it seems like every single ERP software out there is nothing short of shitty. I've seen into a couple of fairly large companies now, and everywhere people were complaining about theirs.

My suspicion is that decision makers are bad at evaluating those things. They see a list of features and hear that "everyone's using SAP", so they want it too. And no one gives a damn about user experience.
To elucidate on this: Rust’s trait implementation coherence rules ensure structurally that there is never any ambiguity to be resolved. If I `impl<T: MyTrait> Add<T> for MyType`, I am then barred from writing `impl Add<AnotherType> for MyType` if AnotherType implements MyTrait, as that would cause a conflict, but I am permitted to if it does not, because there is then no conflict. Also you can’t implement any form of Add for MyType from your crate, because you can only implement traits from your own crate on any type, or traits from any trait on your own type, not traits from other crates for types from other crates.

(I’m still simplifying this a little, because specialisation is a thing which does allow overlapping implementations, but it must be opted into by the broad implementation by writing `default fn` instead of `fn`.)
The 5 things SMBs should look for in a CRM
We seem to be in agreement after all. I wish there were two simple, distinct words - one for what you meant by "politics", and one for what I meant.

My gripe isn't with US political climate though - it's the same thing everywhere, at every level. The same issues apply to New York and San Francisco, and to my hometown of Kraków. They apply to my country of birth, Poland, and they apply to every other country in Europe, and to EU. My problem is with the facet of politics that involves ingroup-outgroup mentality, appeals to emotion, following ideologies, and doing literally everything else except solving problems at hand. This is what I wanted to never see tech mixed up in.

You're very right that doing tech inherently involves a lot of moral choices about what to work on, how to work on it, and how to use the result.
It’s a law that people go to jail when they commit crimes, such as illegal entry. When they go to jail, unfortunately they do wind up separated from their parents.
> The country is the second worldwide to legalise the drug's recreational use.

What about the Netherlands?
Thank you for the linked post.

I'm glad to see you have hope for a positive change. Can you reconcile that with the purges in the Turkish education system after the 2016 coup?

https://en.wikipedia.org/wiki/2016_Turkish_coup_d%27état_att...

I'd love any reason to be optimistic here.
> With operators, there are no implicit conversions involved, AFAIK.

Beyond autoref and autoderef, anyway.
Making a lasting impression with your website
If you are curious about the low level details of DNS, you might want to check out an article I wrote about how to build a DNS server from first principles: https://github.com/EmilHernvall/dnsguide
Breaking MacOS Mojave Beta
a) the eu is not a country

b) it certainly is not illegal in germany, france

ah, my other comment got flagged immediately. what a shame, @dang
This topic comes up every now and then regarding different start ups. A part of that is required because they're working on some difficult projects, internationalisation is hard, etc, etc.

However, a simple 80kloc system (simple as in no critical safety requirements, very complex algorithms or heavy regulation) is perfectly manageable for a four person team.

A lot of that head count is likely required because they need a large number of employees to attract investment, because scaling start ups are bad at processes (resulting in inefficiencies) and possibly because early employees want to move up the ladder, so they need someone to manage.
A colleague has a story from a former boss of his that I am now telling everybody when the chance arises as it does now:

Software engineers often think their job is to build a killer robot, this automation machine that destroys everything in their path.

But killer robots are expensive, prone to mistakes, and forget about the humanity in a situation.

Our role is to actually build something more like the Iron Man suit: a tool that helps humans do things they could not do otherwise.

In this case, the tooling sounds great as a killer robot. But it's the wrong thing to have been built. Somebody should have been able to approve and decline each step and over-ride it.
> is that most don't think immigration is such a large problem that we must have a zero-tolerance policy that does such harm.

According to who?

I don't think that's true at all. I think immigration is the most important policy to get right.
> Why on earth would you want to prosecute the supermarket where ICE buys loo roll? The builders merchant who sold them fence posts?

In mafiya/organized crime, (serial) murder cases it's common to prosecute knowing supporters as "aiding in criminal activities". The supermarket cashier selling loo rolls to the ICE may not be a "knowing supporter", but the fence post seller certainly is.

As for the people involved: there won't be justice, not as long as the US has nukes and refuses any international control.
This makes Canada the most advanced cannabis country! I remember reading in a Dutch news paper that Dutch weed growers were jealous of experiments in USA. The Dutch system does not allow growing and daily there is a rollup of a farm. Legalisation allows for cleaner products, new kind of products (drinkable), and other practises that professional businesses can perform.

Cannabis legalisation will eventually be more and more adopted in other countries, being the first allows you to own the market.
If I didn't know any better I'd think your didn't even read the comments and your sucking up to your employer and greed have clouded your perception of reality.

You should have known that people won't buy your "poor google is dying under the load of Blender videos" approach. Now that you're faced with the facts you try to dramatize the situation even more. I guess the recruiting standards at google went down rapidly or are you the outcome of this recently abolished recruiting strategy?
Incentive Pay Considered Harmful
So in other words, you think they don't have a spec and they're throwing more bodies at the problem instead of fixing their process? That would be very short-sighted, but it could be possible.
> As long as you consider all bias equally,

In many cases biases are not nearly equal in magnitude however, e.g. anti-vaxxers, homeopathy, climate change. Similarly, for politics bias on the left includes misleading statistics or cherry picking, while T_D goes much further and just blatantly makes stuff up (e.g. murder rate is way up; reality heavily disagrees). The truth is probably inbetween these extremes but nowhere near the middle.