skysight-inc/HackerNews huggingface dataset:
> Roman numerals (for a different example) make all kinds of arithmetic much harder than in Arabic notation.

Definitely not for simple addition or subtraction, the kind you're likely to do every day haggling over prices or counting things - roman numerals work visually!

What is I + II? You just write them together -> III

What is VVVV - V? Take just one V away -> VVV.

Knowing that IIIII = V or X = VV = IIIIIIIIII only allows you to express things as a shorthand. Also, some numerals allow for a subtraction index, so: X - I = IX (take I from X)
It's backloaded. 5% of the stock grant vests in year 1, 15% in year 2, and then 40% on year 3 and 4.

The argument is that they have a demanding work culture which people want to leave after a year or two, but are then incentivized to stay to earn out the bulk of their grant, or alternatively that they promise huge grants knowing that many people will not get to the point where they are collecting the bulk of it.
I don't think this qualifies as reverse engineering. The author merely saw how soundcloud streaming worked & automated it using python.
At the risk of sounding pedantic too, crypto is short for both cryptography and cryptocurrency. Knowing which one it refers to is inferred from context.
Seems like it. But you have some new models - like Lambda School - that are showing a lot of promise
That doesn't really change anything. The customer interaction is with Amazon and they own it including paying for it either with Prime or directly.
There is certainly a culture problem, and I think it's mostly in certain segments of the population.

I'm happy that my group of peers had been extremely supportive of a friend who is a recovering alcoholic and only drinks soda or 0.0% beer now. We basically all admire him for his willpower, especially at concerts.

Even when I decided to cut out every second beer at concerts and replace it with sugar free soda or soda water, everyone understood and they remember to ask when they buy rounds for the group.

Then again, we're all 25+ and mostly 30+, so that probably makes a big difference.
Agree. Thats what makes jupyter lab in the cloud very interesting.
Indeed. I have three XO-1 from the original G1G1 program, and my small kids love them. They are at this point a little difficult for the kids to use due to slow UI response, degraded touchpad accuracy, lack of limits on objects created in the physics program, text to speech program, etc.

I have been looking for and would eagerly buy a Rasberry PI retrofit kit if someone makes one.
Why build an app and not just live on the web? I answered that in the article, 2nd paragraph. The answer is two-fold:

1. That's where users are. We've trained a generation of users to find apps in app stores.

2. Some mobile platforms (read: iOS) are hostile to web apps. For example, Apple doesn't let you play audio in the background on iOS. (Or rather, they suspend JS execution if the web app is in the background, or if the screen is off. Thus, you can play exactly a single MP3, then my media player app will stop playing music unless it's still in the fore, which is a show-stopper.) This is just one of dozens of issues with web audio in iOS Safari; I've documented more here[0].

Native apps have no such restriction. Thus, packaging my PWA as an app got around all these restrictions. Plus it lets me integrate with the OS, for example, by showing the currently-playing song name, artist, album, art, etc. on the lock screen.

[0]: http://debuggerdotbreak.judahgabriel.com/2016/12/13/its-almo...
I just had a look at your NCAA visualisation. It was great, and just like your description, not something everyone would search for. So what?

It's super interesting, BECAUSE it's the first time I'm seeing those stats in the form of a 'heatmap'.

You're optimising for quality. And I just happen to think that's right.

Cookie cutter data intro's that walk you through installing anaconda....& and end up with some plt.plot(x,y) might gather some views. But they don't add anything to the ambient noise in the room.

They only encourage the (I'm assuming beginner) blogger to publicise their future work, as they've now experienced 'blogging'.

That's the only good outcome I see.

Perhaps I'm wrong.
Firefox Quantum seems to beat Chrome in this area.
The top 1% isn't rich. That is merely upper middle class.

Those people still aren't in regattas. At no income level will you find a significant portion of people who are in regattas. Regattas just aren't a thing, generally.

We could say top 0.0001% even... and still essentially no regattas. People don't do regattas.

The question is fair.
Thank you. I'm not sure what to make of the study itself, but that is one of the most approachable write-ups I've ever read.
An actual hot war is just the extreme case of conflict. Things need not rise to that level for these concerns to matter.

And yes, these concerns are not new but they are becoming more salient.

As for the effect of this particular action, it is not so simple. You are assuming that the US’s only interest is having chips to hang over China’s head in a moment of crisis.[1]
But we also have more strategic interests, like undermining the global market for potentially backdoored phones ultimately controlled by China’s security apparatus.

A full analysis would have to answer questions such as: What are ZTE’s prospects for finding equivalent components from other sources? Will they need to redesign their devices? How will that affect ZTE’s prices? And how will this all translate to changes in marketshare in various countries? In one year? Two? Ten?

[1] And this isn’t even a great chip to use in such a crisis. Damage to China’s interests here will be gradual and over a longer period. In real crises, more immediate interests would overwhelm this kind of thing.
It’s worth recognizing also that the fulfillment part of the business has only one way to impact bottom line, by always cutting costs.

We often talk about the importance of working for a profit center not a cost center within a business. Amazon fulfillment is a great example of this.
>doesn't matter much giving the Chinese ample time to source their bits and pieces elsewhere or even to set up domestic production.

China has been trying to beg/buy/borrow/steal cutting edge semiconductor tech for ages. They're still having to import all their important chips from US/Japan/Korea/EU. IIRC they're at 100+micrometers, (leading tech from the year 2000) Far from the < 20 that intel/tsmc/etc are at.
Yes, and as a result you will soon see a viable Qualcomm competitor in China or Taiwan.

Btw, Taiwan, not China should be the point of focus, without Taiwanese semiconductor manufacturing capabilities a very large number of Western companies would suddenly be without product.
Printing high-res world map with custom projection with TileMill and Python
Went to a talk about immunotherapy last year, toxicity of these class of therapeutics was way better than the best other available treatment. Sadly still too nascent, but don't forget to ask for it if you can.
Yep. Before being listed in the app store, I was getting about 5 new users sign-ups per day. Now I am getting about 15.
Capitalism values profit. Not people
In a few centuries students in history classes will look back and try to understand why we let our people die in the streets.
General Assembly acquired for $415M
Typical retail. You're given goals that continue to get higher and higher. Some places give you a handful of goals but the math doesn't work out so you can't ever reach them all simultaneously. This is by design so that they justify paltry raises and/or firings. The only way to play the system is to stay aligned with whatever your immediate report feels are the ones to focus on.
Those third parties likely owe pretty much their entire business to amazon. When a company can't exist without a specific client, is it really a third party?
Isn't Huawei Chinese though?
The easier approach:

https://github.com/rg3/youtube-dl

youtube-dl can download content from just about everywhere, including SoundCloud.
How do I right click on my phone? While a bit tongue in cheek, the assumption that I'm on a computer when using a map is about a decade past the tipping point. Ignoring that, while it's good to know adding notes is a possibility, the channel by which it is conveyed, a Hacker News comment hours later, is exactly why the absence of a "fix an error" button is so frustrating. Nobody outside the OSM community looking at "add a note" would know that it is a good way to record an error.
Are there no legally-mandated 'rest stops' for truckers in the US?

In Europe there are (quite strictly enforced) regulations in place to ensure truckers/HGV-drivers take a 30min break every few hours.
Right now you are beholden to the Amazon, Apple or vertically integrated solution to access your IoT devices.

My thermostat cost $10 75 years ago. I would prefer that a $200 thermostat have a life longer than the technology platform.
I don't think this is so normal anymore.

Now that electronic log books are mandatory, drivers have to take breaks and for the most part should be able to pee.
Catalyst: Accelerating the Arm Ecosystem for HPC
My biggest peeve is that every time I go to reorder something the price has gone up another 10%.

I never hear other people complain about this though. I wonder if it’s not widespread?
The major BBS software I remember was DMBBS and it’s derivatives, and C-Net, both of which were very advanced, DMBBS supported PETSCII and was very colorful and allowed animated posts, and C-NET was modular and supported loadable modules(games) multiple dialin lines, and later federation.

There were a collection of simpler boards used by pirate sites in the 80s, but community wise, I felt C-Net 128 was the most advanced BBS.

I spent about a year myself writing a modular BBS in assembly code to try and beat it, including a ram disk, multitasking with windowing system for sysops, federation and fast search indexing, but quit to move to Amiga in 1989.

BBS software was really the the Web 0.1 of its day and a very dynamic and fascinating field to watch develop.

I still have a fondness and warm feeling when I see an acoustic coupler or Vic
Modem and the old Bell phones where you dialed manually and then disconnected the handset and quickly plugged it into the modem. Love watching Wargames because of this.
> Imagine if china, russia or any other nation acted like this.

Russia invaded and bombed Ukraine. Still meddling there, btw.
See also: India and the British. But that doesn't make it right. And the Belgians (and the British) like most of the other colonial powers have a long history of terrible crimes against humanity on their books.
What is your justification? You already know JSON and you don't wanna learn another notation? You know XML but the use of "<>" are too offensive?

If you're such a hacker why not just write a script for yourself that convert javascript to xml instead of making a new standard and fracturing things even more :P

Or would you care to share a hack you've done with jsonfeed that I can't do with my RSS reader?
I would be interested to hear people's opinions on Jini https://en.wikipedia.org/wiki/Jini (Apache River) and its influence.
It's not like anyone who wants to download music from soundbutt will be referring to this article and writing their own script. There are dozens of GUI tools and extensions that do exactly this already.

> I want the right to control whether my creative output can or cannot be downloaded.

Then you can't ever upload it online to a place where it can be streamed, ever. Or if you do you have to put audio "watermarks" over the track, and make sure you always have certain sections watermarked so no one can ever play a full "pure" version of your song. (Otherwise someone will just cut together 2 recordings with different spots watermarked).

This method doesn't download the high quality original file. Only the 128kbps compressed file that is used for streaming audio. No matter how much you lock down the website, browser, file format, even the OS.... A $2 pair of cables plugged into a recorder can accomplish the exact same thing and is impossible to counter.
Yes and no. You could block the Facebook domain, but due to things like alternate domains, aliases and forwarders, you can easily pass data to different domains and still have your data reach the intended recipient. The target can be made ephemeral just by configuring your mail server account.

I don't think China wants to block specific content because that's a lot more complicated an approach than blocking target systems. By making the web more e-mail like, you can pass data through the web, and it can reach the intended target without that target being discovered. You could in essence borrow the Tor method, but for plaintext communications over HTTP.

You could use the same approach for web data by decoupling the addresses from the content. Federated services and pre-authorized applications is one way to connect disparate content and networks to each other. Another would be a way to submit data to a network in general, and allow others to retrieve it, for example with some pre-shared key or authorized service. You could make this work across different types of data and networks. For example, I should be able to send an e-mail to some address, and an intended recipient could check their Facebook messages and see the data, even though the mail address was something arbitrary.
Just wishful thinking. It's true that best regulation is self-regulation, and it's also true that companies in general are unable to self-regulate.

A recently discussed clear example of that is privacy in the EU - the original cookie law was a gentle nudge to encourage the market to self-regulate. The market didn't, so now we have GDPR.
That's basically impossible to do at scale. When the US restricts commerce with an entity like ZTE, they require the US companies to make an effort to understand where the components are going to end up. In most cases, ignorance is not an excuse. So if a new company suddenly starts ordering the same parts at huge quantities in order to supply ZTE, then they will be immediately discovered and also subject to the restrictions.

ZTE can probably use a range of existing suppliers to acquire parts but they probably would not escape harm because there are layers of middle-men getting added to the equation, and that's expensive.
Nope. Offsetting losses is therefor a very commonly used loophole. Hence the speculation.
> Some mobile platforms (read: iOS) are hostile to web apps.

I'm OK with that. Web apps are clunkier and provide a worse experience. That Google makes this easier speaks to the sort of UX you get with Android.
SoC aren't being manufactured in China?

Aren't Chinese companies also engaging in rampant Cyber theft of IP?
> But we also have an interest in undermining the global market for potentially backdoored phones ultimately controlled by China’s security apparatus.

And again: this will achieve the exact opposite. Without US chips at the heart of those phones the chances of backdoored phones increase tremendously.
Any chance you could comment further on this? What in particular made it bad?
I think there are some differences between owning stock and owning the machines. Stock gives you abstract control through voting, and the board has much more power than you. When you own the machine, you can physically operate it yourself. It’s like owning a car versus owning stock in Uber - when you own a car you reap the benefits of cheap travel much more directly and in a very different way than getting a dividend check.

I think stock schemes can work as an abstraction, but only when combined with other bylaws that grant clear powers to shareholders (like a bill of rights). I write a little about that in one of my speculative fiction stories on automated society here:

http://tlalexander.com/corporation/
Surprised it wasn't WeWork
Only a few weeks ago I created a quick command-line app [0] [1] to download my own favorites and upvotes data.

It emits a decently modeled JSON array of Story objects for the named account.

There's no README (yet) because I only made it for my own purposes, and didn't expect anyone else to want to use it!

It is go gettable with:

go get jaytaylor.com/hn-utils

Here is the current usage:

hn-utils -u sharemywin

Once you have the data, a search is only a grep away.

It was a bit surprising to discover HN doesn't offer a proper firebase API for user favorites data, though knowing dang et. al, there's likely a well thought out reason. Or perhaps simply hasn't yet bubbled to the top of the priorities queue.

Also added an overview + data for you here:

https://gist.github.com/jaytaylor/953c9e3f55038d6cda224689d5...

Hope this helps!

Cheers,

Jay

[0] https://jaytaylor.com/hn-utils

[1] https://github.com/jaytaylor/hn-utils
What PHP can be
They could use proxy companies, but ZTE risk getting even further punishment from the US Gov if they were caught again, possibly exiting US entirely.

Doesn't matter how many proxies they use, it takes one tear down to see if they used any US based components.

Although, I wonder, had they used a proxy company when they were doing business with N.Korea and Iran, it probably would've been much harder to prosecute in the US. Perhaps their upper management didn't care enough at the time.
But their pricing hasn't been best-possible for a while now. I've been more and more frequently finding better prices through other venues.
Yeah, yeah, people own the robots, etc. You mean investors who own the shares of the company who own the robots? Because, frankly, I don't see any other model that works as society currently operates.

You'd have to shift to a model that, much like REITs, requires revenue to be distributed to the holders. By which point, you've just created an automation trust fund, and companies start selling ATFs.
I know your pain about the D&B issue. That was a huge slap in the face when I saw that. Apple, one of the largest companies in the world, has presented some random company as the face of their Developer portal? "Couldn't be... No way... wait a sec they are that stupid... goddammit".

Then, at the end of the day, all it ended up being was a phone call that verified the information I entered on the D&B webpage. Stupid waste of time. I am tempted to think someone on Apple's board partially owns D&B and is forcing it down everyone's throat to make a quick buck, there's no other reason for this kind of experience otherwise.
> The very structure of a corporation today means it is incentivized to sneak by and almost break as many laws as possible to be short-term profitable

Can you elaborate on how corporation today are structured toward short term profitability? and how we can change it to balance between "do no evil" vs. profitability?
Bugs in the Wild: Instagram Setting Doesn’t Sync Across Native/Web
Ultimately, yes. Assuming also the people have control of the companies, rather than a board of directors.
or learn electronics and coding and be the guy/person who fixes the robot.
Coinbase acquires Earn.com
They seem to (from overhearing covos on the train that serves the warehouse near MK) employ a lot of eu migrants from the poor countries that are used to abusive management an don't know their rights.

It was also implied that there had been capture of first level supervisory positions who played favorites.
Our team at Idea To Startup (https://ideatostartup.org/) is a fully distributed one and we have been running very effectively since last year.

To be effective, we have spent a huge amount of time on hiring the right candidates. (Our acceptance rate is less than 1%). We consider the following factors while deciding the right candidate for a distributed team:

1. Self learner. (Given sufficient time and guidance, you can learn any tech on your own using online resources.)

2. Talented and Hardworking. (Hard work beats talent when talent doesn't work hard. )

3. Responsible. (You take responsibility for all your actions in both success and failure and don't make excuses. )

4. Reliable. (People can rely on you. When given a task, they know you will do it to the best of your abilities)

Hope it helps.
-Nikhil
I too am afraid that our future descendants will look at our actions with disdain.

But I am even more afraid that our future descendants will live in the same rampant callousness and cruelty that we've created and perpetuated.

If they live in a better world than ours and look at us like savages, then I think overall things will have gone pretty well.
I wrote an XSL stylesheet that turned an HTML page into a pretty-printed and syntax highlighted display of its source code.
>they don't have time to pull over and use the restroom

Before E-logs you could could cook the books and have time to absorb bathroom breaks and paperwork delays.
Isn't this also its biggest drawback? If every node has equal say we need to have additional complicated logic to ensure consensus, while in a centralized system we do not need to this, since a centralized system is a source of truth and the only writer?

The same logic applies to less decentralized systems like NEO that have a predefined set of voting nodes. Less nodes, means that we need less effort to achieve consensus, hence higher performance.

So the question is: in what use cases truly decentralized systems cannot be replaced with not so decentralized systems?
Ask HN: What is the most effective way to learn a new language?
Our discussion about duolingo (and equivalent apps) the other day made me realize how painfully inadequate apps like that are at getting you to intermediate or advanced fluency. What are some better ways for those of us that live somewhere where only one language is spoken to pick up a new language?
4 Mobile App Onboarding Flows I Am in Love With
> because usually you can't test them

We should be able to test that code. We could if, in order for an architecture/piece of hardware to be considered for inclusion, there were a software-based emulation tool that could be used to run a full-set of tests against a kernel build.

It's a lot of work to produce that and to write such a test suite, but it can grow incrementally. We have very good (and reasonably precise) emulators for a lot of the PC and mobile space and having those running would give us a lot of confidence in what we are doing.
My experience proposing actual use of these has been met with complaint and actual jeers in social circles. Further, it's pretty depressing that you suggest Vyper and Bamboo actually offer more formal verification or even correctness.

I don't see either trying to adopt approaches more like Simplicity.
Thanks! We've updated the link from https://techcrunch.com/2018/04/16/tony-fadell-is-worried-abo....