skysight-inc/HackerNews huggingface dataset:
Reality does seem to paint a very specific picture.. Django; ORM. Rails; ORM.. I think just about every super popular framework either created or has official support for an ORM. Most popular language platforms have a descent enough ORM options. Phoenix? Let's just call Ecto an ORM.

Thinking about projects I'm aware of.. Stack Overflow created an ORM regardless of if they call it "Micro". They created it and people use it. GitLab uses ActiveRecord.. Gogs and Gitea use ORMs that are a bit fringe TBH.. I actually can't think of a large project I've touched that went completely raw dog on the SQL.

I do believe there are instances where using an ORM, or at least all of an ORM, is not the best choice. But to come out and say they should always be avoided? It's interesting how many people are coming in here SO SURE about that position that is seems completely at odds with what the rest of the industry is, objectively, doing. And when pressed their insights into that opinion are so shallow a baby couldn't drown in them. Hmmm.
You can only use a fraction of the features of a SQL database when you use an ORM because they don't translate to the new paradigm. When I am using a high level programming language, it is merely helping me do things like manage memory. I am not constantly wishing I could drop down and work with pointers and so on. It is a foundational paradigm that builds on the top of the one before it. ORMs just present a different, incompatible paradigm.
One has to look back some time:

original:
https://www.maryferrell.org/showDoc.html?docId=53510#relPage...

text format:
http://www.jfklancer.com/CIA.html
The roadmap is actively in development and it will be open-source before it goes live to a small subset of early access users. So the intention is NOT to create plugins for mail clients. There has been a lot of advancement in encryption since PGP (GPG being an implementation of PGP) and the idea right now is to implement a double-ratchet algorithm for v1.0, which has the advantage of forward secrecy. Also, yes, Tildamail will interoperate with normal everyday SMTP emails. Thanks!
In USA there is no law requiring paid leave, 2 weeks is common in salaried / full time positions, 4-6 weeks is uncommon.
I think people are turned off by the near professional quality of the photos for some reason. The one of the guy using the router in slo mo could be out of a Craftsman commercial.
This is what you do if you want to probe one for weaknesses.
I have old physical copies of Nintendo Entertainment System games that are still perfectly usable. I have playstation 1 games that show a few scratches, but which are still 100% usable. I have some PS2 games that got scratched all to hell, used a CD repair device on them, and they still work just fine. They are a digital product, not analog. They don’t degrade with time, for all practical purposes. You’d have to physically destroy the media, which takes quite deliberate effort in most cases.

When it comes to videogames on CD’s, DVD’s, BluRays, and Cartridges, the age of the media means effectively nothing when it comes to a playable game.
Looks a bit more optimized for Instagram aesthetics than being practical [1]. It seems like it would get pretty warm in there especially with the bed being at the highest point of the whole yurt.

[1] https://www.instagram.com/youdidnotsleepthere
This looks really incredible! While I see a lot of cynicism in the comments I think this is a really neat project and would love to live in something like this. I love how remote work and self employment let arrangements like this be a viable way to live.
_slow clap_

I applaud you
What to Expect from a Pooch on a Paddleboard
Hibernate and JPA encourage designing your domain classes first and then generate the DDL from that.

This is not true. There's a culture of doing that in demos, but every production shop I've ever been in curates DDL by hand. Flyway is pretty popular.
In principle, with extreme heroic effort, we could sequester 37 billion tons of CO2 per year, but we should be clear on just how extreme “extreme” is. Remember, every single part of the logistical supply chain would need to be scalable a million-fold the same way that the actual sequestration plant would need to be. There are two big practical engineering problems that have to be solved first, that have not been realistically addressed.

First, we would need to double global electricity generation to a first approximation. The laws of thermodynamics make this non-negotiable. Very few power generation technologies not based on fossil fuels can scale like that. Nuclear power plants, realistically, and thousands of them in very short order.

Second, the chemicals used in industrial sequestration produce hazardous byproducts on a scale similar to the CO2 being sequestered, byproducts like hydrochloric acid. Today, this is easy to handle because we produce truly trivial quantities of the chemicals required for sequestration. Not only is there no industrial capacity to produce the required chemicals, nor an obvious way to scale them, there is also no plan for disposing of the billions of tons of caustic chemicals that would be thrown off as a side-effect of their manufacture. It doesn’t do us any good to remove the CO2 from the atmosphere if we end up turning the planet into a superfund site. Nobody accounts for hazardous byproducts of the proposed technology supply chains, which will be produced on similar scales.

As I’ve noted previously, we can reduce this to a much simpler sub-problem that is easy to reason about: what would be required to produce enough potassium hydroxide to sequester 37 billion tons of CO2 per year? All the required facts and figures are public knowledge and relatively basic science. The amount of electricity required per ton is widely documented, as are the chemical inputs and byproducts. And then, once you’ve realized the extent to which that asymptotically approaches impossible, do the same kinds of calculations on the upstream supply chain for the inputs to that process, which is also public information. It falls apart very, very quickly.
Do you mean statically typed? People often mistake static typing for strong typing and vice versa.

https://en.m.wikipedia.org/wiki/Strong_and_weak_typing

As for static typing,
I moved to TS from JS and will never go back for big projects.
The exterior shots look way more like Oregon than Maine. And Portland OR government regulations list the frost line as 18".
The website says the Pacific Northwest.
How many die-hard Firefoxers run at least one Electron app?
9-Month-Old Baby Saved by 3D Printed Heart Replica (2016)
yes, or more directly pull the fuse. But as the other poster said, the updates are fantastic, you get useful new functionality and my 5 year car has huge numbers of useful things that weren't in the original car.
> The frequency picks up a bit after that

"Hopefully you learned something! Did you know I'm currently writing a book? It's all about Lenses and Optics! It takes you all the way from beginner to optics-wizard and it's currently in early access! Consider supporting it, and more posts like this one by pledging on my Patreon page!"
The informal definition I have of a micro ORM is an ORM without an identity map and without lazy fetching through proxy properties. Are there any more concrete definitions?
How much house can you build for 65k all in?
This article is super long, doesn't get to the point and the banner image alone must be over 5MB.
Sid Meier’s CPU Bach
Global foundries still does plenty of production, most chip production doesn't occur at cutting edge nodes.
So? Stored procedures suck. There are good reasons they have never seen serious traction and are infrequently used to the point of being irrelevant.
I don't disagree with anything you've said. Though I might raise a very minor objection to the unspoken implication that the "most" database schemas which are currently trivial should be trivial. You're right that trivial designs are very often preferable. But I would hasten to add that when the application calls for data correctness, a bias towards triviality can occasionally manifest as a trade-off between complexity on the application side and complexity on the database engine side.

(As for the condescension, I agree with that too. It was aimed squarely at the GP in the marginal hope that he gets to experience his own tone mirrored back at himself. It might just offer him some insights into perspective.)
There is no law regarding time off. At my work I get 10 fixed days (christmas, thanksgiving, etc.) + 1 day per pay period - so about 36 business days off a year. However, the days can roll over from year to year and I hardly ever take time off because I enjoy working. I currently could take off about 3 months of paid vacaton. Every 5 years I get a 6 week paid sabbatical.
Object thought to be a meteor lights up skies over Tasmania and Victoria
The govt doesn’t purchase ARs?
Here’s a contract for a purchase of LE6945
http://documents.tempe.gov/sirepub/cache/1207/ytiv0db3do4thr...

A civilian (in most US states) can own one of these, but it does require a tax stamp as the barrel is below the standard length. There’s one for sale on gunbroker right now.
Of course they are constrained by battery supply as a primary reason. The second reason is EVERY SINGLE EV hurts their dealers, because the maintenance is so much less. No spark plugs, mufflers, less use of brakes because of regen, no tune ups. They can still go wrong but so much is not needed in evs. Dealers make most of their profits from maintenance, and thus - they don't want them.
I can imagine Apple saw this coming a while back and decided to go all in on iOS while maintaining MacOS on the back burner.

It must be difficult to be in a management position where you obviously see the industry is moving towards ARM, but you need to orchestrate a plan in motion to correctly time when the customer/ developer is ready to make the switch.
A strange Twitter glitch is censoring the left
They used to when Mao was alive and the country was engulfed by misguided idealism. After Mao was gone they realized what a mistake that was, hence why China started reforming. The party’s official stance is that Mao was 70% right (pre-cultural revolution contributions to freeing the country from oppressors, giving common people power), 30% wrong (cultural revolution).

So whether they used to or not is not relevant.
That sounds like saying two people will draw lines that have the same width because they use the same ink.
> One day you might want to rewrite some of your service/s, split them into microservice/s, etc. At that point, there will be a minimum of two services talking to your datastore.

You should not do this. It removes almost all of the benefits of extracting things into a separate service (services should own their data and the only means of accessing it should be via their APIs). That's not utopian; that's one of the main reasons you do a service extraction in the first place.
The user only uses the application in the platforms that one uses

Most people only use one desktop and one mobile OS, but it's extremely common to use the same app on both desktop and mobile.

If your Mac and Windows apps both have to be consistent with your iOS app, they end up having to be consistent with each other.
You mentioned coding; do you want to code?

What projects did you find the most fulfilling? Move in that direction.
That would work too. I do suspect the built in map has the location of car washes. Could be crowdsourced by looking for common locations where people put their cars into neutral.
I think you may have only experienced bad ORMs then?

All an ORM needs is a mapping between database fields and object properties so a good ORM should allow you to separately define a mapping between your object model and relational model so you retain full control of both.

> it encourages you to write too much data manipulation logic in code rather than directly in the database

I find doing too much business logic related data manipulation directly via SQL to be an anti-pattern that creates significant problems with testing and separation of concerns.

ORMs are good at hydrating objects and persisting updates to those objects. Hand writing code to do this is a waste of time.

SQL is good at running reports and performing mass updates an ORM that doesn't allow you to easily do this is bad.
If you want all of our productivity and competition to go towards something good you have to decide what good means. Is is it the total sum of all the wants and needs of society being matched up with our resources as efficiently as possible? Or is good something chosen by a small group of people using their superior knowledge and wisdom?
Doing as much as possible yourself, you’re around $80-100/sq ft finished in normally-priced housing areas. Source: my dad’s a builder.
That's crazy. In the 2 decades I've lived in Portland, I've never seen more than the top inch or two freeze, and that's typically only for a few days to a week when a real cold snap sets in. Then it starts raining again and quickly thaws out. I can't imagine it has been cold enough for long enough to freeze down to 18" since the last ice age.
Which doesn't make economic sense for Valve.

They have two clear options:

a) Switch to a true subscription model, but have to build a way to transfer items sold before the switch in payment model, as those have been ruled to be purchases. The gaming community would likely get annoyed with them.

b) Build a way to transfer items. They get to take a cut of this, and can also pass a cut on to the studios, whilst pointing to this ruling as a reason why it has to happen. The gaming community would celebrate it, even if the transfer is ridiculously complex or difficult.

The second option is the cheapest, and can only increase Valve's revenue, whilst they can also placate their partners.
I think Portland is pretty temperate compared to Mongolia, where such dwellings are traditional. Also, they better insulated than the mobile kind of tent and therefore are not Pareto-inferior.
There are 62 exclamations and 54 periods (counted after removing the periods in code sections).
Reading for me goes through cycles. For months, I would not feel like reading at all, except for the daily dose of WSJ.com or HN and Reddit programming. Then, all the sudden I happen to discover a book from those online sources and spend most of my free time to read it. Sometimes, I went back to finish books I abandoned ages ago if they happen to coincide with what interest me at the moment. For example, I started to learn playing piano with some of Bach’s easy classical pieces (1st prelude in WTC book 1, minuet, etc...). It strikes me that I have a book discovered from HN called Godel, Escher, Bach from 2009. I stopped reading after the 1s chapter back then. Now, I can’t seem to put it down and am on chapter 5. I think knowing a bit about music and appreciating Bach make this book approachable for me again.
The other example is Enterprise integration patterns. I got it in 2006 but never finished it. Now, I start reading it again with a lot of interest after getting involved in a project at work with a lot of teams tangled with integration issues.
Async.h – asynchronous, stackless subroutines in C
This.

Earlier in my career I made a point to deep dive into SQL. Long story short: I realized that there are a lot of very good reasons to limit the amount of raw SQL in your application that have nothing to do with familiarity.

SQL is just a bad language, and it’s unfortunate that we’re still stuck with it, basically unchanged, decades after its introduction.

For me, it’s almost as anachronistic as COBOL.
What do you mean by this? What other way , other then digging right into the data is there to access the database? Isn't it all through APIs?
The Yang campaign has emailed but is extremely polite. I don't live in the US but since being on the mailing list, the donation solicitations were respectful and only moderately frequent. I still unsubscribed.

I think this pattern really caught fire when Obama heavily employed it in 2008. That campaign bombarded your inbox for donations.
Maybe a coder at Twitter inverted a sign somewhere.
Never even tell you have one, else the founder will pat on the back of one of your most junior dev and ask if he can give access to the db to that other team who needs to make money :D
In primary school I read anything and everything but my favorite was science fiction. After finishing school, I didn't read as much and noticed something: my creativity seemed less and I wasn't coming up with many big 'next step' ideas. After starting to read regularly again, it came back.
The whole debate of screen vs buttons in cars reminds me of the early days of smart phones "surely being one large screen is worse, I like my buttons!".

The whole point of Tesla's infotainment is to not be touching or changing anything while driving, its all configured based on who unlocked the car.
I looked up a few days ago that I had about 23 mined BTC, and sold them for about $1-2. Not going to lie, it stings a little (each one is now worth more than a year's income).
Software Package Management Using Apt on Ubuntu
A Personal Message from the CTO
You can do something similar in chromium/chrome by using the `app` flag. I set jupyterlab to launch with

chromium --disable-extensions --app=%s

which hides the URL bar and tabs, as well as disables any extensions. I'm sure it's possible to create a shortcut on Windows that does the same thing and place it on the desktop or what have you.
Quite a lot in rural Missouri.

16x40 tiny house built by the amish costs 16k delivered. Includes 2 lofts for beds. Exterior completely done, interior is up to you (that includes wiring, sheetrock, carpet, insulation appliances etc.)

49k gets you quite a lot of interior. Total square footage is 6x this yurt. Pretty though.
America is going to charge 20% to import the ID.3, unless they are making it here in the states, which I highly doubt.
Interestingly dreams return after shortly stopping cannabis but more fascinating is how the dreams that come back will be in nightmare form. I've experienced this outcome and I've seen it reported online by other users. Maybe anecdotal but I find it peculiarly odd of false because the outcome has happened several times.
Google Claims ‘Quantum Supremacy,’ Marking a Major Milestone in Computing
For those that are interested in the security around file system access please go here:

https://developers.google.com/web/updates/2019/08/native-fil...

If you look at the various restrictions, you will see that the user is in control of most of the operations. It restricts access to system folders. I do think that many lay people may still fall prey to attack vector sites that may save an evil EXE or something, hoping they will later click it. However, I suspect once we see this feature in action, hopefully it will disallow creating executable files.
Not having thermal management on the batteries does not work for an EV.
I'm also of the opinion that Wittgenstein is the most overrated philosopher of the 20th century (if not ever). I'm honestly not sure why he still has entire undergraduate courses dedicated to him (but Godel, Moore, Russell, etc., don't). Virtually none of his ideas made it into any serious philosophical works (sans a bit of philosophy of language). I have a feeling that his work panders to the "obtuseness of ideas" that so many academics crave.

To put him on the same level as G.E. Moore (and his brilliant naturalistic fallacy) and Bertrand Russell (and his [and Whitehead's] brilliant Principia Mathematica) is deeply misguided.
Thats make chrome more comfortable
Amdahl’s Law is real.
> Hibernate and JPA encourage designing your domain classes first and then generate the DDL from that.

This is a feature, not requirement or need of the ORM. It seems pretty silly to let the existence of a feature prevent you from making designing the structure of your DB correctly.

> does the ORM something with JSON that Postgres cannot do?

Postgres's json functionality is used for manipulating and querying data stored in the DB.

I believe the poster is talking about deserializing and validating json from REST requests and serializing json for REST responses using the mapping defined for the ORM.
Preventing exfiltration by a tool that's by definition allowed to affect outgoing network traffic via blocking is an impossible problem.
I've started taking the melatonin supplement only recently in life for helping me fall asleep upon a fixed schedule. I find myself recalling dreams more easily when waking up from a melatonin induced sleep. You might find it worth investigating if something of the sort could help you have or recall a dream.
>They only work well in gentle, temperate climates.

So... Portland, OR?
I'm reminded of this thread from yesterday: https://news.ycombinator.com/item?id=21021709

The relevant issue: Switzerland has rent control (and has had it for a long time). So if it's tenable position for the 2nd richest nation (and has been for a long time), it does suggest that renting being "fundamentally unstable" is not a requirement.
So do i , take some times to learn about it
Identity fraud is more likely with this information because SSNs are fairly predictable.

https://www.pnas.org/content/106/27/10975
Tips from Stephen King from His Book ‘On Writing: A Memoir of the Craft’
I have found the best ORMs don’t hide their SQLness much. SQLAlchemy is pretty great, but you don’t get full use out of it unless you have your arms around SQL itself. When you use an ORM to cut down on chores it’s great. When you use an ORM to avoid your datastore and it’s idiosyncrasies it is worth taking a long hard look at why :)

Most of the ORM interactions are well formatted code that don’t hide the datastore much. As long as you let the ORM map in objects and it’s performant, life is alright. When the ORM starts running the show there may be no coming back.
I was taken off the sms list “effective immediately” because they asked if I was ready to Feel the Bern and I responded with a gif of Hulk Hogan in front of a giant American flag saying “Hell yeah brother!”

I was just trying to be a patriotic millennial but it got me off the sms list so silver lining I guess. Now I donate whenever I have the spare cash and I don’t have to worry about them blowing up my phone.
It's probably just too advanced for him. I love PowerShell and use it on Linux, too.
That’s how I’ve done it on my last two projects. We used TypeORM for the standard repeated simple queries, and then wrote custom SQL for our complicated queries that the ORM failed at and then just executed them with the ORM. It was really nice and made for easier table refactors because we didn’t have to go through and audit every query that was calling that table.
my Nike Shirt was 80 RMB, though I'm not sure its real :; feels real.
Its not to be late google , good job for doing well actually
I appreciate the encouragement, but I flew out to Stanford on my own dime and they gave me a pressure over 20. (22 maybe? I can't remember.) They told me 'this still isn't high enough but if we set it any higher the pressure itself wakes you up so that's as good at you're gonna get'. I've tried plenty of masks.
Was the link to this removed?
This is the been around for years app?
As usual, with the downvotes, allow us to clarify:

At present there are still people just like us being saddled with some mandarin fever dream of the social credit system while we're treating the whole continent of China like a troll brigade pumping fake news on twitter and suppressing Hong Kong video clips on TikTok

We've gotta understand that fighting totalitarianism with prejudice and stereotypes plays right into the hands of the puppet masters and doubly victimizes the innocent people caught in the crossfire, who could very well be us in another life