skysight-inc/HackerNews huggingface dataset:
> We delay evaluation because it may be expensive (potentially non-terminating),

Indeed, we must delay (full) evaluation if we want a function to be recursive. This is also why we can't inline every function call (even if we're prepared to accept the inevitable code bloat).

> or because it may involve side-effects.

> The steps of a procedural program which are have not yet executed are delayed evaluation. Sometimes that is important, because those steps require some external event to have taken place, so that their own effect takes place after that event, or because that event provides a needed input.

I didn't explicitly talk about side-effects, but I was making an implicit assumption that evaluating under a lambda would never move an effect from runtime to compile/expansion time, and would preserve the partial-order of runtime effects (i.e. the absolute order may change, if there's a race condition and our partial-evaluation manages to speed up one path more than the other, but those which are causally-linked like triggering an event handler or waiting for input would preserve their order). To me, these requirements are just part of what it means for the evaluation to be correct, just like a call to `foo` should run the code for `foo` rather than some arbitrary other function, etc.

A partial-evaluator/supercompiler/inliner/constant-folder/loop-unroller can partially-evaluate code by treating parameters as opaque symbols (since we don't know what their value will be), and they can likewise treat language primitives which have side-effects as opaque values. For example we can treat `(lambda () (print "hello world"))` as being in normal form (and hence we do no further evaluation), whilst still treating `(lambda () (print (concat "hello " "world")))` as not being in normal form, since we can go ahead and run the `concat` call.

> Delayed evaluation allows us to create new semantics, like lazy data structures.

> Mechanisms like closures and continuations give us new useful ways to structure this.

I agree, I was just pointing out we can (a) implement such things without `lambda` (e.g. using a separate `delay` construct) and that (b) we can implement `lambda` in a way which doesn't allow forms (e.g. by allowing evaluation under a lambda, by limiting what we count as a normal form).

I'm not saying it's practical or desirable to do so, just that it's important to know which properties are inherent to a feature (like `lambda`) and which are under our control to choose.
Which is exactly what this does... and now I can't search my email for relevant information anymore.

This is a step back.
Don't give Marketing any funny ideas!
AirBNB ain't disrupting shit. Flop houses and illegal hotels have existed before. Silicon Valley doesn't do history ofcourse so they think that it is all new.

As you say the laws to destroy them already exist, all it takes is the effort to use it.
Here is a story about Miami Beach:

I moved there 9 years ago and have spent the last 8 years living on Ocean Drive in South Beach. When I first moved there the neighborhood was full of high-class tourists, a lot of Europeans. The beach was not extremely crowded, you had nice restaurants and upscale shops and the vibes you were getting were similar to what you would see in the Mediterranean (Spain / south France).

Within 3 years of Airbnb expanding, the character of the neighborhood changed completely. By 2014, a lot of restaurants and shops had closed down, to be replaced by 5 dollar souvenir shops (surf style!), kebab and pizza places. Noise levels increased dramatically. Crime too. This kept getting worse and today I would describe the place as little more than a crime-ridden hood. The ghetto criminal element is numerous and ever present. The classy European tourists have left, never to return. Ocean Drive is barricaded by tons of police every weekend (soon to be every night). The beach itself is full of trash and drunken, noisy, unruly people. Spring Break (and memorial day weekend) used to be finite events. Now the same chaos is happening every night. Street racing, fights, urinating in public, condoms, dog and human feces on sidewalks, all of that and more under a lingering stench of weed smoke.

If that's not testament to how Airbnb can ruin entire communities, I don't know what is.

The locals are complaining [1], [2] but nothing seems to change except more money being thrown at police and local interests.

[1] https://www.facebook.com/Residents-for-a-safe-Ocean-Drive-13...

[2] https://www.facebook.com/SouthBeachSludgeReport/

[3] https://wsvn.com/news/local/video-shows-spring-breakers-atta...

Typical night in SOBE.
Good point, I should have said "responsibility to ensure that" instead of "responsibility to respect that". Parents have the responsibility of protecting their child's privacy.
> "what gives someone the right to dictate to their neighbors what they can and can't do with their own property?"

Because any livable set of laws recognizes that externalities are a thing and need to be addressed.

I, as a homeowner, can't start amassing a large pile of radioactive material on my property. I can't start a home-based waste incineration company, even if the structure exists entirely on my property. There's a ton of stuff I can't do, because there are laws prohibiting it.

If the laws right now don't address "you can't invite enough strangers to your house such that it causes a lot of waste or damage to your neighborhood," then that's just because we didn't have broadly accessible systems in place to invite those strangers; it doesn't mean that that's now or has ever been okay, just like collecting a pile of radioactive waste in my backyard hasn't been okay since we learned about the harms of radiation poisoning.

"Why can't people do x?" Because we live in a society.
How are faster networks advancing the next generation of data centres?
Yes, yes they will. Studying something in college in no way correlates to your political affiliations and choice of leaders. I'd say stop pushing agendas and quit being smug about it but that would have zero effect on you.
️<3
we still have Christians practicing
evangelistic violence

Did you not notice the terms "so much more"?

That sounds like a quantitative argument, not a qualitative one. Can I invite you to reflect on how to refute/confirm quantitative arguments, and then to consult the quantitative distribution of violence, in, say, the last 100 years, of Christians, Bahais, Shiks, Bhuddists, or Zoroastrians and Islam.
Kafka Streams’ Take on Watermarks and Triggers
It's not "just" gossip. There isn't exactly a smoking gun for something like a psychiatric diagnosis, and until we can diagnose these with the same precision that we can identify a particular kind of cancer, the point that the article is making is that perspectives on mental illness will be permanently biased by whatever image society has of the ideal citizen at the moment. In a time where society demands a great deal of conformity, more people are likely to get a diagnosis of Asperger's; in a time where society is less demanding, fewer would. It is troubling that our conceptions of what autism and Asperger's are were heavily informed by the Nazi idea of the model citizen, and we should be wary now that our current applications of these diagnostic labels might be heavily culturally biased by our current norms.
The 9 biggest questions about Google’s Stadia game streaming service
In addition, register as a host in Airbnb does not require an ID proof, while register as a guest will be required to have an ID proof. And a host does not require to prove ownership of the property.

You can see it is such a convenient place for illegal business and money laundering. Some Airbnb has hidden camera for you know what it does. And as a matter of fact, many Airbnb in Japan is ran by the yakuza. They will use a pretty girl as profile pic. When you call the host, it is a yakuza guy respond to you. Actually, no problem with that as long as it is a smooth trade, but if something happens, god knows who can help you. And Airbnb only care about the host and don't give a fuck about guest.

I won't say don't use Airbnb, but just be reminded that use it if you can take some risk for some adventure.
> There's a finite amount of tourism/visitors

It might be finite but it's exploding. Even semi remote places get crowded these days.

https://ourworldindata.org/tourism
Anthrax Guitarist Turned Master Watchmaker (2012)
> But outside of that structure, what gives someone the right to dictate to their neighbors what they can and can't do with their own property? All kinds of small businesses are routinely run out of residential zoned properties. "Renting a room" seems like the kind of small business that's ideal for this situation - it takes no more infrastructure to house a vacation rental than it does to house a longer-term resident.

The local laws which are at least indirectly decided by the people who live there decide whether people have a right to do business in residential areas or not.

> This category of complaint seems like a thin veneer around the core of truth that people who sink a colossal chunk of their nest egg and future earnings into one asset are knee-jerk averse to anything perceived as a threat to it.

I'm not a homeowner. I just dislike the idea of a company profiting off blatant disregard of the law. I personally don't really care about rentals, but if you want to do them then I hold the opinion you should get the laws changed to allow for them.

If anything, allowing vacation rentals would actually increase the value of homes in that area because it probably increases the rent.
> Because nobody knows which ones they are.

This is obviously correct. But it contradicts the idea that banks are good at assessing risk, if the closest that banks can come is lumping 100% of startups into a 'startup' bucket.

If banks really were good at assessing risk then the fact that the large tech companies have access to cheap capital wouldn't necessarily hurt startups, but that isn't actually the case.
you should however also read the reply paper:
https://www.microsoft.com/en-us/research/wp-content/uploads/...

with an even lovelier title.
Predicting Customer Behavior with AI: A Starter Guide
If you put this is context of long-term economic stagnation where the kind of predictable growth modernity brought over two hundred years is no longer there, then for people that are expected to generate large returns have a large incentive to take on riskier investments that might give an growth upside.

Eric Weinstein argues [1] that what we are experiencing is a long-term stagnation of western economy, and arguably any economy that is not catching up. This is in his estimation the cause of many of our issues.

[1] https://www.youtube.com/watch?v=TKeMIWVOnbo
This is definitely true, but it's a terrible idea to be on a conference call in a busy place anyway. It's incredibly obnoxious for everyone around one. My use case is just sitting in my relatively quiet office; without headphones the person in the next office over can hear everything, with any other headphones there are annoying wires and such.
Along a similar line... I'm always surprised we don't see more generalized less-targeted advertising on the web for regular products like Coca-Cola or Charmin, etc like you do on TV. Perhaps with click-through to online games for engagement or coupons, etc.
I will say that it's not too late, and that learning is always valuable. Now, whether you want to go to a school to learn, that's a harder question. In general, unless you're looking at jobs that require it, or you need the connections that a graduate program might bring, I wouldn't.

And don't worry about 'exponential' personal growth. Linear growth is still growth and it feels better to succeed at a linear goal than fail at an exponential one.
>On the other hand, there is increased wear on city and county roads (many of which are gravel), and increased load on water, sewer, and sanitation services.

Why would renters cause more wear on those resources than full time occupants?
>But outside of that structure, what gives someone the right to dictate to their neighbors what they can and can't do with their own property?

The fact that what you do with your own property often has direct effects on your neighbors. This is why zoning regulations exist, for example. And noise ordinances. And building codes. There isn't a magical forcefield that ends at your property line that prevents what you're doing from having an adverse affect on others.

Just like people who don't like noise should be careful about living close to other people, people who like to be left alone to do what they want with their own property need to take the same considerations into mind.
Oh sweet summer child. How dare they try to figure out what the market will bear.
Peter Galison's book "Einstein's Clocks, Poincaré's Maps" is based on his personal speculation that it was the late 19th C preoccupation with simultaneity that inspired the theory of relativity. Whether that's true or not, he discusses the systems in the book.

"When I came back to the United States I started poking around old Swiss, British, German, and American patents and industrial records, and it turns out that there was an enormous industry in coordinated clocks in the late 19th century. Suddenly the famous metaphor with which Einstein begins his 1905 paper began to look not so peculiar. Einstein asks us to interrogate what we mean by simultaneity. He says, imagine a train comes into a station where you are standing. If the hour hand of your watch just touches 7:00 as the train pulls in front of your nose, then you would say that the train’s arrival and your watch showing 7:00 were simultaneous. But what does it mean to say that your clock ticks 7:00 at just the moment that a train arrives at a distant station? Einstein goes on to develop a technique for saying what it would mean to coordinate clocks, and explains that this is what simultaneity is. This quasi-operational definition of simultaneity becomes the foundation of his theory and leads to his startling conclusions that simultaneity depends on frame of reference, that therefore length measurements are different in different frames of reference, and to all of the other famous and amazing results of relativity theory. Suddenly I could see that Einstein’s seemingly abstract metaphor about trains and stations was actually both entirely metaphorical and yet altogether literal. Far from being the only person worried about the meaning of simultaneity—a lighthouse keeper in splendid isolation--there was a vast industry of people worrying about what it meant to say that a train was arriving at a distant train station. And they were determining simultaneity by sending electrical signals down telegraph lines to distant stations in ways very much like the way Einstein was describing in that fateful paper."
Google API's latest semantic version is behind the doc site (godoc.org/google.golang.org/api). Is this standard practice in Go?

I was coincidentally converting my Go project to use Go modules yesterday. I depended on a Google API which was originally retrieved via 'Go get', corresponded to docs and worked fine as this pulled from HEAD. `go mod` did not work out of the box, as it required the latest semantic version (v.0.2.0) of my this Google API import. This version, however, is behind documentation and broke my code.

I understand I can require a specific commit in the go.mod file, but the strings for specific commit seem cryptic. Where can I look up the version hash that matches the doc site?
Upcoming full JS toolchain project, by the author of Babel
Gocode works in vim but for some reason won't do autocomplete in spacemac's go-mode. I haven't found the time to look for a fix yet. There's a fork of Gocode that fixes it, but makes vim's autocomplete very very slow. As someone who switches between vim and emacs I wish this mess gets sorted out soon!
At least it means if you are not doing well later, you aren't bogged down by repayments or the threat of default.
What's your definition of a good programmer? Does the one who writes a lot of code and takes shortcuts meet that definition?
Kickstarter is a software firm based in New York. There's no shortage of firms hiring in New York. Kickstarter employees who are unhappy would be able to easily get jobs elsewhere.

However, observe that their goal is not to tackle abusive working practices but apparently to take over the firm and impose a "social justice" agenda on it:

enrich Kickstarter’s charter commitments to creativity, equity, and a positive impact on society

promote our collective values: inclusion and solidarity, transparency and accountability; a seat at the table,”

"equity" means equal outcomes e.g. 50% of all jobs being reserved for certain genders, races, etc. "Inclusion" is a codeword for the same thing.

Obviously the goal of forcibly converting Kickstarter into using identity politics based management isn't something they can achieve by just going to work elsewhere, as would be the case if they were being mistreated, because Kickstarter would just hire replacement employees.
Lets not speak to soon until we see this gen at adult age. The self censor in the past was that college admissions will dig for your social media pages. I remember in high school people changed their names on Facebook until they were accepted to their colleges. One kid at another local school got an offer rescinded over a tweet even back then. Once these kids got their first jobs after college, then my feed was a deluge of psuedoscience, political bait, and multi level marketing, all of which these same people would have avoided posting during highschool out of fear of consequence, and now that they are employed adults there are seemingly no repercussions, to them at least.
> Simple conflict resolution works great with reasonable people, but those aren't the kinds of people blasting techno and screaming all through the night.

It may even be that more often than not, it is people where simole interaction would suffice on an individual basis, but there are two factors that still weigh in favor of summoning law enforcement:

(1) The social context of one where any individual you deal with would lose face by backing down to anyone without compulsory power, and

(2) Even if the above was not sufficient to tip the odds to “most probably individual interaction will not be productive”, the potential cost of interaction with “coked up aggressive young men” or the like doesn't require a very high probability that that is the scenario before it becomes an unacceptable risk even if the expected net benefit of individual interaction is positive.
If you live in a walkable area, handicapped accessibility means ramps and elevators, and handicapped-accessible public transit.

Even in our current largely non-walkable cities, there's neighborhoods with high walkability scores. Doesn't make sense for planners to hand out edicts from on high, which force these places to spend money on parking that they don't want. Which, by the way, causes sprawl since more land is devoted to cars rather than people.

It makes sense to mandate that a certain ratio of parking be allotted to the handicapped. But if the total parking is zero, then the ratio would net out to zero.
If Apple does in fact release AirPower, and it works well, I'll probably upgrade to these. A better charging situation is one of the things that could improve the AirPods.

Just today my AirPods case wasn't charging because lint got into my lightning port. I didn't realize the case wasn't charging until I realized my AirPods were low on power despite me charging the case a lot the last few days. Inductive charging is a lot more durable in a lot of ways.

I take my AirPods everywhere with me. They fit perfectly into a pair of jeans. They are one of Apple's best products in years.

I find myself listening to way more audiobooks and podcasts because of this. If I have a minutes to burn, I can just pull them out and listen. Also, AirPods are great for phone calls. I use them for almost every phone call, and having them always on me has changed how I interact with computing devices. If the Apple Watch ever really gets full featured (with more robust cellular features in particular), I could see myself often just having a Watch and AirPods with me, while leaving my phone behind.

The other things I would like to see Apple do are: Official water resistance ratings to better work for athletics and in the rain; and the ability to have different tips on them to increase fit for more people and to provide the option of sealing out outside noise.
If you were a sailor, accurate time was pretty important. Lots of maritime communities used time balls to sync up the clocks on ships.

https://en.wikipedia.org/wiki/Time_ball

(This is also where the NYC Times Square ball drop on New Year's Eve comes from)

Technically, you had a farther and faster reach with an optical system than you did with a church bell. But at this scale the error difference wasn't that large.
He was on MacOS so unfortunately couldn't do xterm.

They do uxterm (which is a wrapper around xterm to put it into UTF-8 mode) here.

https://lwn.net/Articles/751763/

TL;DR: This quote sums it up:

"The first thing that struck me is that old programs like xterm and mlterm have the best response time, having worse case latency (2.4ms) better than the best case for all other terminals (10.6ms for st)."
>Unauthorized use of any digital platform is explicitly within the realm of cybersecurity

Then mugging me of my smartphone is cybersecurity, and the boundary ceases to exclude anything, and we might as well just drop the "cyber" prefix.
A couple movies.. off tpoic: I used to walk my dog at the same beach (west vancouver) as the air bud dogs. They were all over-bred show dogs. They lived short lives. I am not a fan of those movies.
I remember right before the impact with the water the captain finally realizing why his controls aren't doing anything and asking the co-pilot to finally let go of his stick. IIRC they never did throttle up however. Ultimately the co-pilot got tunnel vision and thought for some reason they were in an overspeed condition for most of the incident and failed to communicate that effectively with the rest of the crew. He made a couple of comments about it, but nobody else realized that he was attempting to correct for an overspeed condition in the middle of a dead stall, even when the airspeed indicator came back it seemed wrong to him because he thought they were going too fast.
That's true but they wrote a maximum of $30,000 total.

Is that total the monthly max cap or total net "payment" back to the organization? If it's 2000 a month salary for 21 weeks then yeah that's fine, but I guess it's the semantics that I failed to understand.
OpenStack and Ceph team up for distributed hyper-converged edge deployments
If someone can get a loan, then they should clearly do that instead of using this company. If not, then their options are this company or no education (assuming education costs this much).
I think one of the differences is that long term rentals can establish a pattern of bad behavior by the tenant, a short term rental may constantly be in a terrible state but no one renter has committed enough repeated offenses to warrant a citation. The correct answer here (and with a lot of modern society) is that sub-contracting is not an out, the owner of the property has ultimate control over who rents from them and can put in the time and effort to vet people even if they're just staying for the weekend, it's just viewed as an unreasonable cost so people ignore it.
The RedMonk Programming Language Rankings: January 2019