skysight-inc/HackerNews huggingface dataset:
Right now most forums are pseudonynous, which has its own considerations in the GDPR. They also don't require personal data other than the email, which is required to log in, so if someone logs in, it means they already had access to that data by some other means. And data that's made public by the user, which they could ask you to remove, but can't claim that you made it available without their consent.

Forums which collect other personal data, like maybe date of birth, and allow it to remain hidden... those might have a problem, depending on the sensibility of the data, but still if you shared the account details with someone, it seems to me difficult to claim that the forum and not the user is the one responsible.
Are you an Insta + Youtube marketer + Venmo/Stripe/Zelle seller because that is literally the last place I would go to buy something?
Hey man, nice app! I showed this to my friends, and then discovered that flights are currently not supported. Could you please support flight times as well? That would be killer. Thanks in advance.
Site isn't working for me; here's an archive link:

https://web.archive.org/web/20180804000124/https://codingnes...
Wego | Software Engineer (Infrastructure) | Singapore | Full-time | ONSITE, relocation available | VISA support

Wego is the leading travel metasearch engine in the Asia Pacific and Middle East regions.

We are looking for software engineers who aspire to build a world-class infrastructure. As a member of the infrastructure team, you will be exposed to all production services and infrastructure. This allows you to be a major multiplier on Wego’s product velocity. Our goal is to create a culture of service ownership and automate processes to increase safety and productivity.

What you will be working on:

- Own and operate all aspects of our infrastructure across multiple AWS regions.

- Develop intelligent deployment pipelines with automated canary analysis and rollbacks.

- Uncover systemic weaknesses in our distributed systems via Chaos Engineering.

- Migrate our microservices to a container-based infrastructure running on Kubernetes.

- Build developer tools to increase engineering productivity and open-source them.

Tech stack:

- CI/CD: Ansible, Jenkins, Spinnaker

- HashiCorp ecosystem: Packer, Terraform

- Application layer: Java, Node.js, Ruby, Golang, Lua, Python

- Distributed systems: Airflow, Elasticsearch, Redis, Kafka, Kong (Nginx), Zookeeper

- Infrastructure: Linux, AWS, GCP

If this sounds like fun, please send your résumé to alex at wego.com.
I think it's a fantastic project! Seems like a lot of what I want in a desktop. Looking forward to the new posts.
Taken to the extreme this strategy means an ever increasing mountain of things to explain to people. Or things they are expected to learn to become 'literate'.

That said I do find open, broadly supported standards liberating, but I'm a developer. And at times even I give up in favor of simpler, inferior solutions.
What particularly interested me was this August 1981 ad for "Palantir" business software.

From page 31: https://vgy.me/YYyBSg.jpg
This is truly horrible. These kinds of looping gifs have all the appeal of watching 4-year-old pick her nose.
As with debugging, it's important to choose your battles. How often do you start up slack? Is that 45sec once per day or even per hour, or is it per minute? Obviously it's not a frequent occurrence. So that delay, regardless of your computing power, is not an issue.

A case where it does matter is with a good mobile phone camera. It must launch and be able to capture an image within one or two (or at least within 5) seconds.

But back to the Electron topic... Would you rather a tool exists and isn't perfect, or it does not exist at all? Ok, or maybe it exists but costs $99 per user?

I love clean, performant, low latency interfaces. I live in a terminal. But I also understand the value of developer time. Whether tools and frameworks actually make devs more efficient can sometimes be unclear, but often they allow things to be made that otherwise wouldn't be made due to budget (time cost) constraints.
Thanks everyone - good feedback.
One way we reduce the risk of CA key compromise is to intermediaries for signing most of our stuff. Our implementation has Vault that's using intermediates certs to sign user's ssh keys, these ssh cert are short lived and we use it for signing in to ephemeral app hosts.

One day we had bit of time skew because of bad ntpd & lo we couldn't login because of our short lived certs :-)
This article was great mostly as an affirmation that my cobbled together practices are sound. (I follow all these exactly, except my build server is a VM)
Right now, I pay for Office365. I download the Office suite, and I launch Excel to work on spreadsheets. Somehow, this is "cloud revenue" as Microsoft breaks it down.

By that logic, Amazon should definitely count every book I buy for my Kindle as "cloud revenue." This article is just garbage, and is indicative of Forbes doing one of the most notable "set fire to our own previously well regarded brand" acts in modern memory by way of their contributor program.
"Physically based" in context of rendering means just that the light calculations preserve energy of light. So there is such thing actually.
Oh, I actually didn't realize how much of the page I was missing until I opened this in Firefox. My page is very broken in Chrome 67.0
This doesn't seem to be a substantive criticism. Abstractions, even those that are for physics, are done that way as far as it is convenient. Those by physics are the same.

Similarly, what does it mean to add colors? Well, kind of non sequitur. Depends entirely on what abstractions you are working on.
How many of these could be outsourced to trusted third parties?
Wow Bill Gates' perspective is interesting because what is radical now is for a phone to NOT be continuously connected. If my phone has no internet, that is a bad time. So easy to become complacent and rely on an internet connection for pretty much all useful information.
I created a gist[1] with the letter I'm sending with the suggested changes. It has all the pages I'm sending letters about and how I contacted them. If anyone else would like to use this script to also send letters, please do!

A lot of places make it difficult to contact them about their docs. I had to create accounts and file support tickets for some, and others only had a generic feedback form. So far Oracle and "w3docs" have been the most difficult; the latter only has a Facebook and Twitter for contact.

This whole process is really annoying. All these sites are giving the same advice. Why isn't there one Creative Commons wiki just for technical writing that people could link to?

[1]https://gist.github.com/peterwwillis/b447ab446a2052f3a6b5669...
yes, however... have you seen Japan? It's not that hard to believe there's some insane cultural trait that's fundamental to Japan since their society is so inscrutable and profoundly weird.

p.s.: I used to work for a Japanese company, I have first hand experience :)
There is no clear definition, further adding to the confusion.

https://en.wikipedia.org/wiki/Physically_based_rendering

https://marmoset.co/posts/basic-theory-of-physically-based-r...
Talking to people who disagreed with you made you have a bad day? Maybe it could have been an interesting day if you put your ego aside and focused on trying to understand them. What makes you so certain your beliefs are correct anyway? Have you reviewed the evidence on both sides?
The point is that “they” probably justify their behavior as “beating the West at its own game.”
>i'm sure some people would like it that the browser could edit spreadsheets too. there are so many different use cases.

Why not?

Why shouldn't browsers display at least the most common image, document and media types (including spreadsheets?) Why only display a few content-types but download all others? Content is the point of the web, after all.
The fictional theme of a robot uprising predates the first real-world robots. In fact, we get the name from that fiction, and the name robot literally means slave.

https://en.m.wikipedia.org/wiki/R.U.R.

And there are plenty of examples of creatures turning against their masters in othe cultures; genies, golems and zombies are a few examples.
Google's August 2018 Broad Core Algorithm Update: What You Need to Know
If it isn't a substantive criticism, then it should be easy to address.

The claim is precise: It's meaningless to multiply two colors, yet this is the core abstraction that we use in our rendering engines.

New ideas are needed to advance the state of the art.
As with many topics discussed on HN, a recent EconTalk episode provides a useful perspective!

http://www.econtalk.org/michael-munger-on-traffic/
It's important to separate the idea of editor formats vs. delivery formats. COLLADA/FBX vs glTF is very analogous to Photoshop PSD vs. PNG. Even if you could, you wouldn't fill a website with PSD-format images, right? Right? But, there have been misguided WebGL apps that tried delivering COLLADA/OBJ/STL files to web pages.

It's understandable. Before glTF, there really wasn't a good non-secret/proprietary format with which to deliver 3D content. But, now there is! Use it!
Interesting take.

There is something to be said about how proud the French are about their culture and language. What would be seen as exaggerated nationalism in other country, seems perfectly acceptable for the French.

I'm wondering if that glowering pride pushes more people to learn French.
It's funny, because I remember have arguments with biology majors. And them explaining how alcohol is different and bacteria will never be able to evolve immunity to it unlike anti-biotics. Something I couldn't understand. And they kept trying to describe how it's different, and something about how any bacterium that evolved to survive in an high alcohol environment would no longer be able to survive in a non-alcohol environment. So they would die, just laying on the ground or any surface.

I still never got it.

Bio majors, is thete any truth to that? This article seems to say no. What phenomena could they have been referring to?
What were the prices like? Anything interesting for sale there that is not found in other stores?
I have been following this project closely for a while as it is simular to an imaginary language I've always wanted (and have been slowly working on myself). Whereas Kitten comes from a Haskell heritage (thus functionally pure), mine comes from a Forth hertiage (it is a true Forth). Kitten, as it seems to me, is a potentially awesome hybrid of Haskell, C (more under the hood) and Forth and I am very much looking forward to seeing its fruition. It's about time concatinative languages got their modern, mainstream turn in the sun.
thanks dang
Well, obviously, the shortest program that outputs "0" is "0". And the shortest program that outputs "1" is "1". We're only interested in the general case, not specific cases.

Just wanted to note that we have techniques for termination analysis that cover entire classes of programs of arbitrary length, not just specific short programs. See ranking function synthesis for an example. Hell, under some universal computational models, the halting problem is polynomial-time decidable for almost all programs: https://arxiv.org/abs/math/0504351.
That's a side effect of the GPG being the back end technology that the Yubikey-based SSH keys are based on.

If you don't want to have to learn gpg (because why should you?) the master/sub keys, PINs, keyservers, and all that can be dumped, just like ssh-keygen is able to create keys without passphrases - not exactly recommended, but still better than the alternative.
The other important factor the author neglects to mention is the keyboard -- ctrl-tab is so great because you don't have to take your hands off the keyboard or your eyes from the screen. The place the machine is waiting for the user is when he or she is screwing around with the mouse and then returning their hands to the keyboard.
We lack this critical resource called water.
Gosh TOPS-20 had this back in the early 1980s (and this is why bash has readline...)
Wow those diamonds and sky. I think I might be fooled by the diamonds
I have a niche business / marketplace start up. Dang that book is on point. I live it daily. Thank you. I will get that book.
Prestigious Mathematics Medal Stolen Minutes After It Was Awarded
Fair, and I also use cast iron for high temp cooking. I meant more avoiding it at restaurants as well as at home. Nonstick seems to be the go-to for omelettes and other dishes (giant skillets excepted of course)
I used to love this on my Apple 2.

It exists nowadays as Emacs in the built in eshell.

The buffer is the shell is the buffer.
Agreed, though looking through the ceramic today they all seemed to mention one or the other PF* chemical, which makes me doubt their marketing.
Many scifi tropes are just lazy retellings. I’m sick of watching the same time loop BS, killer robots, despotic techno-tyrannical governments, killer aliens, etc. Granted, few people have the knowledge that Asimov had. I read an account of an author calling Asimov up for help with a story. The author was writing about a character colonizing Venus (?) and the author needed to know what the character would be up to on Venus. Without much thought Asimov had a credible answer for him. Asimov had quite an ability to merry knowledge and story telling.

He and Roddenberry could make technology seem a way to a better world. They’re missed.
Mysterious fireball exploding not far from the US air base in Greenland
> What is bad about a for-profit business?

For one, it's not as accessible to all of Mozilla's users. Remember, their goal is to help the poor and the young as well as SV programmers.

Besides that, not necessarily anything — there are lots of great businesses out there — but it creates a greater possibility of mismatched incentives than something like Mozilla. My highest goal in a feed reader is to be able to keep up to date with feeds hassle-free. A for-profit business's highest goal is to make money. The best way for them to achieve their goal might be helping me achieve my goal as efficiently as possible, or it might not.

> Where did you get that? You're registering for a free account. If you want to upgrade, you select a plan. All information of the features you would unlock are available upfront.

Can you find for me the part on Feedly's front page where it tells you what all the limitations on a free account are, which are relieved by upgrading to a pro account? I can't find any place where it even lets you know there's more than one kind of account. For a couple of specific examples:

- It doesn't mention that there's a limit on subscriptions on a free account.

- Many of the integrations mentioned on the front page don't appear to be enabled for a free account (e.g. OneNote, EverNote, Slack).
I know this. But Visa sets the rules of the game. They make the rules, everyone else participates.

Visa isn't really a technology company. That's how they started, but these days, I think of them as more of a "facilitation platform" responsible for getting everyone into one legally sound network and defining common standards for things, everything from data interchange to how long customers have to request chargebacks, how long banks have to respond, what are valid reasons for revoking an authorization, etc.
I think my render in Chrome is pretty broken. Here's a screenshot of the top of the page: https://drive.google.com/open?id=1YVtcV-J0JrDyW2pJ6vwgEDsgjO...
Solvers in general are an amazing piece of tech.
I’m thinking that the United States Federal and State system likely have significant differences here that at leading to misunderstanding. By “government job” I mean a bureaucrat charged with leading or implementing a project - say, your local DMV website (licensing, car registration, etc) or your state park website.

When these work well at the local level they are awesome. When they don’t I often hear people complain but they rarely understand why the site is subpar, challenges to make it better, or want to pay for improvements.
Tim O’Reilly on why the future doesn’t have to suck [pdf]
> There is nothing wrong with a company seeking to enter new markets

This is basically equivalent that corporations can do no wrong as long as it is in a "new market". This is ludicrous.
Starbucks team with Microsoft on new payment using Bitcoin for lattes
RSS was created in 1999, when short of visiting a website it was the only way to get updates about new content. Now, there are other ways which people already use and like, addiction or not.
At a minimum working in government for a short while allows you to understand the challenges present in that political game if you must play it - this makes you a more astute user of services and a better citizen because you know where real root cause problems lie.
I've never seen a third party site using streetview so not much will be lost. But considering the effort and volume of data they have meticulously collected you can't blame them for monetizing it directly. Google is going to learn their lesson with the insane pricing on regular maps, though.
Something tells me that it's not about fasting, but the quality of food. I'm originally from Ukraine, where fasting is not popular by any means and the cancer rate is 2.5 times lower than in US. I moved to New York 5 years ago, the first thing I noticed was how fake the food is. Seriously, I was like, why the hell the food in the most popular city in the world is tasteless, is it made of plastic? Anyways. Long story short. My hypothesis is that rich countries have access to a more powerful factories/hardware/etc. to produce a lot more processed food.
> Would you rather a tool exists and isn't perfect, or it does not exist at all? Ok, or maybe it exists but costs $99 per user?

I understand this argument for niche tools. I'm eternally grateful for things like Insomnia (a GraphQL client), NoSQLBooster (MongoDB GUI), etc, all written in Electron. I understand that asking for things like that in native is a recipe for them to not happen, or for them to be Mac-only, or for them to cost $100/year.

Slack is not in this category. It is produced by a corporation valued at three billion dollars. It is a product that is completely, totally, and wholly solved. They produce very little that is novel. I expect that experience to be all twenty shades of pixel perfect, because they have no excuses.

Let's look at Telegram. Great app. But they wondered if there were ways it could be improved, so they released, simultaneously, Telegram X on the app store [1]. A rewrite, using the same backend and APIs. It's even better. With Slack's resources, they could have done this twenty times over.

[1] https://telegram.org/blog/telegram-x
You should look more into how physically based rendering works.

You do actually approximate the energy that reaches the different surfaces (in Watt / (m² sr)) for all wavelengths of light using Monte-Carlo integration. You can send probes for different wavelengths separately if you care about the differences in the refraction index of your material by wavelength.

Then you integrate the results by folding it with the corresponding color response of the primaries of sRGB or whatever color space you want to use. The color representation can be accurate, though screens etc are obviously limited.
Putain ça vient de Toulouse con!
Reddit benchmarks 2018 🧐 (just sharing it for free)
AppStore benchmarks 2018 🧐 (just sharing it for free)
I understand the case for interoperability between different media sources, but what looks like a glaring omission is that nowhere on this page does it mention whether it is a pro-DRM concept or not. If it does support artificial restrictions it doesn't solve the problem of "not actually owning your content" (their words), which is a problem created by DRM.

Clearer wording on their site would be welcome.
Hot Weather Melts Sweden’s Highest Peak
I had a really bright student in one of my classes past year who was a moon landing denialist. She said her best friend, who was a student at Berkeley, had convinced her and was also a flat earther. I was shocked, until I learned that they'd been indoctrinated via r/conspiracy and YouTube. Now I see that stuff as a subset of the problems with social media in general - namely distrust of the media and expert knowledge combined with the creation of insular online communities that can lead into a new kind of groupthink.
> - If you ain't comfy with it being on the front page of the Times/WSJ/CNN/Fox/Breitbart/HuffPo/NPR/InfoWars/RT/Youtube, don't (1) send it in an email, (2) say it at a campaign event, (3) include it in an SMS, (4) really consider it at all.

If you're an engineer, then that goof advise. If you're doing something that would cause you trouble if it were public, depending on what it is, you might be close to the line of things you shouldn't be doing.

If you're a politician, you job is image management. Even simply emails on how to present yourself to an audience can come across as you being "fake or phony" and negatively impact you. The standards aren't remotely the same.
Or Ally, a stand-alone product. I’ve had an account with them since 2010.
That is as relevant as saying it is meaningless to multiply two apples. Well, yes. But so what? If the definitions of physically based rendering is multiplying colors, please establish that. My understanding is that it had a legit meaning, but yes, you can do some nonsensical things in it.
Ugh, I can't see any advantage that would justify my terminal emulator running on Electron.
RSS was never intended to serve content, it shouldn't be different from a Twitter feed full of "title, link, short summary" posts. Minus the comments.
You wouldn't say "Je suis la jeune fille", you'd say "Je suis une jeune fille". (I am the young girl vs. I am a young girl)

What was actually said in the ad: "Je suis le grand Muzzy"

Thanks anoncoward111
I ran into a somewhat similar issue recently: Sometimes I work on a piece of software that classifies files based on their contents, and with so many file formats implemented as "just stuff it in a zip file" it ends up identifying a lot of files by looking for well known filenames in zip archives. An annoying quirk about the zip file format is that the authoritative list of the offsets of the files in the archive is at the end of the zip file, but not at any particular offset from the end because there's an optional, arbitrarily sized comment field in it. That means the only way for a program to correctly parse it is to read backwards from the end of the file looking for a magic number. The folks who wrote the .Net API for enumerating zip entries knew about this and wrote their code accordingly.

For our file classification tool...we made it work from a System.IO.Stream, with the only requirement being that the stream was seekable, and we have it classifying hundreds of millions of filesystem-backed file streams per day, no problem.

So we recently shared it with a partner team, and all of a sudden in their environment, every once in a while they get a file that takes five minutes to identify. The difference turned out to be that their stream implementation was backed by a database, so even though it was seekable, every read turned into a database query, so if you passed in a big zip file with the directory information missing from the end, .Net would read through the entire stream backwards, looking for the magic number, one 32-byte read (database query) at a time...
This is unrelated to the claim that multiplying two colors is meaningless.
> - Vet your donors, especially if they're dropping big bucks in return for "access"

That would completely undermine the current system that they (almost all US politicians at a state/national level) have worked hard to create.