skysight-inc/HackerNews huggingface dataset:
I've been messing with RSS again... almost a decade ago I implemented activitystrea.ms while it was still RSS based (now JSON) (still on my GitHub).

I like the idea of clients subscribing to feeds, and syndicating comments with parent URIs, into an aggregated view; and there being discovery services, all convention, like XMPP. This is all very 1998 like LiveJournal.
You’re being generous... this reeks more of scam than carelessness. Either way, it’s going to never actually be delivered, not be GDPR complient, and based on the answers to questions raised here, full of obvious holes. If it isn’t just a scam, it smells like someone went from “here’s a neat idea I’ve spent a whole ten minutes on,” to fundraising without a beat in between.

No resistance to censorship.

No resistance to conflicting information.

More money = more “truth” with no recourse, because removing info costs.

Incorrect info loses you money, but there is no functional systemic way to determine correct/incorrect.

Waaaaay too much marketing and nothing else extant.
Uber has terminated its self-driving car operators in Pittsburgh
I'm actually working on a project similar to this, using an AI to generate local news articles. The problem with this is every town does it differently, and some do it so awfully that getting anything of value from the minutes takes a lot of work for a human who was actually at the meeting itself.

For example, my town doesn't publish its meeting minutes online for three months. I can get the minutes in person the week after, but by then the once-weekly newspaper has "scooped" my AI because they had a human there. And even after I get the minutes, oftentimes the note will say "approved PUD conversion from C-2 for [Business X]. Motion from [Councilmember Y] seconded by [Councilmember Z]". Without knowing the discussion surrounding that decision, the minutes are dry and would produce an even drier news article.

I've tried to work with other area towns as well, and many of them don't put their meeting minutes online at all. The most reliable council meeting notes come from bigger cities, which don't need an AI to write their news for them.
I’m envious of your door.
Each time I signed a form saying that I was paying for this service at the agreed cost. There was no open ended clause about paying them anything else which is usually signed when insurance is involved. So no you are in fact entirely wrong.
I've got nothing but praise and admiration for the actual firefighters in SFFD. They do shit for out city that no one else wants to do and should rightfully have the same kind of admiration that FDNY gets.

But for the people running the department, specifically those in those positions in the early aughts (naughties?) who maneuvered to eliminate dedicated paramedics from the city, I've got nothing but hate. I had friends who were part of ambulance crews who were forced to either transition into being full-fledged firefighters or get let go and have to look for work in neighboring cities. None of them wanted to run into burning buildings, so they all left. It was a nonsensical decision to gain political power and ended up increasing costs and negatively impacting a lot of other highly dedicated folks who should receive similar amounts of praise. First responders of all sorts, whether they be police, fire fighters, paramedics or otherwise, are always taking risks to help the rest of us.

I'd hope that New Yorkers would have similar admiration for the folks in ambulances that also put their lives on the line to help their fellow citizens. Now imagine that some fucks at the top of the NYFD decided to fuck over the ambulance personnel in an attempt to gain more political clout while simultaneously wasting a ton of taxpayer money doing nonsensical things like needlessly sending the large 2-driver firetrucks to the scene of medical emergencies. Then how would you feel about NYFD? You'd probably feel the way I do about the SFFD and draw a clear distinction between the men and women who actually put on a uniform and serve their community and the bureaucrats at the top who are wasting our money and destroying our roads.
> The important statistics to pay attention to are the implementations and if the components are recyclable not the cost per megawatt.

Why? Solar panels are mostly made of processed sand.
Retired engineer faces disciplinary hearing for speaking out about amber lights
Even having the entirety of the original dev team there, time takes its toll on recollection of reasoning behind some of the strange decisions made in something that would warrant a rewrite. Much preferable to not having them, of course.
Mostly user complaints...
Except it's prohibitively expense to compete in that space hence the regulation.
Nottingham University is looking for one for some years now. Mentioned in one Numberphile video.
If the sites you care about are using HSTS (and they're in the HSTS preload list, or you've visited them before from this device), then the worst the attacker can do is deny you from accessing them.
> Facebook these days, for me, is 90% dealing with fake friend requests from people that are either clones of real profiles, or just complete garbage.

It's possible to block friends requests from anyone except friends of friends.
Climate change will quickly be proven as completely fake

…by big oil's dollars.
However, since it's auction based, if you were getting real clicks, the cost would be significantly higher than $1. I'm not sure how it's a penny's worth of value, given that the price includes the market's best guess as to the value of the mix of valid/fraudulent traffic.
It's crazy how deeply embedded the old Finder is in my subconscious. I opened the app and instantly noticed several differences from the original, even though I haven't run the old System 7 Finder in, what, twenty years?

Things I noticed:

- Command-W doesn't close a window.

- No animation when opening windows.

- Dragging outside of the close button while still holding the mouse button (uh, trackpad button) down should revert it to the non-pushed state until the cursor re-enters it.

- Obviously, the fonts shouldn't be anti-aliased. The metrics on Chicago look weird too.

I am so filled with nostalgia right now I don't know what to do with myself. I loved the System 7 Finder. It's one of the things that got me into UI design and pixel art.
Do you have any data to detail this? Fiberglass is glass fibers + resin. Decent resin doesn't melt or become weak with normal heat, it just thermally stresses at some point (we're talking > 180C at which point a wood ladder would be on fire). Wood also has issues with heat - it expands, which can cause buckling and cracks. I'm trying to find fiberglass temperature-strength data to figure out why it's not used in fire ladders and am coming up short.
Well, "love" is obviously an extreme, but I think I know what DeGoes means. I know I've cursed at Scala's Java/OOP heritage more than once. I've also puzzled over the related issue of how complex some of Scala's function signatures are (or used to be; I know there's work on this) compared to equivalent Haskell functions.

It seems to me DeGoes is arguing that Scala's "key value proposition" is a losing battle, because other languages are starting to do it much better. It's likely that the "practical programmer" will go with Kotlin or even the next iterations of Java, and the rest... well, you can guess the reaction of the audience to his question ("how many of you would work with Haskell if you could?"), and I must take his assertion at face value that in Scala conferences, the more popular talks are about FP, not about OOP or even FP+OOP. Maybe he's wrong about this, of course.

Again, I'm saying all this as a Scala practitioner. I'm not leaving it for Kotlin either. Then again, I certainly would work with Haskell if I could!

edit: one more thing:

> "I've seen lots of people suggest that OOP+FP fusion is what allows Scala to provide an easy gradual on-ramp to FP for people and projects transitioning from Java"

In my experience, this ramping up to FP happens in one of two ways with Scala:

- Completely ad hoc, misunderstanding every principle and making a Frankenstein's monster out of it. No lessons learned, just a mess that "works".

- Understanding it and doing it with care, and mentioning Haskell a lot (as these people start to read articles and watch tech talks on FP).

This is entirely my personal experience and probably won't generalize to every workplace.
DNSBL — I'm wondering those solutions are never going to work totally well? When even Facebook gets rather many spammers, don't they. It'll be a tech race and the clever spammers can continue spamming?

I'm thinking the only? way to deal with clever spammers, that's really going to work, is to manually review the first N comments by each new commenter, and only approve the comments, if they add value to the blog post. Once someone has been able to add value to the blog post 3? 5? times (e.g. provided more useful info or thoughts, or asked on-topic questions whose answers = good for others to know too) — then the likelihood that that person is a spammer is maybe 0.01%, ok to auto approve his/her comments hereafter. I actually built such blog commenting software, link in my profile.
There's no super easy way here. One way to get this done is find independent areas of the app that can be replaced without coupling. Then start building up as you go with the new system. At some point you'll be about 70% through of which you can decide if you want to make the jump and focus your efforts to completely uproot the old one.

Sorry for the abstract reference here, but it applies to almost any replatforming out there. In most cases it is a very expensive operation for a business and needs some major reasons in order to justify such a move.
Do github comments count?
Right now the cars have all the parking spaces where scooters could go! I think dockfull will happen as we remove more and more cars.
> Sure there are days when you run 3 or 4 calls and you get a lot of downtime, but most departments run 3000 or more calls a year.

3000 calls a year is about 8 calls a day. Assuming the 3000 calls/year is per station, and not per dwpartment, that means a station responds to a call, on average, once every three hours.
If you have time, please give our free iOS app studycity a test. It will block fun sites after 1 hour. In order to get access back the user has to earn 5+ points on khan, duolingo, code combat, prodigy, Tynker etc. Our servers will log in as the child or make an API call on the learning site to verify.

It works by using a dual mode DNS (learn and play modes). Note the app requires vpn approval, but we only control the DNS. If you want to avoid that you can manually set up the phone after a free signup on our studycity org website.
Whoever stakes the most tokens also has the most to lose. There is other side of the moderation - anyone can challenge incorrect data and earn tokens for their work.

Currently, there is no support for moderation at scale. Projects like OpenStreetMap offer a valuable resource, but struggle to maintain quality at scale. This is a relevant article: https://blog.emacsen.net/blog/2018/02/16/osm-is-in-trouble/.

With DIRT's model, we want to create a way to build data sets with a focus on accuracy that can scale.
The company I'm working at is doing this currently. The new product is on the web and the old one is a full client windows program. The biggest hurtle will be to find the balance between largest/smallest pieces which can be transitioned as seamlessly as possible.
The rise of artificial intelligence DDoS attacks
Is it even possible to have all of that without a shared language?
That's kind of a silly thing to say given that the government of SF spends hundreds of millions of dollars on the homeless a year.
AI and ML, and data science are going to be the biggest things for the foreseeable future, with huge earnings potential.
There are effectively random lottery injections via acquisition/acquihires. Source: I was/am one.
I've found that they are usually still there but as they are the CEO/CTO it's difficult to get them fired
One of the most important parts of any newspaper is that it is independent from the government though. I know in my town officials have openly accused the local paper of slander, and everyone is the better for seeing both sides. Having official accounts is just asking for coverups.
The fire department does have some ambulances, but they still respond to non-fires with fire engines as well. Prior to the unification of services, non-fire medical emergencies were serviced by ambulances and EMTs were not required to be firefighters. Now, all EMTs have to be firefighters. I had friends who lost their jobs when the switchover happened because they didn't want to train as firefighters.
This is our twitter account. This link has a few tweets that explain more about it.

https://twitter.com/DnsLearningOrg/with_replies
Are there any examples out there for how to do this with React in an existing AngularJS codebase?
Yep. Weirdly, felt the same. I immediately tried to resize the window from bottom corner, use arrow keys to select, and then command arrow-down to open the file, and command-I to get-info. They didn't work, but that's okay. It's weird, the window was close enough in my memory to invoke those old navigation mechanisms and expect them to work even though I haven't used a classic MacOS in a very long time.
Normally I enjoy "meta", but I've finally found my limit.

It took me two entire minutes to understand your comment, even though it was written about as clearly as it could have been.
You can make Twitter display all tweets in chronological order, they just call it a "list". Instead of following people, add them to a list. When you view the list you'll see all the tweets from people on that list, in chronological order. And as a bonus, no ads!
I know there are lots of rational arguments, but it's still funny to picture a vocal, outspoken radical voter worrying that if ID was required, the government might be able to figure out they voted for the vocal, outspoken radical candidate.

(I assume it's the more outspoken, more radical voters who do most of the objecting to ID laws- as it is typically those voters that get involved in just about any policy fight)
Climate change is an interesting example. An example of a DIRT registry, would not be the question of "is climate change real". It's unclear what defines "real". Rather a registry could be a list of the average air temperature in a city over time.
Could you elaborate on what you're after?

The canonical reference is the main website: https://concourse-ci.org/
US fire departments are classed as "first responders", with a service level requirement that they normally arrive on-scene within minutes, usually long before police/ambulance/etc.

It makes sense to staff FDs with EMTs and give them responsibility for responding to all manner of emergencies (medical included), since they are already the first responders.
Avoiding politics is basically impossible, everything is political to some degree. For example, even if you just focus on the most boring maths, is it overwhelmingly just male mathematicians' work cited? That's political.
I think the future is just as likely civic disengagement.
Haven't heard about that way of using D*. It'd be interesting to have a look at your Diaspora blog? If you'd like to post a link?
If you leave your AC running all day on solar energy ($0 marginal cost), do you still need to run it at night?
Thanks for pointing that out. Should be fixed now.
They really haven't.
President Bush also proclaimed "Mission Accomplished".
I understand your perspective now. Thanks. I'll study this more.
There have been studies showing that without local papers acting as watchdogs, local government costs go up.

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3175555

https://news.ycombinator.com/item?id=17280712

https://www.cjr.org/united_states_project/public-finance-loc...

https://www.citylab.com/equity/2018/05/study-when-local-news...
Admittedly, you're probably right. I had some trouble finding friends to hang out between 14-18 because I was too "serious". Not everyone likes hanging out with someone who acts like an adult at that age. Definitely considered uncool haha
Perhaps the lechuguilla plant? http://www.saguaro-juniper.com/i_and_i/agavesNyuccas/agavesN...
I think you are talking about off-grid vs. grid, but the others are not. The cost of solar applies also to utility companies, and I think that’s what GP was alluding to.

The grid will switch to solar + battery if it becomes cheaper than alternatives (gas, coal, nuclear, etc.)
Eric Naggum was one loud extremist. He wasn't the community, but he was so loud and rude (which unfortunately entertains people) that he was was what people thought the community was.
Two asteroids zipped by Earth hours before anyone noticed
Is the Boeing team that worked on the schedule for the 787 Dreamliner involved in this schedule?
Why can't you work in Haskell?
I linked to this in the Prior Art section. This is the one I wasn't very impressed with. For one, his "moves" are unit-steps.
I didn't intend to discount the projects you mentioned, there are lots of approaches being pursued. The more of them get a real crack at the market the better in my opinion.
Sirin unveils Finney blockchain-based smartphone with an embedded cold wallet
> So you're not explicitly computing `I - K`, but instead letting the constraint solver pick values that satisfy the equation

Ah—makes sense. I wonder if attempts at going in the other direction have been made, and initially constraining the structures of the known parts so that you could do something like a subtraction to get the unknown (probably a crazy dead-end idea I realize :).

> But, the "damage" done by `K` is encoded in the state at the interface to `D` and `D` better undo that state to get to identity, which is what the solver would exploit.

Interesting. So because we know it's an inversion scenario beforehand we can modify the solver to not be so general, and only bother considering solutions which modify the state in an inverse manner to our original program...

Cool. I'll be keeping this at the back of my mind to see if any ideas come up. Thanks and good luck!
It is very true. And a journalist can’t do the job of being a journalist if they have to spend hours in city council meetings in addition to wooing subscribers. This business is tough.
News is no longer what a local paper publishes. It's the latest Instagram story from your friends. It's the Facebook post from a local school informing parents of a PTA meeting. It's the Twitter status update from the President. It's a Reddit post discussing problems with the latest MacBook keyboards.

Why is the newspaper dying? Because updates about what is happening in people's world is no longer constrained by what is published in the local paper! And everyone involved in the old industry still can't wrap their minds around it.

The newspaper was a medium for communication. The World Wide Web is a medium for communication. News didn't die, but what constitutes news is no longer defined by what the local paper decides to publish.
> In fact, I would go so far as to say that without a local newspaper an area isn't a community at all.

As a young (21yr) person in my community, I have to say I have never read through a full local newspaper and don't know a single friend my age or younger who has. The local news channels have websites these days and I would say those, in combination with local public radio, television channels, and even social media are the main source for local news in my town (for my demographic at least).

I personally don't feel a lack of community due to the fact that this news comes from my computer monitor instead of ink on some rolled up paper, but then again I never really lived in an era when I got to experience that.
It's odd that newspapers are dying because their old business model, ad support, has gone away, but Facebook and Google thrive on ads.
Do you drop f bombs whilst wearing the shirt? A true rebel.
https://github.com/gaia-pipeline/gaia/issues/15 2 days ago

> Sadly, gaia is in alpha phase and we currently only support pipelines written in go.
Relevant: https://www.wired.com/2008/01/nanotech-used-2/
"knowledge should be free and open and accessible "

But it is. You just have to email the authors and wait a bit.
If the loss is less than about 75% in the worst case (i.e. 100 watts of generated electricity supplying 25 watts to the consumer), the benefits of optimal panel location combined with the lower cost of solar makes it better than or equivalent to current baseload power supplies like nuclear.
Awesome. The author should make it such a great general purpose file manager that we all switch to it. That would be awesome :)
> For example, even if you just focus on the most boring maths, is it overwhelmingly just male mathematicians' work cited? That's political.

No, it's not. (One might either attribute a political cause to it or seek a political correction for it, but inherently it's social but not directly “associated with the governance of a country or other area”.)
I guess I forgot to add "/s", which I didn't think was against the guidelines (just low value).
I read something about "double glasses with fluid in between them to simulate the horizon" years ago and then spent some minutes duckduckgoing.
Work in manufacturing.
Abolish Performance Reviews
> Nobody should ever type the words “every citizen can generate cryptographic certificates” in that order.

This is equivalent to "Only some citizens are able to obtain the secret identifier that their government knows them as."

I'm not saying that's wrong or right, but just making an observation.
The value of the firm is greater than the sum of its parts.
Thanks for that clarification. I had googled for "partial function vs currying", which led me to results for "partial function application", which was really about partial application of functions, not partial functions. :-/

I swear, probably 80% of my problems in professional life are from overloaded terms.
The usual way to create pipelines of pipelines is that one pipeline puts to a resource that another pipeline will trigger on.

For example, one pipeline might do a bunch of stuff and drop a file into a bucket. Unbeknownst to pipeline 1, pipeline 2 is triggered by the file drop and begins to do its own thing.

The key here is that all statefulness is the responsibility of Resources -- Concourse does not do very much except bookkeeping about what Jobs have seen what versions of a Resource.

So if you need multi-pipeline coordination you can do this through any shared state you please. One that I personally like is tagging repositories, these are a nice visible marker of activity to observers.

At Pivotal each team tends to have several pipelines. Teams which rely on lots of upstream work (Release Engineering, Master Pipeline, CloudOps) tend to run many more pipelines which respond to activity by upstream teams. Similarly, Buildpacks has many pipelines which react to changes made in projects outside our control. When Node releases a new version, the pipeline checks out the sourcecode and begins to roll a new buildpack from scratch. At no point do the downstream teams need to coordinate with the upstream teams.

I'd say that automation is one of our secret weapons, but I never shut up about it.