skysight-inc/HackerNews huggingface dataset:
Meanwhile I think JS is one of the best dynamically programming languages and your post just feels like it's belaboring the same old Python vs Ruby or tabs vs spaces debates.

Frankly I don't find any of the other client application platforms any more compelling than what we have with the web.
Flay the directors and steep them in brine.

I can dream.
Ctrl-U doesn't delete everything before the cursor. It moves everything before the cursor into the cut buffer.
It might if they also get compensation other than wages.
Well I'm surprised I haven't seen it yet, but I'm using Google Caja[0] for my own side project[1] (which, actually, I haven't touched in a while..) This allows plugin developers to create fully custom HTML plugins that run in the same frame (which is crucial for AudioNodes to be operated on by multiple plugins in my case.) Example of a plugin: https://github.com/lwansbrough/attack/blob/master/src/plugin...

Actually my demo goes as far as showing how one plugin can register a resource that is then used by another plugin. In this case I developed a plugin which registers a high level interface for access to an Ableton Push 2 device, and then another plugin uses that interface to draw to the Push's display using the canvas API. https://twitter.com/lwansbrough/status/1125842014128312320

[0] https://github.com/google/caja
[1] https://github.com/lwansbrough/attack/blob/master/src/areas/...
> The Japanese population was largely prepared to fight to the death against any invasion.

The Japanese military was, clearly since they went so far as to attempt a coup against the emperor to prevent his surrender[0]. I don't know that the Japanese population at large shared the same sentiment by the end of the war. They didn't exactly fight to the death as expected during the occupation.

>The emperor derives his power from the will of the populous.

That interpretation would seem to come from the modern, postwar Japanese constitution, in which the emperor is just a figurehead without real power.

At the time, however, the emperor derived power from a claim of divine lineage from the sun goddess Amaterasu.

>Saying they have zero control over their govt or the situation is overstating things.

Not by much. The whole country was essentially a military dictatorship run by a religious cult overseen by a god-king. Common people tend not to have much influence over the policies of such regimes.

[0]https://en.wikipedia.org/wiki/Ky%C5%ABj%C5%8D_incident
You don't see that with Java/Maven.
There's a New Cult for Nerds
I'm sure this was written/designed back when they were in the startup/growth phase and not going bankrupt. This is the cowboy startup attitude at fault and demonstrates why we should be wary of similar companies.
At that point, as far as I can tell, it's just about getting a higher score. It might feel like something more meaningful, even meaningfully greedy or power-hungry, but I think that underneath all the rationalizations it's just the thrill of making that number get bigger.
Some JVs have a 51-49 rule, but these are mostly being liberalized. Basically, most foreign companies are underwater on their quotas so they can convert as much as they need to. All they have to show is that they either converted that much to RMB earlier or earned that much and paid taxes on it.

Tech companies like Microsoft fully own their Chinese subsidiary.
I think the main reason is that there is no short phrase like 'edit distance' that can be used to describe the function/structure of most mathematical objects/concepts/etc.
I am planning to cancel Netflix depending on how good the contents on Disney Plus is and how much ads it has. I have found myself spending more time looking for things to watch in Netflix comparing to watching them. Recently, I discovered the Roku channel. It has limited selections including decent family titles, too. It has ads but is limited to 1 or 2 15-second ads that are kid-friendly (like Goldfish cracker) when I watched Rango yesterday with my daughter. It’s sad that the promising land of digital streaming platform is deteriorating to what cable has become.
We have more options for entertainment than ever. More shows are produced by more studios, we have plenty of foreign options like anime or BBC shows instead of being limited to our region, video games compete for attention, and there's been a huge explosion of independent things online. Some people just sit and watch things on YouTube.

What hasn't increased? An individual's time and attention. There are a finite number of hours in the day.

Static demand, increased supply and an unwillingness to pay the asking price. That sounds like pretty simple economics to me.
> Second, blocking cookies without another way to deliver relevant ads significantly reduces publishers’ primary means of funding, which jeopardizes the future of the vibrant web.

1. Other media - TV, radio, print magazines - seem to have no trouble delivering advertising without using tracking cookies.

2. The web was pretty vibrant before adtech became the monster it is today.
I always press it. Now it formats my code too!
Plate tectonics may have driven Cambrian explosion
> The best dates were the ones where my date insisted on paying her share in some way.

Great tip. It really matches my experience and makes lots of sense: she doesn't want to risk showing like she's taking advantage of you. By the other hand, If she can't see a future together, usually, she will not care.
If you think that's user-hostile, there are also "Silent" (Type0) SMS messages—messages that don't trigger any event on the phone, but do return an ACK to the carrier with IMSI metadata attached (as all SMS messages do upon receipt, so that the carrier can de-queue them.)

This message type literally has only one use on modern phones: to allow police to trace your location.

But boy, imagine the argument that'd get started if Apple decided to let you turn acknowledgements for SMS-Type0 off... (really, I imagine police would just lean on carriers to refuse to activate devices that have this capability, citing "network incompatibility.")
You will not gain much understanding of quantum mechanics from that series of blog posts and will accumulate a lot of woo.
(Afaik. It's not like I work here) HN also has an ability to 'shadowban' users. It looks like everything's working to you (well, the bot code), but no other users see anything from the so called bot.
I only registered this when I checked the "new" page now, but I remember a few months (?) ago seeing at least 4 or so low effort spam links per page almost all the time (marked dead). Especially titles in non-English script and call-out agencies with phone numbers were much more common. Now I can't find those at all.
Can't think on a real word example, but abc would match bcd in the above algo, as both permute to bc, but they are distance 2. So, any case where one letter is deleted and another is added at a different position.
That just means I'd be less likely to restart my subscription
They may have insider knowledge they ought not make public but can make vague remarks so as to not make things uncomfortable for parties involved.
Chris Barker of NYU does a lot of category theory and linguistics work. I remember a colloquium or two which did good work in talking about modeling certain semantic structures in monad terms.

I remember it because at the time I liked the idea of keeping a monadically updated 'context' node (at or above C) in an otherwise fairly orthodox Chomskyan x-bar framework to start modeling the syntax-semantics interface, but never really pursued linguistics as the money was just so bad.

Good times, formal linguistics could use some of the rigor and computational methods that computer science has offered for a few decades.
As far as I know, no.
43,000 Japanese private school students take advanced abacus lessons
There are definitely a lot of throwaway accounts, unfortunately. So the rules must be very behavior-based.
Xdsgvrsxdg
https://medium.com/@patriots_panthers_game_live/watch-miami-dolphins-vs-jacksonville-jaguars-live-online-nfl-preseason-2019-9ed5519cee13

https://semble.org/blog/live-now-miami-dolphins-vs-jacksonville-jaguars-live-stream-jaguars-vs-dolphins-live/

https://semble.org/blog/live-jaguars-vs-dolphins-free/

https://semble.org/blog/nfl-livejaguars-vs-dolphins-free/

https://semble.org/blog/269970/

https://semble.org/blog/269969/
A small counterpoint to your last point: the youngsters at Fridays for future and the folks of Extinction rebellion
Why can't that just be a "normal" or whatever SMS from the carrier? I've got a contact named "Sprint" in my phone with their automated stuff, I assume those are not Flash type messages. I actually turn notifications off for that contact because I don't care to see them.
Perhaps Google, being ostensibly data-driven, will eventually discover/realize that intrusively tracking users doesn't really help them much.

I wonder if that might be a reason why they decided that it would be OK to throw away tracking information that was more than 90 days old.
Pressure regulates immune-cell function
This. Absolutely.

If something fails six months after release, who ends up paying the penalty?

Are your developers on-call for production issues? Will they be woken up at 3 in the morning, expected to solve customer issues caused by one of those corner cases? Or if it's someone else on call, will your developers experience the wrath of the person who _was_?

If a production issue occurs, does the person who produced that code get pulled off whatever new they are now working on, because "they're the best person to fix that issue"? Even if they've "moved on and up" and their new work is more interesting or prestigious than the project that has the issue?

Is their failure publicized across the whole business?

If data is corrupted because of a corner case, do your developers have to go through tedious processes to repair that data (with angry customers causing frustrated managers to breathe down their necks)?

Do they have to defend and justify to all of their peers why their code broke production because of a "corner case" that they were fully aware of and chose not to handle?

And even more importantly, if they build the 80% first, what guarantee do they have that you will let them write the last 20%, and not just move on to the next thing? Consider - if they build the corner cases first, they've guaranteed that they'll get all the scoped work done (because you won't ship without the other 80%), but if they front load that highly visible 80%, they will almost certainly get pulled off the project before they get to handle those corner cases.

All of these things are very strong motivators for teams to do exactly what you're asking them not to do. As a (presumably) product focused person, your reward happens as soon as your product is in customers' hands. You are rewarded for a product that is released quickly. But developers are frequently penalized for that.

When you ask your development team to focus on releasing incomplete software, you're asking them to treat _your_ success as more important than _theirs_.

That doesn't mean that what they're doing is necessarily right. You need to set up an environment where your teams' success is aligned to the thing you most want to have happen. Change the rewards and penalties in your company, and behavior will change itself.

Or, failing that, negotiate a compromise position between your desire to get something to market, and their desire not to continue paying the price for that speed for the rest of their tenure at the company.
I was thinking the other day that it would make sense to rotate services so I have a different one every three months.
From what I know, jClarity is only contributing financial support to the AdoptOpenJDK platform: build farm, hosting binaries. I don’t think they do backport of securities or bug fixes for expired releases like Redhat or Amazon does.
For plastic? Lol.

The point isn’t to eliminate literally all plastic use. It’s to save the freaking planet. Taxing plastics based on their harm to the environment has the capability to drastically decrease their use, and possibly (help) save the planet.
GA records a lot of data about the user such as screen resolution and browser version. It doesn't do full fingerprinting to identify unique users but it uses many common fingerprinting techniques.
I think the point is that measuring real, possible ADSL speeds can and should be done. There's no reason the price couldn't be prorated based on the maximum achievable speed at your household. Good luck getting that at the moment though.

The other issue is fluctuating speed at peak times. This is far, far worse IMO, because companies have oversold capacity and should be considered false advertising.
I would love to see that standoff happen - both from a consumer privacy perspective and to put carriers in their place. It would be interesting to find out if the carriers think that Apple needs them more, or if they need Apple more (I strongly suspect it's the latter).
> One way is going back to the original WWW design of hyperlinked documents, removing cookies and javascript altogether.

While it doesn't seem likely to be viable even for a single person (primarily because of the government and banking services), it sounds rather nice to me, and such a sentiment pops up here and there.

> No authentication to remote servers.

No certain types of custom authentication, but standard HTTP authentication doesn't require executing freshly loaded code. Even custom forms-based authentication doesn't require to do that, or to use cookies.

> No business model for content publishers.

This is probably meant to be exaggerated; surely there are content publisher business models not reliant on JS-powered advertisement (e.g., subscriptions, tracking-free advertisements, donations, perhaps merchandise).

> No rich web UIs, for example maps.

I find this example rather interesting: it's a common and old application of pushing the limits of web browsers, and a seemingly common example of the need to do so (perhaps because maps are useful to many people, and the need in a specialized UI for those is hardly controversial). But it also seems quite sensible to me to use a dedicated program (which doesn't run on top of a web browser, that is) for mapping.
I don't want to sound like a Spring booster, since there are plenty of criticisms of enterprise Java development that I agree with, but there's nothing intrinsic to Spring that dictates whether your business logic is spread amongst 100 files or 20.

Dependency bloat can be a concern, but part of the reason for those dependencies is to reduce bloat in source code via auto-configuration.
Great post.

One thing I would add is that PCI DSS is also applicable for ISO's as well VAR's which operate payment processing gateways.
Calling Larry an 'exec' is seriously downplaying his role in Oracle though, he is, after all, co-founder, chairman and ex-CEO of the company.
Tclsh is only supposed to be a demo for embedding the interpreter. It consists of only 150 SLOC. Anyone could add readline if they really needed it.

https://github.com/tcltk/tcl/blob/master/unix/tclAppInit.c
> This Working Paper should not be reported as representing the views of the IMF. The views expressed in this Working Paper are those of the author(s) and do not necessarily represent those of the IMF or IMF policy.

From the first page of the paper you cite.
> It's my experience that at most 2-3 hours is productively spent, the rest is wasted.

That sounds about right for most workplaces I've been in, and it's probably a fairly sustainable pace for work that requires careful thought and concentration.

I remember reading about a consultant who advised struggling graduate students to spend no more than 18 hours a week working on their dissertations; on this schedule most of them finished in 6 months or less.
>small indie company that does not have the resources.

Can we be friends? This is incredible.
Pershing Map
People with that attitude would never bust their butts to get billions in the first place. Most of the people who have earned that kind of money are not the kind of people who would stop trying to earn even more.
Bank of America CEO says a recession isn't in the cards
Boat and Oats is a real world example with Levenshtein distance 2 that would pass through the algo
How does NTFS fix the save problem? I thought this auto-save thing was introduced in MacOS first few years ago...
Ask HN: More examples of positive news in the world today?
http://www.bbc.com/future/story/20190111-seven-reasons-why-the-world-is-improving is one example.
One curious motivation for amassing money is that your offsprings can spend it.

E.g. Megan Ellison, owner and CEO of Annapurna Pictures, a film producer and executive producer (aka a moneybag) on 35 titles since 2010, including for major directors like Coens, Linklater, Paul Thomas Anderson, Wong Kar-wai, Spike Jonze.

Also Annapurna Interactive's game Gorogoa looks pretty interesting, at least visually—haven't tried it yet.
I've always thought it'd be neat to return to that model for modern centralized blogging services (e.g. Wordpress.com). No need for it to be a literal representation of backend sharding or what-have-you; just more of a skeuomorphism. Taking an approach like:

1. Allow everyone to self-assign a neighbourhood when they sign up (not with Geocities' interest-based neighbourhoods, but rather just a set of arbitrary ones, like MMO server shards);

2. Use some distance metric (maybe after your blog has five posts or so to data-mine) to calculate proximity, assigning people "street addresses" within that neighbourhood;

3. Let people know who their digital "neighbours" are, and encourage people to help out their neighbours, send them welcome messages, etc. Maybe invite people to message their neighbours when the neighbour's blog has been inactive for a while, to find out if they're okay. Other cute slice-of-life-y not-at-all-just-ways-to-increase-stickiness things. ;)

(#2 would be especially interesting, I think, if new blogs could show up "between" existing blogs, such that one of your previously-most-proximate neighbours is suddenly two spaces down and you have a new even-closer closest neighbour. Without this.)
Google Says China Used YouTube to Meddle in Hong Kong Protests
Self care is super important. So if this really helps people then more power to them. Though I can't help shake the feeling this is a sell-shovels-to-the-miners kind of market.
HutBuild: Create Solutions Together
Re-Route Package Pickup and Delivery Planning with Random Demands
Although Nomad says that it's rides are 20% cheaper than Uber/Lyft, it doesn't seem like they'll be able to give out rider credits easily. My several $5 monthly credits on Uber/Lyft amount to much more than 20% of my fair (especially with short/medium length rides). I choose what service I used based of price and promos.

We've seen that that startups lose a ton of money trying to get customers, hopefully they can use this coolness factor to their benefits on college campuses.

I understand that they want to give the driver 100% of the fee, but charging them for insurance (or needing to find insurance) seems a little conterintuitive to me. If a driver only did a few Nomad rides in a month (it is the gig/on demand economy after all) they may not even make the amount to pay for their monthly driver/Nomad insurance. To me, this breaks the idea of the Gig economy, "work when you have extra time and get paid."
It depends on how many other responsibilities you have or other activities you engage in, and how much you care about the project, I suppose. To me 10 hours of solid study after work is a lot, but other people might throw out some other stuff I do and be willing to spend it studying. I can’t comment on whether it’s a good idea. (I believe there is very much such a thing as too much work ethic).
This is what a lot of people misunderstand. Very few,if any at all, people past $1B mark care about money per se. By then they would have bought the houses,the women/men, the cars,boats and whatever else they want. So all those,kind of targets, are gone.The only reason they keep doing it is because money making ( or whatever brings that money) drives them.
Aside from the wall of english words I have a rather limited understanding of what it actually says. Looks like a lot of weird dealings to me. And if it's described in that way I wonder if it's a good idea at all.
From what I've read/studied (though I am not a lawyer), fair use is an affirmative defense against copyright infringement in the US.

I'll have to think more about the readline interface bit you raise. My gut instinct suggests that's not quite right, but my rational brain isn't able to label/ID/argue why, so your point has some merit. I'll need to think about it some (so thanks for that [seriously]!)

Maybe there's another line input library with a compatible binary interface and MIT licensed and clisp is written to interface to that library. That would seem like it might fly.
Could be related! But good to hear in any case.
I disagree. If anything it's a testament that for his product, art doesn't matter all that much.
And if people start doing that they'll implement 'eary cancellation fees' just like the cell companies.
The order of evaluation among initializers is unspecified, which makes it UB.

We don't have to use mixed-up designated initializers to run aground. Just simply:

{ int a = 0;
int x[2] = { a++, a++ }; }

This was also new in C99 (not to mention the struct literal syntax); in C90, run-time values couldn't be used for initializing aggregate members, so the issue wouldn't arise.

Code like:

{ int a = 0;
struct foo f = { a, a }; }

was supported in the GNU C dialect of C90 before C99 and of course is also a long-time C++ feature.

https://gcc.gnu.org/onlinedocs/gcc/Initializers.html#Initial...

The doc doesn't say anything about order. I can't remember what C++ has to say about this.
They used research credits, and even that aside, with their code and training tips, you can redo it for $50k on cloud instances or less on dedicated hardware + patience. And look at ImageNet training progress: you can train a near-SOTA ImageNet CNN in like a minute for $20-40 after a lot of optimization work. We've already seen a lot of improvements in LMs over the past 2 years... (For example, the main barrier to training GPT-2 is just the bloody memory use from the Transformers exploding at runtime, which pushes you into high-end hardware like cloud TPUs on GCP. Do Sparse Transformers fix that?)
What sr.ht URL path would I use to get a page to render as markdown? hg.sr.ht/~thegreengiant/raw/default/foo.md renders as text.
Probably legacy reasons. Flash SMS was designed in a world where phones had teeny-tiny amounts of storage. So there were regular SMSes—that were only supposed to be ACKed once they were persisted to disk (or to the SIM card!); and then there were flash messages, for realtime, ephemeral, if-you-miss-it-it-doesn't-matter messages. Sort of the textual equivalent of RTP packets.
I think I interpreted the article differently from you. I saw this as a cold hard look at what works and the dangers of changing your brand (or rather, the fact that "better X" doesn't always mean more success when you're Forte is Y), not some general argument against the idea of artistic integrity. Doing what Vogel can now do after 20 years and an established audience would lead to ruin for 99.9% of devs today aiming for financial success because the market is very different. And I'm sure he knows that.
Single-use plastics banned in Nepal's Everest region
Weak, doesn't seem to have my sites which are indexed on archive.org :\
> Blockbuster didn't only stock Paramount pictures

Keep in mind the this was only because of some monopoly busting decades earlier: https://en.wikipedia.org/wiki/United_States_v._Paramount_Pic....

With Disney owning so much of the production and now entering the distribution/retail side there might be some more anti-trust cases coming.