skysight-inc/HackerNews huggingface dataset:
There is a lot of talk about wishing there was a service that replaced the agent. There is one launching next month called Easyknock and Its a genius concept . It's truly disruptive
With GV being an investor in Uber, the whole lawsuit seems very weird. Any GV partners on Uber's board? How did they not know?

I'm not sure Google wants to manage a large network of freelancers/drivers without benefits. Would look terrible when the software engineers have all the benefits...then again they could offer benefits for drivers...

I think Facebook or Apple (maybe Amazon) might want a piece of the pie. The integration would be seamless...then again who knows!
We danced around the edges of set theory. Symbolic logic. Combinatorial and sequential logic (especially as applies to logic circuit design). Examples of a few families of type systems, how to use them, and the practical differences between them. We didn't tend to dive deeply into the mathematical underpinnings.
I wonder if EU data protection law has something to say about this, especially with the GDPR coming into force next May:

http://www.bbc.co.uk/news/business-40441434

"We can also demand to know how our data is being used and withdraw consent whenever we like."

Combine that with the controversial "right to be forgotten", and I imagine that someone could successfully sue Facebook for lack of a "delete all", and for keeping images around on their servers after deletion.
Google relies on an ever changing definition of what they consider "good content", which may currently include dofollow back-links and may not in the future. Optimize for good content and you don't have to worry about such ever changing implementation details. Trying to figure out how Google currently works is a losing arms race, understanding what Google is trying to do, find good content, and providing it, is a winning strategy.

All those stories about people losing their businesses because Google changed their algorithm, those were people trying to game Google to promote their content higher than it should have been, Google will always win that contest.
A key difference with something like Debian versus Facebook is profit. Debian is an open-source project supported by a community of volunteers and donors. Facebook is a corporation that banks billions of dollars. That money doesn't materialize out of thin air. It comes from advertising, your personal information and data gathering. We know what something like the Debian project is doing, we don't know what Facebook is doing. Debian and open-source projects are "mutually beneficial", Facebook only benefits Facebook.
Redfin is great. But there is a new platform launching called Easyknock that is even better and will take it a step further and replace agents by allowing owners and buyers to connect directly in a genius manner
There are actual a host of real life circumstances such as family, babies, health etc. that might prevent or make it difficult for someone to conduct a preemptive job search or job change.
> I know he has been a strong advocate against it for a long time but it would be really silly for people to hold that against Zed or his books into the future.

Opinions are opinions. This isn't about opinions; it's about behavior.
Are there any provisions for drawing a color mesh on something like this?

Thanks!
You're hung up in figuring out what google does currently and not seeing their goal, good content. There's a vast different between putting your site out there by posting links in a few places so "people" will see it, and posting links so "google" will see it. I have nothing against the former, those are simply links, but it's not about back links, it's about getting the word out to people. Worrying about back links is you trying to game Google, that's a losing game long term. By calling something a back link, you are specifically referring to Googles page ranking strategy which means you're not trying to promote your site to the audience where the link is found, you're trying to make Google think your site is more worthy, sorry, that's just a losing strategy; Google isn't stupid.

We've beaten the subject to death, I'm done.
> Are you seriously asserting that climate models are as direct an application of basic statistics as a coin flip?

No. Never did.

> Statistics work really well when we understand the system, the initial state, inputs, and can accurately measure the results.

... This is actually the opposite of the truth. When we understand the system fully and can fully enumerate it's interal states and every relevant input, that's when there is no point in statistical modeling.

I really think you fundamentally misunderstood your statatistics education.
I second this. Frank's material is always thorough and approachable. He's designed and taught many courses at CMU, and his lecture notes for them are never less than impeccable.
Parking minimums service a minority of the population of Seattle, while adding 15% to 20% onto the average rental price.
Another angle is the road network in Belltown is well beyond capacity, and is likely to only have safety and pedestrian/biker friendliness improvements done moving forward (if not a road diet or car ban), so how do you intend to service these empty spaces so they can be usable?

There isn't more land to build roads on, and tunneling for roadways is extremely expensive and prone to delays (eg. SR 99 tunnel), esp. compared to our rail tunnels which have been repeatedly completed ahead of schedule and under budget.
I often give this same advice, but assuming this is the case, why reach for DynamoDB at all? Are there small-data use cases where DynamoDB makes more sense than RDS or a hosted redis? At least with those, if you do run into scaling issues you haven't locked yourself into dynamo.
Easyknock takes it a step further and will be the next big thing
My little shitty theory for all those lupuses, celiacs and what not (auto-immunue system fuckups) is simple - it's just neural black box trained throughout evolution to keep the meat that we call "myself" together and avoiding disintegration in general. It works fine as long as it gets flow of input that it knows (was trained on) - from womb (that's pretty stable because there are berries that weird, new stuff doesn't pass through and you're getting broken down, simple form nutritions), then birth is probably more important event, oxytocin during labour triggers stuff that kicks off couple of things in your (baby) body (that's the first things we're messing with - scheduled cesarians (80% in brazil!) means this step is skipped together with vagina's bacterial flora that you're not covered with etc), then our immune system expects sucking on mother tits to get lots of feedback (when to sleep, first foreign bacterias travel from our mouth to moms nipples, mother's immune system responds with antibodies that we suck back and learn how to deal with - that's another thing that we're loosing a bit, after fashionable epidural shot to make birth less painful babies don't want to drink milk, mothers don't produce enough - we're on bottle/formula - step skipped). After that for couple of years our immune system was trained to live in filth on today standards - from licking everything (little rocks, dirty feet, sucking fingers covered with soil dirt - this is invaluable info for immune system, gets it's thresholds, what's bad and what just goes out 100% with shit and what not) - we're loosing this as well by living in hermetic, antibacterial wiped flats - immune system gets confused, there supposed to be things to fight against but it's all sterile, then first weird thing comes in, the immune system is like "oh shit, those are relatively huge foreign invaders, red alert!" and we get first allergies; immune system has memory of how to fight stuff, so it'll remember to have this allergic reaction next time as well; things that it could learn before from mother's immune system via breast/licking dirt around. Then we've got another change which is food that our parents (recursive) never ate (from aspartame to prozac), we're chronically feeding ourselves with mono diets (sugars via juices and others) that overload our organs (pancreas, type 2 diabetes; or gluten messing up gut walls) - those things are not bad in moderation when mixed with dozen of other things but if you feed your body with just that all the time for years, it gets fucked up... so, when in doubt, think "what my ancestors were doing". this applies to mental health and other things in life, just like taking naps at work are being rediscovered, funnily enough it's just what babies do at creche; too stressed or burnout? go to fucking nature and do nothing for few days. too tired? maybe move your ass a bit instead of sitting for 10 hours etc.
http://www.projectmidas.org/ is also a great resource for tracking the Antarctic geographic changes.
Easyknock is the next big thing and actual will replace brokers by connecting buyers and owners directly (1 percent fee)
Yup, you're right that Patreon-style donations are typically $1K-$10K a month, whereas an ICO can produce millions of ether or bitcoin. So it's a tricky compromise: whether to pause core Matrix work to pursue an ICO (on the assumption that the ICO bubble doesn't pop in the next few months)... or whether to try to get corporate funding/sponsorship and Patreon-style donations in order to keep laser-focus on the Matrix core.

As per the earlier post: we haven't closed the door on an ICO; it will likely depend on how much sponsorship we get in the next few weeks.
> If you can make the visualization easily traversable using simple text queries ...

That's a cool idea. I've been working on something similar, but that takes kind of a different angle which I like. What I have at the moment is a way of specifying filters for which properties should be displayed or not.

Yes, small enough use case... unfortunately the smallest one I can think of is MASSIVE :P

I will document the API and probably open source the client before long. Clients pretty much just send serialized Operation objects as JSON. Operations are like add/remove to/from whatever location, using a shared addressing systems for all data structures.
Programming Without a Framework
Show HN: PrograMaze – Machine code puzzle
I agree with you. I set my $PS1 to just show the folder and the exit status of the previous command. I set the dirtrim to 2 so it looks something like this in action:

0[~/.../a/folder]$ false
1[~/.../a/folder]$

In my .bashrc:

PROMPT_DIRTRIM=2
PS1='\[\e]2;[\W]\$\a\]$(printf "%d" $?)[\w]\$ '
Detroit died because US automanufacturing rapidly automated and stagnated at the same time, cutting a huge number of jobs. The city of Detroit had become addicted to the property taxes those jobs brought in, and never adjusted taxes to match the employment levels. People that owned their homes just picked up and left the city.

While Seattle is tech heavy, esp in Cloud Computing, it does have diversification.
Perhaps something like Godel, Escher, Bach?
I suppose, but this surprise seems grounded in the idea that a computation requires an individual. For instance, a physical description of computation might work if you defined it as a process that filters meaningful signals from entropic systems and expels the entropy from the system.
>Housing doesn't have to be expensive. It is, mostly, due to political reasons.

And it's made even more expensive because of interest on mortgages--which isn't real money to begin with. That's right, the banks charge you interest on money they created out of thin air.
I'd have no idea what your product does from looking at the website.

I'd suggest putting the app right on the homepage, so that people can set it up immediately, like this popular group scheduling app: http://doodle.com/
Any heard of Easyknock?
Yes, I feel similarly as dragonwriter...Arendt seems to be over-generalizing about revolution.

Revolution is only a term, which has constantly been linked to the collective act of overthrowing the current government and establishing a new one. The thing is, I feel we should not confine our thoughts to the term "revolution" itself -- different people are definitely going to have different concepts about this term, even after it has been "precisely" described in some authoritative dictionary or encyclopedia; but rather, we should focus on the purpose of this term (i.e. its pragmatics), with all its ambiguities, which I think we could roughly state as "to have an government, whether an existent one or a totally new one, that could satisfy the needs of the revolutionaries -- or more often, the needs of the leaders of the revolutionary masses, and not the revolutionary masses themselves".

Many governments, in history or for the current time being, would often like to call themselves revolutionary government, be it North Korea, People's Republic of China, USSR, or Libya during 1977 - 2011; and their military forces of the revolution are often called, "people's army" or "army of liberation / salvation". But what is revolution, what is freedom, and what is people, all those concepts only exist in the mind of the leaders of those revolutions, and often not as a result of a collective desire as they are expressed by the masses living those countries -- and as a matter of fact, the existence of this "general will" itself is quite debatable. One feasible solution of having a government that could be sure to benefit for every person living in the country -- if that is possible -- is a government that operates based on a set of universal rules and universal values. ("universal" as in the sense that it is applicable -- but not necessarily mentally accepted -- to every one; in short, "universal" is roughly in the same sense as the golden rule of ethics, as well as Kant's "categorical imperative".)

In summary, revolution, for the purpose of revolution or for the purpose of freedom, is meaningless if we do not have a concrete and practical grasp of what "freedom" is and what exactly the revolutionaries want to achieve (i.e. a pragmatic purpose). And in this view, perhaps we should not simply categorize the events of "American Revolution" (1765) or "French Revolution" (1789) as revolution, but simply as those events themselves -- and as a matter of fact, the success of either the "American Revolution" or the "French Revolution" is almost a miracle, and had their counters force acted a little differently (for instance, had Louis XVI acted a little more ruthlessly), they could very easily fail quite completely.
You're saying Americans don't understand zoning because of one part of Seattle?
I second this recommendation. I've been using them for years too.
The buyers agent commission rate is public and actually shown in the listing.

I'm not dictating at all the commission received by the sellers agent. I'm saying you just write explicitly in the offer that you have no buyers agent and waive any claim to any buyers agent commission, and consider that dolllar amount to remain with the seller.

Sometimes the agreement between the seller and their agent stipulates some higher commission is paid when there is no buyers agent, but it's none of my business. The fact is it's 2.5-3% of the total price which isn't being paid to a 3rd (4th) party, and that means more money on the table for everyone else.
If a business is failing THAT BADLY, they're not likely to have resources to implement the safeties. And if they don't, who's going to get in trouble?
> Thank you for your feedback!

No problem, I love ranting about video games

>Levels: Thanks for bringing this up. Fully continuous gameplay felt a little too confusing + overwhelming - by clearing a wave down to the last enemy you get a moment of relief.

I hadn't considered that, it could be that something like a continuously scrolling background could get the feeling I was looking for. I guess it has something to do with having a sense of location or presence in the game. This might seem a little bizarrely nitpicky but when I get teleported back to home position at the beginning of each level it feels sort of wrong... like, is the space I'm in now even the same space as the last level, has any amount of time passed for my spaceship since then? I'm not sure if anyone else cares about this sort of thing though...

>I'm sorry to hear you found the first parts boring so quickly.

This is a very common issue I have with games like this, geometry wars, asteroids, etc. I want to be playing the crazy parts! It's a difficult problem because the early parts also have to function as a sort of tutorial and a breathing/ramp up period and you also might not want dynamic difficulty because of things like high scores so it isn't a trivial problem. It isn't unique to your game at all and I'm not sure anyone has solved the problem satisfactorily.

>If you want to try the more fun part, open up game.js in the source and change line 626 to " this.quantumpilot = true" ... to make the weapons random every level.

Awesome, thanks!

Cool game, I'm gonna follow your future games, the choose your own adventure barista game sounds interesting
Steve Roach – Air and Light (1986) (Music)
I haven't tried but it seems like a good way to linearize my thought process at times and give myself some form of accountability to prevent getting distracted as often.

However, I'd be worried about accidentally revealing a system password or credentials by accident.
Why Aspirin and Metformin?
There is an IGA on 3rd below Pike. But yes Belltown has (mostly) always been a wasteland. There used to be a pretty good grocery store kitty-corner from the Cinerama.
> it can be extended in to other attractive domains than code visualization

I'm glad people are pointing this out to me because I hadn't really given it any thought. My first instinct is that the data being visualized here is somewhat unique in how its structured—but if nothing else, once I get graph/state machine visuals in, I could see that probably being useful elsewhere.

With a lot of the dashboard kind of stuff though (which I admittedly haven't had so much exposure to), it seems like line graphs etc. are more appropriate from what I can tell.
Ask HN: Tech interviews changes in the past 5 years?
TL;DR: I seem to be having a lot harder time successfully passing an on-site interview in my current round of job search.

A little history of mine. I'm in my mid-30s and started my career after college at a big company, then joined early on at a hypergrowth startup, and after a few years there, founded my own startup that went through some funding, and now landed at a medium-sized company. All of this was over the past 10 years. Long story short, I'm not too happy where I am now, and am looking for a move.

I seem to be having my hardest job search in my life right now. Ironically, this is having 10 years of working experience. I could've gotten lucky before, but I never had a lot of trouble going from deciding to interview to landing an offer -- typically after interviewing at 1 or 2 places, for each of my job search before.

I feel like interviewing and evaluation criteria have somehow changed. I've been through at least 5 on-sites now (I never have any issues getting through tech phone screens, including coding ones), and in some cases I don't even feel that I've done badly at the on-site, but every company has passed. I know I'm interviewing for more senior roles now as opposed to before. Maybe the way I talk and how I express myself don't convey having my experience and knowledge well (being ESL). Do I just need interview help for senior level engineers? Or has something concretely changed in how companies tend to evaluate candidates in the past 5 years?

The only silver lining here is this time I'm not job searching while jobless, so I'm not feeling (that) pressed. I'm unhappy where I am though and would love to get out as soon as I can.
Nice article. I especially liked:

> program3 fails because runFunction can only run first-order functions and runFunction is a second-order function – a function that takes a first-order function as a parameter.

Here I had no idea that JavaScript implicitly typed `runFunction` that way. That's cool.

Also, I never thought of "higher-order functions" as breaking into a countable hierarchy of nth-order functions, which is an interesting thought. In Haskell the hierarchy would start off as

zerothOrderFunction :: a
firstOrderFunction :: a -> b
SecondOrderFunction :: a -> (b -> c)
SecondOrderFunction' :: (a -> b) -> c

In general, an nth-order function is a function which either

1. Takes an (n-1)th order function as an input and returns a simple type.

2. Takes a simple type as an input and returns an (n-1)th order function as an output.

The upshot is that typed programming languages not only catch bugs, but prevent you from legally expressing many non-sensical expressions (analogous to the set theory paradoxes). For example, consider the expression

(\x -> x x) (\x -> x x)

If you expand this expression, it reduces to itself:

(\x -> x x) (\x -> x x) == (\x -> x x) (\x -> x x)

In a purely untyped language, this expression would be legal. But what would be its meaning? Arguably, it is non-sense, and should be excluded from the set of legally expressible expressions. The way to do this is through a type system. And indeed, if you typed this statement into a Haskell REPL you would get a type error; this statement can actually be proven to be untypable (IIRC).

On the other hand, this means that typed systems are in some sense strictly less expressive than their untyped counterparts. It would therefore be interesting if somebody found an expression which was both (i) meaningful and (ii) only expressible in an untyped language. You would then have an argument for untyped languages :-)
Give it 3 years.
> I'd like a three-year cert like letsencrypt.org uses for their site, instead of the 90-day ones they offer.

Why? The whole point of LE is to be able to automate renewals and if you automate it then the length of validity makes zero difference.
Very creative, congrats.

The fact that you made it a poem, reminds me of some extempore poems that I made up as a kid - inspired by reading a book that my uncle bought me as a gift - The Golden Book of Fun and Nonsense [2]. It had a lot of funny poems, limericks, etc. in it.

Here are two I made up at the time:

Poem 1:

Mr. Jolly had a brolly [1]

Its handle was made of silver, and its body was made of gold.

And Mr. Jolly used the brolly when it was very cold.

[1] Brolly is a Brit term for umbrella.

Poem 2:

I climbed up a mountain.

There I saw a fountain.

One, two, three, four, five!

In it I'd like to dive.

Go ahead, laugh. It's meant to be funny and silly.

I'll also mention a few good ones I read in that book:

Into the drinking well

Which the plumber built her.

Aunt Eliza fell.

We must buy a filter.

Old Father William:

https://en.wikipedia.org/wiki/You_Are_Old,_Father_William

[2] The book is suitable for kids of all ages:

https://www.google.com/searchq=the+golden+book+of+fun+and+no...
I suppose so, I was always more of a TNG nerd.
While it may not work for everyone, Casey Muratori (of the Handmade Hero referenced in the article) shows pretty much his whole desktop, including the times he is looking up documentation. Granted, he's not searching SO, but actual API documentation for Windows OpenGL or CPU instructions, he goes through his whole thought process including the time and effort it takes to understand and interpret documentation.

Then again, he also doesn't interact with chat at all while programming and only looks back at the end and answers questions afterward. So he breaks a few pieces of advice others might say are essential for a stream.
Notizie+Forex+Italia
If you plan on putting a chip in my head that speaks DRM, then yes.

Ultimately my screen has to show me the pixels and my speakers have to play the audio.
Zed Shaw used his public position to say that Python core developers were of low character and competency. When reading this article, I don't see how his position has changed.
Whoops, forgot to mention the parents you were born to. If they're higher class or just plain old spend more resources on you, society winds up letting you get more stuff.
Waymo's 461 Questions for Levandowski