skysight-inc/HackerNews huggingface dataset:
You make a good point -- if you're in a place without basic infrastructure, the government and the people really want that new infrastructure and few will try to stop you. Everyone benefits from the new drastic efficiency improvements. But if all the basic infrastructure needs are met, do you really want someone building a noisy interstate near you?

My theory: in a growing economy, the easiest way to make money is to build something new (e.g. in a city with tons of new real estate being built). In a developed economy, though, there's more incentive for rent-seeking behavior (e.g., there's not a ton of capacity for new development and it's easier to stop your competitor).

Finally, labor is just cheaper in developing economies.
This is awesome! And so incredibly timely for me personally as I was just about to set up a live streaming set-up tomorrow for a theater in the Netherlands that requires an operator to switch scenes.
Concepts of Programming Languages by Sebesta. This helped me understand what abstractions are all about.
RoboCut is a robot sculptor that would put Edward Scissorhands to shame
Only because Apple set it up like that. For example, you could presumably have an app store that is only a lightweight directory of signed URLs and hashes, where the developers have to host the blobs themselves.
You're getting two different tools mixed up -- "Have I Been Pwned?" and "Pwned Passwords."

Have I Been Pwned is the tool where you search your email, and it displays breaches.

Pwned Passwords is an API (there is a front-end but that's not the usecase) where you send a partial hash of a password to the API, and it returns a list of partial hashes that match, and the implementation from there sees if any of them match the full hash. It's used by quite a few online services to ensure users don't use weak passwords, as if it's shown up in multiple data breaches, they might not let you set it as your password.
No, it's that they don't have "NIMBY vetoism".

The decision to build something is a straightforward yes/no one that does not get dragged through various permitting instances for years and decades only to probably be denied eventually.

China isn't even a poor country anymore. It's middle income, and is losing jobs to poorer countries these days.
Upvoted for the attitude (of course MS's calls are entirely self-serving) but it's hard to know how much of a "failure" the Windows Store is - I tend to use it and recommend it as a safer-than-average port of call for the less skilled.
I disagree primarily due to the way plea deals are handled. You can be innocent of any wrongdoing and still have to take a deal that results in jail time to avoid losing the rest of your life. If there is no charge, there is no need to plea. And, if there is no charge (and therefore probably no arrests being made) there is no looking for evidence of some other thing. (Imagine someone arrested for Marijuana, but it turns out they also happen to have some party drugs somewhere. Game over.)

That said, these laws are complex. [0]This is a felony scoresheet from Florida that shows how things get tallied up. Looking closely you can see the extreme impact of plea deals in sentencing, and the way multiple charges get added together.

[0]http://199.250.30.111/pub/scoresheet/cpc_manual.pdf
love it :)

but the "ritual" part - I think the definition of that word is too broad if you can say that a Rolex is used for "ritual purposes"
The same post-Jobs Ive that caused the keyboard fiasco.

Some of the decisions made under him should be re-visited it seems, his product instincts beyond the design were flat out wrong.
When one side's drones kill all the other drones, what happens to the people on the losing side?
Can't drones be jammed? If so what does it take to jam their signals, fry their circuits with some sort of electrical guns? Having these war flying tools advanced so much in the last decade, isn't there an incentive to develop some good defense against them? Or maybe it is happening but it's not made public.
>> Laplace transforms are a magic trick that let you easily solve some kinds of differential equations.

To mathematicians I don't think they're so much magic. When I took differential equations class it was frustrating that they went too fast for me to fully digest what was "really" going on. It didn't feel out of reach, but something I needed to look at a couple different ways but didn't have time (or the internet) to do so. Think I'm gonna checkout 3blue1brown after this - he can probably close that gap for me.
Then her neighbors should stop harboring, training and hosting terrorists, no?

...and it is laughable to suggest EU will lift another finger for Greece after taking their wallet and vacationing with that money too
Yes I know a few guys in customs who are paid to look other way and they use CHA to benefit from such thing (so they aren't directly involved by indirectly involved through CHA) when caught they blame it on people working under them
Yeah go work for Google instead so you can suppress the freedom of speech for millions of unnamed data points on the internet... at least this southern wolf bears it's teeth before it bites.
interesting idea to provide this as a library. It reminds me of https://gingkoapp.com (for writing)
It means that it's easier to cheat when times are good. But when there's an economic downturn (tide goes out, in the metaphor), that's when concealed problems can't be hidden any longer.
Again, still not a monopoly. The fact that most phones are iOS or Android just means those are the two most popular products in the market. It does not make it monopolistic.
You can learn even more about them by looking up their address in one of these (widely available) data dumps.
A service has been configured that to say that it won't start until the network is up. Another target, your user interface has said it depends on the previously named service.

What is the correct action for systemd to take here? After a timeout it will do what you said it will do, but until then it will try to do what the configs have said it should do.

You can tweak this however you want. You can shorten the timeout to whatever you want, you can change the dependency graph so that particular unit does not depend on the network, you can disable it completely.

> It's this "punch the user in the face" style of user interface design that I object to that is so prevalent in the corner cases of modern UIs.

I don't understand what you mean here, it was configured to do one thing, and it did that thing. You can of course say that it's a bad config (which is probably true), but then it's either the distro, the packager, systemd's defaults (which often are not ideal) or your own customizations. I'm all for arguing about better defaults in systemd and making distros better config their packages, but the actual systemd init seems to have done exactly what it was told to do here. Again, I'd like to say that distros/packages/users of systemd treat it like a pure init and often don't use it as intended.

> I can't run systemd-analyze when the system off in lala-land for 5+ minutes.

If the tree of critical services for your boot are that broken I'd assume you need to boot into single user mode or use a recovery usb. But if you actually boot after those 5min I'd expect you to easily find where those 5mins where lost using the tools I mentioned above, which is more than I can say for previous inits.
>In the case of Telegram, the company defends its protocol saying that it’s been created by people with PhD in mathematics (which is related to and is foundational for, but different from, cryptography).

It was created by Nikolai Durov who has a PhD in geometry. That's like a gynaecologist performing brain surgery. Specialization matters. Sure both took human anatomy 101 class in college, but somewhere along the way they went and spend their ENTIRE career doing different things. It's easier to get another decree in medical science sure, but in this case the gynaecologist did not, they just started cutting the brain with kitchen knife and just because their patients haven't died yet doesn't mean they have the credentials to abandon best practices.
Attitudes are shaped by external circumstances. By seeing someone attempt to build and seeing either failure or success or neutral result.

> where there's a will, there's a way

That is motivational, but it is not factual fact.

> why it was not difficult to build in the same places at different times in the past

None of those places have same laws and conditions as it used to.
While I agree that the windows store is used more than some people might think, it is used nowhere near as much as the Play or App Store are, and is nowhere near as import for Windows as the others are for their respective platforms.
PBS did a great American Experience[0] on this topic as well. Doesn't hit all the points but does spend a lot of time on the relationship between the government and SV firms.

[0] https://www.pbs.org/wgbh/americanexperience/films/silicon/
Or what it is now (title was edited, before it just mentioned one of the points)
Dean Ing wrote a SF novel 'Butcher Bird' exploring this. Why is humanity stuck in the same story? We make something cool. We then commoditize it. We then militarize it. I think every tool/discovery/thing we invent/produce should also be introduced with its own antidote/kill switch. Clearly a malevolent state would be able to excise the the suicide switch in the chip, but at least this is a start. Deploying an EMP device at scale is a lot harder than activating a paralysis/suicide switch.

After all, not everyone can deploy their own custom cpu. And the REAL worry is when a script kiddy gets one of these and deploys them at the next protest. I dont want to say the 'T' word. By making commodity hardware fragile and defeatable, we protect ourselves against our dark side. And no matter how good an AI gets at face recognition/inference/etc, we will still be able to turn it off. Did we not learn the lesson of 'Colossus: The Forbin Project'
I imagine the Windows Store gets billions in revenue, but much like Microsoft's claims about the great success of their cloud offering (where they hilariously count Office 365 as cloud revenue to compare against AWS and GCC) the overwhelming bulk will be people upgrading to paid Office accounts.

The .NET bit is an irrelevant strawman. We aren't talking about that, and it has zero relevance.

The Windows App Store is a sad disaster.
If you've got an interesting nonlinear cost function to minimise and can compute the gradient, you can do a lot worse than plugging the thing into L-BFGS-B and letting it optimise it.

e.g.

https://en.m.wikipedia.org/wiki/Broyden%E2%80%93Fletcher%E2%...

https://docs.scipy.org/doc/scipy/reference/generated/scipy.o...

What'll that give you compared to a simple gradient descent? It'll attempt to accelerate convergence by estimating an approximation of the Hessian matrix - all the second order partial derivatives, and use a line search algorithm to figure out a good step size for each step instead of using an arbitrary constant step size aka "learning rate". The "L-" variation of the algorithm will use a limited amount of memory when approximating the Hessian matrix, which might help if your cost function has a larger number of parameters. The "-B" variations of the algorithm will also let you set upper and/or lower bounds on each variable that will be respected during the search.
Assuming naked swimmers wouldn't continue to swim as the tide goes out, you would find them laying on the sandy beach with their no-nos hanging out.
Related: https://www.youtube.com/watch?v=DK6IGG5zRU8
EMPs are too expensive to fight drone swarms:

https://www.quora.com/How-much-would-it-cost-to-build-an-EMP...

Similar to tanks vs. machine guns, but the machine guns needed human operators.

I'd think IR (e.g. https://www.sparkfun.com/categories/139) could see through smoke, otherwise lidar keeps getting cheaper (https://www.sparkfun.com/categories/tags/lidar).

We'll need defensive drone swarms.
> Any stories of startups that had a running website already and then boosted their usage by an order of magnitude by adding apps for the various appstores?

I'm not sure why an order of magnitude should be the effect we're chasing. Doubling would be phenomenal, even a 10% lift could be massive depending on your current size. The only threshold you need to hit is that the value gained from building the apps exceeds the cost to build them. Certainly that can happen at much less than 10x growth.

With that said, the problem is that this is an infeasible proposition for businesses. Ignoring any specific tasks that are actually just better when run native, many users of high-touch apps (used at least once per week, for example) get real value from having a native experience. If your competitors have it and you don't, you'll likely lose users because of it. Asking Facebook to drop the Instagram app because we want to stick it to Apple is only going to help Snap.

In theory, there is potentially some future hope for WebAssembly and PWAs, but if/when they get to the point where they can truly replicate a native experience, I see no reason why Apple wouldn't restrict them the same way that they do native apps. That is, unless a court rules against it or legislation changes.
American Experience: Silicon Valley (2013)
I know they wouldn’t risk their reputation to do but I had hoped this was a list of companies they are betting will do poorly in the coming years.
Google has to play it both ways. They have the Android platform and ChromeOS platform for the client. Android has a pretty toxic reputation in many ways and the OEMs control the experience.

PWAs play into the idea of ChromeOS as a bigger platform. I'd guess that Google politics have more to do with it not being more prominent than anything.
This too. I don't mean to be cheeky or flip, but I have to point out that changing laws also requires money, eh?
That it's easy to hide or overlook financial problems in a good market. Once the market is tougher, those problems come to light.
Ask HN: Can You Build a CPU?
Sounds like nonsense to me.

If I write something in Django, I can let the forms be auto-generated to whatever degree I like. If I do it as a SPA, I essentially need to twice as much work, as I have to write a backend to serve and consume JSON and a frontend to display and interact with it. Then you have got the nightmare of debugging the mess.
What terrorists is Greece harboring, and how is driving refugees to the border and forcing them to cross a solution to that?
To me, it seems that actual scientific articles that would fall into social science umbrella have much smaller scope and goals.
What are the options for publishing a live stream from the browser with no desktop app? I'm not talking about WebRTC P2P meeting limited to 10 participants, but a stream that could be published to 100,000+ people. I'm open to paid development solutions.
unfortunately money and cutting-edge tech are in this kind of applications

the amount of money put into may-be-probable piece of tech is astronomical in defence indistury, because it may really be game-changer. (eg. lasers, rail-guns etc)

every piece of tech we use today started as a defence project. You may say ML/AI is just research stuff. If you think AI is being developed to help you with groceries, you are being lame... (no harm intended but my opinion)
> jam their signals

Only if they're remote controlled. Nothing to jam if they're autonomous and using the right navigation sensors.

> fry their circuits with some sort of electrical guns

EMPs are painful for everyone involved, not just the target.

> incentive to develop some good defense against them

Far as I can tell, autonomous drone swarms are the Nash Equilibrium.
Does this fingerprint text to be annotated and collect annotations, allowing the "top rated annotation" to be the most strongly "trusted" annotation for this unique slice of text?

And does it ensure the integrity of the text, so that no bad actor may modify the text to turn it into "fake news"?

I think that ^^ could help diminish corruption of knowledge / the negative impact of information distribution which the Internet enables.
Most of Googles revenue comes from Ads.
Having their products everywhere takes precedence over a monopoly on Androids which they can't never totally have due to licenses and OEM deals.
And there is always the google way of constantly throwing products at the wall, even if some conflict.
As mathematicians, we find solace in the void of the universe. We embrace it, we suppose the existence of the empty set, and we are forever saved from the apparent infinitude of assaults against the great potential of the human condition.

Often, this kind of paradise is interrupted. Naive sets give way to ones with hyphenated names, and then some mathematicians prefer to branch before such hyphenated names, and in turn prolong the paradise that indeed continues to exist.

Some mathematicians decide to focus on the branching point, call it Paradise in its own respect, and appreciate it for what it is. Not for what it is not.

At the turn of the 19th century to the 20th century, a new kind of mathematician emerged that branched into an emerging area. This emerging area specialises in a form of logic popularly referred to as coding or programming. Very quickly, it turned out that this is a more social area of mathematics (though pure mathematics is indefinitely married to the concept of the mathematical seminar).

However, it is implicitly social. The sociability is in the form of subtle comments, rants about Git conventions, and indeed about the use of whitespace.

This convention somehow seems to have a purpose. That you can write a story through codes and comments, without resorting to the actual English language, but rather the through implementing the English Universal Psuedocode Nonconvention.

And though there shall always be trouble in Paradise, the beauty of this strange new branch is that we can read it as prose—not unlike the great French mathematicians used to do—and have a paradise simply in the bliss of effort.

Of course, of the dark art of machine code, and indeed of the strange validity of mathematics in general, we shall not say much, but simply read jokes about Yoda and try not to argue with a program that beyond all expectation continues to give the correct mapping to the codomain for all individual function inputs from its domain that we can enumerate in a reasonable amount of time.
You may not like Apple, but I think it’s quite a leap of faith to declare computing a “human right”.

You want an experience with an Apple product that Apple doesn’t provide, whether you agree with it or not. Where do we draw the line? Should we force all vegan restaurants to serve meat? Surely if computing is a human right, then food is as well and thus I’m entitled to the experience I want as a result. Apple would argue, and rightfully so, most of their customers want a walled garden. People don’t want to have to worry about malware, scams, etc. Why should they be deprived of offering this experience when you have plenty of other choices for unconstrained computing.
If you pay with PayPal, you can save the 30% and also cancel (via PayPal) without talking to the NYT.
That's great and all but did you also consider your impact on others? Also, I sincerely doubt you were able to get an accurate picture of risk in February.
I think it matters whether a platform disallows an app or just disallows setting that app to default.
It seems every thread there is a comment on console. They are not the same.

Console is a loss leader, or sold at cost. No one on planet Earth could make an exact replica of Playstation 5 or Xbox 5 for discount. And that is excluding all the IP, R&D and Software / OS Development involved. The 30% is where they make the money. And personally that is a fair share.

Microsoft also make their profits via selling OS to OEM and Business. The current App Store model are there to help distribution of Software. And the 5% are essentially zero considering you will have to paid ~3% for credit processing any way. i.e Linking to the App Store frees you the burden and duty of hosting yourself for free.

Edit: And if you dont mind share why you downvote.
How to Make People Like You
This seems pretty critical. I imagine the concept of annotations would benefit from "communities" of annotators who have a common interest.

Otherwise popular pages may get annotation overload and have a poor news-to-noise ratio.
Definitely. In the U.S. at least, there were literally laws in place prohibiting merchants from mentioning credit card surcharges or changing prices accordingly, although details varied by state. Supreme Court ruled against one a few years ago on a free speech basis [1]. Now more, if not all, are being challenged.

[1] https://www.lexology.com/library/detail.aspx?g=c1069ffd-dafb...
(hopefully the link works)
Don't underestimate Excel. It's very powerful and you can do a lot of interesting things. Have he tried recursive defined sequences, like A2=(1+A1)/2, A3=(1+A2)/2, A3=(1+A2)/2, ... ?

Python with the turtle package looks like a nice starting point. I didn't use it, but I programmed in Logo when I was young. Some link found in Google https://www.geeksforgeeks.org/draw-square-and-rectangle-in-t...

When he grows up, he can abandon syntax, and use all the parenthesis he saved while he was young.
not only did it stop anti-war movements, it also stopped anti-capitalist and anti-globalist movements. Seattle in 1999 to 2001 had huge protests and riots [1,2]. After 9/11, protesting the west almost meant supporting the terrorists. When globalisation used to mean the exploitation of the developing world by the west - now the west was under attack and so to attack imperialism via violent protest was to be sympathetic to the terrorist.

It's only now, 20 years later that the children of these protestors are repeating the same things their parents did. And it also explains why certain politicians try to associate protest with terrorism these days, that it's a different generation protesting explains why this association falls flat.

Today's protestors were not born when the towers fell.

[1]https://en.wikipedia.org/wiki/1999_Seattle_WTO_protests
[2]https://en.wikipedia.org/wiki/Seattle_Mardi_Gras_riot