skysight-inc/HackerNews huggingface dataset:
>>The content makers / publishers / distributors never see a cent of the secondhand DVD market.

typically no vendor gets any profit from having the original buyer resell whatever they bought from the vendor.

IP does have things specific to IP only, but the reselling part is on par with pretty much everything else out there getting bought and then sold again.
Apple maps are based on OSM?

How did they get around their license?

http://www.openstreetmap.org/copyright
Quantum Entanglement for peace and freedom (2007)
Heat in wire is ~ current squared times resistance. If you use low-voltage DC, and you're supplying any significant power, then the current is high and the losses to wire heating are high. Inefficient and dangerous (fires).

AC at high voltage can be low current, you can use much smaller wires for a given power.
TIL: live-restore
Moral Machine: A platform for public participation in machine-made decisions
After studying copyright law for music business classes in college, I think that most conversations about piracy could be enhanced by a common understanding of some concepts that current (US) copyright law is based on.

The most important, I think, is an understanding of the first-sale doctrine[1], and how it differs from reproduction and distribution rights.

Many advocates for piracy argue that distributing copyrighted materials on the Internet is no different than reselling a DVD they previously bought. However, the distinction becomes more clear when we consider that by distributing a movie or song through the Internet, we are also making a copy of it. Modern computers have made it incredibly easy to make a copy of a work, to the point that it doesn't even feel like we're copying something. Because of this, it doesn't feel wrong to share a song or movie.

The actual amount of lost sales is immaterial when addressing the binary question of whether or not someone should be allowed to share a movie publicly on the Internet. The right to reproduce and distribute a copyrighted work to the public is solely that of the copyright holder - whether your doing so results in them losing money or not.

The question of appropriate penalties, though, is much less clear, and I think it's a shame that prosecutors and rights-holders have pursued defendants as viciously as they have. In many of these cases the judgments are unfairly strict (or at least appear that way), which just makes the MPAA and RIAA look more evil, and hurts everyone in the long run.

1: https://en.wikipedia.org/wiki/First-sale_doctrine
I think at the very least we can agree that it is the employee's job to inform their superiors of feature creep, looming technical debt, and whatever bad practices they see.

If you're fixing bugs in production because your manager hasn't addressed longstanding technical debt, then yes, you shouldn't feel bad about the bugs that slipped through against your advice. In that case, I think your indignation at working extra hours without getting paid would be justified.

Ideally, we would do proper estimates upfront without being pushed to grossly underestimate features because so-and-so thinks it should only take a few minutes.

Pushy managers and bad employees are made for each other. It's a feedback loop.
CLRS is not a software engineering book, it's an algo book. This is a somewhat widespread misconception. Anyway, what language are you using to implement these algorithms? Some languages are much worse suited for doing algo work than others. I always hated implementing even the simplest algos in C or Python but it's actually kind of fun in Swift, Rust and Haskell (the types really do help in cementing your understanding of what's going on).

Also, there was an article yesterday on HN about how the process of mastery is about memorization and repetition https://news.ycombinator.com/item?id=12508776

You should try doing that. Write an algo one day and get as far as you can without looking for help. When you are done check your solution against some correct solution. Do it the next day again and try to do it faster. Repeat a couple more times like next week, next month and before you know it, it will be second nature.
I'd say that, while needlessly abrasive and inflammatory in style, this article does a fair job of describing a real set of people.

At least Taleb's arrogance is blatantly exposed. The people he's describing are arrogant, too, but it's more hidden.
> Have some exposure to outside of the US markets.

The larger American companies are global companies, so you get that anyway. The proof is look what happens to the US markets when some foreign event happens, like Brexit.
I think a very long time indeed. The classic way to render fields unfit for generations is to salt them.
Seems pretty clear to me that being a legal nobody is pretty non-viable long term. If you were really going to do something like that, you'd have to build a new identity from scratch for yourself that's good enough to stand up to at least basic interaction with police and government agencies.
How can you compare the crime to the punishment when we don't know his punishment yet? He hasn't been convicted, let alone sentenced, and he won't get anywhere near 99 years.
> punchcard error that leaves a man officially dead

This sounds similar to the Terry Gilliam film _Brazil_.

"When a fly gets jammed in a printer and results in the incarceration and accidental death during interrogation of cobbler Archibald Buttle – instead of renegade air conditioning specialist and suspected terrorist Archibald Tuttle – Sam is assigned the task of rectifying the error."

Quoting from https://en.wikipedia.org/wiki/Brazil_(1985_film)
For those of you serious about this and have questions. I offer some officehours: officehours.io/people/jsonmez

Glad to help if I can--for free.
>I failed Google's interview 6 times.

During last few years me and 2 of my friends passed the interview and got offers there. Everytime Google came up with noticeably (like $10K-$15K) lower salary than the then current pretty typical SSE salary of the candidate with barely balancing that decrease by stock (with total being $5K-$15K higher on a good market day). One of the friends even took that offer with obvious result - more disappointed by the offer than enthusiastic he barely made through the first year and run away.
Urls24
I would seriously cut the interview prep crap. It's useless in my mind. You're the person you happen to be, and that's the person that need to walk into an interview. Never prep for an interview (other than of cause figuring out what the company does and if you'd want to work there), you'll just try to remember the prep and not focus on being at the interview. Most interviewers only care about who you are, and ensuring that you didn't lie on your resume.

If you want to make difference, find a small business, no more than 30 to 50 people. The kind of company that wouldn't except a person like you to walk in the door.
Allurls
> We each lay supine with the weapon on sandbags.

Really? It seems like lying on your back would bring substantial disadvantages and no advantages?
Well, I agree with your contentions on "finding a job at a company with a culture [I'd] enjoy." However, I'm finding that even these companies put their applicants through all of the algorithmic hoops that the big guys do. At this point, I feel like not being good at check interviews seriously limits my options.
Sure, but it's not uncommon to set higher thresholds for major, breaking changes to the status quo than a simple plurality of votes.

Brexit is also unusual, as others have alluded to, in how skewed the demographics were by age, which is pretty significant if the repercussions are expected to last for a decade and affect the proportion of the public too young to vote significantly more than the proportion of the public most significantly in favour of Brexit.

The other side of that argument is that the referendum saw an unusually high turnout for a UK election and the margin as wide as those which have produced comfortable Parliamentary majorities. On the other hand, more people voted against Brexit than for any party that ever governed the UK by itself.
Sharding a multi-tenant app with Postgres
No, he meant "Think about, for a moment, the scenario..."
I just used calm at work and then read this right after. Weirdest coincidence I've had in recent times. I couldn't have imagined this guy is doing Calm in a million years.

Thank you for pivoting this way. Its such a great app. Love the daily stuff to keep it varied and exciting to come back to.
>My current target is a role at one of the "big four" tech companies or a high-quality startup doing either webdev or infrastructure engineering.

You're shooting high and dissatisfied that at 1 year out of college you're not 'there' yet. Regardless of your interview performance or speed with tech challenges, you're still a 'junior' (not a great term as it can seem insulting, but it's what the industry uses) engineer.

Your question is more "Is it possible for someone to not be cut out for super-prestigious software engineering?" Which is much different. If you want it you're going to have to work hard for years. Wanting it for the sake of the prestige (which is the vibe I get from this post, sorry) is not enough.

Why do you have this "if I can't make it there, it's just not worth doing" attitude? Do you have to be heads above most engineers in order to feel ok about yourself? Listen: all around the industry people need software engineers. Serve your purpose as a diligent engineer.

Just: do good work. Then do more of it.
I doubt it. I walked past a large strowger exchange building as a school kid every day in the UK heard nothing from outside.
Ha, ya, although I left out the get-rich-quick aspirations in my profile!

At the time I was a poor grad student and was shopping for a portable AC unit to survive the summer in my sweltering apartment. There were about 5 craigslist sites within driving distance, and I was checking all of them, since saving 20 bucks was easily worth an extra hour of driving at that point. :) Figured a simple thing to learn some basics would be a page that would just spit out the links to multiple craigslist results pages matching a given search.

I literally went to the library and got a book called something like, "Basic web development using PHP and MySQL". The initial site was... very basic. Before I made it I'd looked around for existing solutions, and so when it was done I replied to the few forum threads I'd found, where people were looking for the same thing. It basically grew organically from there. (And over time I made it somewhat less basic. Although the design is looking pretty dated at this point; we're currently working hard on a long-overdue responsive redesign.)

A couple years later I made (an early version of) http://www.autotempest.com, which is like kayak.com for used cars. Then around 2009 I quit my day job and hired my first employee. Have been doing this ever since.
Citizenship does not really work that way. I suspect your 'friend' was exaggerating things somewhat!

He would have been granted whatever citizenship his mother had, by that country, since he lived there while growing up. Any rights or penalties associated with the US citizenship would only come into play if he actively sought them out, having first gone to a US embassy and explicitly obtained citizenship for himself. Generally the only reason to do that is if one intends to move to and live in the USA.
> "Once in a while I would take the phone out of my pocket and give quick answers on Slack, but most of my time I enjoyed what is the beginning of autumn."

As long as you reply in your 30 minute deadline, i dont see how you still can't do what he's doing. I have my phone on me all the time and if there's an emergency or some sort of window where i must reply, i hop on the phone or go back to the desk and get it done.

That said, my reply wasn't intended to be a blanket statement of all remote workers.

One example of where it doesn't work is at U-Haul. A lot of uhaul customer service is people sitting at home glued to their computers, waiting for calls. There is no 30 minute window there.

My point was that it's not as impossible as the comment author made it seem. A balance between "riding in the park" and "answering my client within 30 minutes" is possible here.
Alright for a small country, perhaps a bad example. As a Dutchman it was the best example I knew, but I'm sure there is more countries that pay more money to the EU than they directly receive.
> Fortunately, the goings on in nearly all USAF bases are exceedingly lawful, so his situations were always funny and WTF instead of dangerous.

That was my experience doing state-side law enforcement at a Space Command base - night shift was especially fun for the weird calls, like complainants worried about "satellites orbiting San Bernardino County" and the "glowing red airship" suspiciously near some antenna arrays with the usual air collision beacons. The usual response was to refer them to public affairs as our office was strictly limited to a terrestrial jurisdiction.

Definitely more lighthearted than being downrange.
The government created this problem in the first place by granting monopolies on drugs. If it allowed others to manufacture it, the price would drop.
The politicians in power are all in favor of the EU. Otherwise they'd probably have opted to leave themselves.
Depends on whether the tax is the same on Roth and Traditional accounts (Why are you comparing 401k and Roth? They are completely orthogonal concepts.). If there is a tax, deductions for past taxes paid on Roth accounts are likely.
Developer environment/experience is vastly better in my opinion.

All of our dev environments are docker images. Setting up a machine for a developer is install source control, IDE & docker, then pull the latest dev image and they are done. Pre-docker it was several pages of documentation and tracking down various coworkers to make sure you installed&configured things correctly. While yes, scripts helped, people always forgot to update something in the script and didn't notice until someone needed to install the dev environment. The immutability forces people to actually update the dockerfiles with the new dependency/tool/config as that is the only way to do it.
I enjoy using it to read quips from journalists primarily.
> "Using closed stuff for education is a bad idea" is begging the question.

It's quite clear that depending on some vendor who can dictate what to do for the education system is a bad idea. And entities like MS clearly have that power now to some degree (or strive to gain that power). So using open source in education field is a natural way to avoid that. As I said, some actually get it enough to act on it. I don't think anyone thinks that it's good to have that dependency in general, most just don't go anywhere further than realizing that it's not good.
But is copying a copyrighted movie "stealing" in that it deprives the owner (who still has the movie) of profits of that movie?

Yes, potentially some people will go out to see the movie if they cannot pirate it. But not all. And it's hard to prove either way.

That's not the same as "stealing a car".
That's where Ev is wrong. Ice Cream is useful for being a dessert.
Category Theory for Computing Science [pdf]
That depends on the members of the committee. Are they dedicated to substantive oversight, or a rubber-stamp process? This controversy ultimately boils down to a lack of oversight and accountability. The current spying regime maintains oversight by pliant secret courts and congressional committees is enough. The scale of the spying powers has not been met by equally powerful oversight.
Encouraging STEM Using Advanced Math in Music [ Discusion ]
Was this a play to grab more budget and resources (and thus power)? "We need to do XYZ, but the team is all tied up on these things. We need to grow headcount."
Thanks for all your comments. Below I put quick replies to some of them:

1/ I hope to update the project to use QUIC soon, so it will use encrypted UDP to fetch DNS data from Google Public DNS. It is somehow similar to the DNS over DTLS idea, developed under IETF dprive WG.

2/ dingo does not need to resolve dns.google.com. Providing the server IP address is enough (IPv4 or IPv6, make sure it is close to your location). dingo verifies the server certificate to make sure we talk to Google. It can even "spoof" the TLS SNI string to avoid HTTPS firewalls, too (by default it asks for www.google.com, which is pretty benign).

3/ Last but not least, it's just my first non-trivial Golang project - thanks for all your suggestions! :)
I don't see why Britain would want French or Germans to apply for visas. Hardly a negotiation point.

Regarding point 3, to allow Scotland to join, EU would have to renegotiate the 1998 SGP treaty among all member countries, because Scottish budget deficit is worse than what it has ever been in e.g. Greece. That'd be nowadays probably a harder thing than Brexit itself.
Stenography Adventures with Plover and the ErgoDox EZ
Didn't read.
IMO both are doing more wrong than good. I ignore the already discussed walled garden Apple is trying to bring to education.

MS is doing the exact same thing. The new Minecraft Education Edition is Windows 10 only. I could live with that. What I find disturbing is that they already killed the orignal MinecraftEdu. Hundreds of teachers are stranded and without support, trying to keep things running.

Worse, MinecraftEdu had modding support. The new Minecraft Education Edition doesn't. Old content won't port over. Instead of embracing the medium, they try to shoehorn classical education principles into the environment.

They had something good, but managed to make it worse. It's sad. I wished there was a free alternative affordable by everyone, irrespective of hardware, OS etc. Alas, it'd require the same mass appeal as Minecraft, which is not going to happen.
Show HN:Spring boot style configuration mangement for Go
What’s even better is that he did in a reply to a comment by _ThePawnBreak_.
Show HN: OCCULT CRYPTO Built in Modern Africa, for Witchcraft and Politics
Heh. It took me a few months to be put into my proverbial place, but now I understand just how amazing some engineers are. I read that post a while back too. A few of my colleagues have actually done client work for Google (even though they clearly never had to go through their interviewing process).

The thing is, I'm trying to figure out whether if it is really worth my time to continue the grind. Are there other roles that I might be both more excited about and better equipped for? Perhaps. This thread is essentially the beginning of my research process.
Adding a new partner to the ISS requires unanimous agreement of all existing partners. As it happens, the US is the only one who opposes China, but, in concept, any of the participating space agencies (or their controlling government(s)) could block participation.
Interviewing is a skill like all things. The more you practice the better you will get at it. Unfortunately, this process can be slow and the worst part is that when you interview you don't really get any kind of feedback from the company about why they rejected you.
I'm working at a startup in this space refdash.com where you could go do a technical interview and get some feedback from the interviewer on how to improve. Perhaps the problem is just that you don't know what the interviewer is looking for or what strategies to use to feel comfortable in an interview.

The other thing I'll say is that the "big four" companies are glamorized a lot, but each have their own issues. I would say focus more on the fit than the name.

Other tools that are nice are leetcode and hackerrank for practicing. They can offer positive reinforcement because you can see how you are able to solve problems and keep track of your success on those.
Seems doable. They have over 3,500 people there (really don't see why they're not at, say, 150). Surely they have enough resources to handle the necessary oversight. I would imagine most could be automated with spot checking by actual people.
That's not what I'm referring to - I meant improving the EU as a whole would be difficult if every conflicted party had their finger on the trigger of Article 50 if things don't go their way.
That's not exactly a war.

A Finnish man was killed by Iraqi asylum seekers a couple of days ago; are we now at war with Iraq? Hardly.
I take it 4 can't happen because the article has to be invoked by the leaving country. However surely there is another article for just kicking a country out of the union?
Science and the Demise of Philosophy
Oops. I didnt see your comment before I posted mine.
Can someone please make a TL;DR?
I appreciate your reply - thanks.

I honestly would like to hear the thoughts of your team if you are happy to reply here please.

In all honesty - you're right, I'm not very flexible. Either you're paying me to be on call and I'll answer my phone at 3am on a Sunday, or you're not.

Let's flip it around so you see my point of view. Either I stick to the employment contract and ask you to pay me my salary this week, or for reasons completely outside your control, I expect you to pay me $salary+$X, because I said so. If you say no, I view you as inflexible.

See my point?
Vanguard Target Retirement Funds. Pick the one that most closely corresponds to your anticipated year of retirement (or earlier, if you're conservative; later if you want to be aggressive). They will do all of the above for you.

Put your money into it. Walk away.
I saw a guy do it once at the range, but he was mainly just showing off. The position is well described in [1], which may be of interest to you if you're not solely poking at the grandparent commenter's having confused 'supine' with 'prone'.

[1] http://firearmshistory.blogspot.com/2012/03/rifle-shooting-p...
Need a new standard...
Minecraft Education Edition is a fork of Minecraft Pocket Edition, written in C++ without modding capabilities and only compatible with Windows 10. Minecraft Java Edition is likely going to die eventually.
I'm a software engineer who is already quite comfortable with Python and has more of an interest in machine learning than data science (as I understand it), is there any reason for me to learn R?
I have almost no marketable skills to speak of, how can I work remotely?

I'll take phone calls, answer questions from a script, whatever I have to do.

Also, what marketable skills should I focus on developing if I want to work remotely in an actual, skill-required job?

I'm not incompetent: I'm proficient in plenty of basic office software, I can troubleshoot/fix a computer, and I can type 90wpm. You know, the fundamentals.

Thank you in advance.
He's not the first person to get caught hacking the USG, and thus far insane sentences haven't been a consequence of that sort of thing. We'll see, I guess.
In the SF Bay Area it's still way cheaper to take Uber than a Taxi.
Smart Home Technology Can Increase Airbnb Earnings, Study Finds
Not even -Xms -Xmx, there's heuristics built in to appropriately size the gc spaces... http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/tip/src/sh...
Ted Cruz Spearheading Movement to Keep the Internet American
Bash 3.2 is distributed under GPL Version 2. Bash 4 is under GPL version 3. (I'll let others discuss the differences and how they might interact with the App Store.)
2) this is a mind game, you are not actually loosing money in down years (unless you are actively trading), the market is just valueing your assets for less. When the market does this, you should see if prices are cheap, and if so buy as much as you can! - Warren Buffet style
Because Minecraft Education Edition is not scriptable/modable unlike Minecraft for Desktop or Minetest.