jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Perhaps _this_ is finally the moment where Linux (to steal a quote from Wayne Gretzky as to why he was so dominant in hockey) skated to where the puck is going rather than where it is. It was always playing catchup to Windows with its entrenched cash cow and monopolistic control over PC manufacturers; though it did find footing where MS wasn't: The server room.

As someone in a 50/50 mix household of iOS and Android products, this is the kind of competition I relish in an industry. No one trying to box another out, neither one with any monopolistic tactics to crush the other; all on equal footing both financially and culturally. iOS attacks the high end with simplicity and seamless usability; Android with open configurability (in most instances) and endless options to make it yours.
They're a great shop and I appreciate all they've produced. As much as everyone wants [insert the app you want the most here] updated ASAP, I've never heard anyone say "I wish you spent three months less on this so I could get it sooner" when that software was released.
>doesn't encourage much development... that's the worst.

(Preface: Coder at a major financial company, first job out of university)

That stings me because my current job is exactly what you describe but without much personal development OR software development. I often wonder how much harm it will do as a career move to just outright quit(I've been having trouble getting another job lined up) so I can get better at my craft and get a better position elsewhere.
There are streaming XML validators.

But who cares? The browser isn't validating HTML as it's rendering it, otherwise the internet would be one big blank page.
I don't remember any names, but I think there were companies with at least a similar business model that crashed during the last bubble.
Anyone who can create a moderate success in a bad market could probably create a big success in a great market.
Kids used to have to be taught how to use the library. Card catalogue, Dewey decimal system, all that. The kinds of things one may find at a library other than books. People aren't born knowing this stuff and may not realize what can and cannot be gained from a resource, or how to go about getting it, if they aren't told at some point.

Hell, you have to teach kids about book features like captions and tables of contents and indices and footnotes and, believe it or not, kids aren't always great at picking up that knowledge even when taught.
Like your display name suggest,
Remembering people's name/face/"where you've first met" is one of those social abilities that can get you very far in life.
So yeah, remembering is kinda something you should practice.
To me, it read like a money grab and a jab at the current US administration, so it's more a political piece (it is election time) that is preaching to the choir to get donations/subscriptions. I usually like the Guardian, but this turns me off.

As you said, if it was really a genuine article trying to improve on metrics being used, it would compare similar metrics and show their limitations. GDP is a useful metric, but only when used with other metrics that show the benefits of additional production. Making more money doesn't matter if your costs rise and you end up with the same quality of life. It's kind of like comparing salaries between SF and Iowa without taking into account local costs of living.

So yes, this article is weak and feels like a political piece disguised as a legitimate criticism.
Xeyes was inspired by the original NeWS "Big Brother" eye.ps script written in PostScript by Jeremy Huxtable, which were actually in round windows of course, as eyeballs should be.

https://www.donhopkins.com/home/archive/news-tape/fun/eye/ey...

Keith Packard saw it at SIGGRAPH '88 and made the xeyes knock-off in a rectangular window. It was later extended (with many lines of complex boilerplate code, much more than the NeWS version) to finally make the window round, using the dreadfully byzantine X11 shaped window extension. But even now you can't move them around individually and put them anywhere you wanted without an annoying window frame.

https://github.com/xyproto/xeyes/blob/master/Eyes.c#L512

One fun thing you could do with naked individual NeWS eyes was vandalizing great works of art or photos of people. In 1990, Pat Lashley at Sun automated that process by writing "MonaEyes" for OpenWindows, which made it seem like Mona Lisa was really interested in whatever your cursor was pointing at.

https://donhopkins.com/home/archive/NeWS/monaeyes

I made a "recursive" version of eyeball windows for The NeWS Toolkit, integrated with the window manager, whose iris was a separate round canvas that glided around, with a menu that split the eyeball in two along the shortest axis, and which supported drag-and-drop, so you could pick up one eye and drop it inside of the iris of another eye, and nest them arbitrarily! (I still haven't seen an X11 Window Manager that supports that feature of dragging a window inside of another other window!)

https://donhopkins.com/home/archive/NeWS/eyes.ps.txt

It's simply a subclass of ClassBaseWindow, so the white part of the eye is actually the window frame, and the iris is actually the client area, so drag-n-dropping eyes into other eyes is simply implemented by overriding the /MoveStopSub method to look under the mouse for other eyeball containers like irises, and reparent the eyeball window into the first one it finds.

/SplitEye { % ctl => -
pop
gsave
Parent setcanvas
/bbox self send % x y w h
2 copy ge {
exch .5 mul exch % x y w/2 h
4 copy /reshape self send
4 -1 roll % y w/2 h x
2 index add % y w/2 h x+w/2
4 1 roll % x+w/2 y w/2 h
} {
.5 mul % x y w h/2
4 copy /reshape self send
dup 4 -1 roll % x w h/2 h/2 y
add % x w h/2 y+h/2
3 1 roll % x y+h/2 w h/2
} ifelse
Parent setcanvas
/makedemo ClassEyeBall send
{ /reshape self send /map self send
} exch send
grestore
} def

/MoveStopSub { % event => -
/MoveStopSub super send
TrackHasMoved? {
gsave /framebufferof self send setcanvas
currentcursorlocation
/Mapped false def
canvasesunderpoint
{ dup /EyeBallContainer! known
Selected? { SelectedWindows 2 index known not and } if {
/active? 1 index send {
gsave setcanvas
/location self send
{ /Parent currentcanvas def } stopped {
pop pop pop pop
} {
/move self send
exit
} ifelse
grestore
} { pop } ifelse
} { pop } ifelse
} forall
/Mapped true def
grestore
} if
} def
my question is are these platforms(I'm including UBER in this) actually cartels? from a legal perspective? If they don't allow individuals to set pricing.
The price of a 32in TV has presumably gone down though right? And the same would surely be true of a 29in TV if you could find one. The fact that the market has moved on and you have to tweak your basket of goods is a measurement quirk, not a definition issue.

It's not very different to finding out you can buy a 12-pack for as much as a 6-pack used to cost. Also deflation.
To be honest, it sounds like your particular needs are best served by an Epyc.
And better Linux compatibility, plus less heat on low end CPUs. But hopefully those 2 will change soon too.
My god, the number of times I sat in a cab with the driver loudly honking and/or swearing at cyclists in the pre-Uber era... And all too often the awkward “conversations” where I had to um, hmm, yeah all the way...

Uber drivers are actually refreshingly polite, I even enjoyed the conversation a few times. Out of my more than a hundred rides there was only one bad experience (other than occasionally waiting for a driver that’s motionless or moving away from me): obviously new driver, didn’t know where the fuck he was going, couldn’t seem to follow GPS, asked for tip at the end of the exceptionally bad, twice as long trip.
Seldom are the only restrictions that apply to an address only the ones in a single software system. In fact, your address data could be the least of the problems you have to worry about.

When actually using all the addresses you stored for shipping stuff, it is almost guaranteed that the shipping company will cut off or drop lines from labels, and of course every shipping company is going to have its own quirks. Maybe just because not every address is going to fit onto a fixed label area in a fixed font size.

I have in fact lost several shipments to my address(es) due to every single kind of the above caveats.
"A road will only have one name"

This one's particularly common in Edinburgh. In fact in the example they use - "Regent Road" connects to Princes Street, which becomes Shandwick Place, then Atholl Place. At this point the main fork becomes Dalry Road which then becomes Gorgie Road which becomes Stenhouse Road and then Calder Road - all of which are roughly a straight line:

https://www.google.com/maps/dir/Calder+Road,+Edinburgh,+UK/S...
- First he makes the point that mobile has taken over desktop very fast.

- Then he explains we are not as experienced in mobile (here for 6 years) than in desktop as we know it (here for 29 years). Worst, the tool we still use mostly is the desktop (as developers/designers/...)

- So we have to learn this "new" mobile thing und UNLEARN what we know about desktop. That's his main point

- Then he explains the different attempts to fit a desktop website inside mobile

* The "Big List" that you need to scroll endlessly to navigate

* The "Hamburger" menu that people don't understand (A/B testing showed huge drops in usage with them)

> Tabs are still better and understandable (facebook came back to it)

> Don't hide important information and/or actions => you have to understand what's important for your users

> best pattern: contextual important information for each activity of your app, the rest is hidden behind a menu button emphasized as a button

- After that he gives examples:

* Reduce the amount of input in forms

* HotelTonight (just 5 hotels nearby w/ good price) vs Hotels.com (awful search, stars rating ...)

* Yelp's mobile app that don't support writing reviews vs. HotelTonight that can easily be added by just taking pictures

- Then, he explains how he works better in the startup culture

* It's not about moving fast, it's about learning fast

* Don't release and walk away (feedback loop: release, refine, get feedback)

* Work with APIs and get your logic inside it
Apple doesn't usualky care if someone else did something first though. If they decided the Hamburger Menu works well in particular use cases, and want to use it in an app of theirs at some point in the future, they'll just drop it into a new iOS SDK and hope everyone forgets about this advise.
(www.begthequestion.info)
Thanks for the links! To be clear, I'm not suggesting they had good luck or anything like that. I'm not even saying testing would be unhelpful (obviously it'd be helpful at least in some cases). I'm trying to figure out if there's more to the story, and if the effect testing itself is really as big as people imagine. Note that in the video she says testing is important because it minimizes further spread and quickly treats those found with the virus. But, for example, I'm hearing many Americans aren't exactly heeding the shelter-at-home orders. Would testing change that? And is there no other way to already change that without testing? Or for example, I'm hearing the US is running low on masks (not sure about other supplies) which I presume would harm patients' treatment. Would testing change that in any way? And like I mentioned elsewhere, the US can't legally just collect GPS data on everyone, and if we tried to put known cases on a map for everyone to look at, I'm not sure how well it would fly here. So are these going to be bigger obstacles to tracing even if we test people? Is testing really our biggest obstacle here?
Everything I said above was directly taken from non-amateur epidemiologists. I have invented nothing.

The error bars on CFR estimates run from fractions of a percent to a few percent. In countries that have tested large numbers of people who are not severely ill, the case fatality rates have been at the low end of that range.

This isn’t “shocking to epidemiologists”, it’s shocking only to people who dismiss basic facts and try to use irrelevant distractions (like cremation rates) to incite fear.
Audi does this too. It isn’t a touchscreen.
Or Android's obnoxious tendency towards silent failure of the Google Assistant. How many times has your phone just just get stuck in the busy-spinner? Mine does often. No audio feedback, not even a way to stop it without picking up the device.
A hazmat suit is better than a respirator. A respirator is better than a surgical mask. A surgical mask is better than a tea towel/dish cloth. A tea towel is better than a T-shirt. A T-shirt is better than a scarf. A scarf is far better than nothing.

Nothing short of a hazmat suit will prevent you from catching the virus but all of the above will reduce the chances of you catching it. There aren’t enough respirator, or indeed surgical masks for healthcare workers, never mind everyone else. But we should not let the perfect be the enemy of the good.
I think protomyth is saying that Siracusa's mistake is in assuming that GC is really that important... the "classic" Mac experience was considerably and noticeably worse for not having protected memory. Many even "average" users understood that their Mac didn't have protected memory and so application crashes could often bring down the whole system, thus they clamored for protected memory.

There's absolutely no such outcry, though, among Mac OS X or iOS users for widespread use of garbage collection, and why would there be? In general, Mac/iOS users think of their apps as being more pleasant to use than those on other systems already. I think Siracusa's mistake is in assuming that just because a managed system is inevitable (how much retain/release do you think will be done in 25 years? obviously nearly none) that this means that the benefits of GC are so great as to be a make-or-break... in actuality, the benefit of GC in practice seems to be more on the order of having a nice framework or two built-in.
2 hours per day.
3 Ice Breakers For Conferences
http://startupinternals.com/three-ice-breakers-for-conferences/
You have finally arrived at the conference you’ve been waiting for so you can come to hunt your targeted partners, investors, or who knows—perhaps the love of your life—now what?
Over 200
Simplifying your build out with layouts with views
http://viget.com/extend/simplifying-buildout-for-layouts-with-views
I made something to help make a Front-end Developers job easier when being tasked to build out a comp.

It's a templating engine that emulates how Rails and other MVC frameworks handle views and layouts.

Built in PHP since it's easy.
I will change my address, I think it's a good solution.
I will change my address, I think it's a bad solution.
Map-Reduce implemented in year 2001 at SenSage (Addamark)
http://www.sensage.com/blog/2009/06/11/mapreduce-made-easy-the-future-of-database-analytics/
A recent HN posting referenced article http://www.facebook.com/note.php?note_id=89508453919 where Facebook engineers discuss Hive and Map-Reduce. The description there maps very closely to this 2001 patent from SenSage/Addamark: http://www.google.com/patents/about?id=_VaHAAAAEBAJ, in its discussion of:

* distributed compressed storage
* columnar databases
* temporal partitioning
* distributed query planning and processing
* ... many other aspects ...

The CEO of SenSage (formerly Addamark) points this out at http://www.sensage.com/blog/2009/06/11/mapreduce-made-easy-the-future-of-database-analytics/. Various other companies have also taken the Hive/Hadoop/Map-Reduce model, including Vertica (founded by Michael Stonebraker after his stint as tech advisor at SenSage). These commercial offerings are quite popular and have lots of uptake in the market. Probably a lot faster than standard Hadoop/Map-Reduce.
Hardware Idea: Aeropress Station
http://teebolt.com/2013/06/04/the-aeropress-station-idea/
Who want's to use the woodcrafting full stack?
How to delete duplicate files
http://www.moleskinsoft.com
Are you tired of starting up your iPod and starting your playlist to find the same song playing over and over caused by duplicate files in your Itunes library or in windows media player? Here are a few tips to help.
Maximizing Business Conferences / Meetups
http://pursuit.me/business-conferencesbusin-networking-2011/
Some useful tips and discussion questions on how to get the most out of business conferences and meetups.
Get the Current Date and Time in Visual Basic.NET
http://v4.vbasic.net/get-the-current-date-and-time-in-visual-basic-net-2/
Explains how to use the Now() method to get the current date and time in Visual Basic.NET
500 Colorful Photshop Gradients
http://howtotweak.com/500-free-photoshop-gradients/
Photoshop Gradients are a good way to bring a nice effect to your photos,art or for that matter any image that you are manipulating or drawing in Photoshop. Gradients let you make some pretty nice background as well as other subtle and glamorous effects to your photos ,that are other wise are hard to implement.
DVD to Galaxy S3 - Play Dvd on Sumsung Galaxy S3
http://www.on9g.com/en/viewthread.php?tid=57695&extra=page%3D1&frombbs=1
This is a step by step guide will show you the way to transfer DVD to Sumsung Galaxy S3.
Does your startup take public stances like this? It should.
http://blog.mojohelpdesk.com/2013/08/help-desk-tickets.html
It's important to take user feedback into account, but your software also needs to reflect some of your own core beliefs so that it has an identity.
Quest – From now on, this is a web browser
http://getquest.co/index.php
v2 of the website is now live..still in development
EfficaCSS A set of SASS and Bourbon mixins to power up your stylesheets
http://lukyvj.github.io/EfficaCSS/  
EfficaCSS
A set of SASS & Bourbon mixins to power up your stylesheets And to provide you the best OVCSS system.<p>Visit : http://lukyvj.github.io/EfficaCSS/<p>Demo
http://lukyvj.github.io/EfficaCSS/framework/<p>Download
http://lukyvj.github.io/EfficaCSS/efficacss-1.0.zip
Empedia - Complementing Wikipedia and making it social
http://www.empedia.com
A community-based encyclopedia where already existing information on the Internet is complemented with personal and experience-based input from its users.
Ramaze – A Small Ruby Web Framework
http://blogupstairs.com/framework/ruby-on-rails/ramaze-a-small-ruby-web-framework/
Ramaze is a simple, light and modular open-source web application framework written in Ruby. It’s aims to be highly modular, with only one direct dependency, Rack. The indirect dependencies come from the use of helpers included in Ramaze.
DICE Cancelled Battlefield 1943
http://gamersleak.com/2011/02/03/dice-cancelled-battlefield-1943/
Developer DICE has just announced that the long awaited title Battlefield Onslaught 1943 will no longer be. With the development of Battlefield 3 it will be a challenge to support the games while building a new one. DICE has made a tough choice, and will focus on their next hit Battlefield 3.
IBM Smart Phone App Predicts Traffic So You Avoid Jams
http://www.treehugger.com/files/2011/04/ibm-smart-phone-app-predicts-traffic-so-you-avoid-jams.php
A new smart phone tool from IBM helps drivers avoid congested roads, getting them from point A to point B faster and reducing their carbon emissions. Called Smarter Traveler, it could help you wise up about which roads to take, and when.
Advertisement Spotlight
http://blog.adcamo.com/2008/08/advertisement-spotlight-popular-science.html
PopSci is using AdCamo's projection ad format to promote DIY's latest hit show, Blog Cabin.
Free Ebook - Web Application Security for Dummies
http://thebigsecurity.com/2011/02/25/free-web-application-security-for-dummies/
thebigsecurity.com
Ask HN: Is patent filing trends a lead or lag indicator of tech trends?
Patent databases are a great source for understanding how a particular technology is evolving and what companies are investing real dollars behind it. Patent filing has exponentially grown showing increased belief in it.

However given time frames of years involved in filling to publishing to granting a patent does this data help as a lead indicator or lag indicator? Products take a long time too to get released so is the granting time in some sense irrelevant? Does the answer vary by industry... long cycle industries like aircraft vs short cycle like mobiles?
Instant notifications when your server is down
https://instapush.im/tutorials/monitor
Instant notifications on your smartphone when your server is down with nodejs and instapush
Option Cards for Testing a Business Model
http://www.marcelmuench.de/2013/05/option-cards-for-testing-business-models/
Now that an innovative business model emerged from prototyping, it is time to turn into a real business opportunity. Visualising your model was the first step – but how you know it could succeed? You must validate the workability of your model.
Coming Soon - Shlepster.com
http://arabnet.me/coming-soon-shlepster/
Shlepster is a platform that allows users to deliver items for each other over remote destinations. Users can either list their travel routes or the location of an item that they would like to be delivered to them in addition to the location of the delivery.
Tip for running application in Windows 7 Win XP mode (Internet Explorer 6)
http://blog.sibinj.com/post/Tip-for-running-application-in-Windows-7-Win-XP-mode-%28Internet-Explorer-6%29.aspx
In my previous post about Windows 7 Win XP virtualized mode I have explained how to setup and run virtualized Notepad++, but I guess you can run almost ANY application virtualized with this tip.
A web inpsector – JSInspector
https://github.com/switer/jsinspector
Synchronize DOMContent, Console(logs) and Errors from remote browser. For remote debugging.
Vote which causes of conflict are most common on your team?
http://www.infoq.com/research/dealing-with-team-conflicts?utm_source=hacker%20news&utm_medium=link&utm_campaign=research_agile_conflict
There are many reasons of bad conflict within a team or between teams. Conflict tends to throw a team off of its focus, getting it away from its goals and objectives. As team collaboration is one of the primary focuses of Agile, so Scrum Masters, team members need to intervene to resolve conflicts, to help teams move from conflict to constructive disagreement as a catapult to high performance.
Is MIT.edu down?
I can't access www.mit.edu. Not even through a proxifier.
The International Isle of Man TT (Tourist Trophy) Race
https://medium.com/uk-heritage-holiday-island/ba3f403288ee
It’s origins & history prior to WWII
Industry leader Lexis Nexis offers free online training for students 
http://hpccsystems.com/community/academic/join
As winner of the 2013 SIIA CODIE Award, Industry leader Lexis Nexis HPCC Systems shares free online training to the next generation of Data Intensive Computing users.

Students who join the academic program gain access to the community portal and forums while reaping the benefits of internship opportunities with Lexis Nexis Engineering groups, attending special events with industry leaders, conference invitations and a custom training schedule to learn the basics of ECL programming language and the HPCC Systems platform.

Register for free to access the online videos!
Call function for each argument
http://www.emoticode.net/javascript/call-function-for-each-argument.html
Call function for each argument.
Maven Deploy to Nexus
http://www.baeldung.com/maven-deploy-nexus
Maven Deploy to Nexus
Ask HN: Is heroku and all the sites it serves down?
It's 11:46PST here and just got an email from a client asking why their site is down. Wanted to login to the heroku frontend and it also is down. If it is in fact down, thought HN may have heard some status (given I can not resolve the heroku domain to check for status).