jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
In the US, in the states where we can make decent money, yes, it is normal. If middle class is defined as being able to afford a modest house/condo and retire at 65, yeah, this country is fucked.

My experience parallels yours for 20-40 house owning friends in the Pacific Northwest. People got help from parents, or got lucky with IPOs (a minority of us for sure), or have trust funds, or bought in when houses were less than $500k.

So much of the market is a combination of real estate investors, private equity and foreign investors. I know a bunch of boomers who basically own several properties, and just keep buying them up. One guy in LA owns several hundred now in his later years.

EDIT: Also obviously massive asset inflation due to QE Infinity, which has more or less fucked everybody who has cash or a low net worth.
I'm curious how you'd propose doing that.

If I give you a buffer of 5 bytes:

[0x68 0x65 0x6c 0x6c 0x6f]

there are a ton of ways to interpret that.

- The ascii string "hello"
- 5 single-byte integers
- 2 two-byte integers and 0x6c as a delimiter
- 1 four-byte integer and ending in the char "o"
- 1 32-bit float, and one single-byte integer

etc.
Or are you hoping for something that will provide you with all the possible combinations? That would produce pages of output for any decently-sized binary blob.
Most countries with capital controls have this spread. There is a reason that they have these capital control in place. Most people in the western world don't have any idea how bad it is. Here is how much bad it is: https://tradingeconomics.com/country-list/inflation-rate
google analytics, and doubleclick, are two locations that have permanent, global, block rules in uBlock Origin on my browser.
If you want to move to another DW platform, it's probably not going to be Postgres-based. As every vendor has a slightly different flavor of SQL with different behaviors, this will require redesigning your queries, schemas, and most if not all of your stored procedures. Depending on the company and age of the platform, this could be many thousands of hours of work.

Really, vendor lock-in is pretty much a given with data warehousing platforms. Though these days, it's not uncommon for large companies to have multiple DW platforms all pulling data from each other. When one platform falls out of favor, the users just migrate themselves to another since most reporting systems not made by SAP or Oracle are compatible with pretty much everything.
In the Spring of 1985 I was a member of the crew of a 180' wooden barkentine named "Gazela Primiero" on a trip from Philadelphia to Quebec City, Canada. A survivor of the Portugese Grand Banks cod fishing fleet, Gazela had been constructed in Lisbon in 1883, and had worked the banks until 1969, making her the last working wooden three-masted ship in the world. I took a bunch of pictures on that trip, and they all languished in a closet for 30 years until I dug them out recently and began to scan them. Here are 34 of the best images from the black and white collection.
http://www.uber.com/learn

It seems WAY more expensive than regular cabs (even livery taxis), not more convenient than livery taxis, and most importantly, as you mentioned, it's not really hard to get a cab in Manhattan.

I could possibly see it working in Brooklyn and Queens, but I don't see any difference in the service they offer compare to the livery companies, so it would just be another competitor in a saturated market.

Maybe I'm just missing their edge, but as a New Yorker and a techie I'd seem myself as their prime audience and can't imagine wanting to use it.
Yea I think you hit the problem with that at the end there. Besides killing you it's also:

1. Expensive

2. Stinky

3. Addictive

:)
super powerful. i can totally see this being the way that i discover what's going right now
Very interesting idea. Though, this seems like it would be much better suited as an Android/iOS/etc app to live on the phone itself.
"The app is the richest form of storytelling"

What a bizarre claim.
It could be your local DNS cache. Testing with a private browser window usually does the trick, otherwise, just flush your DNS cache ;)
It's not free if you're in a decently sized company, that's the whole point of the Docker controversy.
Why not?

Podman has an almost identical CLI to Docker, and can have a daemon that is fully Docker compatible (thus, all Docker integrations work against it including docker-compose). It is literally a drop-in replacement but it doesn't require your company to buy licenses. So yes, you should if you can.
https://www.brade.zone
As someone who grew up and drove in Germany and being used to 160+km/h on highways moving to Australia made quite a positive change to my driving. In Germany outside of cities everyone drives at least 10%over the limit. You also constantly look where to overtake and be a little faster (and I was by no means a speeder or very fast driver) .

Australia on the other hand is very strikt about speed limits and even being 10% over can be a significant fine, so people gereally adhere much closer to the limits. Having to stick to the limit is actually liberating, I just stopped trying find some extra time by e. g. overtaking yet another car, and instead my driving experience is much more relaxed, I just put on cruise control and that's it. I seriously encourage you to think if you really need to be speeding, because the time you save is miniscule, while the driving is significantly more stressful.
Well, in my case I exited Facebook rather than trying to ban every annoyance being put in my feed. Facebook thought it neat to feed me crap, so I took my eyeballs elsewhere. So, I guess we’re both right as I showed Facebook the door after failing to recover my feed.
The keyboard part definitely doesn't make sense. The Macbook air 11 inch I'm typing on has 7/16" of flat part on both sides of the keyboard, so trimming the width by 1/4" would require no rearrangement at all. The escape key jumping to the other side makes no sense either, nor does increasing the width of the power key.
All - Could you please share what credit card processor you are using? I tried 2Checkout but they are asking me to remove certain features from my website which I can't do. I can't let a bank be the product manager of my website.
> Github's convention that web pages for a project are in a different branch of the same project is kind of strange.

It does have the advantage of 0-configuration 0-conflict.

But because it namespaces through the branch, if you're using the repository for something other than just the pages you can't have the gh-pages simply follow/trail master unless you want a bunch of site crap at the root of your repository, and interacting with both code and documentation at the same time is more painful than it needs be.

> Also, those things they call "conrefs" are just "macros".

Macros have a wider implied range of behavior, possibly completely arbitrary.

A content reference attribute is just a placeholder or a very small textual include[0] (XML calls them "named entities", rST calls them "substitutions")

[0] usually not of a complete document
The people getting the funding aren't the ones with the power. It's the people giving it.
You may also want to check out Readme: https://readme.io/
Thanks! I have that stuff on my list already. I appreciate the feedback!
CS grads hiring "people like us"
How distant would you personally estimate? Close enough that it's worthwhile to pump some funds into it so it's achievable in, say, a decade or two?
Maybe I'm biased as a VT resident, but Leahy (as the co-sponsor of the bill) deserves a little shout-out, too:

http://leahy.senate.gov/contact/
Yep. Build several popular areas for it and it triggered my love of programming
> We can't even begin to imagine all the new tech that will use blockchain (related) tech yet.

Perhaps because it doesn't, and can't produce any "new tech"?

> And the smart contracts thing is just understandable for us tech nerds, but if all our customers and entrepeneurs get wind of it.. brace yourself.

No one will brace themselves. Smart contracts have innumerable problems that cannot be solved, and are inherent in the fact that it's just a piece of technology, and technology by itself can't do anything.

1. They are digital only. And can only govern things that can be programatically checked. So, anything that can't be checked (for example, delivery of physical goods) is out of the question. If you say "but yes, those things can be provided by people", you're back to being no better than regular contracts (which also have a bunch of laws and regulations around them protecting all the parties in the contract).

2. They require all involved parties to understand, vet and audit programs written in any number of esotheric programming languages. Yeah, good luck with getting customers and entrepreneurs getting wind of it.
And as Buffet himself has said: as Berkshire grows in size they will have a harder time beating the market simply because they are becoming a bigger part of it.
How do you do a deprecation warning for a new language being a build dependency? What does it look like? "your build environment is being deprecated"?
Yup - lower gravity helps, but by much less than the orders of magnitude by which the thin atmosphere hinders.
Well, that's just what you get for abusing a document viewing platform into being a programming environment. The Web was never supposed to be an application platform; it did well what it was designed for, which somewhat implies the ability of the user to have the final say over how the content should be displayed.
On 1; Is there any data to suggest that inflows to index funds are pouring significantly more money into companies within an index than if people invested directly or with hedge funds?
even with innodb you will still find yourself running optimize.

checkout what wordpress does (from wp-content/plugins/akismet/akismet.php):

if ( (mt_rand(1, 10) == 3) ) {
// WP 2.0: run this one time in ten
akismet_delete_old();
}

and then in that function, after the DELETE, is this:

$wpdb->query("OPTIMIZE TABLE $wpdb->comments");

I am sure there are plenty of people out there having fun trying to work out why there tables suddenly lock and they see an optimize process running randomly. I am also sure it runs fine in their unit tests when they have 1 post and 2 comments.

all this because they DELETE :) They have all comments, those that have been approved, those that are in moderation, and all spam, in the same table - so if they don't delete the table would become unmanagable, so it is the design at fault and the wrong solution. If you search source at github or somewhere similar, you will find projects with OPTIMIZE everywhere - solving a real problem entirely the wrong way

I got used to it because the advantages just far outweigh the disadvantages. Records don't disappear for malicious reasons or because of mistakes - you can purge records marked delete every 30 days with a background process, if you like - but I no longer, ever, type that keyword into an app.
In two interviews with G, separated by 5 years, the same 'hard' programming problem came up both times. I answered it badly the first time, then did a bit if research after that interview, and was fully ready to expound on it in the later one. It would be really embarrassing to get tripped up on the same question twice.
I fully acknowledge that the two causes I listed may not be the only reasons for poverty.

I guess my main point was that it's important to understand and treat the causes, not the symptoms.
Do any of the operators of the sites mentioned here need design or logo work? I'm revamping my portfolio page and wanted to offer it to hacker news entrepreneurs. My about section has my old portfolio page, I've also done some work for hacker news entrepreneurs already, so you can email me if you want to see the absolute latest.
Okay, I got the concept down:

What I'm imagining is a drop-in center / hostel for hackers. The wikipedia article on hostels kinda sums up what i have in mind:

http://en.wikipedia.org/wiki/Hostel

The pictures do a good job of showing what I had in mind.
I've been working on CallGraph.Biz (http://callgraph.biz) and living off it for around two years now. The work's pretty hectic though and recently I hired two contractors in Phillipines to take the load off me. Work from home, live in Bangalore, India.
I listen to what they say. I just lose respect for the person if they act like a bit of an idiot while delivering it. This is not helpful if the person is meant to be in a supervisory\managerial role.
Not lossless then. High quality? IDK. I thought there was something.
At the same time, the yearly review is meant to highlight the important moments of your year, not necessarily the positive ones. Obviously that post had a lot of engagement, and it was properly flagged as important. The user then has the option of whether or not they want to publish that or not.
A full set of jewelry pliers would help.
Like a record label?
I disagree with Debbie Chachra, the author of the article. She is a maker. She writes articles. She probably creates lectures as well as white papers, since she's a professor of Materials Science at Olin.

Making stuff doesn't necessarily begin and end with just physical things.

> The cultural primacy of making, especially in tech culture—that it is intrinsically superior to not-making, to repair, analysis, and especially caregiving

I can't say much for 'not-making' but I can imagine arguments that support people who repair, analyze, and even those who provide 'caregiving' (think plants and animals that eventually turn into a sandwich).

If Chachra's article is right about Maker culture both now in and in the past, it doesn't mean that we can't change it.
balloon gas is typically about 90% helium and is generally a recycling of helium expended in industrial applications.
huh, that's totally off. Stackbit enables visual editing from a Jamstack site built from scratch too. Their visual editor seems like it's better. And you could do a site from scratch, with a theme or even just add it to your existing site. Neat product. But don't see any value add to the ecosystem in it.
It's simple, really: "Do I have to type in my password to log into windows? Yes? Okay then there's no possible way around that. here you go my good sir"
Although I agree with the conclusion entirely, a surprisingly large fraction of this article is unsound, incorrect or misleading. Here are most of my complaints:

> Cannot provide metadata

That was never the responsibility of the icon font, it was the responsibility of the thing placing the icon. You can still put ARIA attributes on the element that says “put the icon here”. (And if it’s just an extra class on an existing independently-meaningful element that says “put an icon before it”, then that icon is decorative and shouldn’t be exposed in the accessibility tree anyway.) Also ::before and ::after are not the only way of doing an icon font; you can style normal text nodes if you want to—it’s just not the most common way of doing it.

> Size and Maintainability

This is somewhere between unfair and incorrect. Most or all alternatives will experience the same or similar issues. (This is a common theme—each technology has its own advantages and disadvantages, and the author is pointing out the disadvantages of one that don’t affect another, without considering the tradeoffs made and the similar disadvantages in that other.)

> Degraded Visual Quality

This is nonsense. Size your glyphs correctly and you’ll have no trouble. (Though I will admit user stylesheets can mess with this, but you should expect that they’d be messing with all alternatives in much the same way as well, so I deem the quibble invalid.)

> Difficult to Style/Position

The monochromacy can’t be overcome, but icon fonts aren’t difficult to position, you just need to exercise a modicum of caution. Other techniques require just as much caution, just in different places; e.g. I’m fed up with inline <svg> elements lacking width and height attributes so that they end up filling the viewport when the stylesheets fail to load, rather than being 16×16 or whatever.

> SVGs are straight up vector images. Anti-aliasing methods employed by your browser or operating system have no effect and your icons will be noticeably sharper.

I… what!? I’m going to say it straight, this guy doesn’t understand what he’s talking about.

> Additionally, SVGs are simply the size they are.

This is drivel. They may have an inherent size, but they’re the size the document tells them to be—just like text is the size the document tells it to be. I’d actually say my experience with SVG icon sizing is substantially worse than my experience with icon font sizing, to do with the missing width and height attributes mentioned above, when rendered sans CSS.
Ah I wasn't implying you were unoriginal, I was just unsure of the source of these things. Thank you for the information :)

For the sake of others searching, my first similar styled result found: http://www.SeanJamesInteractive.com/portfolio_illustrations....
Oh, come on. This is pushing it a bit for a HN submission...

(on the topic in general; High Stakes TV poker is full of rich but bad players. Brunson is good, very good, so the outcomes is not really unexpected. This is all I've seen of Calcanis but he doesn't appear to be a particularly brilliant player, he may well be different in other games)
You're right.

This shielding has to be limited in scope. Perhaps the most difficult part is distinguishing between what's good input that will improve the product and what's noise and teaching our product team how to do it by themselves.

That and dealing with power grabs ;-)
"In my experience with LabVIEW, it was really great for making things like concurrency easy"

Absolutely. Ever since my stint with G, I've longed for a general purpose solution for handling flow control in concurrent code. If NoFlow avoids some of G's pitfalls, it could make an excellent addition to my programming toolbox.
Out of curiosity, why did he think Apple had far superior payment system? I personally think Apple's payment gateways no better than Amazon Checkout or Google Checkout experience.
The iD editor is really slick. Glad to see this is becoming the default editor on openstreetmap.org. It deserves it.

For the impatient, here is what it looks like: http://blog.openstreetmap.org/wp-content/uploads/2013/05/id_...
Unless you can rent from someone who undercharges for the cost of the wear and tear due to the high usage. People can be hard on rentals.
https://earthquake.usgs.gov/earthquakes/map/?currentFeatureI...
I hope not. I will cry when Google inevitably fucks the product up then closes them down.
My point is that you said:

> The last person to successfully invade Switzerland was... Napoleon

While I understand the idea of deterrence, your statement certainly implies the existence of unsuccessful attempts, but I don't think any attempts have even been made since.

Edit: all I am saying is that if you'd originally said "the last person to invade Switzerland ..." we wouldn't be having this exchange.
High constant factor
It’s worth noting that the Air only throttles about ~20% under load (and you have to push it pretty far to get there). It probably isn’t a dealbreaker unless you are using it as a desktop replacement.
Sorry for OT but man I love the New Yorker. Best subscription I've ever payed for.
//With the creation and proliferation of Modern Hebrew, there was a cost, though

I grew up hearing my grandmother speaking Yiddish sometimes, my wife's dad is fluent and I love hearing Chabad rabbis break into it.

But.

The Yiddish and the other languages you listed are languages of the diaspora. They came to be because our people did not have a home and ended up speaking the dialects of their neighbors. It's incredibly empowering that there's now a country where our "real" (non-diaspor) language thrives.

Of course, there's a tremendous body of work written in those languages that is valuable and must be preserved but the fact that Hebrew is people's native language nowadays should only be celebrated.
the merch photos are clearly edited stock shots but click through to zazzle and you can buy the items for USD!
Doesn't support Node or JSON. This is stupid.
I wish I had not sold my 78's to Half Price Books a few years back. I had a couple hundred records, some of which had probably never been played. I found all of them in a house we bought right after getting married.

They were a mix of old Country music, Broadway musical shows, Jewish songs, and Big Band stuff. I always intended to digitize them before selling them but my phonograph only played 33 1/3 rpm and 45 rpm and had no facility for direct recording so everything had to be done through a connection to my pc.

I bought a USB interface to a phonograph and recorded about 40 of my albums and some that I bought at Half Price Books because I really wanted a particular song. After recording each album, I used Audacity to compensate for the speed difference and was able to get some great music.

It was a huge project though and I was working 7 days a week during this period so the spare time to complete it was just not available. That is why I decided to take them to Half Price Books. I knew that I would get almost nothing for them and that there was likely some very good music in the collection but I decided that there was a better chance for someone else to see them on the racks and tackle the job.

I love old music. It takes me back to my childhood in the same way that a smell can transport me to a specific point in time. I'm glad that someone has chosen to preserve this music in an accessible format and to make it available so others can hear those timeless compositions.

Support archive.org if you have the resources.
Cmake missed a huge opportunity when they developed their own syntax. Ironically, Cmake was invented specifically[0] for a project that was embedding Tcl, which is what they should have done with Cmake, too (embed Tcl). Cmake can be really nice to use for simple projects, but for the cases it gets you 95% to where you want to be... So frustrating.

[0] https://en.wikipedia.org/wiki/CMake#History
The best (worst) part is: they don't even need to use actual company funds. Thanks to our wonderful (awful) central banks, they can have the company borrow huge amounts of money at almost zero interest.

Outcomes: the company is more leveraged, executives make huge personal profits without doing anything meaningful, central banks observe the increased risk to the system (higher leverage) and decide they must keep rates lower for longer... inducing the cycle to repeat ad nauseam. It's an integral part of the monetary doom loop we're living through.
YES YES YES for the tech tutorials.

Many times I look up something, and all the YouTube videos and tutorials are telling the exact same thing and it's clear there was no effort at all or even if the author knows what they're talking about or even tested that code at all.
I'm blissfully unaware of the current state of Photoshop.

I've heard nothing but complaints about their licensing, but IIRC some older versions (CS6?) still work after only one-time activation.
Bitcoin is my favourite non-fungible token.
But I think the opposite case still kind of holds, that with P/E you can at least see if a company is most likely not overvalued. And that was the issue in question ("everything is just gambling").
"Everyone has been doing it this way, don't break stuff."
> Not to be unkind but I suppose most people are not really traumatised by merely seeing someone's name, even if they're not on speaking terms with that person.

Domestic abuse, harassment/sexual harassment, stalking etc are all more common than they should be.