skysight-inc/HackerNews huggingface dataset:
I fully concur. We and other mammals inherited many of our behaviors such as emotional attachments, social bonds, play, etc from common ancestors. It seems reasonable to me that our experience of these is similar to that of the common ancestor, and therefore that other Mammals experience of them is also similar to ours. Not the same maybe, but similar.
You'll never get anything from me except polite interactions in that arena, and at least in part for just that reason. The problem is that in any B2C you'll have a range of people, a Normal Distribution, and that includes a fair number of angry, entitled, rude, dicks. Plenty of them can be safely, and easily defused; and the truth is that a lot of people "come in hot" especially online.

I respect your position, I do, and I wish it were the standard, but realistically it puts you at a potential disadvantage.
May be zoologists have been underestimating the intelligence of mollusks
A toxic person is someone who becomes an impediment to you getting your work done, either directly by sabotaging your efforts or indirectly by mobilizing others on your team against you.
Do you have a source for those cases? I did some searches but can't seem to find anything.
You're assuming potatoes aren't clever too (albeit obfuscated in some way or over a larger time scale )
see wikipedia article "Internet_Watch_Foundation_and_Wikipedia"
> So ID numbers of all USB storage drives you've connected? Better not put sensitive data on a USB and send it to a journalist...

This should definitely work for hard disks, which have a serial number in their SMART data but do standard USB flash drives have any kind of unique identifier? There's the vendor ID but that covers every single instance of that model of device. Or is there some kind of identifier at the filesystem level?
Another Uber executive implicated in Waymo self-driving car suit
That I did know.

But scientific notation? C'mon
Of course, but there is still value in "unsafe optimizations" for those who won't be impacted by them.
I ran a relay for years and never noticed any strange behaviour. Where and how were you blacklisted?
that's what im sayin. I'd pay $60. Let me look for it
I mean, in the end, it is just humans beating other humans at chess because it takes other humans to write the algorithms. See what I have done here?
HubHaus | Senior Full-Stack Developer | Redwood City | $80-130k + benefits | Full-time, ONSITE | https://thehubhaus.com/careers

Started in 2016, very young fast-paced startup (150 tenants in the first year).

We're looking for someone to work with the CTO and possibly/eventually lead a team of engineers. Everything you work on is fixing real-world problems that you can see.

We're currently using Laravel/PHP 7/Nginx/SASS/Coffeescript and currently are on Digital Ocean. We are implementing some Python/Tensorflow DL into our stack as well as shifting towards Vue.js.

Profitable through 2016.

Very fast environment.

30% off rent in one of our houses, lunch in the office + snacks, flexible hours, health/dental/vision.

Process: culture screen - tech interview - co-founder interview - paid trial - offer.

To get in touch (mention HN): careers@thehubhaus.com
Yup, doesn't make any sense to me. I think this API would have been better:

* grid-column-index-start

* grid-column-index-end

* grid-column-length

PS: I have to say though that this grid thing is fucking awesome, and this game to learn this grid thing is fucking amazing as well.

I've being coding HTML since 2001, and have started using CSS in 2005. I can say that I've been dearly missing tables until now.
I think that malls have one 'Amazon-esque' quality that hasn't really been tapped into. Selection. Wide Selection.

Plus one huge advantage over Amazon - proximity to customers.

Think about it; how convenient it would be to get a shopper to visit any and all the shops in a given mall and have all the items delivered to you in an hour or less. From couches to mattresses to groceries.

The mall acts as a warehouse of sorts and the mall owners can co-run the service reaping the benefits of either a margin/commission on sales and/or a service & delivery fee.

EDIT: If foot traffic is the main issue for the mall owners, then eCommerce with in-store pick up could be a another way to accommodate this. I just think that the idea that you can browse anything you want from a mall and know it's price and specs is too good to pass up.
>I know anthropomorphizing animals is a no-no these days

Well, I think you are making a good point here, so I wouldn't write it off on that basis. In the rush to avoid anthropomorphizing animals, people sometimes go to the opposite extreme and assume that things like "taste" are uniquely, exclusively human experiences and can't be extended to animals.

That seems to attribute full ownership of a category of experience to humans, and to me that kind of assumption is more problematic, if we're talking about the excesses of anthropocentrism. I think your explanation makes perfect sense.
> May still be using a physical register for [r15], despite the slow-looking dereference

I don't think so. I believe register renaming means two explicit uses of a register may not end up in the same physical register, it doesn't mean loads can be promoted into registers, as that would require maintaining cache coherency at a level even deeper inside to an individual core than just L1 cache. It is extremely likely that the load will hit L1 cache, but this isn't quite the same as being in a register.
Compile times aren't really affected by the language/library distinction. Its not like the compiler is slower even if you don't use them. The compiler would be better without them, sure...but I see that as more of a potential bug surface area problem as opposed to compiler performance.
Cool tutorial on AngularJS
Ask HN: What is best Node.js framework?
Starting a new web project, expecting to handle 20,000 visitors a day.

Planned to use React.js and postgresSQL.

My co-founder suggested Express and Meteor.

Please suggest a best node.js framework. Why?
What makes us Red Hat
I have thought a lot about this question over my career both as an employee and as a manager wondering how to make the environment better.

One of the conclusions I've come to is that the group dynamic is unique to the individuals in the group. This means that people who get along with each other have a better experience at work than those who don't (which is kind of obvious) except that the mix is important too.

When I first started hiring I focused on the technical requirements of the role and experienced hiring people who were incompatible with other members of the team. And I have also experienced people who just made everyone else on the team more functional. Sometimes it is obvious, people who are blatantly prejudiced or misogynistic, sometimes it is more a subtle introverts and extroverts.

But when you get it right and people get along well, and the problem is an interesting one, and everyone feels like they are contributing in a way that is both valued and part of the bigger plan, they respond very favorably on surveys about great places to work.

As an employee I look for checks on antagonistic behavior of peers, and enough transparency so that I understand what is important and what isn't. And of course a level of autonomy and delegation that is appropriate for my experience level. Nothing really crimps my style like a manager telling me how to do my job every day.

I've known employees however for whom what is important is simply the quantity of office 'perks.' Free stuff like food, t-shirts, and field trips. They do enough work to not get fired but not much more, and they really don't take anything outside the office (as soon as they leave the building they forget any and all work efforts, or at least put them out of their mind).

Bottom line, a good place to work is where you get along with the people you are working with and share respect. Pretty much everything else is noise.
Ya I feel so stupid for buying I to the Bitcoin hype at $60.
> I can always control at some level how those pixels are drawn

How well does that work when your GUI must be shown in arbitrary devices, with arbitrary screen sizes and arbitrary resolutions? And how well does it reflow when the user changes the viewport size?

In any case, the original post to which I replied was comparing HTML5 to the NeWS platform, which provided a unified UI stack itself, so you wouldn't be able to match the native behavior following that approach either.
TVTropes as a good list of amusing examples as well: http://tvtropes.org/pmwiki/pmwiki.php/Main/ScunthorpeProblem
Was this made entirely with GraphCMS?
The employer pays 9% of the monthly wage directly into the federal pension insurance, 7% directly into the federal health insurance. Roughly 1.5% into unemployment insurance

The rest is handled by the employee.

Pensions are paid by the employees pension insurance, and the federal pension insurance, not by the employer.
These people you are holding up as paragons were way more political than you probably remember reading about. Particularly Gandhi. The only difference between their politics and your politics is that they actually accomplished things.

Not being willing to get political dooms you to a life of both mediocrity and misery.
This turns out to be an article about design, not content. Somewhat off topic: What I was expecting to see was "DON'T JUST READ OUT YOUR SLIDES TO THE AUDIENCE VERBATIM." (A favorite presentation-watching pasttime of mine is seeing how closely I can lip-sync with the speaker, who is basically doing the audiobook of what's written on the screen.)
"I'll wait for the BuzzFeed listicle, thanks!"
> Having personally talked with Microsoft engineers who handle what this data is used for, I can tell you they take PII very seriously and per user details aren't being shared with 3rd parties (at present). Could they be misusing this? Or start selling it? Yes, but it would be an incredibly dumb idea from a brand value perspective, and I trust them to at least protect that. (I do honestly think that like most people, Microsoft employees are well-meaning individuals with good intentions)

Being an American company, you also have to worry about Microsoft being compelled to disclose per-user details with law enforcement or the intelligence community. They have no choice when it comes to this, so allowing them to have this data at all is dangerous.
> like hundreds of millions of other couples whose lives are imperfectly recorded by social networks.

Big, if true.
Crunch time should rarely ever happen unless the people having to crunch are the ones that agreed to and bought into the project, its scope, and deadlines. That is rarely ever the case. The implementors are rarely the ones that have enough say or control over scope, time, or budget. The one(s) that made the promise(s) should be held accountable for their failure(s).
Relevant SMBC: http://www.smbc-comics.com/comic/moral-relativity
XML literals are now deprecated.

Which is too bad, in my opinion, as HTML is mostly XML, too, and they are immensely useful for HTML templates in Scala.js environment (like React's JSX on steroids). Who'd have guessed.

I can only hope that thanks to the amazing work of Eugene Burmako, we'll have SQL literals, JSON literals, and whatever else, all properly typed, of course. Now _that_ would be something!
The workstation VM has no route to the home router except through the Tor gateway VM. With Whonix, the gateway VM isn't even a NAT router. Plus there are iptables rules that block everything except Tor. The gateway VM only exposes Tor SocksPorts to the workstation VM. You'd need to break the network stack in the gateway VM in order to bypass Tor.
Save the load time and simulate it?
Hmm... I'm a bit torn on this. It's a little too slow to be Quake and the quips and movement remind me a little too much of Overwatch. It's like they're trying to fit the formula into what's currently popular without adding anything new just to try and capitalize on the nostalgia of the name.

There's a reason Quake was popular for so long and why Quake Live was popular after that. Just stick with the basics and add the things that weren't possible back then. Don't try to conform it to Overwatch or whatever the latest game is. You're not going to dethrone CSGO and Overwatch by trying to copy them and just naming it "Quake".
There's also GNUNet: https://gnunet.org/
As others have mentioned there's also FreeNet: https://freenetproject.org/

I haven't looked deep into any of these projects, but I do think they are neat and hoping at least one of them gains a lot of traction.
In the long run I think we're more likely to end up with a full js-based styling approach that, similar to JSX, might look like CSS but really directly styles individual nodes and 'manages' them.

But this is probably quite a ways off.
I don't have the context either, but according to the people behind databinding on Android, the previous databinding frameworks are usually pretty slow.

They focused on making it run fast by making it compile to bytecode and make the same minimal calls you would make in java .

It is true that it is not a new idea at all though
Anyone can build Uber. The hard part is their business model of convincing drivers to lose money working for you.
I'm in no way defending this particular company here; I was responding to the issue of "customer is always right" wrt. B2C business.

The company here behaved wrong and they deserve whatever loss of business comes out of this mess, regardless of how rude the customer was. They handled it badly. That said, I have no particular love for IoT companies - I find the idea of those cloud-connected devices to be dumb from both user and engineering point of view. To be clear - I'm not opposed to smart devices per se - just those which require vendor's cloud, which makes them basically hardware-as-a-service, and which works against privacy and interoperability.
I know a guy who is great at winning hackathons. He doesn't make a living off it, but has definitely made at least 100k in the past few years (divided across his team, however). I entered my first hackathon last year, and it was one he was attending.

It was really disappointing. Maybe it was just that specific hackathon? I knew "the pitch" was a big part of winning, but didn't expect it to be 99%. A few teams built some actual cool and functioning things in 24 hours. Ours was the only app with a real demo you could visit/download, rather than it only working locally on the dev's machine. But the only teams that reached the finals were the ones with great speakers and a good idea, even if it wasn't functional at all.

The guy I know ended up winning the first prize at that event. His team had an amazing idea and a great pitch, but their "app" was a powerpoint presentation, and a couple static HTML pages that faked a dynamic user flow. It worked as long as you clicked the correct image map area, and entered values into text boxes that matched what was hard-coded into the next page.

I had fun with my team and made new friends, but it was really discouraging to lose a "hackathon" mostly because the other team had better speakers and not for technical reasons. I guess I prefer game jams, no qualms about marketability or a pitch with empty promises. Maybe it's because game jams usually don't have financial prizes aside for the exposure?
Yeah so i am working on a dealer side. A dealer gets a tesla and can upload thier inventory. I found a few examples and have to figure out what is the value prop for a tesla owner who can upload his ad to cardotcom/ craiglist / autotrader and the likes. I want make it STUPID easy for a user to post an ad and get value from his $100. I am listing ( develop the market) 100 for free. I am doing it manually right now. But improving and a friend is calling all the used car dealers around here in NY to see if they want to list their used tesla inventory and we find them a shopper / send them a lead do the PPC FOR them etc....
"avoid using Google's services" implies using an Android build that doesn't include Google Play Services, which means you're probably going to have to download and flash it yourself. If you're willing and able to do that, you can probably handle using Linux on your desktop, which is the analogous alternative on the PC.
David Brin's series the "Uplift War" had a backdrop to human's raising the intelligence of a number of Earth origin animals.

How I wish he had the human society uplift the Octopus instead of the expected mammals.
Unfortunately the time for humor came and went with my first post, which was pretty tame.

I apologize if good natured humor was not appreciated and then I'm finally told to "go see a shrink".

Wow!
Advanced Sass color utilities with chromatic-sass
Is there a source you could cite or are you assuming?
If you get enough info... and compare it to someone else's set of info... there is going to be an intersecting set of information.

Combine that with unique combinations... and you get an increasing confidence of who the end user is.

It's why they suggest you don't "full screen" browsers when using tor... Stuff like browser sizes can identify you:

https://security.stackexchange.com/questions/102133/how-can-...

It's easy to tell that if a custom screen size can identify you... what will other unique traits do?
Too late to edit.

I should have said: "What works is using Whonix, or otherwise using Tor securely with leaks blocked."
I think it is very telling about the state of interviews in the tech world when:

1. I can NOT off the cuff answer those all correctly (at least not without a little Googling).

2. I can, largely off the cuff, implement an IO monad in Scala using higher-kinded types and compose instances of them in a hand rolled non-blocking server.
Climate change impacting ‘most’ species on Earth, even down to their genome
Climate change impacting ‘most’ species on Earth, even down to their genome

https://www.theguardian.com/environment/radical-conservation/2017/apr/05/climate-change-life-wildlife-animals-biodiversity-ecosystems-genetics?CMP=Share_AndroidApp_Submit_to_HN
Well, if Stripe wants you to stop accepting payments, you will. They already can take the resource offline, I don't see how this is a new/additional problem.

If they want you to stay up-to-date, they'll provide a piece of PHP/Node that emits the latest URL/SRI tag.
Company offers “De-Location Package” for remote workers
you mean the device licensor, read your EULAs next time :)
or a favorable tax deal
I made this a while ago: http://howtostoreapassword.com. Still relevant I think. :)

I should probably update it to use one of the more modern algos, but the availability of good bcrypt libraries makes it solid advice still.
:-)

I think that is necessary but not sufficient at this point, sadly.

I don't use outlook, but they announced some feature where it looks up the senders of your emails on linked in. So, if anyone you know uses outlook, then linkedin knows you know them.

I'm not sure if it looks at email bodies (yet), or if they rolled it out yet.

Either way, Microsoft should soon be able to sell employers a reasonably complete list of employees that are looking for a new job (including employees that are not active on linkedin or that do not even have linkedin accounts).

This is one example of many, I'm sure.
Hi Stranger – Remix
Here's one thing I've been thinking about more and more: If you think about your tech job as a sports game, you have offense plays and defense plays. Offense can involve anything from creating great things, building sw architecture, designing features, presenting results to management, prioritizing workload, thinking ahead, and planning for the future. Defense includes fixing bugs, cleaning up technical debt, putting out fires, dealing with angry customers, defending the team from micromanaging execs, answering pop quizzes from the boss, justifying your actions, proving you're doing your job right, doing postmortems, and looking backwards. The offense plays are all about creating stuff and driving things that happen, while the defense plays are always about responding to things that happen and anticipating so you can respond better.

The worst jobs I have had were nothing but running defense day in and day out. Putting out fire after fire, with management who evidently hired me to put out fires yet don't trust me to do it right. There must always be a little defense, but primarily I want to be running offense, getting in front of things, and driving forward. It's empowering, satisfying, and you leave for home every day thinking "without me, XYZ wouldn't have gotten done" rather than "what urgent thing did I fail to respond to today?"

When applying for a role, I'd try to figure out how to probe interviewer to get a feel for whether or not I'm applying to be on the offense or defense team. It makes a big difference morale-wise, job satisfaction-wise, sanity-wise!
Probably an attempt to court young people and cord cutters.

Some people don't seem to know that many of the popular channels come free and over the air like radio.
Pay rate. While money is not the only thing in the world, a company that doesn't pay well probably isn't going to be enjoyable to work at, either. People who are worried about making ends meet are not always pleasant to be around.
Step by step guide to get an internship
Neither your example or the start of the thread seem like anthropomorphizing. Both "liking" the taste and "enjoying" outdoors or exercise are well established reactions in numerous animals. Anthropomorphizing is most easily described as the subject using human-like reasoning or rationalization. Sure, the classic definition is broader than that with angry weather. I do agree with your point regarding g mammalian comparisons, but it's not clear to me that was demonstrated.
The problem isn't toxic people. No one wakes up saying, gee, it's a great day to be toxic today. The problem is toxic environments that incentivize people to become toxic. This usually happens due to overly stressed environments, that don't have Work/life balance, with deadlines that are way too aggressive, thus culminating in a pressure cooker environment, that's sure to blow up sooner or later. Once, you relax those constraints, everything else can work out and people don't have to become toxic.
> "how would I as a Python application programmer actually use Noise", I don't see the applicability.

Depending on who that list is for I could agree with you.

This recommendation comes from the fact that I'm seeing a LOT of companies who want to have their own secure protocol on top of whatever protocol and end up re-inventing the wheel to avoid the bloatness of TLS. Noise is a good advice for these custom made protocols. I wouldn't replace TLS in the advice, but add a note: "if you really do not want TLS, there is Noise, but that's it!

> Similarly: I like Blake2 more than I like SHA-2, but SHA-2 is universally available and strong

Agree, but if we want to move to nicer/stronger algorithms we must start recommending them at some point. I want to see a push for Argon2/Blake2/SHA-3 in general.

> part of the point of recommending SHA-2 was to recommend against Keccak

Ah well, Keccak is so interesting (not only for hashing) that I would be sad if it end up not being used in the next decades to come. If you're feeling this way because of the efficiency: that's why I recommended KangarooTwelve, if you're feeling this way because of the crappy spec: alright you win.

> I don't think I actually made a key derivation or fingerprint recommendation. I like HKDF!

What are you waiting for! :)
Go get 'em, Harry! Are you sure $125M is enough? You guys deserve far more, in my opinion, for creating one of the funniest and most quotable movies ever.
"An important side note is that for Subresource Integrity to work, the CDN must support Cross-Origin Resource Sharing (CORS)."

This doesn't make sense to me. Why shouldn't I be able to perform integrity checking on resources from non-CORS domains?
Nearly 12 years