skysight-inc/HackerNews huggingface dataset:
Fantastic article! All true and well-explained. This Grothendieck quote

If you don’t see that what you are working on is almost obvious, then you are not ready to work on that yet.

reminds me of

Live in the future, then build what's missing

http://www.paulgraham.com/startupideas.html

The way I see it, both are saying that if you want to be creative, then you can't just think, study, or hope for inspiration. You have to immerse yourself and your mind in a different environment, in a different frame, and then new problems and solutions will be in plain view.

Another way to say it is that half of the problem is choosing the problem, or formulating the problem. But if you start from the same situation or frame, then you're likely to come up with the same problems as everyone else.
Thanks for the feedback! Here is an earlier version of the reader which featured symbol interning: https://gist.github.com/cellularmitosis/10656a3fbc1690bdaa50...

I decided to leave it out until I introduce a hash table implementation.

EDIT: also, thanks again for your work on TXR!
I like to think music is just tickling peoples' eardrums. Musicians really are just vibrating the air, creating sound waves, thus music is inherently ephemeral. Written and recorded works utilize our memory and psychology to take us on a journey through time, telling us a story, conveying message and meaning through many moments of ear tickling.
I love imagining birth control being “wildly” available
Hopefully. The world could do with a few less people and infinite-growth economics was never a truly reasonable proposition anyway.
SCO will happen my friend. I'm just kidding of course but therein lies a wealth of information about the many ways it could come back to bite you. https://en.wikipedia.org/wiki/SCO%E2%80%93Linux_disputes
YouPorn for Android and iOS PWA
I’m a huge fan of Blink Shell. App Store version is pricey but worth every cent. Or you can build from source.
A New Study Claims to Disprove Dark Energy–But Cosmologists Aren't Convinced
There are different types of respect. Most people knew to keep their mouths shut. They have mortgages to pay and kids to feed, so they dare not freely speak their minds.

Even HR is in that same boat, but worse. HR has to act supportive. Don't believe for a moment that HR is free of people with contrary opinions.
I get the impression that Doctors prescribe things/give advice under the assumption that most patients don't care about the details, and aren't likely to stick to any long term plans. I wish there was an easy way to communicate to a doctor that I'm willing to research things, and to stick with better diets/excercise in the long term if that's the best fix for me.
Gov does not pay for private colleges.
Any advice on what to do if the code is heavily entangled with AWS?
With an opaque string type there's nothing stopping a particular Python implementation from using UTF-8 as an internal representation - it would likely perform worse than CPython at iterating over the code units of a string, but that's likely an acceptable cost. Particularly for a language like Python, defining the precise performance characteristics is rarely the priority, especially if it comes at the cost of confusing the semantics.

> In any case, the abstraction is not lost completely. Rust's string types provide higher level methods without needing to know the encoding used by strings. e.g., You can iterate over codepoints, search, split and so on. The abstraction is intentionally leaky. e.g., You are permitted to take a substring using byte offsets, and if those byte offsets fall in the middle of a UTF-8 encoded codepoint, then you get a panic (or None, depending on the API you use). You are indeed prevented from doing some things, e.g., indexing a string at a particular position because it doesn't make a lot of semantic sense for a Unicode string.

> You might call this a "failure" because it leaks its internal representation, but to me, it's actually a resounding success. Refraining from leaking its internal representation in a way that is zero cost would be absolutely disastrous from a performance perspective when implementing things like regex engines or other lower level text primitives.

I'd argue that offering APIs that can panic is a poor tradeoff in a default/general-use/beginner-facing type. There's maybe a place for a type that implements the same traits as strings while also offering unsafe things like indexing by byte offset (if it's really impossible to achieve what's needed in a safe way, which I'm dubious about), but it's a niche one for specialist use cases (even if it might be the same underlying implementation as the "safe" string type).
So basically, like grad school but much better paid?
I wonder if this would be a good engine to plug in to rhasspy.
#1 - After you pull over, place your car in park, and turn it off, put your hands (both!) on the steering wheel and do not move them until the officer asks for your license.
These tips does not work in Hong Kong. Police can do whatever they want without any accountability. One officer even drove into a crowd of people, was put on paid leave and back at work a month after. Horrible!
I'm wondering how they are going to recover from this. They have been down for 2 weeks.
Really love the stylistic yet minimalist design of this.

Best part is being able to click the boxes under the viewport to change visualizations. My advice is to make them look more like tabs on the viewport.
Ask HN: How do I become better at whiteboard scribbling?
I've noticed that some of my colleagues are very impressive whiteboard scribblers, being able to do quick-and-dirty flow charts or mind maps that communicate their thoughts and ideas very clearly. Me, on the other hand, often find myself with scribbles that confuse even me. Have you found yourself in a similar situation and actually managed to improve your scribbling?
Something about this is interesting:

used an evolutionary algorithm to create thousands of candidate designs for the new life-forms

Basically, "find a way to combine living tissue together to exhibit this behavior"... maybe the beginning of research into designing "meat compilers." x_x
It's not purely about being arrested but it does happen that people get arrested just for filming.

And I'd be way more receptive to the 'a few bad apples' argument if the whole thing didn't react to any charges or investigations into those bad apples as an attack on the whole followed by at best a retirement right before they get disciplined and fired (where they usually just go work for a different department or security).

https://sacramento.cbslocal.com/2017/11/29/man-arrested-for-...
> will see a problem immediately because it's untrusted which is weird

You might be right, but I don't think your version of "immediately" matches up with the reality of code. How many cert library function calls do you think happen before a TLS client is able to decide that there is no trusted path to the cert's authority and decide that it's "weird"?

Hundreds or thousands wouldn't surprise me -- you've got to parse a file format, follow links -- if the vulnerability's in one of those functions, then there's your exploit. You even have to go out to the filesystem, check whether the self-signed CA is installed in the OS trust store, which would make it trusted. It's really easy for me to imagine such a vuln somewhere in cert trust verification.
> if you demand a lawyer when they ask how much cash is in the vehicle after they pull you over for doing 37 in a 35 zone

Why would they do that? Is that about being a drug dealer?

I've probably been pulled over for speeding and/or crazy driving at least 30 times, and I've never been asked that.
Yes but in practice, users never do, and when they do a reset, fingerprinting employed by most (all?) ad exchanges can make the association without issue.
> Disability benefits are never lavish, but, together with eligibility for additional benefits unlocked by disability enrollment and with resources from family and friends, they can and clearly do provide the basis for a viable work-free existence for many millions of prime-working-age men today.

This really bugs me because I think the author has an opinion that is revealed when they say "viable."

The focus is on the bare minimum benefits instead of the awful job prospects for those at the bottom. Unlivable minimum wage paired with jobs that only offer part-time employment, with wild, unpredictable shift schedules. No health benefits or any notable discounts on food or clothing or anything.

These people live in areas where it's untenable to live without a car. So they end up paying more in car maintenance to drive to a job that pays them less and less.

Gov't benefits that disappear the moment they get a job, which put them in a worse position than if they'd just stayed unemployed. Benefits they might need to pay back to the government.

Of course people opt out. Good for them. But don't for a moment think that they're actually happy about this.
I think part of the answer is in your summary : a lot of software development happens with no engineering at all. For it to be called engineering, there must be some purposeful design going into it (and preservation of the corresponding records of the design and design decisions), not mere accretion of a bunch of things into a Rube Goldberg contraption.

For it to be engineering, you need to have explicit design, explicit statement of the constraints and explicit statement of the flight domain. This in turn is a lot more expensive than a few lines of code, often very expensive, to the point that we allow shortcuts..

Engineering is having a discipline, and a lot of those projects that are abandoned, over budget or time, have no discipline. I'm taking about discipline along many dimensions (budget, schedules, features, design, documentation, testing, QA), and a lot of these add to the cost, but if you don't do them, then the cost is the highest (this is where you end up cancelling the project...).
A protein called Sestrin might be responsible for many benefits of a workout
It's likely, but not for certain. The demographics will change depending on death rates, birth rates, and immigration, all three of which could change depending on a multitude of factors. At the current rate, we already have somewhat of an inverted pyramid -- the boomers are a massive generation and their loss will heavily influence American society.
Visa measures its downtime in seconds per decade. Whatever they’re doing seems to be sustainable and scalable. They work so well, people just take them for granted. ‘It just works’ is a pretty good business model.
Managing Python Environments
How is 10,000 checkouts a year possible? Do they have 50 copies or something?
As an added benefit, being annoyingly healthy and so proud to announce your superiority to the world will make you smarts smell so fine, you will capture them in a sniffing glass, just to savor your good habits
Most/all law firms have templates they hold internally and modify slightly for their clients. Very few billable hours are going into handing you your standard agreements like NDAs, offer letters, CIIAA, and so on. Your lawyers are really there to help you when things go non-standard, which is inevitably going to happen with any non-trivial business.

I evaluated Atrium out of curiosity when I was looking for a law firm for incorporation purposes. I filtered them out after the first call because they weren’t set up to handle the slightly unusual setup I had, which other law firms had no trouble with.
Europeans were consuming vast quantities of dairy products for centuries before the "dairy lobby" existed.
I'm going to let my typo stand! There should be no shame in any type of consensual sexual activity.
Meanwhile college is 500€ a year in France...
I used to work for a hedge fund until 2013. Was there for 9 years. I was in back office IT. In 2005, we were around 1200 employees, around 900 of which IT/development. We didnt beat the S&P 500 that year. Knee jerk reaction was to fire 600 from IT. Personally went from being 1 of a team of 13 managing 2 critical systems and a couple of GUIs and various tools to being a team of 1 inside of a week. Lasted that way for 7 years.

2008 was a shit show. We lost around 80% of all AUM in the space of a single month. Earned it all back in 2 years (40:1 leverage is a bitch when the market turns and what youre holding isnt liquid).

I now work at a firm that primarily operates mutual funds. Far less stress, but far lower performance of the funds. The MF is far more cobservative.

The great hedge funds look great, probably mostly due to survivorship bias. The ones that last are mostly lucky (although there's some strategy there).

Some of the big losers are also remembered. Such as Brian Hunter and Amaranth (fun read, look it up. Single trader blew up a 9 billion USD hedge fund). I also remember when someone taped a $2 bill to the front door of Bear Stearns when their stock price dropped below $2.

That said, I put in long hours over the years I was at the hedge fund. 80 hour weeks were expected. Did 6 months once of 100 weeks (only went home every other day). The only carrot to do that was the bonus, which for backoffice IT was was 20-25% of my base salary. I bought a pretty nice car with my last bonus. My bonus was certainly a far, far lower percent of my overall comp than the traders, but that bonus was huge for me. Also, my base salary was likely higher than the traders.
HN long ago decided to allow articles behind a paywall. Still, it seems legitimate for users to not have to stare at such headlines on the front page all day, so I wonder why they don't make it an option to hide submissions from the most well known paywall sites. It would also reduce the number of people commenting on an article without reading it.
Area1 report on phishing Burisma holdings [pdf]
Definitely. The old feel was more like a wiki, where everyone contributed both questions and answers together. It was like a giant crowdsourced documentation.

But I feel like there's a lot of 'bullying' now. Bullying as in people who try to make themselves feel in control by downvoting things. There was one case where someone decided to downvote one of my questions, then ran around my profile downvoting every question that wasn't upvoted.

HN also feels a lot like this. People who sort of try to prop themselves up by pushing others down. They seem to target the ones that have the least retribution - the protection of anonymity and not losing points off their downvote.

It's different to the old days, where if someone posted a bad question or answer, we would give them advice, or edit their post to be clearer and more polite. The goal was to help people up, not push them down.

The other Stack Exchanges are nice, though. So it has little to do with the model itself.
>Fwiw, hn has become very snarky too.

Fortunately it's usually original snark, although usually the same people (myself included on occasion) will sooner die on a hill of pedantry than be proven wrong. It's the HN way.

That said, some of my unoriginal, generic favorites include:

"This isn't Reddit." and

"Please don't do that here."

The latter I like to call the pretend dang, wherein the commenter attempts to emulate or otherwise behave like a mod even though they're not a mod, and they have like 200 karma. This usually then triggers a visceral "Get off my lawn!" reaction, which I don't usually verbalize since it isn't constructive and there's always the chance they're actually a stealth mod.

Generally speaking however, the most common form of snark tends to be the unspoken snark: being downvoted immediately by someone with a stick up their ass that is probably completely incapable of recognizing humor in any form it may take, and believes themselves to be the sole vanguard ensuring HN remains a serious place.

Of course, arguably the best form of snark is meta snark: being snarky while discussing the topic of snark.
>It is possible to undo, but it takes years of therapy and a commitment to "be better" in the face of misleading signals that say you don't have to change / compromise.

You and I know both know this is uttered with no foundation and amounts to nonsense. There isn't studies to show the effectiveness of "years of therapy" for a "condition" made up in the last decade with little beyond the historical treatment of women in the workplace by men to point to.

You're also fully aware that there's absolutely nothing of substance to point to showing that traditional concepts of masculinity was damaging to other men in the workplace until it was pointed to as discomforting or exclusionary to for women new to the same workplace, and is now being retrofit to try and make the term more inclusive to get more people on board with a concept that has little foundation or backing in... well... anything.

You bring some social science studies proving the existence of "toxic masculinity" and its effects on both women and men that have survived the replication problem, plus therapy studies showing how to effectively "undo" the problems from those studies that themselves have survived the replication problem, and I'll happily commend you for changing my mind on it.
Fair point. I personally think I would assert my rights as soon as I was asked a question like that, if I hadn't already. My point was basically if it occurs to you that you maybe should use some intenet advice in this encounter with a police officer that's a red flag that you should stop talking. If you get flustered and forget neither of our advice will help.
As much as I'd love to pursue higher education and to get a degree, I simply can't afford thousands of dollars every semester. I'm not 17 anymore so it's harder to convince me to get into that much debt. If I ended up owing 150k and could afford to pay back 1k a month, It would take me 12.5 years. I'm sorry but it's just not worth it. I can't think of many sober people that would disagree. If an organization like Khan Academy wanted to charge ~$1200 a year for a 4-year program that I could receive an accredited degree from, I'd sign up immediately.
Off topic: I can't subscribe to this blog with any of my emails (at the bottom of the page), getting a "Invalid email" for literally any valid email address I would enter.
And a lot has been shifted to debt, which masks the problem, for a while. This makes the causes less visible.
Except the people in Hoovervilles wanted jobs. The people you see in homeless camps now are 99% of the time on meth or heroin and mentally ill. I definitely think it’s a national disgrace and there needs to be a federal solution, but we’re comparing apples and oranges in the headline.
So in that case you could peel off whichever stream you don’t need, but you waste some upload bandwidth over simply negotiating a bitrate in advance.
ah, drat
Content blocker extensions have been a thing on iOS for half a decade. Prior to that I'd just use a browser like iCab with built-in support for exactly the same type of filtering lists.

So it's always been both possible and trivial.
That is interesting. I will need to look into it more. Household size can skew the numbers with children involved. I could not rent a place and get food and other things like that for that amount. Also unemployment runs out after 6 months.
Title should be if you get stopped in the US by the police. The US until today is not the world. In my country have been stopped by police a lot. Most of the time they are civilized. Some cases they can come over as dicks but as long as you don't escalate the situation and stay friendly nothing will happen.
>Allen is spending his remaining days wrapping things up. The coffee machines are going away and he’s now giving tours of the campus to prospective buyers, including Chinese buyers.

This reminds me talks of China buying up land and properties in US. I wonder why they are doing this.
Can't really comment on whether it's humane, that's a debate left to people smarter then me.

Like I said, there's pretty significant downtime, it's not all go all the time. Weekend and evening work is at a fairly relaxed pace as well and is free of distractions.

It helps if you do not have hobbies, friends, dependents, a partner, and a family that is quite fine with not seeing you often, with no realistic possibility of any of that changing in the future. It would be much more difficult if any of those factors were different.
questionable choice quoting a notorious segregationist and homophobe like Buckley.
Also not the author, but if you want minimum hassle and don't care most of the blog-like features, you can:

- Write in Markdown using your favorite editor (I like Typora[1]; StackEdit[2] is also great)

- Render them in-browser with Docsify[3] (so that you don't even need to worry about setting up a separate build step)

- Deploy to GitHub pages or GitLab pages for free

------

[1] https://typora.io/

[2] https://stackedit.io/

[3] https://docsify.js.org/
This is why I quoted "resourceful" because this is not intelligence or anything quantifiable. Success has almost nothing to do with intelligence, if intelligence can even be precisely defined. I remember the CEO of Redhat quoting that he decided to do a startup because he thought he was not intelligent enough for working.

"Resourceful" is switching plans and finding a way to make it work.

Addressable market and market fit changes as startup evolves. And founder track record only works because of network connections , VCs trusting you with money and the founder already being rich.

As with everything hamfisting money into startup increases it's chances. Uber for dog walking? electric scooters?

What's the saying.. When the wind blows hard enough, even chickens can fly.
Yeah, if the author of the parent comment is willing to put in work to get the understanding they claim to want, this is the way to go
I advise picking up the money that's closest and running while your dog holds off the nymph and the rest.
I think as communities age, they attract unpleasant people who eventually scare off all the pleasant people if they're not dealt with promptly. Eventually it becomes all unpleasant people.

Stack Overflow's is as clear as it gets - you can practically watch the process over the months on the meta sidebar.
Think what you want about the EU, but sometimes they have good initiatives.

https://www.eu-startups.com/2019/09/open-banking-and-what-it...
Unless you have a background in law and understand your exact rights, ask for a lawyer. Some people think this makes you look guilty. It doesn't. It makes you smart. If you don't have one, wait. Usually, you're allowed a call. Have someone in mind whom you trust to get you legal counsel.

If you, um, have something to hide, you probably want to explicitly state you're invoking your fifth amendment rights.
What I Learned Trading Daily
Japanese billionaire is looking for a 'life partner' to fly with him to the moon
Parents could put up a portion as cash. They could also stake the house or car on it -- some tangible property to repossess, just like other loans.

Since students basically have zero assets, another commenter pointed out, the more likely scenario is simply higher interest rates due to the increased risk to the lender.
> I'm sorry but it's just not worth it. I can't think of many sober people that would disagree.

I've hired developers for the last 10 years and never looked at education, just skills. I think you're making a smart move and helping to hopefully boost these new forms of education that don't require sitting in a classroom for 4 years.