skysight-inc/HackerNews huggingface dataset:
If you don't consider yourself talented, but you make it a profession, you can make it work and become successful, but if you have the talent, and you aren't a professional, then there's nothing you can do and everything will end in failure.

I've learned that lesson the hard way I think. I read the Pragmatic Programmer early in my career but I don't think I understood it very well.
It's not only a heuristic though. If you have a scientific theory modeling 10 parameters, but a theory modeling the exact same phenomena can be formed using only 7 parameters, the 7 parameter theory is preferable for a number of very rational and non-aesthetic reasons.
A. I've never advocated for piracy anywhere here, so I'm very confused as to where you got that from. If my intent was to pirate, why would I even be a part of this discussion? Please engage in honest discourse or don't bother posting.

B. If I have to pay for a live sports package and 5 streaming networks to watch what I want, then I'm not really saving much money (if any). A move to a la carte content should result in a substantial cost savings, not a marginal cost savings. Netflix has set the bar at $10 per month for access to a massive catalog of content across networks. By default, this means no one (except maybe HBO) should be charging anywhere near this amount of money for access to their content library which is not nearly as deep or as high quality.
Show HN: Daily digest of things (tweets, posts, repos) you've liked/bookmarked
I created a room, but I wasn't asked to set a name on creation, nor can I change it (seems broken). Also I have no idea how to actually invite anyone else to chat with me...

https://groupchat.kenforthewin.com/t/b001beb0-7273-11e8-82a9...
From another angle, I wonder why their readers trust the influencers when they are well-known to be bought and paid for.
There is also a lot of good original content made for YouTube as well like nursery rhymes. Some of which are better than the rubbish on "regular" TV.

So it's not really worth getting to hung up about copyright law in the context of this discussion as I could easily just replace "Peppa Pig" with "Kids Nursery Rhymes" and still make the same point.
This can't be over-emphasized, that, especially with no union, the power dynamic is immensely unbalanced. Even just the information assymetry is huge, since, despite recent innovations like Glassdoor, workers know very little about even each other's circumstances.

The parent's comment use of the word "cycle" implies, by association with phrases like "cycle of violence", that there might be some equality or that both parties may be victims to some degree.

In the face of such assymmetry, such a claim would be extraordinary, requiring a strong argument, more than just an implication.
An uncensorable internet is sorely needed.

Easy to setup and join - install an app and that's it.

The current Internet's not anonymous. With sufficient motive and resource, anyone can be tracked. Thus, anonymity shouldn't be a priority here.

Just make it fast, easy to use, and very difficult to take down (censor) stuff.
This has nothing to do with Git and everything to do with GPL. GPL is the reason why things like Linux and Git have such a strong community: if you use GPL code, you have to contribute back to open-source. GPL is greedy in the sense that it won't let you combine it with closed source code. It's not greedy in any monetary sense. Either be part of the community or find another tool.
What common use cases does this have? Not sure when I’d ever use it.
Red Hat (and I imagine Fedora) has a concept a little like this: when installing the system, you can select from a list of "roles", and those roles in turn imply a bunch of individual packages.

But, there's not many of them, and from memory, there's really only "Desktop" and "Developer Workstation" as options like the sort you're proposing.
Yeah, it must be able to travel on people or their possessions in airplanes. I don't think it's fair to just blame China for moving it along, when there are many many other vectors. If there's some special reason obor is dangerous, call it out. Otherwise, airplanes exist!
As a EU citizen, I sure hope so.

edit: my message seems to be confusing. I was answering the last sentence of the parent comment, saying that I hope as well that EU doesn't screw up.
> The story was that they would build three Ark ships. Into the A ship would go all the leaders, scientists and other high achievers. The C ship would contain all the people who made things and did things, and the B ark would hold everyone else, such as hairdressers and telephone sanitisers. They sent the B ship off first, but of course the other two-thirds of the population stayed on the planet and lived full, rich and happy lives until they were all wiped out by a virulent disease contracted from a dirty telephone.
Or signed up for a temporary membership to stars. That's my go to method of seeing things I want. It's gotten so that I have had so many temporary membership I have to keep track of them in a spreadsheet.
That's what I thought. Not motivated by greed, but self-preservation.
Like in most cases a blockchain is useless here. Why not just used a centralized system? Nothing is gained from decentralization since the organization has to be trusted to recognize the voting power of the tokens either way. Totally pointless.
Influencers don’t serve reviews, they serve ads. There’s no editorial conflict here at all: of course they’re biased.
I enjoy a lot of such content. My point is that almost nobody cares enough to know enough that they are even capable of being hung up about copyright law, any more than they care enough to learn enough to be hung up about which medicines are affordable in foreign countries. It just isn’t something normal people do.
This is straight up Black Mirror (season 3, episode 1: Nosedive) Obviously the whole point of that episode was to imagine Instagram in its darkest future, but it's scary how much of it is becoming real, and separately with the roll-out of social credit scores in China. Scary stuff.

---

Hansen: So in terms of quality, you could use a punch up right there. Ideally, that's up votes from quality people.

Lacie: Quality people?

Hansen: High fours. Impress those up-scale folks, you'll gain velocity on your arc and there's your boost.
In "the hitchhiker's guide to the galaxy" there is a story about a society that shipped out all its useless members (hairdressers and telephone sanitizers) off planet.

Stanford is doing that with their new Redwood City "campus", an office park five miles from the main campus. No professors. No students. No researchers. No labs. All administrators. "Stanford units that will have at least some employees at Stanford Redwood City include Business Affairs; Land, Buildings and Real Estate; School of Medicine administration; Office of Development; University Human Resources; University Libraries; Office of the Vice Provost for Teaching and Learning; and Residential & Dining Enterprises."

"The first phase of construction at Stanford Redwood City will include four office buildings, indoor and outdoor dining areas and plazas, a child care center, a glass-atrium fitness center, a parking garage, a landscaped greenway, a 2.4-acre park and a sustainable central energy facility."

It's Stanford's version of a luxury center for influencers.

(As a Stanford alum, I consider this embarrassing.)

[1] https://redwoodcity.stanford.edu/
Get the one with 8 GPU NVIDIA Tesla V100 clustered with NVlink from amazon; actually, rent it, but only when you need to train a model. It'll be cheaper.
"no end in sight" is false. It took ~5 seconds to Google this.

https://www.barrons.com/articles/netflix-will-be-cash-flow-p...
Yes, I think the product could be better with more than 1 engineer working on it. Currently I have to support our app, landing pages, office IT, do sysadmin stuff, and automate things for the operations team, and my attention is fractured between these different hats.

I've done everything in my power to convince the CEO, and I've managed to get a budget that would be about 70% of what is market rate - but the CEO has put additional demands on that, like extra working hours, which would be a dealbreaker for most decent candidates. My CEO says I should hire someone and train them if I find the budget limiting.

How would you approach the CEO about this topic?

I have a 15% stake, with 4 year vesting. I do think my equity is on the lower-end of things. It started out at 5 and I negotiated it up to this number, so I don't think I have any more scope there.
> We want an on-demand nexus.

Ah right, the utopia of extreme centralization I keep hearing HNers rave about.
Which draft did you read? Could you link to it please?
I've been using The Lounge too, but noticed that my IRC sessions often time out silently and don't reconnect automatically, which is a dealbreaker since I don't check IRC that often.
And yet, the bulk of phd students don't reverse binary trees.
Let's not forget that television is a broadcast medium. It only goes one way.

YouTube is bidirectional-- your kids can engage with their favorite YouTube stars, with or without your knowledge.

https://motherboard.vice.com/en_us/article/bmvnmz/youtube-ce...
There is a cliche in the martial arts world... that there is a large difference between 10 years of practice, and one year of practice repeated 10 times.

Be careful as you "program, program, program" of which one of those you are doing.
I do some mentoring on Codementor.io from time to time. Scammiest thing I've seen so far: program in Africa, teaching underprivileged to code. I was willing to mentor not for free, but at about 1/3 of my rate as I was on-board with what I thought the mission was. Then they asked me to sign an NDA... turns out the org was having the kids do client work. I noped out of that.
But Disney can be plural the same way some people will write sentences like "Radiohead are awesome".

It's ambiguous. There's no reason not to punctuate here.
hmm, if you where using a screen/webcam, could you do something horribly crude like flash QR codes and leverage their EC?.
At the risk of being wildly misunderstood:

My kids got help to find kid-friendly things but were essentially free to do pretty much as they pleased online. They were given two tongue-in-cheek guidelines: No porn and no learning how to make bombs.

I think the key is to assume they are good kids who need some help finding what interests them, not bad kids who need a parent jail keeper preventing them from doing bad things.

Having said that, I was fortunate to be stationed in Germany when they were really little with access to only one American TV channel. I had lots of videos for them, not to control content but to give them entertainment. Still, content control was largely baked into the situation.

So I am somewhat self conscious that what worked back in the day may not work now and other disclaimers.

Edit: I will also add that when they were little, we had one computer in a public space. Individual computers in private spaces came much later.
>What do they know? They know real world. So when explaining something like for example a Superclass, you can use something like a vehicle...

This is good up to a point, and obviously it makes sense for absolute beginners. But eventually, when you understand programming, and just need to learn a new thing, it makes more sense to frame it in terms of actual use cases. I tried to read an explanation of JavaScript promises that used Shake Shack as an analogy and I think there were too many levels of indirection to understand it. Meanwhile, there's a Google developers post that explains it using image loading and that one clicked pretty much right away.
For instance, i like some journalists on the NYT, but i think i’m supporting poor journalism more than good journalism by funding them at all. The editorial independence is the source of the problem there.
Erlang has an amazing track record though. It's battle tested in telecom platforms and internet messaging.

Also, I poked around BEAM a fair bit and it seemed just fine to me. It's pretty clean and easy to understand for a fairly complex VM.
I've read of a riot that happened in 17th century France because bakers went on strike or holidays causing bread scarcity.

The government responded putting laws to make sure bread's always available to prevent a revolution.

I wonder what EU citizens would do if new sites blocked EU by default. It's a pity that France (a key instigator of this saga) wouldn't be affected much unlike English speaking countries.
The people “as a whole” don't understand indeed, and this is rather problematic.

Protesting in the street can get quite difficult when the media turn public opinion against you, while the state is sending troops equipped with “non-lethal” weapons.
Agreed. TV for me is a nicety, I enjoy it from time to time. I'm already a bit putoff from having both Netflix and Hulu, forgetting which show is on which, two apps, etc. I have a feeling we're heading towards each player making their own ecosystem, apps, monthly charges. If/when that happens, I'll either not watch TV at all, or use the 'free' options widely available. I want to give them money, but not if it makes my life more of a hassle.
We're planning on using a similar strategy to ROP in Dark (https://darklang.com). My suspicion is that editor support for "happy path programming" can make a huge difference in how easy it is to write safe code.
"Bad news, boss!"

I remember the joy of accidentally having your band endorse a campaign to euthanise OAPs. Fun times.
> Letting token owners “vote on whether...websites violate the company’s journalism standards” explicitly removes editorial independence.

A better alternative would be to let token owners vote on what story to research next.
What makes you believe "traffic is largely goods ordered online and shipped to residences?" Business deliveries are still absolutely huge.
Ah alright. I pay nearly 50% taxes here in germany and it gets deducted from my loan before I get it, so it's probably a bigger deal here then elsewhere.

comparison of income taxes: https://www.csmonitor.com/var/ezflow_site/storage/images/med...
Depends how you define 100%. e.g. over/under-clocking a CPU.
I think of this publication as a guide to expensive presents for your wife or a girlfriend.
I drink lots of coffee too.

I don't drink coffee all that often. I typically drink tea and diet coke, which contain less caffeine.

Perhaps you are overdoing the coffee as just one factor. Too much caffeine interferes with focus.
Completely playing devil's advocate here, but why should the companies feel entitled to money? If someone is going to go out of their way to pirate something, they're not spending money on it any anyway. So the company is spending their own money and time coming up with ways to prevent people from accessing their content which the other person wouldn't have paid for in the first place, then using that to show how much money they've lost.

Think about it like this: a comedian tells a joke that offends someone. But the people who get offended aren't the audience of that comedian, and wouldn't have seen the comedian's show anyway. Should the comedian worry at all about these people boycotting the show if they never have and never will buy tickets anyway?

Ending the devil's advocate, if these companies want to completely control popular culture and change the definition of society, they have to understand that memes (not the Internet kind, the real life kind) spread until they are pervasive. There's a limit to how much Disney can force Avengers into our cultural identity then demand payment for it. Either Avengers becomes a cultural meme and spreads virally, or you can keep people from seeing it unless you control the experience end-to-end and only have it become a moderate success and only make a moderate amount of money.
The "influencers" reek of "I'm young, female, and attractive, and therefore i am worthy of attention and lavish gifts."

Thing is, it works.
I would if the price is right.
The only answer to these people should be "literally, not figuratively, go fuck yourself"
The Best Portable Camping Chair
Interesting. Looks like you're trying to do shell piping in python but without the annoying nesting.

I have thought of this myself too, both in terms of python and in terms of scheme. For example, for your python function composition example f(g(h(x))), shell piping would look like this:

cat x | h | g | f | view -

while in scheme it would be like python, just a little different:

(f (g (h x)))

Essentially the point is, by using existing syntax and language facilities, can we mimic the seamless shell piping workflow (e.g., with no annoying nesting).

I think one issue that python or scheme will have is that, when something goes wrong, debugging the problem would still be very annoying in python/scheme, whereas in shell piping, you simply remove some tail-end processing commands to view and earlier output, then fix your issue, then reintroduce the tail-end commands that you removed, possibility with some modifications. So "view -" acts as a debugger, not just for visual inspection of your report.

Anyway this is an interesting area. Keep up the good work. I would just like to mention that this is related, in fact it is, part of a much larger paradigm of programming called dataflow programming, sometimes called stream processing. And also has connection with reactive programming. (which if you lookup in wikipedia [1] falls into a larger paradigm called declarative programming).

[1] https://en.wikipedia.org/wiki/Programming_paradigm
Using handles instead of proper references is still a huge hack IMO, because you lose all the soundness checks that the compiler can do for references. It's a good thing that immovable objects are coming soon.
I'll take a stab at this...

Hey, the company that acquired us isn't seeing the ROI they wished. We have struggled to grow the company correctly.

We're "shutting" down the API, but email sales and we'll continue to give you the same shutdown API just at a fee.
You have entered the world of "competitive programming". Companies have started to incorporate competitive programming problems into their interview processes. They're hard, and often don't overlap a lot with what you may do at work, but there's not much you can do about it other than to prepare.

A good book is "Competitive programmer's handbook", available for free in https://cses.fi/book.html. This book is programmer to programmer advice that will take you very very far into these kinds of problems, and gets to the point really fast. The code examples are clean and well formatted. For interviews, it gives you about 70% of the competence you would get from reading much longer books like Skiena's or Sedgewick's.

My approach to these interviews is:

- Read the requirements very well. Try to read between the lines as much as you can.

- Ask if there are follow up questions or if the exercise has multiple parts. This helps you plan your time.

- If you do not have an ideal approach, try a bruteforce approach first.

- Try to narrow down candidate solutions: what happens if I use an array? a list? a tree (binary search, trie, heap, etc)? a stack? a queue? a graph? a combination of them?

You can practice on sites like Leetcode, Hackerearth and so on so forth. If you want to try something harder, you've got this (not for the faint of heart): https://techdevguide.withgoogle.com/

But first, try to implement common data structures from scratch and get a better intuition about them. Remember to try recursive and iterative versions of operations. You can output Graphviz data and use that to debug.

Finally, even if you fail an interview, many companies will let you reapply after some period of time. I failed an interview a few years ago and I still get contacted by that same company today. It's not a life sentence.
Music seems to have no trouble competing on quality content despite the nearly identical catalogs of the various streaming services. You just allocate subscription money based on plays (or whatever other metric approximates “how much the paying customers like this”) and it works fine.
I'm a software developer so for me: dev tools, basic shell utilities, PostgreSQL, Docker, etc.
Exactly. What enforcement mechanism is there, exactly? Who decides what action should be taken if the mass of owners deem the journalism of insufficient quality? This seems basically like a more toothless version of offering public stock.
Languages are less about readability and features, but always about what it allows the programmer to do, so that it prevents him for writing bad code.

You can write bad engineering student FORTRAN code in any language. I've seen it done in Smalltalk. In all fairness, most functional languages make this painful enough, that all but the dimmest don't bother.

I came with the idea that a programming language is a frame that surrounds the programmer, and only allows him to do things in a certain way that is tolerable and not abusive in term of design.

That's bankrupt. The best you can really do is to encourage and reward the programmer for doing it the right way. If you earnestly try to block every way of doing something bad, you just wind up with a system that's unusable.
Some influencers take this issue head-on because they know their followers will actually be buying and evaluating the stuff they are reviewing. So they want to build trust because they know it'll be obvious if they are shilling. Newspaper columnists faced this question long before the internet, and some did handle it really well.
And we're not that far removed from it - my grandmother knew former slaves and her grandmother was a slave.
Sounds like you should go work for AWS.
That's only if you value privacy less than openness. With the GPDR the EU has decided they do not value this.

Additionally that openness would have to apply to companies too. There is very little difference in results between a nation blocking you or Google blocking you right now, other than which boot is on your neck. You can get around both but they cut off a significant portion of the internet
This should be the easiest bipartisan cause in the universe.
A potential problem with "operator new" is that it you can only have one allocator per type for the entire process. When you explicitly pass a factory, you can have separate factory instances.
Only if you actually just browse baseball scores and play snake.
Think about what kind of open source contributions you could make in this job.
Replace the word white with black or gay in that article, and you would notice how bigoted that article is. And then it references slavery and POTUS Trump....

I smell an agenda.
its time to renegotiate your role, or leave. think of it like refinancing a mortgage.

set up a meeting a present a roadmap forward that would make you happy. put yourself in the real co-founder role and get what you want. may include more equity, a plan to grow the team, different office layout, whatever u need. offer him this roadmap forward, or you will leave (1 month notice would be honorable).

if you leave you will find better opportunities and more pay, guaranteed. you have a proven track record and good attitude
Well the ATT and other behemoths are set for a massive failure. Their core business has been navigating regulatory mazes while trying to seek near monopoly and push expensive and crappy subscriptions down the throats of old and gullible people.

With each passing Year Netflix and Hulu are adding more and more original content which is becoming part of pop-culture. Within 5 years most of the cool things we want to watch would be from Netflix and Hulu and everything else would come from torrents or youtube.

Dinosaurs are dying and we should cheer.
API access for a fee is ok, but email sales? Not even an approximation about fee online?
I agree with you. If only HN admins could release the (user, post) upvote tuples, we could do some ML and filter the content we're interested in. I know I'd do so much with this.
80,658,175,170,943,878,571,660,636, 856,403,766,975,289,505,440, 883,277,824,000,000,000,000

Quite a big number!