skysight-inc/HackerNews huggingface dataset:
I was surprised to see the top technologies be what they are. It differs from some other lists I've seen.
I haven’t looked into it beyond typing a couple of lines into the terminal but I’m wondering how useful iSh will be for people trying to go down this road.

From https://ish.app - “iSH is a project to get a Linux shell environment running locally on your iOS device, using a usermode x86 emulator.”
For you and the GP I would recommend picking up Horizon Zero Dawn. The environments are gorgeous and vast, with lots of "story" in the placing of props and such. The actual story of that game was prettt darn good too, but if all you want to do is roam around a beautiful landscape – and occasionally come upon murderous robots, but they can typically be avoided rather easily – it will certainly hit the spot.
Professional Development for Credit Union CEOs and Executives
It is round and surrounds the door :)
Does Application X rely on particular infrastructure configuration? Or does Google Inbox on Android integrate with Google Maps?

There are dependencies everywhere. Monorepos are one of the tools which can be used to make dealing with them easier in some cases. They’re not an absolute solution not appropriate for all circumstances, but no tool is!
Could you please provide a good reference for implementing Lanczos-5?
Fantastic Article, so many don't see the big picture here, but China isn't a friendly nation, they are a hostile dictatorship that subvert their own citizens and constantly disregard human rights. This is the cold war, but the war is on our data.
I'm bored just reading about this..
Around year 2000 "AJAX" started to get popular which allows you to make HTTP requests from JavaScript (JS). "AJAX" makes it possible to have upload progress bars, or have "new messages" badges without reloading the page. "AJAX" made it possible to move back-end code into front-end JavaScript. To make the transition easier, front-end JavaScript frameworks was invented.
AJAX was initially implemented differently between browsers, and jQuery became popular, as it added abstractions that work on all major browsers.

In 2011 Websockets was made into a standard, which set the new direction on how you create web apps. Instead of having a back-end in Perl, PHP, CGI, etc, which renders the HTML on the server, the DOM is now rendered on the client, and the client communicate to the server via REST/HTTP or Websockets. This accelerated the growth of front-end frameworks as more and more started to port their back-end rendering to the front-end.

In 2008 Google's Chrome browser was released which had a very fast JS engine called v8.
And about that time a mathematician named Ryan thought that in order to have a performant web server, it need to be async ... While JS on the server was already a thing, it was not async. Ryan took the v8 JS engine from Chrome. and made a fully async library/API for IO on the server. He called it Node.JS. And it become popular. The "CommonJS" module system became the standard module system in Node.JS. NPM was created to host modules/packages. Webpack makes it possible to convert Node.js modules to run in the browser. Grunt was picked as the "make" system for Node.JS modules, and I think Gulp is a competitor to Grunt. Bower and Yarn sprung up as competitors to NPM.

Then in 2015 the EcmaScript (ES) committee standardized JS modules, but incompatible with Node.JS module system, missing features such as lexical scoping, dynamic import and lazy loading available in the NodeJS module system. As a result Node.JS has still not implemented ES modules. But you can use Babel to transpile the code.

Personally I try to avoid transpilation and front-end framworks, and only use vanilla JS. Node.JS is a really good back-end JS framework. There's a module for everything you need. And all of them are free and open source!
I would say you are driving with extremely low situational awareness if you are not always aware of cars approaching and overtaking you from behind.
This! Diplo for president
- Sponsered by Coursera
The Surgical Singularity Is Approaching
> ex-candidate

Oh, so it's just sour grapes after he lost an election. I guess we can skip over this due to his agenda.

But wait...

> [...] I put my hat in the ring early and I got tremendous support from across the city, from a lot of people in neighborhoods who are fed up with some of the policy of failures that they're seeing every day. But I got a very quick education in how activists pressure groups work. And in a very short time period as my campaign was gaining some momentum, I started getting barraged by harassment, by threats.

> One individual from an activist group had posted hundreds of messages, threatening messages over the period of a few weeks. They had gone after my wife attempting to get her fired from her employer. She works at Microsoft. They had been posting white supremacists content to my family. And I'm a biracial family, interracial marriage. And [we] have mixed race kids. And then the final straw is they actually went after my kids, they started posting hateful messages to my eight year old son school, facebook page. And not only that, they let people know that they knew where I lived, and really just kind of engaged in a reign of terror. And I very regretfully withdrew from the race because it was a decision that I had to make for the best interest of my family.

> And I felt conflicted because I deeply want policy change. But the political environment, as you've seen with in Seattle, as you've seen with Andy knows, reporting for city journal down in Portland, is saturated with the threat of violence.

Yikes.

Now I'm not sure. Should we discount the side that quotes a bad number from the media, having missed the Reddit post disproving it? Or should we discount the side that harasses and threatens a candidate, his wife and his children until he retires from an election?

Maybe they cancel out. Anyway, I'd suggest reading the whole transcript after all, $1 billion or not. There's some interesting stuff in there.
Ignorant because it's not what you believe, or because you have data to justify your beliefs? Explain to me the logic from a safety perspective. 40mph car vs 15mph bike? Biker is lucky to live. 15mph bike vs 4mph pedestrian? Maybe a broken bone, if that. Besides insulting me and declaring that because bicycles are vehicles they should be on the road, you provide no quantitative reasoning to back your position. I fail to see how that's enlightened.

Let's first acknowledge that between mixed traffic (whatever the mix may be) collisions will happen, and then discuss how to minimize harm.
They talk about black holes being possible in AdS universe- in the Escher universe does that look like a group of the fish "missing"?

Also, near the end they get into black hole information preservation. What information are they referring to? My assumption has always been that black holes essentially zero out all information, like making all bits zero on a hard-drive.
I submitted it. I didn't expect it to hit the front page.

A few stats on Seattle homelessness:

https://streetlifesolutions.blogspot.com/2018/05/seattle-sta...

A few stats on California homelessness:

https://streetlifesolutions.blogspot.com/2018/05/california-...

"Homes for the homeless" is always a bad idea. For one thing, it de facto helps entrench the problem, if only due to The Shirky Principle. For another, it fosters "creative" solutions that amount to designing something that would only appeal to you if you were currently sleeping in a dumpster.

https://streetlifesolutions.blogspot.com/2018/07/the-shirky-...

https://streetlifesolutions.blogspot.com/2018/05/homes-for-h...

I've done a lot of research over the years. I would like to see market rate housing solutions for people, not "homes for the homeless." I don't think we solve this by trying to "help the homeless" per se. That's just survival mode, basically. I think we solve it in part by adding more missing middle housing and replacing the million SROs that have been torn down in recent decades, plus creating a single payer medical system. The ACA was the only politically viable solution. It isn't actually a good solution. I don't have citations at my fingertips, but I've seen research linking housing instability and excessive medical bills.

Housing is typically the single biggest expense in a household budget. Transportation is typically the second biggest. Medical expenses in the US are a shockingly high percentage of GDP, on the order of a fifth of our economy.

Supplying walkable urban housing at the right price point and proper universal medical coverage wouldn't solve homelessness, but would make a big difference in the issue.

https://streetlifesolutions.blogspot.com/2018/11/the-clear-c...

https://streetlifesolutions.blogspot.com/2018/12/the-missing...

https://en.m.wikipedia.org/wiki/Single_room_occupancy

So, as nutshell as possible, those are some of my thoughts on the problem space as someone who both had a class on Homelessness and Public Policy and spent several years homeless and got myself back into housing without going through some program. I continue to blog about it in some fashion or other, continue to communicate with currently homeless individuals and try to supply useful information to try to make some small difference.
Wow! Super cool!
Win with proper savings strategies? This all assumes that you can't get the same pay (or at least close enough) elsewhere, which is an OK rule of thumb, but not true in all cases.

How about trying those saving strategies outside of the bay while still on a very good tech salary?

My current apartment would also be incomprehensible in the Bay Area.

Luxury 1 bd, new construction, walking distance to the office, pool, Friday night car service, 24/7 concierge, pet friendly, on-site maintenance, and more for under $2k. They also threw in a free month of rent, no deposit... I'm stashing away plenty in savings too.

Big tech has expanded beyond the Bay and will continue to do so. They've realized they can pay the same or a bit less and the employees can keep more. They also get to attract people that don't want to live in SF, the Bay, or CA in general. Not to mention state tax incentives that states are handing out.

They're literally offering for people to move out of our non-Bay office with the same package. Those staying are paying a die-hard Californian tax and it is an expensive one.
With tmux you can have multiple terminal panes going in a session, disconnect, and then reconnect.
Be direct, honest, and compassionate. They are good at something, but not the thing you need most now. Explain that to them, let them go, look for someone else.

Don’t forget that this person is a part of your network and always will be. They might be a good fit later. Someone they know might be a good fit.
I bought an old $5000 truck, which I know I can find parts for easily. It's got 200k miles on it so far, and I expect to put another 200k on it (assuming I will eventually need to spend ~3k on a refurbished engine).

Hard to argue with $8k for 250k miles.
Absolutely. Just do a search on YouTube for bushcraft videos. There’s a market.
I hope that is as unbelievable as designing the phone system on the station to use “9011” to call ground control while allowing “9911” to route to some local terrestrial emergency dispatcher. Did they place 9 and 0 next to each other as well?
On the other hand i hope he's wrong because that means games can die at the whim of whoever hosts the servers (they already have tons of issues with DRM and such). Personally i prefer to have control over when and where the games (and other software) i have are installed and i prefer to buy games from GOG and other DRM-free places (that give me an offline installer i can place on my external hard drive) whenever possible, but comparing the popularity between GOG and Steam with developers and publishers tells me that if the option for them to take even more control away from the consumers is there, the vast majority of them will go full on it.

This loss of control over the software i use is my main annoyance by far as a user when it comes to the trend of pushing everything as a web app.
> the stories became much more opinionated

Opinionated with lots of personal political commentary and activism. I really just wanted "OS News" and not be pulled into emotional political drama at a tech site. I can get that in a gazillion other places.

I tried to delete my account about a year ago but there was no option I could see. A couple of weeks ago, I tried to sign in and noticed (I should have noticed earlier but I rarely visited) that the site was unsecured http (even at the login level).

Oh well... another site hacked with my fake & useless credentials.
> The lack of a policy for dealing with homeless addicts is a effectively just a policy of keeping them in the poorest neighborhoods.

No, becoming a drug addict will keep you in poorest neighborhoods. This is simple cause and effect. And why should drug addicts not live in poor neighborhoods? Why would you move the drug addicts out of poor neighborhoods, but not the non-addicts? You are suggesting policy that incentivizes addiction.

> This has not been attempted anywhere. What are you referring to?

If you don't live in San Francisco, I'd recommend checking out this recent video:

https://www.cnn.com/videos/us/2018/12/14/san-francisco-opioi...

There are certain blocks of the city in the Tenderloin and SoMa where people are free to shoot up heroin in broad daylight. The city hands out 400,000 free needles to junkies every month. We spend $300 million a year on homeless programs with little oversight or accountability, and recently voted to double that to $600M+. And now they're proposing official safe injection sites in the middle of the city. Is this putting a dent in the addiction problem? No, the city is becoming a dystopian hellscape.
This. China is transitioning quickly to a consumer based economy from manufacturing.
Codea [0] provides a nice Lua development sandbox and will export projects that can be turned into standalone apps via Xcode.

It is geared towards game development and is currently somewhat locked down with respect to importing/exporting, compared to Pythonista. It does play well with Working Copy [1] though.

[0] https://codea.io

[1] https://workingcopyapp.com
Why do you think it's crazy for me to file criminal reports about CP that I saw on the Diaspora Network? Should I just ignore that kind of thing, you think? I just submitted a tip to the FBI.
I work with a guy that does everything in cloud9. It seems to be working for him, but I’m not sure I see the appeal.
Seattle does not enforce laws against public drug use and recently vacated all gross misdemeanor charges, citing the "case load". This just incentivizes bad behavior and further increases the case load. Every time I take my weekly walk I find 2-5 of those "free" used syringes with uncapped needles on sidewalks. While some decriminalization is good, if it is accompanied by indulging people's addictions and lackadaisical enforcement of littering, loitering, and harassment laws it only makes the problem worse.
Completely agree that the numbers are frustrating, but if you genuinely think people in public housing are living like kings and "it's all gravy", I recommend spending some time around a public housing development. These places are not all-inclusive resorts with luxurious lodging. The poor conditions in a lot of developments make the cost per unit even more frustrating, but there's not some colony of poor people who won the lottery and dance around all day laughing at what a fool you are for working for a living.
> NOTE: Necunos NC_1 is an engineering unit. It does not have cellular modem or SIM-card slot.
> You have to piss clean before you can leave.

This is clearly unconstitutional, unless you have to be tried and convicted of a crime in order to enter, which I suspect would make it less attractive. Not to mention I think your view of what homeless people want/need is, uh, not exactly informed by a lot of experience in the streets.
>"What we do know is that the MTA is controlled by the NYC construction mafia and is purposefully opaque."

No the MTA is controlled by a political mafia in Albany - the MTA board appointees are made by the Governor and approved by the legislature.[1]

>"The MTA likes to give the appearance of losing lots of money so they can get federal aid."

No the MTA does actually lose lots of money though wastefulness, incompetence, corruption and bad decision making. This is distinct from the interference, underfunding and financial machinations of the MTA made by the state. See:

https://www.empirecenter.org/publications/mta-overtime-jumpe...

https://www.politico.com/states/new-york/city-hall/story/201...

https://www.wsj.com/articles/mta-blames-uber-for-decline-in-...

[1] https://www.city-journal.org/html/who-runs-mta-15281.html
I've had some luck using http://continuous.codes to write small C# and F# apps/games. I wish it were more actively developed because there is so much potential there.
> poly-repo approach, with a designated owner for discrete modules, but where anybody can clone any repo, make a proposed fix, and submit a PR

This is how it works at my company. The issue we run into is that PRs coming from non-core maintainers tend to either get over-scrutinized (e.g. "this diff may work for you but it's not generic enough for X/Y/Z") or flat out ignored at the code review stage and sometimes don't land in a timely enough manner.

Another challenges with this approach is when you have deeply nested dependencies and need to "propagate" an upgrade in some deep dep up the tree. In the JS/Node world, this usually means fixing an issue involves hacking on transpiled files in the node_modules folder of a project to figure out what change needs to be made, and then mirroring said change into the actual repo and then tweaking things until type checking/linting/CI pass. Not really conducive for collaboration.

One other problem is that security/bug fix rollouts are a bit more challenging. We had a case a while back where a crash-inducing bug was fixed and published but people still experienced crashes due to not having upgraded the one out dozens of packages required by their projects.
The Rise and Fall of China’s Cycling Empires
I read the tech spec and it amazes me that there are people who can come up with this stuff. Completely obvious in hindsight. From the crib notes[1]:

> Grin's emission rate is linear, meaning it never drops.

This sounds more like a real currency, although, without limited supply this thing won't be going to the moon. The deflationary nature of cryptocurrencies thus far has been my main criticism as their viability of currencies (inflation encourages spending, which increases liquidity).

[1]: https://github.com/mimblewimble/grin/blob/master/doc/grin4bi...
I'm struggling to work out why anyone would want to do this. Leaving aside the other concerns, I personally find input via touchscreen pretty painful and can't imagine being able to program at any real speed. It's entirely possible I'm missing something though!
I have a mixed feeling about this article. On the positive side, it does a good job of explaining the ideas in Wittgenstein's two books. On the negative side, the author fails to explain that there are similar ideas in Pragmatism and Existential-Phenomenology.

Also, the author fails to explain, as Roy Monk's book makes clear, that Wittgenstein had a highly dogmatic and rather irrational set of religious and cultural views.
My org went from a monorepo where every project had to obey the same CI model and you could not introduce entirely new CI tools for new prototypes over to a polyrepo with separated semver library repos for shared dependencies, and it simplified everything so much.

Adding additional PRs across different repos is functionally no different than the same PR with scattered dependencies in a monorepo, except that separating the PRs makes each isolated set of changes more atomic and focused, which has led to fewer bugs and better quality code review and, the hugest win, each repo is free to use whatever CI & deployment tooling it needs, with absolutely no constraints based on whatever CI or deployment tool another chunk of code in some other repo uses.

The last point is not trivial. Lots of people glibly assume you can create monorepo solutions where arbitrary new projects inside the monorepo can be free to use whatever resource provisioning strategy or language or tooling or whatever, but in reality this not true, both because there is implicit bias to rely on the existing tooling (even if it’s not right for the job) and monorepos beget monopolicies where experimentation that violates some monorepo decision can be wholly prevented due to political blockers in the name of the monorepo.

One example that has frustrated me personally is when working on machine learning projects that require complex runtime environments with custom compiled dependencies, GPU settings, etc.

The clear choice for us was to use Docker containers to deliver the built artifacts to the necessary runtime machines, but the whole project was killed when someone from our central IT monorepo tooling team said no. His reasoning was that all the existing model training jobs in our monorepo worked as luigi tasks executed in hadoop.

We tried explaining that our model training was not amenable to a map reduce style calculation, and our plan was for a luigi task to invoke the entrypoint command of the container to initiate a single, non-distributed training process (I have specific expertise in this type of model training, so I know from experience this is an effective solution and that map reduce would not be appropriate).

But it didn’t matter. The monorepo was set up to assume model training compute jobs had to work one way and only one way, and so it set us back months from training a simple model directly relevant to urgent customer product requests.

Had we been able to set this up as a separate repo where there were no global rules over how all compute jobs must be organized, and used our own choice of deployment (containers) with no concern over whatever other projects were using / doing, we could have solved it in a matter of a few days.

In my experience, this type of policy blocker is uniquely common to monorepos, and easily avoided in polyrepo situations. It’s just a whole class of problem that rarely applies in a polyrepo setting, but almost always causes huge issues with monorepo policies and fixed tooling choices that end up being a poor fit for necessary experiments or innovative projects that happen later.
Realm Five, Inc. | Software Engineer, Firmware Engineer | Lincoln, NE | ONSITE | FULL-TIME |

https://www.realmfive.com Realm Five is developing disruptive solutions to automate production agriculture. Our solutions utilize IoT (Internet of Things), data analysis, and web/mobile technologies. Our stack includes Ruby, Javascript, React-Native, C/C++, Go, AWS, and LabView. We develop the hardware, firmware and software in-house. We are hiring for a variety of positions:

Full Stack Web Developer(Jr./Mid./Sr.)
Mobile Application Developer (Hybrid)
Embedded Device Firmware Engineer

Holler at justin.collier@realmfive.com or apply at https://careers.realmfive.com/jobs if you're interested in helping us solving big problems in agriculture around the world.
Well, sure, but if your goal was to create a vicious killing machine, would you be indifferent to the breed of the dog? Pits aren't good fighting jobs simply because people perceive them to be.
> You Probably Can’t Run Your Code on iOS Unless It’s Python

What about JavaScript? IIRC React Native uses the JavaScriptCore engine, which Apple offers to "provide the ability to evaluate JavaScript programs from within Swift, Objective-C, and C-based apps". [1]

[1]: https://developer.apple.com/documentation/javascriptcore