skysight-inc/HackerNews huggingface dataset:
Oh my, I've had an idea for a long time to code a procedurally generated story of some kind. Didn't know there was already an internet community doing this!!!

First had the idea when I stumbled upon the game called Dwarf Fortress.
Read through the whole story too, and would like to see all three: the paper sent to Dr Mao, the Dr Mao's writing, and then the paper published "a few years back" which Dr Mao was supposedly basing his writing on.

Otherwise, this is a really sad story. Personally, I would have went legally and publicly ballistic immediately, but I know -- people are different.
>the way you iterative-a-tize a recursive algorithm is not with nested for loops.

>it reinforces the very wrong ideas that we're trying to sweep away at exactly the wrong time.

I think I'm missing something. Recursion, by definition, is iterative--at least in terms of it involving the repetitive application of some operation(s). Maybe I'm misinterpreting something, but I've most heavily used it in backtracking and decomposition problems which otherwise couldn't be solved as elegantly. So, my experience has not been so much one of "iterative-a-tizing" a recursive algorithm, but "recursive-a-tizing" an iterative one.

What applications/ideas are we trying to sweep away?

>I think it's also helpful to explicitly see recursion as using the fact that our programming language happens to have a stack lying around to do stack things

Completely agree with this and the larger concept of understanding how idioms you're using actually work under the hood. Some languages make certain constructs easily accessible and very easy to misuse (e.g. ThreadLocals). The simplicity of their interfaces belies the massive trouble that can easily be created, absent an understanding of their implementations.
I hardly think the iPhone 8 with its higher price (rumor) and the iPod cancellations informed last quarters financial reports. It will take a bit for the effects to be known.
A Real-Time “Star Prediction” App for Yelp Reviews Using Sentiment Analysis
summary - biased rant - don't bother reading.
There are some pics in a recent nytimes article. Looks incredibly old, especially if you compare all the computing power in the phones of its riders.

https://www.nytimes.com/2017/05/01/nyregion/new-york-subway-...
As I understood it, that simply states that if any of those domains were implemented, they should loopback, as opposed to all domains containing "localhost" ARE implemented.
In part 3 she states that her lawyer advised her to be vague to reduce the chance of the school bringing a frivolous lawsuit against her (which could bankrupt her even if she "won").
GAFA?
I'm not disciplined enough for "Knolling", but I can certainly say that such a practice forces you to put away things you cannot fit on your work surface, so you'd avoid the desk/workbench overflowing with materials and tools that is all too easy to have happen in non-computer activities.
They're not typesafe, and that slows down refactoring.

The solution, of course, is to rewrite the subway in Rust.
If you're wondering what this is about, and whether the link is worth clicking, it's by Freeman Dyson and here's how it starts off:

> Some mathematicians are birds, others are frogs. Birds fly high in the air and survey broad vistas of mathematics out to the far horizon. They delight in concepts that unify our thinking and bring together diverse problems from different parts of the landscape. Frogs live in the mud below and see only the flowers that grow nearby. They delight in the details of particular objects, and they solve problems one at a time. I happen to be a frog, but many of my best friends are birds. The main theme of my talk tonight is this. Mathematics needs both birds and frogs.
Inform me.
To be precise, the point of PoW is not having a recurring cost, but just organizing a "decentralized lottery" where it is very unlikely that you get to verify your own (fake) transactions.

As someone commented above, there are studies on "proof of idle", but other systems have bigger drawbacks than PoW.
>Then it should close at night.

No, it shouldn't, and I take it by this statement you don't live in NYC. I do, and have lived in Tokyo and other cities with excellent mass transit. While Tokyo's system is much, much better, it's pretty fantastic that I know I can always get a train home no matter what time it is, no matter where in the city I am, much faster than any ground vehicle would take me.
> I would discard any conclusions drawn here.

Of course you would. Nobody is expecting to change the minds of those who think that BreitBart is more reliable (on the whole) than Politifact.

I don't know if you're a troll, a moron, or a willfully dishonest propagandist; but only a very, very stupid person would EVER treat you with a single shred of respect.
There are many points of view on any given topic from well educated people. If you choose to explore only a single point of view, that you're prerogative, but you are willfully choosing ignorance.
Sigh. What happened to her was terrible. But I would have just taken the deal to get the Ph.D. Yes, it's theft, it's a year of work lost. But we live in an unjust world. If you have physical property stolen, sometimes you just have to take the loss and move on.

There was never an effective course for justice for her. Grad students are the least powerful group at universities, she's a woman. Single digit millionaires have no effective access to the legal system, especially in IP cases. She would have done better to take the hit, get into a faculty position, and eventually respond from a position of power.

I feel sorry for her, but unfortunately we're stranded on this planet amongst the rest of our species.
Video Wall on the Raspberry Pi: Configure it by taking a picture of your screens
My Raspberry Pi digital signage service info-beamer hosted (https://info-beamer.com/hosted) has a new exciting feature. Usually when you create a video wall you have to manually specify screen sizes, relative positions. No more. I'm using AprilTags to make this all completely automated. You add the screens to your wall, tell them to display tags, snap a picture and everything is ready to play the content.

Screens don't even have to be planar: They can be freely rotated as long as they are still visible on the picture you take. Here's a short videos showing how this all works:

https://www.youtube.com/watch?v=GI00HTJhSMU
Alibaba moves to take on crowded US cloud market
Let's hope you never become rich. Otherwise you'd hate yourself.
What percentage of Americans have historically participated in ownership of capital?
In your opinion do you think those games should be omitted entirely from Steam? Or, do you think platforms like Steam need to organize their storefronts better from their front pages?
If you are fiddling with lots of tiny pieces (imagine Lego, or watch components), you necessarily need to find every piece you use. If they are organized beforehand then it is much more satisfying and efficient to assemble since all the searching is done beforehand. Think of how it is sometimes much easier to process a list after sorting it.
What’s the budget and the value proposition? should be #1. Projects without a clear purpose (happens way more than you might think) are sinking ships you've got to get away from.
pytorch is my go to framework for deep learning. That given this is just a PR piece, an interview from Oreilly with one of the main developers of pytorch.
Right, as much as i disagree with many points in the manifesto, i don't think Yonatan Zunger actually read the manifesto before replying.
Hmm... from a cursory glance American conservative seems like a good website, any readers care to comment on the quality of the site?
I have a problem with the second example. An attribute to track the title of an employee would solve the problem of finding the CEO and any other type of employee, this should not be done with recursion. If recursion is such an important concept we should have real-life examples of it being employed properly to lean on.

Also am I missing something or does your findCeo function return the employee when they have a boss and recurse when they have no boss? Seems like this just returns the employee in most cases and infinitely recurses for the CEO who presumably has no boss.
Well, that answers one question, it would not have been $180 to fly from the USA!
Show HN: Short-term rental estimate for sites like Airbnb
That's really up to Google to decide in this case. My personal opinion on whether his writings are toxic is irrelevant. It seems a lot of people are outraged by it, both in and out of Google. If Google does decide that this is toxic, even if just from a PR point of view, they should have no problem firing the guy. That's my point. Expressing opinions is not an action without consequences.
The biggest UX mistake in e-commerce: discount code input on the checkout page
Introducing a new way to share YouTube videos
That seems like a very interesting and useful application of theories in pre-attentive processing. When everything is aligned to the same orientation then the attribute of orientation may become almost effortless to perceive and cognitive resources can be devoted to more targeted feature recognition. There is a section of chapter 5 in the book "Information Visualization: Perception for Design" by Colin Ware [1] called "preattentive processing and ease of search" that goes into nice detail on considerations such as this. (See also [2])

[1] https://www.amazon.com/Information-Visualization-Third-Inter...

[2] https://en.wikipedia.org/wiki/Pre-attentive_processing
Milwaukee Shows What Segregation Does to American Cities (2016)
I'm not sure how that solves anything, since UTC would have the same issues as a UNIX timestamp.
This might sound like a plug, but I found it to be very useful/related: when searching for a utility to control App Nap (suggested here) and actually have more control over that, I found the App Tamer utility. This looks like I can now throttle the CPU usage of background tasks like Chrome/Slack, etc.

I do a ton of road warrior stuff on my old MacBook, and I've been struggling with a battery that craps out in under 2 hours due to all the background junk in the Mac OS. This looks to be super useful to me, hopefully others will find the same.

https://www.stclairsoft.com/AppTamer/
This wouldn't affect that: it applies to the bare TLD localhost and its subdomains -- not localhost.<something>
A bivector is a plane spanned by two vectors, with an associated orientation.
Are you sure? nytimes recently said its doubled. (thougcomparison to 40s is interesting)

> Subway ridership has risen dramatically since the 1990s, when about four million people used the system each day. Now it is nearly six million riders each day — the highest level since the 1940

https://www.nytimes.com/interactive/2017/06/28/nyregion/subw...
If you read the articles for a while, it becomes quite clear that Breitbart's mistakes are done on purpose.

Only a truly stupid person could think otherwise.

They've literally _never_ accidentally reported in a direction that was opposite their editorial spin. They are careful liars; defended solely by vile people.

If you want to pretend you're not vile, find an example where Breitbart grossly _underreported_ a crime committed by a non-white. Oh, you can't. Because they've never done it. And you're a vile person for pretending that it's an honest mistake.

Fuck Breitbart, and fuck the awful anti-American scumbags who spend their spare time defending that treasonous attack on our nation.
I keep trying to go to this hip new bar called localhost, but somehow directions just lead me to drinking at home.
Douglas Hofstadter – Person Paper on Purity in Language
squarespace is not handling the load for this article...
nice problem to have.
Or even better, $0 in Tesla bonds directly. An individual investor should probably not have any company specific bonds as the default risk for a single bond is too high. If you really want junk bonds, the better choice would be a position in a junk bond ETF (HYG or something).
I'm very left wing, with my favourite publication being Current Affairs, and American Conservative often has decent stuff.

Best takes on the Hamilton musical, curiously enough.
They didn't exploit anything. The couple was not privy to the circumstances.

The fault arguable lies with the accountant who failed to transfer this to the successor accountant. Either way there have been homeowners who have lost home in the same manner - who couldn't afford to correct the problem.

Each and everyone of the residents of this private street:
* could have notice the auction.
* could come up with money to buy out the couple

Also notice that the couple is now responsible for the maintenance on the street. Charging for parking seems reasonable way to make the street self supporting.

Why do the homeowners have a private street in the first place? Oh... because they wanted a gated community. Tears that no one paid the property taxes on their little enclave.
I've seen similar issues occur, but based around GC behavior.

As with the authors example, when requests start stacking up in a process, we also potentially increase the memory load on the GC. It's also possible to cause a sort of pathological case, where the object allocation lives long enough to get promoted to the older generations, and then die, requiring almost constant major GC's to occur to free the promoted objects.

I worked on one system, where all performance testing was done in a lab environment under perfect conditions, and external resources all taking less than 1ms to respond. However, when deployed to a production network, it consistently performed abysmally, losing an order of magnitude of performance to having more outstanding requests being processed, and the associated GC load.

Newer GC's do appear to handle object promotion much better, but it's one more thing to consider, where some GC tuning and reduction in garbage can cause an order of magnitude increase in performance.

Anyway's, one more thing to consider.
The main feature which was added in 2.1 was the replication scheduler, which makes it possible to run millions of replications concurrently. That makes the database-per-user model much more feasible.

As for throttling, the CouchDB replicator gracefully handles HTTP 429, but that wouldn't help with PouchDB-managed replications. I can't really speak on PouchDB, but maybe it's possible to limit the replication on the client side, since that's where it's managed?
Could you provide links to the debunking research?

While not required, engaging with the manifesto's author openly might help convince others like him. He is certainly not alone in this mindset, and if it's easy to point out the faults in this line of reasoning, we should be able to correct this once and for all.
This 1.2 million number sounds like his zettabyte number. Nobody could possibly take him seriously, and that's probably why he doesn't get into any trouble — it's not a crime to talk about aliens in Roswell or zettabyte capacity datacenters because those things obviously don't exist.
Props for the killer README!
The price is $35,000 before tax incentives.
.. But, why ?
A new accrual failure detector
88 page slideshow summary of *Traction* book made with reveal.js and markdown
Middle class people who go to those auctions already have a bank approval. They don't have the cash, but the bank has agreed to fund the loan.

Farmers buy land on auction all the time. It is very common for the auctioneer to have a local banker at the auction site so that someone who wants to bid can get approved for a loan right before bidding. The banker knows how much he will give a loan for (based on an appraisal he has done on the land), and the minimum down payment. This amount is different for different farmers (a farmer who does best practices can get much more profit for acre and thus is worth giving a larger loan to - bankers know who these farmers are)
To a certain extent, this how we used to travel back in the day.

You hung out in a hostel, had conversations with other travelers (instead of thumbing through Instagram), and let the randomness of other people and life, not apps, dictate your itinerary. You walk down a street, "oh hey that looks interesting", and wander down a quiet alley that leads to cute cafe, or jump in the back of a tuk-tuk headed to a waterfall that may or may not really exist, but who cares? You're riding the wave. One of the main reasons for travel/holidays is to break from routine, and the single most significant one can do, bear with me Silicon Valley, is to put away that smartphone. Try exercising your intuition instead of apps.

Many folks nowadays have optimised their lives so much that they've needed to create a noise-generator to bring back some humanity.
> Any middle class family can get raise 90k

No.

"The median Bay Area income rose 1.8 percent from 2011, tied for fourth-largest annual gains in the nation. The region’s ranking was unchanged from last year’s survey. The Bay Area’s 2012 median income was 22 percent higher than California’s median income of $58,328."

[https://blog.pacificunion.com/bay-area-median-income-second-...]

The idea that raising 2 years of income is easy is a joke.
>A big question is why didn't Dr. Mao mention this essay during the defense. I read the "why had this not been brought up to me four years prior when I submitted my dissertation proposal" as just one example of Dr. Mao's continual poor advising. Others are mentioned throughout the series.

Mao and the department have a strong motivation to find work that predates both the papers in question so they can present a possible sequence of events in which neither parts consciously copied the others work.
> your car that's been sitting in the sun for an hour or so.

Just an FYI, you can set a Tesla to keep the interior of the car cool even when you're not in it. I've seen pictures of people leaving notes on their windows telling people not to smash the window to save the dog left inside because the A/C is still running.

And if you're going to be at your destination for several hours, you can still remotely turn the A/C on in preparation for leaving.
The subway of Paris usually has only two tracks.
They have started making it automatic (and so they need to use a modern signalling system) and they seem to be successful at doing it without disrupting traffic too much: http://cometandnova.org/improving-service-through-automation... and https://en.wikipedia.org/wiki/Paris_M%C3%A9tro_Line_1#Automa...
But mashing reload is what users are supposed to do by design of the web.

That is, errors in internetworked systems can happen at a level high enough that machines can't decide if it is sane to retry or not, they should simply bubble the error all the way back to the user and let her press F5 if she wants to.

Modern UIs might hide this, but users well know the web is flaky and understand it in their bones. So when they press reload they are sending important information.
I'm looking at my very much un-knolled desk, which has more piles than I would prefer it to, and it strikes me that if I regularly knolled this desk it would compel me to decide that maybe some of these things really don't belong on it, maybe some of them don't even need to stick around my life at all.

I mean clearly the toy dragon princess standing atop a pile of stray cash and a few doubloons is an important part of my desk and does not need to move. But does this wireless kit I'm never gonna attach to my drawing tablet need to be here? What about that badly-laid-out paperback copy of "Jonathan Strange & Mr Norrell" that I quit reading in favor of a hardback copy a friend gave me? What about the dust jacket for that hardback? That probably belongs on the book sitting in my To Read pile with a bookmark a fifth of the way through it, not on my desk. And while pens are good to have maybe I only need one or two of them, not sixteen? Would I have accumulated even a quarter as much stuff on this desk if I knolled it every morning?

Knolling is starting to feel like a way of stopping clutter before it starts.
Losing It in the Anti-Dieting Age (2014)
Even accounting for recent VW emissions scandal, have you looked at their engines fuel consumption? Like a 170 hp diesel engine burning about 6 liters/100 km (47mpg? This is much better than any hybrid and much better than all EVs regarding CO2 emissions.. Just let this continue and we can forget about electric for a long time
>"Officials at the Metropolitan Transportation Authority acknowledged that the schedules were not being met, and they blamed overcrowding for the shortfall."

No, the overcrowding is the effect of the MTA not addressing massive increases in ridership over an almost 20 year period. The MTA likes to pretend publicly that the ridership boom came out of nowhere and blindsided everyone. However the increase in ridership has been occurring and been every since 1998.

"Between 1975and 1998, New York City subway ridership hovered between about 900 million and 1 billion riders annually. The net change between the annual ridership in 1975 and 1997 was about 100 million, an average increase of just over 4 million per year. However, 1997 was a turning point for the relatively stagnant ridership growth experienced by New York City’s subway system. In 1998,just after the introduction of the MetroCard, over 137 million more rides were taken than the year before. The boom continued for the next two years, during which time another 181 million rides had been added to the annual total. Over the next 15 years, the system continued to increase its ridership totals at an average of 25 million more rides per year. In 2015, subway rides totaled more than 1.7 billion."[1]

To make the current situation with chronically late trains worse there is no way to know when the next train is coming until you have paid for a fare and are standing down on the platform. Little good it does you then to find out that next train is not for 12 or 15 minutes.

The MTA could have put the electronic arrival boards up on the street level by the train entrance so that people could make an alternate choice such as to use a Citibike, taxi, bus or even just walk instead. The MTA decided to reserve that space to sell advertising however. Despite their press release you will not find the next arrival times on any of these. See:

http://www.mta.info/news/2012/03/29/digital-urban-panels-deb...

[1] https://wagner.nyu.edu/files/faculty/publications/State%20of...
I frankly don't understand why I have been downvoted. Anyone cares to tell me why? I would like to know.
Maybe you should give the apps a go too. To get out of your tiny little bubble.
That hasn't helped!
It should not. Moral decay is a result of the system itself. Not that it is something new, but it gets more and more adamant when more and more people or employers want a PhD. Standards for post graduate students have been lowered (at least in my country) over the last 30 years to cope with the demand.

Plus the points she mentions in the fourth part of her posts is the one that made me turn my stomach over, because it is the one argument that i always knew myself, but could not grasp. It's the same reason why i left. You are not wanted because you will take the job someone already occupies.
Like we've asked you before, if you're about to post unsubstantive inflammation like this please don't post at all.
> kept almost deliberately vague

I think it's a mix of lawyer advice and a disavowal of Dr. Mao as her advisor -- a way to maintain some dignity. The member of the dissertation committee who is most likely to be "impossible" to remove is the chair. More evidence for the roles: "I told Dr. Hortense in this November email that I was worried about my ability to pass my defense, especially if Dr. Mao was not going to read it prior to sending it out to the entire committee."
race the beam can have multiple usages. Its usage makes sense here IMO.

for the gearvr, the scan out circuitry operates independently and reads out the bits from a buffer in memeory. There is still a buffer.