skysight-inc/HackerNews huggingface dataset:
When I buy a CD of older music, I avoid the "remastered" ones and look for the original CDs among the used ones for sale.

I suppose it helps that my stereo and speakers are circa 1980 :-)
Well, you're doing unsafe things there, so all bets are off.
LibreSSL was not among the 9 libraries tested.

Nevertheless, it is likely that LibreSSL has not replaced yet this part of complex code inherited from OpenSSL. In that case, LibreSSL would also be vulnerable.
With respect to your edit, for those who have limited resources: I would suggest anyone who has taken on responsibilities is unlikely to think in a matter in which anything can be ignored, and anyone who is without responsibility is probably already disconnected enough from society that they can probably get what they want many other ways. It is the former that we try to protect, the latter doesn't care to be protected anyway. In terms of managing a society, the former is a far greater priority than the latter. The former is probably also the majority.

As for your statement about differing perspectives, I would argue that I'm talking about solutions for present problems, ie the practical side, whereas you talk about what should be, which may require a very large transition period, and thus is not useful at this point in time.
Wizenoze | Senior Java software developer | Amsterdam | REMOTE | www.wizenoze.com

WizeNoze is a growth-stage startup which develops software that enables students to find educational content online that matches their interests and abilities. We use natural language processing and machine learning to classify content in our search engine. You’ll be responsible for building Spring REST API backends with AWS, Elasticsearch, etc. And everything from defining system architecture to working out tough performance problems across our AWS systems.

We’re open to remote work in time zones within two hours of Amsterdam (GMT+1/CEST).

Full description: https://www.wizenoze.com/language/en/senior-java-software-de...

Email: jobs@wizenoze.com
Good question. The paper is here[1] but there is no mention of LibreSSL.

1: https://eprint.iacr.org/2018/1173
Jamal Khashoggi was much more than a journalist, he was power player in Saudi Arabia. You might have heard of his uncle, Adnan, known as the world's largest arms dealer when he was alive.

Over the last six-months-to-a-year, ruling prince MBS has followed the program of whipping the Saudi Ruling class into submission (metaphorically and literally, with electrical chords). Part of the problem is the princes were stealing so much money that the state of this incredibly wealthy, absolutist theocracy was approaching bankruptcy. Khashoggi left the country at that point and was acting as something like external opposition to MBS, clearly something the prince would not brook.

None of this is to lessen the final brutal act but rather to explain it. If anything, the Saudis are probably extra pissed at the Post for "harboring" Khashoggi.
> The other drugs simply make the person dangerous, due to hallucinations, violent/uncontrollable urges, etc.

Are you making the case that alcohol doesn't sometimes cause people to act violent or dangerous?

I'm not really a fan of anything more than caffeine and the occasional alcoholic beverage, but let's be realistic, there's plenty of violence that happens because people are under the influence of alcohol that wouldn't happen if they were not. I'm sure there's thousands of people in prison right now for that reason. Any drug that lowers inhibitions has a chance to cause someone to act on a violent urge they wouldn't otherwise.

> The difference between alcohol and the other drugs ... They also have permanent physiological effects on the brain even at low doses and only a few uses, whereas alcohol would require substantial amounts of consumption to have significant or permanent effects.

So, your evidence is that you can pick a drug that is worse than alcohol, thus alcohol is better than "other drugs"? That's not how logic works.
JavaScript Dominates Browser CPU
The next big thing for Apple to clean up – Games
On one hand we read a lot about how Apple is working hard to improve its product for its end users, especially with regard to privacy.

But Games on iOS are either overflowing with ads or relying on predatory loot box and gambling addiction (The overspending of whales).

The iPad is an amazing device for gaming, but the ecosystem, the culture perhaps, is broken. Who wants to play games with an ad every 15 seconds? Who wants to play a game that is constantly trying to convince you to spend more, and more, and more.

On the other hand, the PC and Console game industry is holding it's breath in anticipation of the coming storm that everybody is calling the Netflix of Games. What will the coming war do to our industry? Microsoft has played it's hand with Game Pass. Amazon and Google have plans in the works.

I really want to play more games on my iPad, and I'd pay $10 a month for a big library of games, with a new one each week. Games that are designed just to be fun. Games without ads or in app purchases. No gems to grind, no paywalls.

I don't think Apple would want to run the service themselves, but they could do things in the store to make it more attractive for a somebody with deep pockets push in and try and set up a Netfix of Games on iOS.

I for one would love to start making games for my favourite platform again.
I lean libertarian, but I like to think I have a lot of empathy and also to some degree share your preference for a quainter, high-price era of goods. So I'll try to argue Amazon's side from a point of view you might relate to.

Here's the thing: that era of town heart, like a beautiful sunset, is only charming if it's natural. Keeping an inefficient system alive at the point of the gun (for, and here's where my libertarian stripes are showing, that is what a tax necessarily entails in the end calculus) robs said system of whatever aesthetic pleasantness it used to hold. I would feel good being the proprietor of a clean, trustworthy and useful small shop in a town. I would feel much less good if I knew my existence was only due to charity or due to the novelty of having a small shop in town, essentially making me into a tourist attraction.
Our free tier is still there and here to stay. What did we do to make you think it's been sunsetted? :-(
> Perhaps because they don't want to incur technical debt to a language/runtime that could change at the whim of one company that probably doesn't have other companies' best interests in mind?

How is Go any different?
When the average app can send dozens of megabytes with no one blinking an eye, lots of stuff can slip though.

I’ve long said that platforms need to enforce limits, hard limits, on all I/O. And in order for something to get an exception, the system should have a big, obvious, inconvenient work-around that places plenty of blame directly on the developer (e.g. “The application Foobar is using an extremely abnormal amount of your battery power, and has used your Internet service more extensively over the past hour than any other app on your device. We recommend uninstalling this program completely, or select one of the throttling choices below:”.)

And frankly, there is no shortage of reasons why we should do this: to prevent abuses like this latest one, to prevent draining batteries, to avoid expensive data plan overages, etc. (and heck, to save the planet, because stupid simple things should not require a pile of natural resources to download to your device).

I’m truly sorry if your overblown JavaScript framework can’t draw 3 lines of text on the screen without transferring an entire 1990 operating system’s worth of code over the network for each paragraph. Yet if devices start enforcing really tiny limits (my vote is, oh, 2 kilobytes of data), I bet your organization will finally figure out what data is really important. Good luck.
Yeah, I don't doubt it if Clang can do this optimization for C++, but I don't think the Swift optimizer is quite there yet since it needs to peer through many more layers of complexity.
PHP Static Analysis Tool (https://github.com/phpstan/phpstan) is pretty good at surfacing that kind of thing.
I think if the next iPhone will have USB-C, I will switch over from Android.

The general app quality on iOS seems to be much better than Android.
That kind of mitigation just makes me one step away from Rust - system programming languages should stick to the platform behavior, otherwise it's just another Python. Moreover this change is not documented anywhere else. Have a look at how GLib handle these cases[0]:

> - during the GSubprocess discussion, I originally held the opposite
opinion, but eventually became convinced (by Colin) to see the
inherit-by-default behaviour of exec() as nothing more than a
questionable implementation detail of the underlying OS. Consequently,
at the high level, GSubprocess provides an API that gives the caller
direct control over what is inherited and what is not, and that's just
the way that it should be.

> - this behaviour is not limited to GSubprocess. Closing all fds before
calling exec() is a common practice in modern libraries and runtimes,
and for good reason.

[0]: https://mail.gnome.org/archives/gtk-devel-list/2015-March/ms...
This is a great analysis, but it's missing a fundamental point: why do we have a problem with these approximations of a programming language or just using a programming language to template stuff?

Because your build then becomes an actual program (i.e. Turing complete) and you have to refactor and maintain it! This is the common problem of using a "programming language as configuration" (e.g. gulp?)

Dhall solves exactly this problem: https://dhall-lang.org

It has the same premises of Pulumi, but without the Turing completeness (I don't know if/how Pulumi avoids that, but if it does it should be part of the pitch), so you cannot shoot yourself in the foot by building an abstraction castle in your build system/infrastructure config.

We use it at work to generate all the Infra-as-Code configurations from a single Dhall config: Terraform, Kubernetes, SQL, etc.

And there is already an integration with Kubernetes: https://github.com/dhall-lang/dhall-kubernetes
For long hauls I'd always recommend to upgrade to Premium Economy. It's not quite first class, but it's much better than regular economy imho.
David Letterman was being extorted over an affair in 2009.

https://www.youtube.com/watch?v=-NaIwHWEE7k
To keep it simple, it was originally created as sort of a helper instead of a full-fledged language, and just kind of grew into that. As such, its early years were plagued with architecture, security and performance issues, as well as many "gotchas" that could wreak havoc on amateur programmers that tended to gravitate to the language. Couple that with the fact that the maintainers drug their feet in implementing modern paradigms found in other languages and fixing the latter issues in the name of backwards compatibility, and that at the time most PHP knowledge bases were years out of date, and it was a recipe for a poor ecosystem all around.

PHP 7.0 took a huge step forward by straight up removing old extensions that weren't maintained, focused a lot on performance and allowing more strict standards, and tons of new improvements. In addition, more modern frameworks like Symfony and Laravel started to pop up, which helped reduce the stigma of it just being a "scripting" language and made it very pleasant to work with.

I maintain a PHP app that was originally written in PHP 4, and one that was created in PHP 7 and the difference is night and day. I maintain a few Ruby and Python apps as well, but even having used these more often PHP still tends to be my go to for prototyping.
Citizen Lab (who uncovered a lot of NSO Group's work with governments) also recently had what seemed to be an attempt at character assassination targeting them.

https://www.apnews.com/9f31fa2aa72946c694555a5074fc9f42
Earth's magnetic North pole is officially moving rapidly
What you say you want is XSLT though, just wity a better syntax and for YAML. XSLT was just fine, had a lot of very good ideas, just horrible syntax.

Horrible syntax is kind of a forgivable offense, lots of things have horrible syntax and work fine.

Generating YAML with go templates though.. it is just horrible on so many levels.

I definitely feel the 90s can take the higher ground over 2010s on this one.
there are two issues at play. the force of the market, and the pedagogical concerns re: teaching/learning web development.

neither of these has anything to do with privilege.

i left academia because the stench of Foucault and Derrida grew too strong for my tastes. and here it is again creeping in.
Additional tip, it takes a couple of hours to see everything properly, so take care which hour of the day to visit them.
Its a quirky little language and the early versions weren't great. The language can be inconsistent in places, and embedding php in the html made for a rapid though sometimes trying experience. Its keeps backward compatibility which keeps those quirks in there. (though with new 7 series php versions older stuff is starting to break.)

Someone wrote an article with a title like "php a language with terrible design" that got traction.

I like the language and with the right framework and templating engine its a pleasure. (I'm moving code from silex to symfony).

I've been to a fair number php meetups and frankly people there seem to be end result focused not so concerned with the language. Frankly I think PHP doesn't have as strong a fan club as ruby/python, which are decent languages but they too come with their own quirks.
This article explain it well:
https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/
"Probably the first difficulty people run into when leaning German is memorizing the gender of each noun and properly declining that noun’s articles when used in a sentence."

It really depends on what your mother tongue is.

I personally like the analogies. You can do things differently with language. Some languages use more words to convey some information, others encode the information in the words' gender/declination/position etc.

What makes language really difficult is that languages clash and get mixed up. Imagine a team building a compiler that works with cobol and java code. Imagine the team adapting the codebase to what works best for that new compiler and then slowly deprecating & dropping unused features.
PHP: a fractal of bad design: https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/

This rant is almost seven years old now, but I imagine that some things still hold true.

Python in particular is indisputably more versatile than PHP.
Sometimes all it takes is one novel to lose all respect for an author and any pretence about their relationship to science. One that's not mentioned in this article. State of Fear, which had the added bonus of being a novel with dozens of charts and graphs and incredibly heavy going. He should have stuck with the sillier stuff.

https://en.wikipedia.org/wiki/State_of_Fear
I think OP was maybe hinting that footprints could be distributed in a machine-readable format, rather than pdfs with diagrams on them.
> how hard is it to just use consistent indentation

It's pretty annoying when you don't have access to an IDE or decent editor.
This is like the reverse of a super power.
For years it was a very permissive language that allowed you to do a lot very quickly but then with a lot of overhead to make sure things were correct.

E.g., I've seen a payment management suite that was written using php traits, which then had a super class that everything descended from, meaning every service could do everything, completely breaking OOP. For example, a DirectDebitService has methods like processMandate(), processDd(), but then because of the traits it also has access to processCreditCardPayment(). As you can imagine this made unit testing literally anything require lines of set up code and just made things impossible to work with.

With the introduction of classes, and PHP 7's scalar type declarations as actual keywords rather than just PHP docs, as well as the option for strict comparison, plus the ridiculous speed improvement between 5.6 and 7.0.

Further, tools like composer (which I think was actually one of the first modern package managers (with lock files, version selectors), Behat for integration tests, plus the huge steps frameworks have made in removing in overhead have made PHP actually a very nice language to write these days.

Deployment in a micro service context is still annoying as PHP's built in web server is not great, requiring you to have an Ngninx pointing at a PHP-FPM which actually serves each of your microservices.

You may think you can get away with one Ngninx, but then as soon as micro services start requiring things like scaling it's a pain in the arse. E.g. you may wish to do rate limiting or rbac or something for a specific service, requiring an nginx->PHP-FPM in front of each PHP service.

I'm sure there are cleverer ways to get around this but this is the way I always go and the way I've seen other PHP deva go
It's worth noting that Jeff Bezos has a lot to gain from publishing these threats. While publishing the descriptions of the photographs may sting, publishing the photos themselves would hurt a lot more. Now that he's made the accusations public, AMI could not plausibly publish the actual photos.
Here we go:

https://twitter.com/ndrew_lawrence/status/109371533307931853...
> You can just use JSON with comments though.

Then it's not valid JSON, and if you try to treat it as such bad things will happen.
In the YAML case: It's hard if you don't have editor support and good diagnostics. Not because you're unusually sloppy, but because you make human mistakes and because you don't know the syntax. (YAML syntax is surprisingly complex and poorly documented in the pedagogic sense). Also, the edit-debug cycle is slow with Ansible or YAML-using CI systems, so this is doubly painful.

In the Python case it's much better, because people less often casually edit .py files without editor support, and because Python has good diagnostics and it's much much harder to produce syntactically correct but semantically wrong Python by whitespace mixups.
The original idea behind PageRank had nothing to do with well known or name brands. That’s precisely the crap that other “home pages” were based on that google disrupted.
And it’s really sad that the standards bodies never realized that. They still treat the browser as a means to display text and some pictures :(
More capital is obviously better. But more importantly, what happens when you're not making money? How do you control your anxieties when your broker ac balance halves due to a trend reversing? Are you prepared to monitor your strategy 24/7? At a firm, there's probably someone there to do it for you - at home, it's just you. Trading is a casino and the emotions it imparts are similar - euphoria when you win, depression when you lose. If you have a job, you at least have a base salary that will bolster your living standard - without it, you're going to struggle in the bad times (unless, of course, you're already rich).

Regarding strategy generation, it's a mix. Quants like me almost always take the systematic, research like approach - analyse data, see if you can ascertain any predictable patterns and then paper trade them in the live market. If it makes money on paper, it might make money in the real market. Then just iterate and refine. Some guys do trade with their gut, but are rarely successful.
I'm wondering if you and the others who replied just below are serious or if you're trolling?

The charities should instead hire people who aren't predators. People who don't take advantage of the vulnerable people at the catastrophe site.

What if you had a child or sister, who got kidnapped. Then the police came, and said to your child or sister: "Ok, we'll rescue you, if we can have sex with you."

Based on your reasoning, this would be fine to do, to your child or sister. Because if it wasn't for those hero policemen, she'd remain kidnapped, right.

However, the make-sense approach, is to fire those policemen and instead hire others, who took the job because they want to help victims and society, rather than wanting power so they could abuse vulnerable people.
Most crops are used to feed the animals that are later slaughtered. A tiny amount is directly consumed by humans. So you're not actually reducing the number of animals killed by eating them.
There is a lot of misinformation and false choices. The ISP scaremongering seen here is not real and only serves to further entrench SV based global surveillance data collection unimpeded.

An ISP is local, accountable to its customers and more important subject to local laws that can be enforced.
An added benefit is ISPs cannot collect, collate and correlate vast amounts of global user data. This is a huge win for wider society.

Compare that to unaccountable global organizations built on stalking and hoovering up every single piece of user data with zero regulation and subject to and support of their own home governments.

With this already in play 'concern' with localized ISPs cannot be justified without first offering more immediacy and potent solutions to the larger global surveillance problem.
There are also Amazon and Microsoft in the Kubernetes space, so it is assured just in case Google gets bored with the project.
"Doctors are in short supply and if they start acting as one on one teachers for the public, how are they going to have time to treat people."

Uh, there's no doubt doctors treat people "one on one." A significant part of a doctor's treatment of a person is proscribing a behavior. And human beings being what they are, any wanting to elicit a behavior needs to spend some time educating a person on why they should behave this way.

I'd agree that the standard for how doctors should operate has become something like what you describe - a frenetic technician rather than an educator, counselor and authority along with the technician part. I'd say that's degraded the quality of American health care, along with all the other it's been degraded.
Clients see Wordpress as a business platform/lack of dedicated supported in-house and developers on projects based could keep generate incomes from small businesses.

What are the amazing option do you suggests with batteries include in the language would be ideal.