skysight-inc/HackerNews huggingface dataset:
When I was younger a cinema chain in the UK used to offer an unlimited subscription for 13 pounds (about $17). The only restriction was you could get cinema tickets for two shows whose start and end times overlapped.

I spent a wonderful summer cycling into town every other day and watching 2 or 3 movies before cycling home again. If a movie turned out to be terrible you could just walk out and you hadn't lost anything.

I love watching movies at the cinema, but a standard ticket where I live now is around $18 US. There are lots of offers but I can't be bothered to time my trips around couples day/ladies day/special movie day. I just wanna watch a film!
Why Mathematicians Like to Classify Things
I just had a conversation with my own company's lawyers about this recently. Their assessment was that the spectrum from something like what LinkedIn is doing to something like a notarized paper document with a wet signature is
a trade-off between ease/simplicity and enforceability.

These kinds of agreement ostensibly are enforceable, but harder to enforce.
nice ad. however, the tech side doesn't seem to have received as much love.

#1 PayPal returned me to an invalid URL after finishing the payment

#2 I've paid & logged in, nevertheless the website still shows me links to "buy the course".
interesting.. it looks intimidating.... we already have a process in place.. one more tool might be a little too much for us..
> Cmon guys, a US Masters for 7000 USD?

For US costal software engineers, $7k is relatively inexpensive.

The average monthly income in Brazil is ~$620 a month. The average top end worker is $3500 a month. So $7k would likely be a significant investment for many Brazilians.

https://www.worldcrunch.com/business-finance/in-booming-braz...
> which would be syntactically valid.

Not necessarily.

Usually, we're used to seeing something like:

print("Something")

But there are statement based languages where instead you have:

print "Something"

Still simple enough to parse.

However, what about user function calls?

something 1 2
3 4

If a newline doesn't break a call, and you don't depend on indenting, but actually the arity of the original function definition, accidentally writing:

someting 1, 2
3 4

Can be impossible to parse correctly, especially if said language also supports first-class functions.

func apply with func:caller array:values
do
...code...
done

aply + list
do
10 10 10 10
done

The syntax in the above example is still correct, but because the arity of 'aply' can't be determined, the parser can't actually continue.

The grammar might be a little insane, but I've had to work with similar grammars in several financial languages. And the parser does poop out, and when it does, you really want a nice error to result.
> and cloudbleed was their fault, not ragels

Meaningless statement - 'fault' in these discussions is impossible to objectively attribute. Is every vulnerability the fault of the developer writing the code, or the tool that facilitated the code? Some would argue the former, some the latter.

The end result is the same - using these tools you can produce vulnerabilities, and your users get exploited all the same. So is fault really important?

> Writing a parser in a memory-safe language does nothing for it's correctness, as memory safety is not the only security problem. One should use a domain specific language, as simplicity is very important for safety.

You have two statements here - one is that memory safety is no the end of safety, one is that simplicity is important to safety beyond memory safety.

The first feels... weak. No kidding - security encompasses more than memory safety. But eliminating memory safety issues limits what you have to worry about.

As for simplicity leading to security, this isn't a supported argument. But as for encoding semantic security issues into your program (security issues outside of memory safety), I would argue a strong type system is the right way to go here, something Rust certainly provides.

> edit: Rust is the new systemd, full of fanboys pushing it forcefully on others (or, as they say, "gently nudging"). I have not much to say against rust itself (except that it is not for "systems programming"), but the fanboys are idiots.

blah blah blah, literally just vapor at this point, not worth addressing.
The fifty year legacy of the Summer of Love is "It boosts worker productivity".
4 years with a cliff is very standard (at least here in SV). 3 years seems like a recruiter mistake.
Id say electric car is subset of internal combustion, as you also have battery and generator to run that conbustion engine ;)
Fantastic video, and timely -- just spent a few days cursing at a Mazda Z5 engine (in a 97 Protege) myself!

Really, it's a pretty great engine, but with 233k miles a little grumpy.
>HN is not a website created to commit acts of treason

Dreamhost wasn't created to commit acts of treason either.

>Is it unethical to pull data about every visitor? The whole website's purpose is terrorism. I'd want the FBI to get every IP address and ascertain the risk that each visitor poses.

You don't understand how websites or IP addresses work. Any moron can visit a site, and IP addresses mean literally nothing. Give me your IP, and I'll prove that by spoofing it and getting the secret service showing up on your front porch.

>I'd feel safe that way.

I wouldn't. I would rather have a terrorist attack daily than live in a totalitarian regime.

>What you're saying applies to sites like Google, Facebook, HN, Twitter etc.

Pot? This is kettle. You're black.
Recurrent Additive Networks – a simple alternative to LSTMs in language modeling
Ask HN: Startup Share Dilution
I have a couple of questions about share dilution and fund raising in a startup.

First I would like to know when an early investor puts $100 for 15% of the company, in future rounds of fund raising, would that early investor's shares dilute down?

Second how much of shares should the founders expect to be left with after 2 rounds of fund raising?
"my gut is starting to feel like it's telling me something"

Listen to your gut. If you see red flags, most likely there are tons. Either they are giving you a written contract/offer with the terms agreed verbally or they are not. There is no middle ground. There is no confusion. Be very clear about that.

About notice period, I cannot add anything being an American because we are used to "at will" employment where a 4 week notice is actually considered long. But good luck with that.
Thanks for linking to it, and it seems to be open source too! I'll try it out and try to join the community.

There is a person talking about LIDAR in the Boston Self Driving car meetup tomorrow, I'll ask him what automakers usually use for this task and if he was aware of this open source option.
I see it a bit differently, if you can figure out both all of the functional relationships in our bodies and devise a mechanism to precisely drive any and all of them, not only will you 'cure cancer' but you will be able to cure any other disease or ailment that is expressed as an undesirable functioning of that system.

I don't know if you can do that with $20B but I feel these days that its more likely to occur rather than the opposite (which is to discover some underlying uncertainty principle that would prevent directing cellular action in a predefined way.)
I'm not aware of any current US equivalents, though now-defunct chain Service Merchandise was similar, and Sears was a US pioneer of catalog ordering and did have some overlap in catalog usage in their retail stores, back when they still did catalogs.
Bringing Deep Learning to OpenCL
Right. As someone who has torn apart an engine before I was constantly thinking "where are those parts going?" "Are they just throwing them on the floor?"
That's not the issue, the issue is getting that first 2.5 years of experience. I would argue that a university degree gets you into that first job easier, at least in Sweden. Not only because of the (hopefully) superior education but also thanks to the connections you make with older students who might influence that hiring decision.
Do you have some clear examples of this? Thinking back to the last notable American left-wing oriented violent act (the 2017 Congressional baseball game shooting), I cannot think of a major Democratic politician that did not strongly condemn the act. Who is the "they" you are speaking of?

In fact, regarding Charlottesville, this really isn't a right wing issue, it's a Trump issue. Most Republican leaders that I can think of condemned this immediately and strongly as well. Trump's response was unusually tepid at first, which is what people are taking issue with.
>China is going to have a massive data set... of Chinese citizens. With how much the ruling party exercises its authority over the nation and the nationalist nature of a lot of Chinese culture I don't see how this data will be broad enough to leverage against other nations in terms of making things like behavioral predictions

You're falsely assuming that these "national" data sets are inaccessible to anyone outside the nation. Hackers, advertising companies, ISPs etc will gladly sell you a copy, which can in turn be duplicated and resold across the world ad infinitum.
The End of Shiny Silver Boxes: Why cars are made the way they are
You might have a point. The article was written to be thought provocative, to make people consider what they are doing.

The actual underlying issue however is that finding and identifying problems to be solved is _hard_. It's much easier to focus on something concrete like a piece of technology.

An example is, well, your example. The problem "How do we build car free cities?" is already much better than "How do we avoid traffic jams". But it's simple to solve that problem, for example by banning all cars; that doesn't solve the actual problem though (and is a bit silly).

The actual problem (I think) is not that there are cars, the problem is that there are too many traffic movements necessary over a physically too limited space to get everyone's needs satisfied.

Rephrasing the problem like that allows you to consider the various aspects of the problem; how can we reduce traffic movements (public transport, carpooling)? How can we more optimally use our limited space (smaller cars, stimulate bike usage and bike lanes)? And what are the needs that are being solved by traffic movements, and could we satisfy those without them (working remotely, grocery deliveries)? And what would it be worth to us to reach these goals, compared to the problem we are solving?

Perhaps I'll write an article on this specific mode of thinking. If I can actually find a way to get it on paper of course.
Sorry to hear this - when you say the website shows you links, do you mean the app? There is a bug that I'm aware of that is pending submission for approval to Apple. I will check the Paypal return right now. Feel free to email me - info@howacarworks.com but I'll find your order and get onto you right now.
Folks, stop, you are reinventing cgo now.

Defining a Go target for Rust actually makes sense in the context of replacing assembly (which has no runtime, GC or concurrency connotations), I was just too lazy to do it that way :)
I should have really used the latter...
> If the problem is a misspelled or out of scope identifier, the parser should should still be able to parse the program

That's not necessarily true for all languages. For example, in C, "(e1)&e2" is parsed differently depending on how e1 is declared. If e1 is declared as

typedef int* e1;

then the "&" in "(e1)&e2" is parsed as the address-of operator, but if e1 is declared as

int e1;

then "(e1)&e2" is parsed as a bitwise AND.
"Catalog showrooms" used to be more common in the US. Service Merchandise is the name that pops to mind. Lots of places have something like this as part of a hybrid model. B&H Photo is one example that I frequent.
> too often people promote a quick fix type of thing

Though, to be fair, caffeine is a very strong stimulant. So likely, when you stop using it, things will change for you.

I do a coffee fast (for months) every so often. I suggest you try it, we can share more anecdotes when you're on the other side.

I think self-awareness plays a very strong role here. If you're addicted to caffeine, as many are, you know how it makes you feel. Some choose to ignore the effects, others also choose to ignore them...

Likely addiction to anything, if broken for a time, will yield results that one can measure against.

And yes, stopping addiction is a quick fix.
tbh I haven't looked into PostgreSQL as a direct competitor to ES in the text search space, mostly because I have quite a lot of ES experience of things like aggregation for faceting, stemming and textual analysis, and I had a (perhaps incorrect) assumption that PostgresSQL was less capable in those more specialised areas.

One thing I would like to understand is how the PostgreSQL search experience scales with data volume.
My main cluster for CTX will potentially get (very) big and I don't know enough about PostgreSQL, multi-master and full-text search across large amounts of data.

I'll definitely do some digging though, thanks!
The QWERTY Truth
I wish you would stop calling me a sheep. Have a nice day.
The USA used to have "Service Merchandise" [1], which was a similar concept -- it was a "catalog showroom", you'd walk the isles, find the product you wanted and write down the code and then after you check out, you'd wait for your product to appear on a conveyer belt from the warehouse. They went out of business in the early 2000's.

I don't know of any similar stores that are still in business.

[1] https://en.wikipedia.org/wiki/Service_Merchandise
Although there are many cynics, it's quite remarkable the impact on the world donations can have. Here's what their foundation has actually been doing with the money:
https://www.gatesfoundation.org/Who-We-Are/Resources-and-Med...

I wouldn't be surprised if private donations will eventually be responsible for the eradication of Malaria (1000 deaths daily, much more suffering and cost to society).

If you're in tech you're likely to be in a great position to create value beyond your company. For example, donating equity from your startup or a fraction of your income to the charities that can prove they are having the most cost effective impact on the world:
https://founderspledge.com/
https://www.givingwhatwecan.org/pledge/
>A lot of people disagree with what my eye tells me?

Uhh, that's a straw man. What your eye tells you means jack, and it's also not what I said.

>OK. But I still can't distinguish. I have no clue if a person is Jewish or not from just looking at her, unless she's wearing something indicative.

That's not how race works.

>I'm sorry, I understand the desire for separatism even if I don't totally agree with it; but to want it for oneself while calling other's "supremacy" is just hypocrisy.

This isn't even a straw man. You just threw a bunch of straw on the floor and started yelling at it.
Data Science Team-Building and Optimization [video]
Should you get a masters degree in computer science? An “informed decision tree”
Yes you're right. But next to making money, a lot of us are also doing our best to do something valuable and worthwhile. It's just an attempt to get people to think in a slightly different direction.
Isn't equity markets the kickstarter? You don't issue bonds to non-existent companies with a fresh idea. That's what equity (usually via VC) does.
It's not tactical criticism, it is a personal account of what anyone can see by searching youtube for "antifa": that they're thugs who use their supposed "anti-fascism" as a pretext for their thuggery.

If there aren't any nazis, a good old international summit will do.
That really depends on the school. There are many schools where you can get an BA in econ without even taking calculus.

I haven't met anyone in the program with an econ degree. Mostly CS, and engineering. And a few with physics or math degrees.
Next stop: Amazon offering their own credit card, outside of MasterCard/visa, with a bond offering being a way to dip into it.
Sure. As far as I'm concerned experience is experience no matter where that experience comes from.

One thing to keep in mind though is that part and parcel of solving engineering problems at scale is working and communicating with others. If you've been working on these side projects all by yourself then that experience might not be as valuable as if you had worked on these problems in a team. This certainly is possible with side projects, too of course, like when you have an open source project with several contributors or a side project with several remote developers. It's just that the term 'side project' usually implies a one-man-band doing everything by him- or herself.
I have been doing this for 2 years now. I enjoy this program. There are many students who are taking Gatech OMSCS and also taken MOOCs from Coursera, Udacity, and EDX. The defining characteristic of good students taking this course is, they are all self-learners, independent, and they want to learn Computer Science without giving up on the current full-time job. I have been keeping notes for the all the subjects that I have taken: http://www.coursedocs.org/gatech/index.html - Have a look at it to get a glimpse of the course work involved.

Cons: I've noticed some students who come to get their MS degree from a reputed institution because it is cheap. Due to coursework pressure, they take short-cuts, like doing group-work, discussing solutions when you are prohibited, plagiarizing in assignments, etc.
So he donated a small percentage of the stock he holds to a charity that he and his wife control to avoid taxes on dividends. Big deal.
Of course he isn't weev or hitler and that is so obvious - wait you did read the forum post didn't you? If not perhaps you should have done that before commenting but giving you the benefit of the doubt and just having some lack of comprehension - I was making the point that anyone can do that but it isn't evidence. There was no personal nastiness and but no 5 stars would definitely comment like that again thank you.
I'll say that among leftists and even market anarchists this has been the problem discussed at length for at least the last five years since some of us (myself included) come from flyover country (Kansas for me). Some of us tried to talk sense to the Democratic party but it seems they're too busy hamming it up for the Silicon Valley VCs who want to use identity politics as part of their marketing campaigns to sell another phone or app. They don't seem too interested in solving the disease of capitalism since they're still flush with cash from their SV donors.
We detached this flagged subthread from https://news.ycombinator.com/item?id=15017043.
He is also 86. Maybe he is trying to make his life a little easier at this age.
Student Loan Interest Rates Have Risen –  How Graduates Can Still Save
They did what they thought it's best for their platforms

It's theirs, Google and Godaddy are not public libraries.

I can't stop you from screaming pro Nazi propaganda on the streets

But if you do it in my home, I kick you out.

Simple as that
You don't necessarily need an oven, a pizza stone works to make a Neapolitan style pizza. You have to heat it for an hour at max temperature. After that, the pizza will be done within 3-4 minutes and have the same consistency as from a high temperature oven.
NG Black is Back with the song “Next Level” rap music video
Atlas Shrugged - Ayn Rand
Will be reading The Fountainhead shortly afterwards!
It not arguing that their model is cheaper. Just that they have an established process and tech that could be used for other things. Passenger airlines, for example, sell cargo services. (Yes, I get that's not the best comparison as "excess capacity" is less clear)
If you know any devs at Tableau, please forward this to them.
> Are people really this adverse to trying new things? Are they not tired of the same formulas?

People aren't adverse to trying new things but the movie industry is pretty risk adverse. And as for people being tired of the reboots and remakes the answer is mixed but easy to see in box office returns. Rehashing old ground is fine so long as it's good or is fun to watch. Until these movies start failing en mass industry will keep making them.
The argument usually is that by donating your money to a charity that you control instead of paying taxes you effectively undermine democracy.
تجديد إشتراك بي ان سبورت
Pop quiz:

Do you genuinely believe I wrote the code the way that I did because it's simplest way of initialising an identity matrix in Haskell?
The blender python api is pretty complex, I personally wouldn't suggest learning it without learning Blender's gui first to build an intuition of how things are structured.
I agree with your idea in general (and did similar math myself before buying a car), but I disagree with your numbers. I never drive 300+ miles just to turn around and drive home the next day. If I'm driving 300+ miles it's generally to spend some time at the place I'm driving to, and if renting I have to pay that time as well.
It's so true, isn't it? But we've got a pretty long way to go.

Mazda, whose Z5 engine is being disassembled in the video is introducing a compression ignition gasoline engine in 2019 with claimed 20-30% efficiency benefits! We'll see how that actually holds up in practice.
They're targeting production which is wise but they never ask who's the one filling out the orders for the production queue (hint: Wall Street). If they want to do anything to stop the death toll of Fentanyl they should also demand a 90% tax on all sales of Fentanyl at the wholesale level. That way they hit the companies that are making and selling the drug. Mind you, that has about as much chance of happening as their suggestion but it hits the companies who are the culprits of the mass addiction epidemic.
Glen Cook's The Black Company. Really moody, terse writing style; very refreshing contrast to your typical fantasy novel.
San Francisco has insane rent control. He's probably paying something like $300/mo if he's been there for decades.
Completely agree. But in the above case, the structure of third party service API will always change and each change may require a migration. I worked on a similar problem in my last stint and used Postgres. Here I opted for predefined fields and handled the extra logic in application code. In the above case, I just wanted to know if there is a better way to solve the problem in Postgres.
Maybe we can give Gates the benefit of the doubt
Kudos for sticking with this project, which has not made you a ton of money overnight, since at least 2012.

I don't mean to underplay the work involved in programming and marketing this project, but just not giving up is perhaps the hardest part of things like this.
That's a common misconception. Nonprofits _do_ have owners. And also, while they can't make money directly, they can spin off for-profit companies if e.g. they invent a cure for cancer or something.
Anyone know of similar programs for undergrad? i.e. an online accredited CS bachelors from a real university.
I can't deduce your order from your HN name so please do email me.