skysight-inc/HackerNews huggingface dataset:
A game is not fair if the rules are not the same for everyone. At least, I would like to believe that anyone who watches sports would agree with this statement. Moreover, a game played with unfair rules is by its nature an unethical game. That's my opinion on the matter.

If in society it were made clear that copying everyone else's designs and market research were okay and to be sought when possible, then there would be little wrong with an open-source project copying the designs of a proprietary project. On the other hand, if a proprietary project is not allowed, in practice, to copy the designs of its competitors due to fears of legal problems or public backlash, then it would be unethical for an open-source project to copy other projects' designs since that would give the open-source project an unfair advantage.

At the same time, there is still an element of exploitation if in practice the only ones investing significantly in market research and R&D are the proprietary firms. After all, any time someone is reaping the benefits of someone else's work without giving back equally in one form or another, there is a type of exploitation going on.

Now, we should avoid thinking in black-and-white. We should avoid saying x is ethical while y is unethical. In the real system that is society, there are many variables involved, and these variables are floating point. You would need to plug all the values into the formula of ethics to really see the relative balance of ethics followed by any given project or company at a given time.

I can tell you from my own experience with (embedded software/hardware) R&D that coming up with a fully functional, reliable product in terms of design and approach is a very costly operation. Simply measuring and cloning someone else's product is worlds easier than designing it in the first place. After all, the people doing the R&D are filtering out all the bad ideas for you -- and most ideas are bad ideas, often for reasons not clear from the start.

Like I said, however, one of the most important factors to consider is whether everyone is playing by the same rules. Doing things your competitors are not allowed to do without getting into trouble is cheating. And cheating is unethical -- despite the inner animal in us thinking there's nothing wrong with cheating as long as we're the one benefiting. Remember: The question is not whether you can do it, but whether it's ethical. These are not the same thing.
FCC violations are generally fines instead of prison time. It'd be somewhat effective but not nearly as powerful as the tax evasion charges.
I've seen quite a few cases like this online, where people on various forums have faked their own death. Sometimes it's for attention (someone literally faked that they were dying of cancer to get people to make Youtube videos of a game they were working on), sometimes it's just wanting to leave the community (someone else faked their death in a car accident to stop working on a project that others were pressuring them about).

Either way, the linked article was an interesting read. Least partly cause it felt like watching a documentary with the wildlife or civilisation replaced by forum/online game goers.
Very fascinating story to me, especially regarding the behavior being face-to-face, so I'm grateful you shared. I'm behind in getting my tail in gear, but I do have a personal essay in the works refelecting on my experiences with un-moderated vs. moderated forums and comment platforms. I've witnessed some pretty clear social behaviors (e.g. forming cliques, 'groupthink' habits) which seem to vary by the platform and moderation level. A dynamic exists, in my opinion, that can turn a community into a cesspool.
I think taking any sort of behavior we don't like and saying obviously no decent person could enjoy it therefore it's only for those who are pathological[0] betrays a gross misunderstanding of decency. It is in fact fun for normal people to act like a dick, in the same way that it's fun to shoot roadsigns or piss on the sidewalk.

The reason we don't do these things is a mixture of training (we all know doing these things will make society worse off, perhaps we personally don't like it when we're driving along and a roadsign has been shot up), consequences (people will probably think less of you for urinating on sidewalks, it's illegal, etc) and maybe a healthy dose of inbuilt aesthetic and moral standards, empathy (how much and to what extent these really end up resulting in object-level actions as opposed to determining on what axis object level actions will be inhibited doesn't seem clear cut to me).

People who are willing to go around dominating and exploiting others for the sake of mere petty cruelty are unpleasant, the common term is 'bully'. Few people would want to be on the receiving end of it. Most people find this behavior less than charming. There is also the element of personal danger, who wants to be around somebody that might manipulate them for fun? So it makes sense to play up how different we are from such people, because that shows others how righteous and safe we are to be around. However as the child with the magnifying glass who burns ants shows, the capacity for petty cruelty is within all of us.

[0]: There are some behaviors which are pretty much reserved for pathological people, but the set is probably smaller than we imagine.
To quote Harvey Dent in The Dark Knight: "You either die a hero or you live long enough to see yourself become the villain."
if you check out the CGAL library, they have code that solves surface parameterization problems. the least squares conformal mapping is pretty nice for creating uv maps.

http://doc.cgal.org/latest/Surface_mesh_parameterization/gro...

http://doc.cgal.org/latest/Surface_mesh_parameterization/Sur...
Show HN: Hirundo a Mac Viewer for the Swift Mailing Lists
You might want to seek out actual numbers before you say that. More often than not, that particular cache entry is evicted because of the billion combinations of frameworks, versions and CDNs. You are very far from downloading 0 bytes even for the popular frameworks.

There's also the issue of availability. If you decide to use one, make sure to have local fallback. The one time I did some remote instrumentation on this, some users actually had trouble reaching the CDN. I have no idea why, it might have been DNS failures or routing problems or whatever, but that made the whole site freeze for those affected since there was no fallback.
It's certainly a trend for the HN threads, no idea about freelancing in general
Given the time involved in playing out a live game I'm okay with 2-player victories.

Very frequently when everyone is off the board save 2 people it can be boring to play for 2 hours to figure out who the victor is.
Economics of Free Parking
You know what, as a developer and designer, I like it, I like it a lot.

As an engineer I still can't really see why. Better than Airbnb logo though.
It's not really common in nerdy communities as such, just mostly those somewhere between the mainstream and the incredibly niche. There's an interesting TV Tropes write up on that here:

http://tvtropes.org/pmwiki/pmwiki.php/Main/TheLawOfFanJackas...
Wave Apps | https://waveapps.com | Toronto | Fulltime

Wave has a variety of job opening available, including (Web) Software Developer, Mobile Engineer, Ops Engineer, Product Designer, etc. To see all job posting, visit https://wave.bamboohr.co.uk/jobs/

---------

Wave is a Toronto startup backed by amazing Silicon Valley investors. With over 2.5 million users and an ecosystem of apps, there are tremendous opportunities for impactful work.

At Wave you will:

* Develop for both Android and iOS mobile devices

* Develop the standards, tools that will shape how Wave builds mobile products

* Create ReactNative hybrid mobile applications

* Build something that will make lives of real business owners easier

What we are looking for in you:

* Experience with mobile application development, provisioning, and deployment

* You have managed releases to the App Store and Google Play store

* Curiosity and excitement about technology as a force for good

* Pride in writing testable, modular, maintainable, simple, and well-documented code

* You take a customer-first approach to product development

What makes working here awesome:

* Solving hard problems

* Entrepreneurial culture

* Culture of transparency; learn first-hand how to do a startup

* Competitive compensation, including stock options

* Health coverage
USB-C seems like a really bad standard if the cable can destroy expensive electronics.

EDIT: Even if the cable is wired and built correctly (which is apparently difficult for manufacturers to get right), cables fray and tear all the time. I foresee a lot of dead electronics upcoming.
They are standing on principle. They want to reinforce that recordings of NFL games have no commercial value under any circumstance, and them forking over cash for a copy of a recording would make a mockery of that argument.

If they had footage, they would use it, since they are the only authorized users. This guy's tape would then be completely worthless.
Yeah I forgot to mention Sophos. I'm glad we have him.
Well, it protects against some metal object getting inserted into the USB port.
This looks great. Bookmarked for when I get around to learning Rust.
This was a C-to-A adapter cable.

what was wrong was that the Vbus on one end was hooked to the GND of the other end.
Is what people do 'actually intelligent'? If you break down the processes of the brain to a low enough level, all of the 'intelligence' will disappear, just as it does in a computer neural network.

Intelligence is not some kind of aristotelian substance that permeates brain matter. At some level, anything which is intelligent has to be built from parts which are not intelligent.
> I wish the Fed would research sending checks to tax payers as a stimulus strategy.

That's a fiscal (not monetary) stimulus strategy, outside of the Fed's purview but something Congress can do: its been done (the most direct example being the one-time tax rebates in the Economic Stimulus Act of 2008.)

> Because it appears the low interest rate (and QE) strategy isn't as effective as it once was - in part due to uncooperative banks.

Monetary stimulus has always been a limited tool useful for smoothing things out, with most major effects requiring fiscal stimulus. The Feds job is to manage the money supply, with certain economic goals in mind. Broader efforts to manage the economy are reserved to Congress.

I'm not sure expecting more of the Fed is the right response to Congress not taking effective action on stimulus.
Or, as we're talking of lenses, fraction of a milimeter.
This is a classic failure of aggregate demand, and it cannot be fixed with monetary policy alone. I'm struck by the continued relevance of the lessons of the Great Depression.

For example, see these lines from FDR's First Inaugural Address:

Plenty is at our doorstep, but a generous use of it languishes in the very sight of the supply.

Primarily this is because the rulers of the exchange of mankind’s goods have failed, through their own stubbornness and their own incompetence, have admitted their failure, and abdicated. Practices of the unscrupulous money changers stand indicted in the court of public opinion, rejected by the hearts and minds of men.

True they have tried, but their efforts have been cast in the pattern of an outworn tradition.

>>Faced by failure of credit they have proposed only the lending of more money. Stripped of the lure of profit by which to induce our people to follow their false leadership, they have resorted to exhortations, pleading tearfully for restored confidence.

They know only the rules of a generation of self-seekers. They have no vision, and when there is no vision the people perish.
GitHub Loses VP of Engineering Susan Lally
So, in essence, we punish responsible people who save for retirement. No thanks.

Also, one unintended consequence of this policy would be that the MINIMUM interest rate you would have to pay would be 3.75% because below that it makes more sense to just buy a gold bar and bury it in the backyard vs. lend it out.

Basically, the way you can imagine the impact of that is that your mortgage interest would (today) essentially double. Again, no thanks.
Having worked for Silicon Valley companies and an Ivy League university, I think it's fair to say I'm a good engineer.

I hate big cities. They are so expensive and noisy and I abhor having to drive for more than 30 minutes at a time. The opportunity cost of all of the exciting marvels going on around you makes you feel like shit if all you want to do after work is drink and watch Netflix.

As great as big cities are, unless you are actively making the best of them, chances are you are living in the same ways most other people are: you use the same devices as everyone else to watch the same shows as everyone else. You get food delivered to your shelter-cubicle which anyone in a decently sized city can get as well. You go from boxes to boxes in boxes.

I like my small city. I like to get off the grid and go outside to hear nature. Turning off lets me channel my energy when I turn on.

I doubt I am alone.
>The only entity in the world that can pay money for those tapes is the NFL, which means they are the entire market and can choose the price.

This is like saying the only value of pot is 0 because the federal government makes it illegal to sell it. Illegal drugs are a 0 dollar a year industry!
Striking, isn't it? I ran across his work when taking cog psych/cog neuro courses. Arcimbaldo's paintings provide a great demonstration of face perception and — one could argue — face-seeking that our brains perform with no conscious effort.
The father didn't drive to the stadium with a camera, he made a copy of the broadcast. The NFL owns the rights to the broadcast, and does not allow others to create a copy of it. He essentially wants to sell a copy of a TV show.
This would be great for read/write support of linux filesystems.
IMAGINE a WORLD WITHOUT BRAS
But the cable was not standard USB-C... that's the problem.
A Fontastic Voyage: Generative Fonts with Adversarial Networks
Its certainly more experimental. Thats what you lose when privacy goes away.
Python 3 – Import from GitHub
What do you mean by contract? You download it from https://www.comodo.com/home/browsers-toolbars/chromodo-priva....
That seems unduly dismissive. There's nothing wrong with introductions, and the title is just an idiom.
Except Japan is astoundingly horrible at recognizing "bad stains on the tapestry" like the Rape of Nanking and comfort women (in fact calling the now elderly women who were abducted and raped prostitutes with an agenda). Nationalism is a cancer and you're blind to it because of your country's thorough inculcation.
I was playing with a FTDI (a clone :D) and an Arduino and accidentally mixed up VCC and GND from an external power source. I only realised because Minicom was failing to connect to the device. Then I realised what I had done, I tried removing it from the USB port and putting it back in, but it wouldn't work. I then tried a mouse too, but that wasn't working either. Thinking I'd killed a USB port on my Mac (well there are two, so...) I then tried rebooting and that fortunately fixed it.
It is used in practice in some countries, although mostly at a rate that's a fraction of a percent and excluding some lower tier.

https://en.wikipedia.org/wiki/Wealth_tax#Current_examples
Here is his Amazon review for SurjTech USB-C cable: https://www.amazon.com/review/R2XDBFUD9CTN2R

The culprit is shoddy wiring.
Hardware virtualization for intel/amd processors did not come until 2006. So you could run VMWare and get decent performance with paravirtualized drivers, but running a completely different OS would have required software virtualization, and it was not fast by any means. Booting to the other operating system was a much better experience since the OS would then have full use of the resources without software virtualization being in the way.
There are too many unknown unknowns when refurbishing the craft that quickly. The failure rate could be 50%. Who knows?
So look at the projects that stand for a higher degree of quality and hire the developers that author them so they can invest the time to battle test the code.

Since we're talking from an economic perspective. Whoch is more cost (ie time and money) effective. Tasking an internal developer with no domain knowledge to build a module from scratch to cover similar functionality of an OSS project. Or hire an OSS dev who already has a deep understanding of the domain as well as working code to battle test the existing OSS implementation.

If you're talking in terms of risk, the latter is an easy sell. The problem is, most companies are too concerned with building a stable of 'rockstars' that can support their pathological adherence to NIH (Not Invented Here) syndrome.

I'd argue that the most successful companies already use this strategy. Select exceptional devs from the OSS community to build hogh quality tools as open source projects. The community battle tests the tools and accelerates the discovery of new and useful capability.

Meanwhile, the company leverages the tools internally to compose their own proprietary platform in the form of domain-specific applications and services.

The major disconnect is, most software based business want to have their cake and eat it too.

It's not difficult to determine when an OSS project reaches enough success to transition from one-off to mass appeal. OSS is an ecosystem of brutal software darwinism. Projects that survive experience growth in usage and improvement over time. Projects that don't, stagnate and remain or eventually become irrelevant.
Would this also allow visible light microscopes to zoom in further than they currently can?
Yes, and that's why the USB spec puts the burden of protecting against electrical shorts on the controller. The device side shouldn't have to worry about trying to shunt 100 Watts of power somewhere.

I mean this kind of protection is way beyond typical ESD protection due to the power involved. It would add a lot of cost to do this, maybe even a dollar or two in raw material.
Frankly the C plug spec seems overly convoluted.

Each cable needs one of 3 resistors depending on them being a A/B-to-C cable, 1.5A C-to-C cable, or 3A C-to-C cable.

Note that the A-to-C cable may well be able to carry 3A, but it shall never use the 3A C-to-C resistor (what many of the cables he find as faulty does).

Note that all this resistor shenanigans are all independent of the Battery charging spec that has been around for some years, and also the Power Delivery spec that was introduced along with the 3.1 USB spec (can be used for all ports) and the C port spec.

Never mind that a C port has so many extra pins compared to a A or B port, that one would think that id-ing a A-to-C cable would have been as simple as looking for life on any of those extra pins.
>"I'm not sure where you're going with this. Are you just ignoring all of the important reasons the proposed calendar gap couldn't possibly exist, and proposing some way you think it could have happened?"

Pretty much. I start to doubt the importance of what I read when it becomes difficult to figure out where/what/when of the underlying data. At that point it seems ok to wildly speculate and see if any testable predictions come out of it.

I haven't put forth that much effort at this (it's more of an interesting "waiting for something else to finish" type task), but still find it curious I have had so much difficulty following, or even finding, citations to the original sources.
Um, 1 billionth of a meter is 1 nm. Saying it's 200 nm (like the paper says) is very different from saying it's 1 billionth of a meter (like the linked article incorrectly says).
At least he cancelled the order first... remember, this is a car that can steal itself.
you say this now that the smartphone is more of a commodity but indeed apple made huge impact by revolutionizing the smartphone market, google has a monopoly in search platform like FB has in social , thats the only difference.
The population isn't shrinking fast enough. Take a look at youth unemployment in Western Europe.
> the single most important factor that determines startup success is hiring quality talent, specifically engineers and scientists. High quality engineers and scientists are currently a small percentage of the entire world's population. They are attracted to areas where they can find jobs, and usually stick around universities.

Another thing is the speed at which a company can hire high quality engineers. Facebook now has 25 employees for every employee it had eight years ago. For a company taking off like a rocket, there is only one place where you can hire that many good engineers in that amount of time - San Francisco.
Experimental oxygen therapy for San Jose mom saves life of unborn baby
Some people might hate this answer, but sometimes the most elegant piece of code doesn't actually exist.

Code is a tool that is used to solve problems. Sometimes the most elegant solution to a problem doesn't involve writing code, but involves examining a business process and changing the work flow a bit to avoid needing to code something...or rewording an item in the user interface so that certain code isn't anymore needed.

Sometimes rather than being a drone and just churning out whatever code you're told, the bravest and most elegant solution to a problem is figuring out a way to avoid it altogether.

This is the hardworking lazy programmer's most elegant code.
I realized that and went back and deleted my comment, but I seem to have been a bit too slow.
Regarding your reproduction example of the symphony, from my understanding the composition is protected by copyright from the moment its put to paper (unless explicity noted as CC or public domain). As a musical composition in the US under current copyright rules, for anybody to record a performance of that composition (like a cover song), that entity would have to pay a mechanical license to you. The public performance is a different issue, by my understanding, but definitely addresses your IP rights with respect to compensation. In theory the protections align with your rights as an artist with respect to the recordings.

You're right that copyright law is complicated - way too much so in my opinion - and we didn't even discuss whether you would be considered a member of a collection society (ASCAP/BMI) which would forbid the performance of your work in any venue which does not have a license from one of those societies! That comes up every once and a while when some record company finds out a coffee shop (not paying ASCAP/BMI) is hosting "Open Mic Night!" type events and people play cover songs by major artists. The coffee shop owners feel like getting a $2,000+ surprise bill isn't fair, which the societies would rightfully counter it's not fair for the coffee shop to make money from the Open Mic Night business without paying for the material that's increasing their business.

Fun stuff eh!
American companies don't do that for US citizens, or pretend to comply but don't do so really. Seriously, Americans don't trust their own government or any corporation with with any data. And they have very good reasons to do so, because those corporations and the US government will use that data for anything whatsoever that they feel is protecting whatever laws they have come up with and instituted. Whether that's for actual criminal activities, protecting intellectual property, or even protecting American corporate or economic interests. American corporations will use that data to sell people more stuff and build as detailed of a profile on them as possible. How a third party does so is beyond insanity to me. It's not reasonable at all. Period.
> Really, there's tons of things you can do.

Including just sticking gedit like what he's doing now.. If his assessment is that he doesn't stand to gain enough to bother then who are we to question that? I'm all for emacs any day, but let the guy make his own decisions.