skysight-inc/HackerNews huggingface dataset:
I've seen that class.html explainer.

It's a great tutorial but it's a long way from that high-level explanation of how it should work to a functional, working google docs clone!

I know you've already done a huge amount of work but enduser acceptance is what separates what you're doing from all the previous academic protocols out there. Nobody is going to switch from google docs to gundb if they are expected to write all the code themselves. OK, a small percentage, but not many.

Has anyone made anything similar that an enduser can just install and use? Even just a collaborative plain text editor would be a great start.

I would be interested in helping but my javascript skills are rudimentary at best.

I've been interested in dat/hypercore lately. Is there any way that gundb could piggyback on hypercore for storage, or in your opinion would the fact that it's an append-only log be too limiting for gundb?
> allows them to play music downloaded free on the internet

I bet now you'd get a RIAA lawyer in your face before that newspaper hit your doorstep.
BuildZoom | Fixing the Construction Industry | San Francisco | Onsite | Full-Time | Senior Engineers

Our engineering team at BuildZoom is doing some really exciting things - as we're a data company at heart.

We're ingesting vast volumes of construction and real estate data to gain deep insight into the construction marketplace. Our bleeding edge data ingestion framework has helped us accumulate one of the most complete and timely data sets in the industry, which we're leveraging to solve real world problems.

Apply here: https://jobs.lever.co/buildzoom

Or email resume and/or Linkedin profile to: careers@buildzoom.com
We had a security incident here’s what you need to know
Yes, you’re smart and I’m German. Profane in German also means mundane. A false friend I guess
I'm really liking OpenBSD as a router for those reasons but it's certainly more work intensive. I'd argue not that much but as soon as you start telling people to ssh into a box and fire up vi you've justifiably lost most people. Even technical people since OpenWrt offers all of the features with far less pain.

That being said, a ipv4 router with a few nifty features is as simple as following this http://www.openbsd.org/faq/pf/example1.html
My point, of course, is that the only thing you’re going to measure a gaming rig by is gaming, which has very little to do with the age (or speed) of any component other than the GPU.
Do you suspect, though, that the standard home user (or user of a repurposed old machine with Lubuntu on it, maybe) is going to be pushing those other components harder than a modern AAA game?

Yeah, me neither.

As an aside to answer your question:, I can run pretty much any game on its highest settings just fine with this machine: which is a gtx1070, 2600k, and 16gb of RAM driving a 120hz 1080p display. It was originally built with two HD5990s in crossfire.
Wow it's a cool field, I never thought about the complex system that shipping containers can be.
Do they comply with the GPL? If so, custom firmware seems like a real possibility!
I've never heard of John Taylor Gatto before, but I just read the article you link, and it's a brutal takedown of public schools. One that I connect with.
I'm sensitive to the 'disciplined use' approach and have been trying to hear more arguments & examples for how that works.

If you've made the tool work for your team, you should post somewhere. People are out looking for guidance on this.
The Sculptor Who Made Masks for Soldiers Disfigured in World War I (2016)
I won’t be shocked if rent control becomes means tested at some point.
I agree with the home as an investment idea. As an investment, a home in a desirable place is much less risky than investing in the market. The chance of a home losing all its value, if insured properly, is virtually zero. I cannot say the same for investing in the market. People should consider both options and hopefully not put all their eggs in one basket if they have enough eggs to spread around. I think that's why many people prefer to invest in a home. Plus, you can live in it and maintain its value with time and work that anyone can do. Buying just because it's part of the American dream or because people think it'll return massive amounts on investment is probably a bad idea for most.
The other screenshotted discussion:

https://news.ycombinator.com/item?id=17662135 [How to tell the difference between persuasion and manipulation]
That article has lots of flaws:

1) It ignores the aspect of time. It is under the assumption you will only be buying for a single year. It doesn't take into account that you lock in your price (vs rents going up). You need to compare against the cost of rents 10+ years into the future vs the (current monthly mortgage + property taxes in the future).

2) It doesn't factor in the increase from equity from payments.

3) It doesn't factor in the leverage (20% down is 500% multiplier on any home price change). Comparing plain home appreciation to plain stock market is a strawman and disingenuous. I had family loan me the down payment so technically I put 0% down which makes my ROI infinity.

4) It doesn't factor in tax savings (mortgage interest is not included in the new $10K limit).

5) It doesn't factor in that principle payments increase over time, so you get more and more going towards equity in each payment. Compare that to rents going up over time.

With leverage of a 20% down payment and tax savings you're actually looking at a 30% ROI for something that is a low-risk conservative "investment". That simply doesn't exist in the stock market.
I mean this in the nicest possible way: I see this all the time with the JavaScript set and I am absolutely not the least bit surprised. I used to work on a team that was TypeScript top to bottom, with people who didn’t really even understand how to debug (they were mostly bootcamp juniors). Whenever something would break, if restating it didn’t work, you know what they’d try? Yup, upgrading random dependencies. Refactoring was also pretty popular, although it usually just ended up making things more complicated.

It’s silly to suggest that JavaScript itself is somehow responsible for this. It’s obvioisly just a tool. But I have to say, the most professional cluelessness I’ve ever encountered was in the JS ecosystem.
When it comes to batch, I still think Apache Spark and the standard scientific computing stack in Python are king.

But when it comes to streaming, I don't think Spark Structured Streaming was very close, although Spark 2.3.0 might be sufficient for your use cases, and I use spark structured streaming only when I have to deploy spark pipeline/ml.

But, besides the features I listed, I think Flink is just better written for streaming.

For example, defining checkpoints and state management in Flink is so much more expressive and easier to write (and perhaps more performant from what I saw at Flink Forward).

Flink Async is amazing!!!!

The Flink table/sql API is not as nice as Spark SQL for batch right now, but it is getting there.

Flink also seems to perform better than Spark Structured Streaming when you turn on object reusability, at least according to Alibaba and Netflix.

And then, the features I listed are amazing. Evictors and triggers are super helpful. Process Functions let me write custom aggregations without a lot of mental overhead.

Time Characteristics are really nice in Flink.

Flink has a lot of nice connectors and stuff written already (although Parquet files are troublesome though if they come from Spark because of the way that Spark handles it read and write support classes). For example, you have to write your own kinesis connector in spark structured streaming (or use the one put out by databricks on their blogs).

Sorry if this seems all over the place. I just posted what came to mind. And I should add, Databricks is doing a lot of work to make Spark Structured Streaming really comparable, so who knows what stuff looks like in 2-3 years. Like I said above, I use Spark Structured Streaming (2.3.0+) for some very specific ML stuff that my Flink environment cannot handle nicely yet.

My only complaint is that there isn't a lot of community written code out there, but the Data Artisans team is super active, helpful, and nice.
Anyone else feel like they'd rather have their dedicated server slow down instead of wrack up a $30k debt?

This is this nightmare I envisioned with cloud services, a client gets hit really hard, and I have to pass the bill on to them.

This reminds me variable rate mortgages.

With dedicated hardware, you may end up with performance issues, but never a ghastly business-ending bill. How does anyone justify this risk? I really don't understand the cloud at all for such high cost resources with literally unlimited/unpredictable pricing.

Can someone explain this risk/reward scenario here?
"Lisa was made to feel as if she wasn't really Jobs' child"

Indeed, this also comes across. One could even say, more strongly, that Jobs deliberately and explicitly told her she was not his child, which was both cruel and factually wrong. This has been known for some years now.
That stopped being taken at face value a long time ago when SCOTUS decided to weaponize the Commerce Clause...
Personally I just wish less of our world class minds were working at huge, de facto advertising companies thinking about how to monetise/track the flow of information, sneak an microsecond advantage on the stock market etc and more were solving more important stuff like climate change, disease and democracy/human rights being under retreat.

Lets be honest here, Whatsapp gathered hundreds of millions of users with a tiny team. Signal and Signal protocol made Whatsapp secure with less than 10 people on the team full time. So less than a hundred staff, 1.5 billion per year is more than enough resources to add get most of the benefits of Whatsapp to humanity. Leaving plenty of engineers, MBAs and who ever is left to go do more useful stuff.
Without a VPC, how do you not expose your Aurora cluster to the world?

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Auror...

Aurora DB clusters must be created in an Amazon Virtual Private Cloud (VPC). To control which devices and Amazon EC2 instances can open connections to the endpoint and port of the DB instance for Aurora DB clusters in a VPC, you use a VPC security group. These endpoint and port connections can be made using Secure Sockets Layer (SSL). In addition, firewall rules at your company can control whether devices running at your company can open connections to a DB instance. For more information on VPCs, see Amazon Virtual Private Cloud (VPCs) and Amazon RDS.
https://news.ycombinator.com/item?id=17664301
Fascinating! I didn't know that. Telescript was the networking software and it's not even mentioned in the movie. I thought it was crazy when I worked there. It had the structure of a virus.
Relevant stackoverflow question, which makes for an interesting read:

https://stackoverflow.com/questions/22780822/linux-kernel-ai...
I attended a not-superb high school in rural Missouri, and we studied proof by induction in 11th grade, before calculus in 12th. (Only over the naturals, but that's enough to get the flavor...) Lemmas came in 10-grade geometry, although frankly I may not understand what you mean because that's not really a full "concept", just kind of an arbitrary detail. That was the early 90s, though, so perhaps standards have slipped.

Of course, colleges should cater to a range of preparatory educations, but the textbooks you're talking about are pitched at the correct level for somebody.
They can ignore the market ... for some time.

Venezuela hasn't worked out.

Turkey seems like they're on the edge of the cliff right now. The lira was already having serious issues due to massive spending before sanctions were announced.
Really? Although the Ivys turn out many great people, they also graduate many stinkers. Several of the most useless people I've worked with or hired have been from "top" schools, and some of the very best have come from "no-name" schools or even no school at all. A fancy degree really means nothing, especially in today's world where simply getting in virtually guarantees both graduation and the inculcation of a poisonous attitude...
She comes right out says that she's present near his death having given up any hope of reconciliation. I don't think there is any sense in which any of these recollections is meant to suggest Jobs was a good father to her.

The Bono bit was the worst.
Yeah, the 2nd Amendment is the only God Given, unlimited amendment, you should know that by now.
It didn't have to get everyone to pay $1 a year. It just had to get enough to pay the rent and know that eventually with improvements in payments it could get most on board a paid plan. I presume thats what they had in mind at the time, the billing was very loose, I cant recall anyone being blocked for not paying, at least here (SEA).

And its feasible. Back in the day there were carriers open to chat apps (eg BBM) and google play is one of the first merchants on direct carrier billing, despite every telco trying to control app marketplaces.

Fast forward to today and there are dozens of agent networks and wallet platforms for underbanked users and improvements in banking and DCB across the board. They wouldn't have had anywhere near 100% paying customers but entirely possible to get a majority.
It's really hard to come up with this "story" for CS because different folks will have different needs. If you're going into hardware/embedded systems/firmware then ECC makes total sense. If you're going into academia, then maybe it's time to introduce the fields/groups portions of number coding. If you're going into high-level (web) software, then maybe it doesn't make sense. CS has so many different routes that there isn't one "story" that appeals to everyone.
> How clueless can you be?

I mean, if you’re junior and you’ve just learned JavaScript, it’s not difficult. I’ve met a lot of monied people who seem to think a junior dev with a few weeks of JavaScript training is equivalent to a senior engineer with a degree. It never works out, at least not for the smart people.
You could say the same about Github/Gitlab themselves... that they mash together git and JIRA and .plan etc.
As an Australian, it seems like a great deal of the problems with human trafficking surface from the criminalisation of prostitution.

Pimps hold far less power when the prostitutes have legal recourse and police on their side.
Extensive discussion of Tesla financial results: https://news.ycombinator.com/item?id=17666446
I have no horse in this race, but this is so cool that one minute you're exchanging comments on HN and the next you're livestreaming a conversation on the topic! What a world :)
You do know what median means, no? It means that 50% of homes cost less. 50%

I had no trust fund or parental help and bought a house in the bay area just fine by being frugal the decade before said purchase
I'd settle for text editors that don't lock up when I type an open paren. Or use entire sticks of RAM at rest.
Precious (YC W18) – AI for Photos – Hiring Senior Devs as First Employees in SF
Precious (YC W18) | San Francisco, CA | Onsite | http://www.preciousapp.com

Precious uses AI to tell the story of your children growing up. Our computer vision automatically finds the best photos of the kids on a parent's phone, and then builds the perfect digital album that is shared with family. Our purpose is to make families happier and stronger.

We are a venture-funded startup that just graduated from YCombinator, raised a seed round, and has significant traction.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/precious

Here are our open roles:

- Senior iOS Engineer - 1st employee

- Machine Learning Engineer - 1st employee

- Senior Full-Stack Engineer - 1st employee

Tech Stack: Python, Django, Postgres, Objective-C, Swift, PyTorch

Learn more at https://angel.co/preciousapp/jobs

Apply by kindly sending me your LinkedIn or resume at chris [at] preciousapp [dot] com. I'm reading every message and if it's a good fit, will write back within 24 hours.

Hope to hear from you!
- Chris Lau, co-founder of Precious
in theory I could include my location in a search query to get relevant results without having it stored indefinitely, correlated with past locations and other data, and packaged up and sent off to other interested parties.

maybe if I could guarantee that one positional sample was completely independent of anything that would allow it to be correlated? seems tough.
Open question re: django:

https://docs.djangoproject.com/en/2.1/ref/models/fields/#nul...

I've got a colleague who has been using django for a couple of years (and has 15+ years experience with python outside of web, as well as java, php, arduino hacking, 3d printing, etc).

He pointed me to the link above re: nulls - I can't figure out why the default would be to convert a null to an empty string. All major databases can understand nulls just fine.

"... If a string-based field has null=True, that means it has two possible values for “no data”: NULL, and the empty string. In most cases, it’s redundant to have two possible values for “no data;”..."

An empty string is "no user supplied data" and a null is "no value has been given at all". It seems rather ... odd(?) to try to conflate the two.

Am I missing something?

I've got perhaps a slight bias against django, in that the only people I've known who've used it were either junior devs who had no experience in anything else (and raved about it), or senior folks who've inherited a relative django mess (usually the result of the aforementioned junior devs).
> Landlords are only making a profit because of the exceptional last couple of years in California

That's a particularly pointless bit of misinformation. Holding property isn't free, in general. Land is quite the liability in California unless you make enough to justify holding it. Landlords make plenty of money. Currently 750/mo (or more) for single rooms out of a house in southern california for anything decent. With AirBnB you do much better. The math is straightforward.
There are massive variations in what people get from it and what they'll pay.

I live in South Africa and I'd pay $50 a year. Throw in a few paid-only features and I'd be quite happy.

All my friends use it. We use it at work for many teams. Video call with family in Australia. Audio with friends in Toronto or Chicago via Bluetooth while driving. That feels like magic. Better quality audio then the cellphone network and just works.

I have Skype, messenger, telegram, had Viber, tried WeChat. Barely use any. WhatsApp is like SMS, focused on my phone contacts, but has groups, audio, video, photos. That's all I want.

Here's an article discussing a local cell data bundle. It's still $1-3 per month. Poor people are willing to pay that because of the better value compared to SMS and voice call costs.

https://www.iol.co.za/business-report/technology/mtn-hikes-u...
Submit them to your own github repo?
Show HN: Checkports.online – check if addr/port is up for connections
GGP comment seemed to mostly be caring about personal computers, in which field we do have most the computing power we will need.

For those kinds of hard problems, the advances seem to be coming in massively parallel computing of the kind that is advancing (the GPGPU has transformed ML, for example).
Yep - the real world bows to no one's preconceived notions...
The simplest plan now is to wait a week, then send an anonymous email to every newspaper in the country with a picture of the items over the day's newspaper and say "X bitcoins to this address for this item, Y bitcoins for this one". Reasonable prices, mind you. Aim for a year or two's salary for each thief maybe.

The police and government would know that the investigation will cost more than that amount. They'll look stupid to pay the money, but they'll not even bother trying to recover even one of them.
It appears she did indeed go to jail, but is probably now out.

> Olga Dogaru was convicted of transporting and hiding stolen property (two years).

http://www.criminalelement.com/the-romanian-connection-the-k...
I learned that knowledge the "hard way". I really wanted to buy two years ago, mainly guided by the hype. After spending a full weekend learning all the details and how to do a good cost-analysis of all the options I came to the conclusion that now is not a good time to buy.

As a place filled with engineers, I'm still amazed that more people are not doing this down-to-earth calculation before deciding to buy and mainly rely on an emotional impulse.
this is the norm at my company, and all resources are asssigned serial numbers.
> It's not changing the goalposts to point out that these are not journalists, and they themselves would not call themselves journalists.

What? You asked “could you easily find 5 articles or clips that are genuinely supportive and praising Trump?”

You never mentioned whether they had to be written by journalists or not.

--

All I did was search for “positive Trump articles” in Google and this came up. I spent all of 5 minutes.

How about this, you find me 5 articles written by 5 “true” journalists at Breitbart and Foxnews supporting Hillary Clinton and I'll find a way to say you didn't do as I asked.
Doesn't sound that unlikely, especially considering how far back this was.

I dunno how prevalent this has been in the US, but back then was kinda the high time of "subscription phishing" in Germany.

Whole websites were designed around the idea of making the user to "agree" with a "signup" get to the actual content, and in the small print (on another page) it would hide costs of subscription for said agreement.

So naive, new to the internet people, like my mother. Would sign up on some weird site, to look for generic birthday greetings and a couple of weeks later would get bills per mail, followed by rather generic letters from a lawyer, and debt collector letters, all over a couple of hundreds of euros.

She didn't end up paying, anything because I told her it was a scam, but many others did, that whole period also lead to the creation of the "Button-Lösung" [0] where users have to give explicit consent to paying anything, by clicking a button.

But back then the majority of average people were still a bit unsure about the legal ramifications of agreeing to something on this Internet thing. So with a bit of pressure, and legal speak, you could (and in some cases still can) convince them to pay a whole lot of money because they entered their information somewhere online.

[0] https://de.wikipedia.org/wiki/Button-L%C3%B6sung
That describes all the managers I’ve worked with.

Stern or at least unapologetic and unwavering support of company and process the worker bees all bitch about.

“Owning” their role when the reasoned mind might question what they really own?

Don’t think some mid-level director has their name on the right paperwork.

CEOs drink the kool-aid. They control the spec to which people build. Reasoning around that is verboten.

They all think they have good reason, but it’s usually “abide the cultural meme”.
This is largely correct but not something the US's religious right is willing to accept.

Decriminalizing prostitution and criminalizing the person doing the "buying" in public is the maximum that is viable without encouraging abuse.
One of the maintainers of dbt here -- this was an amazing conversation and I'm so happy I caught it. Thanks both for sharing :)
> When someone comes along and tries to ship the same thing, improved, and break TOS to get exposure to CL users

Well, that's an incredibly euphemistic take on it, if nothing else. Let's see someone try to "get exposure to" (scrape) Facebook's user graph for a competing product and see how long that attempt would last. I don't understand how people can feel entitled to data that CL gathers: obviously they'd be protective of it as it's their secret sauce/crown jewels.
Tesla Discloses Worst Quarterly Loss Ever