skysight-inc/HackerNews huggingface dataset:
Since you decided to dedicate your first ever HN post to that inquiry, I'll give you my personal reasoning.

Both black and white are very commonly lower-case. For example in the Bloomberg article, they refer several times to "black person's" and "black." I consider it incorrect to upper-case a racial identifier if you're not going to upper-case them all. I alternatively could upper-case Black and White, however I also consider that wrong, and borderline stupid (again, my personal opinion).

If I were referring to a specific national heritage, I would upper-case. Vietnamese American. Nigerian American. German American. And so on.

I also would not upper-case "a Tall American" in description of someone. A person that is an asian American is not necessarily from Asia, asian is their race. A person is not from "black" or "white" either. It's as ridiculous to upper-case asian in this use, as it would be to upper-case Brown Eyed American or Green Eyed American or "the Freckled American."
> but all Bitcoin transactions are public. Is it really that difficult to tie people to these transactions?

I think it is. From my limited understanding of cryptocurrency wallets and transaction, I believe the distributed ledger is public, so anyone (incl. Govt.) can see which wallet address has how much coins / funds in it. But you can't see which physical human or institution owns that wallet / address.

That's how it's widely known that just about 1,650 wallets hold a majority of the world's bitcoins. These are wallets with > 1000 bitcoins. They are called 'Whales'. But it's almost impossible to tie a Whale account to, say, Richard Branson or Ross Ulbricht.

If you take Paypal payments as example, this is similar to everyone knowing your email address for paypal, but only paypal knowing that the email address is tied to you.
Sorry, I am not a native English speaker, but I think it should be White Asian, do you say white americans?

Also, Google accused in lawsuit of excluding white and Asian men in hiring to boost diversity

https://www.usatoday.com/story/tech/news/2018/03/01/google-a...
Sure, but your comment breaks the HN guidelines, which ask:

Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

It also breaks this guideline, since you've ignored the substantive core of the article:

Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize.

We all know how easy and satisfying it can be to fire off a bit of snark into the internet, but it makes for poor discussion, and actually causes harder systemic problems than outright personal attacks and the like. So please don't post like this to Hacker News.

https://news.ycombinator.com/newsguidelines.html
Do other fields create their intro courses with the plan that people won't take any other classes and therefore not create a curricula that builds to more complex things?
No, there's less shares (which are priced higher) but also less cash available. Your individual ownership is the same value, but the optics are better for the CEO.

Also, and most importantly, the CEO is now in the money and can sell, so his compensation increased just by increasing the share price.
I disagree. A sizable portion of the population very clearly thinks of America as White Country, a perspective that is completely irreconcilable with the liberal melting pot approach.
As a white Irish guy from New Mexico

But see https://nypost.com/2017/11/17/apples-diversity-chief-lasts-j...

No one should be judged or labeled by their skin color or ethnicity

Agreed, and that includes “all X are the same”.
American is a proper noun in this case. White and asian (or should I rephrase it as "Asian and white?"), are used as descriptive adjectives here, also. If it were rephrased as "Whites and Asians, from America," then it would be capitalized because all three are now proper nouns.
Your Company’s Hidden Killer
The Guide to Restaurant App Development
It's surprising that this works. Last time I checked WebUSB the device would have to have a descriptor allowing its use via web page effectively white listing what can be used on the web.
Lots of people have different opinions on this. You're entitled to yours, but I think it's hasty to call it bad advice.

I'm not so worried about http.Client behaving incorrectly, but I am worried about the server I'm targeting behaving in a way that's different than my expectations. I'm also worried about getting cookie, post-data, url, etc. formats wrong. Even if they match what I put in my mock, they won't necessarily match what's out there in production. I'm worried that I'll handle download resumption wrong, for example.

If I have the capability to bring up the target server locally, that's what I will do. If I can't, but it's straightforward to create a work-alike, I'll bring that up in process. Only in the most dire of circumstances will I use mocks to test my code.

Think about it this way. What harm is done by using the real object, under the circumstances I described? Sure, if the dependency code breaks, my tests will too. Is that bad? Is there any point in my tests passing when my code won't actually work in production? OK, so maybe the tests will run slower? This matters in the limit, but often times you can use the production dependency without materially increasing test time. OK but what about the CI system using more resources? That will only be a problem of significant economic import if you're running at a scale like Google or Facebook.

My opinion is there are a few main valid objections to my approach. One is an argument about the size of the test code. In some cases, bringing up the production dependency will require more code than a mock. Sometimes a lot more code. My response is that we should make it easier to bring up the production dependency! But if we can't, I can see the case for a mock or a fake. The other counterargument is for when we really are interested in testing the sequence of interactions the code under test has with the production system. In that event, I guess I'm ok with using a mock, but I think most of the time we're more interested in testing state. We can also use things like testvalue injection to test behavior sequences, which is normally a lighter-weight approach, and in some cases can allow you to reproduce paths that you'd otherwise have trouble hitting, even with a mock.
> little off topic, but I recently found out that you essentially can't buy plain old legos+ anymore.

Sure you can. If you just want non-themed sets heavy in classic pieces, they are sold as Lego “Creative Box” or “Creative Set” in various sizes [0]; if you want specific pieces in the common sizes, you can go into a Lego Store and handpick want you want from bins in the wall and pay by the bag.

[0] e.g., https://shop.lego.com/en-US/LEGO-Large-Creative-Brick-Box-10...
You are missing the point. Sourcing atoms through a plant will never be environmentally better just because the atoms touched a plant.

It's energy that matters, but this press release doesn't mention that at all (and I bet it's because this new process uses more, not less, energy).

If they save energy because the plant puts the atoms in the right configuration, that would be something. Are they? I doubt it, because if they were they would have said it.
This doesn’t change what I said though does it?

I never implied that anyone could do those things.

The point was that you’re not automatically participating in the “get lucky to become successful” lottery.
What, in particular, about his recent work makes you think he's taken a dive off the deep end?
It's an analogy.
Amazon cloud networking outage affecting Atlassian, Twilio, Slack
Actual URL: https://www.forbes.com/sites/markhall/2018/03/01/new-study-r...

I think URL shorteners are frowned on here.
It sucks, but paying a CEO to get out without causing a scene might be worth more in the long run than keeping them on.

Crappy system, IMO.
Also, "modelers" isn't referring to model plain enthusiasts.
> Do we have an unlimited supply of petroleum and the bandwidth to extract all of it at a reasonable price?

Pretty much yes. As long as you have a source of energy we have effectively unlimited supplies.

I said it to you in another post: It's the energy that matters, not where the atoms happened to last sit.
I’ll just not comment on this anymore, but I’m afraid I was responding to an existing religious flame war, not creating it. I’ll be careful not to fuel such fires again though, sorry.

Edit: sorry, my comment seems a bit dismissive, but I really do recognize that no good comes from feeding the fire, and I wasn’t trying to weasel out of personal responsibility in that.
This is also my experience as a foreigner living in Iceland. Tech companies that I’ve worked at work in English and the language even in Icelandic is peppered with English technical terms and idioms. The terms generally exist in Icelandic but are just ignored since their invention tends to follow the English term becoming commonly used. Even socially English idioms pop up relatively frequently. I’ve only got young kids but have witnessed kids outside of that chatting away to one another in English for extended periods then switching back to Icelandic. It’s definitely an accelerating and new trend. My partner is Icelandic and most people of her generation are at least able to speak English if not comfortable with it. A generation older and I’ve met many people who can’t.

There are other interesting trends as well. The relatively good economic situation and contributing tourist boom mean you very often will be served in downtown Reykjavík by someone who doesn’t speak Icelandic. Icelanders are simply off doing other jobs. In the scheme of things it’s a small change but very noticeably different from when I moved here.
* and amazon alexa apparently...
You can work softly, not getting as much done in the same amount of time of working hard.
And thus a new type of conspiracy was created. The coniseur conspiracy- only imagining enemys - when they are classy and willing to put in the effort, deep schmin.. with a small taste of oak barrel.
> "People are going to keep using terms ... and it's disingenuous to assume otherwise."

I'm sorry, I'm making an argument about how people should write tests, not what terms they'll use to describe it. :) I promise you that there is no disingenuity going on in my use of certain terminology to describe how I think it's best to write tests.
In an ideal world it no doubt can be done very well and safely. The thing is ours is a world of owners and the safety of the process is going to be at least partially determined by the people who make the decision on whether guidelines are being met or not. In turn those people are answerable to the owners, are chosen by them and replaceable by them. Now we are talking about micro nuclear? There is nothing about the nuclear power industry that makes me think it is better or different than any other industry. That is where it gets scary for me. Especially in a political era that loves deregulation.
1 point by JeffLutz 21 days ago [-]

onX | Bozeman, MT | Remote ok for the right person

Where the pavement ends, onX begins.

If you're passionate about the outdoors, believe in protecting access to public lands, into mobile mapping tech and want to work with kind, thoughtful people, please take a look at our careers page and our open positions:

https://www.onxmaps.com/careers

https://www.onxmaps.com/join-our-team
But we can't just turn our eyes away.
And in German, "gymnasium" is high school.

(No wonder the Germans do so well in sports!)

/jk
Show HN: 3D hand interaction and physics on an iPhone [video]
> Here is the worst case:

Ha.

It's depressing that someone could possibly be so deluded into thinking that that is the worst case. That is much closer to the best case.

You don't even need to approach the worst case to encounter lifelong debt.
huh. I might be interested in backing that. I feel like there's a big void in space sims. The last one I really liked was Strike Suit Zero. That game was awesome, but it also got INSANELY difficult. The last four or five missions I could only beat on easy and they were still insane. The music and story were really good though. It felt like being inside the new Battlestar Galactica series, although much more colourful .. and the music wasn't quite as good.

There was an indie Starfox type game I saw a few years back on Kickstarter but it never got the funding it needed. All the other stuff out there is really MMO which I'm not really into. Give me a single player set of campaigns with a beginning and an end.
Yes of course, but I don't believe that's what the commenter was talking about.

The comment said it is not a race or gender issue, which I disagree with.
Thanks for pointing out my mistake. You are right. I edited my comment.

To be fair, if the point is to compare profit, then we also need to consider that a traditional worker making minimum wage also needs to commute to work. The average commute of a worker is 30 miles round trip [1]. The cost of that will eat into their earning as well and cannot be deducted from their taxes.

[1] https://www.rita.dot.gov/bts/sites/rita.dot.gov.bts/files/pu...
Hence why ARM mbed, RTOS, NuttX and now TinyAra (yet another Tizen effort) are fighting for the tiny embedded devices.

My first distribution was Slackware 2.0 running on a Pentium 75 MHz, with 4MB RAM and 512 MB HDD, long long time ago.
Are WordPress developers becoming too expensive for small business?
What would it possibly matter? If I told you tomorrow that the entire universe as you know it is running on some extra-dimensional alien computer, how exactly is your life changed? Is it any more or less meaningful? Will your suffering be any less painful, your happiness any less joyful?

Besides, how would you even tell the difference between a bug in the simulation and legitimate physics? I mean, look at electron tunneling.
It says "remote" here but the jobs page doesn't give any indication that remote work is a possibility. Why is that?
>> You claim misdirection yet haven't responded to a single one of my claims and raised the audit matter entirely seperately.

Nope, didn't. I said there were no audits, you did some handwaving, I repeated that there have been no audits.

>> Goldman Sachs just bought a company

No, they didn't.

This is predictable and irritating. A startup which was already in the cryptocurrency space, in which Goldman had invested 50 million (alongside another 150 million from other parties), bought Poloniex. Goldman did not. Learn to actually read the news. Goldman do not fully or even 50% own Circle.
Yeah O2 is an input of cellular respiration. The presence of O2 is more likely an indicator of plant-life than it is an indicator of animal life. But plant life is still life.

You do not need animals to have plants. Plants came before animals here on earth. But I’m not sure of a way for animals to exist without plants. So yeah a stronger indicator of photosynthesis than cellular respiration.
It's not like people resentfully segregate from each other just because they speak different languages.

Languages evolve, change, innovate and sometimes they go extinct. Latin disappeared with the downfall of the Roman Empire (although it is still used in the Vatican, including ATMs), but paved the way for many romance languages. Even Navajo saved lives during WWII.

Like species, we know they're condemned to eventual extinction. But who likes seeing something disappear forever?

Many translations are impossible to make because different languages allow for different meanings, metaphors and concepts. Their coexistence is actually beneficial and adds something to human culture.

If one would apply that reasoning to programming languages, the programming landscape would suffer terribly.

E só para enriquecer um pouco este comentário, aqui fica uma linha na minha língua materna!
How small did it get? But hard to find.....
> this form of economic activity wants us to waste more and more time, creates addictive mechanisms, artificial anger and so on.

Yes, that's true as well. I'm reminded of PG's essay on addiction: http://paulgraham.com/addiction.html

I think that it takes time for new social norms to evolve that counteract the new forms of addiction that technology throws up. But it is happening. Just look at all the people who complain about Facebook, for example.
What sane C library would do such a crazy thing though? :)
It's really anything branded as by "Apple" on Amazon.

Look at the reviews of the Apple Thunderbolt Cable [1] -- 40% are 1 star reviews and many mention the cable being fake.

Similar story on the Apple USB Ethernet adapter [2]. I bought one a few years back and it identified itself with Chinese lettering in System Preferences.

Ken Shirriff did an amazing teardown of fake Apple chargers [3] and found a number of safety hazards relating to high voltage isolation. Teardown of the USB Adapter [4] found it used a part that doesn't exist (label does not match any known package for that IC).

1: https://www.amazon.com/Apple-Thunderbolt-Cable-2-0-White/dp/...

2: https://www.amazon.com/Apple-USB-Ethernet-Adapter-MC704LL/dp...

3: http://www.righto.com/2014/05/a-look-inside-ipad-chargers-pr...

4: http://projectgus.com/2013/03/anatomy-of-a-cheap-usb-etherne...
Kenneth Eng Is on the Other Side of Viral Now
Love that.

I am looking at a great idea that I have been working on, but I am afraid to release it because I know it will be cloned in a matter of months since I can not afford worldwide patent protection.
It compiles, but is definitely considered bad style.
…allegedly, in a complaint filed by a union. The company’s announcement of the layoffs said it was for other business reasons.
I think you're misunderstanding skin in the game. It's about putting one's skin into the game of interventionist decisions which could have a real impact if incorrect. If I say "Pepperoni pizza is the best and everyone should know it," SITG doesn't apply.
Agreed, the bandwidth is nice, but most of the signals you would play with in the lower bands have much lower bandwidth. Digital TV (like DVB_T) for example is only about 8Mhz. Generally in the lower frequencies taking up more than a few megahertz of bandwidth really messes with the available spectrum. Up in the microwave region (2Ghz+) that is not as much of a concern.
All those specialty pieces are useful in freeform play and have definitely been a part of the non-specific Lego boxes since at least when I was getting them as a kid starting in the 1970s.
It can also be primary school. In Spain, high school is instituto.

And escuela, like ecole in French or school in English, can refer to primary school or higher education institutions.
I think you could say that Star Citizen is the modern spiritual successor to the Wing Commander series (and is being created by the same person, Chris Roberts).
Micropodcasting? Facebook tries Voice Clip status updates
Coincidentally, I needed to create an account on Bitbucket during this outage, to reply to a thread, and got my email completely locked out.

What I found out is that Bitbucket has a login wall for its support system. To the point that support@bitbucket.org is explicitly devnulled and tells you to log in to their support site.

Congratulations Atlassian, you played yourself. This is some dailywtf material.

Stuff like this makes me especially upset because feeding in emails to a support site is a problem Atlassian's own fucking software solves. What a joke.
A no-frills guide to starting a kitchen
My mind was blown when I found out how easy it was to get started using pre-trained Glove embedding in Keras. Took my Kaggle game up a few notches over-night.

https://blog.keras.io/using-pre-trained-word-embeddings-in-a...
Ask HN: Project ideas to level up as a programmer
Hello guys.

I´m searching for good project ideas where I can challenge myself to learn useful skills outside webdev (low level coding, applied math).

My lastest project was a Chip-8 emulator (https://github.com/vitoralmeidasilva/godot-chip8-emulator) and the current one is an implementation of this emulator using PICO-8 (https://twitter.com/vitoralmeidasil/status/967137152080515072).

My main areas of interest are gamedev, AI, graphics, algorithms, low level coding (SO, drivers, kernel).

Thanks for the feedback.
>I just can't get my head around how anyone can think that's moral at all.

it's not rocket science: fair is value-system and ethics dependent. yes in a certain value-system and ethics it is not fair to give people advantages they didn't themselves earn. whether it's the right ethics/value-systems is up to you as an individual and us as a society to decide.

really obvious example: weight classes in combat sports.
Makes sense for hockey players given the investment they need in development from a young age and how that investment is directly based on physical evaluation. For CEOs that pattern doesn't exist save perhaps in the mind of status-obsessed parents.
Unlike dividends, this channel of return seems distributed according to shareholder's trading savvy. It's often said that a company is overpaying for its shares (1) but the phenomenon minus narrative often seems that the company is intentionally playing the losing side of the trade to offer up value to shareholders who sell. This makes it an active exercise to capture that value, compared to a rule-allocated return like dividends.

Another interesting thing is that this form of buyback return channel would seem to exclude passive index funds unless they were actively shrinking (i.e. selling).

(1) Example from this morning talking how GE bought $30B of shares and later tanked. That's a pretty significant although unequally distributed return of value to those shareholders who sold vs. those still owning GE. https://finance.yahoo.com/news/general-electric-company-stoc...

> They call it “returning money to shareholders.” I call it “wasting shareholder money,” because they almost always buy at prices that are too high
this particular service is already fully served by sites like paysa, payscal and glassdoor.

if this was launched pre-internet it may have been a successful one.

i would never subscribe to this.

there are similar services which claim to reduce our internet bills but somewhere buried in their terms and conditions will be a line which says ones we register with then they will have the authority and choice to negotiate the duration of contract or other aspects of it and we will only have one more issue to deal with.

this is bad.

did u notice, it is free during the beta stage, that's how they lure u in. if its a authentic and credible service it need not be free when beta. one would be happy to pay for it if it really adds value and doesn't subtract value. but this service may seem like it might add some negligible value in the short term but will end up subtracting value for the larger community in the long run.

i think this is how insurance came into picture and we all know how money sucking it ended up and leading to poor health care and bloated up prices.

i feel like this whole thing is unnecessary. anybody else with me?

the sooner this industry goes out of business its good for everyone, assuming if it exists at all... no body wants one more middle man taking a cut from my paycheck.

the businesses are better paying the good amount to us then have behind the scenes dealings with the negotiator and pay him a fee for the work that the employee is going to do for years.

i am sure a smart person would know how to negotiate their package and some organizations may directly reject to work with any negotiator and will figure out if we are getting inputs from a negotiator behind the scenes.

We will not have the authority or even be aware if such a negotiating organization is working behind our back with other organizations to limit our package.

one organization will massively benefit by teaming up with many other organizations then supporting the individual candidates who wont be powerful enough to sue you in case of any issue in at least most cases.