skysight-inc/HackerNews huggingface dataset:
> I don't want to go back to the time where you had to write object definitions for each table the database, and manually sync them.

Sure. Though I'd love if ORMs would seal autogenerated classes to prevent inheriting from them, language allowing, or otherwise prevent people from using generated ActiveRecord objects as their business model objects. ORMs should be just for creating an OO view into relational storage. They should not be running business logic. I know that people worry about having to write another set of classes just to wrap the ORM ones, but really, sooner or later (usually sooner) your business logic abstractions will stop mapping 1:1 to storage needs, and then you'll be wishing you had that extra layer of separation.

Or, in other words, treat ORMs as a more verbose and somewhat-compile-time-checked SQL. Nothing more.
Roughly 20% of the USA will be at church this Sunday. In other countries it might be lower (e.g. about 10% of Australians will be at church this Sunday) but in western nations a general rule of thumb is that each week more people will be at church than will watch a game of professional sport live.

What you are probably seeing is not really a filter bubble, but the personalisation of religion that's happened over the last generation or so. One of the Baptist distinctives ("religion is your own personal choice -- it's not dictated by your country or your community!") has become completely in-grained in our thinking. So religion just doesn't get discussed in public forums any more.

As a fun exercise: ask 20 work colleagues (or fellow students or other random sample) about their religion. You'll be surprised at what you find, and it could lead to some of the most interesting conversations you'll have this year.
Shows the problem of capitalism. Eventually it all ends up as a big pozi scheme where it is all about artifically inflating bubbles and make sure you are the not the last one out when it bursts.

Afterwards tax payers can pickup the bill.

I gues the movie executives can pick some tax payer paid bonuses like American bankers in 2008.
Also, learn just one programming language. Lisp obviously.
I'm still reeling from being rejected by Google years ago. Inspiring to see you keep trying. Keep it up!
I really really like what jOOQ has done for SQL under Java (and other JVM languages). It's basically a type safe interface to SQL that anyone who knows SQL can grok in minutes and it provides constructs to help bridge the gap between SQL and the programming language. Among other features it has tools to help migrate between different databases (and more are planned) - something that is usually considered to be a strong point of ORMs.

I've used a couple of ORMs and jOOQ blows them all away easily. It's not the first product that tried this approach but jOOQ does it really well. I've partly or fully converted at least 3 Hibernate projects to jOOQ and all my recent JVM projects use it exclusively. In my opinion products like jOOQ make ORMs redundant for most use cases.
Comparing your comment here and what exactly went down in the bug report, it looks like you interpreted things the wrong way. Your comment reads like you were dealing with Canonical employees. However, looking at their profiles we can see that they are volunteers. I would also note that Paul's comment is not "implicitly chastising", but completely ordinary incremental triaging.

These types of interpretations are actually quite common in FOSS project bug trackers. A few months ago in LibreOffice's bug tracker some hostile person demanded that I be fired from Canonical (I have never worked for any company on LibreOffice).
Avoid Diablo-esque games if your hands are susceptible to injury.

My brain likes picking up loot, but my hands don't :(
How to Scrape Web Using Python, Selenium and Beautiful Soup
Possibly true, but some of the biggest hurdles to self driving are unexpected road conditions. Debris on the road, people stepping out into traffic, temporary roadworks etc.
Openage and 0AD both come to mind
Those are not in every car from the last 30 years.
Back in when CDs ruled the music world, artists worked out the Soundscan scam. All CDs came out on Tuesdays. Artists recruited street teams in multiple cities to go to a handful of record stores and buy a few copies of their CD on its debut Tuesday.

The music sales metric vendor called Soundscan would pick up these sales numbers and deliver them overnight to the labels.

On Wednesday the labels' marketing teams would take a look at the numbers and interpret them as widespread interest. So they would back the CD with marketing programs, giving the CD a better chance to find an audience.

Similar things happen with book sales.

But, the point here is to find an audience, not to manipulate the stock market.
Crypto trading stragies
I've been trading Crypto with decent success for 18 months. What are you strategies and how well have they worked for you?
The problem is most people have a bank account in their local currency, so PayPal is in their local currency and takes several bites at the apple before passing the core to the recipient.

People doing an hour of work online for a few bucks are likely interested in buying something locally rather than spending $100US on something online.
> Is it possible that with economic affluence of the West, overconsumption is harmful?

Absolutely. As Michael Pollan points out, our food has changed more in the last 50 years than it did in the preceding 5000, in both composition and quantity.

There is no way we have adapted that fast.
We store our secrets in a key vault exposed as environment variables and store vault credentials as Kubernetes secrets which are also exposed as env vars.

The easy method is to use something like dotenv or a separate config file under gitignore.
Amen. You can also declare those stored procedures SECURITY DEFINER and deny access to the underlying tables to the client role for much Better security. For example if you have a table of users with login and hashed password, a check_login stored procedure allows checking password but if(when?) the app server gets compromised, the attacker can't even dump the list of valid logins because they don't have SELECT privileges on the table.
Not exactly this but close enough IMHO: Romanian orphanages during dictatorship https://amp.livescience.com/21778-early-neglect-alters-kids-...
Briar works over direct links, such as Bluetooth and Wi-Fi Direct. Think FireChat.
Purely anecdotal, but observed over a long period and with many different colleagues:

(1)I see a direct correlation between how much people care about the outcome of something, and procrastination.

People that treat their work as just something they do 9-5 then switch off, are detached from the outcome for the project or the client never procrastinate. People that care do. I think this goes in the direction of the article.

(2) People that are stronger at analysis,able to grasp complex systems and the effects of changes, are much more likely to suffer from procrastination than those that are less apt at this.
This is often confused with perfectionism. In my experience procrastinators are not looking for perfection, but are looking for a course of action that will have a reduced negative outcome. This would be in line with the general 'loss-aversion' [1] bias from psychology.

Tangent: Procrastination is often presented as a symptom of depression, but my personal feeling is that the causation is reversed. Procrastination is a symptom looking for but not finding good solutions. As such it is a lot more likely to be encountered in engaged, intelligent people. Depression can be a consequence of the stress built up overtime by that process. So you are not procrastinating because you are depressed, procrastination is a precursor to depression

[1] https://www.psychologytoday.com/us/blog/science-choice/20180...
May I ask how you achieve this day to day, and what your big audacious goal is?

It is rare to see someone able to make this their direct passion and drive.

Related: In my personal experience this is the ultimate macro driver (net positive gains in world emotion - decreasing 'suffering emotion', increasing 'happy emotion') but for micro day to day, it's a huge weight and can be an overwhelming self-burden, so different small scale motivators are needed.

Related: I wish that there was a unanimous (or more widely accepted) structure for mapping emotion to as-objective-as-possible values (acknowledging the vast nuance of emotion, hormones-et-al, subjective experience etc.). Or in other words, subjective experience and (practically fractal) complexity of the problem make it difficult to slap figures on externalities to offset them.
I'm interested in how this works. Obviously there are bugs which can and should be fixed - but how about bugs which are really feature requests, or bugs which are extremely complex to fix and only affect 1 person? Do you mean that you close out these bugs very quickly without fixing them, or do you take superhuman efforts to implement everything?
This is so important. We’re generally wired to portray only the positive and successful things about our lives, putting on the facade of success despite a much greater rate of failure.

Failing is how we learn - if we choose to learn from our failures.

I wrote a brief thought about this a few years ago[1], I hope you’ll read it :)

[1]: https://medium.com/@simonhamp/don-t-fail-at-failing-9633aed0...
Creating a Linux Desktop Application with Ruby
If we build robots that can destroy, those robots will ultimately not be under the control of governments, but instead corporations. Eventually those corporations will wrestle control out of the hands of governments through hard power. There won't be much that can stop them.
I wish I could find my old netrunner deck.
In addition to your list (and I tend to think the potential of Apple Pay is still really underrated), Apple owns Braeburn Capital. Whether Apple wants to or not, by running a fund with $250B+ of assets, it's a fairly sizable player in finance.
Stop Robot Abuse
But, I'm also at the age where the effects of aging begin to be noticeable...so, maybe just maintaining levels is progress?

The thing is we can't clone you multiple times and treat each replica of you differently, so we have no idea if you would be terribly sick or something by now if you had made other choices.

I'm always fascinated by anecdotes about fasting, etc. But it's actually incredibly hard to isolate one dietary factor and draw firm conclusions about cause and effect.

From what I gather, large scale longitudinal studies are our best data for diet in humans and they conclude things like "A handful of nuts a day is good for you."
Nice try starfish
Interesting so far no one has put out any numbers yet.

There is one important factor that is missing in your thesis, unit economics. None of the companies you names, Power PC Apple, Digital Computer and Sun are are anywhere near the unit economics Apple is currently holding.

Out of the 1.3B Smartphone sold yearly, Apple has 220M, ~17% of Total Market. With ~40M iPad, Apple TV, HomePod, Apple is approaching 300M SoC that are produced for the iPhone ( I am ignoring Apple Watch S1 for this reason which has a similar design for its own ). This number is bigger than the 260M microprocessor unit Intel ship every year. ( While some people likes Horace Dediu from Asymco like to mention this, I would also like to add the number from Intel does not include Chipset, and SSD Controller shipment, both are included in Apple's calculation. So not an entirely fair comparison, but a relevant one )

When you command a substantial percentage of the market, and more importantly, a near monopoly in the premium market, it makes sense because the unit economics not only saves you money, but also allow you to innovate on your own pace. The Apple W1 / W2 for example are one the best low power bluetooth / WiFi chip, instead of paying EXTRA $5 per chip for another company to sustain their OPex and R&D, they are doing the work themselves which will later filter upwards to those 300M iOS unit, or Broadcomm will try to please Apple with a price that Apple thought is not worth doing it on its won.

And it is precisely the same reason why I don't think Apple will switch to ARM on the Mac. The Mac CPU list consist of TDP from 6W to 220W, 4-5 different TDP variation in between those 25M unit. That is anywhere between 20 - 40x difference in unit economics.

Although Apple being Apple, I believe unit economy is only one driving factor. The first reason they make such move would be they are not getting what they wanted, and if it is not good enough they will decide to make it themselves. Saving money was only ever the consequence, not the reason.
I was going to ask why the cited studies apparently didn't consider the phaseout of lead-based paint. But then I realized that the first study relies on data preceding the lead-paint problem, in that lead paint wasn't used as much indoors then, and arguably wasn't in bad shape. The third study just considers lead levels and interventions, and so subjects were exposed to multiple sources.

The second study[0] finds that distance to roads correlates with lead exposure. They do discuss relative contribution from multiple sources: flaking indoor lead-based paint, lead in soil around foundations (from maintenance of outdoor lead-based paint), and roadside lead.

0) https://sci-hub.tw/https://www.nber.org/papers/w23392
Anecdata: ACLF in Mountain View had so many people attending that they had to have volunteers direct traffic.

(To be fair, that was about a decade ago, so it might have changed. And even now it just looks like an office block rather than a church, so there's no way you would pick up on it when walking past.)
> People that treat their work as just something they do 9-5 then switch off, are detached from the outcome for the project or the client never procrastinate.

Yeah, I noticed that too, and always was surprised about it. I've never seen a detached 9-5er procrastinate. In the field of programming, the only procrastinators I know are those who show some actual interest in the field beyond getting their paycheck.

> Procrastination is often presented as a symptom of depression, but my personal feeling is that the causation is reversed. Depression can be a consequence of the stress built up overtime by that process.

That... resonates. It seems that it's usually prolonged procrastination that destroys me emotionally, not bad emotional state causing me to procrastinate.
Farewell to the Guardian's science blog network
Procrastination is meaning to do something and somehow not getting around to it. Explicitly deciding "I'm not going to work on it until X (or never)" is not procrastination, it's making a decision. It may look the same on the outside - the job does not get done - but it's different emotionally, as in the latter case you get to stop thinking about it.
Freelancers? HR Teams? Developers? THIS Task Manager Is FREE and Awesome
You Won't Find Us on Facebook Anymore
First they came for the starfish, but I didn't say anything because I was not a starfish.
I agree, but it's also his trademark. Kinda like Michael Jackson's "Hee-Hee". :)
That’s actually not the case. It seems the biggest hurdles are actually quite expected at this point, and enumerated by the article.

Self driving cars are actually quite good at spotting something unexpected with a lot of diligence.
"didn't even have the budget to syndicate horoscopes"

A clear sign, and only 14y later they closed.
Well most matrix multiplications tend to be small matrices (eg 4x4) and the time complexity of multiplying 4x4 matrices is O(1). These are actively optimised in the practical, hand-written assembly and new hardware, sense.

If one has to multiply very large matrices then the goal is usually not so much to optimise matrix multiplication in general but to optimise the multiplication of the subset of matrices one is interested in. In these situations one cares about eg density and symmetry and choice of basis. There is a lot of information in a large random matrix and there is typically less information in an interesting large matrix. Therefore the goal is to skip the work required by all the entropy one does not have
Sure. Which is, again, why this was not an election - the resulting proposal, if any, will need to be ratified by each of the member states. (Which is where elections, referenda etc. come in)
You're 5 years late - fiverr and MTurk ate your lunch.
As above: expect another attempt to push the copyright protection further, shortly.
Rails, still?
How Wearable Computing Is Shaping Digital Health
I’m not sure it would be surprising if it’s 2. Many people believe it is 2, or at least can be less than 2+epsilon for any epsilon > 0.

I would however be impressed if it were constructively proven to be 2
HVAC El Dorado Hills
Mike Mechanical is a leading HVAC Contractors Company in Folsom CA, El Dorado Hills, offers Heating & Air Conditioning repair emergency services for 24-hrs & HVAC installation with proper routine maintenance over 16 years. Browse us online.
I think you are drawing the wrong conclusions from history because you are conflating platforms and companies.

People think about the PC as successful because the platform is so big. Yet for the company that created the PC it was a failure. IBM lost the PC battle.

Sun would have lost whether they had made the software or the hardware, because the platform they made hardware and software for was outcompeted.

And anyway I think there is a significant difference. Sun and SGI were essentially hardware companies which happened to make software. I feel Apple is the reverse. It is a software company making hardware.

Apple harware was never impressive, sun harware was. Apple was all about the experience the software gave you. The hardware was just built around the software to facilitate that.
This is incredible and makes me think a website like this could and should exist, containing an interface to as many unix tools as possible.

Yes, one could "RTFM" as one commenter mentioned, but if you're just a casual CLI user, this sort of interface seems incredibly handy. "I know I want to use cURL but I don't know what arguments I need to do X and Y". Use the interface to piece together a whole command, with nice instructions for every little flag and argument available so you know what you're doing.

It's kind of like those visual regex builders. They're amazing!
the place is now roughly one-third full aka still basically a ghost town.

These buildings are aginging rapidly while mostly unoccupied, which is a huge waste of resources.
Would be better as a podcast or essay, the dialog is dicey, but seeing the body language turns it into a cringefest.
Show HN: Rocket – The D in CI/CD
Maybe good for wheelchairs where comfort is crucial, but for anything else (bicycle, car) it would waste a lot of energy, not to mention the rigidity issues.
I installed z which is great. Then I started thinking about all the available one letter commands in bash/zsh. So I went through them. This is the result.
$d lists recent dirs
$g a git shortcut
$l shorthand for ls -l
$t It's just after a quarter past twelve.
$w Show who is logged on and what they are doing.
$x X - a portable, network-transparent window system
$z zsh fast finder
The book The Influential Mind does a chapter on (essentially) tips & tricks for estimates (of all kinds). Long to short, be careful of group think. It's best to collect the estimates independently, then aggregate. Else the group members influence each other and the advantage of "crowd sourcing" goes out the window.

The book is worth a go. It reads quick. A bit light- weight but still useful.

https://upliftconnect.com/tali-sharot-influential-mind/
Subtitles are derivatives of copyrighted content, so publishing them without a license might get you sued, especially if you're charging for it.
I thought it was the canonical example - not that they're the only one.
How to ensure hormonal balance after a medical abortion
Syria is in the middle of a civil war, and borders most of Lebanon - it's estimated there are a 1.5 million Syrian refugees in Lebanon.

https://en.wikipedia.org/wiki/Syrians_in_Lebanon
My client is indeed behind a NAT. I'll just wait until Wireguard is more mainstream and extremely detailed guides are up.
I'm not sure if that's not a modern concept. I can't imagine that much rebelling going on in pre-modern times. Back then, father of the family was the ultimate authority, and also one of the few sources of knowledge about life skills that was actually available for children to learn from (unlike now, when the world changes so fast that parents' knowledge can be obsotele and even counterproductive for children, and they know that).
Cooperate or delegate. It needs to be done, and done well, but not necessarily by you. However, this means that you'll need to take in their opinions about the product above your own, since their opinion will be informed by interaction with real customers and yours won't.
What was revolutionary about the blog 15 years ago was the comment system. In 2003 you couldn’t embed something like Disqus on your blog. If you wanted commenting, it had to be dynamic. The same with other features like trackbacks and pingbacks. And search.

Upload speeds were also a consideration. If you wanted to update hundreds of pages and upload them all, that could take an afternoon.

Finally, version control was far more clumsy than it is now. Subversion was basically the most advanced option out there, and there was no Github equivalent to host repositories.

There was no S3 back then. $15/mo got you all-inclusive shared hosting at a flat rate, and it included PHP and MySQL whether you were going to use them or not. It wasn’t cheaper to host a static blog - at least not at the outset.

Your average blog wasn’t pulling enough traffic to have any sort of resource problems even in shared hosting; and there were caching plugins you could install that could scale traffic if your site got popular. If that still wasn’t enough, you would get enough advertising to cover the cost of a VPS or maybe a managed dedicated server.
My point for the downvoters is that if something like abortion is inherently a crime, and legalizing it greatly increases the incidence of abortions, then it is false to claim the legalization of abortion reduces crime. For example, a large number of people (Catholics) consider abortion to be murder. If true, then the legalization of abortion has caused our murder rates to sky rocket.
Mongo is one of the most painfull, it's inconsistent, simple queries take dozens of $ and { }, and the db.tablename.<...> is annoying.
I don’t recall the specific numbers anymore but the amount of metal that Apple machines, transports and sells each year is similar to a smaller car company. Why should those pieces of metal only be small?
Just seems foolish to kill them just for living. If starfish are successful, why don't we just find a way to eat their delicious starmeat? I for one would love to goto a seafood star bar. Get my bib on and chow down.
No, you do what you can now. If you start to hesitate because of perfectionism, tell yourself that you can fix it later.
Check Your Privilege Today
Just curious: what did you think of Doom 3, if you’ve played that? As I remember it, Doom 3 was far more influenced by horror as a genre than Doom (2016) was.
The reason they have no food all day is cause they want to buy $300 Nike instead, new phones every six months, and old 4th and 5th hand luxury cars.
Wil is a very good audiobook narrator and does a fine job reading this audiobook. I listened to it a year or so ago and it was extremely entertaining.
Could be doing a Hari Seldon type thing.