skysight-inc/HackerNews huggingface dataset:
The core of my argument is that local populations demand those things. High schools didn't start building football stadiums for fun, it was because of local pressures. If you fight that group on this topic, you'll find they will reference a million and one articles showing that sports and music improve student outcomes. Most of those studies and articles have the academic rigor you'd expect of a layperson, but they're convincing enough that they make the case 'think of the children!'

They definitely are not necessary for a quality education outcome. They are, basically, a product of democracy working against the best interest of the people.

*Still, the primary cost drivers are all the other things I referenced. Sports and extra-curricular activities are just one item on the list. The dynamic at the university level is very different. I was only describing the cost of education up to that level, as it demonstrates the cost of actually getting a student to university.
The point I was trying to make is that there's a significant value to the "brand" of Away that's independent from costs that went into making up the product.

Mentally adjust the cost that Away is paying per item up 20% if that makes sense to you, but the point is that this is a product with big margins that Away is pushing even higher as a result of their brand.

Like how an identical pair of sneakers can roll out of a factory but the one with a swoosh on the side is able to sell for 10x.
I wrote WhoaLife ( https://github.com/vonnieda/WhoaLife ) when OhLife shut down. It's self hosted for privacy and designed for Heroku Free Tier. Takes about 15 minutes and no code to deploy.

I've been using it since OhLife shut down and it completely fills the gap for me.

I recently modernized the code a bit, ported it from Mongo to Postgres and improved the selection of the random entry that is sent to you, but I haven't pushed those changes yet. They'll go out in the next week or so.
Feature request: Mute.politics please.
Vermont has an uphill battle. The overall state population is declining, in particular younger adults are leaving in droves to move to bigger cities. There just isn't much in-state demand for high ed in Vermont and few out of state students looking to move there.
SV2A level reduced in schizophrenia patients/unchanged by antipsychotics in rats
Feelings are just that: numbers. A combination of tiny electrical currents and chemicals moving around inside your head.

I would never make a copy of my brain (or somebody else's) with the intention of disconnecting it later.
E-scooters instantly dominated the market share of shared micromobility when they debuted in the USA in 2018. https://usa.streetsblog.org/wp-content/uploads/sites/5/2019/...
Funny I use sublime the same way. It's my go-to tool for when I need to manipulate text (ctrl+d is a godsend) for copying and pasting.

It's super powerful, but uses few resources compared to vscode/intellij. Not to mention it can handle massive text files like a champ.
Because I still believe in the ideals of responsive web design. If a desktop user wants to use my site in a tiny window (maybe to tile it next to another window), they should still be able to use keyboard shortcuts. And if a user with a large screen wants to use touch interaction (maybe they have a Surface Studio), they should be able to.

There's no reason to make multiple sites each with their own flaws, when you can just make one site that can do anything.
There is too much cash in the economy and not enough places to park it.

Otherwise, this would just be another simple luggage company.
Well it is still useful but not to you directly. The distinction being that the right intermediary could make use of it.

If you had a physics model it could describe it perfectly but it would likely involve a very large group of matricies and linear algebra constraints. You technically could work through every equation given a large set but examining the watch yourself would likely be quicker, if not learning to be a sufficiently good watchmaker.

However if you assemble a computer model to handle every component's interaction individuallt and a physics engine to do number crunching you could get a working mathematical model of the clock.
Welp this makes my day-job a touch simpler now. Thank you for the heads up!
What I wanted to convey by quoting Seth Godin is that we should be more comfortable risking failure like embarassment, getting out of the comfort zone, etc.

Failure of burnout and loosing your time is the risk of LONG work - not the type I advocate.
It seems that I did not explain this clearly, but I wanted to point out that "slogging through" is not the right approach.

> Right. So what happens when you do what OP suggests, and fail? This can happen, right, that's what "hard" and "risk" mean.

It's a cliche and I wish I would have a better explanation, but:

- Your failure is above everybody else's success

- You get instant respect and credibility because you tried

- You learn a shitton.
> Can we just stop for a second and ask whether advertising is required to support publishers at all?

I think this misses a larger point: advertising on its own requires absolutely no tracking at all. Consider print publications. They still virtually all advertise. And their ads generally relate, in some way, to the demographics who read the publications. There's no reason that approach can't also work on the web.

The problem we're facing today is the notion that advertisers should be able to uniquely target individuals with specific ads. That's a new idea that I think we, as a society, need to reject.
Has anyone taken canbus and deployed it on a greenfield non-automotive system? If so, what was the thought process to justify use of this protocol vs. something like ethernet? The selling point seems to be 'save copper' but the associated overheads (tooling, training, reduced throughput[0], larger connectors, multidrop bus debug drawbacks, etc.) seem like they would far outweigh any nominal savings in all but the highest volume production scenarios.

[0] https://en.wikipedia.org/wiki/ELM327#Protocols_supported_by_...
>In conclusion, SV2A levels are significantly lower in the FC and ACC in schizophrenia, and antipsychotic drug exposure at clinically relevant doses does not significantly alter SV2A levels or [3H]UCB-J-specific binding in the prefrontal and cingulate cortices of naïve rats. These findings indicate that synaptic alterations occurs in vivo in schizophrenia, and lower SV2A levels are unlikely to be directly accounted for by antipsychotic drug treatment.
Thank you for this. I was just about to recommend A Small Orange to a friend out of years of habit... but now I'll rethink this.
Have some questions for you. What's the best way to get in touch?
> One of my biggest questions: "Does this device have a keyboard?" (relevant for "should I show hints for keyboard shortcuts?") is still straight-up unanswerable, and all I can do is guess from the UA.

Mobile devices have keyboards. If you mean "does this device have a physical keyboard", you don't need to know that. If you mean "does this device have modifier keys like ctrl and alt", someone might have hooked up a bluetooth or USB keyboard to their mobile device.

If you're on a large screen, show hints if you have room. (You might also show such hints in tooltips, as devices with a concept of "hover" correlate well with devices where keyboard shortcuts make sense.) If you're on a small screen, provide a way for people to get those hints anyway via a help option.

> Other questions include "should I tell the user to drag-and-drop?" "should I tell the user to tap?" etc.

19-year-old advice that remains useful: https://www.w3.org/QA/Tips/noClickHere

You can't tell from the user-agent if, for instance, someone might be using a screen-reader or other assistive technology, or otherwise using an interface you don't expect. Tell people what option/link to use, not how to activate it. Help them out with things like highlights, or tours, or sample videos.
Imagine approaching that codebase without basic foundational knowledge. What sort of mess would you get into then?
Quite a few years running teams up to 300, now about 3000.
I think they meant a business that only takes cash.
Enigma 2 Software
I block a ton and you can still see their profile. It just says they're blocked though with a button to view.
> A lot of people are happy with a stable income and living in a smaller city.

The stable income (that keeps up with inflation) in a smaller city (or town) is what doesn’t exist anymore, hence the flight to larger cities.
Panpsychism is incredibly silly. It's just obfuscated dualism. It literally doesn't explain anything, and it's obviously wrong for the simple reason that it gives no way to explain why humans act on their conscious experience and have it modelled internally as a conscious experience.

The brain's use of electrical pulses or DNA doesn't result in an innate internal model of electricity or DNA. Similarly, if a proton has ‘experience’, then clearly ‘experience’ is a property completely outside of the computation the mind performs, and so we should not have introspective awareness of it. (Or rather, if we were to, the question of why would be no easier than the original Hard Problem.)
San Diego actually passed an ordinance requiring scooters to geofence speed limits of 8MPH in many areas. See https://www.kpbs.org/news/2019/jul/01/dockless-scooter-regul...

It's a great idea and they should absolutely expand this regulation to cars.
Using Ctypes in Python Code
Freaking awesome name for a red team too haha.
I have gotten really into using it on my Mac (writing) and my iPhone (reading/updating) but unfortunately it is insanely buggy on iPad when using a keyboard, or at least when using the Magic Keyboard.

Buggy enough that I have to use something else for taking notes with iPad+Keyboard. I've found Bear[0] to be pretty good but not better for my use-case than a less-buggy Notes would be.

Since "ubiquity" and "simplicity" are the two main selling points for standard Notes, this is proving to be pretty annoying: I sometimes write in Bear then copy-paste back into Notes.

[0]: https://bear.app
Also honeyguides are birds in Africa and Asia that lead humans to bee colonies, so they can eat the leavings after humans have broken and harvested the colonies.

https://en.m.wikipedia.org/wiki/Honeyguide
Since we're being pedantic: analogies aren't reality. Saying that a healthy lifestyle could improve your longevity doesn't in any way support the argument that a CS degree makes one more likely to understand big O.
Well put! Can I quote this?
Hmm, I too agree. Essentially we are looking for something between a trade school and the ivory-tower of a university.

Bootcamps are close, but I think they are over-promising in their speed (only 12 weeks!) and have some reputational issues now.

A lot of universities have adapted and are offering separate but closely related programs for software dev and CS.
Just saying, what if it is the scientific method itself is what limits what we can explore with consciousness? There is also an underlying assumption that the scientific method can explain everything ...

... it is a far cry from the early scientists who considered Nature as an intelligence one has to trick or seduce into giving up its secrets through the scientific method. That to hold an objective or skeptical stance was to pretend that there is such a thing as absolute objectivity.

These days, the modern stance is the default, not the radical stance.
Packaging, Vendoring, and How It’s Changing
And you have time to be on HN?
The list of guests on that podcast is just astonishing. From Thorne to Grimes, MacFarlane to Greene, from wine to robot abuse. Never fails to impress.
For First Time in 26 Years, All U.S. Metros Enjoyed Income Gains
Not disagreeing with you at all, but it's a politically sticky issue to change the status quo on. Many cities are starting to do away with it in dense areas though.
> How much feel good and drinking relationships matter in upper management. And on the downside, how little facts weight in when compared to a manager's gut feeling.

This is because management is ultimately a job about people, and manager to manager relationships demonstrate one's skill on that axis. I think all of us would rather work with a coworker or boss with middling competence but who is nice to us, rather than a brilliant asshole.
Softbank’s CEO Is Helping Indonesia Build a New Capital
The correct approach is to use feature detection. There are libraries available for it, such as Modernizr [1].

[1] https://modernizr.com/docs/#what-is-feature-detection
Yev here -> We love open source (our erasure coding, storage pods, other stuff is all out there) and after we got his email we did realized our error and wanted to make things right with Daniel and libcurl, it seemed like the fair thing to do!
FWIW I've given up on trying to gauge my own performance. I've plainly been disappointing people when feeling like I'm working about has hard as I could. I've (over, and over, and over) been complimented on both the quantity and quality of my output when I feel like I'm half-assing it, at best. There doesn't seem to be a much relation between how I feel like I'm working and what others perceive.
Dupe and typo in the title...
>I don't have a quick summary of all the financials of all the schools in the country and whether athletics is a net positive/negative.

Your argument is kind of moot, then. Your citation is filled with caveats about the nature of the revenue/expense reporting.
You're right on that. I'm more reacting to this story where the complaining is not try to change things, but an attempted take down of the company. I disagree with the anger and sense of having been wronged that's portrayed in the original article. You're not a victim if you can leave, that's totally ok to do. I would definitely agree a company is a long series of people affecting changes that hopefully make the whole better.
In Business for 400 Years
AI startups raised $18.5B in 2019, setting new funding record
Banking dinosaurs brought this pressure for middle services on themselves by pretending they're not interchangeable services with limited means to tell them apart otherwise.

If they'd all support a standard API, plaid would vaporize overnight.
You are right. My personal motto is "there are no adults" and I am constantly blown away how incompetent people are in the wider business world.
Edit: sometimes I am blown away by amazing professionals, so I guess I am surprised by this variance :D
What's the Downside?
Well, for one it reduces friction, which increases the likelihood of making a sale. If a customer comes in to a store, but has to leave to go to their bank, there is a chance they won't return to make the purchase. Even if it is something they need, a competitor might lure them in between the point they get money from their bank and they get back to your store. The value, of course, depends on how many additional sales the reduced friction generates, versus the cost of maintaining credit books.
Why didn't they just ADVERTISE the tuition as $12,000 (or maybe $15,000) rather than $36,000 if they were discounting the tuition for 67% of the students anyway. A lot of people probably didn't even bother to apply because of sticker shock.
This is discussed and linked to in the post.
"From my experience, when you tackle hard things in the organization, there is virtually 0 risk."

This seems far fetched to me. Every hour you spend on a project which fails is almost a complete waste of time. When the next crunch comes around and they look back and see you've done a lot of stuff that hasn't panned out, it seems like that might change your chances of making it through a contraction.
So, so many bots. 100x might be hyperbole but only just.

We host websites and the bots are super annoying, because even the well-behaved ones throttle requests per domain, which means they just hit all of our customers at once. If our cache architecture were a little more rotten, like I’ve seen on other jobs, then bot-driven evictions would get ugly, instead of just spiking our traffic, increasing our overhead, and making it harder to get clear metrics.
I'm not sure why people even seek insane valuations - maybe VC push them into it or something? I don't know.

Because the founders get to keep more ownership of their company. If I take an investment of $100 million at a $1 billion valuation I own 90%. If the valuation is only $500 million I only own 80%. Why the company needs such a huge investment is a fair question but the insane valuation makes sense.
I've had success with clone ELM327 for reading stuff like RPM in real time, but it is hit or miss.

They're just generally slower and usually missing features of the newest ELM327 revisions.

The problem is if you just search for ELM327, most of them will be clones, so I just use the MCP2515 when I need lots of data, and use the ELM327 for basic stuff
I tend to agree, though our industry is much less pedigree obsessed than most. A degree from a top CS program will get you an interview at a FANG, but a degree from a top law school (I'm talking really top, like top 5) will largely get you a job at a big firm. Similar situation for top MBA programs.

I wish I had a cite, but I remember reading a while back a study that concluded it doesn't matter where you go to college - provided you major in STEM. I suppose the corollary is that it does matter quite a bit if you don't major in STEM.

This, as an aside, might explain why the most elite students in the US (unlike internationally) still eschew engineering and hard science in favor of economics, humanities, law, and other non-STEM fields. If you're at Harvard, why not study the thing where the Harvard pedigree actually gets you ahead? A CS degree from Harvard may land you that google interview, but if you're applying for an SWE position, you still need to be able to write snappy tight code a the whiteboard to find all matching subtrees in a binary tree. Law school interviews seem to be more general and conversational (this is anecdotal, but based on quite a few close friends who went this route) - law firms don't subject their candidates to a detailed re-hash of their 1L civil procedure exam.

That said, our industry is so obsessed with technical interview exams that I'd say neither degree nor open source projects is especially important, beyond what it takes to get you into the door. After that, you really do need very sharp whiteboard coding skills, and if you have them, it doesn't really matter if you went to SJSU or MIT.

I don't love interview coding exams, but I actually do like the fact that high tech is less obsessed with where you got your degree (or whether it was a math, CS, other related fields), provided it was from a program that teaches the proper curriculum. And I am genuinely relieved that we haven't empowered some NGO to decide what degree is required and where it can be earned, the sort of thing that allows law schools to put a $150,000 degree between smart people and the practice of law (backed with the force of criminal and civil sanctions). That last bit about SJSU wasn't meant as any sort of dig art all, there are lots of very talented people at that school, the curriculum is proper and rigorous, and their tech graduates have a much better crack at joining top tech companies than a 3rd tier law school grad would have at a big firm job (whether a big law job is any sort of prize to covet is a different matter, of course!)
Dear Don, please go easier. You don't know your own strength sometimes.
The basket of goods they use to adjust for inflation does not usually include house prices, which have sky-rocketed in the last few decades.
Why did no one go to prison for the tech hiring antitrust case in 2010?
I am not familiar with antitrust law, but it seems very surprising that no one was punished more (e.g. Eric Schmidt). Obviously if you have money you can get away with more but I was curious if there was any legal reason they got away without prison time.
Windows CryptoAPI Spoofing Vulnerability
> 19-year-old advice that remains useful: https://www.w3.org/QA/Tips/noClickHere

Ah, my favorite aspect of the w3c process: responding to the need for perfectly reasonable UX discoverability for users unaccustomed to using browsers with "You don't actually want to do that."

There's a reason so much of the web development world considers the documents they make to be "take with a grain of salt and do what works for your users."
37signals is a broken clock that is right twice a day. It's blog is very effective content marketing for it's SMB basecamp product.

One of my favorite examples: https://signalvnoise.com/posts/2585-facebook-is-not-worth-33...

I think the real answer is the VC model works well for some cases, and bootstrapping is OK too! Both have their downside! Many VCs will tell you this directly. No need to get religious about it.
It would be harder to emulate but I see no intrinsic reason you couldn't.
Markets don't work unless both consumers and producers are satisfied. A classic two-sided market is Ebay. If there were nobody selling stuff there, then nobody would shop there. If nobody bought stuff there, nobody would sell there. You need to satisfy both buyers and sellers (somewhat) to have a market.

Google is just acknowledging that for-profit, advertising-supported websites are a three-sided market; consumers, website authors, and advertisers all have interests. Figuring out how to satisfy everyone is tricky.

It may be that these competing interests can't all be satisfied and an advertising-supported Internet isn't going to make it in the long term, but they are going to try.
Their testable prediction is "no matter how the Public Good game looks exactly, it’s always the case that if endowments are too unequal, you’ll never get cooperation", quoted from the article. They themselves tested that prediction with experiments, but other are of course free to replicate them.
This has been released a long time ago. The documentation is from 2018.
https://support.mozilla.org/en-US/kb/containers
No One Can Explain Why Planes Stay in the Air
To add on to this, I'm not agreeing with the backlash from Python 2 to 3. And I wouldn't want it in the ash heap of history - I definitely think there's a definite place for nice, quick, easy dynamic langs like Python, particularly for exploratory programming.

I'm just saying the move to Python 3 turned out to be a huge deal to a lot of people (it surprised me), and for that reason, trying such a big jump at Python 2 would have been risky and could have derailed Python's forward progress at a critical point.

Would the downvoters like to share their reasons for disagreement?
There's a proposed API for JavaScript to get the same information.
I mean sure, you are right, but is there a language that is expressive by your criteria?

You seem to be describing DSLs -- that can be done by all LISPs and some others -- and not programming languages per se.

Elixir has very powerful macros by the way, they are compile-time and not the runtime `method_missing` stuff that Ruby does, so they are basically code generation that you don't get to see but get all the benefits from.

With those macros you can go quite far creating business DSLs with Elixir (and a bunch more language, in the interest if full honesty). That's why many people qualify Elixir as "LISP-y".

The lack of static typing is indeed something that is poking my eyes as well, but so far I have been managing. The extra cognitive load due to it -- plus the need to utilise the strong but dynamic typing system -- is definitely there though, cannot deny that.
> That’s what panpsychists believe.

Why is it we can't discuss ideas without labeling someone as a -ist of some kind?
Same here. Web sites that block content because of a lack of third-party cookie support are pretty rare. I ran into one last week and was so surprised by the message it took me a few seconds to realize was happening.
Is there any way to run this on mobile Firefox? I've loved this on desktop and installed firefox on my Android tablet but this addon shows as "not available".