skysight-inc/HackerNews huggingface dataset:
Solution is simple: don’t do business in the EU. problem solved. Let the companies who can be bothered to expose themselves to litigation and spend $$ on compliance service those customers.
Currently on the front page: https://news.ycombinator.com/item?id=17163699
Information asymmetry - it’s always been a powerful tool in business, marketing, politics, etc. While the internet and mobile devices have given the masses much more information, they have given those in positions of power even more.
Comment: https://news.ycombinator.com/item?id=17163948

TL;DR: US$30
> so maybe a lot of the internet is seo ranked shit show...but not all of it.

Just the parts you can actually find.
I wish there was a way to have less tabs open. This will probably just encourage my bad habits of having too my stuff open
> "In a Kolmogorov complexity sense, this “one parameter” model is more complex than many multi-parameter models that represent shorter programs"

I'm not a mathematician, but I think the point of the exercise was to show that the number of parameters that a function requires is not a relevant indicator of the complexity of the function itself. It specifically uses a multi-parameter function converted to a very complicated single-parameter function to show this.

In the case you described where the arguments are spread into their components (as is the case in "normal" functions), the arguments can still have different precision, or more generally, different complexities. Look at a function that takes a quad, then look at a function that takes 5 bools. One is obviously more complex than the other (using the meaning of "complex" as discussed in the comments), and it has nothing to do with the number of arguments.

Disclaimer: I haven't read the article, just the comments here so please don't sue me if I'm incorrect.
Nah.. I don't like that metaphor. I think I like this one better.

Back in the day, cable TV was crypted, and people had to have cable TV decoder cards with a key to fit a slot in the receiver. So, in the UK, somebody worked out how to decode the keypair, and you could buy a keycard in the pub for like GBP50, instead of paying the cable company GBP100/mo. But the cards, they have a fixed life. They don't last forever, you have to keep coming back for more.

The real fix is obviously to fix the crypto, but there are a million receivers out there. Nobody has time to go round each one. So what the cops did, is find where the faked out keycards are being printed and shut down the print house, so imagine... if you then get the city electric company to power cycle every house, when its receiver reboots, it needs a new keycard, but they can't get one any more, 'cept from the cable company. Fixed? No, but you cut the problem off at the knees.

Oh wait: we all wanted those sweet stolen keycards. I gotta think of a better metaphor :-)
https://news.ycombinator.com/item?id=17162000
Business Mastery: Top Thirteen  Business Books in 2018
Insofar as many people's definition of meritocracy seems to preclude any consideration of someone's race, sex, gender, sexual orientation, etc, they're not equivalent.

Bias can't be addressed by ignoring attributes you suspect to be affected by it. In the new wording Mozilla explicitly commits to address bias, which is important.
GDPR and the proposed copyright laws will break the internet irrecoverably.

Yeah but there's nothing wrong with that per se. It's the EU's choice to return to the stone age. There are Amish communities in the US where nobody has computers and their primary form of transportation is horses and buggies [1]. The rest of the world will simply move on, and like Amish communities, those in the EU that wish to participate in modern society can simply move.

[1] https://en.wikipedia.org/wiki/Amish
It would be great if all these new regulations only applied to companies of X size. Scrappy startups with no access to good lawyers and understanding of these regulations are more likely to suffer vs the big guys who were the cause of all of these changes in the first place.
> Yeah, definitely. Especially for infrastructure.

The problem is that this is entirely useless.

There are basically two classes of software company.

The first is the likes of Google or Mozilla. They, as a rule, do the right thing. All humans make mistakes but the mistakes are understandable and there isn't really much we can expect to incentivize them to do that they aren't already doing.

The second is Fly By Night IoT Device Corporation. They make garbage, it has a million vulnerabilities, but they're judgment proof. If you sue them they just file for bankruptcy. Many of them don't even exist within your jurisdiction and the ones that do are likely to have gone out of business by the time you get around to filing a lawsuit. You might as well pass a law imposing liability on raccoons for spilling garbage.

There is a much better solution to all of this. Fund a government agency to search for vulnerabilities in popular products and report the vulnerabilities to the developers. Then remove products from the market that have had known unpatched vulnerabilities for more than a limited amount of time, and require updates to be offered to any product sold in the past X number of years.

Because it's a lot easier to get a company to spend $5000 in developer time to fix their garbage than to get them not to avoid a twelve billion dollar lawsuit by filing for bankruptcy -- which only leaves all their customers in the lurch with hardware that will then never be patched.
I recall that Cal Newport suggests three ways of scheduling deep work. 1) dedicate a portion of the day: Writer John Grisham regularly writes from 7 to 10 every morning. 2) dedicate a portion of the year: Cal gives the example of a professor who moves out to a remote cabin for several months each year to be away from distraction and do deep work. 3) ad hoc with tracking: Cal himself fits in deep work whenever he can and tracts it, making sure that he is spending the desired amount of hours every week. Any of these methods can work.
Asking a question is the same as pursuing the answer
Audio of apollo 12 mission is online. https://history.nasa.gov/afj/ap12fj/audio/audioindex.html

In EVA 1, Conrad and Bean carry on like kids at an amusement park. There is a genuine sense of joy and amazement.

Their partnership was unique in Apollo, a genuine and moving warmth and friendship. In defense of other crews, the work schedule was gruelling and hyper-competitive, with alot of people vying for seats seeking opportunity to advance their chances.

I enjoy watching recent interviews with Bean, he comes across as an 80+ year old man-child. Had Apollo 12 been the first crew to land on the moon, at the time this was a distinct possibility, then the very human aspect of how we connect with that extraordinary event in history would be markedly different to how things are. RIP Alan Bean.
Explore / Exploit (2015)
^serious^said
Jony Ive is so getting in trouble for this.
The title feels a bit clickbait, perhaps "Create multiplayer games with unprecedented scale" might be an improvement.
“Why do you want children?” and other questions we aren’t supposed to ask
I'd argue the EU is "moving fast and breaking things" because the industry was incapable of self-regulating.
I’m obsessed about Apollo. Having grown up in the cape.

I created this site a while back, after I had spent years going thru the Hasselblad reels. You can view great Apollo images and buy frames, iphone cases, sheets. Check out Top 20.

Check it out at http://www.projectapolloprints.com

I’ve been migrating stuff to Society6 this weekend.
why do you assume it's a market in the first place?
A display port cable is ghe same in both ends.

Maybe they should've designed display port to have different connecrors for source and sink, but I must imagine they had compelling reasons to not do that.
Planet side had a hard limit of 133 players per team, three teams so would end up as 399 players per map. But all the maps work together and influence the game play on all maps so the max per server was a lot more. Sdly they took it down and Planet side 2 isnt as good.
And it was funded by universities and a defense department project. Once we got the private sector into the experiment, it needed to pay for itself. Bandwidth isn't free, and neither is content creation.
Unless you have a family.
> No, the idea is to taint anti-GMO activists with the accusation that they're killing third world children so that other, more profitable GMOs can be fed to fat Americans.

Yes those evil corporations are trying to save children from blindness just to make anti science activists look bad. The bastards!!!

Sarcasm aside, did you know most of our crop varieties have been modified using radiation? Those types of mutations are still used today and require little testing, much less than what golden rice has been through.

> (Oh, and by the way it inherently has worse yields than the varieties it's based on, so that golden rice will be more expensive too.)

This is straight up FUD. The first version didn't have the same yield but the more recent ones do.

> it cannot be used for any kind of meaningful deployment of the tech

Why not? It clearly states they will provide the technology to the National Agricultural Research Centres and other public sector research institutions, in developing countries. Once the farmers have the crop they can replant as much as they like and they don't have to rely on capsules anymore.

> the GMO industry couldn't bear to actually give up the possibility that they could somehow make money from starving third world kids.

Except the GMO industry (whatever that means) is not involved in the development of Golden Rice (apart from some patents).
The emotional journey of creating anything great
It seems like both... don't sail into a hurricane and there's no problem, right? But even their sailing into it was an interaction of many factors -- the captain's insistence, predicated on preferring the graphically vivid but outdated weather maps, and on disregarding the opinions of his officers, and on each of them independently failing to be sufficiently assertive (or even convinced of the danger themselves) to change his mind.

There's also the broken anemometer, but I'm tempted to discount that, because it was obvious the wind was from port, indicating (in any counter-clockwise-rotating storm, i.e. any cyclone in the northern hemisphere) you are headed right into it. Winds should have been from astern if you were trying to cross in front of it. When you're convinced of something, sometimes you can stare right at contrary evidence and disregard it. But who knows, maybe having an accurate wind reading would've jogged some brain cells.

If the engine was kept running as you say, that might have helped them, but only if they had used it to turn and get the hell out of there. If the captain insists on using it to continue driving straight into a hurricane, it just makes things worse. And then of course there's all the water they took on, limiting their getaway speed so to speak. In a certain way it seems like the point of no return was the rupture of the fire water inlet. No telling what the ship could've withstood if they had secured the load better and secured the hatches better. Unfortunately all you get with this kind of hindsight is all the things that went wrong, not necessarily what would've had to go right.
This question has been asked a thousand times.

On reddit: https://www.reddit.com/r/startups/search?q=how+to+validate+i...

On IndieHackers:

* go to https://www.indiehackers.com/
* click the search icon in the upper right
* type "how to validate idea"

Those 2 sources will give you hours of reading.

My short answer is that if you have to validate an idea then you're doing it wrong.

A good idea is a solution to a problem that you noticed. Maybe because you've had this problem yourself (e.g. "I was trying to share a screenshot with a friend but there was not tool to do it easily") or maybe because you noticed that other people have a problem that you can solve using your programming skills.

Lacing any additional context to your particular situation "validating an idea" conjures a situation where you came up with a solution first and then started thinking "is this a solution to a problem that someone actually has"? Which is backwards.

If you want to learn more about how to improve the skill of noticing problems, read "The Mom Test" (https://blog.kowalczyk.info/dailynotes/note/b4u674cvj43jdajd...).
This is unnecessarily alarmist and hilarious. It's clear that personal information and other data was not properly respected by many startups and large companies. Data "breaches" and the various apology tours have shown a massive loophole in the law, and now the law is responding by closing the loophole.

If your business was profiting specifically by exploiting personal information, this would be a sad day for you but a "good riddance" moment for the rest of the world. If you have a legitimate business that isn't underpinned by such odious behaviors, this demands a small review of your business practices but is generally a good thing.
You are confusing tree branches (1-monkeys, 2-humans) with tree trunks (DNA). Looking at a tree, you'll notice that the branches are never the same and yet they all come from the same trunk. Branches can fork, split, or twig, but branches don't beget other branches, trunks do. The connection between monkeys and humans is through the tree trunk, the ancestral DNA.
he's not shitting on them really he's helping people so that they don't get it in their mind that redhat is the next IBM when they use some crappy bloatfest
Maybe it'd make more sense if it was rephrased as "questioning what some consider to be truth or consider to be reality", because after questioning them you might find out they're not really truth or reality.

Even if what you're questioning turns out to be really true or really real, there could be a benefit to questioning it, for by questioning something one could come to understand it better, or understand why it is the way it is, or why people believe it.
I'm an advisor to several startup European search engines which are likely to be annihilated by the combination of these changes and the GDPR.
I was once invited by (and paid for by) a billionaire investor in the company I worked for to a resort in the Bahamas patroned exclusively by the rich and famous. The extent of the service offered by the (mostly black, Bahamian staff) — appearing, disappearing and offering way more attentive assistance than any reasonable person needs made me downright uncomfortable. It was lovely to be in paradise, but being waited on hand and foot just seemed wretchedly excessive.

[edit: spelling]
Reykjavík has a few of those, but they are amazing. They are one of the few places where cars actually stop for pedestrians almost immediately (way more effective then simple painted crosswalk). They also do wonders in slowing down the traffic as it reaches downtown (way more effectively then simple speed bumps).
systemd is like the rajneeshpuram of Unix. first it's the init scripts, now they want to take away ifconfig.

ask the people of Oregon how this will all work out...
We’re pretty poorly adapted to be herbivores. We can’t eat most plants at all, and we can’t eat most parts of most plants we do eat; because we can’t digest cellulose. Some staple foods require cooking; potatoes and beans for example. Many other plants, like spinach, are much easier to digest when cooked.
Coming up next: European publishers discover that search engines preferentially link non-European publishers due to the link tax.

Coming up after that: More unexpected effects.
Right, except for the part where that is 'more accurate' because it's not. Oh, and the play came out after the Russian revolution.
if that's too extreme try just disabling images.
I go to ShoreLine Park. Sometimes there is a concert, sometimes just sail
If you are into biking then Huddard park out on the other side of 280
I haven't had nearly that much trouble with more recent videos, which seem to have excellent sound reproduction. It very much depends on the original upload quality though. Some older videos (anything stuck on 240p or lower) are from a time before HD uploads were a thing, and surely used more aggressive compression.

Some uploaders are also simply unskilled; I'm mostly after video game soundtracks to listen to in my car, and especially for newer soundtracks you have to watch out for the uploaders trying to be "first" to gain the popularity, while sometimes using poor settings or a bad rip. There's nothing youtube can do to improve bad source audio.
Couldn't agree more. I've spent a lot of time trying to explain this concept.

I do think the author has overlooked another common reason that problem definition gets overlooked: people simply conflate problems and solutions. Most of the "problems" people bring to me are actually solutions to some assumed and unacknowledged problem, e.g. "the button should be bigger." This preempts all critical evaluation of the problem and all of the alternative solutions.
Except that they can just turn your phone back on remotely, should they want to.
One obvious case is DoS attacks. Rudimentary attacks can be mitigated by blocking IP addresses of the attacker.

Another example is logging requests to secure sections of the site and/or server and perform IP blocks on fishy activity.
That's the feeling I got from the readme, but GP sounds like this particular decision was made not so much for 'philosophical' reasons, as because Black-ing a file twice might give different results. I was curious why :)
Show HN: Open-source Blockchain Notary (please Star if you like)
Cisco is a Fly By Night IOT Corporation? Linksys?
Ask HN: Advice to grow B2B SaaS business?
Wait.. you mean, even openly buying things, like respecting free market economics, is now wrong?

So that reductionism around open markets the Federal Government keeps ramming down our (I am not american, I live in another economy) throats, it was all hyped bullshit, and in the final analysis, actually yes we can intervene on 'national strategic outcome' reasons anyway.
Here is an infinite lattice (roughly speaking):

o
/\
o o
/\ /\
o o o
/\ /\ /\
o o o o
/\ /\ /\ /\
o o o o o
... ... ...
This would be worth mentioning on the project issue page, methinks. The author might not want to do the work but it's a very good thing to keep in mind for anybody looking at the project and making judgement calls off of it.

https://github.com/dyu/ffi-overhead/issues

I didn't do so because it wasn't my idea. I certainly don't mind though.
If the external display wakes up as your main display with the same desktop picture and icons as your laptop it means the internal display is asleep.

If your mouse is laggy and display looks fuzzy it means your external is mirroring your internal display and that your internal display is on. Turn mirroring off if that happens.

If you’re worried about heat (lid shut mode blocks the vent that runs the width of the keyboard) you can leave your lid open and use your external display normally.

I have not noticed a heat problem using my 2013 MBP Retina in lid shut mode after my two year old threw a phone at the screen (kids! Lol)
You may find this short piece by David Foster Wallace amusing on the same theme: https://harpers.org/wp-content/uploads/2008/09/HarpersMagazi...
How to define "the video playback pages"?

Is https://www.youtube.com/watch?v=[videoID] a "video playback page"?

Most "YouTube downloaders", just like any popular web browser, access the Content through these pages.

These pages contain the (escaped) URLs for the video in various formats.

Do the terms restrict the software, e.g. HTTP client, one can use to access to these URLs?

For example, "You agree not to access Content through any software other than Google Chrome, official Google mobile app, etc."

If a user prefers some other http client not approved by Google, is that a violation of the ToS?
Yes, I have.

> Since you believe that you are liable, can you give me a ballpark of how much money you think you personally should be sued for because you deployed something using openssl?

This is a really ridiculous question. I've already stated that these things are complicated - you're asking for a hard number?

Companies should take responsibility for their users data, which includes understanding the risk involved in third party libraries they use.

If they're concerned about fees, invest in the security of the project you're using.

But this is all based on some hypothetical, undefined 'law', so arguing about the specific mechanics is pointless.
I seriously wonder if we won’t nuke each other (or destroy the environment, etc) before we’re able to spread in any appreciable way.

Technology is definitely a two-edged sword.
wat

you mean like, say, routing all of the traffic from my system to the internet?
Low tech things that can help:

It is much better to use cd-roms than usb (and to destroy/shred the cd roms after you pull them out of the secure machine you use to read data).

If you need to send data, using a second air gapped machine for that is probably best. This prevents a crafted file that gets root on the reading machine from phoning home unrelated documents.

Be sure to cut all the speaker/mic/wifi/bt lines, use an lcd (not crt), and run off a UPS battery, not the grid. Use the computer in a windowless room. This prevents 90’s era surevelliance vans from reading the data from the curb.

When you are not using the machines, store them in a tamper-evident box. One time pad encrypt your key pair, and keep the one time pad key with you. This makes it more expensive to tamper with the machines in a way that will cause them to allow the attacker to later steal them and get the documents / keypair.

Also, remember rubber hose cryptography.

https://xkcd.com/538/

You might be better off using something more mainstream, and blending with the crowd. For instance in recent civil wars, civilians turned mostly to stuff like facebook, fledgling chat apps, burner phones/identities, etc.

I guess the point of this long-winded comment is that nothing I mentioned has anything to do with special software. If you’re going down the path of using the linked system, be sure you understand what it can (and can’t) do for you.
Consuming written content on the Internet got materially worse (I might dispute how much worse, but it's a material difference).

Consuming any other kind of content on the Internet has gotten so much better it's hard for me to imagine, in the late 1990s, predicting how good it is. I had a laptop hanging 1 hop off a default-free peering core router and never would expected this network to replace all of radio and television.

Similarly, creating any kind of content is drastically better than it has been at any other point in the history of the Internet. For 90% of what I need a word processor or spreadsheet for, free Google Apps is more convenient than MS Office on my laptop; I'll use them simply to avoid launching the app. I'm still in native apps to draw diagrams, but I bet I won't be in 5-10 years.

Finally, with respect to written content, I think you take the good with the bad, too. Specifically: in the 1990s, every news source in the world wasn't crudded up with 100mB of Javascript grinding your machine to a halt, but there was much less news on the Internet. Add the Kindle Reader back into the mix and I think we're out ahead even on this axis.

And don't forget: Flash is dead.

On balance, I think we're much better off than we used to be.
Tho having so many platforms comes with its own set of challenges, like figuring out what's actually useful/approachable.

I'm not a coder, but 20 years ago I still felt somewhat competent in my overview of available platforms and what they are used for.
These days it feels like there's something new every day, which is great don't get me wrong, but I can't even imagine trying to keep up with all that because it looks like quite a Sisyphean task from the outside.
Revisiting the Marshmallow Test (2018)