skysight-inc/HackerNews huggingface dataset:
As someone who lived through Meg Whitmans's carpet bombing when trying to win the California governorship over Jerry Brown, it's hard to believe that would matter.

For me, it just made me annoyed at Whitman.

A quick googling gave this¹ doc, that says MW spent $178.5M against $36.7M from JB. Brown won easily.

¹ https://www.mcclatchydc.com/news/politics-government/article...
Ask HN: Is Any One Looking for an Internship in SF or India?
Hello HN, We have an opening to share with you.

We are looking for a Software Development Intern. Preferably someone has prior experience with Python or Javascript. This is an interesting opportunity. You will be one of the core members who will be shaping the product and also working directly with the Co-Founders (who are primarily based out of San Francisco)

If this is interesting to you, feel free to leave a comment or reach me. Thanks.

Thanks.

Vignesh
Just curious, have you taken a look at https://github.com/frappe/frappe
Honestly, build it yourself. A good library of small shell scripts along with some well-commented .sql files will be easier to maintain and understand than any off the shelf migration utility.
I managed to do it during the beta. Since Catalina installs the OS on a separate partition inside an APFS container, I wiped the OS partition, then booted into one of the recovery modes (there are 3, I think) to reinstall Mojave on the partition containing my data. No data had to be wiped, and most kept working. Music library won’t work with iTunes but I got around that with Apple Music iCloud Library. A few other things won’t work, like Mojave Reminders won’t sync with iOS 13, but otherwise it wasn’t so bad. Think I had to reinstall Homebrew and Node and that was about it. After that I just removed the now-blank partition that formerly housed Catalina and renamed my data partition back to its regular name.

Unfortunately I do not recall which recovery mode I booted into. I tried a few, each offering a different OS to install. One would reinstall the current OS, one would reinstall the version that shipped on the Mac, and one would reinstall the current public build, I think. Wish I had a better recollection of which it was, but since Mojave is no longer the latest public build it may be moot. If you have the Mojave installer downloaded you might be able to just install it right on the data partition and wipe the Catalina OS partition afterwards.

Whatever you do, have a full backup before you even think about starting just in case, of course.
Here's an example I'd like to share, this is dotabuff.com (game statistics for Dota 2):

https://i.judge.sh/Maud/8eH5pZPJ.png
Unfortunately, this is par for the course for any large public "tech" company. Releasing their source proactively isn't a source of profit so it is simply not done until people have to beg for it.
"I2P, TOR, and DAT" is an interesting callout in the article. Purposefully removing the search engine as a way of opting out of internet "homogenization" is an interesting counter-culture move. I would be very interested to see if it's possible to reclaim the individuality on the Old Internet using these protocols.
No, all human groups of almost any size have hierarchies of one sort or another though they can be fluid or dynamic. That appears to be a property of higher primates anyway.

Ignoring the De Jure (or De Bello) aristocratic and 2e Estate ranks, jobs were pretty loosely connected at best to one's "rank" in medieval society, in particular in the countryside. Certain jobs had a cap ex element (miller in particular, but smith too) but that would likely have been the property (and investment) of the local squire or lord, not the property of the operator.

Even the jobs you named such as cooper, baker etc tended to be tied to urban societies (towns really), and a farrier was sufficiently specialized to be in the court, but not to have any sort of special grade or rank.

In the later Middle Ages as the growth of the guilds and cities began to challenge the aristocracy, rank still depended more on wealth than job (an inversion of the aristocratic order, and that of the Roman republic and empire, where you became wealthy though power rather than the other way around as today). But even there we're talking about a small number of people; being a baker or miller wasn't really a self identity in the way we think of it today.

And there were people assigned job-related surnames as a tool of scorn (Goldschmidt -- goldsmith) where there were jobs reserved for specific outcasts (i.e. jewish people in Europe): again they had those jobs as part of bing an outcaste group; they didn't become outcastes by having those jobs.
Worth every penny sometimes, I imagine
To me california has a bunch of problems that seem to be growing over time. Makes you wonder where that tax money is going. I am all for paying more taxes for the common benefit, on things that makes sense, but homeless problem, fire problem, infrastructure all seem utter mess...
Yes, but those formulas are scoped to the row, not the worksheet (you can't pass in a range of cells; each row essentially treats its own columns as local variables). SUM() means something completely different in Airtable than in every other spreadsheet out there. I've built out some beautiful Airtables only to find I had to switch to using Google sheets since I couldn't total up the value of a column, something I've been able to do since Lotus 123 in the 90s.
>It's still a weird pivot for Deadspin to take, because that was never what they were about or where their audience was.

I have been a Deadspin reader since at least 2006. It might have gotten more political over recent years (hasn't everything?), but I think you fundamentally didn't understand Deadspin's purpose if you think it was the place to go to read about David Price's fastball. There are countless places on the internet that cover stories like that better. The thing the separated Deadspin from the crowd was that they didn't stick to what happened on the field in sports and that was a key factor in them building their audience.
I’m still waiting for the 2-for-the-price-of-1 sale on Big Bangs before I buy.
Liquibase is open source.

You only get support and templates by paying for it.
I actually live I such a world as do most of the people I interact with on a daily basis. Quite a few blended families which are unremarkable.
Research at RIT aims to build neurons from scratch
You can contact support and they'll add it for you.
We're trying out a few things right now.

1) Use a migration tool (flyway, dbmigate, etc.)

2) We try and keep scripts idempotent to minimize on migration script explosion. Also helps to keep changes to similar assets located within the same file: easier to see the progress of a given asset as it changes throughout the lifetime of your app.

3) We have a dedicated repository for each database/schema. A CI/CD process triggers on a push to a given branch (dev, qa, stage, prod, etc.). The CI/CD process runs the migration script (in this case AWS Code Pipeline). Having the schema in its own repository decouples our databases from the service(s) that use them.

4) We try our best to separate schema changes from feature changes: a) push database changes first maintaining backwards compatibility, b) then push feature changes, c) then remove backwards compatibility. So, try to minimize on rollback script.

Local development is same as yours: docker-compose.
CleanFlicks
Physicist here (by degree, not profession). What you state is not true: by currently accepted physical theories, time travel to the past IS very much possible. It's known as a "closed, time-like curve" in the literature. Now, most mechanisms explored for doing so wouldn't allow travel back further than the initial creation of the time travel device, so you could say that time travel to our past is not possible since the construction of such a thing is necessarily in the future. But as a matter of physics, general relativity allows it.

Now that said, most physicists are convinced that time travel cannot be possible, because if it were then paradoxical situations could be constructed--e.g. going back in time and killing yourself (the earlier you) before you entered the machine, or killing your grandfather before your father was born, etc. There are as many theorized rules preventing or limiting time travel as there are physicists that have looked at it, but critically they are all ADDITIONAL rules, postulated not to explain observable phenomenon but purely to think up a way time travel paradoxes might be avoided. Physics, as currently understood from available experimental evidence, 100% allows time travel to the past, paradoxes included.
I don't have a say in what we do at work, but in all my side projects (which I write in Go), I've used darwin[1], run in main before the server starts up.

1: https://github.com/GuiaBolso/darwin
Perhaps not all, but certainly most of the kids and their parents I hang out with seem to operate this way.
> Is that really true on the internet? "Subjecting people" makes it sound so extreme.

"Censorship" makes it sound so extreme. Is it really so bad that people get banned from a forum?
One of the more interesting consequences of orbital mechanics is it takes far more delta-v to get close to the sun, than it does to leave the solar system entirely.

Think about this in terms of how fast the earth is moving to avoid "falling into" the sun, anything that leaves the earth has that velocity too.
Google's got a pretty nice 'always free' plan, and the 300 bucks will get you a fair bit more.
"What option women settle on because of that isn’t yet clear".

Well from my experience it isn't settling for an older man.

When I was in my 30's and making $100K+ I tried on-line dating and was pleased at how many desirable women responded to my profile. Assuming that would always be the case, I decided to focus on my career and postpone getting into a serious relationship.

At 47 I decided to "settle down" and resume on-line dating. With a target age range of 34 to 40 since I would like to have children. I am millionaire, tall, good looking, muscular, high-income, etc. But the only responses I received are from women 50+. Not sure how this ends for me but at the moment I feel a sense dread.
whoosh My point was that advertising doesn’t need to exist in its current state. It’s not some immutable facet of the universe that Google tracks us everywhere and then directs targeted crap at us.
California has dry weather, vegetation that can burn. When a strong wind comes, the tiniest fire can spread like crazy. This can happen anywhere in theory; it is just that the annual Santa Ana winds have met up with the dry conditions and the endless fires started by humans and the power company.

All these problems can happen anywhere, bad power company, human started fires. Who knows if new weather patterns will happen that lead to repeatable strong winds for days at a time. The polar vortex seems to be a more recent common phenomena, other weather patterns can change, this can happen anywhere.
I don't see them in the wild near where I live, but there was a Mavic flying around Alice lake in the Sawtooth National Forest up in Idaho a couple months ago while I was camping there. That's in a wilderness area where drones are prohibited. I've also seen one flying around Mt Roberts up in Juneau, AK.
AWS open-sources lots of stuff and upstreams lots of fixes.

I'd expect this to increase in intensity. (Disclosure: I work there.)
Point taken -- AWS is better at ops than the developers who create open source tools.

Then why not pay a fraction of the money you're earning on offering these tools back to the open source community? Using something like GitHub's new funding tools?
Depends how inelastic the demand is. :P
Grants at a coarse level attempt to serve this purpose.
There's still great creative stuff on the clearnet, you just need to know where to look for it: https://neocities.org
How about thinking of a development plan.

What are you struggling with? Why? How could you improve that? By when? Make those goals SMART.

Get your manager to support you through your plan.

Check in, keep yourself accountable to your goals. See how you’ve grown and celebrate those wins.
I feel like this is a bit of an oversimplification of a complicated topic. For example, qualia is not a solution, it's a problem! And while Dennett does present an interesting picture (especially in the way he resolves qualia), there is a reason his book is nicknamed "Consciousness Explained Away" -- he simply defines away many of the interesting parts of the problem.

Also, I don't really like the way you're describing these professors of philosophy. These people have spent their lives studying this problem and adjacent topics. Sure you may be absolutely convinced that "things that conflict with our understanding of mechanistic physical reality must be untrue," others believe "what almost all people perceive to be true about their internal experience cannot be dismissed when discussing the nature of that experience." I think this topic is much more debatable than you are making it out to be.
Glad that you've found useful sections. I've always found reddit to be this generation's ExpertsExchange, based on quality of content. Perhaps I'm looking in the wrong places.
Wait, you were talking about the US? I'm kind of surprised, since not being able to get "real painkillers" is one of the talking points I sometimes read about my local (german) system. Probably more focused on over-the-counter drugs, but this obviously also has an impact on what hospitals try to give.

So yeah, you're experience doesn't really fit my worldview, unless this is a hard counter-reaction to the recent opioid-epidemic.
the United States, as a country, is deficient in empathy.

That doesn't really contradict what I said. Social misfits often do lack empathy. This is sometimes at least partly biologically based, but is frequently compounded by more "normal" types behaving monstrously towards them because they are different.

I've raised two special needs sons. They don't intuitively get a lot of social stuff. I've had to carefully explain many things.

But the reality is that a lot more social stuff is learned than most normal people want to admit. Needing to actively and intentionally teach it to some people who don't readily pick it up without instruction isn't as bizarre and alien as the world wants to pretend it is.

Plus, the lesser emphasis on empathy in America does have positives. Differently wired people tend to have a higher tolerance for things more empathetic people can't cope with. High empathy is not a good thing for being a soldier or a surgeon, both important roles in the world.

the idea that anyone can be rich if they just work hard enough

The origin of that idea is that we had escaped entrenched class structure in Europe. America was conceived of as the land of opportunity.

This was a positive thing, not a way to blame poor people for their poverty.

For a lot of people, that proved to be true for a long time. Those ideas aren't fundamentally broken, but some things have changed and we aren't coping so well with some of those changes.

I think we can resolve our problems. It's not hopeless.

I'm just not entirely sure how we get there from here.
Wouldn't what most people are doing fit underneath the free tier?
Umm… raddle.me literally used to have "Made with [U+262D: hammer and sickle]" in the footer of every page. It's an explicitly far-left, anti-corporate, alternative platform.
I don't tend to mind the pitch if it follows the genuinely valuable information.
Isn't he implying at some point that people are not smart enough to think for themselves?
> `hg histedit` intersects with rebase, in that you can do some types of rebasing with it, but you tend to use them in different scenarios.

I don't tend to use them in different scenarios.

I routinely `git rebase -i origin/master`. Sometimes from detached-HEAD mode.

> `hg record` is now `hg commit -i`, so it's back to one command.

So Mercurial has an index? Or is that something else? Looks like roughly the same thing as `hg record -p`. An index is much easier to use. `git add -e` is simply amazing.

I've tried to use "bookmarks" in hg or whatever they were calling light-weight branches, but I've had trouble with it.

Git won.

I'm not saying Git is perfect. It's missing a few things, but it's better than all open source VCSes so far. And the work MSFT is doing is really helping too.
>> > I think making this conclusion from the data in the linked adblock report is a bizarre interpretation of that data.

> How so? One of the big pros every ad blocker advertises is "faster page loads"

Without getting too much into how questionable I find the copy of the source site (pagefair):

There's no dose-response here. It's not like ads getting 50ms faster, there's some percentage of ad-block users that convert to non-ad-block.

The activation energy to go from non-ad-block to ad-block is so much lower than it is to go the other way around. How often do you turn off your ad-blocker just to check how fast the web is without it? And would it convince you to keep it that way, knowing that it's still slower anyway - other reasons to use an adblocker aside?

Now, to be fair to the study - it's talking about reduced incentive to install an ad-blocker. But I don't really think that's quantifiable, since there is such a stark and objectively better difference in browsing the web with an ad-blocker in pretty much every metric, speed notwithstanding. I mean, it's just baffling to me that given the choices "really shitty (ads), pretty shitty (slightly faster ads), and not shitty at all (ad-blocker)", someone would choose "pretty shitty" when they can have "not shitty at all."

So, I've made some scientifically-questionable arguments, but I don't feel like it takes any serious analysis to doubt the value of this study.
I worked for a while on a team that designed an electron microscope from scratch. There was a phenomenal amount of work to take it from a bench top kluge that sometimes takes an image to a reliable product.

When designing sensitive instruments we had to use almost a paranoid attention to detail.
pay them less, easier to get to do stupid things (work really hard). but its a stupid choice.
Being not American, and given that if we assume that school are business like any others I would be curious to know why the university fees has inflated so much over the last decades. Shouldn't we expect price decreasing due to competition? Any law or anything else explaining this?
It is qualitatively untrue to say that most academic philosophers are dualists.

https://philpapers.org/surveys/results.pl

(Also modern dualism is much better than spiritualism! There are some good reasons why people believe it.)
https://www.trackmysubs.com/
Is one I know of out of my home town,
The irony of a SaaS to track SaaS is not lost on me.
Another vote for Alembic, especially if you use SQLAlchemy in your app. I can't say enough positive things about the 1-2 punch of SQLAlchemy and Alembic if you are dealing with relational databases.

Some technical benefits to Alembic:

- It will give you the structure for upgrades and downgrades.

- Has a clean interface for DDL operations

- Supports every (?) database that SA does

- You can use it in "Offline" mode if you don't want to have Python and all the dependencies on the server or have to hand the migration off to someone else that has access.

- The branch feature is really nifty if you are in advanced situations.

Some non-technical benefits with Alembic

- It is open source

- zzzeek, the author, is pretty active on here and has built both SQLAlchemy and Alembic so there is a lot of cohesion in styles.

- The issue tracker is active and responsive

- The code is stable (something you want in a migration tool) and is unlikely to go anywhere.

Highly recommend.

Edit: Formatting
The software is not what Amazon sells, and from what I can tell as an outsider AWS's competitive advantage primarily comes from infrastructure, operational skill, and economies of scale.
Now you can't even drive a simple scooter :)
The chart of intelligence vs age is terrifying in a sense, I'm amazed it's so clear. When I was in my 20s working on my phd, it's true I was learning a lot more new things. If I pursue a new phd at age 60, I wonder if it would push my ability up. Nothing I use in my day to day job was hardly invented 30 years ago, I've had to learn everything. I think most people not in fast changing engineering fields don't get that constant mental stimulation.
> what do you mean by "that ship sailed long ago"? That Google should just close up shop and go home?

If that's the only alternative that the brilliant minds at the Big G can come up with, then that sounds fine to me. I'm sure they can think of something more creative though, like "make a product and sell it."

Without the snark, what I mean specifically is that I will never browse the web without an adblocker, no matter how "fast", "clean from malware", "acceptable", or "organic and free-range" Google claims their ads are. It's just out of the question. They take up my bandwidth, use my device battery power, execute code on my machine that I don't need, jeopardize my privacy, and put my operational security at risk. I personally also think advertising is distasteful and manipulative. So, I empower myself to prevent this unwanted interference to my mental and digital autonomy to the greatest possible extent.

I don't really sympathize with sites that "rely" on ad revenue either. The Web existed before them, the Web will exist after them.

> And I'm having trouble understanding how you say their conclusion (which simply said it "may" decrease the incentive) is so bizarre. Are you assuming that everyone out there views ads the way you do?

I made a different comment about why the conclusion is bizarre to me: I don't think ad-block users are sensitive to changes in ad speed, that they wouldn't be able to notice in the first place on account of using an ad-blocker. Non-ad-block users probably don't care in the first place, and if they do, they install an ad-blocker for the myriad other reasons that happen to include speed.
Unclear how it's a startup (ie, a business). Sounds more like a research non-profit.
You have any evidence that US, Israel, China or Russia are in a better shape?
Don't take a baby to a dinner bar then? Or just stand up and talk to the people, ask them to be a bit less noisyer. How would they know otherwise?
It would be abundantly obvious to me

That's what people say but even security experts have fallen for phishing attacks. And since the autofill is not 100% reliable, it's not that unusual to go into the password store and manually get the password out of there.
This is complete bullshit since C-suite executives exist.
You misunderstand (or perhaps I'm miscommunicating) if it comes across as vehemence. I meant it purely as a statement of fact.

I'm well aware of the problems of testing and assessment and standard education structures.

But the point I was trying to convey was that the way I was brought up, and the popular image of testing and grades and meritocracy I was indoctrinated with, would frame what your teacher did as cheating/academic dishonesty.

The idea that such an activity would be done (and not be seen by everyone else as an immediately fireable offence) would have literally an almost unthinkable thought until my late 20s/early 30s and I got a bit more exposure to the world and how academia/ society/ humanity actually works.

I think that's a highly relevant point/peice of context when responding to a story about how young students enter these institutions with different assumptions, experience and worldviews...
Sidewalk Labs document reveals company’s early vision
Consulting Services Help for FinTechs
iOS Vision Animal Classifier in 5 Minutes
SQLite with a form builder would do it.
That's mondo righteous. I think I may have finally found a reason to learn Rust.
This seems more like a Show HN than an article. The domain is only a month old.