skysight-inc/HackerNews huggingface dataset:
The debate is stupid because one side is taking an absolute position against a programming tool that has been used successfully by thousands(millions?) of projects.

The funny thing about the anti-ORM-ists position is that they are either:

1) Exclusively embedding raw SQL in their code, and accessing each query result by also hard-coding column names and value types in map look-ups. Maybe this is a "pure" approach, but it is also very brittle as models evolve.

Or,

2) They develop their own naive ORM implementation without the self-awareness to realize that is what they are doing. As zzzeek said, "If your application has objects, and talks to a relational database to marshal result rows into instances of those objects, you are using an ORM."
You are absolutely right. Besides this, I see two main advantages to ORMs.

1. They isolate the "magic strings" where your code knows about your database schema in one place (the mappings or conventions). Database changes break your app in only one predictable place.

2. They keep junior developers from constructing queries in ways that are vulnerable to SQL injections.
Terrible web trends from the 90s, and how to recreate them
New Orleans Begins Removing Confederate Monuments, Under Police Guard
This is like discovering that air.com exists and is a vendor of breathable gases.

(It does exist, but it appears to be a squatter domain for airline tickets.)
> On average a white woman out-lives a black man by 10 years.

Most of the difference in life expectancy at birth is because black men are particularly likely to die as children or in young adulthood without having paid much, if anything, into Social Security.

At age 65, the difference in life expectancy between black men and white women is about 4 years, and it's about 3 years between black men and black women. And about 2 years between black men and white men. The main redistribution is that between men and women, regardless of race. There's a smaller racial redistribution effect.

> it for its relative simplicity, would be to privatize and switch to a defined contribution system rather than a defined benefit system. This has other problems, of course, but it would at least allow a person to pass on whatever they accumulated to their children, even if they didn't get to use it themselves.

It would be a far simpler change to simply make survivor benefits for dependents of a worker who dies early more generous (and on a sliding scale depending on how early they die),though if you do that without decreasing baseline benefits you need to do it at the same time as a revenue enhancement like uncapping taxed income and expanding beyond labor income (perhaps with additional bend points, though the existing bend point system may be enough that you don't need that.)
How our ancient trees connect us to the past – Medieval manuscripts blog
Cached copy: https://webcache.googleusercontent.com/search?q=cache:7JW-NV...
Just wait until you turn 40. It's very difficult for some people to gain weight, even if you eat enough, and even if you lift hard.

How tall are you?
How much do you weigh?
How much do you want to gain?
Who/what do you want to look like?

While you certainly can add muscle, you should be cautioned against trying any program to significantly change your basic build. If you're naturally thin, then you can be muscular, but you'll still be generally thin, and you probably can't ever be a tank. Being a tank is really more about your genetics ( bone structure, shape of your chest, overall length of your muscles ) than working out.

Not saying it's your goal to be a tank, just trying to provide some realistic counsel.
> Graphical FTP clients typically use the MLST and MLSD commands

Do not count WWW browsers amongst the number of those graphical FTP clients. The common WWW browsers that speak FTP use LIST or LIST -l . With the exception of Google Chrome when it thinks that it is talking to a VMS program, they do not pass pattern arguments, though.
File under “Diet of Worms”
Yeah, if the system can't be represented as hyperlinked documents, then you're going to be married to the browser APIs which are in Javascript -- so you can either use Javascript or a tool that outputs Javascript.
Previous discussion about Kitty Hawk: https://news.ycombinator.com/item?id=14183447.
>the sentence is harsh.

EDIT: inaccurate -- see 'tptacek below

Sentences in the United States have a de jure length which is longer than the de facto length. Usually a 27-year convict will be eligible for parole after about 9 years. I didn't see anything in the article about denying parole (which is very rare). Considering the number of people Selezny harmed and the fact that he continued to do so after he knew that there were warrants for his arrest, I think that a decade in prison is a reasonable sanction.

Also, the extended sentence is not so much "to send a message" as it is in response to his evasion of the authorities. That message was sent a long time ago.
What hn_throwaway_99 is saying is that there aren't two concepts. For java.util.Date there's only one concept, which is that it wraps a long number of milliseconds since the epoch. So it has nothing to do with dates on a calendar, despite its name.
What about Linus Torvalds?
Born: Linus Benedict Torvalds, December 28, 1969 (age 47), Helsinki, Finland
I guess he's still coding, right? Does it count?
That's exactly what I mean. You have this information about bad things that happened (true) and you project it onto an entire country, years after the fact.

I could say "Lucky you were not in NYC in 2001... USA is hardly a good example of peace and prosperity" Which is the same nonsense you just said about Mali.
This is what people don't understand. Though the contributions may happen at a flat rate, the payouts are highly progressive. While the rich may get out more in absolute terms, on a per month basis it isn't much more and they still will have a worse ROI on SS than the poor will.
Show HN: Why People Find Startup Culture Insufferable
People let the marketers use hoverboard without raising a stink and this is what we get now. /s
First Chinese Cargo Spacecraft Set to Rival SpaceX, Boeing Contracts
I understand what point you are trying to make, but it's hardly a fitting analogy, and I don't think it's a fair point.

One is a short-lasting altered state of consciousness.

The other is an idea, a change of perspective that can inspire action and positive lifestyle change. Or perhaps a descent into nihilism, depending on circumstance.
Migration Analysis by Redfin
For instance using debit cards for the riskiest locales

Do not do this. Credit can be fought because it is a future debt, debit is much more difficult because the money is already gone.

Do not, do not, do not use your debit/check/atm card at riskier places.
I would tend to agree that this seems like the simplest approach and would probably be the best bang (helping people) for the (regulatory) buck. It essentially becomes UBI for older folks.

Personally (and I realize this goes against a lot of the HN values here), I'd like to see some form of reduced benefit paid out if people are already earning income. If social security guaranteed a minimum monthly income, but didn't pay out what you were already making in other income, it would both help to maintain solvency of the program, and also encourage older folks to retire and make more room for younger people to move up in the workforce. The big problem with that approach is I imagine it would probably cost more to police than it would save, and there are likely some unforeseen consequences to the way it would encourage people to act.
I really love Japan, but my visits in the past 3 years and having to enter a fingerprint and photo are rather offputting. I think it's a real shame.
Sell oil. Become so expensive no other industry exists. Buy electric cars. Live off government welfare?!
The party in question saying "Yes yes, that's illegal" isn't worth the bytes used to transmit the message.
Late 40s and you probably graduated college with USENET but not the web.

I would say that during the 8-bit computer era having a home computer was not that odd (well, excluding the Apple II because that was expensive).
As bgribble said above about Greenspun's Law as applied to ORMs.
What do you guys think of Mixmax? Heard of people liking their service for making appointments within Gmail, and e.g. receiving read receipts. From their privacy policy:

> [...] Mixmax may securely access or store your name, your Gmail email address, your Gmail emails and other conversations, and your Gmail contact list [...] We may anonymize your Personal Information so that you are not individually identified, and provide that information to our partners.

https://mixmax.com/privacy.html https://mixpanel.com/privacy/
BotXperts Asked – With Luis Novo of Skoro
The Mall Is Dying. Or How Retailers Are Going Bankrupt at a Record Pace
This. Recycling is important, and the net value must be properly calculated (how much you spend producing paper, recycled paper, and which one ends consuming more CO2, for a specific area, since the impact isn't the same everywhere).

But sometimes producing new paper must be beneficial.
Greenpeace 2017 Tuna Report: “StarKist continues its trend of ocean destruction”
Also, I love how the concoction they are drinking is so ambiguous in nature... It's like the people in the video are all wine-drinking alcoholics but have to disguise their addiction by drinking it like a fruit punch, lest they get busted for flying under the influence. Additionally, I bet they spent like 40K on video production expenses, but then 0 dollars on acting talent... how much you wanna bet that almost everyone in this video is a relative of the CEO?
42 Still coding and loving it
Wait, they saw Java as bad beginner's language and they switched to... Javascript? It's like realizing eating carbs-heavy diet may be not healthy and then resolving to dine only on Big Macs & fries from now on.

Javascript is a good practical language, but it was never designed as a beginner's one and has tons of quirks, from minor, to major things like being kinda-OO-but-not-OO and kinda-functional-but-not-functional. And subjecting a beginner to some of the industrial JS framework code would be downright cruel.
That's not a very useful citation. Nintendo takes an extremely expansive view of copyright (for example, they try to prevent commentators from using clips from their games in YouTube videos), is not an authoritative source, and is not exactly an impartial commentator on this matter.
Not necessarily - wanting even justice to be dispensed isn't the same thing as saying if one person gets away with it everyone should.

It's quite a bit meta to the article, but relevant in that both defrauded money from the general public, made a fortune from it, but Seleznev is paying while the others are not. It's a little strange to focus just on Seleznev when we have people who make it a practice to skim money and don't get in trouble for it when they do cost the US public billions.
can't speak for you but for me the logical conclusion would be bringing them to justice.
It is important that we address the need for changes to student data privacy/security policy and practice based on rigorous, replicable analysis and methods. The analysis underlying EFF's latest report, however, may not meet that standard. Important that the question has been called by EFF; more work clearly needs to be done to sort out the school technology ecosystem.
Why Georgia Won’t Celebrate Confederate Memorial Day Today
I think Tesla will have a lot of success in China. Chinese carmakers will probably also produce some great electric cars due to how much capital is available there.
EXACTLY. You can drop into SQL in many ORMs and you use that sparingly as it is much nastier to maintain nuances when switching between different SQL implementations like MySQL and PostgresQL, for example.
OpenStack Monitoring. Powered by AI
What about him?
Edit: I was wrong. The testimonials are real. Only the first picture is a stock photo.

I just quickly checked out Mentr, the company listed on your profile.

The very first picture is obviously a stock photo[1], which I confirmed with a Google search.

Lying to customers and misrepresenting prior success might be a common tactic in Silicon Valley, but it also shows a lack of integrity (and lack of users) that would worry me as an investor.

If you can't find 5-10 real people to use your service and talk about it, you should move to the next idea.

1. https://www.pexels.com/photo/woman-in-black-blazer-jacket-on...
Thanks for that. Really helpful.

Is there a great mid-size open-source project that was created with Create React App? Any input on UI frameworks? I'm currently using React-Bootstrap, but I'm thinking about using Material-UI.
That's a wrapper around the C library's glob() function, which is what the headlined article was looking at. What point are you trying to make?
The Maritime Executive ran a cover story with more information on the Tuna Report:
http://www.maritime-executive.com/editorials/progress-made-t...
One day, landfills are vibrant ecosystems that completely break down whatever is placed inside them. As a compost pile today is to plant waste, a landfill one day could be to plastic, glass, metal, styrofoam, etc. We just need to save the planet long enough that evolution can run its course and some lifeforms start taking advantage of all the energy locked inside our "waste".
Cloud Drive is on the first page for me.

The AWS landing page is result 5 for "CLoud Compute," not including the "What is Cloud Computing" blurb that pops up and is itself an AWS link.
What to Know About Confederate Memorial Day
That's a really beautiful way of putting it. Do you experience more happiness when you help others? I've found that to be the case personally.
Is soda bad for your brain? (And is diet soda worse?) – Science Bulletin
Might be somewhat niche, but this is looks to be a near perfect match for SLOG usage in ZFS based storage schemes where a certain amount of synchronous writes are important. SLOGs don't need much raw space or massive throughput, they need low latency and reliability (including of course persistence in the case of power loss). Traditionally this has been handled either (suboptimally) by flash drives (preferably SLC) or by battery backed RAM drives, which are extremely expensive and have their own potential failure modes. This though looks almost exactly right and could become the new basic answer. In fact it's cheap enough and good enough that it may make ZFS users who previously decided it wasn't cost effective enough to bother with even if some gains were available reconsider.
Neat idea, but I guarantee they would find a way to shut that down too, even if it's completely legitimate and completely non-harmful from a copyright stance.

Nintendo is incredibly hostile to even fair use, let alone something closer to the line like what you described.
Depending upon the facility. Some places do quite a bit of sorting on trash. Especially things like metals. While they don't have a separate bin. They might still filter or export some components to be recycled?
Black Phosphorus holds promise for the future of electronics
Why? Who would want to be a stranger's player 2 in Super Mario Bros.? It's alternating multiplayer — you may as well just play the game single-player.
Totally. This would be the only way I'd ever subscribe to NYT again.
you should not store the state in the view layer. the easiest aproach is to store the state in the backend database layer.
Why OWASP Top is no longer relevant
This is a failure in obsessing over your customers. Rather than refuting a noobs comments, perhaps that is a great time to learn what exactly is painful for new people and fixing it?
Well I guess I'm taking a Lyft back from the airport tonight.

I wonder how these things are planned. Texting, WhatsApp? Sounds like it would be super hard to counter this kind of hit and run style take over.
Thanks for writing this clarification. Edited the post to include it.
You're permitted to make your own archival copy, or allow someone to make an archival copy for you, from your physical copy of the software. Apparently, "the new copy is being made for archival (i.e., backup) purposes only". It sounds like you aren't permitted to run the backup copy, although I'd assume that if the original copy were destroyed, you'd be within your rights to write the backup to a blank cartridge, or something.

Nintendo's interpretation is some real B.S. though. Basically, that copying devices are illegal, emulators are illegal, and so on.

> A ROM is a ROM is a ROM.

Legally, from my understanding, there's also metadata about the provenance of the data. Where did it come from? Did you read it from a memory chip yourself, or download it from the internet? The data could be identical, but is the data legal if it was acquired illegally?
Maxeler FPGA Data Flow Based Real Time Risk on AWS F1
If we had good resolution brain brain machine interfaces, we could use them to modify own our own behavior using biofeedback.
Microsoft also currently owns a stake in Facebook, it's worth noting. That stake used to be 1.6% of the company, though I don't know how much they currently hold.
nowhere did the OP say it was a 'flaw'. he theorized that more experienced developers may just not need to go there as much.

I'd theorize that perhaps older developers don't put as much stock in participating in those sorts of surveys.
I am 50 and use StackOverflow all the time. In my view StackOverflow (and Wikipedia) is one of the best things coming from the internet.
Tying Health Care Executive Pay to Patient Health
Apple cuts App Store commission from 7% to 2.5%
I wouldn't really says he codes much these days; he mostly works on code review and merging in others' code.
1. First of all not all police officers are in the field every day, many have desk jobs. And not every interaction is of the type that could provoke an altercation. Going out to the scene of a fender bender is unlikely to lead to a shooting. In all the above situations you'll find the police quite calm and courteous, not yelling for people to "get in the ground" or "put your hands where I can see em". However, at traffic stops, raids and random unexpected encounters on the street, the situation is different. Now the number is probably closer to 10 million encounters per year than 200 million. So now divide by 200 cops shot a year and you get a 1 in 50,000 chance per encounter.

2. The statistics of a cop being shot are after they have done all the preventative steps of avoidance, pre emptive aggression and assertion of authority. The relevant question would be, what if cops would always enter a situation calmly trying to de escalate the situation, without clear instructions to "get out of the car" or "drop on the floor" and without guns drawn. What would the rate of cop shootings be then? Suppose it goes up to 1 in 5,000. Would you as a cop be ok with such chances?

3. The trade offs are being tested all the time here and there, and the institutions usually react by erring on the side of cop safety every time something happens or could happen. Perception of fear leads to extra training to "take control of the situation" given that anyone could be armed. My point was: now multiply the 5,000 by 100 and we are back to 500,000 which can have huge policy implications and make cops institutionally nicer. That would change the NORM. Which you can see across the board - I made a prediction that amount of ranged weapons per capita in a population is going to be strongly correlated with police brutality.
Perfection is Just Procrastination
The five most pointless tech solutions to non-problems
I don't quite understand it either. React and Redux play nicely with each other but they are completely orthogonal. You can use one without the other, and I've seen Angular 2 developers use Redux to great effect. As Dan himself admits, Redux is inspired by Elm architecture and I personally find this approach extremely elegant. I admit it is demanding but it also forces you to put more effort into designing your application which in my experience is generally a good thing.
Unless it's some real magic (please share if it is), I believe the best they can do is either spawn a node process from Ruby/PHP/Python, or use embedded v8 or similar interpreter. Which is not any different from running node "the normal way".

React is implemented in JS and uses JS to declare components, and it would be fun if there is some working JS-to-Python (-to-PHP/-to-Ruby) translator that is good enough to translate React code to run "natively".
So just an FYI for those here who sign up or if anyone from Amazon reads this.

The phone number field gives you a "this field is required" error if you type dashes or any other non numeric characters in the field. Remove all non numeric to get past that error.

Also, the confirmation email that you receive after you sign up comes in with the word "Subject" on the email subject line. This threw me off a bit and I almost deleted it.
We're about to get a clear example proving the stock market is not the economy
I don't know anyone who has ever used a firearm who, outside of the context of political debate on gun control, would describe butt stocks, pistol grips, foregrips, attachment points for accessories, grenade or flare launchers, or detachable box magazines (which are many of the typical features used in determining "assault weapons") as cosmetic features rather than ones with a substantial impact on use and function.
That really depends on the data and how you intend to use it.

There are some very good reasons to not use an RDBMS.
https://en.wikipedia.org/wiki/The_Incident_(1967_film)
Where in all of this did you get that someone saw it as an "acceptable problem"? Hell, where did you get that dehydration isn't a problem for soldiers?

I grew up in Texas. Literally everyone I knew, and absolutely everyone who did manual labor, was familiar with the dangers of the dehydration+heat combo. It still happened all the time, despite being common knowledge.

Show me a warehouse actively preventing workers from getting water and I will join the moral outrage. But "dehydration happens in a warehouse during a heatwave" is an obvious consequence, not a shocking fact.
React and jQuery are two quite different things. React is more a framework, jQuery more a helper library.

Saying one is slower than the other doesn't really make sense, since they solve problems in different ways. You can argue that in many scenarios with complex front end applications, it's easier to avoid performance or spaghetti issues when using React instead of jQuery, but there are also cases where jQuery is more convenient and leaves you with more control.
Wait what?

39 and I consider myself just getting started.
Well... the Dutch are very enthusiastic for more landfills, I gather.
would be cool to have some more patterns, but I think that's an easy one to solve with a quick search.

i.e. you can just do it inside the component: https://gist.github.com/mentrie/8632e81ae2960df8d02947b8b743...
Yes, but this is just 16GB or 32GB, which is not really big.
In many places in Europe consumers separate their waste themselves prior to collection, Holland included. Any waste that hasn't been separated and is just in a rubbish sack and presumed to be non-recyclable and buried without being opened or sorted. The metal cans in Holland end up in the rubbish sacks and are buried forever along with non-recyclable plastics, food waste, nappies etc
He assumed that Stack Overflow users don't have the experience to read books or debug themselves, which from the other replies is obviously incorrect and naive.
Modern day broken window machine?

http://www.investopedia.com/ask/answers/08/broken-window-fal...
Unless it uses chip-and-pin.
> The payments processor paid less than $3 million for between five and ten of Yik Yak’s engineers, according to the person.

Classic acquihire scenario?