skysight-inc/HackerNews huggingface dataset:
This isn't entirely true, and only applies to really old versions of iOS like 6, on truly old devices(ipad 1, iphone 4, etc). I just installed some new applications on my ipad 3 running iOS 9 this weekend with no issues. It grabbed the newest compatible version, and i was able to start plugging away almost immediately.

The only thing that hamstrung me was having to sign out and in to the itunes store once, but i was able to install several games and hulu(which worked!)

I do wish you got a popup with a few options of which point release to install, but i think "newest compatible point release" is a good system for 99% of users
I agree with this from a perspective that we've depressed the industry for so long with artificially low rates. This has exacerbated the problem and now we have a much more expensive problem than what we would have had. (We've also have been suffering the consequences culturally, economically, and on a QOL basis of this. [There are people that should have been getting skilled in this.. but we don't have the time and experience from doing that])

That being said, due to the currency leveraging, many central American economies, cultures, and peoples have suffered from the illegal immigration as well.
Me: Tarzan

You: Jane

;)
Excellent, thanks. I was first introduced to threads in OS/2 and then Windows so for me Thread still means preemptive + stack + shared address space (vs. process which has it's own address space.) I've run into single-stack multitasking in the context of RTOSes (like this: https://github.com/djboni/librertos) but then it becomes cooperative so really a different beast.

The explanation of using a separate data structure to track activation frames is really the key thing for me here, otherwise I can't see how coroutines would work well. I guess there's cases, as mentioned in the original article, where the C++ compiler can determine that a coroutine could be hosted inside the current stack frame but that's really a special case.
I'm sorry, but, I wish studies like these would share at least the sample size without having to pay for it, considering every hack publication will report on it as "fact." Not that I disagree with the study, I'm just curious how they did the test.
Yes, after working on a rich-text editor this is now the only thing that I think of when I see things about Grammarly. In our case, we emailed the Grammarly devs, who shortly turned it off for our domains. I prefer this to turning it off on our end with the data-gramm attribute for probably obvious reasons (maintenance, cleanliness).
you forgot to mention emacs..!
Are we on HN seriously arguing who controls an iOS device?

Can I:

1. Download iOS program binary
2. Install said iOS binary
3. Inspect files copied on by installing binary
4. Modify said files

The answer to all of those is no. Who can?

Apple.
I hate to think what happens in small cities and towns where this stuff is even harder to report.

I'm not sure. I'm more familiar with the small town side of society, and I'd guess that it's much easier to hide this sort of behavior in a larger city. There's much less anonymity in a small town, and keeping this sort of behavior going would require "buy in" from the entire police force rather than just a nucleus of corrupt officers. So while the small town police force might be more likely to abuse civil forfeiture against out-of-town drivers, I'd be surprised if this level of corruption targeting residents would be possible in a smaller department.
One thing to remember is that you only need to decode the fields that you need access to in elm. You don't have to reason about the whole data structure of it's not used in your program. But I feel you, in JavaScript you can just kind of wing it. But I think there a lot of value in the more deliberate approach. And for your work you are awarded with zero runtime exceptions - which is a pretty amazing guarantee which I've seen be largely born out in practice
buying bitcoins, you may want to hedge your risks using futures or options derivatives (i.e. to use your bought bitcoins to get corresponding derivative contracts). There is a handful of exchanges for that (bitmex, deribit and maybe some more). if your lose in crypto you will get compensation in derivatives and vice versa. though this would require some knowledge (not the rocket science of course), there are invest firms that can help
These still have crappier panels and features(HDR, etc) than the smart models though. You literally cannot buy a top-spec "display", like you used to be able to in the mid/late 2000s with plasma and earlier LCDs
> I once read it would add 2 cents to the cost of a box of cereal to pay farm workers better.

Well, clearly you can pay them better with an even smaller increase, it's just a question of how much better; without quantifying that, commenting about how much the cost increase would be to achieve it is meaningless.

Of course, in any case, farm workers aren't the whole cost of labor in the farm-to-shelf pipeline, either.
Sometimes there's not something to fix or do, for example, in pthread-using code. "Just be really fucking careful or we'll all cry a lot."
Why pick on Apple here? Are there any Android tablets from 2010-2012 that still see regular use, get software updates, and new/updated apps? Is anyone still using their Blackberry PlayBooks from late 2010? It looks like the Galaxy Tab 2 from 2012 can only be upgraded to Android 4.2.2 Jelly Bean, roughly as current as iOS 5.
https://en.wikipedia.org/wiki/Samsung_Galaxy_Tab_2_10.1
This is... very far from the truth.

HTML Forms suck until you have to write form classes/UI in native languages, and then realize how annoying it is when you need to customize something or want a unique input that might make said form easier to deal with.

e.g, NSTextField in Cocoa _still uses cells_ behind the scenes.
we've learned nothing on how to test our applications [properly] and how to add protection / safeguards from dispatching false alarms (see: Hawaii false missile alert)
> For this reason the EAT decision smells like politically motivated bias again Uber.

Heh, no doubt about that. The decision actually had a bit of controversy for that reason.
What's most at risk if police collective bargaining is weakened?
People like to shit on MS, but Microsoft's commitment to backwards compatibility allows you to keep the same OS and use your PC to use all the software you paid for, for FAR longer than any Apple or Linux PC.
Show HN: Social Media Giveaway App
One way to test that claim is to look at e.g. who worked at Xerox Parc in the 1970s:

https://en.wikipedia.org/wiki/List_of_people_associated_with...
Bryan Caplan argues it's mostly signaling: employers think (reasonably) that degree-holders tend to be more valuable employees than dropouts and people who didn't go to college, even though the education didn't add much to their productivity. They can't easily tell the able/conscientious/conformist dropouts from the others. https://press.princeton.edu/titles/11225.html
CLion debugging works pretty well for most cases, though there are some small issues every so often. I always make sure to report them to the appropriate place if they're not known already, though.
Other than being pedantic, do you have a concrete point? Are you generally agreeing or disagreeing that we could pay them better without seeing some huge spike in food prices?
That's a good point. In this case i don't see the prices rising much above the price of organics. In addition, the slice of people's income taken by food is small relative to places where price increases lead to unrest.
> I believe we end up with a healthier society if we teach people diverse topics and introduce them to new ideas in an intellectually safe environment.

That's great you have this "belief." But we spend $600 billion per year on education in this country. We make kids spend most of their childhoods chained to a desk learning about a variety of things teachers "believe" will help them that they'll never use in their lives. As a taxpayer and a parent, I want this whole expensive, time-consuming endeavor to be based on more than "belief."

Just watch a politician speak sometime: education is billed to the public as a way to help the economy and make sure people have jobs. If you told parents: we want you to spend all this time and money helping your kids learn "how to think" (oh and by the way, it will be based on vague humanistic values that may be quite different from what you would have taught your kids), then you wouldn't get very many people to sign up. And that's an incredibly dishonest thing to do.
In other words, you're not using strong, unique passwords, and your security is likely nil.
They have a choice now.

They can try to soak up the shrinking pool of human laborers as new entrants avoid entering the field, because they don't want to compete with robots.

Or they can start building the robots.

If they don't seek productivity gains, a well-capitalized startup can eat their lunch by shoving productivity gains from other industries down the throats of agribusinesses. We already have robots that can differentiate between weeds and crops in a flat in the lab and kill the weeds by pounding them into the dirt.

It's going to start with rail-bound robots tending to niche specialty vegetables and pharmaceutical feedstock plants in hydroponic containers. It's going to end with cereal crop farmers committing suicide as the capital requirements for operating a competitive farm rise beyond their means.
As someone who tested this extensively, it really needs to be treated like a major OS upgrade on a computer. Back up important info(pictures, etc) without using icloud, do a full format(DFU restore), and reinstall from scratch.

I have an iphone 6 and 6s here that are still flying along great on ios 11. And i had previously had so many problems with the 6S that i thought this upgrade really was awful. It took until 11.1 or so to truly be ok, but the performance increase from doing a true "clean install" like i would with windows or OSX was really night and day.
>For this huge task, FEMA tapped Tiffany Brown, an Atlanta entrepreneur with no experience in large-scale disaster relief and at least five canceled government contracts in her past. FEMA awarded her $156 million for the job, and Ms. Brown, who is the sole owner and employee of her company, Tribute Contracting LLC, set out to find some help.

>Ms. Brown, who is adept at navigating the federal contracting system...

I'm guessing that is why she got the contract despite having a poor track record and insufficient experience. She's good at playing the contracting system.
Python's transition from 2 to 3 was anything but "minor"... further, jquery was designed and developed for a completely different reason than React or Angular at a different time in the evolution of the web. Your jquery knowledge still works I promise... the thing is there are better options.
The text on the dashboard of the Tesla - Don't panic.
As long as they are not calling out the cops doing wrong, there are no good cops.
It's not the js that's the problem. It's the dom. QML was designed from the ground up for optimal rendering on the gpu and from the ground up for applications rather than documents.
🇺🇸 USA!!! 🇺🇸 USA!!! 🇺🇸 USA!!!
As a counter point to your counter point I've used a 2010 Macbook Pro as my primary laptop for years. I upgraded the RAM and added an SSD and it still run great at most tasks.

A 2006 Mac Pro though? What issue is it giving you? Admittedly - the processor will no-doubt show some age. And it's not qualified for the latest releases of Mac OS in quite a while. But it had user upgradable RAM and disk drives. Throw your preferred distro of Linux on there and I imagine it would be a sufficiently capable machine.
2.3 million
Scope exit in C++11 (2012)
Algorithmic trading caused the flash crash: An explainer
Honestly I don’t understand the purpose of an apology. They also seem inherently dishonest (you’re sorry, and you did it? that makes no sense).

I’ve also never felt better after being apologized to, and I’ve never had an apology improve my situation or anybody else’s, at any point in my life, ever.

I have however had it be construed as an admission of guilt that exacerbates things. So at least apologies have that going for them!

Apologies are childish. I think they’re something adults force on children because they want to believe their children are remorseful and still “good.”

Anyone have a good pro-apology argument? I can’t think of one.
> The conservatives will come for them at some point too...

Police unions are the most reliably conservative unions, and are powerful advocates for conservative policies. If hardcore libertarians were in power, they might be threatened, but mainstream conservatives aren't likely to come for them.
Most of what this article is talking about is people who are using iPads that are 6-8 years old. Those first iPads were very limited in their hardware, such as the amount of memory.
>the lack of heat in the schools
https://twitter.com/AaronMMaybin/status/948632894699921409
I wonder why they went with the not-period-correct T* lens?
People have played Spacewar, few on original hardware I want to make that happen
Does PyQT require an additional commercial license for the Qt itself? Qt's website says that its commercial license is $459/developer/month! The subscription fee is pretty hefty. So that means I pay PyQT $500 in addition to $459/month for Qt?

As much as I love Python, I don't want its GUI ecosystem to become the next Delphi.

I don't know of any other cross-platform native GUI library that even matches Qt in quality or features. I don't think WxWidgets is a contender, unless someone here proves me wrong.

EDIT: I see, all it needs is the PyQT license for $500 and the Qt is covered under LGPL, for any commercial release.
NASA needs better Marketing.
They sell a “pro version” with extra features.
I had the same thoughts.

There definitely is an easy way to calculate a lower bound on the amount of energy required for a flip.
It is simply the gravitational energy with the top pendulum on the lowest position and the bottom pendulum upright.

The total energy of an initial condition can be calculated very similarly, because it starts of stationary.
For the exact calculations it matters whether the pendula have a point mass at the bottom or matter throughout the stick.
This matters a lot more for the actual simulations though, due to moment of inertia.

Let's presume point masses at the pendula, a weight of 1 unit for both and a length of 1 for both.
Similarly, we set the gravitational acceleration to 1.
We set the energy where both masses are level with the pivot as 0.
We call the angle of the top pendulum A and that of the bottom pendulum B.
Angles are measured against the horizontal (doesn't match the image but is easier to calculate with)

Then the potential energy of an initial condition is: sin A for the top pendulum and (sin A) + (sin B) for the bottom one leading to 2 sin A + sin B in total.
The minimal energy for a flip is -1.

Thus the threshold energy for a flip would be the curve [2 sin A + sin B = -1]
wolfram alpha tells us this:

http://www.wolframalpha.com/input/?i=2+sin+x+%2B+sin+y+%3D+-...

That curve seems to match the image if you take into account the rotated angle (I took angles with the horizontal, the image uses angles with the vertical, with an angle of 0 pointing down).

So I'd guess that indeed when there is enough energy for a flip, it tends to happen.
This is kind of expected when you know that chaotic systems are often 'ergodic' (not sure how that works in Hamiltonian systems, i.e. those with a preserved energy). This vaguely means that movement is so erratic as to reach every single point it could. Thus when it can flip, it probably does.
The real interesting question is why it doesn't flip in that seemingly fractal part.
It would be even more interesting if we could have some formulation of that fractal kind of like the julia or mandelbrot fractal.
http://www.idownloadblog.com/2017/12/11/block-ios-updates/

Also, I marvel at how watered down the term "bricked" has become. From 'my thing shows absolutely no signs of life' to 'my thing is a little bit laggy'.
You've never made a mistake before?
Sorry, to clarify I mean that by design OCaml = Reason. The only way it would not be possible to link the two would be with artificial restrictions. Though they are very different looking, they share the exact same semantics, type system, module system, compiler pipeline, etc. Past parsing, the two languages become the same. I used necessity to mean that for ReasonML to exist, it must be possible (rather than that all Reason programs must necessarily import native OCaml code).
The Python bits are unreleased and the python usage is restricted to desktop visualizations, so no you are not missing anything.
Anyone doing this would be opening themselves up to a world of liability, and probably a lot of customers who would say no. I know my work is dumping older ipads even though all our integrated software for meetings etc works fine just because it could be exploited and isn't receiving updates. Even the possibility of that isn't worth it to a lot of places. It doesn't matter if it's connected to a "closed" network, it still has radio(s) on.

And since so many places are so slow to upgrade, this is a known attack surface. Once you exploit that old-ass iOS, you have a compromised machine with radios sniffing inside your environment.
the "free" modifier is sort of meaningless but markets exist anywhere that things are traded repeatedly. If markets require a state, then what are black markets?

I forget what it's called, but there's a type of market where people belonging to different, warring societies find ways to negotiate and trade by using something like dead drops necessarily without ever meeting face to face. Edit, found it: https://en.wikipedia.org/wiki/Silent_trade
Qt is licensed under the LGPL. This lets you use it as a library. When you use PyQt, that's exactly what you are doing. So, you don't need a separate license for Qt. The PyQt license is usually enough. (caveat: IANAL)
Example: you play soccer, you tried to tackle for a ball and misjudged your tackle and kicked the player instead of the ball, why would not your apology be honest? You honestly did not want to hurt the player, I would feel better if I hear an apology
I can't help suspecting that Zuck has long-term presidential plans.
He/they did it!
Note that the inverse is not true.
I get what you're saying, but "writes good web front end code" isn't on my list when I'm looking for a good Desktop development framework.

I think stuff like this is pretty tribal, which is OK, but we should confuse it with decisions made on technical or experience merits.
The interface for EVAL and COMPILE is code as data, not text.

The macro facility operates on code as data.

The pretty-printer operates on code as data.

Tools like code-walkers and macroexpanders operate on code as data.

Interpreter operate on code as data. This enables sophisticated tracing and stepping (stuff which I would need to instrument in compiled code), self-modifying and inspecting code, easy access to source forms in the debugger, etc.

There are many ways, Lisp implementations make use of code as data, editing for some reasons does not seem to be especially attractive. Though structure editors exist, like the later one for Medley/Interlisp-D. Comments then are a part of s-expressions - they are not textual comments outside.

Quasiquotation is in Common Lisp not fully a feature of the reader, since the representation of quasiquote expressions is undefined. A Common Lisp implementation is free to preserve quasiquote expressions and some actually do that.

The code as string idea is possible, but the general meaning of code as data (or the less useful idea of homoiconicity) means code as data, but not as a string. Strings are the trivial uninteresting case.

No, s-expression-based Lisp code is not what I would consider to be an AST.
(not an expert)

Treating the long string like a list of substrings should work, I guess the optimum substring length could be determined experimentally based on real-world interaction patterns.
This will work fine until the next Grammerly decides that when you put data-gramm you meant to disable Grammerly, and their software is better so its fine to ignore that unless you add a data-whoever and on and on.

Or eventually web developers will start putting that stuff in by default, bootstrap will come with it, etc.. and these companies will see less and less traffic, and they'll start coming up with reasons to ignore it.
Apple HomePod Early Reviews – It's Getting Destroyed
I think it stands to fix the fragmented ecosystem by shear force. The masses will decide what will become the de facto standard. For now, it seems like jbuilder will be the winner.
Is this comment a satire?
I used LastPass for a while. Then it filled in my username and password (correctly) on a website without my having authenticated... It looks like there's an unencrypted local cache which is not flushed when your authentication expires or you log out. I wasn't able to reproduce it but I was sufficiently spooked to stop using it after that.
Is there a video or demo/screenshots?
A group of people standing around watching a person who is clearly confused and in distress but do nothing. Uniformed armed officers arrive to take charge of the situation, use little judgment and follow what they think is procedure, when it is not, and/or clearly should not be. A tragic outcome. A government apology. Do Loop.

Is it really widespread in Canada?

Yah.

Here’s the video: https://youtu.be/1CR_k-dTnDU
This is a red herring, the real reason why we even get to have this conversation is because Apple provides full OS version updates to devices for much longer than any other mobile platform. Your 6 year old iPad is a bit slow on the latest iOS? Uh, my 6 year old android tablet hasn't seen a new OS in 5 years.
Watching those two boosters land together was freaking amazing!! Well worth the watch if anybody missed it. :)
And presumably the migrants are now earning even less. Which is bad, right?
Software Architecture and Pipeline Architecture for DevOps
To be annoying, and not to disagree with your comment in any real way at all, I’d argue it’s the engineers who are being irrational for choosing to ignore or not make the effort to understand human nature. I’m sure there are plenty of studies in psychology, social psychology, or anthropology explaining the rational basis behind why fashion/marketing has such a strong impact on human behavior. I’d also bet that the advertising industry is well aware of these studies ;).
My Panasonic 'Smart TV' is from 2013, and its app marketplace doesn't have Netflix. It did have Hulu and some others that were discontinued a few months ago. So I had a smart TV capable of watching Hulu, and now I don't. The pre-installed app was even forcefully removed. And so have a few others. So the app wall now has holes in it. No notifications, by the way, I had to google what happened with my disappeared icons. I wouldn't even be surprised if people are still being charged for the Hulu service they can't use anymore. (I wasn't subscribed anyways, but found out when I finally decided I wanted to check it out for a trial period)
In addition/summation the base case is zero. And I find it quite apt that the plus operator stand for summation in a language where operator precedence is not a debate.
Google Agrees to $2B-Plus Chelsea Market Deal
Elon Musk's Falcon Heavy rocket launches successfully
I mostly agree. I apologize a lot less than I used to.

Once in a while, I find it meaningful to give an apology, usually not by itself but as part of an attempt to right things. Without trying to make things right, yeah, apologies are mostly manipulative BS intended to massage feelings so as to avoid having to actually fix anything.
They seem to really be struggling with the load, or at least my local cache server..
SpaceX’s Falcon Heavy successfully launches
Just, wow. That simultaneous landing was magical.