skysight-inc/HackerNews huggingface dataset:
How the 404 Error Created the World Wide Web
The Secret Magic of Dividing by Zero
Not the creator of the content, but thought this was something people needed to at least see. Irrespective of how well this blog was written or how many of your own personal views (or mine) were reflected, I think this kind of post is something at least people need to lay eyes on.

If you haven't thought about these things yet, you don't have the right friends (at work), or haven't thought enough about your job, the company, the ecosystem, how businesses and the economy at large work, and your place in it all. It's totally fine not to think about those things, if you choose, but at least make sure it's a conscious choice.

Not trying to sound condescending, not thinking about those things is a natural state that everyone has been in -- just trying to help illuminate for those that "don't know what they don't know" -- you may see this and think "so what, I'm happy with my current pay and lifestyle, it's fine" and that's totally fine! I'm just trying to reach those who may not even know these things are in play.

All that said, being a programmer in this day and age is one of possibly the freest, most open, most rewarding, and well paying jobs.
throwback https://www.youtube.com/watch?v=H27rfr59RiE
> not the evil-genius stuff they're pitched as.

They're refined by evolution-- ones that make money get kept, ones that don't get removed. That is about as much genius as is really needed.

Better, in fact-- if no one really knows whats going on then no one can have any pangs of ethics, no one can turn whistleblower after getting fired, etc.
Building an IoT Dashboard Using the Onion Omega and Amazon AWS
That has /got/ to be deliberate.
Depression afflicts almost half of STEM graduate students at UC Berkeley (2015)
It's so hard to read those horizontally-scrolling fixed-width text blurbs on mobile!!!
This is incredible important research. There are fields in which adoption of ML techniques is dependent on it being explainable and inspectable to stakeholders, e.g. in certain health care, policy or finance applications.

There is work being done on explaining non-linear models, such as LIME [1], but much more is needed. At a recent d3 meetup the topic was discussed but we primarily noted its importance. Notes at [2].

[1] https://github.com/marcotcr/lime
[2] https://docs.google.com/document/d/1o-DO65PEZShLuadyRd35PsTJ...
for all the foresight of technology, it strikes me most that the clothing would remain the same.
Large companies stick around because they've solved the one problem all startups have - finding and keeping customers and turning them into revenue through sales and product pipelines.

Code is pretty much a footnote to that process. It's exactly one of very many tools a business can use.

It's true that technical debt can cause business problems. But it doesn't cause nearly as many problems as having an ineffective sales team, getting killed by regulation, or being eaten alive by a competitor.
OK, so I got that wrong. The airline industry is hardly an example of robust competition either.
You're right that civility is probably a problem as well, simply not the only one.
It is obvious Apple is headed for more and more autonomous watch functionality. A cellular radio would lie on this path. It doesn't need to match the functionality of a smartphone to be beneficial.

But battery and power draw constraints put this two to five years out, depending on aggregate data needs.
PathPlayer – Quickly and Precisely Picks Out the Right DVD Content
Here is a guy also being terribly disappointed with Linux about CUPS to the point that he said he will stop using it https://www.youtube.com/watch?v=0chgyL7u4Qs

For me personally, I would rather buy a new printer, the freedom of being able to change the software to run the way I want it is worth so much more.
John C Wright's "eschaton sequence":

Count to a Trillion

The Hermetic Millennia

Judge of Ages

Architect of Aeons

The Vindication of Man

(and one more to come)

It's a combination of hard sci-fi and space opera, based around one essentially immortal character (and his rival, and his girl) carrying out a mission over tens of thousands of years. Mind-blowing scale and yet there's a romance to it.
Dhall – A non-Turing-complete configuration language
Honestly one that only appears when you go to close the tab is a lot less obtrusive. And besides that I don't think being in-your-face really makes something fall into "dark patterns."
Atari 2600 Emulator in Minecraft [video]
Metallic glass gears make for graceful robots
Reality is in a large org, process can usually be sidestepped with emergency change requests and executive sponsor. Which is basically what happened here, it just took extra days because it wasn't started that way.
A version of Sam for X with scalable font support no Plan 9 dependencies: http://GitHub.com/deadpixi/sam
Mobile phones have negative margins. Unless you're Apple.
> I don't think the "WoT" is conceptually flawed, and frankly, the argument that "people of average intelligence" can't grasp the concept comes from a very high horse and is also untrue.

The average person already struggles to even use a computer and to accomplish tasks which seem very basic to us. [0]

I can't imagine them figuring out how to use PGP. The WoT is a complicated system to understand for even technically proficient users, let alone average ones.

[0] https://www.nngroup.com/articles/computer-skill-levels/
Well if it goes too far you end up like Europe with a salary cap and a very narrow job range. I am greatful developers in the US are not all seem as code monkies.
I in no way said I bought an Apple Thunderbolt Display. The fact is I purchased a LG and paid more for it because of the single connection.

As to the HDMI I own about 20 display port to VGA because I would forget to bring the adapter and have to buy a new one (100k miles per year, 10 years 3 startups - and yes, I did have a big win - I just like building new stuff). Having the HDMI made that a non-issue. Now I am back to dang, did I remember the adapter?!?!?!

The point about co-existence is pretty simple, now that I am looking beyond the walled garden I am and not hard locked it allows me to consider other replacements.

I am a hard core engineer that made the jump to the sales and marketing side and lesson number one is never ever ever allow your competition a foot hole, as they will land, grab and expand. Push me off the MacBook Pro (Pro is the key word here) and you have done exactly that.

I can deal with the USB-C to be honest - I will buy a dock that does the Thnderbolt but the HDMI and the keyboard are just not well reasoned.
"foreign" meaning non-Danish
What were they supposed to do after the Samsung exploding phone debacle that they didn't?
In "Examining the Internals of the Model" it could be interesting to show an overview activation map that sums over the absolute activation of all the examples—to highlight which cells activate on all examples—and one that is colored by variance of activation across examples—to show which cells influence the character/differences in writing.
>Unless your point is actually "think big, but build in small, manageable pieces", but if that's your argument, that wasn't how I understood it.

Unfortunately, that was exactly my point!

I've made a modification to my original comment: I've italicized the word "approach" now, to emphasize that this is just the kind of attitude you should have.

Basically, my main point is that if you don't overengineer a perfect and very ambitious solution, you're unlikely to ship anything - but if you do, then you are more likely to ship it, even though obviously you will start shipping some small part only.

It would be interesting if there were some way to do a double-blind experiment, giving a thousand people a couple of different approaches and to see who ends up shipping :).

in short, I'm saying, by targeting something huge and overengineered, you are more likely to ship something (anything at all) - versus targeting a minimum; which leaves you less likely to ship anything worthwhile. I am not saying by targeting something huge and overengineered, you are going to ship something huge and overengineered. Rather, that you will end up shipping a small part of it. (And that this approach is better than the alternative.)
> You're going to carry your phone with you anyway

The ability to not carry my phone is the only reason I'd be tempted to try a wearable device again (I had a gen 1 Apple Watch and sold it within a month). I'm not really interested in using it as an "always on" watch, but if I go for a run or take the kids to the park I'd love to be able to leave my phone at home and rely solely on my watch to stay connected. I wouldn't be using it for browsing or meaningful work, but to be able to receive calls, text messages and scan emails without carrying my phone would be great (cracked screens make the playground an expensive activity!).
It will only last a week... a week in which the president-elect is meeting with some top Silicon Valley people. And a week in which any discussion or stories about that will be conveniently automatically off-topic.
I never could find a name for that, thank you for fixing that problem.
Maybe everyone thinks they are depressed but they are actually not? That alone can explain the 50% number..
>Saying "it's not perfect so it's not good enough" really doesn't make anything harder for attackers.

This mentality is a huge problem in IT security at the moment. Not everyone's threat model includes Mossad.
Like xinetd and cgi. I'm sure I'm forgetting a few more variations on the same theme.
I have to agree, that the SaaS pricing model is a something that kills this for my company. I have no problem with you doing a phone home to verify installation, etc...

Until this pricing model is changed, I will have to pass or wait for an alternative.

It's a shame too, because this seems like a great product.
Even the best scientists are not machines. It is naïve to think that the best papers are flawless. (I used to think so when starting grad school.) They is not.
The first half of what you said, everything about PGP usability, is on point.

The second half--the federal government as centralized national PKI, generating everyone's private keys for them--is hilariously terrible.

I can almost hear Moxie, Matt Green, Trevor Perrin, and every infosec researcher and crypto engineer and privacy advocate facepalming in unison.
If 5ghz works it's a v2 I think. Install is a while in the past, so if it worked out of the box for you all the better :)
How was the Watch a "huge and very expensive misstep"? The analyst estimates I've seen point to them having sold over ten million units at > $250 each. That would make it a multi billion dollar business.
Movie: 2 hours passive absorption. Must know how to speak the language. Creators have full control of the narrative.

Book: 8 hours intellectually engaged. Must know how to read. Creators have control of the narrative, but not the pacing at which it is consumed.

Video game: 30 hours actively participating. Must have skills specific to the medium, which often vary by genre. Creators have to allow for disruption and variation of the narrative, often in ways they cannot predict.

It's not that games can't be art in the modernist sense (where the intention is to either convey an idea or evoke an emotion). It's just that video games are a less accessible and more complex (and therefore harder to get right) medium. Want to do something only an interactive medium can do? Games are a good choice. Want to tell a story? Games are then an objectively inferior choice.
Genuinely curious: what does an Apple apologist apologize for?
Great quote. This feeling translates well into many fields and disciplines.
Netflix Launches Video Previews
This is just PR speak to cover for the false dichotomy that you must accept new features (and regressively slower OS upgrades) to receive security updates - or be vulnerable. In reality, Apple could easily back-port security fixes. They are abusing security to force undesired changes to functionality.

Edit: Take a look at how any Stable/LTS Linux disto handles this. If a bunch of hackers can do it on such a diverse software stack, surely the company with the largest cash reserves in the world can figure out how to do it on a software/hardware stack they control completely.
I like the "civil and substantive" aspect of moderation here at HN. I'd also like to see something along the lines of Rapoport's Rules[0] and the Principles of Charity[1] embodied in the community.

Rapoport's Rules:

How to compose a successful critical commentary:

- You should attempt to re-express your target’s position so clearly, vividly, and fairly that your target says, “Thanks, I wish I’d thought of putting it that way.

- You should list any points of agreement (especially if they are not matters of general or widespread agreement).

- You should mention anything you have learned from your target.

- Only then are you permitted to say so much as a word of rebuttal or criticism.

[0]: https://www.brainpickings.org/2014/03/28/daniel-dennett-rapo...

[1]: http://philosophy.lander.edu/oriental/charity.html
I don't believe so - it's n instances of a bi-valued random variable, IID. It's exactly the case the binomial distribution covers.
Awesome Analysis of the data - https://www.sizzleanalytics.com/Boards/sizzle/Data-Breaches-...
I don't think they would know/be able to tell. It wouldn't be hard to make a Turing test complete mall Santa. Much easier requirements than a full functioning human. He only has a few lines and few motions he makes all day long.
Wage policy is a political topic. Get it off HN.
> Want to tell a story? Games are then an objectively inferior choice.

Only with respect to time constraints, is what you mean, right?
If you're not watching things in languages you don't speak, you're really missing out on some great stuff.
> Irrigation has more or less removed drought as a major issue in the US.

Heard of California? :)
Community is a political topic. Get it off HN.
Environmentalism is a political topic. Get it off HN.
Sure. So your memory usage is reported as high but might not be actually
high. Some sophistication is needed to interpret resource counts.
> Make a deal with competitors. Contact your major competitors in the region and agree to not head-hunt their programmers if they don't touch yours. If they reject this deal, try to recruit a few of their key engineers. Just offer to double their salaries. You won't really hire them, of course, but this move will definitely shake your local market, and competitors will be afraid of you. They will agree to never touch your slaves developers.

illegal.
The failure of mental health care in the US is a political topic. Get it off HN.
Fairytale storybook marriage proposal with puzzles
Education policy is a political topic, get it off HN.
That argument is true today, but over time, I think the gap will close.

A similar argument could be made in the mid-20th century against television. Back then, picture quality was low, screen size was small, and sound quality was terrible. Many writers said that the television would never be able to produce visuals better than your imagination.

Today, television is the best medium for telling a long form story with excellent fidelity. Computers are so advanced that the average viewer often can't see the difference between CG and practical effects.

Video games will eventually get there. Maybe the secret is VR, maybe it's something else. I just know that I stuck a Vive headset on my father-in-law and he was giggling and smiling the whole way through.
I think the talent just isn't there also.
Drone Startup (kind of like Uber)
Twitter is an inherently political platform. Get it off HN.
Apologist has been extended to mean anyone who will come to their defense, not only apologize.
Agreed, as that is the big issue. Anyone who requires a patch to production include more than the absolute minimum code change has a broken process. You make the next release bring that code up to the new standards when you can do a much fuller test.
Surveillance is a political topic. Get it off HN.
No. No matter what the state of the environment, a mental illness is not going to improve the situation, if only because it limits the ability to change the environment. In fact, that is the definition of mental illness: it causes problems in dealing with life.

A "healthy" mind in a dysfunctional environment can produce physical symptoms that mimic mental illness---anxiety for example---which makes diagnosis difficult, and is the root of the difference between the blues and clinical depression.
Not all art tells a story, and not all video games need to either.

l(a

le

af

fa

ll

s)

one

l

iness

-ee cummings

Art certainly, but no story told. Just an emotion, a brief moment of human connection and emotion evoked.

Now play this game, it will only take a moment or two I swear: http://www.necessarygames.com/my-games/loneliness/flash

Do you feel that same emotion? I certainly feel it does, beautifully, intensely, and simply. Perhaps more powerfully than the lovely poem above. Two evocations of the same things, two different mediums. Both art certainly.
Intellectual property is a political topic. Get it off HN.
Of course. I'm a bit confused on this emphasis... Does the post make it seem as though you can take over an active site? The point of this attack is merely to take control of many domain names and doesn't make any point about taking over live websites (at least, this was not my intention). You are taking over control of the DNS of these domains, just because they are not actively hosting something doesn't make this less true.

The idea would be that a user has simply deleted/released the zone for a specific domain under their account. This could have happened because they plan on moving it later or because a lack of payment/service termination has occurred. This allows an attacker to obtain thousands of fresh domains easily with very little effort and likely no payment at all which can be used in malware campaigns/etc. Some common things I saw were indeed older unused domains, domain portfolio's of domain resellers/squatters, and even domains in restricted TLD spaces such as .gov, .edu, etc. These would certainly have value despite no longer being used.

Let me know if I've been unclear or am missing something here.
Everything about reddit is political. Get it off HN.
Are you flagging all of these as well? In keeping with the guidelines,

If you flag something, please don't also comment that you did

https://news.ycombinator.com/newsguidelines.html
Super awesome. You can save Calcs.

Ways to 1Million in Yearly Recurring Revenue: https://instacalc.com/50021
Not only not a team player but Shirley is also a hypocrite. I guarantee there are non-standards based code touching the refractors she demanded at some level.
Continuing on as a default is dangerous, and has led to hundreds of thousands of security vulnerabilities. Not continuing is inconvenient, but safe.
Maciej Ceglowski – Superintelligence: The Idea That Eats Smart People
hit download and it pops up a window where you can select the correct doc.

It's PECoff.docx
"Liberation" is a political topic. Get it off HN.
To add another shameless plug, I built a search engine for lectures (https://www.findlectures.com).

A great thing about this is that there is no point where it's "done", as long as it has enough content to be useful. As I get more data, it unlocks tons of opportunities for mini-projects. Writing a blog has been a good side-project for the same reason.
The Supreme Court and intellectual property are political topics. Get it off HN, twice.
I for one am strongly in the smartphone-fatigue niche, and I think my camp will get bigger over time. I eagerly await an Apple Watch with cellular connectivity so I can be aware and undistracted.
Location: New York City

Remote: No

Willing to relocate: Yes

Technologies: React | Angular | JavaScript | Node | PostgreSQL | HTML5 | VBA

Resume: https://drive.google.com/file/d/0B7NrluM7XL8NZ0tFUDNiTlFuWG8...

Linkedin: https://www.linkedin.com/in/kintsang

Development Journey Snapshot: http://stackoverflow.com/users/story/7151785

Github: https://github.com/KinTsang

Recent Cool Thing Built: https://www.youtube.com/watch?v=M2q_CVvdqbo

Email: kintsang.business@gmail.com

-----------------

Hey! My name is Kin. I am probably the 2% of Certified Public Accountant who also has web development experience.

Currently looking for a junior level position in web development and software engineering.

Feel free to reach out. If not sure - send me a code challenge and my code will speak for itself!
They're called "guidelines", not rules.
It's all a balance though, right? And really, about the flexibility of the environment. You have to be able to recognize and deal with a broad spectrum of priorities - this, at least, was not prioritized highly enough across the environment and that meant it wasn't handled gracefully.
First time I hear something other than praise for Ubuntu fonts. Bodhi Linux was the only distro I tried that had terrible fonts, all others were good or very good and I tried about 10 of them.
Even upper div engineering was insane. I had stress related high blood pressure, cholesterol. Tang reduced my course load but the College of Engineering undergraduate dean was having none of it. I had recurring nightmares for years afterwards, always the same thing. I hadn't finished something.

You have to graduate in 8 semesters. Period.

No complaints.
Regulatory approval is a political topic. Get it off HN.
FACT SHEET: A Year of Action Supporting Computer Science for All
I like that this tactic is educational and costs nothing, so you don't need to fall back to a treat. It becomes almost a form of currency within the house. My daughter is younger so in her case (for incentives or distracting her out of a tantrum) I'll talk about the neighbour's cat or birds doing things, etc.
Encryption is a political topic. Get it off HN.
There's a chrome extension I find very useful that adds this to the right click menu called "f*ck overlays" [1]

[1] https://chrome.google.com/webstore/detail/fck-overlays/ppedo...
My take on this is modifying the hard coded constant was not a functional change to the code base. Making it configurable was a functional change. One shouldn't make functional changes to old battle tested code unless you have to. If you do that it's just risk.
Decision-making and business politics are... political topics. Get it off HN.
But Google had its culture before it got rich didn't it?

There are also a lot of small tech companies like 37 signals and fog creak that try to be ethical and and treat their employees well. I don't think thiel could argue that they are monopolies.

Nor frankly do I buy that Google is a monopoly. But that's beside the point.
You really should have s/mainframe/cloud/
How the Curta Works
So, meaning you should apply them in good faith. Like flag/commenting all of the posts as you currently are?
Predicting the future is inherently political. Get it off HN.
I grew up with music vinyl, when the only alternative was cassette tapes. Both of those were terrible choices. They are both fragile, and degrade with each listening. CDs were a fantastic invention. I understand that MP3s are a step backward in quality, although they are more convenient. Actually, I don't understand why we don't go back to far less compressed music, now that bandwidth and storage are so cheap.

Going back to vinyl is incomprehensible to me. It would be akin to giving up my nice keyboard and 4k monitor for a keypunch, (which I would type on when I wasn't listening to vinyl).

Actually, come to think of it, those IBM 026 keypunches had amazing keyboards. They make my DAS keyboard seem like I'm typing on jello.
If a language is going to have a default behavior, then it can't be a design choice that balances other considerations, because it has no idea what context it might be used in. The best option then is to default to safety, and allow the programmer to choose other behaviors if they need them.