skysight-inc/HackerNews huggingface dataset:
Yeah, xinput is pretty nice, and pretty widely supported. When it works, it Just Works, and that's the majority of the important stuff.

---

The absolute best part of xinput though is that all you have to do to configure it for fine-grained control is drop to the command line and figure out what magic numbers mean what: https://wiki.ubuntu.com/X/Config/Input#Example:_Disabling_mi...

Really, what could be easier? Tens of competing GUIs that almost never visually match the device I'm holding? Ha. CLI forever.
The time to take stand was 3 months ago. Things will get a lot worse now before they can get better and no amount of blogging is going to change that.

Trump is hell bent on destroying America from within and his followers (who we are not supposed to criticize) are A-Ok with that.

Soon to be seen in a theater near you in Europe as well.
Time to Take - Politics out of Hacker News
Are there any publicly pro-Trump founders in the current YC batch and, if so, how ostracized do they feel reading things like this?

EDIT: If there's no answers from the current batch (either due to sample size or general shyness), I'll pose the same question regarding past YC alumni. I find it hard to believe out of a thousand people there isn't a single Trump supporter.
Some of us have ethical problems with working for a company whose business model is centered around spying on people.
Trump needs to be focused onto social and humanitarian issues where his penchant for aggressive and disruptive change can be a benevolent force, if that's possible.
I think Mr. Altman is largely addressing tech CEOs here and urging them to make public statements. The actions you list are great for you and me, but he's mostly not really talking to us.

Supporting quotations from the post (because evidence):
"The tech community is powerful. Large tech companies in particular have enormous power and are held in high regard. We need to hear from the CEOs clearly and unequivocally"

"At a minimum, companies should take a public stance."
It's all in a per-individual basis. I know many family members who specifically encouraged this ban. To them, I will now have to have the difficult conversation of how their desire for safety - at any cost to people unlike themselves - has unintended consequences. And I doubt it will be a pleasant conversation.
Because this post is primary targeting CEO's and other primary influencers in the tech community. For that audience, speaking publicly and positioning your organization in the suggested manner are much more effective and practical actions to take than those you listed.

For those who aren't in positions of such influence, yes, your list is the right way to go
They also say:

> Lasers normally require some ventilation via a small tube out a nearby window. Our optional Air Filter that sits under Glowforge and ventilates using HEPA filters and charcoal, meaning no outside ventilation is required.

Best to my knowledge HEPA and charcoal don't help against CO. So running one with the filter in an unventilated space might still be hazardous.
In other news: YC will only accept applications from founders who are not pro Trump.
>"Wouldn't it be super weird if you jiggled the Jell-O and found that somehow it responded at a different period?" Yao said. "But that is the essence of the time crystal. You have some periodic driver that has a period 'T', but the system somehow synchronizes so that you observe the system oscillating with a period that is larger than 'T'."

I don't have anywhere close the knowledge and background that these physicists have but no that wouldn't be very odd if you observed oscillations that were something other than T. In music, this is called a harmonic. If you push and pull on a garage door with a period of T or a frequency of 1/T the door will product oscillations at frequencies other than 1/T
Reality disagrees with you. It so happens that most non-free software is total crap while their free counterparts are truly superior.

Want some examples? Firefox/Chromium vs IE, GNU/Linux and the *BSDs vs windows, youtubedl vs every single nonfree video downloader, gcc/clang vs the ms compiler, emacs vs notepad/VS, etc.
Your description makes me increasingly worried; do you have any preferred CO detectors?
We should not be banning our Kurdish comrades!
1. Modern CPUs have "mini OS-es in them", difference between two generations of CPUs from the same manufacturer, even two models in the same genration, can mean that approach A is faster than approach B, let alone cross platform and cross architecture optimization.

2. Stuff you're running is usually not running in a vacuum but as a part of a bigger system, up front micro optimizing without measuring is again blind guessing which ends up being wrong and a waste of time.

Micro optimization is a relic of the past, something that embedded/console/driver developers working on specific hardware need to care about - for the rest this stuff it's just a pointless guessing game - I've seen a few old C developers stuck in their ways try to do this to look smart and when you actually go to measure it ended up being wrong because their assumptions are outdated. Spending your time on high level system optimization seems much more worth while (picking the right algorithms, exposing the right kind of interfaces for efficient consumption, etc.).
Congratulations on being able to enjoy such a luxury. Pacificism is an easy stand to take if you don't have to worry about being unwillingly victimized by authoritarian policies.
In the 80's, the local arcade owner in a podunk rural town could put up a random arcade machine from Japan, and the local kids would figure out how to play it. (Then lose interest, because it was some stupid movie tie-in thing.)

In the 80's, kids would run out of games on their dad's personal computer, then start typing in source code for additional games from paper magazines, and accidentally teach themselves how to program.

I know this. I was one of those kids. Necessity is the mother of invention. Boredom is a fantastic motivator.

https://www.youtube.com/watch?v=iqKdEhx-dD4&t=135s
One of LL Bean's board members thinks they're Unamerican and bullying.
Trump's list of countries has been on Captain America's ultimate shitlist for a long time.

During and after the Vietnam war the U.S. took in a vast number of refugees from Southeast Asia, something remarkable about the Iraq war is that we have taken a handful of handful of Iraqis in during that time.
What about the victims of fascism?
Exaclty. Two of his biggest campaign promises were to build a wall to keep out Mexicans and to ban Muslims immigrants and refugees. The wall was one of his earliest campaign promises. I find it amazing that we're supposed to believe that the majority of Trump voters don't support at least one of these.
I don't think the United States is in a supply-limited triage situation right now, though. What's effectively been done is to cut off all non-Christians in certain countries – by issuing a blanket prohibition based upon a highly-religious-correlated country of origin, then an eventual exception for the religion that the president likes. This arrangement isn't prioritization, it's a ban.

What's worse: the rationale given for these countries – the September 11th attacks – isn't even supported by fact. The plot did not originate in these countries. That is reckless and dangerous policy.
> ... the executive order from yesterday titled “Protecting the Nation From Foreign Terrorist Entry Into the United States” is tantamount to a Muslim ban and requires objection.

But it's more than that -- it's illegal. Apart from known criminals, the government can't arbitrarily choose which groups to deny entry:

NYT Op-Ed: Trump’s Immigration Ban Is Illegal: https://www.nytimes.com/2017/01/27/opinion/trumps-immigratio...
This is very important people - calling everyone who voted for Trump a racist homophobe

Maybe they are not racist homophobes, but they voted a racist homophobe and his cabal into power. They knew that his was one of the expected outcomes. Voting is powerful and you are (co-)responsible for the outcome.

If you don't want racist executive orders, don't vote for a racist. Simple as that.
Only a little sarcastically:

> Remind them who they work for.

The lobbyists who pay for their luxuries today, and secure their employment tomorrow?
If you can keep yourself from getting distracted, what a beautiful place to do startup work!
That sneaky comment about using NFC instead.
Yet we never heard from you during the years the Obama administration did the opposite... Syria is over 10% Christian, yet only 56 of the ~10K Syrians let into the country were Christian.
It's still helpful if your representatives can say 'I've received n calls from outraged constituents!' There's little reason you couldn't raise money and make a phone call.
It makes me sad that politics has made its way to the top of HN. I'm relatively new here. One of the things I love about the community is that it has been something of an oasis over the past few months.

This is in no way intended to denigrate the esteemed author or his thesis. I'm just disappointed that we're at this point.
First, it helps put actual weight behind their words, so they can say "I received 2000 calls about this issue in the past week" or something. Second, members of congress have limited time and limited political capital, so if for example you want them to prioritize stopping the Muslim ban over stopping the border wall, you should let them know. It helps them choose what to focus on, and can also help them recruit other members to help them if they can say "look at the numbers, people really care about this one".
This happened to me recently when my card data was stolen in a very respectable place where I've been a long time patron. It was totally unpleasant surprise. Right the next day the fraudulent transactions on my card started to popup all over the world - Beijing, North Carloina, etc. My bank promptly blocked the card - but I had to deal with the pain of calling in, going over my transactions list, verifying my identity and then waiting 2 weeks for a new card in the mail.
They need to know they have the support to fight in the strongest way possible. Dianne Feinstein, for example, has voted in favor of every Trump appointee so far.
>In a highly publicized event in May–June 1939, the United States refused to admit over 900 Jewish refugees who had sailed from Hamburg, Germany, on the St. Louis. The St. Louis appeared off the coast of Florida shortly after Cuban authorities cancelled the refugees' transit visas and denied entry to most of the passengers, who were still waiting to receive visas to enter the United States. Denied permission to land in the United States, the ship was forced to return to Europe. The governments of Great Britain, France, the Netherlands, and Belgium each agreed to accept some of the passengers as refugees. Of the 908 St. Louis passengers who returned to Europe, 254 (nearly 28 percent) are known to have died in the Holocaust. 288 passengers found refuge in Britain. Of the 620 who returned to the continent, 366 (just over 59 percent) are known to have survived the war.

https://www.ushmm.org/wlc/mobile/en/article.php?ModuleId=100...
Hi jwr, I have been considering adding a section with Partsbox.io and Partkeepr but have been hesitating because I don't have any personal experience with them yet. But given I got this review from a redditor I should probably add it: https://www.reddit.com/r/electronics/comments/5oc84d/a_curat...

On a side note I would love to pick your brain sometime about starting a business in this area as I am considering the avenues for turning my project sharing site https://kitnic.it into one.
As a professional linguist, I think that Farmer et al. are probably right and it's almost surely not a "writing system" at all. (This is a term of art with a very specific sense.)
> Almost every member of the GOP I have spoken to knows that these actions are wrong.

How about Peter Thiel? What did he say when you spoke to him?
Off topic, but I’ve never seen the care-of symbol (℅) used in place of percent (%) before. I’m really curious how that could happen. On my keyboard I can type % as shift-5, but there’s no way to type ℅ without selecting it from a list of characters.
Exactly. This was more like having an unventilated fireplace in the house, except it makes much less smoke so you don't realize just how dangerous it is.
Whether demonizing people who express hateful beliefs is good strategy is unclear at best. Demonizing people you want to find common ground with is unstrategic, certainly, but I think demonizing and shaming people who are spreading hate is necessary and effective, because it sends a clear signal that bigotry is intolerable.

There is a huge difference between calling every single Trump voter a racist and bigot, and making the correct observation that Trump got elected on a platform of racism and bigotry. Some Trump voters chose him because of his racism and bigotry, and some Trump voters chose him despite of it. Regardless, there are no Trump voters for whom racism and bigotry are complete deal-breakers, as painful as that may be to acknowledge.
Google's Pichai had sent an internal note regarding this which got leaked to the press and was covered by the WSJ. What will it take for him/others to make public, target than private, statements?
I think that the only way to fix this long-term is by winning the hearts and minds of those who think this ban is a good idea, or who are ambivalent about it. Unfortunately, those of us who have been shrilly opposing every move Trump has ever made are perhaps the most poorly positioned to do that. Trump has successfully demonized the voice of the mainstream media and costal cultural elites, and if you're perceived as being in that group, your objections are likely to fall on deaf ears.

We need to find a way to rebuild bridges between different tribes in America, so that we can have a reasonable dialog. I don't pretend to know how to do this, but I'd love to have a discussion about how to get it done. I think that is the only way to keep Trump or someone else like him from capturing the voice of the people long term.

"How to Culture Jam a Populist in Four Easy Steps"
https://www.caracaschronicles.com/2017/01/20/culturejam/
What CO detectors would you recommend?
People have a right to their beliefs, and those beliefs sometimes have strong social consequences.
Contact Congress: An open data format for U.S. Congress contact forms
Sure, ethno-nationalism has a claim on this mantle. But is it curving it towards the right direction? Remember, we
have been here multiple times before (like the pre World War I world order). We had to suffer through a lot of carnage
to reach here. As a species, we reduced the total human suffering, improved our lives, developed technology
to overcome our ailments, began to adopt reason over organized religion and we are almost figuring out how to live with each
other in spite of our genetic and cultural differences. Centuries from now, when we are cruising towards stars (if we are lucky enough) to spread through the galaxy, can we look back and say that this step was in the right direction? I don't think so.

I think it of as more as an over-correction, an exploitation of the flaws in the system which unfortunately will bring more
bloodshed and suffering to get through before getting replaced.
Heard from who? This is a major, major problem with political discourse in America right now. We are acting reflexively. We are engaging in collective punishment. We are making unproven assumptions.
I think as a non-US person, I think it may also be time to pay attention to executive powers in the US political system. It is one thing to have a system that will only rarely elect a nutjob but not having any safeguards once a nutjob is elected is too dangerous at a systems level.
This is as tragic as it gets, I suspect liability will fall onto whoever made their "laser 3D printer" if the ventilation warnings weren't good enough.
Avoid cheap ebay stuff. I think Consumer Reports have done a rating of those devices sometime. However, that might be out of date at this point. I just did a search on YouTube, and even those random reviews seem to date from 2014. There should be a way to verify those. Maybe Cody's Lab could handle this?
I lit a candle last night with a closed window and door. Then it hit me that there is no way there is no CO in this room. Immediately opened my window. After hearing this story, I am never sleeping with my window closed.
People have a right to choose who they (do or don't) associate with. And people have a right to judge those based on who they deem worthy of association. Thiel can believe what he wants. He can say what he wants. Mostly it shows he's a cowardly little narcissistic shit. And it's damn telling when folks still keep him around.
A Better Approach to Violent Crime
Presumably you are smart enough to see the difference between those two cases, given that one group was actively fleeing state-sanctioned oppression and eventual genocide. I would hope that no one has to explain that to you.
we recommend you hire from a team of pro hackers by texting or dialling 19193076946 or darkwebsolutions /at/ hackermail /dot/ com
That's true, it doesn't apply to countries that Trump does business with, including the one that produced most of the 9/11 hijackers.
Show HN: 15+ Services DNS Zone Files for CloudFlare – GitHub, Shopify, Others
That filter's a joke. We beat it several times within a month. on a chromebook.
I wonder if the entertainment value is an incentive for this sort of drama to continue.
The EFF's form-fill API for U.S. Congress email forms
FTP does have some support for partial. One can request a specific start point in the file
I think there's a definition problem. If it doesn't hurt anyone, it isn't violence. It is is violence, it hurts people.

Hurting people is the default tactic of the state, but doesn't have to be our way.

While violence is occasionally effective in making political change, many of us hope that in the internet age, it won't be.
It feels like it's not very effective, but that may be because there needs more weight of numbers behind it. If you're in a progressive area like the Bay area I can see how it would just add extra load to officials who may not need further persuading.

I'm in Texas though. A very red state. I've been calling my representative and senators to voice my opinion on all this stuff, but it's hard to tell how effective it is. I either get someone on the phone who sounds like, "oh geez, another angry liberal" or I have someone who just sounds like they'll add my name to a tally or something and says "I'll pass it along" and it's hard to know if they will or if that will help. And then I call my state senator to oppose the bathroom bill going through the Texas senate and the person who I'm talking to on the phone gets borderline combative with me.

I found a group of local people who are trying to do this in a more organized way. I found this[1] the other day and it makes me feel hopeful that our efforts are helping somewhat. We just need to not lose steam. It's easy to get fatigued by this kind of stuff, and we're only a week in.

[1] http://www.sacurrent.com/the-daily/archives/2017/01/26/cruz-...
To your particular point, Facebook maintains multiple versions of its client, including a "basic mobile" version (https://mbasic.facebook.com) and a "touch" version (https://touch.facebook.com), among other idiosyncrasies between its various platforms. They put in a lot of engineering effort to make the best client for the appropriate device.

With respect to the backend of their main application, they created things like Cassandra to meet their unique database needs.

But in terms of R&D, you could argue that Oculus is their major public R&D project. That project requires lots of performance optimization. Indeed, that is their greatest obstacle.

Maybe you could call that computer graphics, but that's missing the point.

Making the sensors and signal processors work on battery-powered hardware (the end goal) is really challenging. And then consider all the backend services that will serve these peripherals.

This Premature Optimization Koan is really just a side effect of enumerative thinking. Like if you think about the problem hard enough, you'll be able to enumerate all of its aspects and select an appropriate solution.

That could mean enumerating all the possible applications of high performance software, or it could mean enumerating all of the strategic goals of a piece of business software and identifying that performance isn't one of them.

In the former case, you're going to feel like you've enumerated enough (e.g., three examples) and then come short of the actual space of high-performance problems.

In the latter case, in my personal experience developing a line of business application, it turns out that performance eventually starts to matter. It sort of becomes the hardest problem, like people have said elsewhere.

I'm sure at Facebook they share your concern. They probably work extremely hard to reduce the huge amount of code their iOS client is built from. I'm advocating that people train to improve performance, not to ignore the problem or dismiss it as "premature optimization," at least if they aspire to be engineers.
You really do need to demonize Trump voters. Most of them are in favor of his horrible policies, and are malicious themselves.

You're never going to get anywhere without recognizing the source of the problem.
Fair enough, I do think the quantification argument is sound. I certainly don't mean to discourage anyone from contacting their elected officials, I just want to highlight the fact a lot of us live in areas that are both solidly more progressive and solidly more wealthy than the median county in the us.
At his point, I would just pony up some cash. Maybe bug a chemistry geek YouTuber.
With one candle, you're in far more danger from it tipping over than from CO.
No. It does not.

Edit:
You said it deserves a black bar atop HN. Have some respect.
These items seem to be the very things that have sapped our strength without any measurable impact.

We need to find more direct ways to peacefully withdraw our consent of and participation in the existence of the state.
If a rouge app had root access, it could install a completely undetectable rootkit on the phone. That's why root access is very dangerous -- it means literally unrestricted access to everything on the phone, only limited by the hardware and nothing else.
Oh, thanks, I wasn't aware of that flag. Though for the moment

pip install -e git://github.com/asrp/undoable#egg=undoable

tells me `setup.py` doesn't exist (because it doesn't). I haven't gotten around to packaging yet not knowing (before today) if anyone's interested.

I'll probably look into that soon.
The state and powerful groups rely on opinions like your. All they have to do is insert an agent provocateur[1]. They can turn any legitimately peaceful protest into something that, in your eyes, should be ignored. It reminds me of this meme: https://pics.onsizzle.com/white-people-2016-destruction-of-p...

The country you live in and the laws you abide by were founded on, and enforced by violence. Essentially your comment is saying "I will only respect the violence of the state".

[1] https://en.wikipedia.org/wiki/Agent_provocateur
If you are going to contact your House and Senate representatives, you should do this at the local level.
"What harm has violence ever done?" - Ali G
> YC voted Thiel off the island

The hypocrisy of being anti-Trump but accepting Thiel is all over the valley.
This is absolutely nuts.

Green card holders (legal permanent residents of the United States) are being turned back from the US as soon as they get to the airport. They are being forced to file waivers which can be denied.

How can legal permanent residents be denied entry? I mean this has to be breaking So many laws, how can this be ok?