skysight-inc/HackerNews huggingface dataset:
I really appreciate that the "hero" video _asked_ me to click. That already shows you respect me enough not to just auto-play in my face. I think the video suffers from a bit too much dramatization, especially at the end with the triumphant movie trailer music and awkward shots of people looking directly into the camera. I also think some of the copy on the main page could be edited to sound clearer and more natural. For example:

* "Keys only you have access to" -> "Only you have the keys"

* "Room for growth" -> "Room to grow"

* "Gets better over time" -> "Always improving [etc.]"

I mention all the above because I really like what I see here and I'm looking for room in my budget after I post this comment :)

Good luck!
Show HN: GitHub Manyfaced Cards – highly customisable widgets
I appreciate the response. Anecdotal situation - I have to admit the 1 domain thing is a drawback for me. In order for me to commit the financials to this I'd need to be able to use it for more domains (ie, spread the costs across my personal businesses as well). As a solution for 1 domain only it has the feel of Silicon Valley millionaires solving problems for Silicon Valley millionaires.

There is no break-even point on this because by default the subscription is more than Fastmail, including their business offering, and even amortizing the device over a decade is still a stretch (what device lasts a decade anymore?). I think what I'm realizing is that even with a gross annual household income over half a mil USD is that I can put a price on email and it's lower than this.

All of that said I do think you've got a neat product. The EC2 solution for tunneling is novel and explains the higher subscription cost. I hope you are successful because I'm curious to see what version 2 would be like service/pricing wise.
There really isn't any technical details about this at all from what I read in the article or using the interactive tool. If this is a SaaS product for developers, wouldn't the actual "deep dive" I expected contain that? It's to high level and doesn't offer more value than some general blog telling me a few basics w/ some links to better content.

Did I miss something?

I think the interactive tool is a cool idea none the less.
From 2007 on Dropbox

"I have a few qualms with this app:

1. For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software.

2. It doesn't actually replace a USB drive. Most people I know e-mail files to themselves or host them somewhere online to be able to perform presentations, but they still carry a USB drive in case there are connectivity problems. This does not solve the connectivity issue.

3. It does not seem very "viral" or income-generating. I know this is premature at this point, but without charging users for the service, is it reasonable to expect to make money off of this?"

https://news.ycombinator.com/item?id=9224
Same issue here, I think it takes on average 30 seconds to open Messenger. Facebook is similar. Twitter is also slow.
I imagine exactly 0 mainstream consumers care about this. What is the target market?
No you should get just one vote, but dole out any number of fractions of it to whomever you wish as long as the total is 1.

If only the general population understood fractions :-)
The evolution of L7, proxies, and microservices
Don't Make Me Guess
This could also be due to a poor implementation of event listeners for scrolling, e.g. not throttling, which isn't necessarily a React issue.
> government takes out new, bigger debts (from the Fed mostly)

> via open market operations

> This activity inflates the money supply

This sounds like conspiracy theory bullshit that confuses the quantitative easing that happened after the financial collapse with what's happening today.

Citation needed.
You say Helm literally does this. But what the grandparent was asking for wasn't just backups. They suggest (as I see it) an open standard for backups, ubiquitously implemented so it's easy to switch your provider and easy to set up new devices.

Does Helm use one of those? I suspect not, because I don't know of any such ubiquitously implemented open standard for automatic encrypted backups.

So: is Helm going to put in the effort to define such an open standard and push for it to become ubiquitous?

Even if Helm implements automatic encrypted backups, it's still contributing to a fragmented world siloed into incompatible apps and platforms. Making your siloed service better than others won't fix that problem.
Illustrates how private solar doesn't scale. With that roof you get 25KW. With a tall building housing 20 families on the same footprint, you still get just 25KW. Just like the failure of 'rooftop gardens' which just work if you own your own rooftop.
Well, it turns out we have different expectations regarding those tools.

My brain chooses to store other things in life.
Problem being they lectured that it’s “not hard” to occupy kids everyday.. not just on the weekends. Parenting is hard and takes lots of resources and tons of time every day optimally.
I agree with what you say, but

>What a ridiculous load of bunk.

doesn't seem less dismissive than the comment you're replying to. Getting a consumer product that isn't increasingly exploitative does, in fact, require good intentions and hacker ethos.

Blowing it off as if there is some perfectly rational market solution for things like individual security and choice has yet to be demonstrated.
At some point reality kicks in and if the thing is not economically viable, it won't work, long term.

"Real hackers" should pay more attention to economics and to quote the anonymous guy, "gatekeep" less, if they don't want to be stuck in a box forever, whining about the "evil" Apple, Microsoft, Google, etc.
The upcoming midterm elections are expected to be very close, with low turnout favoring Republicans. https://www.cbsnews.com/news/democratic-lead-continues-to-gr... So a strategy for Republicans lately is to reduce turnout. Voter roll purges, disenfranchisement of felons, stricter voter ID laws, and closing polling stations are some legal ways to reduce turnout. Groups that are less concerned about appearing above-board use lies as a cheap way to nudge close elections. Spreading misinformation is effective enough that even well-funded fraud campaigns do it. https://en.wikipedia.org/wiki/Electoral_fraud#Disinformation

High turnout tends to favor Democrats, so they are less motivated to engage in this particular kind of election fraud. I don't think that makes them smarter or dumber.
Comic Sans?

... and before you downvote me, ask yourself.. "did I immediately think the same thing?"
Not sure I understand your argument. iPhones send a lot of information to Apple. Apple does keep a log of who you lookup when initiating a iMessage session, even if they aren’t using iMessage. So they know who you are trying to text. This is logged and available to the government upon request. No one is afraid of China using personal data for advertising.
So, we're in agreement that this sort of thing should 1) be paid for, 2) not readable by the provider, and 3) maintenance-free for the user.

I still don't understand why this is a hardware play. There are advantages to owning the hardware but none of those advantages seem to apply here.

The hardware feels like a bit of an albatross.
> The only difference is probably that TLS adoption are VERY LOW in Chinese market (Surprised? Not for a surveillance heavy society!), hence their services aren't using https as much as it should

I thought that the government has its fingers in all the tech companies so whether the data are encrypted or not doesn't matter?
Scientists Want to Punch Holes in Clouds with Ultra-Hot Lasers
I'm surprised you feel that way. Lua seems like a perfect choice for pico-8. Its syntax is friendly and concise, and it's maybe simplest language to embed, with tiny footprint. Almost all other languages I know of would be a worse choice. Scratch would be nice, but graphical editor is harder to integrate. What's more suitable language in your opinion?
Ann Coulter believes the left has 'lost its mind'. Should we listen?
I like this, but I'll also contend that it's part of a broader question in applied math: What does it mean to be zero?

One way to define this is to say that a vector is zero when it's orthogonal to every other vector in some space. This gives rise to Galerkin and Petrov-Galerkin methods to solve differential equations. However, it also gives rise to linear system solvers such as conjugate gradient (CG).

Another way to define zero is to say that a vector is zero when it's norm is zero. This gives rise to least-squares finite element methods to solve differential equations. It also gives rise to linear system solvers such as GMRES.

Anyway, I agree with you, but wanted to add that it's an idea part of a greater strategy that gives rise to a huge number of good algorithms.
That's what comments in code and project/product and technical documentation are for. Work tracking tickets should contain as little text as possible. Ideally the contents would be a brief 1-3 sentence description of the work, links to the relevant parts of the product/project and technical documentation, and whatever the definition of done is (e.g. "success measures", "acceptance criteria", and so on).

For normal work I simply don't allow my team to create tickets in JIRA unless there is at least a technical design document which contains at minimum a bullet-list describing the complete scope of work and some documentation or links to documentation regarding the specific requirements. For bugs I require the ticket created and put in our queue to be updated with the same material once the cause of error and the fix are identified.
Interesting, you're right.
Learn Cyber Security for Connected Healthcare
I'm having a hard time understanding who would buy this. Non-techies aren't looking for a solution to this problem. And, the moment you mention encryption keys in your marketing you've lost them.

For $499 and $99/yr (!!), I don't think you'll convince techies this a worthwhile product either. Maybe the ultra paranoid users. But, in my experience those are also the people who can build their own solution.
Are they ranked by valuation? Can't seem to find any explanation of how the rank is calculated. Also surprisingly many of those I've never heard of, despite spending way too much time at HN :)
Hadoop and Spark Get a Vector Performance Boost
Applying Deep Learning to Metastatic Breast Cancer Detection
I don't like Google reading my email either. But I still use Gmail because I can search 20 years of my emails (including ones I imported from Yahoo mail) instantly. It is surprising no one has mentioned search in this discussion.
> I believe it's technically a violation of the HTTP spec to serve different GET requests to different user agents.

Is this actually true?

For what it's worth, Google serves a completely different webpage to IE 5 (try it, they still support IE 5/6/etc) as opposed to a modern browser.

That's just presentation and layout though. Am I really not allowed to send different document content to different UAs?
HN is great. There are so many fun algorithms listed here. My favorites are already mentioned but a few important ones are missing:

Boyer-Moore fast substring searching. Simple to understand and has great performance. [1]

Alpha-Beta game tree search. I really like Knuth’s paper on it. [2]

[1] https://en.m.wikipedia.org/wiki/Boyer–Moore_string-search_al...

[2] Artificial Intelligence
Volume 6, Issue 4, Winter 1975, Pages 293-326
Why is Google risking it all for Project Dragonfly?
@hillary_clinton ???
I specifically referred to 5.56 OTM, which is designed to operate exactly as I said, not 9mm hollow points, -- although I carried both 5.56 OTM and 9mmJHP in the mid-2000s in Afghanistan in the US military, so the Army's approval is not particularly relevant.

Also "dum dum"is a type of bullet (and I'm old enough to remember) that described a soft lead bullet that often did expand, not a hollow point. Hollow points were not in general use back then though they did exist.
Also, prostitution is legal in Canada. What's the next government monopoly, I wonder...?
I posted this list. FYI: It was specifically about UI frameworks backed by big companies, not every major framework available. There are lots of purely community-owned projects too.
The Wunderground API was home to my first ever 'real' personal project, a little crawler to get some historical data I was interested in. To this day, it's still the best (multinational) weather source I've found.

I'm really sad to see it go, and I expect you're right that we'll see fewer things like this in the future.
Yesss!! What the hell! Comic sans!!
This can't be an algorithm? I implemented it on a loop and a limit duration ( an hour) and a Max interval of a minute ( starting from 5 seconds) in 5 lines of code
Hey! Sorry, for the late response, didn't see this until now. We don't have any positions open right now, but when we do, they get posted to https://basecamp.com/about/jobs. Sorry about that!
True, but social sciences (at least many of them) definitely predate the scientific method.

Also, observing that software engineering is not really doing much worse than social sciences at producing results certainly doesn't make me feel very good about software engineering.
"Back in the day" the BASIC language made sense, as it was right at your prompt in text based interfaces. The same situation today is the web browser, and the ability to open up the developer's console and getting direct access to a web site's JavaScript, html & CSS. Forget BASIC, and introduce your kids to web developing. They will "get it" much faster than <kid's voice here> "boring dumb BASIC, can't do web stuff, it sucks."
> If I had to guess, I would guess that React will still be around in 5 years, but I'm not sure web components will.

I agree, and this is why I use React (or rather Preact) for both apps and interactive elements on the page. The big caveat is that in practice it's really easy to end up with a React project that is much more difficult to maintain compared to a monolithic framework (Ember, Angular, Vue, even), because of all the other crap that might be used to take care of all the stuff React doesn't do.

For example, I recently took on a React project that used a whole bunch of other packages for state management, routing, etc., and a number of those packages were no longer supported (or outright compromised). While it's nice that React is still React, a lot of these other packages are tightly woven into the whole 'fabric' (react-swipeable-redux-router type stuff).

For my part, when I start a React project I try to minimize these problems by generally avoiding react-specific packages. So instead of react-router (which had its share of non-backwards-compatible updates), I'll just use page.js for routing. In some cases I might use the reactified version (Redux comes to mind, but I avoid that most of the time for smaller stuff).

This still isn't a panacea, and as a result I've been moving more and more stuff to a more 'vanilla' Railsy backend (Elixir/Phoenix, specifically). While the ecosystem does seem to be stabilizing a bit, it's still insane, and thankfully there are or will be ways to still add a bunch of 'dynamic' shit to the front-end without drowning in this insanity [1].

[1]: https://www.youtube.com/watch?v=Z2DU0qLfPIY
With this service, yes. That is because not every internet connection can actually successfully run an email server, which proves my point...
Maybe it’s supposed to be ironic given the title.
> Your Helm server will then initiate a TLS session with the server hosting your recipient's email

I'm not sure how Helm doesn't see the metadata:

* For outbound (as described) and inbound mail, do all mail servers support TLS connections? I was under them impression that many still communicate unencrypted.

* How does Helm avoid seeing the metadata, who is communicating with whom and when?
It sounds like they've been severely shortened to keep them "interesting", at the expense of most of the details.
I've thought about organizing something like this in the NYC area, but I have no idea how to even start looking for a venue. Does anyone have any suggestions on what I need to Google to get started?
Thats not true is it? life on earth started more than once, source pls!!!
As a gentle introduction to OTs, one of my colleagues did a Rails Conf 2018 presentation on implementing collaborative editing. His blog is here https://blog.aha.io/text-editor/ including a simple implementation in Ruby.
Almost Half of U.S. Births Happen Outside Marriage, Signaling Cultural Shift
Already facing an uphill misinformation fight, Facebook loses to scammers, too
Have you heard of Synology? Their NAS's are not just personal email server, but personal document servers, web servers, everything, configured through an online interface. I would highly recommend you check it out.
Ten years!? It will break two months from now via some ill-thought-out npm push update.
It matters as long as Helm as a company is not compromised. This is true of Apple devices too, and when pushed, they stood up.
What do you do when gmail goes down?

Not sure if you have spent any time around data centres, but they have to deal with power outages just the same. My power doesn't go out often, how about you?

Backup batteries (UPS') are trivially cheap as well, especially for equipment that sips electricity. Everyone should have one on their internet connection and wifi anyways. A $200 ups can give a few hours of power.

Your offsite worries could be alleivated by mirroring 2 devices, or mirror one to a cloud. Realistically, incoming email is queued for redelivery from 24 to 48 hours until it can be delivered. Beyond that, outgoing email can be sent thru a third party temporarily (migadu, etc). Next question?

Migrating email isn't hard. Most services have import feature. I suspect you may not have done this before.
Cool, thanks for sharing that info! While I think your approach is a bit extreme I hope you'll succeed, we need more solutions that put privacy, security and transparency first. It would be awesome if one could run your software on regular hardware though, as I really prefer a securely hosted server at a local data center to a computer sitting in my living room. Also, one year of limited warranty seems rather short for a product that is supposed hold my most important data.
Nope, existing black market growers are shit out of luck, you need to have a license from Health Canada to grow commercially (over 4 plants personal), they're barely allowing movement of plant seeds from the black market into the legal system, but that's about it. If you're a black market grower you must still sell illegally.
Oh that's the actual legal name of the company that created Helm.
I second this; Kademlia has always struck me as one of the most beautiful and elegant algorithms out there; Bittorrent is wonderful too.
Yes - by valuation.
I'd also include https://reakit.io
You can also put an ipad into an kiosk mode where they cannot exit an app without a pin. This will help keep the ipad as a 'power on to code' system and not let them drift into other apps.
It is a perfectly serviceable solution. What do we do when Gmail goes down? :)

If there was a way to run a zero knowledge vm in the cloud that was fully encrypted that might be an option too.
I like this version:

low = -1
high = arr.length

while(high - low > 1){
mid = (high + low)/2
if(arr[mid] <= x) low = mid else high = mid
}

This eliminates all branches from the body of the loop (gets compiled to conditional move). It's also more general because it can be used to find the right position to insert a new element in a sorted array.
I sometimes am glad that all established structures with power are taken over by "be nice" parasites. It drives the likes of Linus ever onwards towards bigger and better things.
>language hate

Parent poster raised the possibility that OP's motivation for editorializing in the title was to make it more attractive to a set of readers. How exactly does that count as "hate"?

HN generally discourages titles that differ from the source materiel. OP added the bit about Rust. You're deflecting.
In the first paragraph they say it's by valuation... ;)

> The top 100 YC companies are listed by valuation (including the top 12 exits), as of October 16, 2018.

I find it quite interesting seeing several founder names repeated for a number of the Top 100 companies.
> In most cases, some or all people will share a room with someone else. This has worked fine in my experience. Just make sure that you’re up-front about this so that people don’t have the wrong expectation.

Precisely 1 of the event photos shared is mixed gender. I'm not sure he's enough consideration in this guide to the gender dynamic, and this quote is one of the prime examples of where things can go wrong.
There's definitely a large cultural problem both with people being overly defensive and overly offensive (and I think a majority of people who seem to fall into one of these camps actually fall into both, just depending on the topic). On both sides, there's a gradient of behavior with no practical definition, and at the extremes of each, harsh reaction to that behavior becomes inevitable, since we're humans. On the defensive side, this is the transition between "I disagree but support your right to say it" and attacking a person who has said or done something that isn't particularly hateful or violent. On the offensive side, this is the transition between a harsh but grounded joke aimed at somebody's flaws as a way of making a point, and naked hatred (which may be framed as a joke, as all things can be).

I think we absolutely must address both problems somehow, but I also think that the movement of the offensive tendencies toward their respective extreme is much more damaging and more directly at fault for most of the current breakdown of human interaction. If person A mocks person B and implies that they should be lynched, and person B punches person A, they have both crossed the lines of reason on their positions (A: offensive, B: defensive), but boy am I not overly worried about B's behavior in context (that's a broad analogy, and a representation of my perspective rather than a universal example - it's not a comparison to the article's subject, which is a much more grey example of hatred vs reaction).

Of course, people will always see their group as reasonable and "the other" as unreasonable, especially when the "groups" are so broad that there's no room to stand outside and look in. It's all about as subjective as can be. Unfortunately, that doesn't make the practical outcome of such subjective interpretation any less concrete or unavoidable. I'm not sure what will end up causing this to deescalate, since both sides are utterly dug in.
I had no idea Comic Sans had ligatures (see the top of page 2 for the fi)
Pop-Up Books Once Taught Popular Science to Adults
Good report mostly confirming my expectations, except for the low response quote from US. I see Spring a lot, but tbh wish we could get rid of it and its complexity complex. You might disagree unless you have worked on maintaining other developer's code chock full of pretentious antipatterns and braindead "REST" microservices to hide the humble core functionality of the app (couple SQL statements).
https://www.brynmawr.edu/cs/resources/beauty-of-programming A non Comic Sans version
This is just terrifying: "As YouTube became the world’s babysitter — an electronic pacifier during trips, or when adults are having dinner"

Having kids is hard work. Do the work. Take some damn responsibility for your kids. Mine are limited to an average of 30 mins a day, including some days with 0. And never in the car, and we always eat dinner together.

I can't even understand how that sentence exists. It certainly does not in my world.
Now this is interesting... Appreciate it