skysight-inc/HackerNews huggingface dataset:
This comment is entirely without value.

It's possible to make a user interface that's both functional and well-designed. Indeed, good UI design improves functionality by making it more accessible and understandable. Things like consistency of elements and appropriate use of whitespace help to avoid mistakes and confusion.

I have to agree with the parent – it's also surprising to me how often otherwise excellent open-source projects are let down by poor user interface design. A large part of this is probably down to the more technical nature of the teams building them, who are probably the group for which design matters least. But I see this a lot in things like internal admin tools too – developers can quite often develop UIs that are so bad they actually become dangerous, and I wonder if some kind of "useful design skills for software developers" might be a worthwhile thing to work on.
There are ~40k words in English. You don't need a full URL, but only a hash. The words could similarly be hashed, most-frequent words to smallest values.

There are slightly shy 2 billion websites worldwide, 200 million are active. A 32-bit integer could index each site. A further hash for site paths.

http://www.internetlivestats.com/total-number-of-websites/

There were 30 trillion unique URLs as of 2012

In August 2012, Amit Singhal, Senior Vice President at Google and responsible for the development of Google Search, disclosed that Google's search engine found more than 30 trillion unique URLs on the Web, crawls 20 billion sites a day, and processes 100 billion searches every month [2] (which translate to 3.3 billion searches per day and over 38,000 thousand per second).

http://www.internetlivestats.com/google-search-statistics/

There are terabyte MicroSD cards, so this looks viable.
I think various flavors of Markdown have largely superseded TeX, at least for stylistic minimalists. I'm not saying that TeX is obsolete, but for the majority of use cases, Markdown is faster and less troublesome. Modernity always triumphs.
> I've tried using it in a GTK environment on Ubuntu but it looked ugly to the point of unusable I've tried using it in a GTK environment on Ubuntu but it looked ugly to the point of unusable

Could you elaborate what you mean by that? Whether you run an application on a qt-based DE or gtk-based or motif or no DE... does not matter at all in my experience. The only difference is the default gtk or qt theme used (easily changed) and what the window decorations look like.
> The other problem is that OO encourages proliferation of types in your code. Keeping track of that quickly gets out of hand.

I'm curious how Clojure avoids this. In my large Clojure projects, there aren't "types" in the sense of static typing, but the shapes of data still exist, the types are there, but they are in my head or in other forms than that which a compiler can check. I still have to remember that a map is a certain "type" of data with certain keys/values that are also of certain types, and a large project might have many of these "types", even if they are not explicit. That is equally hard to maintain for me -- harder, really, since it's too easy to make mistakes.
Why did Snapchat feel so strongly that it was necessary to separate them? Neither Instagram nor Twitter separate friends from influencers/celebrities/media, and that seems to work fine.
Oh, they would just have to redecorate - its alternative medicine.
I wonder why it was "understaffed". Wrong decisions? Complete mess that still calls itself KDE?
Was it not meant to shred completely? Was the battery low?
The article does address this, though maybe not authoritatively, under the "Refactoring" header.

> I’ve felt this pain a few times and the only conclusions I’ve drawn are to use clojure.spec for non-trivial code, especially around domain boundaries, and try even harder to solve very small problems in ways that can compose to solve larger ones.

This seems reasonable to me. A lot of where refactoring gets painful is when you have bits of code being reused across wide swaths of the program. Keeping modules small limits the opportunity for that to happen, and makes the scope of impact for a change easier to conceptualize without leaning on a compiler.

The problem I see there is, it seems to be exceedingly rare that you can get a whole team of developers to be so disciplined - and all it takes is one lapse in discipline for it all to fall apart.
> "The immediate objects are the total destruction and devastation of their settlements and the capture of as many prisoners of every age and sex as possible. It will be essential to ruin their crops now in the ground and prevent their planting more."

There is far worse if you dig further into the history of george washington and his father/grandfather in regards to the native americans.

> This is part of the scorched earth tactics that resulted in not only the death of millions of natives but the almost extinction of the American Bison, an importance source of food and clothing for many tribes.

"Kill Every Buffalo You Can! Every Buffalo Dead Is an Indian Gone"

https://www.theatlantic.com/national/archive/2016/05/the-buf...

https://en.wikipedia.org/wiki/File:Bison_skull_pile_edit.jpg

It is no secret that the architects of nazi germany admired the genocide of the native americans and modeled themselves after the US. And yet, we are in such denial about our role in the death of natives. ( It was "smallpox" ).

"termed a "war of extermination" by Governor Peter Burnett who declared warfare would not cease with Native Americans "until the Indian race becomes extinct""

https://en.wikipedia.org/wiki/Peter_Hardeman_Burnett
I hear you, but given they went with SQL, what choice did they have? No schema could adequately represent all the possible content in the document body.
I loved the looks of classical Gnome. Say Ubuntu Edgy Eft (6.10).

My favorite design these days is an extremely minimal UI. A tiling window manager (StumpWM), Emacs, a terminal (xterm) and a web browser (Firefox). It's very efficient, and solves the design issue by having almost no design at all.

It can actually look really nice. See e.g. a some images from a random user with a similar setup: https://lepisma.github.io/wiki/misc/desktop.html
It's to make linking to headers work. Eg oscarmorridon.com/md-page#code

As the element doesn't exist at time of first load this is a work around to focus on id once content is rendered in html
Yes, probably. And some fishes also would try a bite. Looks the kind of thing that a Moray Eel would try to chase inmediately. Cool gadget in any case.
I’d like to address this comment because i think it highlights a common misconception amongst developer : a good looking UI isn’t first and foremost about being « pretty ». It’s about being meaningful. About making sense.

If all i see when i look at the screen is a huge big gray panel, then it means nothing. There’s no important content, there’s just a background color taking up the space for no reason. If the fonts look tiny, it means they’re not important. If the colors are bland, it means nothing is especially requiring my attention.

Colors, font and layout are of the utmost importance when designning a ui because they convey meaning. Which is what a GUI is all about ( otherwise just use a terminal).
Snapchat’s biggest value to me is that they aren’t owned by facebook. So many jumped to Instagram and use it as a cross-platform messenger now as well—I don’t want to use Facebook (Instagram) messenger.

I would love a more legit chat feature. It’s great that you can keep messages around for longer now. A safer UI that prevented accidentally adding the wrong friend to an image share would be awesome, as would as unsends.

Unfortunate that their main revenue source seems to be really, really bad clickbait stories.
In this context, what do you think of Datomic? Wish they make it the usual open source with a paid version with more features.
Total number of Websites
Wikipedia is biased to hell now days - pages are now routinely “owned” by editors, not because they are experts in a field but because they have the most time to camp pages.
Negative? This thread is nothing in terms of negative feedback, and just by counting handles (not counting comments, esp. the now dead ones -- btw that flagged subthread was a net win too), I see way more positive than negative.

Questions are never negative and all good if not loaded/trick. Anti-ads or anti-token politics, not so much -- but part of the package deal. The ohmygodel comments were quite good and I'm grateful for them - hope to connect by email.

Thanks for trying Brave!
This is exactly the point, you can't just chose languages because of type systems there is a lot more to these decisions. OP has an experience with Clojure (which has closures) but these experiences are do not exists in the vacuum, there are tradeoffs that you take with every language.
>We just assume every noteworthy image is fake unless it comes from, or is cleared by, a credible source. The same will apply to video.

As the inauguration crowd size debate proved in January of 2018, there are problems now with even credible sources on trivial things.

That's the 1-2 punch that I think might be more problematic. OK maybe you're right and people assume it is fake unless it is from a trustworthy source, but the trustworthy sources have dramatically shifted in the last--oh I'd say 18 years.
> Then I figured that credible sources would report on whatever Breitbart was shouting about, if it was serious.

Seems a lot like how authoritarian countries view news. First, they classify (a.k.a. anoint) sources as kosher & credible, and then blanket ban the others. Then they demonize anyone who makes a logical argument for freedom of speech.

You can see this pattern in China, Russia, Iran, ... and HN, Wikipedia, ...

Of course, HN is a private company who is free under US speech laws to pick and choose sources it deems kosher. But it's ironic that HN considers it's audience immature enough to "protect" it from the triggers of opposing viewpoints, of Breitbart & ilk.
Don't know why you are being downvoted, this is exactly how I see a manager as well. To add to protecting the team from external shitstorms, is also to be an advocate for team members so they don't have to constantly worry about raises and promotions.
"coarse-grained"
Except if you want a PDF version you're likely converting markdown->TeX->PDF
If you only shed half of it, you keep the new owner from auctioning each shred of it off.

Whether that was intentional or not, I wouldn't know.
I wonder if evaporation is offset entirely by water that naturally flows into the reservoir. The graphic on the page seems to indicate that there is always a small amount of water flowing down through the system regardless of whether any uphill pumping occurs, which would indicate there's always a surplus of water.
You can use a polyfill: libwebpjs.
Can you please share your email so that I can send you an updated copy of my resume? I am super interested in the ML/NLP role
HackUTA – The University of Texas at Arlington's annual 24hour hackathon summary
Yup. As much as the concept is neat, fundamentally it's the 7-player and runtime requirements that ruin it.

Games are allowed to have hurt feelings and flaws and brutality if they make up for it with something cool... But the severity of those flaws is amplified by run-time. An 8-hour game that is ruined by betrayal is monstrous.

Need a "diplomacy lite" that can be wrapped up in under 40 minutes
Sorry for the delay, I was at thanksgiving. The belt I bought was this one:

https://saddlebackleather.com/full-grain-leather-belt

Make sure you double check sizing. It's not the same as jeans.
Good luck and I hope you continue to thrive and feel well.
Could you say something about the distro?

The installer is used only once and not very interesting.
Default preinstalled apps are nice to know, but again not important.

Interesting things would be:
- How does this differ in practice from other similar distros like ubuntu with kde, debian (stable or unstable?) or fedora?
- Is package management different? E.g. other repos, are snaps supported? flatpak?
- What additional software is added or missing in the repos compared its ubuntu lts base? Is this actually a standalone distro or "just" an added repo?
- What are the drawbacks or advantages of this distro compared to ubuntu+kde (kubuntu is just a flavor of ubuntu, not really a separate distro)?
- How many people are working on this distro?
- What about security? Do they have their own team?
- Can you contribute packages to Neon or only to ubuntu?
The wisdom of posting call letters online is questionable given it allows ready access to personal information
Endurance Record: Driving Across the United States Without Stopping
His instagram page and website show his works and the latter keeps a running tally of unauthorized exhibitions[1], so I imagine they'd list any fake/unauthorized works if discovered.

[1] http://banksy.co.uk/shows.asp
Kde Neon started out ok for me but slowed a low spec laptop to the
point of being unusable within a few months. Other distros have run
fine on the same machine before and afterwards. On top of that, Kmail
somehow destroyed a couple of years of messages. I've been using
Manjaro with Xfce lately and wish I had done so originally.
I tried a similar approach for a new-unpopular framework, Knockout:

https://github.com/Miserlou/django-knockout-modeler

If I had the time, I'd redo it for Vue.
Both Parents Must Be Israelites by Blood Is a Lie
Anybody that felt this was interesting should check out Jean Tinguely.
Not sure those areas really qualify as "metropolitan", then. The US has effectively no real cities. It has parking lots with mayors.
I know this has already been down voted, but I want to point out that this exact dialog was invented by the soviet union to distract from their abysmal human rights records[1]. Moreover, it doesn't even make sense as a deflection given that the Soviet Union had institutional racism at a very high level, ranging from antisemitism [2] to ethnic cleansing[3] to outright genocide[3]. America is certainly guilty of racism, and we should discuss these issues. However, it should not be used as a weapon to defend evil regimes.

[1]https://en.wikipedia.org/wiki/And_you_are_lynching_Negroes

[2]https://en.wikipedia.org/wiki/Stalin_and_antisemitism

[3]https://en.wikipedia.org/wiki/Racism_in_the_Soviet_Union#Kor...

[4]https://en.wikipedia.org/wiki/Holodomor
And you thought I was lying about Man-Love Thursdays (2010)
Leaders emerge in all social contexts. Those who become leaders are "alpha".
Hasn't this been the case for nearly 100 years now. Stalin was notorious for editing out "comrades" from photos.

https://en.wikipedia.org/wiki/Censorship_of_images_in_the_So...

Even FDR's photos were edited to hide his paralysis early on.

As long as we have "histories" of videos as we do of photos, can't we reasonably compare them?
I don't think this is completely true. They've also deprecated Occupy Democrats as a source of facts, so it's not like they're solely against the right, and if you read the RFC the editors are more concerned with their lack of fact checking and their history of publishing blatantly wrong information than their bias.
New JotForm Approval Workflow Integration
Isn’t the first rule of affiliate marketing “Don’t out your niches?”
>Google and Facebook got away with it because they were highly profitable before the IPO. Snap was not like that...

So basically, we'll see it with the companies that are profitable at the time of their ipo's, but we won't see it with the companies that are unprofitable, (and maybe even losing money), at the time of their ipo's.

Sounds to me like the future Facebooks and Googles of the world will continue to set up structures like these. Before anyone jumps down my throat, I'm not complaining. I know, it's the founder's company. I get that. I'm free not to invest if I don't like the terms. I just wanted to point out that HN User "Animats'" conclusion that founders will choose this structure less and less is flawed. It really does seem to me that this structure is just going to be more and more of a reality in the future for any of the startups that are actually worth buying into. (ie - Any of the startups that actually make money.)

In the end, the founders of the winning companies don't want their money or power diluted.
My main takeaway from this is providing people with value results in value being returned. There is no SEO “hack” that results in long term success. He’s honestly providing information that people find useful, and in return he is receiving value. This is a great example of authentic, honest marketing. Good job!
It certainly helps that most potential customers looking for an instagram bot are probably from the marketing department and have little technical knowledge. Many times what seems obvious to use HN people completely flummoxes non technical users even when they’re directly responsible when the CEO says “get us on Instagram!”
In your original post:

> Not a fan of Breitbart, but this reeks of political preference. Wiki should be above this kind of thing but apparently isn't, which speaks to it's own credibility.

Wikipedia editors concluded that Breitbart News is an unreliable source. If this reeks to you, fine. Maybe there is something there. Maybe they did have other motives. Go dig. But don't just draw general conclusions about Wikipedia's credibility from that reek.

In my opinion, anything touching Breitbart reeks. Wikipedia is doing well to have settled the matter and gotten rid of that reek. At some point you don't discuss the finer points of shit anymore. You close the lid. As they did with a host of other publications.

Just one stinking example:
https://en.wikipedia.org/wiki/Breitbart_News#False_report_of...
(I also posted the belt above.)

Both top grain and full grain have their uses, so it depends on whether you want some character in the item as it ages or not. Generally speaking if you don't know what to do, go with full grain. It's expensive, but it's great.

The only case where I'd recommend top grain over full grain is if you're buying something where the leather needs to stay in the background. Think a multi-material item like a bag that has both a bright cloth part and a muted leather part then you'll want top grain for the muted leather because it will keep a more consistent style over time so it won't split your attention when looking at it in the future.

I have found no other use for the other types of leather. I'm far from an expert, but from my research and personal experience I really think that the rest of the leather out there is complete garbage.
If petrol for ships was taxed like petrol for cars, this would have already been common place.

Hell if petrol for planes was taxed like car-petrol they bring back zeppelins!
The indexing and exchange listing changes have meant that it’s less and less likely to see multi class shares now.
Ask HN: If you are 30+, what advice would you give to your 20-something self?
Looks fine for me (Chrome on Android).
What account?
Was there a picture of the chip released? I have been trying to follow and last I seen was it seemed the pictures in the article was likely an artists representation of the chip. Did an actual picture get released or was there confirmation the picture they released was the real chip? Thank you
Ask HN: Are there any open source MBA curricula?
There are plenty of open source Computer Science curricula out there.
Are there any similar open source curricula for business / management folks - something akin to an MBA program?
Having a semi-itinerate workforce seems like an extremely effective way to avoid any risk of labor activities.
TLDR: Affiliate links
Making battery things just ends up with your name being an SI unit
> It is no secret that the architects of nazi germany admired the genocide of the native americans

Nazi Germany borrowed tactics from American ethnic cleansing initiatives, but simultaneously they entertained the idea of having Native Americans as allies in the event of an American invasion.

The German film "Der Kaiser von Kalifornien" portrayed Native Americans in a positive light.
I agree entirely. Microservices have advantages but they also bring along severe complexity. Many problems can be cleanly modeled as a monolith - and they should be. No architecture pattern is immune to abuse.
I could imagine that they let you schedule a custom crawl as an added service.
Taxes (or tax credits etc.) to price in externalities
No architectual pattern can survive a lack of maintenance and grooming. Sprawling microservices written in a dozen different languages can be worse then a mangled monolith.
After a few months of "running the gauntlet" myself, I found this to be an extremely enlightened and reflective article on the interviewing process. It's valuable advice that hiring managers would be wise to consider. Once I am in position to make the recommendation at my next job, I will do so whole-heartedly
Your profile says you cofounded Industry Dive. A company cofounded by 3 men.

If you really believed that all companies should have a more balanced gender balance at the board level, you would have brought on at least one female cofounder (or just have not founded a company if you couldn’t find one).
I'm afraid not – none of the available demos seem to work, but I don't know why that would be the case. All I can say is that I worked with the technology pretty extensively, and was absolutely able to use a data channel between Chrome and Safari 11 on both desktop and mobile without any issues.
This. Had a lengthy discussion with a friend who has a friend where one works.

My theory was - why bot setup virtual VPN provider that all such companies could buy. After all it’s simple and rea grunt of work is marketing and legal.

Legally, these companies are setup somewhere in Caymans et al.

Being such a shady business by definition, I have extremely hard time trusting such services. It’s like the most obvious honeypot / trojan horse ever.
Why are all the author's twitter account suspended anyhow? Maybe too much blog spamming?
Yeah, html table is deprecated :(
Tech Workers Now Want to Know: What Are We Building This For?
It was YQL i suppose
In the video it shows the setup with all of the blades in a line, pointing in the same direction. How would that produce the effect shown later of the painting being shredded into strips? Do we assume he twisted each blade 90 degrees before installing in the frame?
What about populating building tops with these ?
It looks like there is something wrong with the 'Microsoft YaHei' font. Removing that from the font-family fixes the huge space.
> Delphi/FreePascal have been handling this for years without issue

Except people don't really want to write and learn those languages?
If your braking is tipping the bike forward and lifting your rear wheel up, aren't you already in the process of going over your handlebars? In any case, I've never had this problem with my back-pedal brake, which brakes only the rear wheel.
But was the article changed?
You're double counting the "Federal double tax." Also, the marginal Social Security tax is $0, since it phases out long before you hit those marginal rates.

That being said, the reason France can offer robust services while California cannot, even though tech worker taxes are similar between the two countries, is because France taxes everyone that way. In France, the 41% tax bracket (just a little lower than the top bracket of 45%) kicks in at 71,000 Euros (about $80,000). The U.S. federal rate in that bracket is 25%. Then there is the 20% VAT paid by even the lowest income people.