skysight-inc/HackerNews huggingface dataset:
It will be extremely difficult to replicate European prosperity without replicating the colonial system that made it possible and is largely responsible for the state of the developing world today.
Desktop client support is lacking, but I think Dino (a relative newcomer) does a pretty good job of being compatible with Conversations and being "modern" (for some handwavey value of "modern") messenger based on XMPP:

https://dino.im/
This website does well to present all the relevant questions, but the answers are unconvincing.

> But what about privacy?

> HTTPS does not provide meaningful privacy for obtaining packages.

Subjective/wrong. HTTPS does not provide bulletproof privacy, but as defence in depth (also mentioned later) the privacy offered is always of value.

> HTTPS would therefore only be useful for downloading from a server that also offers other packages of similar or identical size.

Which sounds exactly like any typically large software repository, no? Even if the use of it slightly decreases the chance of having an easily parsable/cross-referencable listing if packages a user has installed.

> Overly trusting CAs

This section amounts to a general attack on HTTPS in general, as used on the web. If this were to be followed through, the author would be contending that browsers should stop using HTTPS.

> providing a huge worldwide mirror network available over SSL is not only a complicated engineering task

"Security is hard, so let's not bother"

> it implies a misleading level of security and privacy to end-users as described above.

As described where? Nothing previous in the article mentioned users being misled. Unless the implication is that users believe HTTPS hides the host they're visiting. In which case, again, is the author arguing that HTTPS should be deprecated in its entirety.

Basically, none of the arguments seem to apply exclusively to apt: they seem general criticisms of HTTPS as a whole. Some are even valid criticisms, but none would convince me to advocate for browsers dropping HTTPS. Apt is not special in this regard.
Facebook and Twitter face short deadline on Russian bot #ReleaseTheMemo reports
For these cases the internet archive is great. or archive.is in case robots.txt blocked off archive.org
> This is how it works on the traditional Street

No, it isn’t. Brokers certify ownership through official channels. Lying about a customer’s account is fraud. In the repo market, that is investigated directly by the Federal Reserve. Naked repos aren’t a thing.
except that most computers now are closed and dont allow control of the system. In fact, most comouters now dont even have adequate programming tools besides those meant for children.
Medium is one example of something that went from “nice” to “annoying” very quickly. (LinkedIn and Meetup are other examples.) Then it gets “improved” and customers just want to leave.

I don’t know who these people are that just can’t help themselves, stomping all over something that was nice the way it was. And it means we need to desperately revisit open platforms, since you should always have the option of forking from the pre-shark-jumping point.
I <3 MPJ! He's the best.
I'm not sure how to guide you except the FTC's own website on one side, and the European Comission's website in the Competition section ( http://ec.europa.eu/competition/index_en.html ).

The big differences in how things happen lately are not really into how the law is made, but in how (and if) they are applied.

My personnal point of view:

It took a lot of time for the EU to get out of its shell in that area, but now it's doing a very good job comparatively to the rest of the world, and the fact that we are an agreement or still very different countries ends up being a big advantage here: laws are applied without too much protectionnism or preferentiel treatement.

The FTC, on the other hand, seems to me very much more inclined to make sure the USA goes out ahead that to ensure fair market competiton. This is a shoddy deal between two american companies, and what happens is also theoretically not legal by US laws, so why is the EUC dealing with it while the FTC looks away ?
If they gave it to everyone in Stockton or even everyone in California it wouldn't be universal. One tenant of UBI is the money comes with no strings attached such as only legal to use for food purchases or only available if the person is looking for work or in an approved training/education program, or etc.

In other words, "universal" is quantified across the person's spending and behavior. UBI can be spent on weed to smoke while playing Call of Duty. That's the core. The core is not whether or not astronauts on the ISS get a check.
I think that too is on the company. A good one-level-up manager will check up on their underlings, the managers in question, and figure out who's good and bad and resolve the situation.
Essential Questions Before Deploying in the Cloud
Totally fair, just surprising that one would splurge on literally everything else but not a decent pair of speakers.

Although it looks like OP does know what he is talking about and gave options for higher quality speakers if one wanted them.
Show HN: Generate templates for GitHub issues and PRs
> My question is: are they doing this to simply get more training data for image classification, reduce server load by minimizing automated traffic, or to sanitize their queries for human input for NLP models?

As someone that works in an industry where CAPTCHAs have historically played a large role, and some players flat our use technology to bypass them, and do so using proxy and/or VPN services to get good IP addresses to do so, I imagine those automated systems both corrupt the CAPTCHA system somewhat, since it looks like a large corpus of humans behave in a certain manner and it's not humans at all. It likely also causes those IPs to be considered by the CAPTCHA system as highly suspect whenever encountered.

For your next questions, the industry is event ticket resale, and no, we don't do that (there are aboveboard ways to function in this market that rely less on brute force and more on data mining and analysis for specific targeted investment, and sometimes long after it's been on sale).
Figures above suggest somewhere in the million dollar mark for a kilo of payload. There are ashes into diamond services, and ballpark figures would be 5 one carat diamonds to a gram or 2500 for half a kilo.

A million dollars split between 2500 is just $400 each.

Obviously very rough figures but it nothing screams outrageous to me. I'd be surprised if you couldn't fill 2500 of those orders.
I really like the sense of humor and fun that Dan Shiffman has on The Coding Train: https://www.youtube.com/channel/UCvjgXvBlbQiydffZU7m1_aw
I used to run my own blog, but I became disillusioned with the direction HTML/CSS/JavaScript was taking. I lost confidence that my content would continue to be readable in future browsers. I know I could have customised a solution that perfectly preserved the content, but it would have been a lot of work, plus ongoing maintenance.

Now I have a Medium blog and I export articles to PDF for safekeeping. Dead easy.
I'm not sure, but much of this was to get Windows to function as baseline macOS anyways.
We used Front at Wheelys (YC S15), and I consider it absolutely essential for good email teamwork. Definitely 10x’d our email and support productivity.
Congrats on raising such a huge round, Mathilde!

I just wish they had the front.com domain, everyone around the office always called the product "Front App" because their domain is frontapp.com
I'm glad there is another random highlighter out there.

Medium & kin infuriate me with the popup toolbar.
I write shaders as a hobbyist game developer (I'm not in the gaming/graphics industry). I appreciated the submission. Shader code is often counterintuitive, I tend to think like a mathematician and not an optimizer when I read code examples, and I always wonder why the code is written in the way it is. This paper makes it clearer!

One question: On slide 13, the author outlines some of the limitations on the compiler. In the ~4 years since the paper was published, have compilers gotten better at solving some of these problems? or are these instead fundamental problems that will more or less always be present?
Bag of words is the death of comprehensible NLP
Could be a sly reference to Summertime, an autobiographical novel (considered the third in the sequence that begins with Boyhood and Youth) in which Coetzee dies before finishing his biography.

Or just some weird kind of trolling.
Rust, WebAssembly and JavaScript: Floyd-Steinberg Dithering
But there are so many benefits to standardizing on one language (to take the extreme case). You create the business rules, APIs, and utilities in whatever language you choose and that can be shared by everyone. That becomes the core of your business. If you need something new, you create it and submit it for review, and then everyone can use it, not just the folks who choose what was your preferred language at the time of writing.

I've been in organizations where you have the Language/Platform X people over here and the Language/Platform Y people over there, and they duplicate work, don't collaborate, and their libraries don't interoperate. They have different hiring needs, and developers can't easily move between them. Ultimately, everybody with their pet languages moves on, and new people come into a very fractured environment and ask themselves WTF is this? Over the years, developers (especially new ones) are only a fraction as effective as they would be if the company had just paid the relatively small up-front price of nudging everyone into the same ecosystem.

And BTW, I have yet to encounter a problem that is hard to solve in my preferred language, but is way easier to solve in another. I think the key to that is to choose carefully what you're going to commit to.
> A "note" by the a partner investment house or broker that will back you, because of your rep with them or because you've got an inside track, saying that you do "own" the required amount. This is how it works on the traditional Street

In the cash equities markets?

Maybe 15 years ago. But in the past 10+ years, you have to have the shares to short or you get in "alot of trouble.".

What you are describing is straight up illegal and no prime broker will allow this.

I get that you probably don't work in the markets and you are relaying on something you read, don't feel too bad, there is alot of mis-information about wall street out there :)
I evaluated using RSS for aggregating blogs for my graduate-school-aspirant users / clients.

The challenges I faced were mostly b/c of poorly formed RSS feeds on blogs I wanted to aggregate, but as someone who does a lot of web scraping, working with RSS for this use case is a boon.

It sounds like we're in adjacent businesses & would love to learn more about your use case, so feel free to shoot me a msg (brandon at admitbrain c0m).
Yeah, but nobody is saying that OP made smart decisions here...
Spirit of the law and intent are more important than actual wording. At last that's how it should work, and did in that case.
Please, Keep Your Blog Light
Viewing Medium as a content discovery / syndication tool instead of a blogging platform is pretty insightful. Now I have a reason to use Medium, where I previously did not.
I would like to bet on the performance of Bitcoin Cash versus Bitcoin. But I cannot think of any way to do so. Any ideas?
At a high-level, we've taken a unique approach to the time-series data problem. While every other time-series db has taken a non-relational approach (which also means no or poor SQL support), we've built ours on Postgres. As a result, not only do we support full SQL (JOINs, complex WHEREs/GROUPBYs, window functions, etc), but we also inherit the reliability and vast ecosystem of Postgres.

At a more detailed level, comparisons between TimescaleDB and others varies depending on the database. Typically though, if you are most concerned with data compression or simple column scans, some of the other options might be more suitable than ours. But otherwise you should see similar (if not better) insert and query performance, while maintaining all the other benefits of a relational DB / Postgres.

And with your relational data living alongside time-series data, many people have been able to simplify their stack (from multiple dbs into one db), which makes things easier to manage operationally and at the application level.

Re: OpenTSDB, we hear that managing an HDFS cluster / Zookeeper / etc can be a headache. You obviously don't have that problem with TimescaleDB.

Re: Prometheus, I should add that we've open-sourced `pg_prometheus` [1], which allows you to write Prometheus data into Postgres / TimescaleDB. So with regards to Prometheus, we are more of a complement than a replacement.

[1] https://github.com/timescale/pg_prometheus
Do i see results of Data Science in the App? Never been on the driver side. Like, do you distribute drivers to busy places and things like that? Do you also block drivers in certain areas? What are driver's common problems? OOh, so many questions. Dont you want to write a blog post as well? :-)
Nice thanks for the response!
> pretty sure the scada vendors partition the data in to tables so each table is a day or week of data, they do rollups on the data so the detail is available if you do a query with a 1 minute timespan but the data is already aggregated in to representative values for a 1 minute interval if the query timespan is 1 day.

I have not seen this, but if this is the case, and if these aggregates are stored in a proper relational database, that solves a big chunk of the problems people have with doing analytics on historian data.

As far as I know GE Proficy does not do this. Which is a pain.
I like "The Coding Train" a lot. Very entertaining, the guy is fun. It might look not serious enough for some people but I personally learn a lot of things watching his videos.

https://www.youtube.com/channel/UCvjgXvBlbQiydffZU7m1_aw
Facebook & zuckerberg are victims of it's own success. Inherent to social networks, is the network effects power law which makes Facebook incredibly power. It's that enormous power which seems to be the root cause which leads people to be so suspicious of it. Great power, requires great responsibility

It's interesting to note, that when Obama used the platform to get elected, no one minded. But, when the opposing party does it, everyone judges it negatively.
I’m glad my employer never merged with GE. IIRC it was blocked. Of course they still implemented much of the management BS, such as stack ranking (firing 15% of your workforce every year).

I have no respect for a company that moves from manufacturing to the worst kind of finance; high interest credit cards.
Exactly, and the corporate IT dept is railing against it because it means a loss of budget and having to fire all the people who maintain the morass.

Company's on 365 would actually probably be an easier target.
Bisqwit's video focusing on systems and graphics programming are total gems.
https://www.youtube.com/user/Bisqwit/videos?view=0&flow=grid...

Not particularly useful for web developers which is what most programmers are nowdays, they will still blow your mind though.
https://www.youtube.com/watch?v=HQYsFshbkYw
This Is Your True Purpose in Life (and How to Find It) Based on Your Zodiac Sign
Sounds like a good side project...lol...
You might be interested to know that this is how blogs got their start. For reference, see .plan files [0].

[0] http://www.catb.org/jargon/html/P/plan-file.html
in both cases, it's unsurprising that when the status quo so obviously sucks as badly as it does that people go looking for alternatives.
Does this mean you can actually connect to the real ipfs network from a browser without connecting to a gateway like ipfs.io?
The U.S. will be hit worse by job automation than other major economies
A new study from PwC estimates that 38 percent of U.S. jobs could be lost to automation in the next 15 years.
https://www.recode.net/2017/3/25/15051308/us-uk-germany-japa...
Where do you learn about these things? This all went over my head.
>Though having a diverse ecosystem fosters an openess of mind, instead of enforcing "One Metaphore To Rule Them All". You find yourself borrowing efficient patterns from other environments, as they eventually start cross-pollinating.

I've had the opposite experience. Having a lot of different technology stacks increases the barrier to entry for anyone who might be interested in working on another part of the ecosystem. This results in increased siloing of people and information.
"but let's remember that YC doesn't exist as a charity, it's a business."

But let's also remember that the people running YC are adults, fully capable of telling right from wrong, and fully capable of being held responsible for their actions. Being "a business" is no more of an excuse for their actions than "following orders" is.
I can definitely attest to showering and walking being the best idea facilitators. In fact, I believe the same can be true for coding. I've solved a lot of coding problems in my head while hiking.

I bet there's a connection there to the relationship between physical activity and mental capability throughout the aging process.
AI seems to be doing ok, though you hear complaints about short-termism from there too. It's AHI (Augmenting Human Intelligence) that's largely been in a rut for decades.
Don't have sufficient background, but could a chain reaction of electron-positron splitting and gamma rays radiation occur?

I played with lasers, but whenever I read something more in depth like this, I am awed by the nature of light and photons. I especially like the bit of diffracting the laser beam to not damage the amplifier, and then bringing it back to together again - no damaged amplifier, but a high energy beam!
Facebook exceeded all of our goodwill and patience as consumers as almost no other company ever has. Deceit is their goto. After all, Zuckerberg (while young at the time) did call his own users 'dumb fucks' if I recall when asked why they share things with Facebook. That says everything you need to know. I will also mention I have heard this same narrative for the past 7 years.
> Reminds me to a degree of John Siracusa's OSX reviews

Lacks the pixel counting...
For me, it would be signs of a sensible structure and use of commits. It is extremely offputting to see some obvious code dump, with like 2 commits in total (one of which is “fixd typo lol”), no real directory structure, etc.

A repository is an opportunity to show off how good you are at organizing a project, breaking down your commits, etc. Only after any of that looks promising, will I bother to read any code (after all, it takes time to understand something and the harder it is to grok the less likely I’ll spend the time).
I think of it more as a 'no true senior engineer' argument.
It's not even hard to roll your own system. I blogged about it here a while back. https://deusdatsolutions.com/#kiss_blogging

Six-ish hours.Doing something totally new.
Can you see the time with a fullscreen video without having to minimize the video yet?
Off and on Again: The story of KDE Plasma's desktop icons
> clever code is often difficult to read and understand later

I have seen this many times and they are actually usually talented developers that are just not used to working in groups....

but what I have seen more often (back when I did code reviews)... is lazy copy and pasting or something analogous.
I was born in 74 and around 1982 someone gave my family a Commodore VIC-20, a computer that you hooked up to the TV. It had no storage, so every time I wanted to play a game called Moon Patrol, we had to type in 3 pages of BASIC.

Most of the time I asked my mom to type it in, but since I actually did it a few times by myself I tell people that I started programming when I was 8. However, I didn't really get started until a few years later.

I'm so glad for that computer though because it got me into video games which is what got me interested in building computers and then programming.
Heh. I hope they can make a dent. I was driving my son somewhere, and pulled up to a light on the left side of a police cruiser. In it, there was a laptop mounted high in the passenger area, and the officer was clicking on Outlook. This caused me to launch into a several-minute-long tirade about how awful the interface is. Buttons EVERYwhere. DOZENS of pages of options. USELESS search. I'm content with Mail on my MacBook, but Outlook on my work lap-concrete-block is a daily bane.

Front's product looks heavenly. My guess is that if one of these sorts of startups starts making any serious inroads against Microsoft, they'll release an "Outlook Lite" to stifle the threat. Of course, this simplified version will support plugins, and the world will wind up making enough "mods" to make Outlook "Lite" just as heavy as the original. (Just like what's happening with VS Code.) But it will be enough to hamper serious competition.

And, if they do, then we'll have months of posts on here about how Microsoft is "new," and "adaptive," and "enlightened," etc., et. al., ad nauseam.
Steve makes a good point that the largest technology companies have stopped (boldly) innovating. Obviously, all the engineers at the companies still go to work and write code. But with 10x the resources they seem to be outputting 1/10th the innovation.

What are the bold innovations to come out of Facebook, Google, Microsoft over the past decade or so that haven't been acquisitions? With Facebook, you have a bunch of work on better targeting ads. Oculus and Instagram are both acquisitions.

Amazon is the exception. With Amazon, you have AWS, Alexa, Fresh/Prime Now, while also breaking into new geographies and verticals etc.
I see what you did there. This is a trick question though :)
I quit FB in 2009, so I'm ignorant of what it has been like since then. I thought I would be forever labeled a crank for not participating. I have noticed with some happiness the creeping realization among people that FB might not be a force that changes humanity for the better.
> If your developers cannot find happiness by working together and building something great

Just a friendly reminder that there are lots of different kinds of people who approach their work differently. Not being "business-driven" isn't necessarily a bad thing.
So I’m still unclear on how this works. The difference with shorting a stock is that the short seller actually has to give the bitcoins to the person they sell the shorted bitcoins to - a “signed note” doesn’t work. The person buying the btc from the one shorting expects bitcoins to appear in their wallet. Where do those bitcoins come from? In the case of a short sale, the brokerage can manufacture imaginary “negative shares”, say a piece of paper, like you say. But that doesn’t work here because the brokerage can’t manufacture bitcoins.

To put it another way, let’s say you are shorting gold, but your counterparty won’t accept a piece of paper. They want delivery, like an actual gold bar. That gold bar has to come from someone who now has one less.
The guy went to great pains to share a very detailed article. Perhaps you could be a bit more helpful with your opinions rather than dismissive of his.

As for delidding and water cooling, while yessir, water cooling doesn't normally offer much benefit, that is because you are still cooling with ambient air. If your processor overclocked, you will likely see larger improvements with water cooled. And for the i7 8700k, there seems to be quite a lot of anectodal evidence so far that it is difficult to keep cool at 5ghz+ is difficult without delidding.

I am in the process of designing a new dev rig and in the past, I have always stuck with stock speeds. But the ability to overclock 6 cores from 3.9ghz to 5ghz seems worth it.

And you can purchased pre-delidded, guaranteed, and tested for stability CPUs from various reputable vendors online for an upcharge.