skysight-inc/HackerNews huggingface dataset:
The suburbs around Detroit really started taking on a life of their own recently. Far from just housing, many of them have actually developed downtowns and cultures and personality of their own as Detroit has floundered.

"Detroit" is really collection of small towns packed into a fairly dense geographical area. The City of Detroit is relatively inconsequential without Royal Oak and Novi and Grosse Pointe and Bloomfield Hills and Warren and Pontiac etc.
Thanks! Let me know if anything's unclear :)
Discussed at the time: https://news.ycombinator.com/item?id=15206926
https://internals.rust-lang.org/t/pre-rfc-first-class-suppor...

^^ This link is a pre rfc for adding good support for those types of things.
I'm a long-time Visio user (maybe 10+ years), and I also find it crashes way more often than any other Office product.
Yes, it is extremely different except in the non-existent case of there only being two countries in the world.
One of the most popular (with children in particular I imagine) Alexa skills[1] is a ‘choose your own adventure’ type interactive storybook.

The parser style of IF lends itself well to the medium, I believe.

[1](https://www.amazon.com/The-Magic-Door-LLC/dp/B01BMUU6JQ)
Here is my identify theft story, also from 2017 (thanks, OPM): https://chrxs.net/articles/2017/03/23/responding-to-identity...

I never got around to writing about it, but this also happened to my wife earlier this year. The fraudster opened a T-Mobile account with her data and we had an absolute hell of a time getting T-Mobile to do anything about it. After a few months and a letter threatening to send her "debt" to collections, my wife finally filed a complaint with the FTC and the matter was resolved a few weeks later. Good thing to keep in mind for issues with communications companies, at least when the damn government is functioning... https://www.ftccomplaintassistant.gov
Same here and I tend to sleep for long stretches if I can (this usually ends in me getting up barely rested after a 10h night).

I'm planning on moving my wakeup time to some super early hour like 6am so that I'll have more time after work.

The hardest thing when I try to fall asleep is to stop thinking. My SO also falls asleep in 2m where it takes me well over 30m unless I'm listening to an audiobook or music that I know well, then it's closer to 10m.
All that changed with the widespread availability of the internet is that now there's more garbage to spread around.

There's more good music, simply because there's more music, but it's a matter of scale and of Sturgeon's Law - 90% of everything is still always garbage.
Fun fact: I loved coding in HyperCard as a kid.
The generational "they are responsible for everything bad" makes any sort of discussion about these sorts of things impossible. It's tiresome.
Population Mountains: how to perceive the population of cities
Discussed in 2008: https://news.ycombinator.com/item?id=225764
> Last time I checked, you needed several days to a week to do the same for Ethereum.

It's basically impossible to do a full Ethereum validation now, all the nodes are just assuming recent blocks are valid.
Recently started introducing Rust in my team and here are my notes on some of the issues we have run into so far. We are primarily a Scala/JVM shop with a little bit of Python.

- `Error Handling` is a bit of a dumpster fire right now. Rust has something called a `Result` enum which is similar to `Either[Error,T]` monad in Scala however every single Rust crate I have used so far its creating its own `Error` enum which makes it really hard to compose `Result`. Ideally I would like to chain `Results` as `e1.and_then(e2).and_then(e3)` but its not possible due to incompatible error enums. Ended up using `https://docs.rs/crate/custom_error/1.3.0` to align the types.

- A lot of basic things are still influx and community wide standards have not been established. For example: I needed to externalize some environment specific settings in a Config but couldnt figure out where to put non-code assets in a cargo project and then how to reliable read them. In JVM world `src/main/resources` acts like a standard place for stuff like this but that patterns has not been established yet.

- Distributing code inside the company is hard because there is no integration with Artifactory or similar tools. We are directly referring git sha in Cargo right now and waiting for better solutions.

- Rust comes with a default unit test framework but it pretty bare bones. I havent seen examples of test fixture, setup/teardown support and loading test configs etc.

- I really like Rust compiler because of really good error messages it produces but its really slow and you start to notice it as you add more code/external crates

-IDE support is good but not great. I am using IntelliJ with Rust plugin as we use IntelliJ for Scala/JVM and it is nowhere as good as even Scala plugin which is pretty mediocre in itself.

Overall I am pretty happy with the language (except for Error issue) and most of my gripes are around the ecosystem and tooling around the language. Hopefully these will be resolved as language gains more momentum
I disagree.

Crap music is more common than ever.

In 2000 the 'gatekeepers' of music were still trying to promote legit acts, today, it's not the case.

Have a look at this (Trippie Red) [1]

It's truly crap and not just a function of age.

The very low barriers to entry have allowed for crap to come through - secondarily, it means that young people don't spend years in their bedrooms anymore honing their craft, so you don't get a lot of virtuosos either just raw talent/creativity.

There is quite a lot of good stuff out there but it's hard to find.

There are very few good bands/groups that roll through town anymore.

Imagine if you went down to the local theatre and saw this (Heart / Barracuda) [2] my god man that's raw.

I go to shows occasionally now and it's a 'rapper' who says some things over a track. I saw BADBADNOTGOOD with Ghostface Killah, now that was spectacular, but usually even live rap is usually just karaoke.

I went to a gig hailed as 'brazilian/european/american' fusion rap. It was a DJ who played some tracks and the 'rapper' didn't even rap. He just said 'heya' 'whaaaat' and 'wassup' a bunch of times over the rap track. I was incredulous. I wanted to go on stage and punch the talentless SOB. I felt so sad for the generation.

1968 was a big year because a) Rock was new. Rock as we know it was literally just being born. New instruments, new sounds. b) Lots of young people c) social movement i.e. hippies, summer of love etc. etc. - first time on tv etc.

[1] https://www.youtube.com/watch?v=wrvN87l3s08

[2] https://www.youtube.com/watch?v=PeMvMNpvB5M
TextMate in windows is like this too.
>If you defrosted someone from the ice age and had them sit down and listen to Bob Dylan, they'd not identify it as listenable music. From a musical perspective, it's pretty bad. Limited melody, no harmonies, no counterpoint, limited syncopation, very limited vocal range...

As you say, everything is subjective, but I've heard "tribal" music and chanting (which is probably close to what someone from the ice age would be familiar with), and it's a lot closer to Bob Dylan than whomever you would consider "great." Complexity isn't the only valid measure of greatness, of course.

>but I think they're unconsciously talking about the social context around the bands more than the actual music

Maybe. Maybe they also actually like the music. Maybe it's a bit of both, and what you're describing applies generally to everyone, that part of musical taste is wrapped up in the nostalgia for the era it comes from.
I've been using Balsamiq since it first came out years ago - it was one of the 1st popular wireframing tools.

It kind of feels like it's stood still though - they've had years to innovate, but haven't really. At the very least, I wish they'd add more shapes/components, because the library you get is severely lacking.
تسليك مجاري الكويت للايجار 0201002461306
Public Domain Day: Works Enter Public Domain for the First Time in 21 Years
Even the garbage used to have talent.

Do you remember the band 'The Monkees'. They were a manufactured band ... and they had some talent.
Off topic, but it also has a nifty easter egg in it - the Spectrum loading code actually works...

https://www.youtube.com/watch?v=UBJNXzfZ4pw
This is a well written piece and I agree that self-diagnosing your own job as bullshit in a complex environment is not a great path forward. I also agree that a good portion of jobs that serve the "metabolism" do create economic value in an attributable sense.

The truth, though, it probably somewhere in between. Operations management tools exist to cut down on bullshit (inefficiency) and goal posts are moving so fast that it's making a lot of room for bullshit jobs, however they might be defined. Businesses are certainly not optimized, and there's a clear difference between, for example, needlessly delegating tasks as your sole responsibility, and actually serving to complete those tasks (at likely a fraction of the pay).
> Little Snitch is a malware vector, pretty much like PC "antivirus" software.

Is that because the Little Snitch network capture parser can be exploited by magic/malformed network packets to gain kernel privileges? Are there known exploits that were previously patched?

Do you recommend any alternative Mac firewall which doesn't have this problem? Can the native firewall perform outbound packet filtering?

Edit: https://www.sentinelone.com/blog/shut-snitch-reverse-enginee... (2016)
Yep.

Either they are so incompetent that they released software out of their git tree from someone's work environment, and had absolutely no process to catch a ridiculous and obvious failure. Otherwise they got popped and are lying about it. Neither is anything but a disaster.
I've wondered the same thing. I assume it means time in bed, otherwise the recommendation would need a disclaimer about sleep efficiency and time in bed vs actual sleep. Some people are able to get by with around 6 hours of sleep, I've assumed these people have higher sleep efficiency while the 8 hour recommendation is for people with around 85% efficiency.
> My best friend's father is a paranoid schizophrenic. Antipsychotic medication allows him to live a relatively normal life.

How do you know that it's the medication that allows him to "live a relatively normal life", and not the other factors?

If you want to trade anecdotes... My other friend's father fell out of a tree and broke his back when she was a child (iirc). Some time later they decided he was a "schizophrenic". He's been on antipsychotics ever since. His condition has spiraled downward over the subsequent years. Last I heard he was full-on crazy. If the doctors had provided supportive treatment instead of suppressive, his life trajectory would have been totally different.

My aunt's good friend had a "psychotic break" soon after her husband died unexpectedly. The friend was put on "anti-psychotics". She's now dying of liver failure, certainly as a consequence of her long-term drugging.

The ugly truth about so-called "antipsychotic medication" is that the class is palliative rather than curative, and actually causes the deterioration it supposedly treats.

Robert Whitaker makes the case that medications turns people's "episodes" into chronic conditions: https://www.madinamerica.com/2016/07/the-case-against-antips... and https://www.madinamerica.com/2018/03/a-tale-of-two-studies/ and https://www.madinamerica.com/2017/09/thou-shall-not-criticiz... , for example.
The idea that one's "birth location" is some sort of free-floating, independent quality is itself a very western, specifically American-centric idea. In countries that have hundreds or even thousands of years of history, there is a very real difference between "native" and "recent arrival."

I don't really have a strong opinion on the topic of immigration in general, but I don't think it's very fair to look at a country or culture that has spent centuries fighting for its survival and say, "Well, your historical connection to this place and country is now meaningless in the face of global capitalism."
It sounds like you just don't like taxes? I'm not sure what this has to do specifically with space? Nobody personally signs off on everything their tax dollars are spent on.
I blame my baby boomer parents precisely for getting me interested in their generation's music, if it weren't for them I wouldn't be jamming out to The Temptations right now.

shakes fist mightily

"Damn you, Boomers!"

Also, from the GP:

Baby Boomers have had an outsize influence on culture for decades, and are obsessed with their youth.

I have ZERO reason to believe Millennials will be ANY different when they're old and their time has passed. Us Generation Xers don't care one way or the other. It's our trademark :P
SoundCloud Followers Buy (100% Safe and Best Quality Followers)
Well, if they haven't included any connection to other books, people could complain that it's too self-contained, there is no way to win.
another similar recent move was the widespread disdane mobile Diablo got at blizzcon, fun YouTube clips of that.

My point about the drops is that skinner boxes are dangerous. My RA flunked out due to wow. Some small group of people really struggle with casino stuff
The Corporation CEO answers to the Corporation directors. The Corporation directors answer to the Foundation. The Foundation is controlled by the Foundation directors. The Foundation directors elect themselves.
Based on their logic ads in newspapers aren't ads because customer information isn't shared with the advertiser until they connect with the ad and visit their store.
cityzen - your email address is not in your profile. I do have some questions for you. My email address is in my profile.
No, it needs to stop producing things like Magic Leap. Leave the PR for when you have a product that at least resembles the hype, otherwise you’re just building your own winter to die in. The tech is the problem, not the hype.
Childhood's End: The digital revolution
In what way is the USA predicated on genocide to remove dissent between factions?

Are you counting Native Americans as a "faction"? That seems like an odd definition of the word "faction".

Are you referring to the Civil War? That seems like an odd definition of the word "genocide".

Are you referring to the current state of politics? Also not a genocide and, please God, it will continue to remain not a genocide.

What exactly did you have in mind in your statement?
You make a good point. Dylan is folk and that obviously has some similarities to tribal music. That being said, I think social context is super important to both styles, more so than musical aesthetic.

I would say that a lot of interesting concepts around poly-rhythms and syncopation come from tribal music though.

> Maybe. Maybe they also actually like the music. Maybe it's a bit of both, and what you're describing applies generally to everyone, that part of musical taste is wrapped up in the nostalgia for the era it comes from.

I agree. My point was mainly that Dylan is a great example to show how subjective "greatness" in pop music really is. There are a lot of cases you can make that he's actually not very good from a musical perspective.
Why does New Yorker's font have these double o curiousities: "...Coördination..." ?
For non-code assets, do you know about `include_bytes`?
Medical X-rays are a thing, but I doubt most people would now accept even more of them --- there's enough public fear of them as it is.
Previous discussion with more details on how the ion wind is generated:

https://news.ycombinator.com/item?id=18503772
"Thule" was named by the Greek navigator Pytheas from Massalia around 330 BC. Historians think it refers maybe to the Faeroe islands, Greenland, or more probably Iceland. From this point the name stuck to refer as the farthest place in the North, some cold unknown. In medieval times, "Thule" being Iceland, "Ultima Thule" referred to Greenland.
I agree that there is more crap now than ever. Music production software being available to basically everyone, along with platforms for their music to be released, has allowed even the most basic first song someone tries to sing to be viewed by anyone. But is that a bad thing? Some of these small artists eventually turn into super talented industry giants, and it's so motivating for kids to believe that they can be one of those people no matter who they are! If there is more crap out there that's alright with me, it means artists are being given the opportunity to at least try.
New Horizons survived its flyby of Ultima Thule
Oh hell yeah. Had no idea this existed; this is awesome.
was very excited about this blog but either 1. the author lost interest or 2. somebody didn't like what his reverse engineering. sad.
Could you please review and follow the site guidelines? They include: "Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

(We unbanned you recently because almost all of your comments lately have been just fine for HN.)
Even if the risk were worth it for the person being fitted, it might not be for the techs using it. Remember that this was only affordable at the time because there was zero health and safety. If you take proper precautions and only use trained personnel, it’s going to be cost prohibitive. I think sonagrams and laser scanning would be the better choice, safer, and cheaper.
Can anyone recommend other companies worth keeping an eye on for new products?

Anything coming from OmniGroup is generally great (if you need it). OmniGraffle has absolutely been a life-saver for me. When I have the time, I like doing slide diagrams in TikZ. But I've found that I can typically do in OmniGraffle in ten minutes what would take me hours in TikZ. So if time is a constraint, I will use OmniGraffle to create graphs.

I have also used OmniFocus for a while, which also worked great. (Though it was too strongly focused on GTD for me, so I switched to Things.)
That suggest you can find an equal number of high quality popular songs in each year. Compare say top 25 from 1935, 1945 ... to 2015 and I don’t think that holds.

Some of this is just taste, but I suspect the need to innovate coupled with endless copyright is forcing music into less generally accessible areas.
It's an experiment in hurting the good will of their brand.

I still use Firefox but it's painful sometimes. Not as painful as Chrome, but Mozilla seems determined to come up with unexpected new ways to fuck up Firefox for some reason.
No.

If someone claims to be a licensed CPA, they are likely to be a licensed CPA.

Look at what you need to do to become "an accountant" in the UK:

https://www.ucas.com/ucas/after-gcses/find-career-ideas/expl...
Discussed at the time: https://news.ycombinator.com/item?id=14138274
Just use Sketchup, I did the drawings for my new office in Sketchup, took it to a construction engineer who remodel it in some professional tool and I got back all the numbers I needed for my permit.

I really wanted to use FreeCAD but I cant afford to spend that amount of time needed to learn to work with it....
Soulja Boy Forced to Pull Knock-Off Consoles, Website Now Redirects to Nintendo
By the legislative bodies in the provinces and territories. For instance in BC: http://www.bclaws.ca/civix/document/id/complete/statreg/9611...
>> simply require pension funds to be fully funded <<

One reason not to do this mentioned in the article is that pension investments can decline in value. There should be an expectation that a pretty bad year probably will happen every few decades, maybe a 20 or 30 percent loss, and it would be unreasonable to expect a firm to reimburse its pension fund for losses within a single year when the economy may be very weak. (All of this presumes an annual cycle of reporting and validation of the appropriateness of fund levels and contributions.)

The second reason is that when companies used to create or agree with their unions to create defined-benefit pension plans, the benefit formulas at retirement were usually based on years of service, not years of service under the plan, so the plans are born with a large unfunded obligation for the years of service that the current employees have already accumulated.

Back when I did pension math, over 40 years ago, the typical (and government approved) way to deal with unfunded liabilities from either of these 2 causes (or any other), was to increase the employer contributions a little bit, so that the unfunded amount of the liability would vanish after 30 years. Because investment results, longevity, retirement rates, etc, would fluctuate, the amount of the extra contribution would be re-figured every year, and a few good years might eliminate the deficit.

A shorter period of funding for the deficits, maybe 10 or 15 years, might improve the situation somewhat in some of these cases. But that is not a solution. Note the long discussion above about problems of state and local government plans. These are quite a bit different, because their are no greedy investors calling the shots for state and local governments, and IRS regulations about what plans qualify for tax deductions for the employer don't have traction in the public sector.

In the private sector, these stories will become increasingly rare, as workforce unionization is very low, and virtually all the non-union plans have been replaced by 401k plans and defined-contribution pension plans that do not include any concept of an accrued benefit or unfunded liability. That is America's real pension scandal, but it is another story.

The real problem is that the situation is too complicated. It is often very difficult to tell whether a company is being streamlined or being looted. Creating a comprehensive set of rules to prevent looting out from under a corporate or even multi-employer pension plan and a watchdog agency that could enforce them wisely for the benefit of workers would be a very ambitious project.
This has been looked at scientifically, with measurements:

https://www.youtube.com/watch?v=oVME_l4IwII&sns=fb&fbclid=Iw...
I'd be hesitant to attribute any sort of hypothetical causes, but it's fun to also consider such scenarios when thinking just one rock a bit further out. Mars was at one time a warm, watery planet not dissimilar to Earth. It's going to be extremely interesting once we get feet on the ground and can start really digging into the planet's past, quite literally. Most tantalizing of course is that it seems to have had all that was necessary to see the development of life. In many ways even finding absolutely no evidence of life at all will be as exciting as finding the opposite. Okay definitely not as exciting, but it'd certainly be really quite interesting!
It's part of their style guide. The diaresis in this case indicates that the second vowel is part of another syllable. The New Yorker similarly uses similar spellings such as naïve.

It's actually not a font or typeface: it's spelling consistent with their style guide.
For error handling, check out failure if you haven't already: https://github.com/rust-lang-nursery/failure
it used to cost eye-watering $200 until relatively recently. Big price drop made it an interesting alternative for Mac people over more "modern" alternatives. I've been using it for years (although I'm mostly a Vim person), but its old-school, html-first, nature shows through a bit too much for me.
Modern xray machines deliver low enough radiation doses that they could probably be used for this reasonably safely. They are routinely used in medical settings after all, but I suspect it would still be a liability nightmare.

But there's no real need to see the bones for fitting shoes. There's plenty of 3D scanning technologies today that do not involve ionizing radiation and would probably be more useful for fitting shoes anyway.