skysight-inc/HackerNews huggingface dataset:
>I’m skeptical that this happens much.

http://www.wboc.com/story/23662934/some-seniors-in-kent-coun...

"Mr. Speaker, it was reported to me that there are seniors in my district who eat dog food when their food stamps run out,” she said. “I was appalled and went to see for myself, and I was dumbfounded."

https://www.cnsnews.com/news/article/congresswoman-some-my-c...

>I’m sure some seniors do this, but I suspect it’s due mental issues

"A woman in her 80's was eating dog food until a neighbor took her to a food pantry."

https://www.nytimes.com/1993/11/16/nyregion/fear-of-hunger-s...
that's part of the reason I built equinox: https://github.com/jerrysievert/equinox

if you're moving logic into your database, it's very important to be able to test and understand your use cases.
Take a nice little joke please, downvoters, will ya?
The problem with being poor is that it is extremely taxing on both your time, your ability to make rational decisions, and even IQ. Being poor is, in effect, a disability that keeps one from being able to make it out of that situation itself. Depression and many other mental conditions are treated similarly in American society where we oftentimes point to people that are successful with depression and ignore the sheer massive weight that depression by and large keeps most of its sufferers from achieving success.

The whole individual agency and moral superiority complex of American culture is more and more sickening to me as I grow older and see how most people simply with a rational set of actions and existing opportunities better off not pursuing what used to be the better options due to structural problems. Endless optimism only works so far for attitudes that help with success until you’re truly at a rock bottom point and nobody wants to be near someone that’s failed so much out of social niceties alone.
Add olives to that. The raw fruit is inedible — at least the green fresh olive I once tried was.
This is a very complicated solution for a problem the compiler would warn you about (unused variable).
EDIT: AAaand... they changed the photo! What I say below is still slightly true of the current photo, but you should've seen the original one. Here's a copy somebody cached of it:

http://wat-if.com/fbi-repeatedly-overstated-encryption-threa...

------

Check out the contrasting body language in the photo. Wray looking smug, practically sauntering (reminds me of this: http://knowyourmeme.com/memes/strutting-leo), not a care in the world. On the left is someone from the Capitol Police, much lower-ranked, who actually worries about and protects things for a living and probably doesn't get as much sleep as he should.

The first guy could stand to be a little more like the second, since at least in theory he's the "top law enforcement officer in the land" and a supposed protector of law and order. In reality he's presumably an expert at playing politics, doing favors, and stretching the truth to get an advantage, such as... hey, this article. Not to mention that spying on people, I suspect, has a lot less to do with guy-on-the-left/protecting-people concerns than it does with guy-on-the-right/political-jockeying concerns.
Love the idea
I forgot all about Netvibes.com! I remember setting up a personal dashboard with my emails, news, Digg, etc way back in ~2006. It may very well have been my first foray into RSS, now that I think about it...
I have a feeling this idea is deceptive. Renting equipment has existed time immemorial.
Super interesting, I admit I haven't spent much time understanding Kafka---it seems like it's almost a hybrid between a message queue and a database?
I'm pretty sure most people would not be okay with going back to the 19th century living conditions, to say nothing of the medieval era or before that.
Censorship resistance is a big factor - since no one entity controls the Ethereum blockchain or smart contracts that have been deployed to Ethereum, there is no way to shut down the service. This paves the way to a single global capital market that is much more inclusive and efficient than the haphazard and heavily intermediated capital markets we have today.
Confluent is more than just Kafka though, it's also got a schema registry that lets you validate your messages, as well as an enhanced REST API for interaction with the Kafka service.

Confluent is run by the same folks from LinkedIn who built Kafka originally (it talks about this a bit more in the article), so you're in good hands with regard to the product's vision remaining consistent to the original innovation.
Lying to the federal government or while you're on trial is not protected under free speech, as far as I'm aware.
There were many small manufacturers, and I think 2 very large ones near me. When I was around 13 I think, one of the big ones closed down, and many of the small ones followed soon after. It went to Democrats every year (but the margin was dwindling over time). 2016 it finally flipped completely. I think there is a trickle of new things coming back, but I don't think it is correlated with Trump in any way. I describe it as pre-trump because, at least to me, I get a very vivid picture of a region with a long history of successful industry that's dried up, and the only thing people have left in the area is retail and healthcare.
And if you had actually looked at those user numbers you would have seen that Europe has far more FB users than the US. Europe has 370 million FB users compared to 239 million in the US:

https://techcrunch.com/2018/01/31/facebook-q4-2017-earnings/
DMC is in fact a C/C+ compiler (from what I can tell; I don’t use it personally). The D compiler is called DMD.
Ah, it's not 1 hour, it's 1 mile. It's in the article. Still clearly not "accelerate up to speed as quickly as possible and try again".

"As its name implies, CR’s braking test is meant to determine how a vehicle performs in an emergency situation. The test is based on an industry-standard procedure designed by SAE International, a global engineering association. Our testers get a car up to 60 mph, then slam on the brakes until the car comes to a stop. They repeat this multiple times to ensure consistent results. Between each test, the vehicle is driven approximately a mile to cool the brakes and make sure they don’t overheat."
Build something.
I moved into an overpriced shithole apartment at 19 while working at a NOC in the city. Before moving out, I was doing a 5hr/day commute and paid rent to my parents. Pretty sure I'm one of the people you're talking about.

Are you advocating against mentorship as a principle?
Even if you 100% collateralize, you can get 2x leverage. That leverage can be applied to all sorts of use-cases, but we think one of the main ones that will be common today is speculative margin trading (e.g., short selling)
This sort of sentence is uttered by someone who is so far down a hole that all they can see is stars. It’s a big hole that a lot of people are in but it’s the consequence of a nasty trade off.

All of this is trivial if your team decides that a shared database for dev work is bad for repeatability and thus bad for scaling the team.

You should be able to spool up a local database with good sample data in it. To do that your schema, indexes and triggers would be under version control, and a data dump is somewhere people can get it.

Once you have this your CI system runs Postgres locally or in a container, runs the drop create scripts, and then runs your integration and end to end tests on the canned data.

In addition to getting a CI solution for next to free you get rid of the concurrent access Wild West and this particularly painful conversation:

Why did this break and why didn’t you notice it before you pushed? Oh I saw that problem the other day but I thought someone else was changing data (and not my code being broken).

If the data is on your machine and it gets broken, then it is only your machine that could have broken it. You can’t delude yourself into thinking it was someone else mucking around. The problem is either in your code or in your latest pull from master. You are responsible for determining the cause, not me, not the release manager, not QA. You.
Yes I know who Confluent is, and their open-source distribution already includes the schema registry and HTTP interface if you want it: https://www.confluent.io/product/compare/

Plenty of hosted Kafka providers these days, it's not that difficult to run and the advantage of Confluent as the original authors is really just marketing. They're also working on a Kafka operator (one of many in the market) to run it even easier on Kubernetes.
Defeating Windows User Account Control
Getting paid vast amounts of money means that our opinions are valid across a broad range of subjects. BTW, your navel is freak'n amazing.
Given reason for rejection? Skill or fit?
Intrepid Fortune Financing
By "correcting the record", I meant that should have changed his statement when asked again, which he clearly didn't. However, you're right: I seem to have gotten the timeline wrong here, meaning that Wray could claim that he was not aware of the error whereas I had assumed that the error had already been discovered.
Facebook now requires your Social Security number to buy political ads
The question I'd love to know the answer to is: If we gave every American $2000, what would the % be by the end of the summer?
That may very well be true. But the point still stands that "can you find $400 for an emergency" does not measure what you think it measures.

Having said that, it is still problematic that %40 of the population answers no to this; and I suspect that in most cases it is actually the case that they simply do not have the wealth. In fact, I think the phrasing in this article is far less problematic than the "in savings" phrasing one often sees.

Further, I would go so far as to say that people, who have wealth but cannot cover an unexpected $400 expanse are genuinely victims of poor financial planning. If you are in that position, open a line of credit. Most credit cards will give you at least 1 month of 0% interest; and if you have equity in your house you should be able to use that to secure another low interest line of credit if you need to. Sure, you don't want to rely on either of these for day to day expenses, but they are a fine solution to solve the liquidity problem of emergencies.

EDIT: I suppose my solution may fall under the catagory of "borrowing" which the article says is how the quoted %40 would cover such an expense. I read that line as talking about borrowing from friends/family.
Fucking hell, astronomers do much more complex mathematics than 95% of computer scientists. The fucking hubris in this thread is astounding. Us "computer scientists" can't even design secure, working systems in our own fields, what authority do we have to lecture other fields?
For a large node app, we wrote most of the business logic in JS and ran with PLV8. All the procedures were called from a single PLV8 library in shared memory, and we created functions stubs so you could still call with straight SQL (mostly used for ETL scripts).
Tea gets complicated quickly. Unfortunately, there is no such thing as a basic green tea. There is basic crappy bagged dust green tea, but you're saying you don't want to buy that. Start here: https://www.artoftea.com/what-is-tea/what-is-green-tea Then google around for some guides of online sellers, such as this one https://www.seriouseats.com/2015/02/best-tea-where-to-buy.ht... Though to be perfecly honest you can get respectable green tea from the fancy tea shops, or even Wegman's. You can also find decent loose leaf teas in Asian grocery stores, but good luck reading the labels.
That's awesome, I'll start making a little list of tools that help you do more with RSS
Ha, you're right, sorry. We think we'll be able to sell value added services to our ecosystem (for example, consulting services, insurance, data feeds, etc.).

We will also investigate token models to see if there is a way to make the underwriting process less trustful, and this token model may be a revenue generator as well.
Yes, I like to think of it as as the transaction log without any of the logic. If you’re interested, I can highly recommend Martin Kleppmann’s talk “Turning the database inside out” https://www.youtube.com/watch?v=fU9hR3kiOK0
Cool beans. I now have all the information I need. Thank you kids.
If you can do ray tracing fast, you can do rasterization faster. And so if the ray tracing is not critical, you're wasting time computing it.
> We ended up folding all three products, and are considering rejuvenating the third product with cryptocurrency payments instead of dealing with credit cards and banking networks.

So does it mean the problem was not Stripe, but you could not get account in any of the payment processors due to the nature of your product?
The thing that bugs me about the Feedly website is that it doesn't really feel like a RSS reader, at least on the free service. Maybe the paid version is (much) more customizable but I doubt it. It reminds me more of Flipboard.

Edit: It's tailored to marketing people so I think that's why.
Walter here. AMA.
That made my day thank you :)
sigh fags are cigarettes and bandits are coin operated gambling thingies.
Swallow your pride, always be questioning what you are doing and how you can do better, and never give up.

It can be discouraging to read sites like HN where everyone and their dog seems to have 18 different offers from Google/Facebook/etc with recruiters begging at their feet. This is far from the norm.

I went through a similar phase before my current employer - I had only ever worked for agencies/tiny family run companies/etc, and I wanted to work for a real, “legit” company. This resulted into rejection upon rejection, even when I thought I had nailed the interview. I remember one that hurt pretty hard - I got scouted by Airbnb because I had given a talk at a fairly large, reputable conference, and their VP Eng at the time reached out to me. On top of that, I got recommended by a friend who used to work there and whom I believe to be one of the very best engineers I have ever met. I know he wouldn’t have recommended me if he didn’t sincerely believe I would have been a good fit. Halfway through the day of on site interviews, the recruiter comes in the room and tells me that they’re not going to move forward, and that I can go home. (my friend met me downstairs for a cigarette right after, and while I do not regularly smoke this was one of the best cigarettes I ever had).

Lowering your standards and interviewing for companies that don’t seem that interesting is probably a good idea too - extra practice, and even if you get an offer that you don’t accept, it’ll make you feel a bit better.

I will say that not having a top institution (either college or employer) on your resume definitely gives you a huge handicap, especially in the Bay Area. All my schools/employers at the time were names no one had ever heard of, and it definitely felt like I was in a different world compared to friends who had gone to Stanford/MIT/Google/etc.

In the end, I found a position with a team that was ideal for me, but yeah - it took a lot of sweat, effort, and perseverance.

Your age probably does not work in favor (sorry about that). Keep interviewing, and do publicly viewable things (open source contributions, blog posts, conference talks, etc) - these will not only help you stand out, but will also help you feel good about achieving something, because one certainly does not get that from interviewing.

Good luck.
Web and React Native are coming soon
I thought you used it at Fivetran? It's a logging system where you send messages as a key/value of bytes to a topic, which is just a logical group of partition files spread over the nodes as master + replicas.

Consumers read from the topic (the underlying partitions) and maintain the offset last read themselves, allowing for easy replay, strict ordering within a single partition, and completely disconnected pacing from producers. The optional "key" for each message allows for compaction so only the latest key/value pair is kept in a topic.

It's definitely not a database but works well for replicating them, as well as doing most of the work of a typical message queue / service bus system.
I have no experience in using the json column in postgres (well, sort of did, but it was just a json type, before json column was a real thing).

For me, I try to do as much on the database side like sorting, which does require a good schema and table designs. This is why folks often criticize MongoDB. One of the reasons was the convincence of “schemaless”.

When Mongo was first introduced, I think a lot of developers, including me, saw Mongo as an excuse to move away from relational databases. So we began dumping all kinds of shit. Doing fancy stuff on Mongo side is not possible without a good design either.

What people probably did was just pulling data from multiple collections, and do filtering and “joins” on the server (client) side. I would find myself writing a for loop over doing a bunch of stuff. Yikes.

Of course there are other criticisms against MongoDB, but ultimately developers like myself did not (and probably still) have any decent clues how to use databases well. Learnig to use databases right is something I really want to be good at.
Based on the experience of co-workers (and my own limited dabbling), you are right that version control is (and should be) used for stored procedures just as it is with application code. The problem is that there isn't a lot of tooling that isn't language- or platform-specific to help maintain these things in the long run. So DBAs tend to write and maintain their own collection of homegrown scripts for deploying changes to the DB (or worse, do it by hand).

I'm sure some companies have this figured out, though, so YMMV.
Galileo says no.
Classifying programming paradigms by their composition operators
> Apparently, the compiler is progressively rewritten in d.

Can confirm, that's what I'm doing. Most of the code is written in an old-fashioned style, but rather than redo that, it's more productive to convert to D, and then into a modern style.

The D conversion as it stands is by rote translation, thereby retaining the technical debt. I don't plan on improving the structure until it is all in D.
Depends on the revenue model. They could give you lifetime access for a one-time payment, and then the more you need their services the less money they make. Particularly if it includes any kind of labor like support costs or reviewing your case.
App Image is also available! https://s3.amazonaws.com/winds-2.0-releases/releases/winds-2...
The China model is actually pretty similar to the VC model, except with the government as the venture capitalist. I don't know whether it will work out for them or not, but one thing China has going for it is a higher level of pragmatism than most countries and the political power to make things happen.
Probably this one: https://news.ycombinator.com/item?id=16999407
Download DMC and DMD, and you should be good to go.
Here is the opinion: https://www.supremecourt.gov/opinions/17pdf/16-476_dbfi.pdf

The court found the law unconstitutional on procedural grounds. In particular, the federal government did not ban gambling. It required states to ban gambling. The court ruled that the federal government cannot force states to pass laws.
Ya miss 100% of the shots you don’t take.
Fantastic feature that makes it trivial to write several different types of backwards compatible DDL changes.

For instance, you want to rename a column? Add the new column, rename the existing table, add a view in its place with both the old column name and the new column name, with an INSTEADOF trigger to update the base table. Postgres lets you do this all in a transaction, so the entire operation is atomic.
I always thought that Farewell from Crouching Tiger had an interesting vocal. It was years before I realized that there is no vocal - it's an erhu.

https://www.youtube.com/watch?v=8Fr3Uqh_KZ0
Goodbye, XMPP
This is one area that YC has been silent, but would benefit the echosystem long-term to step in. They should create guidance on employee friendly terms for equity.
> Be less concerned about being a CEO and more concerned about creating things of value.

Isn't that basically how the article is representing these people? That they don't care about being CEO and just want to be where they can create things of the most value?
That is correct. DMC is more precisely a C++98 compiler, with a few later additions.
Patient H.M. would seem to be counter evidence to your assertion.
https://en.m.wikipedia.org/wiki/Henry_Molaison
This is a successful global branding strategy...NOT!
You sound like you’re trying to be edgy. Are Democracy and Polio Vaccines actively harmful?

Parent comment is right.
I don't know if it's an epidemic but I don't need an article to tell me the obvious -- that there are a lot of lonely people and loneliness causes problems of the mind which at times translates to problems of the body.

I wonder how many more people would hit the gym or outdoors if they had a companion?
Does the tracker actually model the directed reflections or just the relative angle of the viewer, the satellite and the sun and let chance take care of the rest?
Good analysis. (Meditation was my way to get more interested in others, and maybe more than that.) There is a difference between the WFAIO today and the original (which was more kissy-up) as I remember.

In a way it's sorta a book about how narcissists can please other narcissists (without ever getting to maybe benefiting others rather than just pleasing them) - but I must admit that narcissistic-on-narcissistic is the case that is most likely to go wrong.
that stricken law just banned states from permitting certain forms of gambling.

the states operate the lotteries themselves. they could just stop doing so.
i meant that there was no change in those numbers recently
Goodbye XMPP you could have been amazing but you got relegated to chat and that's how you died.
I suspect it’s the shared infrastructure problem. People who are used to running a microcosm of their app locally don’t usually make statements like that in my experience.

I have a dev box with 16 GB of RAM that sits unused all day because I work with people who think this way. Such a waste of resources.
> Now, leveraging the efforts of several technology companies, support for Microsoft's DXR API and ray-traced area light shadows will be available in the main branch of Unreal Engine 4 by the end of 2018.

MS only? No, thanks.
love this article about the log abstraction and some of the motivation behind Kafka. It's a great resource to get a feel for what it is and how you can use it:

https://engineering.linkedin.com/distributed-systems/log-wha...
Envoy + some neat features: very nice. Looks to be much broader than just an API gateway. I was disappointed that Envoy didn't have static hosting built in like nginx, but perhaps Ambassador will add it. (It's not that difficult to reverse-proxy to a decent static server, but it would still be nice)
Has the re-write to D felt productive?
May it have been better to start from scratch?

Was the "D as a better C" approach inspired by your want to transition DMC to D?
NTT Demonstrates 100Gbps Wireless Transmission Using OAM Multiplexing
It's not clear to me what is local and what isn't. Can Winds run entirely locally? I'm mostly interested for privacy reasons.
No, you are talking deep state (unelected “eternal beaurocracy”), they’ve just associated that term with crazies and racists like everything else that threatens them, so you’re scared to use it.