skysight-inc/HackerNews huggingface dataset:
Kostić but I use Kostic when I write English. If I use Serbian Latin (when I communicate with Croatians, for example) I would write down Kostić.

The problem with not writing out diacritics is that Serbian is a language with a fully phonetic alphabets. You don't need to ever guess how words are written or read. You lose greatest feature of the Serbian language if you don't use diacritics, when using the Latin keyboard. I shouldn't, ever, guess how a Serbian word is read when I see it.
But this problem didn't affect sites using DRM, it just undermined sites that preferred not to.

This problem is the reason a lot more sites have rapidly switched to using DRM or other less easily exploitable ways to serve video this year.
> If the dev doesn't have time to be a commercial web developer then they should hire an assistant.

Some companies that do web development (commercially, internally, or whatever) have tighter release schedules than the cool DevOps style Continuous Deployment that we see the unicorn startups like Basecamp, GitHub, Slack, etc. doing where code can get pushed to production a dozen times a day. The place I work at has governmental regulations and SLAs we have to comply with when we deploy, which puts us on a cadence with something akin to Chrome's release schedule (e.g., Dev is CI/CD, QA is CD, UAT is kept to about once a week, Prod is every 4 weeks with capabilities at a 2 week hot fix window). Additionally, we just don't have the resources or budget available to keep one developer twiddling his or her thumbs all day waiting for new buttons to show up on a browser control that we have to hide or mitigate the impact of.

I completely understand what your argument is, and it's valid. We have QA run integration, regression, validation and smoke tests any time code is promoted up the environment chain that tries to catch issues like this, and we do our best to keep on top of it all. This issue isn't something that effects us, but it shows a reactionary approach to dealing with these issues. Teams that do spend their time reacting to changes like a new button, or an underlying OS update breaking some compatibility or what-have-you have always been a thorn in my side. It's no way to deliver value to their customers since their time is consistently being hijacked from new features to put out fires, which is stressful and leads to burn out very quickly.
at one point I really tried to get GNU social as GNU/W3C social or GNU/MIT social. I think another group looking at the problem could have advanced things a lot by now.
Hidden tear: ransomware file crypter which can be modified for specific purposes
I honestly thought it was a joke about being old fashioned.
I'm thinking now of 8-bit software on flexidiscs from the '70s and '80s.
OpenSSH is "insecure and bug-ridden"? Perhaps you're thinking of OpenSSL? As I understand it OpenSSH has had a pretty good security track record.

If so, consider donating to the OpenBSD foundation. See libreSSL.
Just think about the changes in technology since 1900. There are adults living today who don't remember a time before the internet, imagine being able to remember when pretty much every technology in your home was introduced. This woman would (hopefully) remember when households started acquiring fridges, when she was in her teens!
Do you have a problem with all privately funded art? Because every private entity that funds a work of art has an agenda.

It doesn't necessarily have anything to do with the artist's agenda. Should an artist be expected to turn down funding for their work just because they don't like the way the funder interprets their work?
A lot of great art was originally sponsored/commissioned by wealthy corporate benefactors (for example the Catholic Church and nobility in 15th century Italy).

I think it's important that the beholder/public in general is aware of the providence of a piece of art, yet I doubt banning corporate sponsorship of art would be a net positive for society.
Click-hold the back button, until the history list drops down, then move past the half-dozen HP entries to get back to HN.

Trying to decide if this is deliberate or a bug where each page load does some kind of reload(s) of itself.
> Resume with absolutely grammatical or spelling errors - These are the most common mistakes and cost the opportunity straightaway. Companies not only want intelligent people but also one who can easily communicate. Communication is the key in large corporates.

To clarify, are "absolutely grammatical errors" errors which are purely grammatical in nature, or errors which are grammatical and yet errors nonetheless?
I make my living programming, but I've never had any formal training -- programming used to just be a hobby as well. I learn the best by digging into what other people have done and seeing how they did it. So I'd suggest taking a look at the GitHub repo for this project and set up your own instance of it. Learn how to install and configure the dependencies. Then make a few small changes that forces you to learn how the code works.
Definitely, mine was just a simple question on the design, it is interesting to see how different people thinks ;-)

The work to keep everything in order, definitely, has to be done somewhere. You are doing it twice, once sending the messages actually in order, another in the TCP stack. Clearly the one on the TCP stack "comes from free" for anybody reasonable.

Like yours, also my mind is haunted by possible bugs, however in this cases I prefer to borrow from the Erlang philosophy and embrace possible failure. The way I model this problem is that the packets arrives usually in the same order, or one close enough, to the order in which they are send. It is rare that a single packet get lost, but if this happen I want to be able to reask for it and don't block the whole rendering.

I would have accept to receive messages slightly out of order and have a guarantee of something like the last 10/20 messages.

Would it require some reimplementation of the TCP stack? For sure! Would it be the common case? Definitely not! Would it make the architecture more resilient? I believe so but I may be wrong.

Now, to be clear, your work is amazing! I am really glad that you shared it and it I a pleasure to have this kind of technical conversation. Given your technical and time constraints I would have done just the same.

Just wondering if you have any thoughts on my counter points.

Happy Easter!
One could put a pair of sunglasses on the girl and subvert the subverted ad. The fact that this isn't allowed proves its the real act of art.
If you actually read what I wrote I said "This seems to be horribly written." Note the word "seems" that is not the same thing as saying "it is." I then go on to ask a question for clarification which some folks were kind of enough to point out helpful and corrected interpretations. Asking a question and admitting something wasn't making sense to you are not at all the same thing as "dishing out criticism."
What if artists exhibit in shows sponsored by corporations or organizations like the Dubai International Financial Centre (as di Modica did in 2011)? Is it still art? Or is it just filthy advertising for filthy corporate DIFC (/s)?
Deep learning：VGG based on tensorflow
> And people (unknowingly) support the ad campaign and react very aggressively to people questioning the ad and call anyone who questions the ad a woman hater.

Stuff like this really makes me wonder what is going on with gender politics these days. It's a borderline witch hunt, where people are being singled out as "witches" to short circuit public opinion against them.
In what sense is pink the worst color? I rather like it. I like purple better—more regal—but pink is a fine color.

And pink is only the color of breast cancer, not all cancer, since it's seen as a 'women's issue'.
Your consent does not matter how content is ultimately rendered on and by the user's machine, it's their machine, not yours.

Fortunately or unfortunately, depending on your perspective, that isn't really true at all. There are plenty of other ways to serve video, and plenty of ways users' own machines can be used against them that are widely supported by the companies building those machines.

All this attitude does is promote more heavy-handed control. People complain about the rise of devices that aren't so user-programmable, and the standardisation of technologies like DRM, and the limited availability of some content on minority platforms like Linux, as being user-hostile and reducing freedom and openness on the web. And yet then we see discussions like this, full of people abusing that freedom to break the law and openly apologetic of a simple change that invited even those who wouldn't intentionally violate another's trust to do so unwittingly.
The US is also one, if not the only country, where citizens working/living abroad are still expected to file US taxes (even if there is a credit).

As a green card holder, I too am expected for the lifetime of the green card to pay US taxes, even if I were to move back to my home country and never set foot in the US. This is unheard of anywhere else.
Try mastadon's [0] implementation. It's a very nice, rich interface around GNUSocial, and feels like it goes a lot further, even if it does just rely on the spec.

[0] http://mastodon.social/
My biggest takeaway from the article is that HP has a bunch of jerks building their marketing pages. I had to close the tab and navigate back to this entry from the front page just to complain about it.

Edit: Thank you for changing the link to a page without the redirect glitch!
What if you had to sign up to something, with agreed terms, before you were allowed to download that content? For example, is it OK to agree something is pay-per-view and pay for one viewing, but then exploit whatever technical loopholes are available to save it anyway?
Heh, if you mean that I might have gotten my ideas from the article then claimed that I always had it....

Wikipedia has had this link about the Wall Street bull being a celebration of the strength and power of the American people, since 2008.

Link to 1989 NY Times Article:

http://www.nytimes.com/1989/12/16/nyregion/soho-gift-to-wall...

Link to old wikipedia article: https://en.wikipedia.org/w/index.php?title=Charging_Bull&old...

The guy really hasn't made a secret about his artistic intent, he handed out fliers about it and probably likes mentioning it in every interview.
What I feel people are missing is that this is a quadruple win.

Di Modico wins, because artists thrive on publicity. If you want people to buy or exhibit your work, they need to know your name. I live half a planet away from the New York Stock Exchange and I hadn't heard of Arturo Di Modica until today (and I think the scupture is amazing). If I read things correctly, this is just the latest in a series of publicity stunts surrounding Charging Bull so I suspect Di Modica knows what he's doing. The outcome (whether Fearless Girl is removed or not) does not impact this at all.

The people of New York win, because now they doesn't have one artwork right out the NYSE that can be interpreted and explained in many ways and makes people think, but they have two, locked in symbiosis. Together with the history and controversy behind both works, possible interpretations of either work individually, and with respect to each other, this is a fantastic and enviable piece of public culture. I envy the tour guides who get to explain this stuff to tourists.

Third wave feminists win, because a large financial organization publicizing a diversity fund in such a public and original way not only helps their cause, but shows how mainstream their cause has become. This is not a fringe movement anymore, and Fearless Girl makes this more apparent than anything recently.

Finally, SSGA wins because their diversity fund gets the publicity they hoped for when commissioning Fearless Girl.

Looks to me like there's no downside.

(sidenote: I don't think what I love more: guerilla art right in investment bankers' faces, or guerilla marketing commissioned by investment banker masquerading as guerilla art right in investment bankers' faces)
Current turkish alphabet is bad at representing educated Istanbul turkish, and worse at anatolian dialects. For one, palatalisations, which are distinctive in many cases are either not represented or represented by a circumflex on a nearest vowel, but the diacritic also signals long vowels, even though they do not necessitate palatalisation, which is a quality of the consonants anyways.
Never heard of someone dying because of visiting a random URL. For those with hyperparanoia, just install a VM.
The ICO gold rush – the future of fundraising or just another crypto scam?
Actually in many cases people didn't legally have the rights they thought they did even with VCRs, but it was prohibitively difficult to detect and penalise infringements so in practice that made little difference.

What you never had the right to do, even with a VCR, was something like borrowing a movie from your local video rental store, paying a lower rental price rather than a full purchase price for it, and then copying that movie so you could keep it after you returned the original cassette.
Renouncing US citizenship is not something you do by filing in a form and sending it along with your passport to the US embassy. It can take years, plus many lawyers, and in the mean time you have to continue paying taxes, and pay for the process thereof.

It's not that simple.
> On the other hand, you can go to Russia or Bulgaria and quickly find your way around. One can even argue that this opens up your views, so when you see Greek for the first time, it doesn't look like a bunch of weird characters

Yes, as an American who has learned Cyrillic via Bulgarian, I find that traveling in Macedonia, Serbia, Ukraine, etc is much easier because I can read this script (not to mention the similarity of many Slavic words). I'm definitely a fan of learning languages with different scripts—hell, it even helps you as a programmer when testing your input fields, layout, etc!

I understand the social and political motivations behind wanting to change the script, but I'd be sad if I didn't get to see Kazakhstan with the beautiful кирилица (Cyrillic).
A presentation app where the cursor can be changed to a laser pointer (big red dot).
Yes: links on redding or many other sources come with a degree of trust.
Totally agree with you on this.

I was responding to the Quora link (where the question was "is there any evidence for backdoors in Windows or other client software for the NSA/CIA?")
That was pretty fun. I missed out on the original until many days after it happened, but just now I started to recreate the Windows 95 start button in the bottom left corner... seemed almost daunting to even do that many pixels, but it took no time at all until other people started collaborating and finished the button in a time I couldn't imagine at the start of that miniature journey.

I have no clue who those people are. It's just anarchy and the only thing we have in common is a canvas :-)
Most countries don't tax you though when you are NOT a resident.

Dutch citizen working and living in the US does not file taxes in The Netherlands. US citizen living and working in The Netherlands does file taxes in the US.
The worst designed website I’d ever created was the most popular.

Everything I thought I knew about the importance of design had been blown out of the water.

Just look at Drudge Report for another example of this.
Good point. It just occurred to me that the spectre of shale that you highlight also counter-incentivises exploration, perhaps more so than alternative energy.
There are a lot of efforts to "re-decentralize the web" and none of them seem successful. In my opinion, that's because their authors are trying to implement some elves fantasies.

1. Has anyone of the "redecentralizers" ever thought about how developers would monetize their software? The web as we know it is popular because there is financial incentive. Current web makes it possible to implement any monetization model out of existing 12: product, service, Subscription, Resale, Audience Aggregation, etc. Why would you want to limit that?

2. Has anyone considered compatibility with the existing applications? Yeah, that's non-trivial, but wouldn't it be cool if with minimal effort we could move existing software to a more decentralized model?

3. Don't tell me which stack of technology to use. Not everybody wants to build JS SPAs.

4. Has anyone ever built a useful and successful decentralized service. I mean the one that would be popular even if it's centralized, not just like "Facebook but federated". How about starting with this step instead of creating an abstract protocol?
Seems like the opposite of anarchy :)
"Like a hammer who wants everything to be a nail, we are a barrel of oil designing the world with petroleum-tinted glasses."

Granted this is a mixed metaphor, but an excellent insight into 21st century civilization nonetheless. Captures a vague feeling I (and probably many others) had, but couldn't put my finger on.
I think understanding the value you're giving is key but it's somewhat of a black art. Freelance bidding sites that have something like 'build complete Facebook clone for $29.99' are a huge red flag to me. The client obviously has no clue what goes into something like that, even if you paid someone $0.99 an hour it would blow past their 'budget' almost immediately. On the backend when what you delivered was functional if it was Facebook scale with ad networks would likely rake in far far more than their budget. As a developer I can't expect to charge the expected revenue stream but there is an art to finding the happy medium.

I find myself in this even in a salaried position. If I'm constantly solving problems that brings the company I work for millions in revenue, my paltry salary that is lower than market rate starts to seem like a liability. I know there's a risk I'm not taking but in an ideal world I would be adequately compensated for any increase I'm directly involved with. I know we don't live in that ideal world but it would be nice to be somewhere close to it.
> Please go and argue that with the people who say DRM is evil

I've been one of those people since about a decade before we called it "DRM".

> in the real world your positions are contradictory.

Maybe try re-parsing my comment? Why would I argue about DRM, which I never mentioned? Users do have the right to use their own property (a General Purpose Computer[1]). Obviously, they would be liable if they made copies of copyright protected work that were sent to them from a website, but the fact that tools can be used for illegal purposes or to break contracts doesn't change the fact that you still have the right to use those tools. This is true even when the manufacturer olf a tool adds a feature you don't like.

> Because in many cases the user has explicitly agreed certain terms for accessing that content?

So what? If-and-only-if an actual contract was offered, understood by all parties, and agreed to, then you're free to find them the user in breech of contract. None of that is relevant to a tool having any particular feature. Even when a contract actually exists (a ToS is not a contract), the browser creators are an unrelated 3rd party.
It was created to represent the bull market and, alone, that's its obvious reading. But now that it's faced off against the fearless girl obvious reading is as a masculine, destructive force. We can try to invest the symbols we create with meaning but in the end the meanings they end up having to people is largely based on things out of our control.
Kya Janu Sajan – Vandana Vishwas Acoustic Cover
MathworldVR
Most of the french loanwords are from 19th century when the french culture was a big influence for the ottoman elite.
There's a branch of Y Combinator -- YC Research -- that has set up a number of non-profit R&D organizations
I suppose this is hot on the front page because of the corresponding Tim-Berners Lee story. In any case, I'll state again that decentralization is really a "game-theory-economics" puzzle and not a "protocol" or "node software stack" problem. Most software projects and essays on this subject keep analyzing the situation in terms of the software tech.

That limited lens of software is fine if one has modest ambitions for the decentralization to only spread to a small group of tech-minded enthusiasts. (E.g. a decentralized-StackOverflow could be successful.) However, that framework won't be enough for a billion non-techies to choose decentralized social over something like Facebook.

In a previous comment I wrote: Thinking in terms of technology & software like the "fathers of Internet"[1] have done to try and "solve" the adoption of decentralized ecosystem is misguided. Instead of thinking in terms of the "software stack", think about the economics. Yes, luminaries like Vint Cerf and Tim Berners-Lee are smart but they don't seem to ever address the economics of why a billion people won't choose to run a decentralized stack from home computers. Not just economics of bandwidth and harddrives but also economics of diffused trust, security updates, etc.

My theory on why those scientists don't put economics at the forefront of their pleas for a decentralized internet: their formative years of the internet happened when the entire Internet was sponsored by the government and universities. So to them, it just seems like today's problem can be solved with "technology".

As another example of how "protocols" & "specifications" don't really solve decentralization, take a look at the old SMTP RFC 821[2] from 1982. As you read through it, notice that it talks about how fields are sequenced, etc. The technical stuff. But there is nothing about how people pay for pushing SMTP bytes around and storing it on harddrives. To be fair, the "economics" are out of scope for a RFC. But knowing what we know now, you can see that a computer scientist can read that RFC 821 and not predict that centralized email like Gmail/Hotmail emerges from it by way of aggregate human behavior. (E.g. the word "spam" is not found anywhere in RFC 821 and yet that is one of the primary drivers of the economics and why ISPs block port 25 on residential internet.)

[1] http://spectrum.ieee.org/view-from-the-valley/telecom/intern...

[2] https://tools.ietf.org/html/rfc821
Why do you think learning all of those things would be "easy"?
> Sorry guys.

> Anyone want to buy some well-used CD burners?

CD burners that were used to burn OpenBSD CDs over the years? Well, that would be a nice collectors item :)
How about, instead of trying to come up with protocols, just make forums and blogging sure that are so good that people prefer them to other mediums like facebook/reddit/twitter?

Make them available to install (like traditional forums) instead of a good service. And build into them methods for users to liberate their data and/cross-link their identities from one software to another?
Sure, but not many real programs actually need the full 64-bits. Many of the ones that may seem to require the full bit width are doing bit ops on larger bit streams, for which there's ocaml-bitstream. What sort of programs are you thinking of?
I dislike exercise. It makes me tired, grumpy and sore. Don't generalize.
Regardless, the person who sold shares to the company gets taxed at long-term capital gains rates instead of dividend rates. Much better.

If Icahn started selling shares to someone else, the price would fall. If he sells to Apple itself, much less likely that the price would fall.
Atrocious site. Popups before seeing site. Then difficult to scroll. Randomly navigates to a new story when scrolling.
It's been awhile, but I have seen some basic e-ink displays for sale on DigiKey.

That said, I agree that it's silly and frustrating that you couldn't get anything out of someone whose job is sales for the company.

EDIT: Nevermind, all they offer currently are segmented displays (think calculator LCD style displays). That's crap.