jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Awesome article. But tbh still very vague, I'd love to hear about some of your guys' specific practice schedule. Below is mine,

Guitar Practice: I do repertoire, technique and improvisation. For repertoire, I usually focus on the hardest passage and run it three times to the best ability and then connect the whole song together for 3 goes before I finish. For technique, I usually rotate on scales patterns/licks/ear training; review the last pattern I learned and learn a new pattern. For improvisation, I just doodle with jam track and listen and try to iterate on how I can improve (e.g., better timing on stressing notes on chord changes, building tension).

Dota Practice: I sometimes watch youtube casts on warding and laning. Also what different heroes are good to counter different heroes. But mostly I just play ranked games and try different heroes.
The simplified reason old malls are dying is the same reason fast food restaurants remodel, and the ones that don't die.

The experience that the mall provides is the core feature. If that experience is not attractive it has no features.

New malls beat the old mall trends, and the outlet mall format adds a second feature to the mix which extends their viability time before a remodel is required.

The catch 22 is that remodeling something the size of a mall is rarely feasible.
Taken in context it's not the age or the fact that it's a laptop. It's more that she was probably used to a Macbook Pro running OSX. Compared to that a Dell running windows could rightly be called clunky by some. It looks considerably different too. Depending on the age of her son it's a reasonable question to ask.
Those "folk musicians" were professionals.

Harry Smith's folk anthologies were just compilations of commercial music from the 20s and 30s made by a professional record industry.

Sure, Alan Lomax went out and did some field recordings, but the really great gospel and country blues musicians were definitely getting paid.

The songsters of the 19th century were professionals who toured with medicine shows.

All those geniuses? They had the raw talent, yes, but also the opportunity given by societal structures to hone their skills.
Close enough for most people, but no. Based on their latest update[0], at the minimum it'll be missing attribute expression SFINAE, an unfucked preprocessor, and unfucked (C++98) template name lookup. If you're feeling charitable the latter two could be called bugs rather than missing features (and bugs that will break a bunch of existing code when they're fixed).

[0] https://view.officeapps.live.com/op/view.aspx?src=http%3a%2f...
What distro are you running on the c720? Getting arch to run required loading up modified kernels, none of which ever worked and I just gave up.
If one has traded overtime pay for a weeks vacation you won't get overtime pay for ordered overtime either. The overtime just can't be "planned/scheduled", it's rather vague unfortunately.
What am I misunderstanding about Uber's business model where it needs lots of capital to expand? It seems like it is just a middleman and doesn't need any capital assets to expand into a geography - what am I missing?
What do you mean we are in square one ? Could you point to some article ? As much as I'm not a physicist I like reading about this :-). Thanks
Having worked in Boston for a few years before moving to the bay area, I can confirm that Boston has numerous software+hardware/robotics startups. However I've found that in the bay area hardly anyone is interested in robotics, and the ones that are only seem to only be working with drones (mostly quadcopters and the like, which don't seem practical for many of the proposed use cases).
Do you know that Chrome is vulnerable, or are you just going by the version numbers?

Chrome sandboxes plugins in order to give an extra layer of protection against exactly these kind of exploits. The interesting question will be how it helps in this case. Do you have any info?

ADDED: initial reports suggest Chrome is NOT affected; whether its thanks to Chrome's sandboxing model or whether its because Chrome has patched it isn't clear: http://malware.dontneedcoffee.com/2015/01/unpatched-vulnerab...
Play chess. Regularly.
You're being down-voted but this is exactly what my friends who live in China have told me. People were also downvoting big time back in March when I and others were saying that the numbers China was quoting were made the heck up. Suddenly the western media realizes that's true[1] yet we don't see a mass back-lash against China as a result...

[1] https://www.bbc.com/news/world-asia-china-55481397
In the mid 90s the only reason that I wanted internet access was for usenet. The web felt insignificant compared to the information available on usenet. It did not matter the topic, there was a discussion group for it. Web sites and services slowly started to move me away from reading Usenet to the point today where I check posts maybe three times per year.

For the heck of it, I just fired up tin to see how many posts since I read last:

1 3866 alt.folklore.computers Stories & anecdotes about computers (some true!).
2 151 alt.hacker No description.
3 1951 alt.obituaries Notices of dead folks.
4 13 comp.graphics.algorithms Algorithms used in producing computer graphics.
5 5021 comp.lang.c Discussion about C.
6 17 comp.os.linux.hardware Hardware compatibility with the Linux operating system.
7 1 comp.os.linux.setup Linux installation and system administration.
8 30 comp.sys.hp48 Hewlett-Packard's HP48 and HP28 calculators.
9 comp.unix.misc Various topics that don't fit other groups.
10 501 comp.unix.programmer Q&A for people programming under Unix.
11 1 comp.unix.questions UNIX neophytes group.
12 1190 comp.unix.shell Using and programming the Unix shell.
13 comp.unix.admin Administering a Unix-based system.
14 465 comp.misc General topics about computers not covered elsewhere.
15 138 rec.games.roguelike.nethack The computer game Nethack.
16 4001 comp.lang.python The Python computer language.
17 2119 comp.sys.raspberry-pi Raspberry Pi computers & related hardware and software.
18 8 alt.sources Alternative source code, unmoderated. Caveat Emptor.

Not completely dead yet.
I recently discovered I have tinnitus... have been using Airpods a lot more frequently since last year when working from home.

I have the kind where you have a buzzing sound when things are really quiet and I only really noticed it after going to a quiet city (versus SF).

I think this needs to be researched because it doesn't seem that tinnitus is reversible and if ANC headphones are contributing to it, then we're in for a whole lot of hurt after this pandemic...
OK, it is a valid point.

I will allow others to propose a diff, and others can also fork the repository if they want to; nothing is stopping that. (Although, those who wish to fork it must store their own copy (or use chiselapp); I will not host it for them.) If other people want to use GitHub, that is also OK.

Threaded discussions are possible with NNTP. Making a threaded conversation about each line of code (or a group of contiguous lines of code) is also possible; if the message body is formatted in a certain way to find the code in there, then a header could be added to reference the individual line of code (or range) being commented on. (The relevant line(s) of code should also be quoted in the follow-up message.)

However, code patches are not the only kinds of contributions that can be made; there are also documentation, bug reports, feature requests, FAQ, artwork, discussion about how something should be implemented, etc.
OK.

This goto case extension would be, if you write "goto default" inside of a switch block, then it go to the default label, and if you write "goto case" and an expression, it evaluate the expression and go to the case label that matches the result, or to default if there isn't a match.

The ?: with nothing in between is documented in the GNU documentation, although I can also explain here: If whatever is before the question mark is true then that value is used (without evaluating it twice); if false, then instead whatever is after the colon will be used.
Even though I find these language lists pointless, I can't resist opening a link with such a title (feeling ashamed and guilty).

This is the third of the kind I've seen in the past 3 months. Oddly enough they all claim that ActionScript will make it big in 2011.

I have studied no graphs, haven't analyzed any job boards and seen no statistics, but I'm still going to claim here that if ActionScript was a stock, this is one prediction that I believe would make a lot of sore losers in 2011.
I expect this to fizzle. Back in 2002 (and a little bit on either side), the Navy was issuing brand-new Palm Pilots (yes, they were still "Palm Pilots" back then) to every newly commissioned ensign. The original plan was that, as the PDAs became obsolete every few years, the officers would turn them in for upgrades. Nobody ever really used them and it became obvious that the whole program was a huge waste of money so they just stopped issuing them.
I think the rules apply to the non-citizen while they are here. I think they actually agree to that when they enter the US. So, technically, they are rebelling.
Bringing developers early on in the process is the key (not necessarily cutting out the design/product group). While product people come up with the ideas, developers can really challenge it, ask the "what if" questions, and think ahead. This extremely helpful type of feedback is hard to find in non-technical staff.

The #1 person to hire after the founder is the developer. I hear this all the time. So why would you not give them a voice on the business side? Or perhaps they had it in the beginning, but as the company grew too many layers were added. Developers are the problem solvers of the business.
The CEO of a consulting firm with government funding just told you there is very likely a set of backdoors in a crypto stack that will be increasingly relied on in coming years.

Theo's lack of concern is unsettling.

"Meh, if it's there, someone who cares will look for it and find it."
Based on little more than this summary of the article, it's not particularly clear to me how this solves the purported problems it's trying to address.

First, it appears that this gets rid of the cosmological constant (which some people seem to have an aesthetic aversion to, but there's no reason it shouldn't exist) by replacing it with 'both a varying gravitational “constant” and a varying speed of light'. In other words, it appears to make the model more complicated and less aesthetically pleasing. Skimming the article, the author appears to make a fairly arbitrary seeming argument about how those constants ought to vary with time which simplifies things a bit, but it's still more complicated than traditional GR with a constant c and G.

It's not clear to me how this model purports to solve the flatness problem. There just seems to be an assertion that because the model predicts a 3-sphere geometry that the flatness problem is moot, but that seems to dodge the question. The whole point of the flatness problem is that space appears to be flat, and not a 3-sphere or hyperbolic. If you say it's a 3-sphere, the problem becomes why the universe ought to be so big that the curvature isn't apparent.

Similarly, the claim to solve the horizon problem is unsatisfying. Most attempts to explain the horizon problem require you to assume that the universe was once much, much smaller and expanded very rapidly at some point (inflation). This model appears to give you a knob to do that (variable speed of light), but doesn't really say why it should have evolved in that way.

Finally, there are some red flags to be had here from observing that the author works in the statistics department, appears to have never published any previous physics research, and in 5 months has not gotten this paper published in a peer reviewed journal and has not been cited by any other work.

Bottom line: I wouldn't put much weight on this.
I agree that having to rely on Apple here is not great, but no other ecosystem is even trying.
The poster session is a social occasion. Besides, there's not enough time in the conference to let every attendant present, and most participants need an accepted paper to be granted the funding to attend.
But with the MIDI protocol encoded on it :)
The comment was the Dutch prime minister is somewhat cooler because he goes on a bike, implying others don't go on bikes, can't go on bikes or don't want to.

I just pointed to the real reason why he can go on a bike and others not so much. There are all kinds of reasons, why sometimes somebody does not like a comment. Because they disagree with it, but also sometimes because they are called on, their 'holier-than-thou' attitude.
What’s the price on an expiring naked short when their isn’t enough of the stock to meet your demand? All your money.

As utilizes are required to sell at contracted prices to the general public and must buy from insufficient supply that’s the situation. Actually breaking equipment isn’t needed to demonstrate this. If you’re doing rolling blackouts from insufficient supply then your at price infinity or whatever price limit is setup to protect you.

I am using utilities rather than TDU’s as while they are required to provide access to others, enough do both to make the distinction meaningless in this instance.

PS: ERCOT making that decision is only relevant if it could have been avoided. So, if you can find someone saying their was sufficient supply to cover demand then I will withdraw my argument.
Why does all of these have such tiny and low-res screenshots?
> Those who want to live crammed into micro-apartments with 1 tree for every 30 people can.

We can't. That's the problem.
I very briefly get the eye and then the site loads using Safari with Wipr content blocker.
Apart from font-icon, a nice way to handle icons in a website is to leverage the underutilized <use> SVG element:

<!-- Should be in all your pages -->
<svg style="display: none" aria-hidden="true">
<defs>
<symbol id="icon-circle" viewBox="0 0 20 20"><circle fill="currentColor" cx="10" cy="10" r="10" /></symbol>
<!-- other icons here -->
</defs>
</svg>

<!-- In some other template -->
<button>
<svg class="icon"><use xlink:href="#icon-circle"></use></svg>
<span>foobar</span>
</button>

<!-- in your CSS -->
.icon { width: 1em; height: 1em; }

This approach I feel has most of the advantages of inlined SVG (mostly context-dependent colors) while avoiding most of the clutter, and is not heavily reliant on a specific JS-based workflow (thought we do need to includes our <def> somewhere in all pages)
My favorite language has been Clojure for a long time, but given Python's popularity and widespread use I often wonder whether there is just some big underlying principle that would cause Python's appeal and superiority become clear, if only I could see it. Comments like yours and GP's help reassure me that there's not just some fundamental thing about Python that I'm missing. (And don't even get me started on Python's concurrency situation!)
I have done a lot of architecture... mostly technical archtectuere (data centers, dense corp HQs (goog, FB, Salesforce, Brocade, etc...) and a shit ton of medical (SF General, El Camino, Sequoia, Nome, and many others)

And I have worked in a few foreign cities (Singapore, Hong Kong, etc)

To me; Singapore is the most amazing city. But here is my takeaway from all of that WRT zoning:

There should be no commercial property or residential high-rise that does not have the following:

Every building should incorporate underground parking, and no residential building should have tenants on the ground floor and at ground level, there should be commercial space (bakeries, shops, etc.) But every building project should include parking and commercial space.

Zoning should be much more both maleable and specific at the same time.

It doesnt make sense off the cuff, but the thing is that zoning should be PER PROPERTY + ENVIRONMENT + NEED + COMMUNITY - REGULATION - NIMBYism
Visual Studio Code has a Zen mode (Cmd+K Z) that should at least give you the distraction freedom of GhostWriter, regardless of the markup you use.
Hmmm - Sorry for bringing this up, HN.
"... it's still difficult to believe that any of the recent startup school candidates will ever grow into tech darlings like Airbnb or Dropbox did."

It was once difficult for many people to believe that Airbnb or Dropbox would become ... Airbnb and Dropbox.
It's not just their image searching that is dependent on Google and Bing. The site is basically just a skin on top of Bing's index. They do have their own spider but I highly doubt you see many results crawled by it.
I heard a saying that everyone lives on eight streets at any one point in there life. No matter where you go, if you live there long enough, you'll settle in and find a routine that you're used to.

The first month of living in Japan is bliss. You're learning a new language, playing with really cool public infrastructure, solving problems you didn't imagine you'd run into (is there a three-pronged outlet anywhere in this apartment?!), and seeing things that you'd consider "exotic" on a daily basis.

Once the novelty wears off, you start to understand that you don't quite fit into this culture quite as well as you thought you did. It turns out that growing up in America does infuse you with certain values, and they're not as universal as you think. When people say such-and-such is "part of the culture," that means that on an individual level, that thing is part of people's value system.

Going home before everyone else, for example, isn't just awkward; it's wrong. It's unfair that some of your coworkers have to stay late and some get to go home. What would your mother think? Why are you complaining that you can't use an ATM after 10pm? Why would you ever want to do that? Is it because you're irresponsible and bad at planning? Or are you just using it to stay out all night drinking?

Right now you might think you're alright with the working hours because, hey, Japan! But when your version of "Japan" is your apartment, your desk, the bar after work, and your train commute that you've cut down by 15 minutes due to your supreme knowledge of entrance positioning, you will wonder what happened to those dreams of castles, temples and teahouses. You could plan a trip somewhere, but you'd have to take a day off work when everyone's so busy, and that would be wrong.
I tried to do the same after upgrading my Linux Mint but I couldn't resist more than a couple of days, maybe I'm too used to Google UI..

but I agree with some of the comments, sometimes I know I should search something on Amazon, Wikipedia, iMDB, Tripadvisor etc.. and I just use Google to go there (because typically if you search a movie iMDB is one of the first results, if you search "hotel xyz review" you got Tripadvisor etc..)
This is really irritating. I use a nickname on YouTube and they keep on asking me whether I want to switch to my real name (I do not) like I do on Gmail... There is no way to permanently refuse that nice offer, so it keeps coming up, presumably in hope that one day I'll finally misclick and after that, the case will settle. I tried Google Plus for a while too, but I deleted the profile because they were so shoving it down my throat.
I'm at the PhoCusWright conference where Adam and Steve announced this today. They did a fantastic job and I'll be shocked if they're not selected as the summit winner. They weren't afraid to take friendly shots at the established players (like Kayak), which was very refreshing.

I think there is an important lesson to be learned here. We've been searching for flights online for over a decade, and yet there is still room for what (now) seems like ultra-obvious innovation. You can bet that flight search is not the only market where looking at a problem through the lens of "what's best for the user" can lead to a winning business.

Moment of Zen from Adam's presentation: why does Orbitz even have a checkbox for "I prefer nonstop flights"? (Worse, it isn't even checked by default!) Got a big laugh from the crowd- nervous laughter from some, I'm sure.
Did anyone else first read "8 Gigabytes of RAM" before doing a double take?

Moore's law is a powerful force indeed
If persistent Flash memory has RAM-like characteristics, why are we still treating it like it's a spinning disk?

I'm not sure we are (other than low-level details like how the kernel does I/O scheduling and filesystem implementation details). RAM is transient; SSDs and magnetic disk are both persistent. Hence, both SSDs and magnetic disk can serve as stable storage. SSDs and HDs have different performance characteristics, but I'm not so sure that a radical rethinking of the storage hierarchy is actually called for.

a big reason our lengthy boot-up procedure even exists is because we had to have a spinning disk

Offhand, I would guess that a big reason for lengthy bootups is the time required to probe, detect and configure hardware (plus latency stuff like BIOS init). An intelligent OS will be able to arrange the disk I/O that needs to be done on startup so it is mostly sequential; SSDs and HDs are not significantly different with respect to sequential read performance.
> The first rule in negotiation is to get him to give you a price.

This can backfire if they offer a very high price that they can't come down on without losing face. An alternative strategy is to offer your "maximum plausible position" (forget who coined that phrase, smart guy though) - in this case, the lowest dollar amount that you won't look like you're joking.

To use a high profile real life example, look at Scott Boras, the baseball agent. He'll ask for 7 years and $110 million for a client that eventually gets 5 years and $60 million... but who was arguably worth less than that.

You're right about over-bidding, you need some knowledge about the worth of things to make an offer that isn't ridiculous without risking overpaying. But if he's bidding a on a decent parked 3 letter domain name, for instance, it'd be silly to bid less than low hundreds. For a longer or less memorable phrase, maybe you could open with offering $50. But it's not always a mistake to offer first, it can set the tone and scope of the discussion.
Will we have to upgrade our brand-new TV sets again?
Consider the innovations at that time (c 1988/89)

"It sports the first commercially available erasable optical drive and advanced VLSI (very-large-scale integration) technology, and it comes with a built-in digital signal processor. On the software side, the Unix-based cube features an object-oriented version of C as its standard programming environment. It uses Display PostScript to present a graphical user interface that shields users from the traditionally user-hostile Unix command syntax, and it offers easy access to the cube's considerable power."

Design -
"The cube is starkly simple in appearance and physical layout... The cube's internal construction mirrors the simplicity of its exterior"

Hardware -
a 25 MHz 68030, with DSP; SCSI peripherals; 670Mb optical drive; 8 MB of RAM (4 MB optionally available, for lower price)
I think there's a small, loud contingent of regular Wikipedia contributors who would care, and who would be very upset. And, unfortunately, the Wikipedia culture is very prone to angry mobs.
I don't really follow what in your example shows "gross mishandling of whitespace".

The most popular languages are C, C++, Java and C# and Go's syntax is very similar to those. If anything, Python is the weird one in how it treats the whitespace and hence most likely to confuse people coming from other languages.

As to optional semicolon elision - what is the problem with that? They make the code cleaner looking and gofmt will remove them for you even if you forget due to C/Java reflexes. I don't see the downside of making them optional.