skysight-inc/HackerNews huggingface dataset:
> I think it's unauthorized copying, which is copyright infringement.

I don't see how this argument would actually hold up for youtube-dl (whereas I do see how it would hold up for a third-party website like youtube-mp3).

In youtube-dl, the process goes like this:

1. User connects to website, requests copy of video.
2. Website agrees and serves copy of video.
3. User makes private use of copy of video, e.g. saves it to disk.

In this circumstance the user isn't doing any copying or distributing of copies, they're just making use of the copy they're given. It's exactly like recording a TV show playing over the air.

(Note the difference to a website like youtube-mp3, in which there is a step where youtube-mp3 makes a copy of the data they received and distributes it to the user.)
Correct. Yes, I compromise with her, but it is because I love her and she is usually right and she comes at the problems loving me. We all have blind spots, and she knows mine pretty well by now. Together, we are much much stronger than apart. I can't live without her at this point, I would be 'myself', with the same body and memories, but I would not be me. It's like The Doctor when he re-gens. He has all the same memories, but he is totally different. Without my wife, I would be 'dead' in that way too. I wouldn't want to be with anyone else at this point, she and I have created a world and life together and I love her more everyday.
All of these are bad on the desktop web. After all, some people still have phone company DSL.
Citation: I work with it every day. You can make it complex but that’s true of everything.

It’s not hard or complex to get working initially, or maintain, which is not true of makefiles
I've kind of noticed something recently. Game developers use the term "framework" differently than web developers. When a web developer says "framework", he or she usually means a fully-encompassing system that tries to take care of all of your needs.

In game development, a fully-encompassed system would be something like Unity or Unreal and people usually call them "engines".

This is a little more comparable to a library like Three.js. I'm not sure I'd call Three.js a framework, either. It's got lot of tools, but it doesn't try to take care of absolutely everything. Three.js, for example, doesn't have physics built in. LOEVR does have physics, but there doesn't seem to be a spring type in the documentation. There is this DistanceJoint thing:

> http://lovr.org/docs/lovr.physics.newDistanceJoint
> A distance joint tries to keep the two colliders a fixed distance apart.

But there aren't any spring force parameters, so I don't think that's it. It's not clear what "try" means here.

Checking up on some other major differentiating factors between young projects and projects that have been used by a lot of people:

> http://lovr.org/docs/lovr.graphics.newModel
> Creates a new Model from a file. Most 3D file formats are supported.

It would be nice to have a list of exactly which file formats are supported, and have it available on this particular page. There are a lot of different formats. I'm not sure I can trust that "most" of them are supported.

For example, the supported audio formats are enumerated completely:

> http://lovr.org/docs/lovr.audio.newSource
> Creates a new Source from an ogg file.

Thought it's kind of annoying that only OGG is supported. If you're really supporting "most" 3D model formats, the majority of them are proprietary formats, so they can't claim some sort of open-source ideology driving the decision to not support MP3.

There are no built-in materials or lights, so looks like you'll be on your own writing those shaders. Three.js has its own Physically-Based Rendering shaders that have been in the wild for over two years now. Who knows, maybe you could copy them over?

There's no built-in support for animations. This also ties back into the model format support. Some formats like FBX, Collada, and glTF support skinned mesh animations. That's super important. There's also no timeline system, so you're on your own for synchronizing actions and animations.

There's no entity/component system. That's not too hard to roll on your own, but it's such a common thing in game development these days that it's odd to see it missing. There is an event system, but the documentation makes it sound like you're not intended to use it, it's internal to the library.

I don't know. I've spent the last 3 years building my own VR environment on top of Three.js. The stuff missing here would make my life a lot harder. The stuff that is, like controller and headset pose, spatialized audio, wouldn't make things significantly easier, because the respective APIs for working with them are much more straight-forward than graphics.
I really wish we could stop using these terms such as 'dreamers'. 'Obamacare' instead of 'the Affordable Care Act' is another example. I feel these cliche words and phases stop people's basic understanding of issues.
> The problem is, mobile IE uses the same rendering engine as desktop IE10, which works.

Windows mobile was a mess last I had to deal with it. As far as I recall, Windows Mobile uses IE11 within an app, or Edge from the browser. Both had either proprietary or buggy touch events. Supporting Windows phone was a nightmare for us (and as it turned out, a complete waste of time).

Not defending Google, just saying my facts are different from yours.
Well the subject is currently 23, and for what it's worth the original USG indictment listed his full name, because the accused activity happened when the subject was older than 18.
Maximizing Your ERP Return on Investment Through Good Data
It's ugly (especially the dialog boxes) and obviously targeted at tablets. As the Surface don't perform well, I hope one day Microsoft will come back to its root and release an edition of Windows tailored for the PC.
I don't see how this list differentiates a good programmer who "knows" those "things" from other good programmers who don't.

To me the title is a click-bait and the document doesn't encourage me to actually "know this things".
Thank you for sharing that.
If you write an article, I will add a link to the list
Boston Red Sox Used Electronic Devices to Steal Signs Against Yankees
I wish they would. Does anyone think all the Microsoft engineers and managers started off wanting to be known as evil monsters and having to explain to their friends and families "I'm not evil!" every week? Google has become the next Microsoft.

However, I don't see Google being sued in the USA. Why? Because (per my other comment) prosecution of White Collar crimes dropped over 20% (a whopping amount) when Eric Holder came into power over the DOJ. 20% DROP DURING one of the largest recessions in USA history! Bush destroyed Enron and sent them to jail even though that would kill people's pensions. Meanwhile, Eric Holder brought about the Too Big To Fail era where the DOJ was outright AFRAID of prosecuting big companies.

We basically don't have a government now. We have corporations. And they don't have to wait to be voted in, and they don't have to leave after four years.

Look at how companies like Comcast (after the Telecommunications Act) can now own NBC, and NBC news. They can own the entire chain of wire, to media, to control of information itself. Is it any wonder why, when ~5 companies control 90% of all US media, that we never hear of "big bad evil corporations" anymore? In the 90's everyone was rushing to burn Wal-Marts to the ground for pushing out "the little guy". Now when Google does it, platform liberals and news pundits cry "Free market!". Are we supposed to believe that in ~25 years, the same corporations suddenly became ethical? Why is there never any serious talk of unions (a central tenant of the Democrat platform) anymore? Because they corporations (not Democrats) control the news now.
I agree. I can see how it is possible to for a tool like youtube-dl could violate a website's TOS, but not how it could violate copyright law.
I would like to see values experience over ability to solve trick question on whiteboard.
This is relevant because otherwise companies can just claim they have all of the above.
Agriculture only contributes 10% or so in the US. Hardly the "biggest threat".
Very interesting. But often it seems that AI is an alias for image or voice recognition, would love to see more of those AI-as-a-service for different use cases. Or more tutorial on some behaviour patterns for example :)
AFAIK there's no way to get arbitrary process creation notifications without either registering for ETW (which only allows one real-time consumer, hence crippling the system, and which has a very long delay) or using kernel mode code (which I guess could work here since the already have a driver, but might present obstacles I'm not aware of). Another way is to use AppInit_DLLs which might be appropriate since anything that needs the mouse should probably load user32.dll, but otherwise it would miss something. Polling seems like the most foolproof way to do it purely in user mode.
What's interesting to me is that there doesn't seem to be a modern filesystem that works across all major platforms. btrfs has Linux and this (unofficial) Windows driver; ZFS has Linux and OS X support but nothing for Windows. NTFS is pretty much Windows and Linux only for good write access, and APFS is macOS-only.

I realize that designing a filesystem and writing drivers for it are very difficult tasks, but surely it would be extremely beneficial to have at least 1 open source filesystem that has good support across all platforms?
Sure, but why getting married?

A couple can believe in love, without contracts on the side.

And if they decide to break up, then let it be so. Marriages more often than not seem to force people together when things are not right anymore, instead of letting them be free to choose something else when love is gone.
Any company that expects more than 40 hours a week should be automatically disqualified from picking 'work life balance' imo.
You argued that it should be published in public immediately. You didn't say why this is important.

Clearly it's open important for those who actually have to keep up with the literature and they're in institutions that have access. (Again, limiting this to American research & American funding).

I like reading papers, especially in areas that I'm not trained in. But I don't need to keep up with research that was published in the past 6 month. There is no practical need.

> Scientific publishing is a cancer.

Without getting into specifics, I can agree in general. You should talk off the record (think conference) to some editors to see what they think about the whole situation.
IT and electrical engineering are very different fields in my experience.

I think of IT as networking, operations, etc. Though I guess if you're more on the communications side of both, there's a bit of overlap.
ehhh, ICOs typically are quite explicit about the team behind it, with pictures, photos, names, etc. If you tried to do an ICO without clearly showing the team, it wouldn't collect much money
Can confirm, I'm on the Left in an oil company and luckily I don't have to talk to many people in informal situations day-to-day. It doesn't help that the company is Authoritarian, so I made a mistake talking about the sad state of the 4th Amendment here.
You can, but you'll be dirt poor. Back when "dirt poor" was normal, and luxuries like "bathing every day" or "carpet" were uncommon, being dirt poor seemed acceptable. Now most people won't accept that as a lifestyle.
Stylo now the default configuration for mozilla-central
there are health benefits to having a dedicated partner as well, life expectancy improves
I know boat owners would be happy about this(not just sail boats). If it could last.
Diving and scrubbing is a pain in the butt even when you dont mind diving.
I don't see this as having been particularly effective, though. It just made a slew of websites add an annoying pop-up or info bar to their site that says "we use cookies", and the reason given is usually one of a few boilerplate, content-free reasons like "to improve your experience". It's just an annoyance to have to click through, and doesn't provide much in the way of useful information anyway.
isn't blogspot.com a google owned product?
Thankfully the rest of the world is not like SV.
This was really awesome. The design improvements are so clear, but I would've never come up with them myself.
Agree or disagree with his reasoning, but this is the crux:

> This is the kind of stuff Microsoft did in the 90s that made everyone hate it so much they still have to fight against the repercussions of decisions made two decades ago...

The grumblings that, only a year ago, were reserved for the hardliners have now started to gain steam amongst the general in-the-know developer population.

Soon, technologists will start thinking of alternates to Google when choosing what products and APIs to use. Eventually whole companies will sprout up just to provide competitive products that only serve the need of not being in the Google ecosystem.

It's the circle of life.
Show HN: Rewriting algebra.js in ES6 (WIP)
I view my relationship like the stock market, it'll have its up and downs, sometimes I'll be ahead, sometimes the market/she'll be ahead and I'll be down....but overtime the stock market generally goes up so it'll all be fine in the end.

My wife tends not to like me describing our marriage like that though :)
Correct me if I am wrong, you could still love her, and do all the things you do, and keep supporting each other just with the power of your love without grabbing a pen and signing a piece of paper.

I am not arguing against long-term relationship or against honest and true love, I am arguing against the actual marriage practice.
It's part of a goal I have to port my Perl 6 geometric algebra library to javascript.
I mean, sure, but I did not shamed anybody.

The perception in parent is not good in long term. If you feel the need to agree, basically because you perceive partner to 'do the big important thing' while you perceive yourself to do 'just a small less important things' then agreements might be pleasant for partner for a while, but it will cost. It will be hit for your self regard, ressentement and unappreciation will build up over time and that will affect everything. Even worst if partner believes so.

Real life is not romantic familly movie. It just does not work in such simplistic idyllic way.

Definitely not when motivation for roles split is the wish that partner agrees with you more often - due to partner perceiving herself as giving less. That is parents iterpretation, not mine.
"They don't need to yet because the cryptos aren't big enough"

Your logic doesn't hold. ICOs are much smaller than cryptos. They banned the former, not the later.

"Chinese miners might, but the PnB certainly doesn't."

I take it you meant PBOC, not PNB. Well once again, a crypto outsider comes to tell us "governments will ban cryptos!" I have been hearing this critic for 7 years... But as I said, as we have seen over the last few years, the general attitude of governments toward cryptos has been the opposite: they have encouraged their development, they have let the exchanges operate, they have created regulation to bring some clarity in the market, etc. It is actually almost surprising to see the amount of positive attitude coming from specifically the USA, China, and Russia, to name a few. Even the former PBoc governor has explicitely stated he did NOT want to "kill" Bitcoin: https://themerkle.com/former-pboc-governor-we-need-to-regula...
Something like 20% of jobs are moving stuff around. Drivers, warehouse workers, truckers. What happens with self driving vehicles doing that? (the great depression was 25% unemployment).

People stopped being farmers and were able to pursue other industries. But there were still farmers, and a whole support economy of new jobs to support the new method of farming. AI is going to be the farmer driving the tractor, the person who repairs the tractor, the system that manufactures new tractor parts, the person that drives it, a large amount of the support designing new tractors (even if there were 100 competing brands of tractors there are a limited number of people required for research and design and maintenance of the automation (not enough to replace 2.1 million farmers, let alone the millions of factory workers, mechanics, and delivery people), and the AI can even do most of that themselves too soon).
Thanks for jumping in! How many installed square feet of real estate do I need to be equivalent to my 3 ton air conditioner (which needs 4 square feet)?
UBI was never a "selling point" for Communism (except if you have a very vulgar concept of Communism), quite the opposite it's what sustains Capitalism beyond the point it should have already had died off.
I don't remember ever seeing Linux create a Zombie(Z) when a process is KILLed while in the (D) state. It just stays alive, stuck in D state.
Nice to see only 7.5% have had stuff broken by an upgrade. Last time I messed around with it, it was still changing rapidly, which is part of what put me off. May give it another go.
Florida native here, too. What op is probably referring to are those who haven't been decimated yet. I've lived in Ft.lauderdale a for a while and went through Andrew. We evacuated inland. The place we evacuated to lost power, where our house didn't. Ironic, isn't it.

Ft.lauderdale wasn't near the eye. It was Miami/Homestead. Anyone who has lived in Ft.lauderdale has probably not faced a damaging hurricane. Andrew was 25 years ago. I do not recall any hurricane after that that caused as much alarm. Just a few days off school.
This is correct. Why can't we, as a society, move away from marriage as it is today but still implement rights between two individuals who love each other in a different, more modern, way?
Great list, but Twitter is really not the best platform for this kind of content. Some of the screenshots have such bad compression artifacts that it's difficult to make out the before/after changes. For example: https://pbs.twimg.com/media/DDf7ef1XkAMh3Gp.jpg:large

This is a much more readable version (though doesn't include the handy CSS annotations):

https://codepen.io/tyrellrummage/full/ZJPXgy/
That's fair but their serving utensils don't need to make any contact with your tupperware. As long as it looks clean enough to sit on their counter while they convey the food into it, that should be sufficient right?

EDIT: The "health-code BS" bit is from my experience once, requesting a restaurant to refill my water bottle when I was leaving. Unless they're dipping a water hose into my bottle to fill it, thus bringing water in my bottle into contact with their hose, I fail to see the health issue.
There are methods of approximating expected utility. I recommend "Artificial Intelligence: A Modern Approach" for getting the info. It's too long to write in a comment.
The "empty" midwest is all owned, though. $4000/acre, maybe? That's not much if you are trying to buy land to build a house. It's a lot if you're trying to acquire 1000 acres for a farm, though.

Alaska is largely government owned. It's empty, but that doesn't mean that you can take a chunk of land there.
Nice. But of course, next year the rules will be completely different.
Yes.

On windows, if you have a logitech gaming mouse, you can set the polling rate. The default USB is 125Hz IIRC, on my mouse you can up it up to 1000Hz. For gaming it helps reduce input lag as much as possible since 125Hz is 8ms of input lag. For desktop usage, about 125Hz works fine.

For what it's worth, on my 120Hz screen, I can tell a difference between 125Hz and 250Hz polling rates, from 500Hz upwards I think I can tell but it might be placebo.
Exactly. People don't really want money. They want the stuff / services that the money buys.

Even the deflationary markets, such as electronics, don't see any problems selling their products.
I think that's okay actually. I see profiles to be like an interview with say, an engineering manager or current team members. We ask questions, they answer, and we decide how strong or convincing that answer is.
Not sure how

> a college that feeds most of its graduates into Boeing, Microsoft, and Amazon

is in any way relevant considering she went there for

> an English literature degree

.

Ironically, you're telling her, pretty much a poor person, how not to live her life by passing judgment on the

> follow-your-dreams approach

that she elected for in the comments section of a post discussing just that. One would think HN has more self-awareness than this.

If she

> payed [sic] her own way through an appreciably expensive college

then it looks like she

> took on debt

and seems to have a net worth in the negative. This would make her "poor" during that period by any definition in use today.

I agree that

> she had reliable access to higher education

and that separates her from a lot of other poor people who never got that chance. But this is not the only way to be poor.

The perspective she brings is that she has seen both sides: being able to financially handle what life threw at her before and during university, and having a negative net worth following it and making sacrifices to keep the lights on. This grants her not only authority on life in the latter condition, but also can address those still in the former and share her experience of scrutinizing-though-well-meaning people telling her how to live her life better when they have never been in such a situation. The arrogance to believe that they have better solutions than she did during her time in poverty is less than appreciated from that position. I am sure at one time she had the reflex to do the same; she speaks now from a matured and changed mind.

---

I'd also like to point out that you have demonstrated a number of logical fallacies by posting this comment. Tu quoque is invoked merely by the fact that you are doing precisely what she criticizes--curiously, this fallacy wouldn't be present if you had refrained from posting this comment. Another is the no true scotsman fallacy, here expressed by insinuating that since she was never _really_ a poor person that she can't possibly know what it's _really_ like. Finally, the black-or-white fallacy is displayed when you imply that someone can only be poor or not poor, and that there is no way to be some complex time- and condition-dependent mixture of both.[1]

In summary, I am saddened to see that this is the top comment on the thread for this post. I was hoping that HN would take this as a chance to listen and learn about other perspectives, and not use the pseudonymity of an internet forum to demonstrate precisely what the author warns against, much less promote this perspective to the top of the discussion space.

[1] https://yourlogicalfallacyis.com/
lol piss taking in its highest form
Ehh, I imagine if things get too bad they can always lay a new one. In the meantime Western Canada could probably be connected to Eastern Canada somehow. Given that people were laying tons of cables 120 years ago, it can't be _that_ difficult for a country as big as Canada in crisis.
It's not some single centralized trusted source. It's a local trusted source. Like a friend or a shop or a website you make payments on that uses the network and has been keeping up to date. Ideally folks should check multiple sources to ensure they agree.

In the same way folks need to figure out which software to download when they join the Bitcoin network.