skysight-inc/HackerNews huggingface dataset:
I cried as a baby the first time I was put in a group with other babies (most likely of the same color as me).

I think the word you're looking for is xenophobia. And while xenophobia certainly isn't any less of a problem, calling it racism makes it sound far more grandiose than it really is.

Racism is a political (and ideological) issue. Feminists define racism in terms of power dynamics. Supremacists use racism to attribute different qualities to different ethnic groups. Historically racism can be seen as the latent effects of slavery and racial segregation.

Xenophobia is just a mental bias that used to give humans an evolutionary advantage but is becoming increasingly counterproductive in a globalised society. It's a flaw in human thinking that leads us to irrational attitudes but that can be overcome with conscious effort and exposing ourselves to that which is foreign to us.

Conflating the two is one of the main reasons race is still such a hot topic in the US. The US is culturally and ethnically diverse, yes, but that diversity is not equally distributed. In rural white majority areas "blacks" and "Jews" and "orientals" are still as foreign as ever and calling these people racist because they are afraid or unsympathetic of something they only hear about in news reports and on TV is not only unfair but unproductive, no matter how reassuring it may feel to us educated cosmopolitans who are so very progressive and distant from that backwater mindset.

That is why Trump got elected. Republicans who were sick of being told they're racist and Democrats who were disillusioned with the choice of candidates. It didn't even take a record-breaking Republican turnout to get Trump elected, it just took enough Democrats being disinterested in supporting their own candidate.

But I digress. I don't even have any skin in the game -- I'm not even in the US.
Viewpoint on: A Muslim family moving to America?
He's also spearheaded Camlistore, which is intended to be a archival system for electronic data. Interesting both technically, and for the problem it attempts to solve.

https://camlistore.org/
> Another way to title this would be "Taxi Services Now 10% Cheaper Because of Uber" or more aggressively "The 10% Taxi's Used To Take Now Returned To Customers In The Form Of Lower Prices".

The article doesn't say that at all though.

Maybe the loss to taxi drivers is going straight to Uber. Maybe it's 20% cheaper to use Uber.
This is a breaking API change. The fact that the API was consumed over the CLI is irrelevant, the actual problem is that there was an API and it broke.
Dep: Pre-Alpha version of Go's official package management solution
From my understanding he used the same list for the same reasons from when the list was created by Obama's DHS; security concerns.
I like what I'm seeing, but a suggesting regarding shortened keywords. Just go ahead and change compTime to compileTime. I don't see 3 extra characters saving much and makes it less readable. Most modern editors will autocomplete anyway.
Metafunctor asserted that he knows what racism means, and implied that it was obvious. I was disputing this, that's all.
Startups then and now: Nurturing the Digital gold rush in India
How much does it cost to participate?

If I go as a lowly peasant (backpacker) can I show up with empty pockets/stomach (broke backpacker) and a keen interest (hungry) to contribute (fealty) and live in my hut (tent) and apprentice (learn) for free (intern)?
There are some brands that use things like ground nut shells or stone fruit pits instead of plastic beads, if you like the scrubbiness but want to use a safe version.
i could see this being a really useful tool for marketers, great job to the team who built it
I'm not one to follow individuals. I prefer to follow projects that impress me. Within those there are often people who I have come to respect and will read what they have to say, but they usually only write on relevant tech stuff - not long form blog posts. Projects I look in on from time to time:

SolveSpace

risc-v

Rust (and Servo)

Daala
Sometimes when you cut some one open and take out body parts it's called murder.

Sometimes when you cut some one open and take out body parts it's called surgery.

CONTEXT MATTERS
Alternative: https://addons.mozilla.org/en-US/firefox/addon/tab-tree/
Well thats kind of to the point. DDD is all about investing into your core domain since that gives you a business advantage.

In reality domain experts are not available (if existant at all). You implement features in shortest path possible and most of the time never really refactor. Gap between domain and implementation widens... and if you are lucky at one point decide on rewrite which only works if your devs became domain experts themselves.

My solution to that problem is to write software with tools which make refactoring cheap and it's kind of working for me.
If you voted for Trump you are, at the very least, okay with electing a racist, sexist, xenophobic authoritarian.

And half the American population did not vote for Trump.
It still seems particularly relevant given events over the weekend.
That pretty much summarises how I felt about the stupidity of several people. These websites, Sedo/Flippa even they look damn old and confusing. Their UX seems shitty, and the whole offer wait for 7 days auction system is pretty tiresome as well.

Having less available domains for people and local businesses, forces people to use subdomains and social media to express their creativity, which is kind of not ideal. The whole barrier to get online is increased manifold by simply no domain availability. I am really surprised there's nothing easier, cleaner and simply better.
Please note that this is not Toru Iwatani, who designed Pac Man.
Why? lack of money? Maybe if wages increased...
> How do you deal with people that refuse to argue with logic and facts?

This is a good point, and circles back to the original thought in this thread. When words are unclear, how can you discuss logic and facts? People don't have the patience (nor should they) to sit down and cooperatively define dozens of key terms each time they have a meaningful discussion about the direction of society, culture, and government.

Relabeling and redefining things to assert power (instead of reasoning with others) inhibits cooperative reason and is therefore, in my mind, irrational and harmful.
Show HN: Making Your Music Choose Your Desktop Wallpaper
So based on your last two quotes, it's not just technology but the dumbing down of the school system in the US that is creating unemployment problems?
Here's how I came up with mine. I was building a Varnish-as-a-Service platform then. But I didn't want to use the word Varnish in my fqdn because it's a trademark. But also because the sum of its parts is more than Varnish (you've got scaling, security, etc).

So I focused on the essence of the thing I was building, which is caching. I couldn't find any concise domain with the word "caching" in it. So I played around with syllables and settled on Cachoid.com. I'm happy with the outcome so far https://www.cachoid.com/
It's been over for a very long time. You can still find the 'classics' but you really have to hunt for them. To find them all in one place is truly unusual these days, as they are referred to as 'retro arcades' and most cities don't even have one. My son thinks of them as old-fashioned.

Hard to wrap my head around that sometimes, but it is what it is.
I really wanted to try out a WebVR project last night and the only reason I got to 'Hello world' was because of nightly, so thanks for that!
Show HN: Create an agenda for any event without IT help
The boucing ball, and Wolf3D/Doom wasn't yet a big thing in the 1981-1984 years... And the quality of graphics and sounds, the number of colors, the speech synthesis: the TI99 was more shhhh shhhh...
The real 99/4A: https://www.youtube.com/watch?v=7UxJM7AhZvw
Not the same world!
It my case, things went beyond odd looks. You're technically obeying the company policy, so they can't punish you officially, but there are lots of ways to punish you unofficially for violating an unwritten social convention. In my case, suddenly I wasn't trusted with working on anything more complicated than the most basic bug fix.
What was your experience?
Google Daydream controller hacked: running on Samsung Galaxy S7 smartphone
Toru Iwatani made make pac-man. Masaya Nakamura is the founder of namco. Why am I seeing a blatant wrong headline all over the news?
That has some huge problems which we've all seen this weekend, but in the long run, is that really worse than the old style of decades of inaction and debate topped off by an ineffectual bill that does nothing?

It's pretty similar to the disruption in the tech industry. "What do you mean you deploy bugs to production and then fix them after end users report them? Haven't you heard of QA?!!"
Earth’s magnetic poles are set to swap places – and we're totally unprepared
He Made Money. Literally
I think xenophobia is used to express something much stronger than just bias.
I have a question to tech companies CEOs, who make so much noise about Trump latest executive order.

If you really care that much about Muslim countries then explain to me: why the PhD brain drain is so good for these countries?
Maybe public education is causing some of these issues, I don't know too many private school kids who get out of high school and can't read.

Such things seem to be readily accepted in public high schools. I remember in my first year of high school I ended up getting selected for a program where I was to read and write the answers for another kid's final exam since he apparently didn't have the skills and it's not a requirement to finish high school.

I wasn't monitored, so in theory I could have just gave him the answers. Looking back on this now, I'm kind of horrified.
There was a wiki-leak that made this point.
The "Web App" is the thing that turns a request in to a response. Even if that is as simple as reading a static file and returning it unmodified as the body of the response.

"Web App" is just their branding. It's just a web server that can stop/start/scale automatically as opposed to being 'always-on'.
What would be a good reason to use this over PhantomJS?
> The way things are going, the opposite might be true

like all those celebs that threatened to leave the US?
"Virtue signaling" is just a modern term for an age old concept. Yesterday someone mentioned that he wanted to know the morbid people using this term (paraphrased).

It turns out that Jesus was one of those morbid people, criticizing the Pharisees and hypocrisy (preaching water and drinking wine).

Hypocrisy permeates business and politics, so while "virtue signaling" is perhaps overused, it is nonetheless a useful catch phrase. You can also use it against the right, if you wish.

Trump holding a rifle on stage is also virtue signaling.
Why is that surprising? I'm not particularly well informed on the matters and for some reason thought for years that Jordan was militarily competent.
I still have mine but don't have the setup to hook it up to a monitor. Extended Basic was sweet; wrote lots of little games with it. This machine doesn't get the love it deserves.
One of the builders here. Thank you. We use this internally with our clients for product development. A few of them use the personas with their marketing team outside of the scope of our work and really like it.
Can you see what hours those workers are working?

But in any case:

> It's no different from what any American worker would get for the same positions

It's what Americans might get if they accepted the positions,
but it isn't necessarily what they'd have to offer to get Americans to accept those positions; And if supply fell, but not demand, [make better offers is] what they'd have to do.
The difference is bugs in the current ad-tech darling or "uber for tindr dogs" won't ruin people's lives. There are good reasons why most professions (and even most difficult software) can't act as flippantly as "test it in prod".
Same route. Had to take the pre reqs. Honestly it seemed more time consuming than anything compared to higher level math courses
Using two Google Daydream controllers at the same time on Linux
Eek. I would never counsel a somebody to lie at the border. That's a recipe for trouble. My understanding is legal advice is usually along the lines of "tell the truth in as few words as possible."
The warrior monks who invented banking
Its symbolic of not playing well with others and being bigoted against their view of the rest of the country. See: Texas

Seriously, it may be all in fun, but it paints a sad message about the perceptions of people who participate.
It wasn't, did you read the article? No stable release ever included this. It was caught while in the testing repository, which is for, you know, testing stuff and finding issues.
Forms using React and Redux
The tons of looks and odd comments bug the shit out of me. Being an engineer, my job is to produce, period. Don't worry about where it happens, just know that every time you pick up the phone and promise something that doesn't exist to someone else, the fact that it suddenly, magically, exists for you to show them is because people like me are plugging away around the clock. Dev work isn't 9-5. It's 24/7 and whenever the light bulb goes off.
Rust is standardized with lots of docs. The rest two will come with time.
The Germans had an industrial powerhouse and a large population with a coherent, relatively united culture behind them, plus a solid dose of air power.
They say Coffee or Caffeine is really good when you need to spit out stuff like code. It's similar to when you're fresh or have just exercised and just started working.

If you're taking cannabis for work, be sure to take Sativas.

Terpenes are gaining popularity, but I'm not 100% since some report it being toxic at higher levels. A terpene that I purchased (but am scared to use) are from SpaceBear Co.
Co-Founder of www.SwingSpace.com here: We recently launched with the goal to become the "kayak for coworking"--see top coworking options in Atlanta, Boston, DC & Chicago. We film every single one ourselves + show prices.

If I can be helpful email me at zak@swingspace.com
CATO has a nice five point list as to why Congress should act. https://www.cato.org/blog/five-reasons-congress-should-repea...

however not all actions asking for caution are hate related, let alone bigotry or such. You can portray them that way if you like but that is you.

lastly, why is this on HN?
I'm saying it doesn't matter if they avoid a brand if the alternative is that they will buy a knock-off. Neither option represents any value to the actual manufacturer- avoiding negative PR from people with knock-offs might actually be preferable.
Every time I get stuck on a project, I watch this video. It's about games, but IMO a lot of it applies to software projects in general, especially MVPs. How to ship something that works before it collapses under its own complexity. I think the bit about remembering to optimize for developer effort is gold.

https://www.youtube.com/watch?v=JjDsP5n2kSM
on average is not actually.
This definitely should have the date posted in the title (2015).
Google making Raspberry PI AI tools. Has anybody taken the Google survey?
Ask HN: How to ask for an hourly rate
This is a recurring problem for me. Many friends contact me asking for help for their startups and ideas. I on the other hand wish to help them, but the notion of getting equity for a huge-risky-project is of no interest to me. What is the best way to introduce the topic that they should pay at least $50/hr for help. How do you do it?
We have one in Reykjavík. https://www.facebook.com/freddireykjavik/

It's a small collection but some golden oldies.
Oh get the fuck out of here with that bullshit. The majority of the American people did not and still do not want Trump.
No. I am asking those hysterical about recent events to tell me why one form of selective enforcement is accepted as a matter of course, while another is not. I am using this example to show that selective enforcement of laws is not automatically hatred/bigotry/racism, but may be a matter of different policy goals. BTW, aliens can get ITIN's which are similar to SSN's except they are used only for tax matters. That is another abuse of citizens, if you care to be rigorous. Citizens are required to obtain a number and to supply it as a condition of receiving a benefit. In effect, the dreaded "show me your papers" which is posited as an abuse of power if used against a suspected illegal alien standing on the street is an entry requirement for a born citizen to walk through the door of kindergarten--but not for any non-citizen.
> Many of those hired on H1B are doing roles for which they simply can't get enough local talent.

I can only speak to my experience. At my current employer we have about 60-70% H1Bs in my department (development). Even more in QA. And they aren't particularly talented. After reviewing the public information though, they are getting paid 50% of what I am.

So they are living with multiple other visa workers in one apartment, can barely afford repairs to their old cars, etc.

It'd be great if the wages were more equalized. It's really not about talent at anywhere but the big 4. It's about money.
Show HN: Most popular articles module for web site - looking for feedback
I don't know what you mean by "racist". Can you provide a clear and unambiguous definition? I don't think you can.
Do you have a citation for the "more creative in groups"? Some years ago I participated in a creativity/innovation course, and one of the things we were taught was the brainstorming in groups had been found to be ineffective (because of group think, I think).

I do agree that occasional chatting/communication is important otherwise, though, although I'm not really sure open plans foster that - seems to me to foster broadcasting rather than more productive one-on-one conversations.
I've tried the multiple fill-in-the blanks card approach with Anki, but I'm personally not a fan. It feels too complex and reductionistic for code, but YMMV. Speed is indeed of the essence [1], but I prefer to actually feel myself coding the interesting parts of the code, not just filling in a blank code word here and there. It's definitely a good alternative though!

Do you have some examples of using the input field? I tried to get it to work a while ago but had issues with it. How does it play with code specifically?

1: I wrote about it here https://www.oskarth.com/srspractice/
Jackline, a secure terminal-based XMPP client in OCaml
I fail to see how using an existing tool if it exists, and writing it only if it does not qualifies as "roll your own crypto". Automatic paraphrasing would defeat the writing style analysis suggested by cousin post.
If you'd read the article you could have answered the question yourself: no, it is not.

But why let facts get in the way of some easy karma-whoring?
Not sure if unthinkable is the right word:

Simple Made Easy: https://www.infoq.com/presentations/Simple-Made-Easy

David Nolen talks about how immutable structures work: https://youtu.be/SiFwRtCnxv4?t=504

Objects are Marionettes: https://www.youtube.com/watch?v=VSdnJDO-xdg&feature=youtu.be...
> From a management standpoint. A good whiteboard session goes a long way to kill communication issues on projects that are creative or not 100% straightforward.

Totally. I find that things are resolved much more quickly when I'm in the office vs. working from home.
Traubenfuchs' point is that of 10,000 people, about 1,500 were able to pass the screening test. This means that Siemens can choose from about 2 'qualified' applicants for each of 800 positions, which isn't too bad for Siemens.

But you're correct that for the applicants, no, 12.5:1 is not very good odds for getting a job.
Nassim Taleb contends that there is a global riot against pseudo-experts
Murder is the unlawful and premeditated killing of one person by another.

Surgery is the treatment of injuries or disorders of the body by incision or manipulation, especially with instruments.

Racism is ___?

Please fill in the blanks so I can apply your definition to an action/belief together with it's associated context.
So the canonical question in these sorts of situations is "how do you build your client base" and the canonical answer is "network, talk to past coworkers/bosses."

That being said, as someone a bit older than you and hoping to follow your same path, I've utterly failed at building a sufficient network to go freelance, and I'm amazed that you've managed to accomplish this so quickly. Do you have any tips for someone floundering in that part of the process? (I have lots of friendly ex-coworkers, but only one or two in the position or with the resources to actually spend money on me, most working for bigCos that already hire out contract work primarily to large agencies)
The Democratic "resistance" seems to be working so well so far...

https://theintercept.com/2017/01/23/14-senate-democrats-fall...

Kick out the betrayers in 2018, and then you can at least rely on a proper resistance force, not on backstabbers who will sell you out when making deals with Trump (and not even good deals).
I'm pretty sure, Trump is using game theory to push his orders first, and use the momentum to push it through congress. He's openly made hostile comments even up to yesterday about leading republicans.
I run Hyper on my laptop, with iTerm on my external display.

Hyper is split vertically 33/67 and horizontally 50/50. I run normal command-line stuff in the small panes (git, curl, etc), and my node/ruby servers in the larger.

I run tmux/vim in iTerm.

Something about my tmux, or vim setup didn't play particularly well in Hyper. The end result was cusor movement in Hyper/tmux/vim was painfully slow.

But my current setup works really well for me.
Here's my take: I'm torn between agreeing that these stories don't really belong on HN and thinking that the comments here are the only ones I ever see that still don't immediately devolve into ugly name-calling. I wish I knew of a decent political forum, but I only know of echo-chambers on one side or the other and un-civil cesspools.

The politics conversations here aren't great, but they usually have some input from both sides and way less incivility than anywhere else I know of.
The government of Saudi Arabia doesn't officially sponsor any terrorist group (what royal family members do unofficially with their "own" money could be quite different :().
But that's not even the question. The question is which nationals are the most dangerous to US security, and here we're getting into pure populism.
Most of the 9/11 hijackers came from Saudi Arabia, the rest of them from Egypt, the United Arab Emirates and Lebanon. Non of these country is on Trump's list.

The countries on the lists are either countries ravished by civil war (Syria, Libya, Yemen, and to a lesser extent Iraq and Sudan) or countries with US-hostile regimes that are already embargoed (Iran, Sudan and Assad-controlled Syria).
In short, the Trump administration chose the most dangerous-sounding names for American ears, picking governments that are either on bad terms with the US as it is, or simply too weak to complain. The direct economic damage will be negligible, while the people who supported Trump's idea of a temporary ban of Muslims (most of his voters) would be satisfied with his actions.

It's an effective populist measure, but it's a particularly nasty, considering that the US is closing itself to refugees from countries in civil war.
I would go so far as to make sure you know who is near you when you engage in any such activities because when a government begins to limit its suspects to a small number of people they can catch you in the most innocuous places; like a public library