skysight-inc/HackerNews huggingface dataset:
Ha, I just threw together a little project to turn my CHIP into a headless jukebox. What funny timing that I was working on this out of boredom/an excuse to actually use my CHIP and this is like 8th post on Pi/CHIP jukeboxes that's come across various feeds.

Pianobar really is a great application, and their thought to use a FIFO file as a command interface makes it incredibly easy to put a display on.

In case anyone's interested in a Websocket based front end for this[0], I built it with HTML and Node.js. There's an install script that should probably get this up and running on a Debian Jessie system in one fell swoop, but YMMV.

Also, I added a library for GPIO commands with the intent of taking it past a breadboard and putting a TFT and some tactile inputs on it.

[0] https://github.com/mashurex/PandoraChipWeb
I don't think VR will ever catch on because it kills the socialization just be using it, and there isn't the 10x factor to overcome this hurdle.

TV, phones, and the internet all caught on because they enhanced social experiences. The TV became something to talk about and experience jointly. Phones allowed communication over great distance and quick access to information. The internet was the 10x factor of the phone.

When we start having VR rooms ala star trek, then it will catch on like fire as it will become a social experience.
> National origin - don't you have to declare what country you were born in to visit/emigrate to the United States?

Yes, but once you're a citizen you certainly shouldn't have your original national origin tracked. Or that of your parents.

> To stretch that into human rights abuse is far-fetched at best.

No it is really not. Genocides almost invariable start with deportation.

Nothing in this article is about illegal immigration. For one thing, it's a wholly separate issue than the proposed Muslim database—the vast majority of Muslim-Americans are here legally.
Mass migrations of people are a huge risk factor for human rights catastrophe. The Armenian genocide started as a mass deportation.

Once you're seriously talking about uprooting millions of people, including breaking up families that have lived in the United States for decades, you create a destabilizing set of conditions you may not be able to control.

Those people need to be housed, fed, moved, put on planes or ships to wherever they're being sent. The potential for abuse and tragedy is there at every step in this process.
Strongly agree, the lack of ethics in our field is deplorable. If people were building software for gas chambers HN commenters would find a way to excuse it.
This is going to sound like concern-trolling, but I'd thought that Marx was afraid of the possibility of the Social Democrats winning (i.e., a modern mixed economy forming) -- since this would leave the current holders of property-qua-power still possessing it, while making the workers comfortable enough to no longer desire revolt. But my memory here's faulty, and I suspect it might have been Lenin who was hostile to the Social Democrats -- although Lenin has never struck me as a particularly subtle thinker, to say the least. Did the Social Democrats even exist as a faction in Marx's time...?

(As for the rest: let's hope that the term "modern mixed economy" continues to spread. Calling the postwar Western system "capitalism" has led to a lot of confusion.)
> We refuse to participate in the creation of databases of identifying information for the United States government to target individuals based on race, religion, or national origin.

This would mean I can never work on a system to support a social program that identifies at risk minority children to improve health care initiatives. No one can ever work on a national census again, or demography surveys.

It also highlights the "Americ-centric" view from a lot of tech people. The US government is right out, but despite this pledge talking about their recent Genocides, its perfectly fine to build these systems for Bosnia or Rwanda.

I'm also curious to know to whom anyone can "whistleblow" to now days, especially now that people are trying very hard to paint Wikileaks as a Russian front.

Ultimately, this is too broadly worded and toothless. I'll just stick to "First do no harm".
This is a late reply, but...

Are you sure CoffeeScript has lost momentum? It now supports ES2015 imports and exports, and I've seen quite a bit of work on the 2.0 branch (and various forks where contributors are adding new work before merging back to 2.0) to add support for extending ES2015 classes. It looks like that PR will be merged soon.

Also, how much momentum does it need? The language is complete and usable as it is.

I write this as someone who does lots of professional work in ES2015, and very little in CoffeeScript. But every time I come across CoffeeScript in a project, I find myself admiring how nice it looks, and realizing how ugly ES2015 looks in comparison.
Then you have two problems: large-scale human rights abuses by private interests, and small-scale human rights abuses by the government.
How about making your existing car self driving? Your stuff is always there in the trunk, but when you're not using it, it joins the fleet and earns you some money.

I really want to see a day, where I drive my car to work. It then drives other people around and picks me when I am finished.
Any self-regulating professional organization ultimately is granted its status by the government. If its ethics deviate significantly from that of wider society, it will lose support in government and will probably not survive as an organization.

Trying to create a government-appointed organization to oppose a government policy is simply foolish. It's not going to happen.
Speaking of, have you tried marijuana for pain relief?
https://news.ycombinator.com/item?id=13149469
To say Ng is THE top guy while ignoring Hinton/LeCun is pretty hilarious. Ng still works in US though.
You can use some plain old bluetooth headsets like most people have been for years.

If you really dislike wireless for some reason, you can also get lighting earbuds (I think the iPhone 7 actually includes some).

Finally, if you like all these ideas so much, you can avoid purchasing the product you dislike. It's not like they're forcing this onto existing clients by disabling the existing 3.5mm jack.
> I've already seen it on some long distance buses

Can we apply some if this science for making car seats for taller people. I am so unhappy when seat ends midway of my thigh or shoulders ram into headrest (mostly airplane problem).
This. Union is a dirty word in Silly Valley but after a few decades of "management" making our work cheaper and more fungible SWE's will realize we're not special and subject to market forces like everyone else. We don't even have the benefit of being hard to outsource like some service-oriented professions. We're fucked TBH.

SWE's are becoming more specialized, and our work more standardized, prerequisites for an assembly line. Get ready, folks, we're the new auto-workers.
That's kind of a wilful misreading of the text. The mention of "targeting individuals" explains the intent of the pledge.

This pledge is US-centric and should be US-centric, because that's the jurisdiction these enormous sets of user data live under.

As far as who people can whistleblow to, there are any number of tech journalists and public figures with a well-earned reputation for integrity.
You can still use it.

The UI was not for the Non-Tech crowd and even then drove everyone a little batty. F5 in Notes locked your account as opposed to Refresh and the like. Different parts of the program would have very different UIs. I didn't mind it.

They say more people use it now then ever but ....
It's one of my favorite things about living in NYC...
Google - massive advertising company built on PROFILING.

These guys literally profile people for a living.
This was an extremely thought provoking article. I wonder if this same mechanism would also impact activity and cell division rates for cancer cells, with implications both for detecting them via biomarkers and the timing of chemotherapy and radiation treatments designed to attack rapdily growing cells. If you were to time treatment for peak of growth cycle (if there is a five day cycle in humans) it might be much more effective on average (possible 2.5 to 5X depending upon nature and shape of peak).
That "mildly welcoming/neutral attitude at best and open hostility that is leaning-towards-but-not-exactly-racism" attitude proves my point. That's much better than what folks from Black Africa, many with a much lighter skin tone than you, experience.
Does it have AVX512 support? Or at least AVX2?
That's five hours of continuous audio. OP is talking about a world where you leave them in all day and get periodic audio. Not everyone listens to music 24/7.
Three questions:

1) Donald Trump has called for keeping a database of Muslims, to surveil and police them. Do you recognize the truth of this statement?

2) Is it bad and oppressive to target a stigmatized minority religious group for government surveillance and policing?

3) Are software engineers morally obligated to not implement oppressive policies? Or is whatever they do justified, so long as it came as an order from above?
This was my first thought also.

I feel like the article is a masterclass example of liberal peacocking with obvious unintended consequences.

It will be followed by a chorus singing the virtues of their good intentions, I'm sure.
Numbers 1 and 3 are great.

Number 2 is effectively impossible. You correctly point out the entire netsec industry, but it goes much much further. Cisco, Oracle, Google, and Facebook would all immediately fail that test.

I would shed no tears, but it'd be a tough sell with most people.
If you want to enforce it and have oversight at any basic level, for example the way it might be done in law, then you need a licensing of some form, and it's going to add overhead and delays = costs.

There's much we can learn from librarians, but it's clear that the comparisons between library practice and software engineering are going to be tenuous. Are hundreds of librarians ever tasked with building multi hundred million dollar systems + ongoing maintenance etc? I can think of a few perhaps (BNF, LOC, etc) but it's nowhere near the same magnitude or scope as software.

I have a hard time seeing how you can get all the benefits of a code of ethics in a field as money heavy as software without none of the overhead that unionizing/licensing/etc would bring.

Not that I am fundamentally against unionizing. But then, why would a company choose a costly, slow US union over cheap, fast overseas engineers?
I'm glad to see someone thinking outside of the vi box when it comes to modal editing.

But the problem is that editors aren't very useful on their own without an ecosystem of development plugins.

I'd love to see this ported to VSCode.
Enforcing an unjust law can easily tip in human rights abuse; witness the various anti-Jewish laws promulgated in 1930s Germany.

Much of American immigration law is arguably unjust. Did you know that if you are taken into custody for an immigration violation, you may not be entitled to any sort of hearing for as long as 6 months? Did you know that there have been many cases involving illegal abuses of people in immigration detention? Did you know that American citizens have been wrongly reported? Also, the process of determining who is deportable is nowhere near as simple as you suggest. Not everyone who comes here illegally is deportable even under a narrow reading of the law.

It is precisely your sort of poorly-informed complacency that enables human-rights abuses to occur in the first place. Of course, maybe I've read you wrong and you're OK with some people having their rights violated, in which case further conversation is pointless.
"Any sufficiently advanced technology is indistinguishable from magic."

Maybe you're not primitive enough to understand the page as-is.
Pixellu SmartAlbums 2 Crack and Product Keygen Full Free
Sure, but we still need a union, too. Just because a large proportion of capitalism-worshipping Hacker News bros think unions are eeeeeevil is no reason we should shut up about them.
The Hyperbolic Geometry of DMT Experiences
Pretty high, I imagine. "We have proof but we can't tell you about it because of national security."

That would work on most citizens and/or secret FISA court personnel.
It's true all human beings - including software engineers - need to think about ethics and to avoid participating in human rights abuses. But the "Never Again" pledge is a simplistic, knee-jerk way to do that.

Refusing to build a database of people based on their ethnicity or religion sounds like a good idea when you think of the possible abuses it can be used for. But the US census gathers precisely that information, and (almost) no one freaks out about it. Google and Facebook already have that information, and (almost) no one freaks out about it.

The only reason someone is freaking out now is because Trump was elected. Now, that might make sense - maybe a normally harmless database will be put to horrible use by him. He has said horrible things. But he's also shown a lot of what he says isn't intended literally.

We do need to be careful and vigilant. But "Never Again" isn't a good way to do that.

Another issue is with this kind of thinking:

> But history tells us that, whether you do it humanely or not, this kind of large-scale human rights abuse requires huge numbers of people working together with the full knowledge that they are committing human rights abuses.

No, as Hannah Arendt and many others have shown, large-scale human rights abuses often do not involve lots of people consciously doing evil. Instead, they usually think there are good reasons for what they do.
We need a code of ethics for writers, with actual teeth (violating it means you can't commercially write any more).

We need a code of ethics for directors, with actual teeth (violating it means you can't commercially direct films any more).

This is fun!
Of course, you could have a separate pull-out track for train stations, and interleave the trains. Then you would be able to double your utilization :).

I can't really think of any reason why one technology is inherently higher-capacity than the other, it's mostly that private cars are very inefficient, not rubber tyres.
Post your improved version then.
> So if something's legal it can never be a human rights violation?

I said it was far fetched. Many legal things can be considered morally wrong but without a consensus of what's morally right or wrong, the law is what we fall back on.

What are you proposing, doing whatever feels good at the moment while ignoring the law?
> Key synchronization via iCloud (makes pairing process simpler - and could make sharing process simpler as well - but is Apple-only)

So you can't actually use these on your [non macOS] laptop? Wow, requiring two pairs of headphones certainly is a huge dis-qualifier.
I've literally seen different HN commenters say some variation on "maybe some people are just not valuable enough to keep alive" three times today.
> No one can ever work on a national census again, or demography surveys.

Many countries actually put strict restrictions on the data that can be gathered in a national census, for just that reason of fear of being used for repression and division. See: France.

Not that that strategy has been particularly successful in France's case.
The Library of Congress has an annual budget north of $600M.
https://www.loc.gov/portals/static/about/reports-and-budgets...
tesla has zero competition from big auto.

https://medium.com/@andrewt3000/tesla-has-zero-competition-f...
For the time being I'd rather focus on a professional association, since talk of unions will send those capitalist bros running for the hills (and I think ethics are more important than protecting our salaries).

Also I think we're professionals. Doctors and engineers are doing just fine without unionizing.
I'd be interested to hear more about your reasoning, since it seems very flimsy and opinion-based. Developers at the time were excellent with the technologies available then.
1. Part, When compared with average salary. Some of my friends spend 3 hours on the way between home and office everyday...even they worked in big tech companies like Baidu.
For marriage, most of my classmates without house get married, this is a problem but not "little chance".
2. Yes.
3. Part.
4. Don't know, it's OK in my opinion.
5. Yes, it terrible..air/water/land

Some more:
1. food security, this is also terrible
2. lots of people don't follow rules like run the red light and cutting into the line
3. Health care, it's cheap, but the quality is poor, especially in small cities.There's more than 10 medical accident among my relatives
Its great that waymo has its own brand now. I really wish udacity's open self driving car takes off as well. I predict there will be a linux of self driving car software/hardware kit that will be battle tested, reliable, secure and solid with contributions and test cases from all around the world.

I also really think someone should invent a solution to convert existing modern cars with brake, gas and steering from CANbus to self driving cars by installing a kit.

The current car manufacturers can simply make really good cars with cameras and sensors integrated. One can then install open software adapted for the region that is always getting updates. The test cases and lidar data is put in a giant shared repo whose ownership is the community. E.g OpenStreetMap and wikipedia.

Same software can be used for smaller robots to dispatch packages to the front door, or robotic lawn mowers, rubbish trucks, cleaning trucks e.t.c

That would be a fantastic future to be part of.
Negative enforcement by punishment is not likely to hold well for programmers. What are you gonna do, ban all hacking? good luck trying to enforce that.
8Gbit DDR4, really. In fact, I think the first 128GB (8x16GB) kits that used it were targeted at Haswell-E.
It's possible we'll stop buying earbuds in pairs, and start buying them in ten packs. Some for your pocket, in your desk at work, at home, spares in the car... maybe some genius will figure out a design that fits in either ear, and uses compass measurements with the other bud to figure out whether it's in the left or right ear.
It is definitely true that many people believe Trump has fascist tendencies, but it is worth noting that many people believe HRC has similar tendencies, and would also greatly expand the surveillance state. Some of these two groups (who distrust each candidate) overlap, while many distrust one much more than the other.
Definitely true, and all the ones I am familiar with are purposefully non-partisan. That is, they define as ethical things that both Democrats and Republicans agree on.
Sanitary Valves and Fittings, Sanitary Pumps – Adamant Valves
The US census also has very strong legal protections, and an institutional culture that will go to the mat for privacy.

Contrast this with Facebook, which collects much more data than the census, and is completely unregulated.
Right, and that's one of the largest libraries in the world - the definition of an outlier.

$600M annual budget makes no one bat an eye in the software world.

I don't fundamentally disagree with you, but I need to hear more than "let's just do like librarians do" because the similarities are tenuous.
Or slightly more low tech - an audiologist making a mold using putty:

https://nobleaudio.com/en/shop/custom/

https://nobleaudio.com/en/support/impressions-instructions/
Right. Instead of just giving people money our governments at federal / state / local levels should become employers of last resort for everyone who has exhausted their welfare or unemployment benefits. Guarantee 30 hours / week at minimum wage to anyone who wants to work. Even if it's just trail maintenance or graffiti cleanup they will at least be maintaining basic employment skills, and have enough spare time to retrain for something better.
It can be both; one good reason to make something cool is to make money from it.
Ultimately that's what is going to limit the success of this product. It's not just one issue, you also now suddenly have to manage 3 pools of battery for a single device with that unnecessary dental floss container thing. I don't think this is good design, at least not in the function over form sense. If apple wasn't so stubborn they could just have linked both earpieces with a cable and a small battery in the middle eliminating both, the extra battery pool and "losability" problems. The price could also come down since there is no need for the dental floss device.

I don't want more batteries and dongles to carry around. A phone and a headphone are already cumbersome in my pocket.

Eventually we will have batteries powerful enough to eliminate the need for that dental floss thing, and the industry will finally standardize induction charging making charging the earpieces anywhere a reality.. but until then, apple is just ahead of the time.

But in a bad sense. Instead, they could just have made a product that is more realistic with the technology we have.
True.

China, or PRC, has issued fewer than 2000 green cards to foreigners every since its foundation, and most of them are issued to people who have Chinese ancestry.

Race. Chinese people are pretty...racist to TBH. But if you are White, it is probably going to benefit you. Good luck if you are people of colors. People hate PC here, but you will hate China for zero PC as well. A part that I really don't like about China, is a lot of people seem to judge others like it is their own damn rights, unacceptable.

Religion. Not really a lot people care, not even the government does, if you just practice yourself. But you are openly advocating about that, people will frown upon you, and will keep you distance.
I've never heard pops or skips when walking/outside/etc, and have used bluetooth headsets since 2008, way more than an hour a day.

If AirPods have this issue, they're clearly inferior to 8-year old tech.

(NOTE: I have had skips when leaving my phone and walking into another room, or stuff like that, but that's just because I walked out of range).
I'm glad there are people like Steve in the world.
Interesting.... the paper referenced you if you're the correct Anton Ertl :)
You'd be surprised. Sit down with a group of smart people, isolate a single problem, and pick it apart. For instance: you've got a giant database of sensitive information that could be used to build a(nother) national Muslim registry. So:

* Aggressively aggregate data into statistical aggregates that address your business questions while discarding, the way we already do for credit card data, sensitive information we don't immediately need.

* Seed the database with false information in a way that allows it to answer the business logic questions your application needs, but that would respond to an unexpected compelled production request with data that would be untenably expensive to true back up.

* Design the system so that it can efficiently answer the questions the system was designed to answer, but that takes proof-of-work-scale effort to answer other questions. There are already database systems with these designs.

There are plenty of other answers; this was like a 5 minute conversation in a bar in San Francisco a few weeks ago.

The point is that rule #2 isn't a professional obligation today, so there's little incentive to design comprehensive safeguards --- or really even to conduct the misuse modeling exercises that would even suggest what kinds of countermeasures are needed.

What I think is the case is that we won't come up with good solutions to these problems until we make them professionally mandatory to solve, so that their solutions enable new revenue by enabling applications to be built that could not be built ethically otherwise.
A tip:

* Council is a group of people, often in charge of something.

* Counsel is an attorney (whose job is in part to advise you, like any other counselor).