jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I have yet to need to know or discuss failure modes of the GC by heart, how to detect them and work around them by heart

Knowing - and having experience of - the failure modes of your platform is one of those things that is invaluable.

Knowledge of GC issues in the JVM is something that indicates (a) you've worked on applications that tax the JVM, and (b) you are the person who people turn to when the shit hits the fan.

Sure, Googling will help here, but you need to have a pretty good understanding of the problem space in order to understand what to Google for. For example, how do you get from "the application is slow" to a query for "sizing the New Generation in the JVM garbage collector" unless you already know when to suspect GC issues, how to use jvmstat etc etc?
I tried vi and edit commands and they didn't work. Thanks for this hint about ed. Works in the this pdp emulator.

Out of curiosity I also tried ed on my Ubuntu and it works here too. Shouldn't obsolete tools like these be removed from the newer linux kernels? Or is there a significant population that still uses it directly or indirectly (using some tools that use ed)?
http://www.fullsail.edu/degrees/web-design-development-bache...

Fullsail has a web design and web development program but I don't know if you'd consider them elite. Web development is generally self-taught and not really something most people pursue degrees for.
If you'd said "Symphony #9", I might have granted you the point. But "Fur Elise" isn't particularly more complicated than a well-written rock or pop song, and yes, I'd suggest we are indeed awash with those. (Even if they only represent 0.01% of the music in those fields...)
you can have syntax highlighting in grayscale :|
> and the rest just falls naturally into place

No, the timezone string is messed up:

2006-01-02T15:04:05Z07:00

If they had picked

2000-01-02T15:04:05Z06:00

(03 would make more sense but then there would be issues with 12h vs 24h clock)

then they could even express ISO 8601 week number and the corresponding year. Something which is not possible at the moment. Although more difficult to remember it would be 52 and 1999. (For the 2006 it is 01 and 2006 not distinguishable)
Yes, sort of. Not generating a large amount of garbage can still give the runtime an opportunity to reduce the amount of work done per collection pass. A naïve heuristic for determining when to run GC will give you the typical "sawtooth" pattern, because you generate garbage until hitting a fixed ceiling threshold, collect it all, then wash, rinse, repeat. But a game that's not completely pegging the CPU will have some idle time that can be used for small collections, so limiting the amount of garbage produced on each frame should put an upper bound on the amount of work done during each frame.

When I was helping Rovio port Angry Birds to the web a few years ago, we ran into serious frame hitches that were being triggered by GC pauses in Chrome. Two things fixed this -- the first was fixing a bug that caused it to run a full mark/sweep far too aggressively; but the second was when V8 committed an incremental collector (not concurrent, just able to spread the work out more by being able to run a partial mark/sweep and resume it later). After that, the GC pauses disappeared into tiny ~N00µs pauses that never impacted the game.
If literacy is solidifying our thoughts such that they can be written, then the first way we teach children is by finger paint. Here the seed is planted, but literacy is not that disconnected for put words on the page. Literacy demand more than just expressing thoughts and require that we do so with common tools.

Teach people Excel can be a first step towards computer literacy (modeling), but the first way we commonly teach children today is by gaming. World building, puzzles, RPG, and many more are areas which creates a representation of a system that can be explored or used. Some games like minecraft can o both literacy and computer literacy, where thoughts and models are both present.

At this point is where I disagree with the article concept, since you then need to teach children the common tools which composition, comprehension, and modeling are practiced with.
This is the case in every industry right now, and has been since the beginning of time. Marketing is the ability to influence people. It seems obvious to say this, but people who can influence people are usually the people with the most successful products (see: politicians, Apple, pg, etc.).
Honest question: Why do you think Twitter is a publisher, in the sense of a newspaper, for example?
There is no way to attribute this to anything but malice. The police response was so wildly different from the response to any other protest we have seen in the past 10 years that it is laughable to even entertain the idea that it was a case of stupidity.
union jacks

The national flag of Great Britain?
Someone needs to write a "Frodo Baggins and The Methods of Rationality".
The conspiracy side of me says these lower resolution images were purposely released to try and calm the public backlash. I remember seeing much higher resolutions images when these machines first came out.
In my experience streaming raw OGG has worked well. I have very limited experience with anything besides raw AAC as, thats what all my clients were using.
This reminds of me of QBASIC (oh the nostalgia):

CLS
SCREEN 12
CIRCLE (200, 300), 50, 4
Interesting--the Cooks Source page you linked is indeed the official group (created long before this debacle), and that appears to be a post from the group itself (so it is probably the real Judith). That being said, when this story went viral someone created a fake Judith profile and proceeded to troll everyone by posting extremely similar statements simultaneously apologizing and defending her stance.

Regardless, I think we can all agree this person is clearly in the wrong industry and still has little personal accountability for her mistakes.
The biggest error I have with pasting is that the pasted code uses spaces where I use tabs. They look like the same indent level but they are not.

A good old ggVG= solves that though in vim
Two hour weekly team meetings aren't part of any agile method that I am aware of. Scrum standups are supposed to be for people working together. Those aren't agile principles.
1pb / 100gb / genome = 10,000 genome sequences. And that's just raw data from one platform. If you're interested in e.g. splicing diversity you would want to do long read RNA sequencing. Leaving room for intermediate results (alignments, assemblies) you would only have room for a thousand people.
The problem is that browsers don't deal with libraries. You can implement a module and a script loader system, but in the end of the day you will concatenate most scripts for faster download and initial page rendering.

The big problem is that we still have: IE6, IE7, IE8 and probably IE9 too
They are too slow, they will not allow you to write nice modularized code.
Yes, but most people don't have smart phones.

From the article:
"Of the one billion cellphones sold annually, a few million are iPhones. The masses still have regular cellphones that don’t capture video, let alone hi-def video. They’re the people who buy Flip camcorders."
Fantastic job! The only downside is the limited game area size, but it's really pretty and funny.
Familiarity is probably the prime factor in readability. And it is indeed a subjective one.

But there are also objective factors.

Infix function application allows for easier visual parsing of the expression tree's components. There's a reason mathematicians have been using infix notation for centuries before we had arbitrary other constraints for choosing notation.

In fact, if you look at mathematicians' notation, you will see that not only is it horizontally infix (arguments left and right of the function), it is also vertically infix, and arguments are placed above and below (Sigma, Integrals, etc.).
How can this be more energy efficient than systems using cold ocean water to dump the heat surplus? E.g. The datacenters in iceland, where Opera has its datacenters. Would love some more details.
The most astounding thing is they appear to have rolled this out without testing on a few prototype stores first. Stupidity arrogance there.
If you use the long cable to plug the charger into the wall you’ll avoid this, it has the additional ground conductor which connects to the large round metal post on the charger.
I've seen some stuff about the idea of the new Jim crow, but not that book specifically. There are a lot of issues in the justice system. They do allow injustices to be perpetrated on a racial basis, but not only on a racial basis. I'm currently dealing with a situation that involves rights violations by both the state police and a magistrate. There's straight up corruption going on and the system doesn't care.
I wouldn't touch Ketamine. Too many bad side-effects.

I've always had a high pain-threshold, but recently I've been 'beside myself' with pain (and a ringing in the ears, driving me mad at night, at times). Cannabinoids have been hugely helpful.

Thankfully, I have managed to get an appointment with the dentist next week. But I've had to wait longer than I wanted for it.

Years ago, I snapped my leg in half. Tibia and Fibula cleanly snapped. Had Titanium plates put in. That was easier to deal with than dental pain. ;)
Shitbowl v2.0: Adds a well that extends to the center of the earth

Shitbowl v3.0: Adds a multi-tiered dumbwaiter, that makes retrieval and storage to center of the earth a snap;

Shitbowl v4.0: Adds a reciprocal well that extends to the antipode of the earth, and allows users, so-situated, to borrow from their counterpart, least-used items of the counterpart, Uber-style.

Shitbowl v5.0: Implements a heat-hardened round-house router to universally exchange least-used items, near the earth's core
Whales can talk with other whales at several km. I'm unsure about what I'm seeing in the small scaled video, but there is not necessarily a physical collision here. A "Sonic wave collision" is much more probable.

Also the ocean is a 3D mass of water. A sperm whale crossing the path of a ship could be perfectly at 800m of distance while doing it. (Probably not this particular case, I assume that the antenna can only work at surface, but we should take a look to the article methodology before to conclude that the whale is moving to avoid to crash with the ship).
Anyone else amazed that those ads only cost 10k?
This is hilarious. I could see something similar happening on HN today.
5G? Millimeter wave radiation? EMF of electric cars?
I'm no crazy man, but we have no reason to believe these are safe (yet). Just as Marie Curie thought nuclear radiation is safe or asbesthos was the great novel insulating back in the day.
Was a loyal Moto G user until also those phones got bigger. In the end, found no smaller phones with good hardware. Either large displays and good specs, or smaller displays and shitty specs. So when buying a new phone and holding the iPhone 12 Mini in my hand, it fit much better. Thought I'm should give iOS a try and compare it. I don't think I miss the freedom aspect as much as I miss the UX of Android. iOS has so many glaring UX issues and UI bugs that I'm really questioning how people came to hail Apple for their UX.

The assigned names was mostly tongue in cheek but also of course a bit true :) It's all trade-offs in the end anyway.
What are your side projects? Have you thought about automating this?
This will happen when, in 15 years?

I don't know what will happen in mainland China in 15 years either. 15 years ago it was materially different.
If it's anything like military colour codes, they'd be swapped regularly as a matter of course.
An interesting thought exercise is if the whole thing which happened would have been avoided if they were allowed to stay on reddit. They were driven to another site, and I can say for sure the level of extremism was unchecked in comparison by their own community at that point. On reddit, they at least were exposed to more formalized community moderation as well as regular influx of more level headed people who often tried to talk sense into some of the more extreme members. I think some good faith efforts and ground rules were in place on the new site, but a lot of this insurrection shit seems like it would have gone very differently on a more public facing reddit subforum.
> I guess HN just really really wants to speculate on all the ways they'd have secured things differently in the capital building with retrospect and with absolutely no idea what the circumstances are that went in to the decisions made.

You say this like there's a good explanation for the department of defense rejecting requests to deploy the National Guard after the capitol building had been breached.
OP claims "they have not sued me or sent me any sort of court order"

Edit: According to [0] they don't need to. They just send you a notice and if you don't respond in time they take what they want. It's not clear what constitutes responding or how to get the case into a court and out of an administrative process. I don't know about the out-of-state bank thing.

[0] http://www.mass.gov/dor/businesses/help-and-resources/legal-...
It's also not that hard---perform your own research, under conditions you specify, using analysis methods you dictate, with the ability to retry over and over and over until a favorable result arises by chance, THEN the FDA scrutinizes it.
Most are warranteed at a particular percentage of nameplate capacity (95%+) at delivery and then in a straight-line decay after a certain point out to a certain level (75-80%) at 25 years.

http://us.sunpower.com/sites/sunpower/files/media-library/wa... [edit: better link], for example. that is 95% through year 5, then .4% linearly through year 25, or 87% of nameplate at year 25. They are a premium vendor, but the warantee structure is fairly standard across legitimate vendors.

edit: http://www.yinglisolar.com/assets/uploads/warranty/downloads... - 98% at install, 92% at 10 years, and 82% at 25 years.

edit: http://www.trinasolar.com/downloads/us/products/EN_Trina_War... 2.5/3.5% in year 1, 0.7/0.68% through year 25 (80.7/80.18 % at end) for poly/mono- crystalline products, respectively ... and so on.
Here is the HN thread in which NSQ was announced, and similar questions were asked.

https://news.ycombinator.com/item?id=4631994

Although I don't know how the system has evolved since then.
Well, under no circumstance should you run npm, nvm, rvm, rbenv, pip, etc as root.
That, most likely, was the point. A few months ago, Marc Adreessen credited the proliferation of this kind of market manipulation with the demise of the IPO. In his view, a company as well established as IBM can roll with punches like these, but (for reasons he describes in some detail) fledgeling companies can't. So they stay private until they're big enough to fend off the hedgies who make money by planting and fanning rumors like this.

The macro-problem is that companies are past the steep part of their growth curves before they're public, meaning that the benefits of economic growth flow largely to a small number of pre-IPO investors, and not the broad range of people whose 401(k) plans depend on growth in public markets.

Anyway, the entire interview if really good, and crap like this IBM rumor indicates that he's got a point.

http://www.vox.com/2014/6/26/5837638/the-ipo-is-dying-marc-a...
Hi everyone - co-founder of One Codex here. Happy to answer any questions folks have!
Here's[0] an article from the author of the OP defining the term. It just means "browsers that auto-update without user intervention".

[0]: http://eisenbergeffect.bluespire.com/evergreen-browsers/
Most of the $700 billion TARP money was recovered, the costs are only going to be about $30 billion which is a bargain for what it achieved. http://finance.yahoo.com/banking-budgeting/article/110920/ex...
If Google went down...literally overnight, thousands if not hundreds of thousands of small businesses that rely on AdSense to pay their bills would be in serious hot water.

Not to mention those companies that rely on Adwords to drive traffic through their doors (both online and offline).

I can almost assure you that the markets would get very jittery and irrationality would likely spread to all sorts of other industries.

It is easy to take these things for granted.

Amazon is the same. There are thousands of mini-retailers that earn a living on Amazon. Amazon might even be more so - the equivalent of a Walmart going down....but almost worst.

At it's extremes, the beauties of capitalism lead to large firms that build ecosystems to entrench their positions - whose failure would be significant and potentially systemically dangerous. It is the nature of capitalism - it actually is very healthy for the system. Over time they eventually fade out and other large companies come and take it's place - e.g. the newspaper industry, telecom, etc. So you can't really escape it.
Or you can just read few pages from "Founders at Work"
This article makes me reminisce about the Color Turboslab I had in uni. Functionally, it was limited because I didn't have much software I could run on it but the layout and design was pure genius. I had this, a few sparcstations, an indigo and an Alpha. All acquired at university auctions.

I eventually had to put them out when I graduated. My car wasn't going to hold all the stuff I had acquired and something had to give.
I work for Citrix Netscaler, and can confirm this. It is the most efficient of invalidating one of the standard headers.
I don't think these naming conventions are problematic. Generic and useful tools should be named with simple, generic names. This is Google's problem, or a problem of the programmer using the wrong methods to search for the tool.
copy the time field from cpuinfo to temp_time'
backup the low 5 bits of goodnameformemorylocation'
locA's low 5 to locb's low 5'

Seems like there are a fair number of nice representations. Context is obviously important though: in a kernel, you probably want fairly implicit ways of referring to bits.
I sincerely hope they don't.

Google has made a habit of entering new markets with products priced at 0, destroying competition. In classical economics this is called "dumping", and the only reason they can afford it is because of the huge cash cow that is online advertising.

I would much rather have a healthy ecosystem with many smaller companies competing with paid services (you know, paid, with terms of use, support, and all that), than yet another free service from google and works except when it does not and there is no one to turn to in case of trouble.
There were 7 months between Bear Stearns (Feb '08) and Lehman (Sep '08) events, and things started to go downhill long before that - August 2007 in particular was the turning point.

Many in the US were simply asleep at the wheel, both in government and private sector.
>It’s also astonishing to me that people in a position to explain even moderately complex computing ideas continue to treat recursion as somehow hard to reason about.

This is because you don't understand humans. Which is more clear to you?

repeat special-task 5 times.

(do special-task n times) = (do special-task n - 1 times)
(do special-task 0 times) = Don't do anything.
do special-task 5 times.

Clearly when we communicate with others using regular language we use a repeat keyword rather then recursive grammar. No natural language on the face of the earth ever communicates the concept of repetition via recursion* There's always some keyword or number for repeating something.

*(not 100% sure on this, HNers, prove me wrong if possible, I'm open to being wrong).
We like to cook a lot and experiment with it. That said i think that failures can make the evening a bit miserable so i would recommend following basic methods from J. Kenji Lopez-Alt or Daniel Gritzer. These are very scientific in their approach and you will have many many small successes which will motivate both of you to keep on going, instead of not understanding what went wrong and being disappointed even if you say you won't be :)

I recommend Kenjis book "The Food Lab" and just going through the recipes and learning the science behind them together
This is not really hacker news worthy

There are plenty of reports on twitter about the several characters/insurgents/anarchists that went in the capitol, not sure this belongs here.
Isn't this just comparing a predominately residential district to a predominately commercial district?

I actually don't know how densely populated commercial zones are factored into population density so maybe that's irrelevant.
> ARM gives a huge discount if you buy their CPU and GPU together.

Yeah, I've heard rumors that ARM+Mali is cheaper than just ARM for the licensing fees.
That's the one thing climate change is good at once it gets bad. I thought we wanted to avoid this?
Handle it the same way as a return I think. Evaluate the temporaries, move / copy into the right place, run destructors, jump? Copy elision might be hard to pull off I suppose.

Edit: Hmm there is an issue in handling the stack space I suppose, because there are live old parameter objects already in the place you want to put your new parameters. An ugly but possibly workable way of handling it is to have two areas for parameters. One used for odd recursion depths and another used for even ones.
Done.

What's next?
Easy. He would see that there is a business opportunity for him to sell outsourcing services to a developed country, which he would not have thought so before.
It turns out the claim is even is worse than what I remembered. It claims to be the fastest high-performance language. What a shameful Machiavellian act by JuliaComputing for lacking intellectual honesty.
https://www.linkedin.com/events/juliacon2021-freeandvirtual6...
Gcc doesn't have such a warning. Clang has it, but it has to be explicitly enabled. (It's not even in -Wall or -Wextra.)
> the number of unarmed black men killed by police is somewhere between bear attacks and babies drowning in buckets in terms of annual deaths.

You're comparing accidents to murder¹.

We can and should try to prevent deaths from bear attacks. But we should also have higher standards for human behavior than for bears.

---

¹Or at best manslaughter
You might be surprised to learn just how many files are zip files.

Java software (jar, war): zip files

Android packages (apk): zip files

OpenDocument Format (odt, ods, odp): zip files

Quake 3 / OpenArena / Urban Terror / etc. (pk3): zip files

Firefox/Thunderbird/Chromium extensions (xpi, crx): zip files

EPUB: :D
This is really polished with the graph visualization!

Similarly, Authzed has a playground[0], but it's focused more on validation, exhaustively testing, and sharing your designs rather than visualization.

[0]: https://play.authzed.com
In addition to all the videos he created of killing non-whites and immigrants, he has also participated in many Russian March(s) which is full of white supremacists.

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

He has never publicly denounced the videos he has created. But he hasn’t attended the Russian March for the last couple of years.
There's already 50 of these things that have different features/providers/etc. Can't we stop making 50 different ones and just focus development on one of them?

Edit: My bad, it's a corporate product, they're not gonna focus development around somebody else's code. Corporate "open source" is hopeless.
I've never heard of Cherry switches on a laptop. Apparently this is the first model with Cherry MX Ultra Low Profile switches:

https://www.cherrymx.de/en/blog/cherry-mx-ultra-low-profile....