skysight-inc/HackerNews huggingface dataset:
The waste is still collected by truck from the terminal, and presumably driven to somewhere else in New York.

London tries to reduce large vehicle traffic by taking the waste away by barge; you can see the place in central London here [1] (I like the irony of "Smuggler's Way".) The Roosevelt Island waste terminal is at the edge of the island, so this is a missed opportunity -- if there's anywhere to accept it by barge. (London's used to go to [2], a quick search suggests it now goes to [3].)

[1] https://www.google.co.uk/maps/@51.4628165,-0.1927893,296m/da...

[2] https://en.wikipedia.org/wiki/Mucking_Marshes_Landfill

[3] https://www.google.co.uk/maps/place/Cory+Riverside+Energy/@5... / https://en.wikipedia.org/wiki/Riverside_Resource_Recovery_ER...
The lower classes don’t typically just jump on airplanes to China. It also isn’t like this company is putting flyers on the local community center bulletin board recruiting AirMules.

You still have to get visas, accommodation and such. This business is targeting the young and stupid not the poor and uneducated.
Looks like you need another iteration on this, here is why:

1. The starting page is still to cluttered, and loading time is awful due to using fonts that do not contribute any value for the user.
2. You still have not been able to actually tell in one sentence what you are doing. "Elite" and "unique" is not a redeeming quality.
3. Instead of using icons that reveal some text for how it works, why not actually position the usage of the service higher and make it useful from the get go?
4. Working for large companies is not necessarily a quality. In general you are advertising with hot air way too much. Be more precise!

For me - as one of those potential professionals to be moonlighting - the question still remains what you offer and what your unique proposition is.

Why not just say something along the lines of: "hire experienced/seasoned professionals to efficiently solve your issues/tasks"?

Because the main point is not that these people work at google, Amazon, or whatsoever: it is the accrued real world experience that can be used to solve the hard to solve issues a company might face and not be able to resolve by hiring young (unexperienced) talent.
> I could not tolerate the terror of people throwing rocks at your window at night.

Why, maybe to drive you out of the area?
Getting their asses kicked gets them more hits, so some young youtubers actually aim for that. Though I am never sure how many of them are fake.
> very unique

sigh
> Have you stopped beating your significant other?

that's an unfair comparison, because this is a loaded question (implying you were beating your SO). The question being asked in the blogpost is asking for clarification, with no assumption behind it.
> Years ago, I went to India for a ten-day, silent retreat. I wanted to make myself go where I was afraid to go—deep down, inside my own head. I found it terrifying. Why don’t we want to be alone? Because the stuff that’s down there is stuff you don’t want to see.

I find it interesting that silent retreats work for so many people. While I do get some benefits from meditation it doesn't really lead me to terrifying situations. From time to time it feels like I am having some epiphanies wrt to my shortcomings but meditation seems too gentle to call those moments a confrontation. There is always this nice, cool distance between me and my thoughts. Throwing me into an impro theater group might be more beneficial (and terrifying).
The required spontaneity would force the "actual me" to live through uncomfortable situations and perhaps grow.
Just repeat the process of what you just did here at HN. I mean, your Open-mindedness to learn from industry and team, willingness to listen to your team, contemplating on the opinions and choosing the best to make it win-win for stakeholders.
To do the above to the best, you need "Clarity in thoughts, purity in heart and sincerity in action" (Quote by Sri Sri Ravishankar, Founder of "The Art of Living"). While I was in a similar position as yours, I did the same. Where I learnt to be in that state is, in this program called "Happiness program" by "The Art of Living". All the very best in your new role.
He's writing like how he speaks, it's not a paper.

https://www.youtube.com/watch?v=OCUhES_3-LE
I once played an interactive doom on Mixer (Then Beam)

Worked well for showing off the platform, since there was really a low latency. Since it uses it's own interactive input, and not relying on IRC for interaction, so it's UX is considerably more user friendly... if you want to sign up for a Microsoft Xbox live account to use it
Iceland would be great place if you want freedom, but I doubt the willingness from the current majority of attendees.
What makes a Software Engineer (feel) successful?
Director here. My current favorite is Managing Humans, Michael Lopp: http://www.springer.com/us/book/9781484221570 Excellent reminder on everything I'm doing right and wrong.

Michael Lopp is a.k.a. Rands http://randsinrepose.com/archives/category/management
FoxPro was acquired by Microsoft and eventually discontinued in favor of Access. How much of FoxPro's technology ended up in Access I couldn't tell you. (On my Mac, I kept running an old version of FoxPro in 'Classic' mode until that was no longer an option).
Smartphone Reviews: Why the IPHONE 8 May Play Hard to Get
Why Did Columbia's Campus Network Lose Out To Harvard's Facebook?
Chrome was the first browser to pare down the browser chrome: svelte tabs, no title bar and even small touches like not immediately resize the tabs soon after closing one so you could rapidly click on 'x' N times and close N tabs without moving your mouse. Chrome did not just have good UX, it had excellent UX that set trends that inspired changes to Firefox[1] and IE.

1. https://bugzilla.mozilla.org/show_bug.cgi?id=465086
It's just American and silicon valley tech. Not world-wide.
Every year, I put my phone in airplane mode for the week of my birthday. Aside from checking email on my laptop, I find the phone and state of always being connected disappear from my concern within the first day.

I spend those weeks doing things I've put off, or normally feel there isn't time for.

By now, I look forward to it. Birthdays have become a time for reflection and forecasting. By the end of the week, my life has been quietly rearranged. I like to think there's a surreptitious improvement in my life due to this.
Debugging Code from 60M Miles Away
Real life example of a Guatemalan OBC unknowingly bringing heroin into the US: he was deemed not responsible quickly, and got expelled right away with no right to come back for 5 years.

http://www.loudountimes.com/news/article/cbp_officers_seize_...
Alone is a televised contest, not a "reality show" as we've come to know them, so your comment does not apply.

The contestants (especially those who make it to later stages) are highly-skilled survivalists.
Not unique. Lacking nuance (a.k.a biased?).

I have reached similar deduction based on my suspicion that I suffer from EDD. I don't think I understand what empathy is. Perhaps as a concept, but I have a hard time putting it in practice (according to others).

On the other hand, I poses exceptional analytical rigor (bullshit detector?) that (combined with my lack of empathy) manifests as what people often call "somebody who speaks his mind".

I lack tact. Another hypothesis is that I am just a selfish jerk. An asshole. Or an introvert. I don't really know - I have many hypothesis. Bayesian analysis proves difficult.

Either way - this predisposition me, no - forces me to function in the world despite my deficiencies. And so I'd like to think that I am succeeding at being useful, even without empathy, but it is blatantly obvious that I gravitate towards problems where I don't have to deal with humans too often.

All in all, though - I think this opinion is somewhat consistent with the observation that "man systemize, women empathize"?

That insight alone is sufficient for me to know (and accept) that any team I am on, needs the counter-balance of an empath to mitigate the risk of my shortcommings.
Wheel – Ajax Friendly Helm Tiller Proxy for Kubernetes
This reminds me of a thing a comedian said, or at least that's where I heard it first.

"also told you we're descended from apes ... you lot might be, I'm ascended from the apes" - Steve Hughes[1]

1. https://www.youtube.com/watch?v=CYk5k-vL_Ek#t=1m50s -- caution, course language
Agreed. Especially considering how easy it would have been to contact them privately and directly.

A 2 second google search for kidspass uk shows a sitelink for their "Contact Us" page, listing both a phone number and email address: https://www.kidspass.co.uk/contact-us

So unless that page was added post-incident, then IMO both Alex and Troy did not do responsible disclosure.
Unity GC is a bad example, because it is widely known that their implementation is pretty crappy, frozen in 2007 implementation.

The majority of GC implementations out there are generations ahead of what Unity's GC is capable of.
One application of this is measuring implicit self-esteem. From the article, people who do not like themselves do not exhibit name letter preference. Also, people doing the name letter preference task do not realize they are choosing letters from their own name. As a result, this task can be used to measure how much implicit self-esteem or self-like one has
Shkreli currently has a 'bit' of trouble with the law.

Jobs died because he was too stupid to realise that cancer can not get treated by magical thinking.

Gates got quite positive popularity due to his charity.

I don't think your examples work too well...
Or maybe Google wants to hire more female engineers because they realize that 19% representation does not reflect any kind of natural proclivity and therefore must reflect some kind of discrimination. One might plausibly argue that innate differences - more in preference rather than ability - could account for a small difference. 55:45? OK, I can believe that. 60:40? Beginning to wonder. 81:19? Absolutely not.

Where discrimination clearly exists, Google could quite reasonably want to compensate for it. No, not by lowering the bar or setting quotas. Legality aside, we should all know by now that hiring less able candidates isn't good for anyone - often least of all for the candidate who is being set up to fail. Other approaches include casting a wider net, training interviewers to avoid unconscious bias that could lead to false negatives, increasing retention by providing support and additional training (e.g. in negotiating techniques at performance-review time).

None of these lead to anyone less qualified overtaking anyone who is more so. They drive people like the "echo chamber" author nuts only because those people refuse to acknowledge that the problem exists (or matters) in the first place. Because they can't conclusively pin either the problem or solution down to one place in our social code, they decide it's a feature rather than a bug. It's the very same tendency that makes them - and anyone who enables or defends them - crappy engineers. I'll bet "echo chamber" guy was on the way out already, for reasons unrelated to political beliefs. It's not "brave" to manufacture an excuse for getting canned that doesn't require acknowledgement of one's own insufficiency.
Well, I hope you're comfortable with dividing 93 by 13.7.
love the desktop NY Times :)
Talla – An Erlang Implementation of Tor [video]
Where’s My Depth First Search Machine Learning?
Then you shorten iterations if you need to change priorities more often, or you stop the iteration and start a new one. Waterfall created a scenario where requirements couldn't be changed without significant effort. Agile creates a situation where those managing the backlog can change requirements whenever they see fit. And developers, next time an iteration is planned, take the top items from the backlog that fit into their iteration capacity.

The side effect of shorter iterations is that requirements have to be broken down to fit inside the smaller iteration, so there is a price to be paid by those managing the backlog and generating requirements if change needs to happen quickly.

Agile methodologies don't enable change as needed, they create a structured way of handling inevitable change. And when the backlog is adjusted to accommodate that change, the consequences of that change to budget and delivery date are easy for everyone to see.

If you don't have controls in place, then there is no understanding of the cost of change. And without understanding the cost, good cost-value decisions can't be made.
Eric and Bryan, the two founders of Lunchera featured in the article, are good friends of mine from MIT. They definitely didn't return to the island for tax reasons. Puerto Ricans are passionate about their "isla" - hard to explain to people expecting rational reasons.
ffs stop using 12h time
A comic on why beliefs are hard to change
Rich and poor teenagers use the web differently (2016)
These are great lists.

What about WAF (Web Application Firewalls)?
I'm aware. But Puerto Rico is a commonwealth, so within the context of my post when I wrote "in the US", I was referring to the 50 states and the federal district. I apologize if it wasn't clear.
Scala maybe, but it has its share of problems, alas. On a purely features level I'd definitely be looking for something with null safety, disjoint unions, pattern matchin with exhaustiveness checking, local type inference, and parametric polymorphism (ie. generics). These are what set a modern, nicely typed language apart from the more constrained, frustrating kind that caused many to escape to PHP, Ruby, Python, and now Elixir in the first place. We need a richer experience beyond that though in terms of ecosystem, compiler performance, teaching materials, etc. in order to really drive things in that direction though and get more back-end devs on board. Obviously something in our approach is not working - and it must be partly our failings. It's going to take a while to turn the ship around, but I still have hope!
Less than half of babies born in the US in 2012 were white. So while the demographics of the country as a whole haven't reached that point yet, due to a previously heavily white population that's aging but still alive, the demographics of kids born in 1999 and entering Harvard in 2017 are pretty darn close.
This looks like a good thread to recommend one of my favourite YouTube channels, "Primitive Technology", which features all manner of tools and dwellings built caveman-style.

It's creator is a hacker in the truest sense; his forge-blower contraption, for instance, is simply ingenious.

Don't forget to turn on captions, the subtitles describe what he's doing :)

https://www.youtube.com/channel/UCAL3JXZSzSm8AlZyD3nQdBA
Does the irc bot you imported use websockets? I've been researching how to do a Twitch-plays game in Unity/C# and am thinking websockets to avoid rate limiting, but was wondering how much that'd do for latency, given it's push-based instead of polling.
I would definitely expect a separate piece of hardware to be swappable without impacting on the rest of my machine. I can change/upgrade the CPU without breaking the north bridge or losing my RAID mapping so why should the data storage mechanism on my new NVMe device (which is where my mind leaps for NOVA) be any different?

What type of usage am I missing where losing/having to do an offline rebuild of your data would be acceptable during a hardware upgrade? NOVA seems to be aiming to address the recognised issue by overprovisioning (which I disagree with but such is life). I don't really understand your argument.
IMHO this is the most apt description in the thread :)
That's what they told Hemingway and countless others. Good boy.

http://www.nytimes.com/2011/07/02/opinion/02hotchner.html
I was attacked twice, with bare fists. I was surprised, terrified and did not act rationally. I also have 15+ years of offensive self-defense training (dojo training).

The muscular memory kicked in and I responded to the attack ferociously. I hit him once, twice, three times (blood was splashing around), then finished him with a kick which sent a few of his teeth out. The guy was laying on the floor and yelling as if he was being skinned.

I called the police, they came and I explained them that I was attacked and that this was the effect of my defense. They dutifully noted that I was afraid, shocked, terrified, etc. and beside a round to the police station to sign off a paper I never heard about the ceases again.

I believe that that the response should be proportionate, but to the clear advantage of the victim.

Being hit once and hitting 5 times back - OK.
Being slapped and responding by a kick to the body and then another one to the head - OK.
Someone attacks you with a knife and you shoot him back with a gun - OK.
Being attacked by a 15 yo and hitting him back as if he was an adult - OK

All these is defense against unknown and there is no reason to stop before you are safe (you do not know what that person is going to do next).

Hitting someone, he is not lying on the floor unconscious and you keep on kicking his head - not OK, there was no more risk.
Someone runs away with your bag and you shoot him in the head - not OK, you were not in direct danger.

What I want to say is that the proportionality should have a 10x factor in favour of the victim.
> In a functional language (like Scheme) strings are immutable, so they are
fixed size.

Strings are mutable in standard Scheme (unlike, say, Java):

#;1> (let ((string (string-copy "foo")))
(string-set! string 0 #\b)
string)
"boo"

They're still a fixed length (as they are in virtually every language) because the only way to add onto them is to allocate a new string and copy everything over (this might be hidden behind a method, and you can avoid actually doing this every time by initially allocating more space than you need and using a fill pointer, but they're still fundamentally a fixed length). For example, the 4th edition of the Scheme Programming Language[0] gives this example definition of string-append:

(define string-append
(lambda args
(let f ([ls args] [n 0])
(if (null? ls)
(make-string n)
(let* ([s1 (car ls)]
[m (string-length s1)]
[s2 (f (cdr ls) (+ n m))])
(do ([i 0 (+ i 1)] [j n (+ j 1)])
((= i m) s2)
(string-set! s2 j (string-ref s1 i))))))))

Even in a language that helpfully assigned the result of this function to the first argument under the covers, this is more or less what you fundamentally have to do, as long as strings are represented by arrays (in Haskell, strings are linked lists, so this doesn't apply).

0: http://www.scheme.com/tspl4/objects.html#./objects:h8
When I flew to Amsterdam in 95, guy next to me had a career as a courier for Ford and GM (I flew from Detroit). He mostly brought over specialized tooling parts for engineering depts in US and Europe. Always a carry on he says to prevent theft. He was in his 60's back then but said he's been doing this for a number of years and got to travel the world. I guess these companies still do it.
You don't need to go to an exotic place, there are significant wilderness areas all over the US (eg. Boundary Waters in Minnesota). If you choose less traveled areas, there's a good chance you can go a week without seeing anyone.
Red flag: how could you possibly be promoted into a position you know nothing about? How did the rest of the management allow this?

Edit: surely it is the responsibility of whomever promoted you to provide the definition of what is expected from you.
Ban guns, ban bread knives, ...

London has fallen. Glad I left three years ago.
I haven't read the manifesto

I have. The response labeling it "anti-diversity" is a pathetic and dishonest attempt to dismiss the entire thing. The "manifesto" is an honest attempt to start dialog, the shrill propaganda from the likes of Gizmodo and Recode are dishonest attempts to drown out that dialog with name-calling and rhetoric.

They can of course claim technical correctness by equivocating about what they mean by "diversity" but it's not like anyone reading that filth really cares about what words really mean. You could say it was "anti race and gender diversity for diversity's sake." You could say it was "anti race and gender diversity as religion." It's opposed to taking inequality of outcome as ipso facto evidence of discrimination.
Parity Technologies to Guide Rivetz on the Integration of Cyber Security
The guys on scooters are snatching phones from pedestrians.
Being emotionally unengaged helps us better reason about the facts.

This is wrong. Emotions - feeling - are part of what makes teams work together well and make products work with people.

The reply linked on this post says it well:

Engineering is not the art of building devices; it’s the art of fixing problems. Devices are a means, not an end. Fixing problems means first of all understanding them — and since the whole purpose of the things we do is to fix problems in the outside world, problems involving people, that means that understanding people, and the ways in which they will interact with your system, is fundamental to every step of building a system. (This is so key that we have a bunch of entire job ladders — PM’s and UX’ers and so on — who have done nothing but specialize in those problems. But the presence of specialists doesn’t mean engineers are off the hook; far from it. Engineering leaders absolutely need to understand product deeply; it’s a core job requirement.)

Note the part I quoted above. I didn't quote this part: relying on affective empathy — feeling another's pain — causes us to focus on anecdotes, favour individuals similar to us, and harbour other irrational and dangerous biases is completely wrong. I struggle to think of a more wrong way of explaining empathy - I think it is fair to say that the author's idea of what empathy feels like is completely different to what the rest of the world thinks. For the fact biased amongst us (which I am) I'd note that there is no citation given.
"the only visible markings being a USAF serial on its tail"
I agree completely - I also wonder how long a visible and poorly named company can get away with this since the airlines typically offer "counter-to-counter" freight service that uses their position as a common carrier to shield them from liability.

AirMule is performing an arbitrage since the price difference is making them a profit but the airlines can't be happy about it whether or not the practice has been quietly going along for decades.
The Nautilus article about emotional intelligence on HN yesterday was interesting. Specifically in the encouragement that having access to a larger vocabulary of emotional words helped your brain select a more specific one. Vs defaulting to the base emotion if there's nothing more specific available.
There's a lot wrong with the screed, but its use of "neurotic" is being overplayed. It's clearly not being used in either a clinical diagnosis or pop-culture sense. Rather, it's a reference to the "five factor" personality model, in which "neuroticism" is not an unqualified negative. Also, to the extent that it is a negative and is more prevalent among women, it's likely to be a social construct for which we should correct, not (as the echo-chamber author) an immutable fact that we should use as an excuse for inaction.
>I guess I'm really not even sure what you mean by "clean" or "shady."

Shades of grey I suppose - clean in the money laundering sense. Whoever is doing this is obviously up to no good. Maybe they can get their money out of the BTC system maybe they can't.

The point I was trying to get across is that there is a BTC linked ETF on the Swedish stock market. Meaning if you can push BTC up & down like this entity you can cause/predict movements in a "real" stock market. That can easily be leveraged into profit that is 100% clean regardless of how sketchy this entity, their actions and their BTC are (or not are).
Oblivion next, please ;)

http://gmunk.com/OBLIVION-GFX
Show HN: JumpFm – a file manager that understand git
Why CSS should not be used for layout