skysight-inc/HackerNews huggingface dataset:
I have dealt with contractors that are on-time, get work completed on schedule and those that are late, if they even turn up, unreliable, late on finishing and often require remedial work after hand-over.

In my experience, most contractors come from a trades background so they have never learnt the principles of effective business management. The reliable ones seem to have an intuitive sense for what their clients expect and how to satisfy their needs. The unreliable ones think that all they need is their trades skills.
Funnily enough, I'm not FB friends with my wife, and she never comes up on my "People You May Know". I spend more time with her than anyone, so maybe FB's algorithm isn't so great?
The thing is that most people working in academic computer science are not very good programmers. They don't have to be, as their main duty is not to produce working code, but to produce publishable papers. Of course there are very good computer scientists who are also great programmers, and this is where the practically relevant research is produced.
<Error>

<Code>AccessDenied</Code>

<Message>Request has expired</Message>
Can you direct me to docs that show how to do this?
Pihole is your buddy.
movements like BLM and OWS were ineffective because they were manufactured by political action groups not to improve the lives of people but to demonize but to distract from the fact that government itself was the problem. So instead on allowing the focus to be about mismanagement at levels from city, state, to federal, the politically adept turned the focus to divide people based on economic, gender, or racial lines. It is classic American politics, hence why the groups never gained traction because they weren't from the ground up. It took over a decade for the Republican party to stomp on and co-opt the tea party and the outrage at the time when it surfaced was because it was not under control of either party.

American's protest problem is simple, life is too easy to have anything generate enough interest for people to assemble about other than bad government and the political parties have figured out how to effectively redirect that ire.
This is kind of old news but the devkits are only now coming out - and who knows when the devices reach consumers en masse.

The difference with these new devices and Hololens is that Hololens is a standalone selfcontained device with compute unit and display with AR capable optics while these new headsets are full block-the-real-world vr headsets, more like Vive, except they don't need beacons for head tracking but use device mounted cameras. In effect, they are lighter and need less setup than Vive.

https://www.microsoft.com/en-us/store/d/acer-windows-mixed-r...

http://www.pocket-lint.com/news/141215-windows-mixed-reality...
The technology exists for diesel engines to meet emissions regulations. However, German car-makers secretly formed an agreement not to use certain emissions reduction technologies (such as large, refillable AdBlue tanks) in order to save money:

https://www.theverge.com/2017/7/24/16021292/german-car-compa...
I have a 4GB Android phone, an original Moto E. Simply updating the phone left it full without anything adding any applications to it. It left it unable to be updated without clearing the cache of everything on the phone every time.

Luckily Motorola supported rooting the phone, which made CyanogenMod easily installable at the time. That fixed the update problems and even allowed me to transfer applications to an external SD Card if I wanted (I do not recommend this for any SD Card slower than a UHS SD Card). It now has LineageOS on it, as that is what replaced CyanogenMod when it ceased to be supported. Works great, although the phone itself may be a bit slow.
But nobody would use eq in lisp for this.
For numbers you would use equal, comparing the values.
You only would use eq for addresses, like cons cells or vectors.
E.g. in php there is == vs ===.

re python: this is of course superlame. the compiler can easily detect "is <int>" and forbid the const int table optimization. Only "is None" would make sense.
Clickable: https://github.com/junjiemars/nore
Sure, but we need the physical layer. Somewhere between the 5 +1 pin DIN and the logic.

We need a standard to replace it becaue music should not nessitate the use of a seprate computer to communicate.

Beyond that I could dive in to the MIDI signaling standard itself, and why it is outdated for sending most types of relevant digital information using todays synthesis and controller technology.
A Weird Way to Tell My Team We Made Our First Profit
I've been thinking that bank transaction reconciliation is one of the best use-cases for DLT. No need for a crypto coin, each financial institution could just hold a ledger copy. R3's Corda is being built to plug in directly to legacy SQL systems, and its founders have lots of experience in finance. If anyone is interested, I found this epicenter podcast interview really interesting:

https://youtu.be/3YTSwB5UrEI
Maybe she's clever? https://m.facebook.com/help/290450221052800/
Fiar enough. I was looking at it as a whole system. Because if I connect my keyboard or pedal, it isnt just the data format. But I am mostly talking about the physical standard in my post. Its just infuriating I still suffer the same or worse delay when using hardware as I did in the 80s.
There's an interesting CS analogy in that aircraft fuselage are extremely tightly coupled making changes difficult. Imagine making an existing plane a foot longer. Well that means you'll need a slightly larger wire to carry the current for the landing lights over a longer distance so thats heavier which requires a larger hole thru the bulkhead which is now too light so you put a strengthening plate on it which makes the auxiliary oil cooler not fit, meanwhile its now too heavy for the original landing gear to handle the weight ... eventually 100000 engineer hours later you have a slightly larger plane. It would have been cheaper to just design a new plane from the ground up...

Wings are not as tightly coupled as fuselage systems. Almost plastic model like, you can chop off the ends of two planes wings and stick them together. Its not quite that simple, but at least it doesn't involve redesigning the oil cooling system.

Some software is extremely tightly coupled like an aircraft fuselage, some less tightly coupled like an aircraft wing.
State of the art in CSS
How about "we'll just undo that"?
The question, to me, is whether machines will ever have consciousness, or whether consciousness is just "what it feels like to have a cortex". We assume that machines will have consciousness some day, but what if we had a machine that could do many things as well as a human, but didn't consider itself "alive"?
The other day I had a random urge to Google why sea levels are actually rising, and I learned that it's not a result of melting ice. Melting ice and rising sea levels are both the result of rising temperatures. The sea absorbs the heat and expands.

However, the loss of ice does accelerate the warming because less light is reflected from the earth.
Show HN: Park your domain name with just 2 DNS records
The threat of economic reprimand ("money") is indirectly and maybe unknowingly a threat of violence.
There have been quite a lot of protests over the last few years that have gone violent. G20, The Berkeley Milo Speech, The Free Speech Demonstrations in Berkeley, Ferguson, etc. I don't know what you call "small scale" but these events have had a substantial amount of brawling and property damage being done. Maybe not Rodney King level, but definitely noteworthy.

In many of those cases, it's far more than just a few bad actors. If you watched footage from the Milo event for example, the Antifa crowd had a lot of people out in force. Ferguson had a lot of out of towners come in to create trouble despite the locals trying to keep things calm.
Ask HN: Do I really need Salesforce for enterprise sales?
Just diving into CRMs and salesforce automation for enterprise sales and my findigs after one day of research:

- Salesforce (SF) has the biggest market share, an app store, a developer console but is expensive and unnecessarily cluttered, I am not able to setup a Gmail integration without contacting their sales team, something which should be a standard feature

- The rest of the crowd: as expensive and no clear advantage

- The only one which seems clever and sane is Streak, seamlessly integrated with Gmail, there isn't any feature I have missed yet even for large sales teams/cooperations, nice UI, super fine permission/role setup

So, Streak seems like an obvious choice, still wondering why so many opt for SF, it feels super cluttered and unintuitive. I know that I can customize everything but the other choices do not seem that inferior with their own integrations and stuff like Zapier. And again a simple Gmail integration is not possible in Salesforce out of the box and the reviews regarding this integration in the Chrome Extension Store are rather bad.

What CRMs/SFAs are you using?
It's still not clear to me.
I think it means you can use if your host platform is Windows, but you can target other platforms through cross-compiling, but it doesn't say it explicitly.
I think flexibility and similar benefits like working from home are not coming from legislation, but should be initiated by the employees... in my case, I work for a big old telco and few years ago told my boss I am not coming to the office anymore and now mos of my team are working exclusively at home even tough the official company policy is for everyone to work from an office... bottom line, if you are good at your job, have the respect of you peers and bosses, deliver on time and are ready to help in case of emergencies, you can change a lot of the "official" rules in your workplace....
Gay marriage didn't become a legal right in the U.S. through protests. It became a "right" after the U.S. Supreme Court dictated that States cannot makes laws banning it.
I have been trying out Flutter over the past week or so and so far it really has delivered on high speed build-edit loops. I've already gotten in the habit of improving layouts while the app is running, it's really a great experience.

Android build times have improved a lot over the past few years but this is a whole next level experience.
Thanks! some of these do look quite good.
I wish I had the opportunity to try them out, so far I've just been able to try experiments on the Vive, not finished games.
On lowering the bar
I bet it was the Roland setup. I forget the model, but it uses individual pickups for each string and some huge 9 conductor cable to go to a decoding box. I still have one somewhere. The latency was terrible, and more than one note at a time was a gamble, but it was fun for string sounds with a slow attack. Some guitars in the 90s even had the setup built in.

To go back even further, check ot the original, the VOX Guitar Organ. Lots of vids on youtube.
Revealed: The Mindset of Successful People That Will Make You Rich
Right leaning = "wing nut",
Centrist = "quailing".
Flexibility is the solution to the diversity problem; but all it really means is a new set of expectations around when people are available.

I have some medical issues that mean I often have to visit specialists on a work day; but rather than me have to get approval, block off my calendar, etc. my employer is flexible enough that "I'm busy that morning" is good enough. There's no expectation I be available all day, every day; just that I communicate the times I am available and show flexibility with others schedules as well.

I found in less flexible environments, I was forced to reveal more about my personal problems than I want to let on to people at work. Don't get me wrong; I have friends and mentors who I do confide in about those things, but it isn't necessarily something I want to be common knowledge.

There's no need to justify why you are busy, nor is it considered inappropriate to attend to personal matters during work hours. That's for you to decide. Need to take a 2 hour break in the middle of the day to go to the dog park? Cool. Kid's doctor appointment? Also cool. Ramadan prayer service? Don't care what it is, just communicate your schedule and be flexible with others :)

Anyway; many projects are global these days. Which means you'll have early meetings, late meetings, and some time in between you can split between personal and work. It really does work better IMO.
Graph isomorphism is a known NP-hard problem, but the vast majority of subgraphs in programs are reducible, so I expect that aligning two control flow graphs admits a good heuristic solution.
The question that jumped out at me was, why this and not the P38: https://en.m.wikipedia.org/wiki/Lockheed_P-38_Lightning

It's like this was just slapped together with spare parts, while the p38 could have been upgraded with better engines.
I never sign mine (I'm in the US) and have only rarely had it checked . I can count on one hand the number of times I've been asked to provide ID when using an unsigned card, and I've never been refused a purchase due to missing signature.
Yes, this is closely connected to the question of qualia, and the concept of a "philosophical zombie" [0].

On the one hand, naive human intuition seems to suggest that the "movie playing in your head" would not emerge from any number of transistors and wires connected to each other.

On the other hand, it's not clear how you can argue that what goes on in our own heads is physically any different. So that leads you either to religion, or to the idea that somehow consciousness has to emerge from interactions of matter. And if that's the case, it raises all sorts of ethical questions about the creation of artifacts that might (some day) exhibit consciousness. And, of course, there are already many ethical questions about how we treat animals in the here-and-now.

https://en.wikipedia.org/wiki/Philosophical_zombie
And are at odds with greed / desire for comfort and luxury.
One option is to find a way to decrease human population voluntarily. That will reverse human related climate change in more natural and comprehensive way.
I believe one of the reason for having that rule is to prevent people buying citizenship of some poor country and then use that to apply for the lottery.

Selecting by country of birth prevents those shenanigans.
Maybe for Forbes and BI. But I doubt Google would do anything against Washington Post. Washington Post along with NYTimes and WSJ spearheaded the effort to get google to "clean up" news and youtube. Washington Post is the one who got google to whitelist or give preferential treatment to establish media and to get rid of "fake news".

I think we'll be seeing a lot more Washington Post than a lot less, especially on social media. If you get google news feed, you'll notice how different it is now than it was just a year ago. A lot more Washington Post articles and a lot less "diversity" of news sources.

Not only was Washington Post one of the leaders to "tame" social media giants like Google, FB, Twitter, Reddit, etc, they also built up a large social media team to exploit the favorable landscape they've carved out for themselves.

Given how much flak google, fb and social media has been getting, I don't think they'll want to challenge the washington post anytime soon.
This. I'm listening to Outliers right now (where he builds up that concept). I can understand how people think Gladwell is a load of crap... if you focus on his points out of context. It was never "get 10,000 hrs and you'll be an expert", but instead "once you get to a certain level of talent/innate ability, it's deliberate practice that makes the difference."
Slightly offtopic: has anybody noticed that Chrome does not let you block notifications from Google websites like drive, docs etc? It's highly annoying.
I don’t except for signing on to other sites (its easier than creating and remembering a password) and for Wi-fi in Barbados (I’m not paying their mobile data rates).
I always tack on a "this email is automated, but responses will be read by a human". You can also set the reply to header for a person/role, so you could use accounts@example.com.
I saw something on TV a few years ago about a project to make boats which would spray a fine mist high into the atmosphere, ie. create artificial clouds to reduce the heating of the earth.
No. Animals don't think, because thinking requires language, based on it conceptual thinking and related brain circuitry which animals still didn't evolve.

Signaling systems and elaborate warning cries do not account for a language.

Animals only feel. They have emotions, environmental clues and heuristics, everything but a language and hence no thinking by definition. That is exactly what some call non-verbal,'animal' mind. Emotional states and behavioral patterns and learning from experience only. Look at toddlers to grasp what it means.
I haven't used my Facebook account in years, ever since they recommended I connected with a person I'd known for 20+ years but with whom I shared no connections or commonalities apart from our nationality. As I remember it, neither of us had listed schools, jobs or interests in our profiles.

Maybe it was a coincidence but it made me very anxious so I left the platform.
A simple JavaScript dramas time tracker
Apple removes all Iranian apps from its App Store
Thanks! That's kind of inline with the numbers above after they were clarified, ex ownership costs.

And noted. I may see if I can get a flight. My long term dream is to acquire float plane.
I remember seeing this result. It's tantalizing but - and in the absence of mandated reporting perhaps the best we may have. I will take a look at the paper but I wonder what biases exist in officer-initiated reporting.

Lastly, we're setting a low bar if our standard for police mistreatment is killing as opposed to inappropriate behavior, writ large.

I do see your point, but I'm not sure this data undercuts the importance of a movement like BLM.

EDIT: For the second link, I'm not sure how much I believe a psychology experiment in this setting - I don't know this literature but my a priori bias is that the individuals who would do this type of study in Seattle are not representative of the median US police officer
In Toronto BLM hijacked the gay pride parade and prevented police participation in the parade. The founder of BLM in Toronto has called whites subhuman.. but BLM still has apologetic articles written in its defense by the left wing media. Defending such a useless harmful and racist organization is a far worse mental acrobatic
I'd say even small room scale benefits from the Vive tracking. My VR space at home (aka living room) is just barely 2x2m, but setting up the Rift in there was an exercise in frustration and a mess of USB cables.

I first tried the experimental 2 camera 360 tracking which sort of worked but had plenty of dead zones. The official line on that is to add a third sensor, which I did. It came with a 5m USB extension cable which wasn't long enough to reach the back of the room so I had to hunt around for a 10m extension instead; that in itself is a gamble as everyone's mileage seems to vary as to what will work for them.

After setting up all the cameras I still had to ignore lots of "low quality tracking" errors reported by the setup - apparently that's because my motherboard couldn't provide enough juice for all the cameras and the headset.

The lighthouses in comparison are just great. I just screwed them into the wall, plugged them in to an outlet and that was it.

I do prefer the touch controllers. The capacitive buttons are superb and well used in many Rift games. The headset itself is more comfortable than a vanilla Vive, although the Vive's deluxe audio strap make them equally as comfortable for me (at significant additional expense!)
> it would be so incredibly easy to stop 80% of anthropogenic emissions.

Please provide some evidence for this massive claim.
I agree that JavaScript is fast - but we've ruined that in a lot of places by throwing in things like code genertion, compilation, builds, and other nasty words. The turnaround for the last React&Node program I had the displeasure of working with was on average 30 seconds.

PHP - for all its faults - does not suffer from these kinds of recompilation issues, yet can be optionally pre-compiled for added speed when you do go to production.
And this is why under German law the BDSG §34 exists, which allows every citizen to request, once every 12 months, for free, from every company a list of all data the company has on the citizen, how they got it, whom they gave it to, and all statistical models that were derived from the data, or that had an influence on the data.

It’d be interesting to make a BDSG §34 request about "People you may know", just to see how Facebook responds (and if you have to pull them through court)
Right, the point is, your dad is interchangeable with most of the 'successful' people in music. Unfortunately, this is always true for subjective creative endeavors.
Many of these protests don't effect change because their cause is not worthy. They have no coherent message nor righteous cause as in mlk and gandhi.
Small Functions considered Harmful
"HN's purpose is the gratification of intellectual curiosity. We can't be that and be a political battlefield at the same time"

Incorrect - that's what communication is entirely about. And communication is what you're destroying.

"Note that word 'primarily'. It is the important distinction here."

No, the distinction is "political/ideological battle. That's destructive of what the site is for," If it's destructive to the site why is this entire thread about Rod Vagg here? It's entirely political and has nothing to do with technical merits of Node.js, at all. Every last bit of it is 100% internal politics, and as you state, this site isn't the place for it.

If you're capable of actually living up to your "This isn't the place for political/ideological battles" then this entire thread needs to be purged from the site.

Because otherwise this is pure hypocrisy.
That's a little extreme, don't you think? How about a nice, quiet impeachment first?
Remove them too.
No. Hubspot CRM is free and an amazing CRM for enterprise sales. I've used it with several teams. Way easier when it comes to onboarding team members thanks to their stellar Academy.
I think trees stole your idea about 400 million years ago.
I think he overstates the importance of protest movements here. Also I am not sure if the "bad boys" or "mean girls" are all that different.

The "Cover Your Ass" principle is the prime directive of survival in the consciously nonresponsive political environment. No matter what happens, it has to be somebody else's fault.

For instance
"All systems—especially internet-connected ones—must be configured with security in mind," Gerald Hanrahan of PDQ wrote. "This includes ensuring that the systems are behind a network firewall, and ensuring that all default passwords have been changed. Our technical support team is standing ready to discuss these issues with any of our customers."

Kind of customer-blaming. Maybe it's true that the hacks were done on poorly-protected systems but apart from having better security, it seems like all these companies need better communications, too.
I've just assumed this is through whatsapp. I've logged into whatsapp with my phone number, fb know my phone number (2fa codes), and they've slurped my address book from my phone and then show me connections on fb that are a few degrees of separation. This is the only way I can think that neighbours I barely know show up on the "people you may know" feature -- we're connected through neighbours I know far better.
> it infuriates me when third-party stuff in other languages throws exceptions and you end up needing to check everything anyway.
exceptions are a curse.

Anything can panic in Go. Go gives absolutely no guarantee something cannot panic. Errors as values are just a convention. So exceptions are a curse but Go has an inferior exception system, panics, but they are still exceptions.

The solution is checked exceptions.