jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Thanks for your great effort here, its true, port capacity is an issue and one that needs solving, so I can give what you've suggested, a try. Totally agree with you about Sally and John, does my head in. If I have to write one more "hello world" in a new language I am trying out..lol

I do love coding, I can get immersed in my code to the point where, 10-15 hour stints head down, not an issue, especially helps being an insomniac!

I have done some Python already and agree, its ' the teaching language of choice'. again, I will try the OpenFlashChart route and see how I get on.

One more issue I would love to address is CSS...Am lost with this one, is it required? or should I simply ignore this for now altogether.

Thank you for your advise.
You can't switch parts in a laptop/nettop. For this reason there will always be a reason to own a tower for savvy users who own multiple computers. One is to be left home while the other is taken on trips. There are enough reliable sync solution, so it isn't an issue.
Fragment caching of non-anonymous things on a cache is nothing new. Varnish supports it with ESI, other caches support that with other strategies.

I've successfully build SPAs using that strategy. It's basically Rails russian doll-caching on a dedicated process.
I really love the idea of the HipChat notifications! It puts this stuff in a place where my coworkers and I can then easily have discussions about the things posted.

I just added a notification token, should I have gotten anything in the room by now? If not, I'd suggest a really simple welcome message, just so I know it worked.
People can sense some light using their skin, which the prompts production of vitamin D and melanin.
By that reasoning APL should rule, so there may be some kind of optimum.
Congrats on launching. From a non-hacker currently learning rails and with a new found respect for developers, respect.

My thing is I'm afraid to log-on, especially with my twitter account. For example, I would never type the 3rd to-do item into a browser! Heck, if I was to type that 3rd to-do item as an intention in an email I would be proof-reading the recipient list like I have OCD.
You can use JavaScript client side in the browser (duh) as well as on the server (e.g. with NodeJS[1]) and your database (e.g. with CouchDB[2]). The only other languages you need are HTML and CSS. That makes 3, not 4 ;)

[1] http://nodejs.org/

[2] http://couchdb.apache.org/
"This makes me want to work at Google now." !!

I do to think this is the way!
The brain is working anyway, when you sleep. This just directs it a bit.

When you whip a horse, it runs faster too. Caffeine is like whipping your heart. IMHO the long-term consequences of caffeine consumption do not outweigh the short-term gains.

Also, green tea (sencha anyone?) is healthier.

I also think that if you lack energy, you should rather "debug" your lifestyle.
Ah, good ol' Boondock Saints.

Symbology is the study of symbols, whereas symbolism is the use of a symbol to represent ideas or qualities.

One could say he is studying the symbols to find their symbolism? Or am I completely butchering the English language at this point? (I disclaim all responsibility as a foreign national =D)
It does if you want to obtain the 'expected' results despite retaining merge associativity.
As I read this, I couldn't help but think of how much better real investing is for the overall economy than government stimulus.

When the government spends money on make-work projects solely to stimulate the economy (with no actual benefit for the public), that capital is gone. Nothing is returned to the people who provided it.

And there is no gain. Its not compounding over time. Someone ate it all up.

That means less overall wealth. That capital wasn't preserved. It cannot be invested again and again and again like wisely invested capital.
There are visual tracking techniques that are not only more stable and robust that meanshift, but can also handle occlusions, adapt to changes in appearance models, etc. Have a look at the VOT challenge[1] for the state-of-art in visual tracking.

[1] http://www.votchallenge.net/vot2014/download/vot_2014_paper....
Are you sure you aren't thinking of a closed shop?

My understanding is that closed shops where you need membership to apply are illegal, but union shops (post-entry closed shops) are legal in states without right-to-work.[1]

That said, I was wrong before and may be wrong again. It is really hard to understand the specifics of union law as many sources are sloppy with their terms and there are state-to-state differences?

https://www.thebalancecareers.com/what-is-an-agency-shop-vs-...

PS, I really appreciate your use of "You're confused". It is much more polite than some of the contradictions people use.
Ah so this is why Twitter stock has been on a rocketship recently.

This seems like a pretty good business move. Substack and Patreon have proved that people will pay to support their favourite content producers, and Twitter had the large user base to avoid the chicken-and-egg problem
For the first few days of unfollowing everyone and putting them into my private lists, I'd wondered why the use of lists wasn't much more widespread.

After about a week, I realized something else: with lists only, Twitter is a lot less addictive. The contents are still interesting and useful, but the rage-building contents ("That's outrageous! I have to find out more!") that I'd get from the "normal" Twitter flow are gone.

I ended up checking Twitter multiple times a day to once every few days. I think I'm better off now, but I can't help but feel something is missing--and I do realize it's probably withdrawal symptoms.

I understand why lists aren't more widespread: it's way worse at feeding your outrage addiction.
Maybe mildly off-topic, but one thing I can't help but keep in mind during my day-to-day is this continual unspoken fight I have against the mundane. I'm sitting in the 10-15k hour range right now, and I already feel like many of those first hours were wasted on banal/repetitive things. There are moments in software engineering, no matter how smart we try to be, that can make one feel like a human Turing machine.

In other words, these people didn't spend their 30k+ hours sitting around writing CRUD apps and collecting an easy paycheck. Rather, quality hours really move the needle.
Apologies, I thought you meant they initiated by saying "GFY".
It is 80-90% efficient and has higher energy storage.
How "pure" is the JSON generated using the out of the box serializer? I guess what I'm asking is there much MS cruft in there or does it look pretty clean?
Yes. This happened to me too. And my e-mail was in the Gawker dump too. In fact I changed passwords of all my online accounts and completely forgot about LinkedIn. But I appreciate them doing this.
Wonder what your customer really wants? Ask. Don’t tell.

- Lisa Stone (@LisaStone)

http://startupquote.com/post/2310172580
Don't give your customers unlimited margin and leverage then. See also: Archegos.
Is the Linux version up yet? I couldn't find it on dropbox.com (even though the button says 1.0.10) or by updating my repo.
I think this points out how arbitrary software versioning is. If you ask me, Dropbox is way past a "1.0" release. In honesty, this sounds more like a "Snow Leopard" than a "Cheetah". (meaning that it is under the hood performance tweaks, not features that most people will understand or appreciate).
Someone else commented on Germany between 1900 and 1950.

Japan was easily the most educated country in Asia before WWII.

I don't know how Italy stacks up to the rest of Europe, but Italy was far more educated than Ethiopia before invading it before WWII.
At least shoppers with bar code scanners are still visiting stores. What should really be striking fear and terror into the hearts of retailers are shoppers who never set foot in stores anymore, people who, like me, order everything online.
Meh, this is pure pandering and whoring for eye-balls. RWW finally discovered that "Lisp" is an easy ticket to front-page, pretty much anywhere.
As someone who programs common lisp daily, I kind of hate scheme. (As an aside, I've had the enlightenment thing a couple of times, also, and it hasn't caused me to quit my job and write viaweb. (It did make me a better lover, however; YMMV)).

Not that it is a terrible idea to start with scheme or Clojure, but scheme seems too pure (I like a REAL macro the same way I like a woman who knows what she wants...).

Clojure was too much Java last time I checked (Stack-trace of doom! Where is my continuable error? God! My eyes! (awesome otherwise, let me know when this has been fixed)).

Anyway, the point being, these all seem to be scheme links, and I've never gotten anything done in scheme other than admiring how fucking beautiful it is (seriously, great trellises).

Here's my guide:
1.) install linux
2.) get sbcl
3.) get emacs and slime.
add something like this to your .emacs
(defun sbcl ()
(show-paren-mode)
(setq inferior-lisp-program "sbcl")
(add-to-list 'load-path "~/emacs/slime")
(require 'slime)
(slime-setup))
(sbcl)

4.) Maybe get/install Quicklisp.

5.) Hack hack hack. Just be stupidly prolific in your spare cycles. Impress your friends, classmates, coworkers, etc. They'll be confused as fuck about the syntax, but you'll know it is no different from any other syntax. (Also you will program fast as hell, you will be the Mercury to their Hephaestus)

6.) Make a modest salary.
We're glad to hear that you're enjoying Bitbucket's unlimited repositories.

Many others have been surprised by our move to allow unlimited private repositories... unlimited repositories is something we're happy to give back to the development and open-source community. This approach is similar to our Starter licenses, which are fully featured versions of our products for $10, for up to 10 users. All of the proceeds go to our favorite charity Room to Read.

To date, we've donated $750k USD to build schools and provide children with scholarships in places like Cambodia so they can complete high school.

Starter licenses are used by millions of developers around the globe, but they had one missing bit. The ability to store your code somewhere -- something every developer needs.

Building on the success of Starter licenses, we've modeled the Bitbucket pricing in the same way -- to help open-source, up-and-coming developers and organizations get their ideas started hassle free.

Be rest assured, our Starter licenses and Bitbucket's unlimited private repositories are here to stay.
With the Blackberry and giant keyring accessories.
I find the mixing of iMessages and sms' in the same app super confusing. Good on you for knowing which color is which, but most of my friends who are fairly good with computers and internet, don't really understand what is going on.

I think Google tried the same and the Android audience were less forgiving and I think Android is better off because of that.

I would have loved to have SMS and iMessage separate. I use SMS less because of iMessage. When I switched to my Android phone, some people would text me in iMessage and the messages would end up on my iPad, where I had asked for all iMessage notification to be turned off, because I want to receive SMS on my phone.
Well, any program that neither loops nor is recursive (the same thing in Scheme), only has a very finite runtime. So those are not very interesting Scheme programs, I guess?
Kind of, but it just depends on what you consider American-Left and American-Right. Most actual leftist publications on there are listed as biased and are in the "no consensus" category. Though I only see two or three that I recognize and would call leftist.
For symbolic manipulation and all of that, ModelingToolkit.jl (https://mtk.sciml.ai/dev/) is the project, and it's getting SymEngine-like speeds in about a day or so. There's still more to do, but where this shines is the connection to numerical computing, i.e. partially solving models and then spitting out optimized parallelized code for the ODE solver for the other half of the model.
I suspect Apple would tell you that iMessage is part of the whole gestalt of iOS. "If you really like it, maybe you should switch to iOS!"

When conversations about some X feature of iOS happen, there's always a few people who can't seem to grasp this, and wonder why Apple doesn't port this or that to Android. This confuses me. Apple's in the business of selling Apple hardware. To sell software that runs widely elsewhere is to change their business model entirely, and given how successful they've been, that doesn't seem like a great move.
What would be interesting if they offered an ad free option - like Amazon Kindle, youtube etc.

Back of the envelope calculation suggests they make about $2 a month from each user (~$70B revenue/year divided by ~2.7B active users/month)
It can't not change the semantics of a language. It's basically automatic recursion-to-loop transformation (whether you call it "optimisation" or not is just a semantic issue). So obviously will turn "infinite recursion but not really because it blows the stack" into "infinite loop".

But then many languages are quite loose with stack size requirement anyways, as well as stack traces (e.g. JVM's can include details about the internal implementation and/or automatic compiler transforms, e.g. concerning lambdas, methodhanles, invokedynamic etc).
>4) How the scam works:

>Tether can print infinite amounts of (worthless) $USDT.

>They then inject this into BTC, ETH, LTC, (and others) to cause prices to pump.

>Notice how during the months they stopped printing Tether, the market moves sideways or drops significantly.

>This graph also shows the extent to which USDT plays a role in Bitcoin's price action over the years.

I don't get it. This doesn't really prove anything either way. Sure it could be the case that they're printing USDT backed by nothing and using it to by cryptos, but it could very well be the case that they're printing the USDT in response to real deposits from people who want to get into crypto. Since USDT accounts for a significant portion of the crypto market, it'd be more suspicious for price to go up without a corresponding large amount of USDT being printed, because that would mean prices are going up without more money being poured into the market.
Here are a few good authors, reading their software is very educational -
a) Edi Weitz - http://weitz.de/. Writes very clean and well documented code.
b) Paul Graham - The On Lisp book examples, http://arclanguage.org/install (for the source code of news.ycombinator )
c) The Code in - "The Little Schemer" - the best introduction to the lisp way of thinking.
This comment (original work) is copyright DTSI. You are not allowed to read it or view it on any screen besides one DTSI has granted license to. Reading this comment on a screen not granted license by DTSI is against our TOS and will be considered infringement upon our copyright.

If you got this far, you have violated my TOS and infringed my copyright.
I'm 33 and my old room at home is still half-full of my stuff. Guests sleep there once or twice a year, but other than that, it's wasted. The only thing that would bother my parents is competition for the TV, and that could easily be fixed by another TV.

Actually, my parents would probably love me to move home because I cook sometimes and because I buy better beer and coffee than they can bring themselves to pay for.
Very true, but just remember "what the eye of man can conceive, a cheap factory in Shenzhen can achieve".
Good thing NY Times didn't realize Safari can use as RSS reader, otherwise they would have ask Apple to remove it from their OS. Sad to see these companies not grasping how the industry is changing in our times.
From the article: "Do you really need 300 PPI on a 3.5 inch phone?"

Do you really need a phone? Marketers don't sell needs, they sell wants.
In the US, air travel made rail obsolete. For long distances (>500 miles) rail just can't compete with air. The was one of the main points in the book "Turbulent Skies: The History of Commercial Aviation" by T. A. Heppenheimer.
I can't even fathom doing that much work up front, just to get hired by someone else. I must be missing something. Maybe they liked the redesign so much, they gave him a signing bonus to bring it to the table.
I think my original comment was pretty clear, so I'm not going to spend a lot of time responding, except to say that I think you're trivializing the conversation.

Ego is a complicated subject, and the driver of many of the things we do. Perhaps you've attained an elite level of ego-free, techno-monastic selflessness, but it's unlikely that the rest of our society will do the same. Until they do, "abandon your ego" is a rather trivial bit of advice -- far easier said than done.

Most importantly, however, it's not clear that it's actually good advice: most people are more effective in life with a bit of recognition, and geeks, in particular, are famously limited by their lack of talent for self-promotion. Is it any surprise that they'd like the inference that self-promotion is an evil to be avoided? (Personally, I like to be told that women love, pale, gangly guys who are good with computers. Alas.)

Finally, while I'm quite sure that your t-shirt was effective for making yourself known, I (like everyone in attendance) had a name tag, and found that it worked equally beautifully for identifying myself to others. Sometimes, the simplest solutions are the best.
"There have been no documented human deaths from an LSD overdose.[51] It is physiologically well tolerated and there is no evidence for long-lasting physiological effects on the brain or other parts of the human organism.[52]"

http://en.wikipedia.org/wiki/Lysergic_acid_diethylamide#Pote...
This has been observed across time and across the world.

Alberta, Canada. Ten years later, same result:

http://cyclehelmets.org/1250.html
"Isn't there something vaguely equivalent in US law?"

No, but evangelizing LSD might cause the criminal-justice system to search for other crimes to charge you with.
Huge areas of the UK are privately owned by a small coterie of landowners, which happens to include the royal family.

Excepting the odd toy village project, those areas will never be built on.

And London's so-called property boom is almost entirely a foreign phenomenon, with the world's 1% pushing up prices as part of a speculative bubble.

None of this is accidental. The UK could easily lower prices by building affordable social housing. Even in London, housing densities are lower than they are in many cities in Europe.

But it's far more profitable to ration property ownership, and to create a new landlord class.

As is often the case the underlying problem is political, and caused by concentrations of power that - history suggests - can't be sustained indefinitely.
When I worked on Outlook.com, we got feedback from a British user that he couldn't understand what the option to "Connect devices and apps with DAD" meant. Turns out we had forgotten to prevent localization of the "POP" protocol everywhere it was used.
Planning restraint, combined with the way that housing is subsidised directly (rather than say, giving someone money to spend on building a new home).

I have nothing against the welfare state - I'd rather see a citizen's income than the nonsense mash of policies we have at present, though.

It makes no sense to me that the state should subsidise rental payments to private landlords in perpetuity. We should be building homes and relaxing planning permissions.
I was arguing that there wasn't a shift away from cycling due to helmet laws - but a shift toward driving due to other (largely economic) factors.

Of course, I agree that if "less cyclists are on the road the less car drivers will be used to their presence and on the lookout for them."
I just saw this in the last project in my company: One group delayed the difficult decisions until the last moment and had to work nights and weekends to catch up. All other groups were on top of things and done way before the deadline.

Guess which group saw promotions and gets recognized by senior management at pretty much every meeting?

Seems the best strategy is to create problems and then fix them in the most visible way.
One example of where it's used: to enforce correct usage of mutexes. Rust's `Mutex<T>` owns the data it protects. When you lock the Mutex, you get a reference to the data inside it, but it's impossible (a compile-time error) to store a copy of the reference beyond the point where you release the lock.
Good point. I know that during WW2 there was a lot of innovation in this area, and indeed this article suggests a lot changes over those few year but yes, you're right I was incorrect to suggest that you'd rip out the guns from an existing fighter in order to fit cameras in the reclaimed space, the recon planes don't have guns for weight reasons and also to emphasise their mission purpose, if your plane doesn't have any guns you won't go looking for fights.

https://en.wikipedia.org/wiki/Aerial_reconnaissance_in_World...
Following the assumption above if you take more benefits belonging to a group, it doesn't matter what you think is correct, in evolutionary sense at least.

I didn't try to say that atheism is uncooperative, rather there are attempts to put some theories in favor of religion in evolutionary biology.
Great works (be they books, movies or art) should be treated the same way life is: as one more step on your journey.

Overplanning will make your choices too selective, thus making you knowledgeable in some areas and totally ignorant in others (most of them).

Underplanning will make your journey unfocused, conferring you some knowledge on everything, but not much else.

So, I guess we should strive for a balance, but what this balance represents is distinct for everyone.
Cool to know! Looks like ruby has 'em too :)
Two things will bring this about, the ever growing efficiencies of the panels and the economies of scale, these companies are going to be buying a crap load of these things.

The energy cost of a panel isn't a concern if the power comes from a renewable. Cannot speak to the damage to the environment mining and production does but I would be surprised if it surpassed coal's damage.
The less code you have to write, the less there is for you to slowly start to loathe having around.
Media is becoming more fragmented as the internet disrupts traditional TV broadcasting. We'll see more networks and independent shows similar to TWiST. Most of these people and shows will have relatively small audiences that don't yield enough eyeballs and ears for brands to care. Monetizing with standard, low-CPM will return pennies (a la low traffic blogs using Adsense). Donations from a core fan base might be the best approach for these small majority content producers.
Back in the days of text mode applications, we do not complain about user interface design. Either it is seen as a lesser problem, or text mode itself is better for presenting user interfaces.

I'd argue that the latter is true.

Firstly, in text mode, screen estate is limited. One has to be careful in what one chooses to display on the main menus.

Secondly, we already program in text mode. Creating text mode menus poses less cognitive dissonance for the programmer than dragging and dropping radio buttons and menu bars.

The bad user interfaces that I've seen usually present all available options within the main screen, and it ends up being a crapfest of controls with no obvious guidance to the poor user as to what is a sensible next step.

Text menus also present a very structured way for users to explore a program. If you made a mistake, you have a better chance of retracing your steps. In contrast, WIMP systems may present multiple entry points for a single functionality, with little information on how to undo one's changes. Toolbars are the worst in this respect. The button that one clicks to "perform" the action is not the same button one might use to "undo" the action.
Yes, you know who also deserves respect and dignity and the benefit of any doubt you can come up with? The author of the OP.