skysight-inc/HackerNews huggingface dataset:
But if you're already happy with the conflation of "vector" and "array"

Hmm, no, I am not happy with that. All I'm saying is that while std::vector is a bad name, most people can immediately get that it has an array-like memory layout. So, there is at least some merit with this inaccurate name. This is not the case with "tensor", a term that most programmers have never heard of (at least before the advent of TensorFlow).
Hey Jeremie! It's really awesome to have you here!

I've tried to dig up some more historical background besides of the Slashdot announcement, but failed. Do you happen to have an old copy of the 1999 changelog / code base (maybe a backup of the CVS or SVN server), just out of historical interest. The archive.org history only goes back to around 2004.

Also it's really amazing how far you've been looking into the future back then...
Banned or not, there are ATMs and POSes across whole Crimea, accepting Visa and MasterCard. There was a brief period in 2014 when the schemes withdrew from the peninsula, but they get back pretty soon in 2015.
> The yacht is made of wood, metal, and plastic. Building it requires many thousands of hours of effort. Workers have to find the trees, cut them down, haul the lumber across vast distances, cut it, sand it, polish it, paint it, etc., etc., etc. If you weren't commissioning the yacht, all of those materials and man-hours could be put to other, better uses. For all the good it does the Congolese people, you may as well pay them to build the yacht, then burn it before their eyes. Taking it through the window, into your own possession and for your own consumption, has the same effect.

Wow. A lot to unpack here. The author was doing just fine up until this paragraph.

What "other, better uses" does the author propose? Better yet, who defines what uses are better or worse? I'm sure those workers who chopped down the wood or built the yacht would much prefer I pay them than a different worker, even if I want to buy the yacht just to watch it burn.

The author fails to understand the fundamental principle of Utility[0]. It's intrinsically up to an individual to determine that which has utility for them.

> That's why wealth is toxic. As long as someone's money is tucked away in his bank account, we're safe. But the minute it starts to leak out, via consumption, we all become that much worse off.

What an outlandish claim. If consumption were to halt entirely, no money would exchange hands and we'd go back to fending for ourselves by foraging and hunting.

At some point, we have to stop listening to laymen. This is true of every field, but Economics for some reason seems to be the layman's favorite.

I'm not an Economist either, but at least I don't go around pontificating about things I know not to know.

––––––––––

⁰ https://en.wikipedia.org/wiki/Utility
Your SSN you can memorize. A 2048 bit+ private key is gonna be a lot harder
Ask HN: Pre-Internet online services architecture
I recently became aware of the world of pre-Internet online services [1] (AppleLink, Delphi, CompuServe, AOL etc) that provided a wide variety of online services like chat, file-sharing, forums and even other services like the WELL [2] which almost sounds like a pre-Internet Reddit.

I have not been able to find much detail about the network and software architecture of these systems. Does any one know or can point to resources about the architecture of these systems. What was the backend of these systems? Were they mostly “hosted” products with the software running on the provider’s servers or was it peer-to-peer? What network protocols did they use?

As a side note - I came across these things in the book “The Innovators” by Walter Isaacson [3], which is an excellent book if you are interested in the history of computing and the central characters right from its early beginnings in the 1800s to the current times.

[1] https://en.wikipedia.org/wiki/Category:Pre%E2%80%93World_Wide_Web_online_services
[2] https://en.wikipedia.org/wiki/The_WELL
[3] https://en.wikipedia.org/wiki/The_Innovators_(book)
Thank you! So charging for commercial usage is not considered 'open source' even when source is actually available?
So, you have nothing to base your assertions on except for anecdotes and your own self-confidence in being right? I referred to a documented and researched article, and you dismiss it without any evidence?
Software, including open source, has a high fixed cost (lots of developer time and effort to get version 1.0 out the door) and a low marginal cost (once it's out there you can distribute via homebrew, for example, for no additional cost).

With most successful software products, you are paying for the exclusive value that the software provides, with open source that value isn't exclusive at all.. I can simply copy your version and try to integrate it myself. So how does open source software make money?

I think freemium and consulting might be good models. Let's say I'm open source organization that builds product X, this product is really popular, has a great developer ecosystem, solid roadmap, lots of folks are using it, etc. If it's good enough large corporations will try to use this product within their systems, why not audit how your customers are building on top of your systems and try to skate to where the puck is going and add an additional layer of features to support those enterprise use cases?

The challenge with open source comes w/ integration, at a large scale your open source product is going to be changed to fit the needs of the customer. As the organization behind an open source product you are in prime position to be the leading consultant of this product and assist with integration. To me, this is the best model to make money on open source, however, it requires a really strong product. Something with very high adoption, not just a plugin that handles a very specific use case.
Buffet owns stocks in productive companies. If he starts selling this stock and gets enough money for his statue, by definition he's absorbing market capital that would otherwise be invested in productive companies. So he's effectively shifting investment from jobs in companies to jobs in giant statue production. The effect on the middle class jobs is largely nil.

If a billionaire is entombed in a safe with his symbols of wealth forever, it's as if his symbolic wealth ceases to exist. Effectively, the symbols of everybody else become more valuable to reflect the total quantity of products and services available. It's just like burning money, no wealth is destroyed, just redistributed to everybody else who holds the same currency.
It hasn't stopped since 1492 when Columbus sailed the ocean blue.
> This is not a serious argument.

Why not? Do you not believe that it is true?

> You can say it about anything

Well, yes, the halting problem does have some rather far-reaching consequences. (There's a reason Turing is famous.) But there is an important sense in which the halting problem is relevant here: security is adversarial, and so the limits on computability matter more than they do in a non-adversarial context. In a non-adversarial context, the odds that my system will behave according to some simplified model are higher than in an adversarial context, and that often makes reliable analysis feasible, the halting problem notwithstanding.

BTW, I am not waving my Ph.D. around to convince you that I'm right. I'm waving it around to try to persuade you that if you disagree with me, it might be because I have a point that you are failing to grasp, and it might be worth your while trying to understand what that point is even -- perhaps especially -- if it turns out to be wrong. But simply proclaiming my argument to be "non-serious" is not a productive first step.
A talk worth watching about this is "Why I forked my own project and my own company ownCloud to Nextcloud" (https://www.youtube.com/watch?v=UTKvLSnFL6I) about how a Open core approach failed in many ways and a great inspiration on how a Open source business model can succeed.
My understanding is that much of mental illness is caused by unprocessed trauma and the way in which we process trauma is in altered states.

This is why various pathways like ayahuasca, mushrooms, LSD, mdma, Holotropic Breathwork, EDMR etc all work from vary different pathways — they all enduce an altered state, in which the nervous system releases the experience and forms new pathways.
> We give up our address, work, car details, children's records to a government

While a comprehensive list is near impossible, you missed some of the information they can gather, from companies via (secret) subpoena/warrant, or directly: Your location via license-plate readers/cell-phone tracking/facial recognition, credit card transactions, who you talk with on your phone, which web-sites you visit, what you printed via tracking dots, etc. If you attend a protest, or try to organize a union, it's easy to know (https://www.bbc.com/news/uk-43507728). Looks less benign now.

More importantly for this conversation, we skipped a step - is there harm in being spied on? We are assured that no, we can trust them, only criminals should worry. Yet when the tables are turned, and we can spy on the powerful, this rhetoric disappears, all hell breaks loose, and a bunch of state/trade secret laws, non-disclosure agreements, espionage acts, computer-hacking prosecutions, and takedown requests appear.

Edit: Your point about 'us and them' vs. 'we' is good, but it's not enough. Compare it to getting put in prison - thinking of the government as 'us' doesn't make you any better off behind bars. Spying is supposedly different, since they tell us it's harmless. But they sure don't act like it when it's applied to them.
ClearScale Is Hiring Devops Engineers, Solution Architects, and Technical PMs
Not sure if it's the best, but I tried openfire, worked great for my use case, it was easy to deploy on k8s.
Even at $10 a year, it's a very weak statement to make about costs. If you can't afford to pay $90 more a year on something simple for your startup, you have other problems.
> Don't get me wrong — this is far from the full picture. There are a ton of second-order corrections we need to make.

I'm sorry, but the author makes a terribly weak argument and than hand-waves any criticism away preemptively. That's not how this should work. That "ton of second-order corrections" would immediately destroy his argument.
> Not to mention that their terms dictate they can sell your data. Which obviously is unexpected from a“medical” company.

That seems like it must be skirting the HIPAA line very closely.
Is GMP library a secure choice for cryptography usage?
Looks like a lotta people here are too ideologically entrenched in supporting wage increases to listen to reason...
The biggest issue with this is very few "small" companies envision staying small forever. Who would risk building their company on a stack that you lose the license for if you do too well?

I think what really happened is people didn't quite realize, or didn't think it would matter, what they were giving up when they open sourced their software. It sounds good and feels good but 5-10 years later when it's a core component at major companies it feels like you got ripped off even when you explicitly signed up for it.
That's an awesome diagram, and I look forward to the video.

I think this nicely illustrates why most projects shouldn't use a high-scalability NoSQL database: they benefit much more from flexible data models and efficient query.

All that being said, there are other factors when choosing a database aside from those three. For some of our microservices, my team doesn't need scalability or flexible queries, just efficiency. However, we've found that it is cheaper/easier for use to use DynamoDB than RDS.
> Who the hell sits down to actually watch him?

Children
SSNs are identifiers and not intended to be private. The only reason anyone cares about SSNs is that some private businesses were negligent in their authentication procedures and have tried to shift the blame to the victims.

In contrast, if you have public-key encryption people are going to build systems on the assumption that your private key is only available to you despite several decades of history showing that's not a safe assumption.
Medical notes are largely fiction IME. You should request all your medical records from any doctor you have seen and start demanding they correct them. You will be shocked at the lies they tell about you.

You will be even more shocked down the road when you find out how these lies can hurt you.
The sheer volume of folks in that industry who have borderline ZERO clue is shocking. It really is an amazing mix of absolutely empty suits and good people.

Companies seem to have no idea who is who.
What is it that makes you actually sign up for a service?
Curious question. How they could encrypt this information when managers at help desks in the hotels need that information, say, for verification? Isn't it steal password from temporary worker will be super easy anyway?
Wouldn't you have the best of both worlds with Progressive Web Apps? I thought that development strategy is supposed to solve this very problem.
Make issuance and re-issuing of the key contingent on DNA verification.
You can absolutely charge for a product that is based on an open source project. A simple example is you charge for support of an open source project. However, you cannot tell users that they can't use the (unsupported) open source bits for commercial purposes without paying you. Doing so would not be allowed under any approved open source license.
Using Linux for Logic
If you have hard links your file system is broken.
Huawei punishes employee for using an iPhone
Regarding #1, okay I actually have to clap and give them a "well done" for that one.
> I would also expect document storage to work well in an architecture of microservices under the conditions that:

> * The schema is small so there aren't many possible access patterns

> * Data is shipped to a SQL (warehouse) database for more complex processing anyways.

That's pretty much exactly how I've seen it used.

edit: formatting
If we want to stop location tracking, someone needs to get lots of location tracking for Washington DC and start correlating meetups between elected officials and K street lobbyists. That would focus attention on the problem.

Even if the location info is "anonymous", you can probably detect members of Congress from the movement pattern.
Show HN: Fallgate – A tiny game built in TypeScript
I think the author falls into the 'it's better to have cake than to eat it' camp. Of course wealth in this case is toxic - you miss the point of it.
Sterling Anderson explains it better than I can:

>Perception is a game of statistics. We believe it will ultimately be entirely possible to build a self-driving car that can get by on, for instance, cameras alone. However, getting autonomy out safely, quickly, and broadly means driving down errors as quickly as possible. Crudely speaking, if we have three independent modalities with epsilon miss-detection-rates and we combine them we can achieve an epsilon³ rate in perception. In practice, relatively orthogonal failure modes won’t achieve that level of benefit, however, an error every million miles can get boosted to an error every billion miles. It is extremely difficult to achieve this level of accuracy with a single modality alone.

>Different sensor modalities have different strengths and weaknesses; thus, incorporating multiple modalities drives orders of magnitude improvements in the reliability of the system. Cameras suffer from difficulty in low-light and high dynamic range scenarios; radars suffer from limited resolution and artifacts due to multi-path and doppler ambiguity; lidars “see” obscurants.

https://medium.com/aurora-blog/auroras-approach-to-developme...
I added the edit, but what do you mean use case? did i answer it or is there more to it? let me know, was just looking for something to modernize the work as much as possible and switch away from excel or access that is used at the moment, oh and also paper :)
The elite Intel team still fighting meltdown and spectre
You can decrypt the encrypted info, which is what you want to do with PII at rest, which I'm assuming is where the data was taken.
> When has that ever led to better outcomes?

Every day in every other developed nation in the world
Did you create the same value to society as Bill Gates? So why do you think you deserve the same wealth?
> I find the program a bit cultish

I have shared in meetings that I sometimes think AA/NA is a cult. Everyone understood. And over time I've come to see the importance of the word "Anonymous", which is found in the name (obviously) but also in the traditions, and means exactly this: that everyone is equal within the group. There is no "great leader", nobody that is "right", nobody that is "wrong". It is about sharing one's experience -- the things one has done, the actions one has taken -- which speak for themselves.

> and don't agree that telling people they are helpless is the right way to help them

The actual word is "powerless", not "helpless". And this powerlessness describes:

- the addict's inability to stop despite earnest and sincere desire.

- the inability, once clean for a short time, to keep from returning to drug use

Before I started attending 12-step, I had read the Bible, Marcus Aurelius, Tao Te Ching, various self-help books, The Power of Now, How to Win Friends and Influence People, and on and on and on. I had within me all the beliefs and understanding needed to live in a good way, in accordance with my principles. In short, to live with dignity. And yet I could not live according to my own principles. This wasn't just about drug use...it was about being patient, kind, tolerant, loving, helpful. I think that's the root of the powerlessness talked about in AA/NA. What I've found is that, with the belief in a higher power, I'm able to go to bed with a sense of dignity most days.
I don't go to new websites anymore either. Just like I have a handful of core apps, I have about he same number of websites I visit. I think the only webapps I use are Workflowy (love it) and Slack (hate it).
It's a bit like open core, except instead of enhancing the core product in a commercial fork, commercial plugins are sold and dynamically loaded by the open-source application. The website includes a store for purchasing these plugins by VCV and third-party developers (who pay a retail commission). VCV plugin sales are significantly higher than third-party plugin sales due to their association with the VCV trademark and logo, so in a way, you can claim that each hour developing the open-source product (VCV Rack) has a direct effect on commercial plugin sales, so I am "funded" to develop open-source software.

With that said, a commercial fork is being worked on this year that works in additional environments (i.e. as a VST/AU/AAX plugin) as the "normal" open-source Rack (i.e. a standalone application for Win/Mac/Lin). If I understand correctly, this is similar to the traditional open core model, although it's not really an enhanced version but a ported version.
It's doing a perspective rendering. You can change the camera FOV in the controls (which approaches orthographic as the FOV goes to zero). I could add a specific orthographic mode though perhaps.
Care to provide the set of CIA agents? It's not known to me. I'd also be grateful for the set of doxxed politicians/people. I haven't tried digging for it yet, but my experiences with the media lead me to believe they won't bother to provide an actual list.
Conway's law says that your design will reflect your communications structure. Front and back end teams will produce front and back end systems. B2B and B2C teams will produce B2B and B2C systems.

People have different skills and interests, so even a 100% "full stack" team tends to develop unofficial silos unless management prevents it.
> It is Definitely safe to take with alcohol. Not sure where your seeing that it's not.

“It is for some people less unsafe, in a very specific treatment model, with alcohol than continuing untreated alcohol dependence is” would be more accurate.
Rabbi Hillel famously is quoted as saying "Don't say anything that ought not be heard -- not even in the strictest confidence -- for ultimately it will be heard." This is one of the ways that it will be heard, heh.
This is such a bone-headed conclusion.

The system is an abstraction of money in -> goods out. It doesn't specify anything about amounts and it places restrictions on goods vary sparingly.

If you were to place restrictions on goods out some kind of ideology then where do you stop the restrictions?

No yachts, they're wasteful!

No luxury cars, they're wasteful!

You don't need a bigger TV, the one you have already works. Don't be wasteful!

You don't need luxury food. Regular food will do.

I mean... you just end up with some god-awful Marxist hell hole of a system that doesn't work very well.

No thanks. I'll let the occasional person who has earned just buy their wasteful yacht because in aggregate, over time that seems to accrue the highest benefit to me no matter who I am.
Correct. That is often referred to as literally a "Source available" license which is common from entities such as Microsoft.

see https://en.wikipedia.org/wiki/The_Open_Source_Definition for what qualifies as "Open Source"
Show HN: A directory of tech conferences and events happening in 2019
Easier said than done. This is why when everyone has switched to React Native we have stuck with PhoneGap. Might we be ridiculed? Maybe. But we can easily make apps like this:

https://coinect.app

Here is my logic!

1. Invites have a URL.

2. The person doesn’t have the app yet, so they can get taken to the Website or the app store.

3. If Website, then if invite token is unique we can automatically confirm their phone number or email, and get everyone who has them in their contacts to follow them, so they instantly get friends and socially generated content they can interact with.

4. And then redirect to the app store. Then when the app is downloaded, it can open a BrowserTab inside and get a signed NewSessionID for the app. (Note: this ain’t oauth folks, our server uses a secret to sign and verify its own issued payloads that are relayed through clients like this.)

5. The result: zero passwords needed, tons of steps skipped. But then you think, what do you need the app for? Android has Chrome Notifications. So you only need it for Contacts. So you place buttons to download app in appropriate places.

6. If you’re gonna make a website anyway, then why not reuse it inside WebViews to not duplicate work?

7. But it’s not easy to make a website working across all browsers and devices and take advantage of touch and cameras on phones, and work differently on mobile phones (with sms://...) and QR codes and so on. There has to be a platform that does everything for you so you can just focus on building your app. Same as Mac and Windows handled GUI for all apps so you could focus on building your app. We need a Web OS for apps.

8. So basically, after 7 years of work, you arrive at this:

https://qbix.com/platform
For that matter, your bank account number goes on pieces of paper called checks that many of us give to individuals and companies all the time to pay bills.

So, yes, I draw a distinction between numbers that we hand out willy-nilly and truly sensitive information. There's a big difference between my checking account number and my health records.