jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
One of the things that ruffles my feathers about this genre of made-for-mass-consumption clap-trap is this sort of proclamation:

> Other nations are suffering less from COVID-19 because they made better choices

Which other nations? As someone who regularly reads francophone european news, I can assure you it isn't any nation in Europe. OP goes on to cite minimum wage, overtime pay, state-funded healthcare/childcare/education, and more powerful unions as choices Americans could make to improve their economic standing.

But broader economic outcomes such as wealth inequality in Europe has followed a similar trajectory to that of the US over the past 40 years, and since the start of the COVID crisis, civil liberties have been decimated by the technocracy's crisis response, medical outcomes even with their much-vaunted state healthcare systems are not significantly better than in the US, and small businesses are failing and people are falling into poverty at astounding rates. The ECB prints euros in lock-step with the Fed's dollars.

My intent isn't to make an argument for or against Euro-style social security features, but merely to remind that even with those features, Europe is not presently faring better than the US. Arguably coronavirus-related economic and social outcomes (medical outcomes notwithstanding, depending on the nation/state) in Europe are even more onerous than in the US at present.

Furthermore, this whole episode could sweep far-right parties into power in Europe. It's essentially a given, for example, that Marine Le Pen will run against Macron again in 2022, and not at all certain that she will lose…
An example, from this year: a friend received a letter from the IRS. They were about to levy something in the order of ten thousand dollars. I will mention that the tax return that year had been prepared by a family friend of theirs who worked for the IRS. I have no further details at the moment.

Perhaps you are not fussed by the prospect, but I do not ever want to get a letter from the IRS telling me I need to pay them ten thousand dollars.
What a darn shame that no one but you has ever considered survival. I would love to hear your suggestions, but I suspect that you might not be one of those creative and innovative thinkers you speak so lowly of. It's a shame people with your unique perspective aren't also gifted with these gifts of creativity and innovation. Oh well. Perhaps you could foster these gifts by first learning to paint with acrylics instead of high-minded, low-effort generalizations.
Clarification: by 99%, I meant it works for 99% of users, whom no one will ever try and attack. Obviously it's just my opinion.
Sounds like advice I received from a recently married friend. "You can be happy or you can be right".
Please, anyone can recommend a good tutorial to understand C++ functions arguments ?
I'm starting coding in C++ and seeing this article makes me more confused.
It's reasonable if the engineer in question was actually abandoning his duties, which he wasn't. The OP was deluded as to the nature of the conversation -- it was clear from email #1 it was all very non-committal.
Mycin? http://en.wikipedia.org/wiki/Mycin
When I went to school, the bike racks were large and jammed with bikes. These days, there's maybe one 6 foot rack for the whole school, with 3 bikes in it.
What are some good strategies to avoid this problem (asking as an engineer looking upwards to management)?
Is this book worth buying?
Tried it for a few rounds. I think if you've reached a point where you're adding up the nutritional value of food you consumed as a function of bottles of Worcestershire sauce, you have bigger problems to resolve.
Valuta+ - Currency Converter for iOS.
I'm living abroad and traveling a lot, so it's important for me to keep track on the exchange rates when being offline. It's very minimalistic and simple to use.
* I sense that what you work on has a lot to do with how much you learn. If true, how do you end up in an environment where you're learning a lot?

Ask during your interview! If a company has a culture of learning, they'll usually be very upfront about it.

* I sense that who you're around has a lot to do with how much you learn (because of guidance and mentorship). How do you end up in an environment where you're surrounded by the right people?

Again, you'll have to scope this out during your interview. It's definitely true that you need good teammates in addition to a culture supportive of learning.

* Is it a good idea for more experienced programmers to still take classes? Read books? Etc.

Definitely. I find that I read more programming books now than when I started learning. The big difference is that I'm reading to learn about new concepts and ideas, rather than "how does this piece of syntax work."

* What are the skills worth having? Is it worth learning all the different frameworks? Being familiar with different levels of abstraction (hardware, architecture, systems level, scripting level...)? Drilling math and logic?

There's value in everything you listed, but becoming proficient in all of them is a life-long task. Find what interests you and focus on it!

In general, how can a programmer learn as much as possible?

The key is to spend every waking minute programming.

And a related but tangential question, if you're a good programmer, how did you get good?

Wrote a lot of code, and constantly critiqued everything from the code I wrote to the tools and processes I used.
My wife works on the playgrounds in Central Park and tells me that monkey bars with over 9 feet of fall height and kids on tire swings right below them (which I cringe at as "collateral damage") are, indeed, a thing of the past. But many beloved spaces are receiving redesigns with the original creative vision in mind -- but also years of community feedback to benefit from. These are some of the most trafficked spaces on earth. From the outside looking in, the Conservancy has always struck me as a great institution; they strive for creative excellence while still seeking to understand the unique needs and constraints that come with maintaining an island of public space in the densest city in America. Just like our industry, great engineering is the art of careful compromise. The fact that it's not one big rubberized parking lot with legal disclaimers posted is a huge testament to their creativity and humanity.
The thing about the presentation is that it seemed like an excellent outline of all things Facebook isn't because of its basic model.

But maybe Facebook is smart enough to change that model - ie, be more open to people maintain multiple, intersecting identities rather than expecting a single, single transparent identity.
"Top Beers" is probably more appropriately labeled "Most popular beers", otherwise people may think you mean the most highly rated beers.
I would like to see articles about net neutrality on HN; however, I would not like to see this already sufficiently political topic hyper-politicized here. Can we look for more neutral sources so we can discuss the (much more interesting) facts at hand?

Though behind a registration-wall, here is an example of a more neutral source: http://www.nytimes.com/2010/12/21/business/media/21fcc.html
What problem does About.me solve? Seriously, I want to know. Wasn't Google Profiles supposed to be for this use case? I'm not sure why the tech public needs a bunch of fragmented personal identity domains.
Not a whole lot of information about it online. Could you recommand other interesting companies mixing healthcare and software? I'm thinking about going to HIMSS conf in Florida this february to see who's doing cool stuff and looking for help.
There's definitely value in re-evaluating once you've been in business for a while: some things you have to learn things by experience, so after you've learned them you can plan better.
You're describing wedoist.com I've struggled with finding the right to do list for my partner and I until I stumbled on this. Here's a great interview with the founder on techzing http://techzinglive.com/page/538/90-tz-panel-samuel-clay-ami....
Why was it necessary for you to insert a comma between "Obama" and "FCC" in the title you submitted here, when this comma does not appear in the source title?

Your title makes it sound like both Obama and the FCC have caved.

The article reads like this was a decision of the FCC commissioners appointed by the President. It's not clear that he had some hand in their votes or their decision, other than appointing them.
A free summary is here: http://web.mit.edu/press/2010/collective-intel.html
There are other replies that detail the strict math requirements for getting through the SICP text and how to build up in those requirements.

But in case you are additionally interested in further self-education in mathematics related to computer science, or other onlookers in this thread are, I'll recommend some resources in discrete mathematics,

http://www.artofproblemsolving.com/Resources/articles.php?pa...

especially those directed toward the interests of computer scientists.

One book with good online support is the Art of Problem Solving book on Counting and Probability.

http://www.artofproblemsolving.com/Store/viewitem.php?item=i...

MIT OpenCourseware has a mathematics for computer science course.

http://ocw.mit.edu/courses/electrical-engineering-and-comput...

Princeton has posted lecture notes for a similar course:

http://www.cs.princeton.edu/courses/archive/spr10/cos433/mat...

ArsDigita University also posts math-learning resources online:

http://aduni.org/courses/math/

An Amazon guide to books for self-study and an Amazon list of favorite books may also be helpful:

http://www.amazon.com/gp/richpub/syltguides/fullview/R3NMQ39...

http://www.amazon.com/Computer-Science-and-Math-books-that-I...
I think this is a problem that's going to be solved more correctly via things like group messaging rather than a direct solution, but it's certainly an interesting problem to tackle.
Yes, null refs are bad.

But so is an InvalidCastException -- Which is what your new code could throw.
Data-driven design[0] and formal methods[1].

update

[0] http://dataorienteddesign.com/site.php

[1] http://research.microsoft.com/pubs/64638/high-level.pdf
Some merchants do pass the savings on to the user for using Bitcoin vs credit cards, and there are ways to pay with Bitcoin (lightning) that involve negligible fees.
The company said it would work with PuTTy. I did have to download a driver, though. I'm not sure.
I'm saying that this statement especially when your "question" is an argument hidden behind a question mark, is not consistent with the suggestion to "assume good faith" espoused in the guidelines.
I have no idea what you're talking about. [1]

Average them out. 1.75%. Right on the button.

The ducks are going to love you!

Again, the goal is not to have the number exactly on every single year, it's to have it within a range. It's within a range. It's within a pretty tight range. Mission accomplished, even in light of the crazy pandemic years and everything else that's happened in the last 12 years.

[1] https://www.statista.com/statistics/244983/projected-inflati...
Very valuable feedback. Thank you!
This is how we manage SQLite migrations in Notion’s native apps.
FireFox is my main driver and I still use it on Android... but I have to say the android refresh wasn't great. It's full on random usability errors, it crashes, and they started curating extensions for mobile.

That said, I do appreciate all the work FireFox devs put in to give us a Chrome alternative. Misfires happen. I hope FF for Android keeps getting better with time.
I'm not sure about the accent—it's not strongly American but definitely not British either (comes off a little posh around here)—but I did learn most of my English through Cartoon Network with subs.
Will be interesting to see how this plays out for London long-term.

Obviously there’s been massive fallout, businesses decimated, and I’d personally have preferred we stayed in the EU – but it seems to me we’re yet to see what the ultimate result for London will be.

The touted ‘Singapore of the West’ idea is what many say Brexit was all about, and if that takes place it could even strengthen London’s position as a global financial hub and playground of the rich and famous.

In any case, the losers of Brexit will be many of the very people who voted for it who will see public services further cut to pay for ultra low corporation tax.

We’ll find out soon enough.
We have both a Dyson cordless vac and a Shark corded one. We use them for different things - the Dyson is for spot-cleaning, toddler messes, cars, furniture, bedspreads while the Shark is for our floors. Both are very good at what they do.
You wanna get shot in a raid? Try to going through a window. Go watch the Waco ATF raid footage.
I understand what you mean but I hardly think that's the "best of the situation." He could have just allowed access as has been the historical case.
Great, so it's begun in Vancouver and San Francisco. Forefront of transportation :)
$100m revenue is impressive. But what are the gross margins on that?
I'd love to do the budget backpacking thing, I'm dying to see Europe. Hopefully when the kids are a couple of years older we can leave them w their grandma and take off to see the world for a few weeks.
Your header links to "NameeGo.com" -- Is it Name Ego or Namee Go ?

My suggestion for now would be to just find a decent photoshop tutorial for a cool font and text effect and using that in the upper left corner of your newsletter and website. That will be free and will make a huge difference.

I'd also suggest testing against a more standard font. The current font looks too cartoon-y to me.
I think Ryan misses the point for most people. I do want a "million" dollars for freedom, but it's not just to go to Thailand. In fact I don't really like traveling, but I'd pay a lot if you could teleport me instantly.

I want the freedom to work on what I want to work on AND to buy what I want. I'm tired of saying, "I won't get that TV now, because in 12 months that TV is coming out". Or "lets wait 8 months for the price to drop on that car". Or "do we really need a view?"

It's not that I need less stuff. I'm fairly certain I want more new stuff (and I'll happy donate my old stuff). And it's not like I want to hike barefoot through rainforests. I generally want to spend time doing things like trying to build a new tablet OS. Or playing a full season of Madden as the Vikings. Or doing Sunday Times puzzles in less than five minutes. Or spend a month completely rewiring my houses to have incredible home automation.

I frankly don't see how you do that stuff w/o money. I guess a "million" dollars or the ability to create things by thinking them up.
Somewhat related, here's the letter that Kurt Godel wrote to John von Neumann where he describes a problem very similar to the P vs NP problem:

http://blog.computationalcomplexity.org/2006/04/kurt-gdel-19...
We do have an alternative, dynamic API that we don’t expose too much to reduce confusion. You can see a bit of it at work in the migration example: https://github.com/realm/realm-java/tree/master/examples/mig... (Just FYI, it’s likely we’ll simplify it extensively in the next few weeks.)
https://www.marketwatch.com/story/walmart-and-sears-get-lowe...

>The recently published 2017 American Customer Satisfaction Index (ACSI) for retail stores and websites shows that customer satisfaction is down slightly overall from a record high posted in 2016. The retail sector slipped 0.3% overall from an index score of 78.4 to 78.1.

>Department stores and specialty retailers lost the most ground, likely due to continuing satisfaction from shopping online. Walmart Inc. (NYSE: WMT) dropped one point to 71, the lowest among the department/discount stores included in the survey.

>Among supermarkets, Walmart again finished dead last with an index score of 73 versus an average of 79 and a high — for Publix — of 86. Costco scored 83 while Kroger Co. (NYSE: KR) and Amazon's Whole Foods both scored 81.

>Walmart also was the lowest scoring retailer for health and personal care stores, with an index score of 75 against an average of 79. Sears' Kmart stores tied with Kroger for the top score of 80.
I am using InfluxDB in my research, to analyze resource utilizations of running applications and it has been very useful to me since, but I think it was supposed to be production ready this March. There are some bugs that occurs sometimes.
Significant changes in fiber intake tend to lead to digestive issues, even where the overall level, sustained, would not.
The powder ships with an instruction manual in each box. They recommend a blender for smoother consistency. My first night testing it out I tried one pitcher using a blender and one shaken by hand. The next morning, the pitcher that was mixed with a blender has less fat separation.

We now mix individual servings in protein shakers instead of a blender or the larger pitcher. The smoothness is close to the blender pitcher.
Soylent is going to have no problem providing all of those ingredients.

You gotta reach for delicate and complex organic molecules that are not well characterized, not stuff so well understood that it is listed in internet nutrition databases.
All I see is that anything big will go dinosaur at one point.
"Avoid success at all costs" comes to mind.
It's instructive of all the commodities out there in the world, you point to the only other one of questionable value as an example, "unbacked" paper currency. But obviously just because people use dollars (or euros) does not mean Bitcoin has any value.

The answer to the question of why fiat money has lasted for 44 years is too much to go into in an HN comment. It can be answered in a questions like you did though.

Why, with 10000 years of civilization, if it is possible for a state to create non-precious currency of a lasting like gold out of nothing, why if this can be done, did states only start doing it in the past 44 years?

The US allowed dollar to gold conversion prior to 1971, if the dollar really is priced on its own accord, why does the US still maintain over 10,000 tons of gold in Fort Knox and other facilities?

In 1971, an ounce of gold was worth $40, today it is worth about $1290. Conversely, a dollar in 1971 would be worth about seventeen cents today. Why did gold retain its value but not the dollar?
> getLine >>= (return . (++) "Hello, ") >>= putStrLn

And my coworkers yesterday were complaining that ClojureScript looked like Brainfuck...

(http://en.wikipedia.org/wiki/Brainfuck)
You can build a completely pure version of the IO type assuming Haskell's evaluation semantics, so long as you have one base "escape" function ffi : String -> String (or whatever serialization you want) that serves as a foreign function interface. Mind yo, the ffi function is evaluated the same way (with all the non-strictness involved) as other functions in Haskell.

There's no such thing as inpure Haskell, even in your IO monad (this is more theory than fact with GHC, for performance reasons). Basically your IO type is some instructions for the runtime. The runtime does stuff and then injects values back into Haskell, but for the language itself, values are not changing.

I have a hard time explaining it. But I think GP's point was that you evaluate main to get something of type IO (), and the runtime takes something of type IO () to do stuff with it (much like the difference between javac and java). There's some juggling going along with it...
I don't doubt that your point applies to some people who call themselves libertarians. But not everyone's views of right and wrong are based on what benefits them. As a small example, in the UK it's now illegal to smoke in pubs. I benefit quite a lot from that regulation. But I view the law as morally wrong. The non-aggression axiom [1] is a philosophical principle. I suggest that people who choose to apply it only when it benefits themselves are not really libertarians.

[1] http://en.wikipedia.org/wiki/Non-aggression_principle
I find that Reagent http://reagent-project.github.io/ addresses many of the issues. For example, all components can be described as simple data structures. Components communicate via atoms that notify components that their state changes. This means that two components retain control over their state and can decide how they wish to react to the change in the atom.
This is great - something I always wished I have as a tool.

I haven't found it explicitly, but this is Linux-only, right? And I guess porting to other platforms is not too trivial.

Btw., why is this not written in Rust?

I took a fast look at the code - very modern and nice C++11 code. And quite a few Linux dependencies (Linux headers + /proc usage).
I think that there should be two open office options to this poll. One of the big problems in discussing this issue is that 'open-office' can mean 200 people in one big room, or a team of 16 people sharing an open office. These are obviously completely different working conditions, but both of them are called 'open-office'. Without two separate definitions, people bring their own experiences to how they view this phrase.

I say this, because I have worked in a 16 person team open office, and while there was some adjustment to it, it was a pretty ok working environment. Right across the hall, the rest of the company worked in one big room. We were lucky that we were 'noisy enough' that we got our own team open-office, but the poor guys on all the other teams got to work in the so-called 'collaborative environment' where talking in groups was basically banned. It got nicknames like 'The Tomb' and (sarcastic) 'Happy-land'.
I can't personally vouch for them, but perhaps try http://fsharp.org/use/mac/ and http://fsharp.org/use/linux/, or the more in-depth http://fsharp.org/guides/mac-linux-cross-platform/?
This was originally mentioned by Elon back in October at the launch of the Dual Motor Model S and Autopilot event. It was in reference to the cars new ability to park itself.

“Something I’d like to do, which I think many of our engineers will be hearing this in real-time, is have the charge connector plug itself in. Like an articulating, like sort of a snake, like Metal Gear Solid or something.”

http://youtu.be/FZ6lZJWL_Xk?t=9m23s
Masswerks (http://masswerks.com) - Remote (USA preferred) - CTO

Masswerks is a design and development consultancy for startups, high growth and enterprise companies.

We've worked with companies like TalentBin (acq. by Monster), BuddyMedia (acq. by Salesforce), Frid.ge (acq. by Google) and many more.

Up until now, most of our work has been focused on the front end - UI/UX and html/JS. We're looking to expand into software and need someone technical to lead us.

We love what http://thoughtbot.com and http://mojotech.com have created -- a go to software consultancy for building great products. We have the design down, now we need someone to help us on the technical side of the business.

- Experience building web apps in RoR (Node, Python are great too)

- Can deploy, monitor, maintain and launch web applications for clients

- Fully remote, preferably located in USA.

This will start as a contract role. Ideally we're looking for someone who's also interested in becoming a long-term partner to grow the business into a great software consultancy.

Interested, email your portfolio, Linkedin and/or Github to marco@masswerks.com