skysight-inc/HackerNews huggingface dataset:
> Sounds like the US.

Absolutely. Like I said, the only real difference in terms of atrocities abroad is one of capabilities. The U.S. happens to be the overwhelmingly most powerful state since WW2 (arguably since WW1), so it conducts most of the atrocities.

> Was it? The raids were happening after the peace was signed. And ethnic cleansing of non-Chechens was happening before the first war.

Neither of which contradicts my point at all. Not sure what you're arguing here.

> You probably haven't got the memo -- there is no USSR for almost 30 years. The country has changed dramatically, which couldn't be said about the US after Vietnam war.

In terms of its perceived behavior abroad, the most significant difference is that it now has a number of neighbors that had been forcibly incorporated into the USSR and want to avoid a repetition of that miserable fate at all costs.

> Correction: "if you're are a country on Russian border inviting NATO and threatening by this Russia's own security". Being relatively neutral like Finland is just fine.

The reason most of those countries did everything they could to get into NATO as quickly as possible is because they perceive Russia as a threat. Unless you seriously think NATO is going to conduct a first strike attack on Russia, the only way in which that threatens Russia's security is if you think "security" means "ability to interfere in neighbors' affairs unchecked". In which case, yes, that's the point.

Ultimately, this back and forth misses the actual reason EU countries are overwhelmingly friendlier to the U.S. than to Russia. One is a highly flawed hegemonic empire with a history of ill advised military adventurism and, crucially, a high standard of living. The other is a crumbling kleptocracy with a low standard of living and a myriad of social problems. If you have to choose one, it's not a hard choice at all. Comparisons of atrocities conducted on the other side of the world don't really enter into it for most people.

EDIT: By the way, since you took issue with my "geographical malady" phrasing and seem to think I'm defending the U.S. in some way - I also think it's a geographical malady to be a small country on the doorstep of the U.S. Virtually the entire region of Central America serves as a poignant example of that. Being a tiny country on the doorstep of a powerful empire is just a tough place to be, and Eastern European countries are lucky that they can use U.S. influence as a counterweight to Russia and thereby eke out a measure of independence. Others don't have that luxury.
The IRS generally will not go back more than 3 years, 6 years in extreme cases.
VIA Rail in Canada ran such a train between Toronto and Montreal starting in early 2000. It was cancelled due to lack of ridership in 2005. The trains left Toronto and Montreal at 11:30pm and arrived in Montreal at 8:00am and Toronto at 8:20am, stopping along the way to kill time since the trip is usually about 5 hours.

Maybe it's the right time to bring it back.

https://en.m.wikipedia.org/wiki/Enterprise_(Via_Rail_train)
So because it's been done before, it's not as radical of an effort. I bet if they changed the marketing to "let make another Singapore in YOUR COUNTRY" I bet locals, politicians and journalists would be way more into it.
What orifice did you pull that stat from?
Thanks for the interesting link to Espen Haug!

For non-financial engineers, there is a subtle difference between the two option flavors. Holders of an American option can exercise their right to buy/sell the underlying asset at any time while European option holders can only exercise at expiration date.
It is Silicon Valley... money talks, bullshit walks.

See: Wall Street in 80's.
And a little less freedom, and a little more 9 to 5, moving software engineers into bricklayer positions a little more each day.
The author might be managing the Amazon account, and I don't see the specific book mentioned so I can't check if Amazon says it's Red Wombat or something else, but she mentions getting the file back from Argyll (https://argyllproductions.com/) at one point. I'm pretty sure they are the actual publisher in the sense of preparing the final file, regardless of what Amazon thinks.
It forces you to make products instead of tools. Putting tools behind a paywall is wack.
Thats basically the function of an editor. That’s not a function that lends itself well to automated, hands-off processes.

So they’d have to back to charging some amount of money, which leads us back to square one.

Big guy, little guy doesn’t matter in this case. An editor costs money and either Big Name Publisher can eat the cost or No Name Author, but it doesn’t benefit Amazon much to eat it.
Previously I used free pr (it's not free because you invest your time) successfully, but wouldn't do it today. If you are with this project in the long run, I would do SEO (use tools like ahrefs): Find content that is relevant to your domain, look at sites who linked to that content and reach out to them offering them to link to your product or relevant blog post. FB, Insta, Reddit, HN, PH etc. are all places you can post your product once or twice. If you are testing the demand for your product, that might be enough (as long as your target market sees it). But if you are here for more than just testing, SEO is key imho. Good luck!
Sounds like the movie Good Will Hunting.
And FIDO Security Keys (U2F / WebAuthn)

The particularly nice thing about FIDO Security Keys that's relevant here is even a hideously incompetent implementation doesn't hurt you. The Relying Party (in this case Twitter) doesn't end up with any secrets, they get an apparently random "cookie" value to give back to you when they want you to prove you've still got that key, and a elliptic curve public key that doesn't correlate to anything except your login on their site. If they screwed up so badly that the Twitter web site showed a user's U2F parameters to every single visitor looking at their tweets it not only wouldn't unmask any pseudonyms used (as a phone number definitely would) it wouldn't even make it easier to login in as that user. FIDO is the right thing everywhere that a second factor is needed, but even more so when you don't trust the implementers to do a good job.
good satire does contribute to the conversation and shouldn't be buried imho. but yes, silly jokes and memes can clutter the discussion.

/. admits humor via the "funny" moderation, which then allows you to show or hide funny comments via filtering.
From the author: Write to 'sayto@mapfrappe.com' if you value the service and would like access.
So if I mark that there are 3 commas in a row and a word is clearly wrong due to OCR errors the author can press a button AND GET MY ADDRESS?

Yeah, no chance of abuse there.
The ÖBB personel always woke me up when I had to leave to train before end station in the night. If it was in the morning I even got breakfast.
iOS typos. I try to edit for them but seem to have missed that one.
Hi, author here. I wrote this over a year ago.

I think I still agree with most of the points in the article, but if I were to write this today I'd emphasize the role of Cloud and SaaS even more.

I think it's pretty clear that Cloud has become the dominant way to consume open-source for new projects.

It's also true that SaaS is already replacing traditional proprietary "on premise" software.

But I think there's a wrinkle here: open-source software can still build larger communities (and as a result, reduce reliance on a single vendor) than a SaaS company ever can.

For example, look at Elasticsearch. Even if you don't want to run Elasticsearch yourself, you can choose to run it on Elastic Cloud or on AWS. So now you have at least two different companies who are invested in making Elasticsearch better for you. Compare this to Sumologic or Splunk, where you are clearly beholden to that vendor.

In other words, SaaS is the new proprietary software. And I still believe that open-source is poised to "eat" it.
Running down the anchor chain?
I wasn't sure what Darktable was, but they provide a good summary on their homepage, which it seems many projects fail to do nowadays, so kudos to them.

> darktable is an open source photography workflow application and raw developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.
I'd rather chase making the next big thing than the next big hammer.
> I will, sadly and angstfully, cop to typos. I make them. I’ve made peace. But now I’m supposed to fix failures of this person’s reading comprehension and understanding of vernacular

Sure it's not the best system, but the tone is condescending and unconstructive. I get that it's cool on Twitter to hyperbolize and vent, but in any other forum this would be cringe-worthy pretension.
Why doesn't he fork the project and crank out a few patches?

When you make a rant like this and don't actually solve it or offer an alternative you just come off as a jerk.

The solution offered is to write every field and also an isSet bit... Wouldn't this balloon message sizes, throwing away the major reason to use protobuff?
She goes into this a bit in the video and notes that humans form beliefs more quickly than would be appropriate given such probability distribution model.

The thing is whether the this "optimal learning approach" is actually optimal or not depends on the world and the actual, not hypothetical distributions of futures (something we can't claim to have a complete model of). Human do extremely well in situation that AI and robots don't, so I'd say the jury is a bit out here.
I mean, I guess I can copy a bunch of unverified AskReddit thread responses, make a website, mix in some javascript, and get a bunch of news.ycombinator karma?

Like if OP had gone back and interviewed some of these people and got some validation they are who they say they are, sure.
The way you defeat bullies isn't another bully. Just look at the record of violent revolutions going full circle over and over again. The way you destroy bullies is the same as warrior elites (generic term for nobles, head warriors of tribes, generalismons, generic because it doesn't matter). Make them irrelevant.

Wealthy warrior elites are left with terrible dilemmas with merchants. If they let merchants grow then their position slips (less elite) but the military position stays the same or grows from taxes. If they don't then their holdings become backwards and they weaken, but they retain their hold on power internally. They can try to plunder but that means war and even if successful running out of prey to hunt. Seizing territory spreads them thinner and gives more administrative burden.

Peace is really a terrible weapon of attrition against warrior elites. It forces them to stab themselves with Morton's fork repeatably.

The funny thing is that economic bullies find themselves in the same role, as they either become warrior elite literally (using force for gain) or metaphorically (using their economic clout as a cudgel) vs new challengers who themselves may render them irrelevant if they fail to innovate.
Show HN: Gameslab, a FPGA powered handheld game console
Chinese Restaurants Are Closing. That’s a Good Thing, the Owners Say
Eh, I wasn't really referring to venture capital in particular, more the general philosophy. For example, here is an essay on the word "hacker":

Those in authority tend to be annoyed by hackers' general attitude of disobedience. But that disobedience is a byproduct of the qualities that make them good programmers. They may laugh at the CEO when he talks in generic corporate newspeech, but they also laugh at someone who tells them a certain problem can't be solved. Suppress one, and you suppress the other.

http://www.paulgraham.com/gba.html

This sort of attitude is definitely not the one held by most coders at BigStartupCo today.
Thanks, I did crunch where I only slept 16 hours during 4 days, because there was immense pressure on me and my team due to conference. And then it was obviously not needed (they used video), so I felt only being used to work as much as possible.

But I think that maybe the problem is in ME, that Im just not able to face some pressure without overworking.
What's the definition of niche being used here? I'd define it as software that's only relevant to a small percentage of the population (i.e., that obviously wouldn't include Facebook and Google).
You mean we might stop releasing crap software every sprint and developers would actually be careful and responsible? I fail to see any downsides to this.
As timescaledb is now banned with all third party extensions, I don't have a server where I can reproduce that. But it was 100% reproducible on a very simple routine scenario (add many records to an existing timescale db)

Just try to do a massive '\copy from' into a table that is already a timescaledb, using a tsv source with at least a few million records, make sure the dates are well spread out. Then use windowing functions to count the records per time unit. Compare date_trunc to time_bucket and select. Unless the issue was silently fixed, I'm sure you will be laughting too - but I recommend you wait until after xmas to have that good hearthy laugh, as it may cause you to want to fix the issue ASAP :)

Once of the field was defaulting to NOW(), maybe that's what caused the funny bug but I didn't investigate much after that. It was the straw that broke the camel back. Thousand papercuts. Not worth the time investment.
Which serves the argument that instead of rewarding people for sharing vulnerabilities we should be punishing companies for having them. Harshly. The more data points a company tracks the faster the fine should approach 100% entire company market cap. Their subsidiaries, parent company's, board, and executives should also not be immune but rather personally liable for egregious cases of not knowing, failing to, or cutting corners around documented best practices, security patching, hardware rotation etc. The entire industry needs to be reworked to put security and make All pii hazardous.

Sadly software is going the way of construction. Things Will only change when tptb get inordinately effected.
Pretty much all Google libraries are reliably amateur and very low quality. No offense, but they give off that inimitable H1B 'code this shit and get out of here' smell.

Protobufs are no exception.
Although I’m bilingual, in practice I’ve become mostly monolingual in that I only ever speak English. I feel like this has resulted in my thinking becoming less abstract / conceptual and more verbal.
Airlines do not pay tax for their energy used. ÖBB does.
I would like to get stock options first, and I kind of like the engineering part of the work. I also take great ownership for things I built. The job would be perfect if I didnt feel so stressed out.
'computing progress' seems mostly resolution increase.
"We've made the cars drive themselves, but I guess figuring out who's responsible in an organization is just an unsolvable problem."
Thank you, I edited it. I thought it's automatic with questionmark on the end.
Are there command-line tools for it?
Woah, this is something I'd been wondering since that comment thread.

Twitter needs a whistleblower/leaker at this point.
Why? So you can tar, feather and throw him into the fire for crimethink?
I doubt that's true. The actual Java software you encounter includes much of Amazon, Apple, Google, and Netflix. I mean, everything is relative, but it's faster than Go and less bloated (what does that even mean?) than Python or JS.
Not everything needs to be constantly plugged. My desktop doesn't even have Bluetooth in it. I'm quite happy with the USB A ports on my PC when it comes to plugging in mice, keyboards, USB storage, etc. If you use USB devices on a regular basis, you'll remember which way USB ports are oriented, and you can just look at the end of the USB cable to see which way it needs to go in.

Having said that, I will say the USB C connector on my phone is far superior, as I plug/unplug it daily.

Power and bandwidth aren't even related to connector type.
I'm pretty sure it means, he made a WhatsApp group, and added/invited those high-profile people to warn them
> Coca-Cola will rot you teeth!

This is highly misleading as it will not under normal use. It is acidic just like orange juice. The rest of your phrases, while subjective, work under normal use.
If you are building a simple web app, do you really need to separate it into a different layer/call? Having a monolith isn't evil for simple apps, just have a library or function you call to get the data and populate it server side. My general rule is unless there are many separate types of clients (e.g. mobile app, web app, backend services etc) needing the same thing, then it can just be part of the primary application and returned server side. Lots of separate client based calls are not necessary for a basic app (but some frameworks kinda push you towards this). In fact, much of the time people would be better putting a caching layer in first and returning the data with the server render, at least initially until they have users and reasons to change.

Outside of that, yes, you can also just make it a route in the web app and call it if you really want, nothing says it has to conform to a specific standard. A simple HTTP get or post is good enough many times. GraphQL is also overkill if you simply need to run a basic query.
Flagging "moreso" as a typo is cringe-worthy pretension in the most literal sense - it is someone pretending to be a helpful editor and in the process causing the author to cringe as they are required to perform useless labor.
I understand different people have different perspectives but, to me, it still reads condescending towards the reader. As if the author were saying something along the lines of:

I know you're trying to help, but don't do that. You're not being helpful because you don't know well enough. You didn't know better but you've ruined Christmas for me. That said, it's not you, it's Amazon.

There are also these:

> THAT WASN'T EVEN A TYPO, PERSON, YOU GOT CONFUSED ABOUT THE SPEAKER

> I will, sadly and angstfully, cop to typos. I make them. I’ve made peace. But now I’m supposed to fix failures of this person’s reading comprehension and understanding of vernacular so that Amazon will take down the tag saying my book is low quality. During a sale.
C++ at the End of 2019, Survey
> Maybe the feedback is unhelpful, but I don't see anything here indicating that the readers are acting in bad faith.

The author explicitly does not say this:

https://twitter.com/UrsulaV/status/1209544781468180480

> Again, my dear proofreader friends, please don’t blame yourselves. Amazon doesn’t exactly explain that your desire to be helpful is telling a computer that Book Is Bad, Pull Bad Book.
For those who like Crystal, they have bountysource [1] to support their development.

[1] https://salt.bountysource.com/teams/crystal-lang
There seems to be a bug in the comment form on their site. It gives me the option to edit/delete the last comment and when it asks me to create an account, it shows me someone else's email address. I feel like this is the major reason for not rolling your own.
> * opt only for business ideas that can generate good revenue upfront

The fact that this isn't a fundamental requirement perplexes me. But I consider the generic silicon valley startup model a sickness. You sell your and the company's soul to VC's before you even make a dime at the expense of the people who sweat and bled for you and who you also promised stake, only to routinely get screwed by the VC's who get paid out first.

> * jump into bootstrapping full time while relying on
personal savings

It can be done, but I don't recommend it.

> * bootstrap on the side while working a day job

This is what I did. About the time you're pulling your hair out because you don't have enough time in the day to follow through with taking people's money is a great time to finally quit that day job.
Rest is (simplified) just a way of expressing your routes as resources. If you want to post and get some things that's perfectly fine but you'll probably wind up accidentally fitting into a different paradigm (rpc for example if you start naming your routes getFooBar and newFooBar).

You can also post form data instead of json if you think json is overkill but getting data from the server is probably limited to something like json unless you want to decide on a custom format or your data is truly so simple that you can just return a single text blob.
MixedModeDebugger: New Debugger for Julia
The C++ language cannot be parsed with a context-free parser.
A large part of the build times, however, is due to optimizations.

In the early days, clang was much faster in compilation than gcc. Over the years, it has improved on optimization output but as a consequence has lost the compilation speed.

There are many examples for https://godbolt.org/ to show how much work the optimizer does. As example, the http://eigen.tuxfamily.org library relies on the optimizer to generate optimized code for all sorts of combinations of algorithms.
Because being smart is related to making less stupid decisions? Think about it in terms of probability.

Smarter -> less probability of making stupid decisions and giving stupid answers.

Dumber -> more probability of making stupid decisions and giving stupid answers.
In the US, all the lotteries are run by states, not the feds. The state has no standing to forgive your taxes due to the federal government. So one would also have to pay federal income tax on lottery winnings.

From there it varies by state. Some states tax the winnings (e.g. New York), others do not (e.g. California) and some states of course do not have income tax at all.
Worth it just for the illustrations, but this book is excellent, especially if you already know Haskell.
Safety Implications of Serialization Timing in Autonomous Vehicles (2017) [pdf]
Operating AWS and the datacenters involves massive economies of scale. Writing the software that powers AWS - not so much.
It would very likely come off as an attack in person as well.
Top Skywatching Events to Look for in 2020
Maybe, when webassembly supports SIMD.
My only point was that it's absurd to call them "amateurs", and that the author damages his own credibility by doing so.
Next-Generation Web Styling
Your business card is CRAP!
https://www.youtube.com/watch?v=4YBxeDN4tbk