skysight-inc/HackerNews huggingface dataset:
I feel like this is a nice start, but Canada and more mountainous regions of the PNW will be the real proving ground. North Dakota, Minnesota and so on. At least in terms of generalized technical achievement, not in serving the most people in most situations. Winnipeg is a hellscape for driving in the best of times. Driving through the prairies in a snowstorm was one of the scariest experiences of my life, as well as the rockies with a thin layer of ice, intense grades, little to no road markings.

As a recognized tangent to that tangent, there's a big problem up here in the real North ( where basic necessities of life are ludicrously expensive. In part, at least possibly, due to transport costs. Would be amazing if self-driving vehicles could regularly deliver goods up there with no human risk on ice-roads. May be a pipe dream though.
Numenta's HTM theory seems functionally similar to variants of N-gram models (https://en.wikipedia.org/wiki/N-gram), where the model is able to predict future steps based on learned conditional probabilities. Maybe that's why it hasn't worked exceptionally well?
Maybe the problem is trying to centrally control vast and varied resources to reach some kind of "fair" outcome.

Wait, Silicon Valley techies wouldn't be in favor of anything like that, would they?

Ohhh....
JS++ 0.7.0: JavaScript Fully Implemented
Jeez that’s a niche currency.

I was wondering about the guy in the photo though.

I imagine he’s probably “relaxing” on a yacht from all that internet fame money.

Edit: had to quote “relaxing” because, yeah it’s the guy in the pic so who knows.
The idea behind React is pretty cool, that all DOM transformations happen in the template. But that's all it is.

There's no need for a vdom for the most part, template strings and innerHTML are fast enough on their own.

I just find React to be an overly complicated way to achieve its goals.

var model = { text: '' }

var component = $( '.component' ).on( 'render', function() {
$(this).html( `<div>${ model.text }</div>` )
})

update( 'text', 'Hello world' )

function update( key, val ) {
model[ key ] = val;
component.trigger( 'render' )
}

That's React in 8 lines of jQuery. My framework is just a minor extension to this concept.
Jackie Chan’s Plan to Keep Kicking Forever
Stop Using Git Pull to Deploy
TBH, seeing Chuck Moore talk about its GreenArray forth silicon gave me the inspiration. Since all cores are ALU+RAM and can send data/code to neighbors you get a "smart buffer". I found it so damn exciting I can't stop dreaming about this.

Even a subset of the idea, having blit in ram (swap, row/col-zeroing, etc etc) could reduce pressure on the memory bus.
So no physical brake?
What do you think about the API ification of things because of AWS or Google Spanner database . Everything is abstracted away so you're just gluing things together.

Its not AI but it turns even complex projects into things that anyone can learn to do in months . I can't imagine this remaining so well paying in such circumstances.
I was asked a version of this as an interview question a few months ago. Despite recognizing the form of it immediately and giving some intuition for why it converges to 1/e, the interviewer had nothing else prepared and had expected it to be new to me, so he took me through a brutal one hour of his personal "guided proof" of the answer, including drawing a massive grid on a whiteboard and stepping through iterations. At one point I may have hinted that his method was overcomplicating things and tried to steer the conversation towards other aspects of the problem (ex: the time based formulation), no, let's get back on track with this grid. I didn't get the job, and I was specifically called out for doing poorly on that portion of the interview. I used to think this problem was really cool, now it just pisses me off remembering that situation.
You created a 4Chan clone and didn't think that people would immediately fill it with the most offensive material they had to hand?
>I think no one has said it yet, but I believe the diversity you bring with your non-standard hobbies is a very valuable resource. Diversity being missed by people looking "culture fits" of workers who like the same exact things.

Ha ha, good point. I agree, seen it happen more than once. Some people don't feel comfortable with anyone who is in some way different, even regarding likes about (often trivial) things such as tastes in food or music or sports, etc. Insecurity, I call it. Linus (of Charlie Brown / Peanuts comic fame, not Linux) and his security blanket come to mind. Images:

https://www.google.co.in/search?q=charlie+brown+linus+charac...
> * Short distance between stops (due to low housing density).

Wait, this doesn't make sense. Lower density means shorter distances between stops?

No, lower density should mean longer distances between stops, because you will go for longer distances before another person wants to get on or off.

Higher density would mean shorter distances between stops because there will be more frequently people wanting to get on and off.
So, serious question, explain to me why you think the weather is "miserable" and what is it you "do" all the time that you can't imagine living in Fresno?

I don't get it. There are national forests there. Woodward Park is huge. There is an international airport. What kinds of activities are you into that you can't get your needs met in a city of 500,000 people, about the 36th largest city in the US IIRC, which means there are entire states that don't have a city that big in them.
SEO Audit: I Offer Manually Done Report and Find Your Site Errors
You can't blame everything on government involvement. You can't just not get involved in heath care, education or housing, You may get sick, to get a job you often need a degree and you need to live somewhere. But you can live without an iphone.
Slack? Stripe? Instacart? Docker? Twitch? Mixpanel? Doordash? Gusto? Coinbase?
The promotion of Hindi as the most important language in India is not limited to this Prime Minister or administration. It has a long history, starting from Independence in 1947, when the writers of the Constitution decided that English would slowly be phased out in preference to Hindi [1]. Unsurprisingly, foisting a foreign language on native speakers of Tamil, Telugu, Bengali and other languages was met with fierce resistance. In 1965, this policy was abandoned by the Union Government. Unfortunately, the Hindi speakers who generally dominate government never gave up this crusade. Every now and then they try something that will slightly push the boundaries of what people will tolerate, while not letting the the issue become too large.

Sneaky tactics of the last few years include

* In 2014, Modi decided that all social media accounts run by the government would communicate in Hindi, not English. [2]

* In November 2016, new notes were issued that had numbers in Devanagari for the first time in 69 years since Independence, rather than Arabic numerals. [3]

* In March 2017 mile markers in Tamil Nadu were in English and Tamil. Tamil was replaced by Hindi [3]

But this is not limited to this particular government. Previous governments have taken similar steps. Personal anecdote - I studied in an institution funded by Union government where all signposts were written in English and Tamil. This was replaced across the campus at great cost with signposts written in Hindi, English and Tamil. There was not a single person on that campus who didn't know English or Tamil or both, but the Union govt wanted to send a message anyway. It left a bitter taste in my mouth.

The sad part is that its not just about hurt feelings, as some Hindi speakers might characterise all of this. We are going down the exact same path as Pakistan did post Independence. They tried to force Urdu down the throats of the millions of Bengali speakers living in (then) East Pakistan. "Incentives" to learn Urdu effectively ended up discriminating against the Bengalis, leaving them disenfranchised. Eventually they couldn't take it any longer and declared Independence. I wish we could learn from history rather than repeating the same old mistakes.

[1] - http://www.constitution.org/cons/india/p17351.html (It shall be the duty of the Union to promote the spread of the Hindi language, to develop it so that it may serve as a medium of expression for all the elements of the composite culture of India)

[2] - https://www.nbcnews.com/news/asian-america/india-pm-modi-dem...

[3] - http://indianexpress.com/article/opinion/web-edits/by-pushin...
Of course the US doesn't control the media. If they did, how would Monica Lewinsky have ever been a thing?

There are people who control the media. Rupert Murdoch, for example. And organizations which have undue influence due to advertising and ownership structures. But not the government.
So their model works for them because it excludes external influences. But there government is just exerting it's own Orwellian influence on the group is has control of. Is there not a solution that benefits everyone in the world without one group controlling other groups?

I'm curious what theoretical model has the best outcome for everyone, not just for the few people in power and their group. It would be nice if the model included controls for previous failures.
What I'd be really concerned about is -- how are these VPN services getting their fake locations to show up on Maxmind? Is Maxmind simply taking their word for it when they claim that one of their IP ranges is in North Korea, for instance? Or is there some deeper trickery going on?
I wouldn’t even call it a blue collar job: the labor isn’t very intense, the pay is excellent, and it’s very stable; easily salariable compared to seasonal and contract work (though you can contract if you want).
Social causes aside, do a majority of software developers really want to live only with software devs? What happened to monocultures being bad?

It might come with being a local, but I always feel alarmed when people contrast to places like NY or LA, which have a dominant industry but isn't as dominated by it, and have costs of living that allow those outside of the high-paying industry to survive. Having a one-industry region is trouble both economically, and culturally. (Doesn't it get tiring to only meet people who are in tech? Doesn't it create bubbles cut off from the larger world?)
EmDrive: The Beginning of a Revolution in Space Travel
The FDA's Challenge of Regulating Algorithms That Improve Themselves
I actually intepreted that as the jobs require a very low level of skill and provide low compensation—exactly what you’d expect from making a job “blue collar”.
Personally, I'd like to see these self driving cars routinely tackle more challenging climates than those that you can suntan in for the majority of the year. The snow covered streets of Detroit should yield some interesting data.
Isn't that what being a Software Engineer or Software Architect is?
IR is attenuated in rain and fog, and I would presume snow as well. In many situations, there's no difference in resolution between IR sensors and human vision. [0]

[0] - https://www.flirmedia.com/MMC/CVS/Tech_Notes/TN_0001_EN.pdf
No, you don't need more gates in each memory cell to support each possible operation. The memory cell turns into gates. They are the same thing, just in a different configuration. And yes, it would be a ton of silicon, likely more than you're imagining. It would subsume all CPU silicon, all cache, all main memory, all mass storage. Into one fabric which at any point can either store data, or compute. And yes, it persists without power too.
I've wondered about this a lot lately. I had family in northern Colorado when this was going on: https://en.wikipedia.org/wiki/Northern_Colorado#Potential_st.... It's relatively common there for people to identify more with the state than the nation, and for people to support the idea of state sovereignty (which is uncomfortable, since the Civil War was catalyzed by slavery, an instance in which every reasonable person would agree that individual sovereignty was already being grossly violated in a way that would justify war if that's what it took). But despite that feeling, many supported a motion to secede from the state and form a new one. It was quite popular within some of my social circles, but then it just fizzled out. Most of the anecdotal accounts of it I've heard indicate it fizzled out just because the governor planned to reject the idea and everyone saw that as a dead-end, so that was that.

Very fascinating, I think.
There's definitely a dearth of comfortable bus and subway station seating in the Bay Area.
Fucking bitcoin. I should have invested when I first learned about it, it was $4 per btc
There are also plenty of Lisp programmers that think that it's a real tool to solve real problems, not just an educational oddity. There are a bunch of Lisps out there, and plenty of them are by no means toys. My laptop's initial RAM disk and init system are Scheme programs.
The ultimate reading list for Finance
Don't forget the ancient classic: website.org/~aloha

Mastodon's interesting approach: website.org/@aloha
If you're talking that kind of time frame, education did not require colonialism.
Finally, empirical evidence that San Francisco sucks without just coming off as a pretentious New Yorker.

SF masquerades as a world class city because there is literally nothing else for Northern California to compare it to.
The folks who are having the most trouble living in SF - the ones who don't work in tech - often don't spend all day looking at a computer, and have to be physically present at a specific location to do their work. They're teachers, firefighters, nurses, chefs, mechanics, contractors, etc. Generally the tech crowd is impacted the least by housing prices, because they have higher incomes and more job mobility.
Tinder gold only lets you see who liked you – and it's really not that expensive
Windows 10 now does hands-free, no-reboot upgrades
"Short distance between stops (due to low housing density)"

If anything, you have it backwards. In most of SF, places with high housing density (e.g. Van Ness) have their stops closer together than places with far lower density (e.g. Geary in the outer Richmond).

I suspect (but do not know for sure) that this is done on the theory that dense neighborhoods require more granular transit access.
IMO if you solve for inclement weather and snow you've brought the capabilities of autonomous vehicles to a nationally viable level.
Not talked about: you're married. Having worked from home while being single it has its ups and downs. Sure you can get to the gym more but unless you're a natural extrovert you're going to meet way less people - and you'll be less likely to "find someone" (if thats what you're after) compared to the huge number of single people in the city.

I feel like this is a hidden motivation for many people. Maybe just me.
> I've noticed that overly excited articles are tend to be nonsense until they're finally true.

The funny thing is that if you reread Wired's article about Push, which they've been made fun of for ever since writing it, the only thing that hasn't come true is the technologies they predicted would power it. But other than that it's a perfect description of Reddit, Facebook, YouTube, etc.

https://www.wired.com/1997/03/ff-push/
It's not really a normal place to be testing in traffic in many ways. During the daytime and, sure, I guess self driving cars can get used to the absence of left turns on highways and the 'turn arounds'!

At night, I was told by friends who are locals when staying there, as have other visitors I've talked to, that you do not want to stop at traffic lights in many areas of Detroit at night, at all. One person told me he was pulled over while stopped at a light and told this by a police officer, even.

Apparently, in these fairly deserted semi-industrial areas, stopping at a red light simply makes you a target. I was also instructed to leave room in front of me to move my car if someone tried to enter my car at a traffic light, and to be ready to roll up my window on someone's arm if needed.
U.S. military at one time had plans for nuclear rifles, grenades, nuclear powered airplanes - nukes everywhere. As it was they had live assembled nukes on airplanes flying all over the U.S. and the rest of the world, and there were quite a few accidents. Bombs melting into radioactive slag into the runway when planes caught fire or crashed, (Morocco, UK, various others unreported at the time); bombs crashing into the ground during in flight breakup of the aircraft; bombs unlocked, safety disabled, and literally everything except one thing prevented a nuclear detonation in one of the Carolinas. There are dozens of stories like this in Command and Control: Nuclear Weapons, the Damascus Accident, and the Illusion of Safety the 2013 book, I'm reading now. The 2016 film based on it, I haven't watched.

It's the sort of thing that just keeps getting one upped by the next story. It's surprising, even just mid-way through, that we haven't had one go off by accident by now considering how incredibly proflific they were, and poorly handled.

And the ignoramus in the White House wants more of them.
Correct me if I'm wrong, but most Indians do understand "urdu", no?
Thanks for posting this. Much easier to read here.
Well, if a neighbourhood is good and convenient, it is only natural that more people would like to move there, more energy would be consumed and prices would rise.

Besides this obvious thing, what exactly is your point?
> If you could step up to the board and actually expand the ... for us, we'd be much obliged.

It seems you don't know what a sequence is. A sequence is just a function whose codomain is the natural numbers, i.e. you give any natural number you choose, and I give you the corresponding digit. I don't need to 'expand' the ellipses to define that function, any more than I have to write down all perfect squares in order to define what a perfect square is.

Seriously, this is basic mathematics. You should study it before publicly embarrassing yourself by calling mathematicians 'liars'.
Oddly

reddit.com/u/foo

does work, but it just redirects to

reddit.com/user/foo
Well articulated.

1: The inference allows me to express that part of my program without thinking about types. But somewhere in Haskell (or what-have-you) I have to express the types so that the compiler (type-prover) can do its proof-thing. This is required afaik by the non-optional static typed language. In a dynamic type language I can go into production without having to (help my compiler) prove anything.

2: Interestingly Rich Hickey goes to great lengths to make a distinction between writing device drivers, logic systems, etc and the other kinds of (majority) industry programming. He kind of stays hands-off on the former types of systems where he might agree with your points. For your example, in a compiler I might have an ADT represent a node in an AST and this helps facilitate a lot of what you're doing. And you're willing to take on the rigidity of having the ADT there b/c you probably don't suspect it to be a volatile construction, constantly undergoing revision, etc.

But in the other kinds of programs the Hickey talks about, your Person ADT/class is only hurting you. You are no longer in the cozy safety of some compiler/logic system. And (almost?) always your Person class is not stable (you'll be processing these Persons in many different contexts over time and the whole conception of those first-name, last-name, age, etc. properties having to clump together in one type is (almost?) always going to change). So in the other world of these "situated" programs (his term) you are creating a lot of work for yourself by introducing that ADT/Person class.
There are no "if" statements in Smalltalk. You call the"ifTrue:ifFalse" method on an instance of a Boolean, passing two lambdas for the respective cases. To this day I don't know what an "object/functional hybrid language" is, as Smalltalk was always that
Samsung Made a Bitcoin Mining Rig Out of Old Galaxy S5s
Well, average pay in SF is only high if you ignore the homeless person sleeping on your stoop. In that sense the job would be extremely rewarding compared to other parts of the country. If you only compare yourself to people in like jobs, that reward vanishes almost entirely for the average worker.
What about typed Racket?

https://docs.racket-lang.org/ts-guide/beginning.html
Came across the thread earlier on Reddit and tried it. Pretty much fun. I used real money ($0.30) per post but you can get some Testnet Eth from the Rinkleby faucet(0), switch to Rinkleby on your Metamask plugin(1) and you're good to go.
Also with Eth you can lower the gas(fee) all the way down to 0.1 gwei($0.01) and you'd still have impressive confirmation times. Far better than bitcoin at the moment in my modest opinion and Eth isn't even a currency.

(0)https://faucet.rinkeby.io/

(1)https://metamask.io/
Los Angeles is the result of the process people here are advocating and it is considered a civic disaster...so much so that it has had to yield to secession efforts in the entire years. Surprise, people don't want to have their mayor live 80 miles away.

Few in California would vote to create a second Los Angeles.
It's perfectly fine to choose Hindi over English in Hindi speaking states (North India). But why some North Indians demand that South Indians speak in Hindi because it's our "national language"? That's where this Hindi imposition becomes a problem. South has it's own languages, cultures, food. I get the feeling that BJP wants whole of India to follow North Indian version of Hinduism.
110 degrees in August.
> the better programmers (the ones that know how not to couple shit) favor dynamic typing while those that regardless of experience haven't learned how to keep coupling at bay prefer static types.

I don't agree with this.

Static typing is the stronger sense (than C or C++) is mostly represented by:

- ML

- oCalm/F#

- Haskell

- ADA

Coupling is not idiomatic on them. This is mixed with the functional + inmutable aspect (not much on ADA, but as someone that used to work on pascal is not the mess of the C family...), but certainly coupling is WAY higer on JS/Python/Ruby.

By TONS. And certainly less skilled developers code on them. By orders of magnitude. Haskell scare people. Python not.

And that is despite the fact I totally love python. I don't say python is bad. Skilled developers totally love pytyhon too.

---

What I think is better to say, assuming always a capable programmer:

- A good programmer can program good.

- A good programmer prefer to use better tools, if posible

- A good programmer wanna do things faster (also, to make programs faster, but let's focus only in his own productivity)

But exist two ways! to do this:

- A good programmer love dynamic typing because he can manipulate the program in do things past what is obvious. He can do complex stuff easy.

But it miss the simple stuff

OR

- A good programmer love static typing because he can avoid to worry about trivial things, like always check if something is null, look at the documentation/code to see what is returning, etc. So he can focus in the complex stuff. However, do certains kinds of complex stuff make him wish to use something else.

However, I bet MILLON TIMES that truly everyone wanna:

- To have both static types for the code that is in the past/stable and dynamic for now. Static when things are settle and dynamic when not. And move between boths with fluidity so he can construct things on runtime and then get back on tracks for the stuff that not need to change!
Should I infer from the downvote that the general consensus is that there are a good and a bad sides in this story then?
I'm interested in knowing if that's the case.

I have a hard time otherwise understanding the downvote, unless is someone downvoting anything that doesn't defend the Catalonian independentist movement downright.

Sorry, there are social circumstances which are very difficult to see and document, believe it or not.