skysight-inc/HackerNews huggingface dataset:
[FRAMEWORK] JavaScript Translated Edition
I have invented a fully new JavaScript Framework called JavaScript Translated Edition which allows anyone to develop his/her own web application and write its code lines in his/her own local language as a plain text instead of the syntax of web programming language which may seem complex to many people.
I have released its first alpha version v0.1.0 Alpha under AGPL-v3.0 License 2 months ago, but unfortunately I don't know how to market it and how to find a sponsor for it.

You can try it out on CodePen at:
https://codepen.io/jste/pen/rGegLE
https://codepen.io/jste/pen/zEqQYV
https://codepen.io/jste/pen/yzOrJP
https://codepen.io/jste/pen/JrXqOK
https://codepen.io/jste/pen/gGrJxo
https://codepen.io/jste/pen/yzOrJP

You can check the introductory video of the project at:
https://www.youtube.com/watch?v=dST3FvQDAm4

You can also check its status and what have been done at:
https://github.com/project-jste/framework/blob/master/README.md

And access its documentation at:
https://project-jste.github.io/docs/en-us/
https://project-jste.github.io/docs/en-uk/

You can support it by posting about it or helping me find contributors and sponsors.

JavaScript Translated Edition official website: https://project-jste.github.io/
JavaScript Translated Edition official GitHub repo: https://github.com/ProjectJste
JavaScript Translated Edition official page on Facebook: https://www.facebook.com/ProjectJste

I hope that you send me your response as fast as you could
> he pointed out that Toys R'Us was the first canary to fall. His point is, cheap credit has allowed many unhealthy businesses to keep sputtering along for a long time without making changes

That's an odd point to support with Toys R Us? From what I read, a third party borrowed money to buy the (profitable) Toys R Us. The new, indebted, Toys R Us is still profitable except for the cost of servicing the debt that, notably, it didn't choose to take on. Therefore it's going bankrupt and the buyers are getting wiped out, but the store will be fine because its business is perfectly healthy - revenues exceed cost of operation.
Yeah this is indeed interesting! I think a platform like hackerrank isn't the solution to tech interviews. Nor is whiteboard demonstration a solution. It's somewhere in between, and Skypes integrated code editor seems like a good fit for tech interviews - it takes into account the human factors. :)
I think "bubblers up" would say that order arises from utility in the sense that initial "bubbles" happen in simple organisms and enable them to become more complex and successful. They would argue that those that did not acquire ordering and editing would be unable to step further along the path because the utility of the created mechanism for survival and reproduction is low.

The broadcast of qualia models element that you include feels debatable to me; the transmission of concepts and ideas is surely very new and anomalous in the history of the development of aware and experiencing entities if one accepts that consciousness is something that has developed and evolved.
> with a crypto coin, what is the value tied to?

In the specific case of ethereum ERC20 tokens [1], it depends on how the mechanism design uses the token, there's no general answer. I can give 3 specific examples.

MKR stablecoin (https://github.com/makerdao/docs/blob/master/Dai.md): users of the collateralized debt positions system pay fees for using the service (because they want to take margin long positions, or because they want to issue some stablecoins), those fees go to MKR holders (the mechanism for this has changed over time, but it could be through dividends, or buy-and-burn). In return MKR holders provide a service by having MKR be one "line of defence" in undercollatiralization scenarios (new MKR is minted and auctioned).

REP (http://blog.augur.net/for-reporters-a-guide-to-rep-tokens/) - users of Augur's prediction markets pay fees to REP holders, who in return participate as reporters in the prediction market.

Decentralized exchanges (0x and Kyber Network are some that have recently ICO'd) - generally users of the exchanges (who consumer services like liquidity, order routing and matching) pay fees to the token holders, somehow. I'm less familiar with these.

The fact that users pay fees is enforced by smart contracts. There is also some thoughts on a general framework for valuing these tokens here http://vitalik.ca/general/2017/10/17/moe.html.

> And what happens when the company shuts down

In a "proper" decentralized application there's no centralized company that can unilaterally decide to "shut things down". All the projects I mentioned above aim to in the long run behave like this.

Notes

[1] of course, not all ICOs are of ethereum ERC20 tokens, eg recent ones are EOS, Tezos, arguably Polkadot. But I am much less able to talk about how the token economics of those tokens.
Saving money on hosting.
> They decided to go with mercurial because it was possible to monkey patch

The ability to extend, swap and replace deep into the stack was always a core component of Mercurial, hence having to enable extensions for things many users would consider core features e.g. terminal colors or graph log

Facebook didn't hack around like monkeys, they built extensions. And when they could not do it as extensions, they upstreamed improvements to the core.

The alternative would have been to fork the codebase entirely.

Monkey patching the internals would have been significantly less maintainable: having used it as a library, I can tell you that none of the internal stuff is considered stable and pretty major components will change between point releases (I was using the diff-parsing and patch-application routines for something else, the API changed basically every minor release, forking would at least give you a heads-up conflict when upstream changed, monkey-patching would either blow up at runtime or not go through the patch anymore)

> They're now talking about implementing parts in rust, which, ironically, would have prevented them from doing what they originally chose mercurial for.

No.
why that last - do they have only a single battery for all four motors? I would have thought in a vehicle this size, that splitting the battery bank into controllable sections would make ultimate sense. If a part of the power pack fails, just shut that off and get the service agent to replace it at the next convenient place.

which reminds me of the old trope about Rolls Royce, where dealers were supposed to have a replacement vehicle ready to go in the back of an unbranded lorry at all times so that if you broke down, they could show up and get you off the side of the road in short order, avoiding bad press and maintaining their image of never failing.
Amazon Key flaw: No easy fix to stop rogue couriers burgling your place unseen
I try to get to most of the Kx Meetups in London.
> Semi-related to previous point, the ability to use Siri without dropping to a lower bit rate audio stream would be nice.

I assume this an inherent limitation of the underlying Bluetooth protocol? It probably switches to calling mode. That is very noticeable, on any headphone.
I never learned matrix calculus so I find this tool helpful for following technical papers that involve some matrix calculus
The whole notion of owning a TV is becoming ridiculous. The cost of ownership is simply not worth it. Fist, you have the cost of the screen itself. You buy a TV, spend lots of money on it, and then it simply spies on you. We've seen this already on Vizio and Samsung TVs already. This is another feather in the cap for this trend.

Then there is the cost of cable, which is absurdly expensive. To get all the channels you want, you end up spending a couple of hundred dollars per month.

Want to do the cord cutting route? Well that is trending to be even more expensive as each service charges about 10 dollars per month. That doesn't even account for live sports.

The TVs themselves seem to be going obsolete every two years. First it was HDTV, then 3DTV, then HDTV 4K. On the tech side it was LED, LCD, ULED, now OLED. Remember when your CRT TV lasted 10+ years?

Edit: Also they don't get updates after six months. Apps stop working as people have mentioned. But more importantly, they don't get security updates. So your Smart TV morphs into a Creep TV where hackers have their way with it to do their bidding.

Overall, it is easier to just not do the whole TV thing. You will save a ton of money and be much happier at the same time.
The USB powerbank, had to Google it. Sold out already. But why is it that I now really want one? Two minutes ago I had zero need.

https://shop.tesla.com/us/en/product/apparel/desktop-superch...

Please Santa.

Regarding the Tesla Semi.

The truck is a true game changer. I am no truck driver but I do know that normal trucks go down big hills on essentially engine braking. The actual brakes are used in 'stab' mode to make sure the engine is going at a sensible rpm for max engine braking. The brakes can't actually be used to do the stopping because they would get too hot going down a reasonably big hill, crossing a modest mountain range.

Now the Tesla Semi just harvests all that energy back in. There is no need for the driver to be in an even lamer gear than he would be in going up the hill going down it.

The depots will have their chargers and the time these trucks can put in on the road will be better than that possible with regular trucks.

There is an electric dumper truck in Switzerland that goes to the top of a mountain, brings down dirt and then goes back up again. It gets enough energy downhill to go back up again, 105 tonnes down, 45 back up. So it travels for free. Tesla customers are going to be lucky in this way albeit not so dramatically.

There is also the small matter of making deliveries in towns late at night or first thing in the morning. I am sure the refrigeration unit will rattle away and the tires make noise, however, a quiet truck will make a lot possible for some retailers as they will be able to sneak their trucks into town centres without waking the neighbours.

I am sure the guys at Wal Mart have seen a bit more of this truck than I have but not much more. They have thought 'let's get one' much like how the place I work for has ordered a few iPhone X's. So a select few will get the new toy but on day one we did not order one for everybody.

15 is a good enough number to take a look at.

Regarding actual manufacture, the truck is probably more Tesla's thing than the car. They will be making these trucks in similar numbers to their premium cars, so of the order of tens of thousands a year. They can build the line for assembling the trucks and get it going in the timeline, obviously adding on many, many months to go from their founder's idea of reality back to earth.

Even if you managed a large fleet and thought the Tesla Semi was a dream come true then you probably wouldn't put in a ten billion dollar order on day one without having seen the product. You would buy one or two or even fifteen first, take a look and go from there.
Didn't we have automats in the 1930s?
What a Battery Researcher Told Us About Tesla Roadster Performance Claims
LSTM related projects in q/KDB+
I detect some sarcasm in your tone. But essentially I think you are right. We have seen similar development when W3C started mandating DRM for web content. Ad blockers can be quite effective when all the content is available to them. This probably won't be true for too long.

I guess the limitations of advertisement technology were seen as enough of a blocker that serious effort (and money) was spent on removing some of them.

There are, of course, some winners due to these changes. I wonder if this can be a net win for the society, though. Instinctively I would say that it won't be, but I'm not sure why I'd think so. Perhaps the historical examples from mass surveillance societies in the previous century give raise to some negative feelings.
> It seems strange to me that you would want someone who doesn't have a solid understanding of the nature of the problem (or the solution) to be designing and building the tool, just because they claim to be good tool-makers.

I couldn't agree more and this is my main objection to "AI will replace [insert any job here]".

A lot of problems are inaccessible to programmers just because not enough of them seem to be willing to understand them. Complex rules about accounting in large companies seems to be one of them for example. This is why I think AI will certainly overtake many professions but mostly professions that are required on a large scale and that are easy to understand: driving, cleaning a house, building a house, ironing, cooking, assembling objects, etc. For complex accounting or legal issues, I am a lot more skeptical. You don't need complex AI to run accounting systems, they can easily be done with regular software. However in large companies you still have huge accounting departments booking and maintaining these complex logics by hand (excel), a lot could be automated now. And the same reason why they haven't been automated in C# now will apply to AI in the future.
Forge Iron from Common Forest Items
The "third place" is a social space that is distinct from the home and the office. Cafes, bookstores, malls, and restaurants are often these kinds of places because they're distinct from house and work and are easy places to gather and they offer various amenities.

(Why are parks less commonly included? Two reasons: One is that parks are often used for other, more active, activities and usually during the day while third places are more seen as an evening and leisurely activity. Second is, especially in more urban cities, that parks are seen as "dirty" or "unseemly" because homeless or vagrant populations congregate there.)
If a semi truck is all electric, does that mean it could be allowed in the HOV lanes? Especially the restricted lanes, like those around DC?
Has anyone read this article? It is pretty horrible. It argues against explaining mind as a pure physical process that evolved by adaption. I am not sure what it is advocating instead but it isn't hard science but something else.

This author elevates the idea of consciousness significantly. And dismissing Dennett attempts to reduce it. Now I am not saying there may be weirdness in consciousness such as possible quantum processes which makes it hard to simulate on a traditional computer but it is still physical and ultimately reducible given sufficient technical understanding.

I do not support this articles approach at all.

That said I find Dennett long winded and boring to read. But ultimately he is right. I guess I buy his argument at the beginning thus reading his thousands of pages is very unrewarding.
If what's claimed in this article is true (and obviously it's difficult to check as it's one person's word against another, although a lot of the evidence does point against Krasr), then it illustrates another time when something as large as Amazon - which clearly relies a great deal on automated systems - is totally incapable of handling the situations it finds itself in. If it was run solely on humans (and they took their job seriously), then it would have been resolved much quicker, in the same way the handling of cases on YouTube and so on will always lag behind the application of intelligence to the problem.

For 99% of situations, I'm sure the automated systems that have been set up work OK, but they can clearly be gamed when there are loopholes (and there have been loads of them - whether it's marking an item as 'fake' on eBay, and getting refunded for it and getting to keep it, or lying about your item's location, or spurious copyright claims at a crucial time on YouTube), but the problem is that 1% gamification can mean the ruin of people who've worked hard to create a business, and they have no way to recover the damage caused. There are no meaningful consequences for those who have gamed the system to destroy their competition; the worst case scenario is that they'll start up with another name.

I'm finding it increasingly difficult to view those who are running marketplaces such as Amazon, YouTube and eBay with positivity because of these issues; the way that they are addressed is with a generic "We work to keep up with these situations" type response, but I don't think they really do, as it doesn't effect their bottom line in any significant way, so there's no reason for them to take it seriously or devote any worthwhile resources to solving the problem. I know it's a small fraction of their total business, but to me it's how unusual situations are dealt with that show the real sentiment behind any business.
But on the other hand, if the software is stable and no longer needs updating why force small inconsequential changes just to appear to be maintained?

Just release when there's something to release.
How does this play into cord cutting though? I haven't had "cable" television since 2005, and I haven't owned a TV ...well since then. I tried OTA with a Mac Mini for a bit, but it was just awful in general. So no TV.
This sounds really interesting to me. Are there other downsides to watch out for? I imagine the security environment is very restrictive: no work from home? No root access on your workstation?

What kinds of skills do you need to get into this area?
I've got to disagree with his point about brackets. Maybe it because I write mainly python but following a while statement with some ifs delineated only by whitespace is no problem at all and the brackets are just noisy and unnecessary.
The more centralized bitcoin becomes, and it will, the more vulnerable it will be. As time goes by a few exchanges will become huge BTC storage centers. What if it’s an inside attack and someone steals the data from the servers? Is there any insurance/rollback mechanism in place?
> I wonder if this can be a net win for the society.

You don't have to be so coy about it. It's obviously not a win for anyone but the small set of people profiting from it.
You forget to mention that after a few years, if not earlier, your TV doesn't get any updates anymore and apps disappear or stop functioning and gets 50% useless (the "smart" part).

I cannot speak for the American market but mostly in the Netherlands a TV is essentially used as a big computer display, because most people have a settopbox that has COAX/Ethernet in -> HDMI out.
Q/kdb+ code
This was a fun interview :)
Didn’t Disney build such a city in Florida?
>all the job income is extra

If a realistic working person's income tax liability is going to be a substantial portion of or greater than the UBI allocation, UBI is really just unemployment insurance and the disincentive to work remains.

We already have a "basic income" for working people: (personal exemption + standard deduction) * (marginal tax rate). Working people are still net taxpayers. Making them not net taxpayers is just sharply increasing the progressiveness of the progressive taxation scheme, i.e. standard liberal/Democratic politics since forever.

I'd support reframing the standard deduction, personal exemption, child tax credit, etc. as refundable credits, but this is only "income" at the bottom of the distribution.
It won't. No telco in their right mind is going to put ATSC 3.0 capability in their phones. The current ATSC 1.0 has a mobile standard and it went absolutely nowhere because of this same reason.
It is possible today to buy displays used for business and advertising that are essentially just panels with HDMI input.

This is exactly what I want a TV to be.

I can choose what I plug in, likely just a Chromecast but perhaps a NUC, and know that the panel isn't really doing anything else.

The only downside to this approach is that these panels tend not to come with speakers built in so you must handle the audio yourself. But this is OK, the in-built audio is typically terrible anyway.
I'd expect that the non-NN part would be more of a "track movement of this arbitrary blob" thing rather than a "track movement of this face" thing.

Suppose the NN is only 25% of the speed you need to support the frame rate you want. Then every time you get a new face blob list from the NN, the non-NN tracker would to track the blobs for 3 frames. My guess is that in most common photography situations where you need face detection, faces won't move very far or won't change orientation or lighting very much in 3 frames.
I agree with Dennett though. Our consciousness is fairly limited compared to what our brains do automatically for us. I guess I do not think qualia is an important thing. Remember they have figured out how things of things in the mind works -- it just stimulates the higher level recognition cells itself rather that letting them be stimulated by our senses. The hard stuff to understand it the more abstrwct thoughts like numbers, math and things that are a few steps awqy from senses, this is also something we havent got our deep neural networks to do either.
I stopped letting my iPhone update. I swear every update makes it slower and buggier. My old iPad which was perfectly fast and great at the time is now almost unusable after 4 iOS upgrades. It won't even play Sudoko without constant mini freezes.
I'm not sure about either the skepticism or the enthusiasm: we have, throughout history, built cities according to the "modern" standard. From the greek squares, to medieval towns with only space for a small handcart, to the car-centric cities in the US. And as we go, we improve them based on our knowledge: will we get it "right" this time? Of course not! But that's not the purpose of these projects. Can we try, see what comes out, and adjust as necessary?

Putting all these posts beforehand sounds to me like waterfall development, where cities are naturally built in an "agile" way. See Rome, for example :)
>That doesn’t make them options.

Yes, I know. I was using <quote>"call option"<unquote> as analogy and not a strict legal financial instrument. Sort of like the "Greenspan Put" isn't really a "put option". Or how some might saying investing in Uber is a sort of like a <quote>"call option"<unquote> on future taxi & employee regulations favoring companies like Uber.
> Who puts ECC RAM in a small, low-power, embedded-style system like an RPi? It makes no sense.

Well, you can't put it in a RPi or smartphone or Synology if it isn't there in the first place because its soldered.

But if you build yourself a FreeNAS DIY or if you buy big iron for your company then why not.

You still get other benefits from something like ZFS w/o ECC RAM though (imagine CoW; useful on pretty much any computer), but with less certainty.
For cases where a website is not a tutorial for websites, regex is a suitable tool for scraping.
You might also find the Matrix Cookbook [0] to be a useful reference.

[0]: https://www.math.uwaterloo.ca/~hwolkowi/matrixcookbook.pdf
You are completely ignoring the enormous value that financial activities provide for society. Efficient capital markets, risk pricing and exchange are fundamental ingredients to an effective economy. Do you think these businesses get paid for nothing?
>but early termination fees on a lease AREN'T a given.

Correct, and that's why I specifically wrote "often negotiated" and not "always included". I wasn't writing in absolutes.

>The early termination fee there is simply "the remaining rent", which is what is reflected _here_.

(Not sure what previous comment the "here" in "reflected here" is referring to.)

I was talking about leases where the negotiated termination fee is much less than the remaining rent. It depends on market forces. (If the office landlord has lots of vacancies and is desperate for tenants, favorable termination fees will be more common.)

If not putting leases on balance sheets understates actual liabilities, then likewise, adding entire lease terms with optionality overstates it.
Along the same lines, does there exist an "algebra checker" that could, say, take in two successive lines of latex, with perhaps a hint of how to get from one to the other, and confirm that there are no algebra errors?