skysight-inc/HackerNews huggingface dataset:
All of this is why, in the end, more and more... I do things "the hard way". If I'm using a dynamic language WTF do I need an ORM for, if I understand enough to write an SQL command, and use a library for that DB that does parameterized queries?

On the front end, I tend to lean towards abstractions that work together... I really like React and the material-ui library's switch to JSS. It's relatively clean, and useful. Even then, it's only a mild syntax adjustment, not a full on abstraction. React is more of an abstraction, but that comes with functional paradigms that aid in testing, and predictive behaviors.

It really depends though. One can always do just JS/HTML/CSS, and there's something to be said for that. There are lighter tools that are similar to JQuery to smooth over a few of the rough edges. There's really an ala cart of available options.

The problem is that people assume that the PFM (pure fucking magic) will solve it all for them. You can use the cleanest or simplest abstractions, and then still write layers of incomprehensible spaghetti in between.
Vertical Rocket Landing Simulation and Control
Enrollment to the program is apparently done by lottery among everybody that applies and the study compared kids that applied and got selected to kids that applied but didn't get in. So that should at least go some way to account for the parent factor.
2018 Internet Trends Report – Mary Meeker (KPCB)
Personally, I prefer writing on paper to typing on a computer for my own personal purposes.

Writing with pen and paper just feels more immediate.

I also got some fountain pens a couple years ago, and I made a bit of a hobby out of it. Having nice tools makes thw work easier, and sorta motivated me to write more in the first place.
Patanjali's Baba Ramdev launches Kimbho messaging app to take on WhatsApp
Use a remailing service like shipitto to get around it.

If they start rejecting aus credit cards, get use a pre paid visa card. Use a VPN if they geoblock the website.
You poor dumb alt-rightist cunt
Not if there is a 200 foot distance, and the situation was deemed safe. If actual lives _had_ been at risk, this report would read rather differently. The drone operator had a little panic. That's not a lesson anyone can do anything with.
I don't understand your post, or at least the way I understand it I hope is wrong. You basically seem to be trying to win points based on your identity, a popular game these days, but completely out of place in this conversation, and everywhere really.

I think you misunderstood my post, I wasn't bemoaning that everyone's grammar isn't perfect.

I was pointing out that the things learned very early in language education, capitalization and punctuation are learned for a reason. And intentionally omitting them is distracting and detracts from what is trying to be said.
Looking Closer: What It Means to Learn to Code​
I wonder, though, what will happen with the demise of Moore's law... can we simply go with increased parallelism? How much can that scale?
The Fortune Sellers: The Big Business of Buying and Selling Predictions (1998)
The hundred billion dollar question is how do you scale it? High functioning schools are magnets for the best teachers, savviest families, and external support. It's just meritocracy applied to the bottom quintile. Show me a school model that's succeeding with the most at risk subdemographic within disadvantaged communities and then I'll be impressed.

I think the simple truth is that there's no free lunch. If we actually believe every child deserves an excellent education, we have to acknowledge it's going to take radical investment at the deepest levels of poverty, working upward from there. It's not impossible. Cuba sent teachers to every remote corner of their island to eradicate illiteracy, and largely succeeded. It's one of the few successes of the revolution.

We spend astronomical amounts of money incarcerating the more people per capita than anyone else in the world. Imagine if we applied that level of thoroughness to education.
It would appear to be treated as a type of object store that you access with a special library, or through the OS as a filesystem: https://software.intel.com/en-us/articles/introduction-to-pr...
5 Python Projects for Beginners
The minimum ability someone needs to have for me to consider them a programmer is the being able to write a parser using yacc or something equivalent. Anything a person with that ability does is programming because they know enough to realise when switching to putting legos together it more efficient.
>So the obvious story here is the actual decrease in US life expectancy, a situation broadly reflecting declining living conditions in the US.

True, however complicated by the obesity pandemic. Some informed estimates posit that by 2030 the majority of Americans will not be merely overweight but outright obese. [0] That alone is surely sufficient to retard and revert the US life expectancy.

[0] https://www.ncbi.nlm.nih.gov/pubmed/22608371
> keeping some DRAM powered up while everything else is off?

STR suspend to ram, available in off the shelf computers since ~1995
I think the original question (what are some limitations of your favorite language) is similar to other questions that asks the interviewee to justify their choices. While I am not convinced it makes a great interview question, the ability to justify your choices with technical details is often a good indicator of how well/in-depth you know your craft. Often it doesn't matter what you choose, as long as you can show that you did the due diligence and articulate why you chose that.
Amazon has blocked Australian shoppers from overseas sites
I don't have much to say about this patch in particular, but I want to praise OpenBSD's httpd in general. I'm a hacker, not a systems administrator, and while I know how to set up Unix systems, I'm not an expert, nor do I have the time or inclination to become one. OpenBSD's httpd (and the other OpenBSD daemons for that matter) are distinct in that they have so few features, and are documented so well, that I can configure them and feel that I understand exactly the implications of my configuration. I trust that what I have built works. I have even read the code on occasion if I was unsure about something - it's short and simple, so it's perfectly feasible.

I have no illusions about OpenBSD's httpd being able to replace nginx or Apache in larger deployments, or that the latter cannot be configured to be just as safe and robust, but for the lone hacker or researcher who just needs a simple web server to serve static files or front FastCGI, OpenBSD's httpd is an excellent fit.
Honest question. You keep expecting all of these to be readily available for you in C (as part of the standard). Why don't you, instead, just a use a language/ecosystem which already offers all (or most) of these for you today? (ie. D/Go/Rust/Nim)

> "* Reference counted allocator (basically, get libtalloc and roll it in [1])"

Why and how should that be standardised exactly? Memory allocation is platform-dependent, hardware-dependent and generally case-specific. malloc() and free() are the lowest common denominators the standard can assume, anything beyond that is simply restrictive. If you need a "reference counted allocator", why not just find/implement one that simply suits your needs?

> "* Coroutine standardisation would be awesome (stack swap primitives, with boundary checks etc)...."

Again, what makes you think this can be standardised across the infinite span of platforms and compilation-targets, where C is often used?

> "* In fact I want SIMD. I don't need these complex types."

I'm not following your point. You're simply asking for a better abstraction for SIMD. Also, as I'm sure you're well aware, SIMD is not available everywhere. Wherever available, you have clear instruction-set APIs/ABIs you need to follow to make it work. What else is missing?
If agriculture is the biggest worry, it’s no big deal. Not only will more land enter temperate zones, but I don’t doubt we’ll be able to breed heat resistant varieties fast enough to keep up with 0.05C annual changes. That’s nothing.
Kudos for de-clickbaiting the title.

Good schooling is vital for building up confidence and belief in one self. Without it chances to succeed in our society are fewer.
Several of the concerns raised in the article didn't related to frauds which the author felt should have been found, but with mis-statements of financial affairs, which should theoretically be commented on by the auditor (the audit statment will generally confirm that the accounts present a "true and fair view" of the companies financial affairs).

So if an organization is taking undue risks and not presenting them in the accounts, the auditor should make comment on that. In the example of HBOS, that could have been that they were understating the risk of bad debts and therefore had not provisioned sufficient reserves to address that risk.

The suggestion of the article is that they don't do that due to a cosy relationship with their clients.

It's hard to argue that there is an issue in the general case, auditors are paid by their customers, and therefore have an incentive not to rock the boat.

The counterweight to that is meant to be the personal liability of the partners in question should there be a legal issue resulting from an audit, however I'm not aware of many suits against big-4 partners relating to collapses from the financial crash...
Taking a guess as I haven't checked the code:

For video streams you need WebRTC / MediaDevices which are not supported on apples iOS rendering library. So, no chance of getting it to work on iOS in a browser.
> didn't want to scare me into giving up my email address using "account recovery" FUD

It's not FUD. I run a small website (about 10k daily visits) where you can log in and play some games and don't have the "reset password via e-mail" mechanism. You won't believe the amount of "I forgot my password, please reset it" requests I get from people.

Majority of people give more value to being allowed to be lazy and forgetful than you having their e-mail address on record.
The United States was one of only five countries, along with Somalia, Afghanistan, Georgia and Saint Vincent and the Grenadines, where healthy life expectancy at birth fell in 2016...
Meanwhile U.S. life expectancy is falling, having peaked at 79 years in 2014, the first such reversal for many years...

This is also inequality and poverty taking their toll. May it be sign? In 1976, Emmanuel Todd announced the coming fall of USSR from its dropping life expectancy and other poor demographic results.
Buffett bought 75 million Apple shares last quarter, paying market price for a very successful company. His investment philosophy is based on making the distinction between the market price of something and its intrinsic value, and looking for discrepancies between the two [1].

[1] https://www8.gsb.columbia.edu/articles/columbia-business/sup...
26 Pro Travel Bloggers Reveal Their Favorite Map and GPS Apps
And what if both of those are caused by self-indulgence? Ballooning waistlines reducing lifespans while concomitantly causing healthcare shortages (because of high demand due to obesity-related chronic conditions) is definitely "getting worse" but it's an odd and self-inflicted sort of worse.
How about proving yourself by getting rich anyway? And what are you proving if you started with good chances?

This comment is not meant to insult anyone, even if it may sound like that. It is meant as giving an alternative perspective to the problem. I know that in the US it is a lot harder to get rich if your parents aren't, but I also think that giving up, because the chances aren't fair, isn't helping anyone.
Try it before making such sure if yourself statements.

In my experience it’s LESS boring to drive with autopilot and I pay MORE attention to the actually important, potentially dangerous, things like what’s coming up (you’re actively aware of longer stretch forward, which also means you know you’re coming up to a stretch that autopilot won’t be able to handle well in advance and have plenty of time to disengage) and the cars around it (not watching lanes closely frees you to give all your attention to cars around you).
close your laptop lid, wait 10 seconds, open it up, did it resume quickly?
My guess is: retaliation (or negotiation tactics) in response to Russia's banning foreign software [1].

1. http://fortune.com/2016/03/31/russia-foreign-software/
I think Reddit skews really young, and therefore less experienced. I'll see way more technically informative posts by crusty old beards on subject-specific forums.
Well, presumably this is a leak from the Standard's own newsroom, so they'd be wary about releasing too many pictures lest their source be exposed, then fired.
The bus is fast but Optane is slow. It doesn't even saturate 4x PCIe with 512GB Capacity. So the final Optane DIMM on 6 Channel Memory may only be about 21 - 24GB/s.
I looked at voat and agree that it's terrible -- but I'm not convinced that the big difference between reddit and voat is moderation. My understanding is that voat superficially presented itself as a bastion of free speech, but marginally below the surface it was always pretty clearly targeted at the alt-right. So it was inevitably going to take on a certain tone, somewhat independently of its stance on censorship. (On the other hand, I suspect you're right, and I can't think of any examples of unmoderated spaces that contradict your point.)
It's really cynical that before I can even read this article about the GDPR, TC makes me painfully aware that they

- violate my GDPR rights by requiring opt-out from their tracking, instead of opt-in

- are going to sell my data to hundreds of "partners"

https://gdprhallofshame.com/5-techcrunch-engadget-and-oath-c...

Even if I would bother enough to do this dance from my mobile device, which I don't, there is no way the article can convince me that it's unbiased journalism.
Does anyone have any information on how bad it would have been if the crash had actually happened?
Sometime it can work in reverse, I won't buy things from people who overtly display their wealth. If you turned up on my doorstep in an expensive car you are going to have a hard time selling me anything.
> I don't think contributions now are going to help much

Makes sense, thanks man!
Bringing Startup Mindset Closer to Government (and 4 Year Olds)
Angular 1 developers going back to something similar (my 2 cents).
I haven’t seen a non-touchscreen media player in a new mid- to upper-range car in a long time...
That’s a unit dedicated to Drones that’s new. Police using drones have been around for almost a decade, at least (I first saw one being used to surveil Stonehenge visitors around 2009)
I write letters to many different people, none really respond showing me that this is a thoughtful yet ineffective means of reaching out to people nowadays... Interesting thoughts nonetheless
When the territory they're flying over is run by the same government that owns them (or even a friendly government) this is definitely not the case. The limits are just more permissive than civilian aircraft.
To make it sound maybe a bit more enticing to the money holders, investing in education is literally investing in the future.
The most important methodology of the school:

> Like many charter schools in New York City, the Promise Academy has an extended
school day and year, with coordinated after-school tutoring and additional classes on Saturdays
for children who need remediation in mathematics and English Language Arts skills. Our rough
estimate is that Promise Academy students that are behind grade level are in school for twice as
many hours as a traditional public school student in New York City. Students who are at or
above grade level still attend the equivalent of about fifty percent more school in a calendar year.

The students are working twice as hard as others and attend remediation classes.

Other inputs:

> The schools provide free medical, dental and mental-health services (students are
screened upon entry and receive regular check-ups through a partnership with the Children’s
Health Fund), student incentives for achievement, nutritious cafeteria meals, support for parents
in the form of food baskets, meals, bus fare, and so forth, and less tangible benefits such as the
support of a committed staff. The schools also make a concerted effort to change the culture of
achievement, emphasizing the importance of hard work in achieving success.

These inputs are claimed as characteristics of a "high quality school" in the abstract:

> We conclude with evidence that suggests
high-quality schools are enough to significantly increase academic achievement among the poor.

"High quality schools" (high quality meaning high test scores) generally do not fund many of these services for their students. What the study demonstrates are characteristics of schools that can help underprivileged children with less than adequate familial support.

This is an argument in favor of segregation. These services can only scale and be cost effective if a large portion of the students will use the services. This would not be cost effective if the majority of the school was not underprivileged.
I've only seen one issue in React that affected me.. when they started requiring PascalCase for component names with JSX. Everything else has been really nice. I glommed onto Redux and thunks pretty early on, and have been wrapping around fetch about as long. I used Bootstrap for a long time, and progressed to material-ui with very little disconnect. Those have been my personal preferences for several years, and they haven't changed THAT much in terms of usage.

Now that's nothing like I've seen with say Angular, Angular2-6 (including the long, painful Angular 2 beta cycle). I've also seen tooling evolve, and some of that painful... Webpack and Babel have changed a lot. create-react-app doesn't solve it all, but helps abstract some of it.

Node has had growing pains and is finally fairly stable for those developing/adapting native code to run in node.

I haven't really had to re-learn anything for a project as it's progressed any more than I did 15 years ago on the backend.
Margaritaville
Do you have any advice on which books to start with?
Show HN: I Published a Book “Choose Your First Product”
Worked for me on Chrome for Android.
On android, previously I used RedReader but I have since switched to Slide https://github.com/ccrama/Slide/ (available on Fdroid).

It has a nice UI and a lot of neat features.
I realize that this should be an error rather than a warning. But one of the policies of Rust since 1.0 is to not break existing code, so any mechanism that detects error that were not previously detected must make it a warning, rather than an error, otherwise some existing applications and libraries would stop compiling overnight.

I generally find this a sane policy, but YMMV.
If one has some way to prove this there is plenty of legal recourse already available.
Top 8 Affiliate Tracking Software Platforms
I will say that Vue feels like an evolution like a cousin to Angular 1, without trying to do so much in the box. I still prefer React, but can see the appeal. Similarly, I can see the appeal of WebComponents.
The "money holders" already have access to great schools turning out great students. They literally don't see the problem.
What a clumsy and pompous post. English is clearly not your first language.
Literacy is a low threshold. This study is talking about eliminating achievement gaps between populations. Their method is intense intervention in every facet of the students' lives. So who receives these services? Is it "fair" to only provide them to certain populations, those deemed most in need? If these methods are successful, why should any student be deprived of them? And if all students receive them, what then becomes of the achievement gap? Does it re-establish itself?
agreed. Whether someone cares only about price, is a separate trait from whether that person is a big/little guy

in the very original comment, it said "I do expect to hear about pricing on the first call, otherwise there won't be another call. Disclaimer: I have zero patience for abundant sales processes."

this person isn't asking about price because he/she is "little" and can't afford it. Even if the person is a big guy with a lot of $, he/she will still haggle you on price, because that's his/her worldview.

besides, it's unclear that a little guy with a "zero-patience policy" that fixates on price price price as a principle, will likely become a big guy some day.

Even if they did become a big guy some day, you would still have a lot of problems making money from them.
Show HN: A tool for linting commit messages
Hi. I wrote a book for first-time product creators. It gives a straightforward technique for finding a product idea that will sell.

Book writing is... hard!
They literally send your data to an exchange where the highest bidder wins the right to display an ad.
What it really shows is that they have so little EU-originating readers/income that it doesn’t make economical sense spend thousands of dollars on evaluating compliance. And yes, the law is poorly written that even parsing it is a non trivial cost, particularly if you are a risk-averse organization.

It may mean they are doing obscene tracking too, but you are making ideological assumption if that’s your only hypothesis.
Is "black-white achievement gap" still there once you control for parents' education and incomes?
In symbolic nod to India, US changes name of Pacific Command
Even if the implementation is easy, the accounting will be a pain.
Front-end is the ultimate incarnation of Bazaar model.
Congratulations! You are a very brave man. Very brave. I know it takes way more courage than I am currently able to gather.
Now evolve that to say React, where your components aren't separated by a DSL from your component code. ;-)

Not to dig on Angular too much, I think it's fine, but I'd much rather use Vue if I was going for small, or React if I'm going for larger interactions/components/applications. Angular does have a lot in the box, but when it takes 4 guys to lift that box, there's a lot less value than 4 smaller boxes.
They got bizarrely toxic toward the end. It was always a mixed bag, with weird comments by seemingly unstable people, but many well-written and insightful comments, too. Over the last couple of years, as I recall, it became a hotbed of weird, political comments. Lots of posts like "Typical LIBERAL agenda nonsense!" and lots of outright toxic, inflammatory replies to completely ordinary questions.

I'd love to know what group targeted IMDB, because it's the most successful takeover I've ever seen.
Are you a nigerian prince?
India hits strategic milestone with successful test of surface-to-air missile
Static analysis was always possible, dynamic isn't if you want to remain standard-compliant and overflow is defined.

That being said I think it's a rather weak justification for making overflow UB, after all if you want to trap on overflows wouldn't want to catch unsigned overflow as well?
I think that most developer need to learn that lesson for themselves unfortunately. If your lucky, you learn it early.
The link is revision 0. Revision 1 reverted defining signed integer overflow. In revision 1, signed integer overflow is still undefined, precisely for this reason.
How does it have my location history? I don't have their app on my phone.
Maybe through FB Messenger?
The EU needs another top level agency to decide what is OK to remember.
Do such implementations currntly only abort on signed overflow and not on unsigned overflow? Aborting on unsigned overflow is currently not conforming, is it?
Miscreants hijacked the defunct SpamCannibal blacklist service
Atari VCS throwback console attracts $2m in pre-orders