jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Typically when I hear "Single-page application" I think of web apps that perform a dirty trick like starting out logged in making the main content section of the page an empty <div id="content"/> and letting some javascript add the necessary dom elements as information about them comes available through some asynchronous request.

Clicks on page elements that represent some user interaction with the app should usually not trigger a whole-page reload, but instead fire some On-Click action resulting in (maybe) some data being sent to the server and (maybe) some new content being added or updated on the screen without changing the URL of the loaded page.

The client might long-poll or maintain a websocket so that new information from the server can be received without a user action. These are the types of patterns you don't normally see in "any other web app" that differentiate an "Web 2.0" SPA from "old-school Web 1.0" applications.
"Contrast with Apple. Steve Woz and Steve Jobs were burning the midnight oil assembling the Apple I to sell to consumers. Steve Woz was a programmer but the coding was incidental to making the Apple computer work. (E.g. his triumphant story of programming the floppy disk controller to work correctly.) They were selling end-user hardware and not a programmer's product like Microsoft. In 2011, none the top 3 guys (Steve Jobs, Tim Cook, Jony Ive) were programmers. Craig Federighi is an ex-programmer but Apple doesn't seem like the company that would hand the reigns over to him if Tim Cook stepped down. Craig is a powerful figure at Apple but obviously, he doesn't have the clout that Bill Gates did at Microsoft. The way Apple originated in 1976 had a ripple effect all the way to the present day in 2015. It guided their org structure and attitudes towards 3rd-party developers. As a consequence, we should expect blogs in 2015 complaining about their "hostility" towards developers. It's just the way Apple has always been."

Right, realistically if Cook were to step down tomorrow you would have to assume that Ive would get the call-up. I agree with your comments on Federighi. Eddy Cue doesn't seem to give off the right vibe. Phil Schiller doesn't really work - he's Marketing. Maybe the only other candidate would be Dan Riccio, who I'm surprised we don't see more of, and has largely shunned the limelight (or not been offered it) - VP of Hardware Engineering.

But very much so, while Visual Studio isn't without flaws, I think few could realistically claim that it hasn't been "the" IDE of note.
> or I'll take the thing

How does this happen? Usually the threat is getting the "thing" from somewhere else.
Why anyone has - of all things - automatic firmware updates for networking gear always blows my mind away.

Also you can still run all your UBNT kit completely disconnected from the cloud - way better than anyone else. The single management pane is still very useful.

Actually I run everything but the USG - their router/firewall is absolutely the weakest link in their product suite. The APs are a good value and solid performers, especially if you stay on earlier, stable firmwares (and DON'T auto update). Their switches are a fair value. Lack of progress with layer 3 routing, especially on their bigger/pro switches is annoying and skews the value prop for those away from UBNT.

Cisco's Small Business line is starting to look pretty good and they have a management console that is maturing. And at the rate they are going they should easily be able to catch and blow past UBNT within a year. And so far (despite being from cisco) it's also one of the few product families in this space that does NOT require a subscription.
Being watched by all colleagues all day is extremely invasive. I would definitely not want to work in this environment.
It may come back to hunt the author down the road. I am not sure why anyone would expose themselves like that in public. Reminds me a story of lifelock service. CEO of lifelock exposed his SSN number to the public only to find it used for fraudulent activities.
try to scroll
If depression caused by terrible things happening, or loneliness, that is not also outside of your control?

I've had depressed periods, but it was completely understandable given the situation I was in.

I think the whole "chemical imbalance" is an easy fix, rather than trying to fix society, or the situation they are in. It's quick and easy to give pills rather than fix a life.

Now i'm sure they're are actual medical causes for depression, but I think its overused.
Back during the first dot-com boom I was working for a Swiss Bank and they were marketing something called "Proxy Hedges" to entrepreneurs. The idea was that if your start-up was, say, a tech company, you would buy shares in companies that were in an industry that tended to do well when tech industries didn't. No idea what. Maybe supermarkets or mining something .
For the record, Photoshop > (GIMP)x10000 IMHO. (Just finally glad I found someone that may agree)

I've not used Matlab but I've used Octave (during the ml class from Andrew Ng) and it wasn't too awful. Occasionally very frustrating though so if Matlab solves those frustrations I could see it being worth it if you're going to spend time in it!
It could be that they were fed with rumors made by enemies as the journalists of foreign media are the first ones to know many things in China. e.g. BBC was among the first ones to know the fall of the Gang of Four (not to be mistaken for the GoF of design patterns).
Dates and times are covered:

4.3. Time and Date Handling

Protocols often contain data items that are designed to contain
timestamps or time durations. It is RECOMMENDED that all such data
items be expressed as string values in ISO 8601 format, as specified
in [RFC3339], with the additional restrictions that uppercase rather
than lowercase letters be used, that the timezone be included not
defaulted, and that optional trailing seconds be included even when
their value is "00". It is also RECOMMENDED that all data items
containing time durations conform to the "duration" production in
Appendix A of RFC 3339, with the same additional restrictions.
Hrm... something that bothered me in the initial posting was that it skipped Crater Lake, in Oregon, in favor of something in the Columbia Gorge.

It'd be cool to gather some data about the density of, say, instagram photos along the route or some other proxy for 'interesting' places, and modify accordingly.
Welp, it's official. I'm a computer.
I like teh design
This is naive. There's no natural process that ensures the network stays well distributed. If Bitcoin takes off, then why would the next hardware miner maker sell the product? Maybe they find it better to just run a significant portion of the market rather than deal with clients.

10 years from now, what if we have a handful of bitcoin mining firms, similar to the current role played by market makers like Getco or Knight?

You can't just dismiss this point. You need to come up with some process that makes it more valuable for someone to be a small player in the network than to go all-in.
Apart from the timestamps, line returns also make some of the diffs difficult to interpret sometimes, like if the first line of a long paragraph gets wrapped differently then all the paragraph is just highlighted as a diff instead of each modified word.

Isn't there a better tool than git for plain text diffs?
That's basically the "Admin-Panel-Key" on all squarespace hosted webpages.
No worries, try typing in names of famous people, something like the following:
http://www.wiki-hop.org/#!/Larry_Page//Kevin_Bacon
IIRC, Pascal had the opposite problem. Typedefs were considered distinct even if the underlying type was the same.
I wholeheartedly disagree. You can't ask most consumers what they think of an undeveloped business idea. They don't know what they want.

At a minimum you have to put something visual in front of them, even better if its a prototype. Check out Rocket Surgery Made Easy (http://www.sensible.com/rocketsurgery/index.html).
I'm not sure, but I think Rand himself indeed says that he did it quite fast in a documentary/interview.
At risk of telling you something you already know: you can use the TOTP mode on the Yubikey, if you’re looking to use it for AWS secrets despite AWS’s lack of support for U2F for CLI workflows.

That at least keeps more of your MFA key material on the hardware token and off of your phone / other shared devices.

The easiest way to do that is via the ykman CLI or Yubico Authenticator application (TOTP secrets stored on the key via either method go to the same place, so you can use both interfaces to access the same codes):

https://support.yubico.com/hc/en-us/articles/360016614940-Yu...

https://www.yubico.com/products/services-software/download/y...
Wasn't just me saying it.

https://www.washingtonpost.com/local/md-politics/usps-states...
It's not useful with an AVR or a sound bar. It's basically acting like a sound bar does and using the surround sound data to make the audio appear to come from different places.

It's not anything remotely new or exciting, it's just something that hasn't really been implemented in TVs until now.
> Modified Code. You may modify Covered Code and use, reproduce, display, perform, internally distribute within Your organization, and Externally Deploy Your Modifications and Covered Code, for commercial or non-commercial purposes, provided that in each instance You also meet all of these conditions:

https://opensource.apple.com/apsl/
https://git.rip/exconfidential is official.
That's all fair but not relevant to monetary policy, the Fed, bitcoin or anything else in this thread. That's a matter of fiscal and social policy and something you should take up with Congress and not the Fed.
Actually, you do, especially in the kernel. No one person could ever replicate all the crazy combinations of hardware, software, and usage that people need.
> it is preferrable to the centralized variety that traditional finance uses

Citation needed :) . Seriously, crypto needs to do better than just assert that ownerless decentralization is instantly better. Traditional dark pools work just fine once you accept that with the right model, a single fill can tell you loads about the order book.

> What is a constant-product DEX?

That's the model used by Uniswap and almost every other major swap-based DEX. MEV as described in the TFA is preying largely on these DEXes and people conclude that it's the fault of the constant product model, or of being transparent. It's not: it's the fault of gas making it impossibly expensive to use the most basic tool in execution, splitting your order into smaller trades and applying logic to when you choose to trade.

I'm actually kind of a constant-product maximalist because it shows you CAN have a public, transparent market, which is something genuinely new to finance. IMO the last thing the world needs are old-fashioned order books and dark pools on blockchain.
I hope this reconnection doesn't put him into a situation he fled from and start a recycle of abuse. I hope he gets the help he needs, which is hard for autistic adults especially getting out into the world this way. Just because he was homeless and pushing a cart, doesn't mean he doesn't know how the world treats him and he had the ability to do his best not to give his name. He will likely repeat similar transient behavior. Which maybe that's not the worst thing in the world if he can get some better care. I know some delightful autistic hobos. The world doesn't want them for normal jobs and they're perfectly happy to camp, hop trains, and sing songs. It's a dangerous life but it's not a wrong life to choose. I don't need to know the drama of his struggle, but I just really hope people that can help him find a life that is less cold and more fulfilling and whoever put in him the need to walk away doesn't get to put that on him again.
And a non-random data set will produce clusters of correlations which don’t have causal explanations. I’m well aware of this axiom which is why I found it important to address.
Hey man, google pytorch.
Your ideas and the OPs sound like solving drug addiction by offering a new less addictive drug. Obviously the addicts will continue using the addictive ones! I think the social problems can only be solved by legislation because the existence of even one Facebook is already the problem.
VOO (SP 500 index) has a current dividend yield of ~1.6%, ignoring that it was likely higher yield in the 80s and honestly much of this time frame, you use the rule of 70 to determine it would take about 43 years (70/1.6) to double from just dividends.

Of course this ETF (the index did exist) didn't exist in the 80s, and you increased the valuation numbers much more due to inflation which was double this dividend rate for all of this period. Additionally somewhere in there, the US economy grew a lot in this time period.
It’s just an example. Shall I craft another example for you? Or should we talk about the point the example is trying to make? :)
I was going to mention command lines and how they mimic teletypes printing on reels of paper, but you beat me to it by a couple hours.
"Tourettes Guy" is still banned from Wikipedia and I guess always will be.
This certainly isn't the first example of a sketchy/deceptive product targeted at a conservative audience, and it won't be the last...

Grifters have found an easy target in leveraging outrage & persecution fetish, and for all their bluster - their privacy & security practices are typically laughable at best.
Six pack of beer or abs?
Okay... Thank you!
Why are you all pushing for this Signal crap when Matrix is objectively better and doesn't require phone numbers?
A few more costs:

Risk of theft (employee, passerby, organized crime). Theft is way down largely due to lack of cash.

Convenience/time. It takes (paid) time to drop cash. And customer time to manage cash. And lost sales due to people not having enough cash on them.

Lower average sales. People spend more when using cards than cash due to psychological reasons.
It is a common colloquial use of the word in many languages. Cambridge dictionary:

"a close group of people who are involved in similar activities and who help and protect each other, sometimes to the disadvantage of others"
I could possibly understand if you wanted the ruins to stay permanently covered, since that preserves the fidelity of the tragic occurrence for what it is.

But why wait a while and then dig it up? What purpose does that serve?
It's a bug in a messaging app that corrupts your message database, so calling it "a bug" feels like an understatement.

It sucks that people (myself included) try to convert friends to Signal when serious bugs happen regularly.

Nonetheless, I'm grateful that Signal exists and continues to improve.
> 6 month notice

What alternative timeline is this?
Sad, that was my experience too a few years back.
I think OO is successful because people by our very nature love to name and categorize things. The way most people see OO, it is ALL about naming/categorizing and inheritance. Things belong to other things and are related to other things and so on and so forth.

Academia especially loves naming things and creating structure and hierarchy. OO makes programming sound scientific, like physics or biology or something.

The business world loves the idea that you could have these reusable objects that would let you just fit a program together like legos. Given the huge technology investments, it sounded like a great idea, but it hasn't really worked out that way for the most part.

It sounds silly to think that OO really took off because it feeds on the psychological need to name things, but I think that's a big part of it. Even the Bible says that Adam's first and primary job was to name all the animals of the earth. Even if you aren't a believer, a book written thousands of years ago and handed down from generation to generation where it explains that the first man's job was to name things I think speaks a great deal about how humans are obsessed with names and naming things and have been for a very long time.

In that way, it wouldn't at all be surprising that OO would be successful. If anything, things that take away the ability to name and organize things in a way that people enjoy would be something that fewer people take up unless there is some other psychological benefit that is larger than the benefit of naming and organizing things.
Sure, I'm not saying the big industry players would enjoy it, I'm saying I think it would be reasonable regulation (there aren't really big technical efficiencies from integrating production and distribution, especially once you are already doing outside distribution).

I think it wouldn't impact Disney because they aren't really a player in traditional distribution (but they play online with a stake in Hulu and other efforts, but those are sort of already unbundled, I think because they envision better revenues that way).
Exactly. "The last thing they want is to be seen as....", it's got very little to do with the terms of the contract of whether it's good contract for the city or the citizens. It might be in this case, but it doesn't even matter.

My thoughts on this come from my experience with an analagous case on a smaller level -- I have worked with a university that signed a contract with a vendor (not Google in this case) for digitization of some library content, because "the last thing they want[ed] is to be seen as falling behind" other universities that signed such contracts with that or other vendors (including Google). That any vendor was even interested was seen as an honor. In fact, the contract was terrible for the university, they got little benefit from it and had to expend university resources basically for the vendor's benefit. But for a year or two, it seemed exciting and made them appear not to be "falling behind".
much better link https://news.ycombinator.com/item?id=25662215
It's a coup, an uncoordinated, piss poor attempt at a coup, but a coup non the less.
They could still do all this shit without the walled garden. To me, it suggests they aren't willing to compete. They're anti-competitive.
Project Veritas should not be treated as a credible source.

The Georgia election official has debunked these claims.
https://www.youtube.com/watch?v=dEYvOTvqlFs
This amounts to argument that if cops feelings are hurt, it is ok for them to let things just happen. I mean, we expect more from snowflake sjws.
Better defense of course, but reminds me this [0] quote.

[0] https://news.ycombinator.com/item?id=7585031
Yes, TP7 had syntax highlighting too!
I tune in the AM radio for this- the rhetoric on it now was only available on shortwave in the 90s. TYT and friends on youtube for the left's view- I can't stand MSNBC.
Do I still follow HN....yes

I think that pretty much sums it up.
when you remove all of the bullshit from programming, you just end up with math again.
Yes, exactly. It makes the criteria for singling out someone subjective and impossible to verify, so it empowers TSA to target whoever they please without any real fear of being held accountable for it.
This is a nice lay-person explanation of hamming codes and how they're useful.

Interesting tidbit - it appears the universe uses them to preserve quantum state information. Make of that what you will.
>Personally I think nginx is awesome. They are going to support JavaScript soon

Whaaaaaaat?
> Funny how we celebrate Turing, but a modern Turing today would be vilified instantly.

For that comparison to work, we would need a modern Third Reich or World War as well. Tapping into European email in 201x is hardly the same as spying on the Nazis.
In that case, I'd rather just have a tiny iBeacon/NFC device that launches my phone app then let's me tap on a software button.
What is the size overhead react adds to an app?
Thankfully, these two things are not mutually exclusive and we can hope for all of it.
Thanks to Shari and everyone else at the EFF who continue to do amazing work.
The idea is that you set up a stream of entangled particles and arrange it so that, for example, one stream is available at Earth at the same moment that the entangled particles are available on Mars.

Then if you somehow gain the ability to twiddle the state of one end and measure the state of the other, you can communicate instantaneously.

But the first step to doing this is to develop a brand new physics where it is actually possible. Results that confirm/refine the current understanding won't ever enable it.
The only reason that "smoking pot" has potential for coercion is that the US government makes such a doggone huge stink about it. Homosexuality and mental health issues lie in the same category - if they didn't make a stink about it, being gay or whatever wouldn't be an issue, and nobody would be able to coerce anyone about it.

The NSA, at least, is not without imagination. They will have perceived the issue with making a stink about X causes X to be a handle for coercion. Therefore, the NSA wants pot smoking to be in issue they can disqualify people with, they want other arbitrary categories of actions to be disqualification issues. Why? My guess is control: mental health issues and sexual behavior outside of vanilla are pretty darn common. Finding such problems gives the NSA itself a handle on their own people, to coerce things from them.

And as far as "character" goes, haven't we heard enough about that in the past few years to realize that "good character" is just another form of racism/elitism, like "good breeding" or a "gentleman's C" grade at an Ivy League school?
Since the requests for hm.js are taking place over HTTP, even if Baidu started responding with 301's to reconnect over SSL wouldn't the GFW be able to just intercept the initial insecure request and respond with its own version of hm.js?
Looks good!

Have you tried to evaluate your splitter on some other data, on this "typically used corpora"? The evaluation quality looks too optimistic - 98% / 100% quality means you made your code to work on your examples, but by using only a set of standartized tests you can't check:

* how broad is the coverage - there are other edge cases in real world, it may be impossible to cover them all;

* that the splitter doesn't make mistakes for real-world "regular" sentences (80-90% of sentences which are "the same").

The example set looks very good, and it looks like a good way to compare other sentence splitters. But it is not fair to provide evaluation metrics on the examples you used to develop your sentence splitter.
Convenience link to the comment referenced:

https://news.ycombinator.com/item?id=9296654
>Housing costs have nothing to do with the Fed? Really? You don’t believe record low mortgage rates are driving demand at all?

Imagine if you are a bathroom remodeling company and people are building new bathrooms for $5k. You can build a bathroom for $4K. Suddenly the fed is loosening its monetary policy and people are building bathrooms like crazy with their bathroom mortgages. They are willing to pay $10k per bathroom but your costs didn't change. It's now extremely profitable to build bathrooms and that's exactly what you are going to do. You're going to hire lots of workers so that everyone can get their bathrooms. Turns out, a competitor does the exact same thing but they sell their bathrooms for $9k. Add more competitors and the price will be very close to the cost of construction.

Now replace the bathroom with the entire house. Suddenly you realize something. It's very difficult to find land to build your new house and even if you did you would have to upzone the property by tearing an existing property down and building a 2-3 story multifamily home there. Unfortunately, doing this is illegal in many places and where it is legal permits are being denied for arbitrary reasons.

You can't tell me that construction companies can't make money off new construction because the cost of housing is too low.