jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It is, but it provided a ton of web-centric APIs in an era where people published useful RSS feeds. Half the value was in publishing modules that spoke RSS in some form, and the other half was a number of online query systems that spoke HTTP and responded with RSS.

There were many technical problems with pipes and one major business problem. The technical problems as usual, were solvable:

- branching. the system really didn't have a clean way to cause branching. if you wanted to only apply a regex on certain items, that would fail hard. I feel like some part of the anime fansub system I built must have been stressing the system because I'd occasionally find it disabled or key components removed from Pipes. (Deluge can consume RSS in the background, but often the fansub RSS feeds have duplicate items for different qualities, or are missing the enclosure field the system keys off of and other field normalization problems)

- types. the system really operated on RSS as a medium of data exchange. Any operation that worked on whole RSS feeds was great. So the typical 'put a ton of blogs into a pipe and union them all into one big feed' hello world app worked great. As soon as you wanted to operate on a specific line of input items and do subprocessing, you were in a sort of hell. It wasn't clear which modules worked on which types, or why.

- composition. a general engineering principle is to build things out of small parts. That's the fundamental reason pipes works, but you never had the ability to treat a pipe you built as a small part itself. You couldn't build pipes that accepted RSS in. The subpipe command they eventually added only allowed RSS out, without even any parameterization. Judging by the comments from support engineers here, the reason is mostly obvious: they couldn't prevent people from building pipes that called themselves indirectly.

But the business problem was most fundamental. The most useful APIs were often monetized via web ads. Yea, someone was collecting amazon referral revenue, but beyond that, no money was changing hands. That was a fundamental challenge to further adoption. Bloggers started publishing truncated or headline blog feeds, and what sort of evolved was a cat and mouse game with content creators: people invent new ways to generate RSS feeds for sites that don't have them while the sites fuzz their UI to prevent it.
"Facts" is a red herring. There are infinitely many facts; they don't select themselves. Humans do that.

Even assuming that your comment was factual, it was still an off-topic provocation that would take the thread to internet hell. We ask people not to do that on this site.
Personal experience talking to Americans who particularly like Disney properties. Obviously no drama either way, just curious to hear what drives it.

Some people wondered why we were only there for the day rather than a full week.
Related, more and better pics: https://www.boredpanda.com/mammoth-tusk-hunting-russia/
The end of the story sounds suspiciously like Zersetzung:

http://en.wikipedia.org/wiki/Stasi#Zersetzung
Link: https://en.wikipedia.org/wiki/Japanese_American_internment

I had never heard of this.
Well, as court witnesses often show, you start telling a story and you fill in deep details. Sometimes from memory, sometimes from thin air.
Have you considered filing a FOIA for raids on your apartment & the painting?
The rule is that if you want to approach groups then you should be a group. If you want to approach individuals then you should be alone. There's some truth to that, I think.
I don't think it's accurate to say "they spent 1.7 billion on the site".

I think the $1.7 billion figure comes from this OIG report http://oig.hhs.gov/oei/reports/oei-03-14-00231.pdf

However, the OIG report has a number of important caveats:

* The list of 60 contracts in the report includes contracts to support state websites and for programs unrelated to the website (for instance, I found an $85 million contract related to accountable care organizations, which doesn't seem to have any connection to the website).

* The $1.7 billion is not the amount expended, it's the estimated value at the time the contract was awarded if all the options are exercised. When you look at the individual contracts, this estimated value turns out not to be very useful. Some contracts had double the estimated expenditure, some had $0 expended. Looking at the total amount expended, you get a figure of $500 million.

So I think it's more reasonable to say that they spent $500 million on various projects to implement the law, including both the user-facing website and all the behind-the-scenes stuff.
Mixed feelings... On the one hand, fascinating to see the guts of these circuits revealed, on the other that's destruction on a level that makes me cringe. I know that she got the board with the specific instructions to destroy it so I guess she lived up to the promise but taking a chisel to these bugs me in a way that is hard to put to words.

I guess there is no way back on that one.
2005: Yep.

2010: Ehh, JS is useful sometimes.

2015: Lol no.
Ha! No, not usually. That is by far the biggest powerpoint I've seen at Netflix in my 3+ years there.
One of the first steps in teaching is motivation.
Language of choice for beginners need not mean only language of choice. If Javascript is great to get started with, great. Once someone has that down, they can still continue on to learn C, Haskell, and other more interesting languages that explore CS fundamentals & theory. Or so I would imagine, anyway?
I think they'd be able to spot the change, because the "step" would persist, but not tell you which century it happened in precisely.

Future archaeologists and ice core samplers would definitely find a "wtf" layer in all their ice cores: higher radioactivity! If they attempt carbon-dating there will be a huge discontinuity in the results.

Probably also a microplastics layer.
Designing for designers — a match made in heaven.
The story of Vectornator starts in the room of a 10-year-old child in 2010. Vladimir, born in Romania and raised in Germany, encountered a problem that many designers have experienced before. He was struggling to find a suitable design tool for his illustrations. Most kids would probably have given up soon, turn to TV & loose interest.

But Vladimir was not most kids. He decided to create his own solution to solve his own problem. With the help of Youtube tutorials and several forum posts, he began to write his first lines of code.

What started out as a hobby turned into a product that is loved by millions of graphic designers but also has the support of prominent industry leaders, such as Disney, Marvel, BBC and Apple.

We got involved when they found themselves having a rather good problem. They had a GREAT product with a bunch of loyal recurring users; but their website did not match the product experience and fell short when conveying the excitement & buzz that existed among its community. So they needed a team to help them turn their vision into a reality (That’s us!), which was both an honor and a challenge. Now we had to figure out the following:

How do you create a world-class website for a world-class product? specially one aimed at designers?
How do you tread the fine line of designing “too much” and leveraging all the artwork we have without sacrificing usability & performance?
How do we create a scalable system that their team can then work with?
We turned to Webflow for the development and out-of-the-box performance. We successfully planned, designed, developed and delivered a performing website and a robust design system to scale on (in style). What was originally a one-off engagement turned into us becoming an integrated component of their team, where we work elbow-to-elbow to continuously improve the experience of millions of creators.

We Vectornator.

Want to know more about this award winning project? Read the full case study here: https://www.lift.agency/work/vectornator
This is weird, when you think that RISC-V is getting more momentum everyday, even with open source CPUs, why 100bn in ARM??
I survive just fine without Facebook too.
She must use VI instead of Emacs. Emacs requires more hands for all the modifier keys.
You never know...it's not inconceivable that they would do random reviews of officer's entire shifts as part of a review process.
another list: http://www.counterpunch.org/2013/08/21/what-bradley-manning-...
The headline is inaccurate. The LED outputs more power than the electrical power input. The remainder of the energy comes in the form of heat from the surrounding environment. It works by applying slightly less voltage than the LED's bandgap and then relying on electron-phonon coupling to kick an electron to an orbital above the band gap.

That kills off a quanta of energy from whatever phonon mode gave the kick (which cools the LED), and the electron emits a photon when it relaxes back into the valence band. The LED is no longer in thermodynamic equilibrium with the surrounding environment, so heat flows into the LED.
You had a contract with them. Just by simply not paying the fee does not mean canceling the contract usually. Which I am grateful.
> When the police union does something illegal, no one is going to do anything about it.

Cant the Feds step in?
>"Car centric infrastructure forces people to own cars."

Where? I live in Toronto and I certainly do not feel that I am forced to have a car.
They actually took the time to make it at "template" of sorts.

I wonder if the sites are deliberately made using an older design language to appeal to a certain audience?

You almost want to clone it and just replace the content with something more interesting.
In enterprise environments, I can see that being a problem. Tools like SAML are more prevalent when SSO is used.
Microsoft Research does a lot of basic R&D. Most technology companies are fundamentally R&D companies. Also, the J Craig Venter institute.

One of the issues that with the transition from the industrial age to the information age is that our focus has shifted from industrial research to information research. Because so much of the information age is intangible it's unclear that real progress is happening.

Two things have happened that further hide these issues, the results of research are incrementally realized and the pace has increased to such a rate that it is simply expected. News is when the transistor density or aerial density does NOT double in a year.

Even with industrial research the issue is that no one is around to see the benefits. When someone figures out how to run a lights out factory they will be hailed as greedy instead of innovative.

Even the BP disaster is an example of corporate R&D, does anyone else find it incredible that we are repairing (or not repairing) an oil well that is 5,000 feet under water and there are no humans in sight? The fact that the disaster is even possible should be awe inspiring to the technological progress of humanity.
If people find out you own a lot of Bitcoin you are relying on governments to protect you from theft, blackmail, kidnapping schemes, etc.
It’s a tragedy I had to go so far into the thread to find this and then see it downvoted.

While it’s true that people don’t understand what “white” is, that’s no reason not to do the right thing. Be less white.

It doesn’t mean any of us as white individuals have to feel bad.
In the US, the minimum age to purchase alcohol is 21. It used to be 18. In other places it's younger, and/or it depends on the alcoholic content of the drink.

So, is 21 the right age? Is 18? Is 16?

Honest question: how would you go about answering your question?

Economists disagree with each other, so it's not something that an HN comment is going to resolve.

Me, I based it on how the minimum wage from the 1950s, adjusted for productivity, would be about $25/hour - https://edition.cnn.com/2021/02/21/politics/minimum-wage-inf... .

This means the productivity benefits are going somewhere, but not to the poorest people who are working the most.

Raise minimum wage to $20/hour (and/or increase collective barganining power), and raise taxes on the wealthiest, and increase the social safety net - pretty bog-standard social democratic viewpoints.
Why is clean air and lack of noise any more fundamental than, say, access to public transportation, nearby food markets, etc.?
I'm not sure forced attendance in an ethics course has as much of an effect as you would like it to.
The warp drive on these tend to run into this issue where faster than speed of light travel becomes possible leading to all sorts of catastrophic failure events in the known universe. I'd get the slower model.
Who does the name in the description refer to?
What if some of the documents contain private information of non-involved individuals? Any steps being taken to protect their details?
What other conventions would be broken if the library has quality performance and features?

How does being out of touch with the community affect how good a library is?
GitHub etc does not really fit into suckless' minimalist philosophy
For an app that a lot of people here would use every day, $5 really isn't that much if it offers them usability or aesthetic benefits versus the website.
The "bitL problem" is part of a big industry, so a lot of people/companies have this problem. We can say that ~100% of the filmmakers should deal with this all the time.

Probably this is why YC funded companies such as http://www.wireover.com/
For those in the SF area, I highly recommend going to Alcatraz to experience some of Ai Weiwei's work. http://www.for-site.org/project/ai-weiwei-alcatraz/

Never Sorry is a fantastic documentary on Ai Weiwei's life. I contributed to documentary while it was Kickstarter and got to see it in a theater in DC. http://aiweiweineversorry.com/
> I can punch anyone I see on the street in the face.

Yes, and then you would be charged with assault. It is great that you work on a tool that respects peoples privacy. I suppose I failed to put an emphasis on trust. With server side logs, less trust is required because there is less that can be done. Paired with VPN, I can have reasonable belief that server side logging is not logging anything unreasonable and it does not require trust that they are not fingerprinting me. As you say, just because someone can do something doesn't mean they will - but trust is required, especially if there are no repercussions if that trust is violated.
> A rich patron? That's hardly a better system.

Many great works of art have come to us via this system. In our time, isnt that what Patreon is?
Conspiracy theory extremism slowly turning into domestic terrorism. It's not a matter of what is real or what isn't. It's a matter of bullying the rest of the population to accept their beliefs as the truth.

https://www.hstoday.us/subject-matter-areas/infrastructure-s...
CPython is what's slow, not Python itself. The main reason CPython is slow is that it's purely a bytecode interpreter and it makes no use of AoT or JiT compilation unlike the JVM, CLR, or V8 JavaScript engine. If anything, the rapid growth and adoption of Python gives me hope that we'll see something akin to the V8 engine for Python. Yes, things like Cython and PyPy exist but both have their issues.

Javascript had a reputation for being horribly slow before modern JIT compiled JS engines were created. I believe that around the time the V8 project began, a non-trivial number of browsers were using an AST-walk interpreter to execute JS (you can imagine how slow that was). If you look at some benchmarks for how V8 JS (for example Node.JS) performs relative to Java, C#, and C++, you will generally see that the performance gap between JS and Java/C# is comparable to the gap between Java/C# and C++. CPython, of course, is a lot slower.

There's nothing about Python that's fundamentally more dynamic than Javascript, though correct me if I'm wrong. Both languages have the ability to add arbitrary fields to objects at runtime (though I would say Python's syntax and object model tries to sway you away from doing it more so that JS), both languages have similar type systems and essentially fully first-class functions with closures, and both languages have an eval method that can execute any string as source code. The saying goes, "The squeaky wheel gets the grease", and for a long time Javascript was the squeaky wheel that everyone complained about but still had to use in order to target web browsers. That's what encouraged a huge company like google to invest resources into making a fast Javascript engine. I would not be surprised if something similar ends up happening with python.
On the other hand, lots of places have people who they _think_ are this guy, and who are actually just a bad dev who is good at building an impenetrable moat for job security...
The police and the fascists are on the same side.
Arimaa is a fascinating game; you can learn it quickly and immediately play against the best computer players and expect to win. The branching factor is extremely high (~17,000 vs Chess' 30), but each move consists of several phases where the current player can move several different pieces one after another, so I've always thought a modified minmax type algorithm may be able 'deconstruct' each move into several nodes on a graph.

Whilst extremely interesting, it seems the amount of research into Arimaa pales in comparison against research into Go. Go has a branching factor of ~300 so sits far above Chess, but well below Arimaa. It is even easier to learn but harder for humans to develop an intuitive understanding of how strong any position is. It is starting to succumb Monte Carlo Tree Search [1] with games played on a smaller 9x9 (vs the standard 19x19) board.

However, from my perspective whilst MCTS is extremely interesting and have a wide array of applications, I'd love to see approaches towards these problems that aren't based around an optimised 'brute force' algorithm.

When Deep Blue beat Kasparov, Douglas Hofstadter noted “It was a watershed event, but it doesn’t have to do with computers becoming intelligent”, adding “you can bypass deep thinking in playing chess, the way you can fly without flapping your wings” [2]. I somewhat feel like this criticism could be applied to MCTS and Go, and it'll be interesting to see whether the first algorithms that conquer Arimaa come from a different perspective or not.

[1] http://en.wikipedia.org/wiki/Monte_Carlo_method#Artificial_i...
[2] http://www-rci.rutgers.edu/~cfs/472_html/Intro/NYT_Intro/Che...
It is ironic, but not necessarily nuts. Another case of removing freedoms to promote freedom is much of criminal law. Why does the state restrict my freedom to kill people?

When your freedom reduces the global "freedom", the sum of everyone's freedoms after your action, it might make sense to prevent it.

In spite of, and because: freedom.

Not saying the way RMS is doing it is good, that's a different matter. But restricting freedom, for freedom? Yes, very possible.

RMS may be nuts, that doesn't stop him from being right. Which, by the way, he turns out to have been on many more counts than some of us initially thought.
All the more reason the report should be declassified.
Clickbait HN title; article title is "Google said to be in talks to invest...".

Google said to be in talks is at least two very large steps removed from what the HN title says.
What is up with those fatality numbers? Kinda weird it's exactly 1382 for both towers.
I had been feeling a little blue the past few months. I didn't want to take an anti-depressant (too heavy and too many side effects).

I read this book :
http://www.amazon.com/The-Mood-Cure-Program-Emotions-Today/d...

She basically advocates for the supplements 5htp and St John's Wort taken three times a day (empty stomach ideally).

Her theory is that a lot of our depressive moods are due to nutritional deficiencies and that the amino acids that help with serotonin production are easily depleted (via drinking coffee, alcohol, aspartame, stresses, and lack of sleep).

Nonetheless, I am feeling better, and feeling like I am making incremental improvements each week. Much less anxiety.

No side effects to report (sexual, clouded brain syndrome).

St John's Wort: http://examine.com/supplements/Hypericum+perforatum/

5-HTP
http://examine.com/supplements/5-HTP/

L-Tyrosene is also advocated in the book as a motivational booster (increases dopamine). It's effects feel like a strong cup of coffee.

I'm not in any way connected to this book or these supplements; just happy to share something that worked for me regarding depression and anxiety.
normally when people say I have no affiliation, it is infered that they mean they are not part of, invested in, a member of, that company.

kind of like how I have a friend that works for Coca-Cola, but I'm not affiliated with them.
The trolls/dwarfs one is almost certainly due to the works of Terry Pratchett.
What's the point? I mean, why blow on one of those things all match long? I go to American football games and make a lot of noise, but only when the opposing offense is lined up to try to get them offside. Otherwise the stadium is silent. What is the point of constant noise during the entire game?
Visual Studio, Boost, STL, the friggin' auto keyword? That's for a very, small audience (beginners, Windows, no resource limits) and a rather lenient interpretation of "tool"...
Sometime it's not how intelligent you are, but your knowledge, that make the differences. Your intelligence is not very useful if you don't make use of it to pursue the truth no matter where it leads.

If your brain spent its time rationalizing all your excuses and your failures, than you have nothing but to blame yourself.

Outsider perspective are mostly wrong most of the time, but sometime the outsider get it right, on a massive scale.

The matters of becoming the massively right outsider, I think, is the most difficult part. It's something that I have not figure out.
Thanks for all the valuable feedback. I have updated the post by adding little explanation to most of the points there to justify each concern. And have revised a couple of points. Please feel free to comment further. Please revisit http://www.webuiarchitect.com/30-best-practices-to-boost-you... to see the changes.
Fairly surprised to see an STM article linked. I wonder how soon the days will be where people learn STM and Actors in their concurrency classes first and these become the norm in the real world. You know, sort of like a parallel to how many people don't understand pointers or manual memory handling in C.
Don't try to work on your project after a full day of work. You're physically and mentally tired, you won't produce quality work and you'll begin to dread working on your side project.

Here is some simple advice that has worked for me very well in the past, in exactly your situation (and I've gone on to run those side projects successfully and even exit from one via acquisition).

__Work on your side projects in the morning__

This involves some lifestyle changes, i.e. waking up early. The process, once mature, involves 3 steps:

1) On the commute home after work, think of 1 concrete thing you want to achieve the next morning on your side project. Relax and watch TV etc whilst going over in your head what you're going to do in terms of execution.

2) Go to sleep early (say 11pm) and wake up at 6am.

3) Do the stuff you thought about. Your mind will be fresh, you'll be looking forward to working, and if you can charge through 1 to-do list item per day, that's good, consistent progress.

Keeping a strict routine of this you can maintain a very quick pace of product iteration. Much faster than you'd think, for just a couple of hours a day. It's all about filling those hours with concrete tasks and being in the right mindset to Get Things Done.

Hope that helps.