skysight-inc/HackerNews huggingface dataset:
It would be interesting to hear YC’s official position on founder salary. Anyone have a link to an official post or comment from YC?
https://goodereader.com/blog/product/good-e-reader-6-8
Dude teach me how to pipe liKe you
Approaching (Almost) Any NLP Problem on Kaggle
Aren't both correct but just a little different in meaning?
There were a lot of editorials done about her last year on what would have been here 100th birthday.

A lot people mentioned that she would have been aghast at how traffic choked the streets of Manhattan have become with cars. The irony and significance in this is that she was very instrumental in the successful fight against Robert Moses's plan to put a 10 lane express way through Washington Square Park in lower Manhattan.
Great when it comes to machining and physical products. Not in the level of exceptional when it comes to software though. I'm still reeling from a couple of buggy SAP products.
On the other hand, I'd like to know how much the colder climate in the north enabled people to colonialise the people in the south in the first place
>Paying one founder more than another is a good way to start a founder conflict

The book "Startupland"[1] that chronicles Zendesk[2] talked about this exact problem. One of the 3 founders had "family" to take care of and because of that, he wanted a higher salary. The 2 other founders were thinking, "what?!?
you're not the only one making sacrifices here!"

After some discussion, the 2 other eventually agreed to it but they really resented it and it was a source of bad tension for a long time.

Zendesk eventually got to the IPO so the 3 got past that unequal salary episode but the soap opera drama doesn't seem to be something you want for a struggling company.

(Side note: I think it's unfair to downvote jacquesm for bringing this up. Even if you disagree with his opinion, it's still worth leaving the text ungreyed to discuss pros & cons.)

[1] https://www.amazon.com/Startupland-Risked-Everything-Global-...

[2] coincidentally, Zendesk is one of the companies in Point Nine's portfolio:
http://www.pointninecap.com/portfolio/

(However, author Christoph Janz joined Point Nine in 2011 and Zendesk started 2007 so he may be unaware of their early salary drama.)
Yes, or Switzerland, which does a bit better than Germany, but lays in the Alps
Deutsche Welle (DW) is Germany’s international broadcaster.
Goa: A Lesson in Life Tops Amazon Search. – The Blogging Musician
Not dead end, but after decades in this business you realize cabinet making is a most awesome job. And growing food can blow your mind.

Sitting in front of a screen for decades, hunched over? Much more fun to build a chair for someone.

At least in my life.

+60 now. I slept with wires as a baby my mom told me. Coding since almost birth. :-)

Suggestion? Take a woodworking class, glassblowing, sailing.

I focus on Swift now. A beautiful language. Looked at React, Vue, Angular. So much overhead, put that time into learning how to use a router (a real one!) Just my 2 cents. :-)
Maybe in SV and other tech centers.

In "flyover country" and the midsize college town I quite enjoy living in, indeed currently returns only a handful of BI-related postings for search terms like data analyst. Web developer returns tens of postings.
Let me tell you, don't worry about it.. You'll use your skills to smoothly transition to something else..

I've been in this industry since copper and telco was hot shit.. I went from doing Telco programming > IT > Web Development > scalable enterprise applications.

Why bother stressing over something you have no control over? Do what you love and the money follows.
What were you using before this?
Also seven dimensions, because math.

https://en.m.wikipedia.org/wiki/Seven-dimensional_cross_prod...
Ask HN: Alternative consulting contracts
I am a software developer with 15+ years working for a small consulting company based in the US. We have traditionally done "time and materials" contracts where the customer gets an estimate for the project, then pays an hourly rate for the initial development and any future support.

This has worked OK, but often people will want "sweat equity" contracts. They have an idea we could build, but don't have capital to pay us. We usually turn them down. However, I would like to offer some services to these people in a way that benefits us both, especially if I see potential in the idea. I see lots of this question _from the entrepreneur's perspective_, but not so much from the consultants'.

So my question to HN consultants: besides a flat hourly rate, are there other contract schemes you recommend (or avoid)? Are there things you insist on or avoid in sweat equity deals?

To entrepreneurs: If you wanted consultants to develop software for equity, or build an MVP, etc., what would you want the contract to look like? Are there things you insist on or avoid in sweat equity deals?
Canadian Gaelic
> I don't think you will find a single "fan" of cmake who would say it's the best thing since sliced bread.

This happens in all the time. At one point here on HN I lamented that C++ didn't have a build system like Rust's Cargo, and lots of C++ folks came out of the woodwork to argue that Cargo is a shitty tool because it can't support certain byzantine projects. Similar arguments were made in a thread about a new C++ package manager that attempts to modernize C++ package management. Almost all of the pro-CMake arguments focus on how capable it is to handle bizarre projects, without realizing that most such projects are bizarre only because they each had to implement their own build system instead of using one that encouraged them toward some standard structure. I can't recall anyone making an argument that resembled "it's better to have one bad standard than a dozen competing standards", even in response to something like "CMake is the best of all C++ tools, but still a far cry from other languages' tooling." Some people would allude to C++ projects being uniquely difficult to build, and so it would be impossible to emulate another language's tools; however, this too seemed to be confusing "C++ projects lack a standard structure" with "C++ projects can't have a standard structure". I could go on and on.
Something I think a lot of people don't realize when starting out in music: you don't actually have to know how to play an instrument to make music. You don't even need music theory.

Knowing a little about how instruments work and learning some music theory can help tremendously, but you can actually just start poking around in a MIDI roll or tracker and go a long way.

Unless you're really into a specific instrument, starting off with any modestly priced keyboard with pressure sensitivity and MIDI out (USB-based if it's modern) will let you have fun with synths and sampled instruments you'd probably never be able to afford.

If you really want to learn a physical instrument that's easy to pick up, you can get a $20 plastic ocarina and find lots of tutorials on YouTube.
You are really aggressive
"The Nation Brands Index (NBI) survey, carried out by German-based market research firm GfK"

Not hating the general premise, since I personally feel that Germany and the EU have taken the place of world leadership that the US previously occupied, but still "Germany Marketing Company Declares Germany the Best Country" would be a more accurate headline here.
For society, maybe. For the startup, no.
Christie’s Says This Painting Is by Leonardo. I Doubt It
"Guns, Germs, and Steel" is probably the closest you'll get to that.
There is no single right answer, but if the co-founders agreed to something, then held their choice against party making a request - that to me is a much more serious issue than the party that make the request for a higher salary.
In layman’s terms, does this mean that some company a) borrowing money for 10 years to buy machinery, and b) leasing that machinery for the next 10 years, will be reported equally on its balance sheet?
Except that they've been running this for a while and Germany has tended to not come out on top.
This.

People are move the goal post here.

Go has failed it's first goal. Rust hasn't.

But Go pivoted, and succeeded at their new goal.
So? They are still adults. If they want to know if works, they can learn it.

Most of them don't care.
Googler here, and can confirm that answer is crap for both my own office and the main campus. There are some people who might work late because they might like to. But I've never a sweatshop pressure here in my 6 years.

It's not a perfect job and in fact I miss working in a place where the velocity is higher. Things in general do not move quickly at Google -- just like other big companies. But it's a job that's entirely compatible with family and a normally balanced life.
In the same vein, pipe anything to `logger` to send it to the local syslogd (and if configured, to remote destinations).

For example, this uses datamash (https://www.gnu.org/software/datamash/) to sum column 2 of a CSV ("-t,"), then log the output:

datamash -t, sum 2 < stuff.csv | logger
We did this with both our kids. Our youngest, who is only 8 months old, can already sign in makaton for 'more', 'milk' and 'finished' - and we only started teaching him a few weeks ago!

It really is incredible what they are capable of at such a young age.

Other parents tell me all the time about how their kids are getting frustrated because the can't communicate verbally - I really don't know why signing for babies isn't more popular.
Saying things like that is just a sign they were insecure and compensating.
“There are 30 keys”

You could make the case that there are 12 keys, or some multiple of 12 keys, or near-infinite keys. But 30? Pretty random!
For those who might not realize how amazing this is, take a look at how you can do these things manually:

https://tminka.github.io/papers/matrix/minka-matrix.pdf
Does/should a founder’s skills and market-rate salary affect their salary in the startup?

For example, if a highly sought-after AI expert founds a startup with a talented but somewhat junior businessperson, their market-rate salaries could be 2-5 times different and a case could be made that the one with higher market-rate salary makes a larger sacrifice/take on more risks and thus should be compensated more?
German here, living in the US. For the first time in 20 years I am seriously considering to move back. There are lots of things I do not like about Germany, but there is a sense of buying into a social contract that I am coming to appreciate more and more. I do not believe that the most knotty problems can be solved by increasing individual freedoms or simply making markets more efficient. They require some form of collective action and solidarity, which seems hard to imagine happening in the current political climate in the US.

[Edit] There is something quite surreal to see a discussion about Germany’s positive image for people my age and above. I couldn’t have imagined this even ten years ago.
I like the notion of 'context' for transfer learning.
Where context can be parameterized.

The idea is that you learn a general model from your available data and you are able to specialise that model to perform well when adapted to different contexts.

A simple example is when the different contexts are different cost matrices or different expected ratios of positives and negatives.

So instead of learning a classification model from your training data, you learn a ranking model. You can make and adapt the different classification models (thresholds on the ranking) depending on the context of where that model will be deployed.

So for example you learn a ranking model from pictures that ranks women above men. When you want a classifier that classifies pictures as men or women, you chose the threshold from your ranking model depending on the confusion matrices costs for the context of where the model is being deployed.

I think a cool research theme is to think of similar tools for other aspects of transfer learning.
Should I accept startup equity based on profitability?
I think they are saying that Canada is too cold.
Cool. I will have to check that out.

Urban planning is complex. One can simultaneously be aghast at some of the worst excesses of Robert Moses' highway visions and mum on the impact of, say, Lincoln Center on the then-existing neighborhoods.

And, as I alluded to in another comment, an organic/livable city doesn't necessarily equate to one that's as inexpensive to live in as potential inhabitants would like it to be.
"Especially Telefunken products."

Today Telefunken don't produce any products(they sell only their Brand-Licence to partners), if you buy for example a Telefunken-TV it is produced by Vestel(in Turkey).

http://vestelinternational.com/en/corporate/vestel-group/

https://www.telefunken.com/company/ - Partner Alliance
A very interesting look at language evolution! One effect she didn't mention, though, is that language grammar has a propensity to decrease in complexity over time. Thus, Shakespeare's English was more complicated than our own, Goethe's German more than today's German and Plato's Greek more so than Koiné Greek, which is still more difficult than modern Greek...

I'm not a linguist, however, so I can't judge the relative strengths of this effect vs. the insularity she talks about...
A South Park Chatbot
Terabytes of US #military surveillance miserably left open in #AWS S3 buckets
The smartest things I own are not digital at all. My plain old mechanical garden tools, my hammer, saw, mechanical kitchen equipment handed down to me from Grandma... The dumb things I have are all digital. They're finicky. They're unintuitive. They break in a few years, and it's almost always the electronics that are to blame.

My dad spent his career as a general manager in manufacturing. He had some machines that were over 100 years old, still running like a champ. The newer ones caused nothing but headaches (but did run more efficiently when they were working). When someone came to him with a problem, the root of it was almost always TMDE (Too Much Damn Electronics). I used to make fun of him for being a stodgy old fart...

But after spending ~20 years as a software engineer, I'm beginning to think he was right.
Really there are two products. Bread, and white-sliced bread, the latter made by the Chorleywood process and having only a vague resemblence to the former. The white sliced stuff has its uses though - toast, sandwiches, egg soldiers, bread and butter pudding, bread sauce, and other bread puddings.

Just don't confuse it with real bread and you'll be fine!
> made in Germany is automatically a good product.

The irony being that "Made in Germany" was originally forced by the UK government to distinguish "inferior" imports.

Didn't work out as planned...

https://en.wikipedia.org/wiki/Made_in_Germany
Docker on raspberry with monitor, portainer and webiopi
The Entrepreneurs Roadmap [pdf]
I agree. Before I had kids I thought changing dirty nappies would be horrible, but in reality it's just not a big deal.

The idea of holding a squirming, dirty baby, over a sink (no doubt while they decide they need to pee again) is just ludicrous - this can only have been conceived by someone without kids.
I believe the conclusion to draw from the article is that people can be terrible, and with the advent of the internet people can be terrible in new ways that draw from your past, more easily.
More or less. Big difference is that 10 years leasing would still be less debt/asset than owning (cars being a prime exampel with leasing usually being for 3 years at a time, obviously a smaller asset/debt than buying the same car).
Could be, but I was just trying to say that if he's after sunny he's got easier options than we Canadians do ;)
I have read several stories of people being approached and many have said they felt uncomfortable and didnt do it.

Does that not imply there was no power imbalance as the weak or inexperienced were not coerced ?

Do you have a story of someone coerced ?

OR do you just prefer to make shit up ?
The worst thing for nappy rash is the precense of both excrement and urine at the same time, as ammonia is created.
> But collecting the models, the different representations of systems conceptually that can be expressed as software, sometimes called paradigms: this is very interesting.

Isn't this another way of saying design patterns? I know the answer has to be "no", but I don't see why.
Know About the Reason Behind Dispute Over Padmavati – Padmavati Controversy
>if the co-founders agreed to something, then held their choice against party making a request

One can "agree" to something because of business expediency but simultaneously have a human response that it feels unfair.

As analogy, I'm sure many programmers have "agreed" to a low $55k salary and took the job but simultaneously felt that the company was unfairly compensating them because they thought they were worth $100k. Unfortunately, agreement doesn't override human feelings.

If you were interpreting my blurb from the book that the 2 founders were constantly throwing the unequal salary in the 3rd founder's face, I don't think that's what happened. The book made it seem like it was a more like a silent resentment. Also, the salary argument came up after Zendesk was already established and running. I didn't previously make it clear that this wasn't 3 founders deciding on unequal salaries when Zendesk was just an idea on a napkin. If one agrees at the founding, that should remove triggers for resentment.
> don't send anything [to anyone] that you don't want to see posted on social media.

I'd call this a fundamental rule of online interaction.
Russian stress is unpredictable, not even per word, but among different inflections of the word. That holds for both nouns and verbs.

For the nouns there's an attempt at classification that uses both numbers and letters[0] and even then, a lot of commonly used words fall out of it. English, on the other hand, only has half a dozen umlauted plurals (foot-feet, tooth-teeth, ..), a tendency to keep some plurals invariant (one fish, two fish), and just one suppletive plural (person-people)

The verb has many forms, some of which like the past passive participle, are unpredictable especially with regard to stress. This compared to English, which has the simplest non-trivial conjugation you can imagine (just add an -s), and about hundred verb roots that are semi-irregular (semi- because there's a lot of patterns)

0: https://ru.wiktionary.org/wiki/Викисловарь:Использование_сло...

And that's not even mentioning things like genders, which in most languages follow no rules at all, which makes them all "irregular". English closest cousin, Dutch, has 3 genders which for are completely random for all but compound words and derivations.

The claim that English would be the most irregular language in the world boggles my mind. What even is irregular about English? How can you even make such a claim without deep knowledge of many languages from many different language families.
As a german who moved from berlin to the south of germany:

living in berlin feels like living in a failed bundesland. the public transport is broken all the time, the bürgerämter are crowded, you can't appointments, the administration is basically clueless, ...

i guess if you don't rely on public services it's not that bad, but still, berlin is a very bad example for a functioning german place.
Same goes for every other president.

Obama extended the drone program considerably because to him it was a convenient way of both “keeping” his promises and maintaining US political and security interests.

Does that means that everyone who voted for him and agreed with most of his policies directly condoned deaths of far more people than what Trump’s policies at least currently may have contributed too?

Every US president and a few other world leaders would end up killing people through both direct and indirect actions.

But in all honesty this isn’t what this discussion is about.
“Trump killing people” is effectively the new Poe’s law, it’s a statement that doesn’t have any meaningful substance behind it and it’s only goal is to end the discussion.
What purpose does this comment serve?
A pure elixir based HTTP/1 and HTTP/2 server, client
I used to think that, but when I had to study atonal music, it became clear to me how much of an impact it had on film music and how it shows up in fragments in pop music.

Then, I took a class on electronic music composition. For my own project in the spirit of the avant garde, I wanted to challenge myself to write something "musical" without resorting to the traditional concepts of pitch-based melody and harmony or quantized rhythm. It turns out, there are many other levers you can play with to create the effect of an musical arc. Not to pat myself on the back, but I think the end result is evocative in a similar sense as tonal music. If I had the time, I would do more.

Check it out here, if you like: https://soundcloud.com/acjohnson/wanderers
Unless you're wealthy and in good health with a good insurance plan, don't.

If you can pay, you're OK.
Postgres' psql on bash on Windows
Because Google will not allow it if it starts impacting their revenue significantly.
Nope - buyers just ignore these.
If you ha these terms the debt would be for 30 months. Quite clear from IFRS 16, only the amount which you are contractually obligated to pay is debt.
It’s a Ponzi scheme to keep the money you worked for?
That might be because they believe asians put up with more crap than germans/europeans.

I once heard a dane say to us (swedes) that they would love it if we came over to work because danes have too many demands when you ask them to do something while a swede will just do it.
Even when things work as designed (which they often don't), the problem with most Smart Home gadgetry is that they solve problems that I don't have like flipping the light switch and don't solve things I'd like done for me like cleaning up the kitchen. The interfaces to electrical equipment is the easy part. The hard part is the interfaces to physical objects and Smart Home stuff does nothing about that.
Honestly I was surprised the US was in first place at all. But I guess I move in different circles.

It does still have the biggest propaganda machine in the world and now it's online.
Is there something for implication or equivalence of equations? I was trying the example from Smaug123's sibling comment (https://news.ycombinator.com/item?id=15728598), but

>>> import sympy as sp
>>> x = sp.Symbol('x')
>>> sp.simplify(sp.Implies(sp.Eq(x**2 + 2*x + 1, 0), sp.Eq(x, -1)))

Eq(x, -1) | Ne(x**2 + 2*x + 1, 0)

>>> sp.solve(sp.simplify(sp.Implies(sp.Eq(x**2 + 2*x + 1, 0), sp.Eq(x, -1))))

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/user/.local/lib/python3.5/site-packages/sympy/solvers/solvers.py", line 1065, in solve
solution = _solve(f[0], *symbols, **flags)
File "/home/user/.local/lib/python3.5/site-packages/sympy/solvers/solvers.py", line 1401, in _solve
f_num, sol = solve_linear(f, symbols=symbols)
File "/home/user/.local/lib/python3.5/site-packages/sympy/solvers/solvers.py", line 1971, in solve_linear
eq = lhs - rhs
TypeError: unsupported operand type(s) for -: 'Or' and 'int'

>>> sp.solveset(sp.simplify(sp.Implies(sp.Eq(x**2 + 2*x + 1, 0), sp.Eq(x, -1))))

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/user/.local/lib/python3.5/site-packages/sympy/solvers/solveset.py", line 880, in solveset
raise ValueError("%s is not a valid SymPy expression" % (f))
ValueError: Eq(x, -1) | Ne(x**2 + 2*x + 1, 0) is not a valid SymPy expression

none of the obvious ways appear to work. Does Sympy not support this kind of equational reasoning?
May have been a joke but 20 seconds is still really slow. I had a van that took 13 seconds on paper (although I never actually verified that) and the contents we never in danger of being tossed around.