skysight-inc/HackerNews huggingface dataset:
> Users will still suffer XSS from crappy Oracle corporate applications, phishing, buffer overflows etc.

Buffer overflows - the guide mentioned both sandboxing (snap/apparmor) and remote low level data collection (auditd). If you don't trust the app, that's about as much as you can do.

Phishing - There's not much the OS can do. 2fa is required on the service itself, but that's not in scope for this doc.

XSS - Since you're connecting through a proxy in the recommended networking setup, there's a chance some known endpoints will be blocked. Again, that's in scope for the remote service, not really the OS setup.

I think they did a good job of describing what can you do as far as end-user workstations go. You could do some improvements by getting a grsec kernel, but that's not really Ubuntu 18.04 anymore. (I wish they mentioned it as an option though)
It's amazing - and sad - how powerful the ego (for want of a better term) can be. A colleague complained about a nasty rash from using a particular cleaning fluid during DIY and when I suggested, in a very gentle way, a far gentler yet comparably effective alternative he seemed annoyed by the suggestion of something that would help him. Some people will just throw things back in your face even when your advice is well intentioned, freely given, and beneficial to them in an immediately apparent way.
Your list is also missing glitch and electro swing.

I always thought that electro swing and glitch were for computer gaming nerds, but I went to a glitch night a while back and it was actually great. They even managed to slip Marilyn Manson's I Don't Like the Drugs in (it may have been a glitch remix). It was incredible to see everyone raving down to that, we had the whole club singing the chorus. It was a brilliant moment.
Zero, because it isn’t illegal to rip CDs.
You’re probably being downvoted because your comment doesn’t contribute anything to the thread. And rightly so, unless you want HN to be as useless as /r/programming.

Your comment is also borderline rude, as it implies that anyone using JavaScript are unfortunate. I mean, what did you really want to achieve by posting that comment?
I don't disagree with your general statement, nor do I support Sanders. That said, I'm not sure this is a great selling point. In the US, I often have to wait months to see a specialist as well. Wait times have gone way up in recent years, even to see a GP.
Yeah, product review are funny. I published a bad review, and was offered money to take it down by the company (and I saw other reviews mention that it had happened to them for the same company). I mentioned it to Product Review and suggested that they look at reviews for that company to see if they'd had a disproportionate number of bad reviews removed and they said it all seemed fine to them...
If we're speaking of competition and JavaScript, then a much stronger competitor would be PureScript.

http://www.purescript.org/

PureScript is a Haskell dialect that was built specifically to run on top of JavaScript engines. Specifically, compared with Haskell, it is strictly evaluated (whereas Haskell is non-strict / lazy, well almost). However it eliminates some of Haskell's baggage, but retains Haskell's functional purity.

It's all around an awesome programming language for FP that targets JavaScript engines, far surpassing any other attempt.
i think they mean, make it into the JS spec.
But would you want hackers to touch it?
O.K. Look, when a website tells me that I'm purchasing a "32Gb Kingston UHS SD Card" by "Kingston" I expect to receive a 32Gb Kingston UHS SD Card.

There are details like "Sold by SomeScammySeller" or "Fulfilled by Amazon EU S.à.r.l" on the page and there are caveats like showing the same reviews for the same item sold by different sellers.

After the title, there would be a clickable link with the brand name after the title making the impression that you are buying something from that brand.

It Makes it very hard to know WHAT and from WHOM you are buying from and what are all these reviews about. Sometimes you change colour and everything changes.

You need to study the title, you need to study the comments, you need to study the Amazon's way of doing business and have understood what Fulfilled means, What is Amazon EU S.à.r.l, What is their relationship with the sellers and what guarantees they provide.

I don't know how dark or light coloured are these design choices but, in my personal opinion, these create a lot of cognitive loads and combined with not providing a return option and requiring to go by the customer support looks sketchy to me.
Maybe Barbara Streisand should hire out as a consultant to these states...
The portion of the country owned by Weyerhaeuser, shown in the map at the bottom of the article, is astounding. According to Wikipedia they own or control nearly 12.4 million acres of timberlands in the U.S. and manage an additional 14.0 million acres timberlands under long-term licenses in Canada.
I’m actually saying that we have made it simpler (compare implementing full-stack web service using punch cards vs modern languages and frameworks), but at the same time it requires more education to use the new tools and methods (one machine code manual vs all the cources and documentation those languages, algorithms, and frameworks require).
There have been claims that http2 pipelining means it's more efficient to serve bundles as separate files, unminified so they can be downloaded in parallel. (I haven't yet seen numbers that show it's a benefit in practice though.)
I wouldn’t start with family members, but that’s just me.
Are you in the US?
Start by focusing on high school graduation photos and things like that; try to get in good with some colleges, universities, and schools and do their sports photography even if it doesn’t pay that well it’ll build your portfolio, and or allow free travel at times.
Weddings can be lucrative as well but you absolutely need to make sure you’re prepared with 2 bodies and a backup shooter. Don’t be the dude shooting a wedding with a pop up flash. Additionally, two years in photography isn’t a lot of time. It’s a good start. But make sure your product is excellent to stand out from people who have been doing it for 30,40,50 years.
You probably want to start around the $80-100 an hour mark.

Real estate photography if you focus on high end properties can be lucrative for the time return.
You can use it when determining the best solution being tested in as few trials as possible.

Say you are selling a product and you are AB testing something related to buying the product. When a user visits the site you ideally want to give him the version you are more confident is better. By using a bandit approach you can determine if say option A is currently better (w.r.t. some confidence bounds). After each visit you can update the bounds and after sufficiently many visits you have a winner. The main difference to more traditional AB testing is that the process is more adaptive and less time is wasted on exposing an inferior product to the user.
"because they were certain that ECB (or EU) would guarantee their loans."

I doubt this. The ECB and EU have not ever done this, and thinking through it just for a minute means that this is highly unlikely. I can't fathom why anyone would actually think this is going to happen with any degree of certainty. But I get the impetus that 'way back in the 2000's' that people might have 'felt this way'.

Also - there's a lot of fault still on the side of the Greeks in this case.
Whilst the ways that one does command-line stuff and full-screen editing with block-oriented (rather than character-oritented) terminals are an important difference to learn, there are, of course, things here that are not different.

* There's still "object" code, and a "link (edit)" step.

* The function key mappings such as F3 for Exit are Common User Access standards, and were to be found in some Microsoft and IBM softwares for PC operating systems in the 1980s; most prominently perhaps in the various "E" editors and clones thereof available on PC-DOS and OS/2.

* The underlines for the menu item hotkeys are also Common User Access things, as is F10 for bringing focus to the menu.

M. Bellotti would gain by learning about the "TE" line command. Xe would also gain by not abusing the word "legacy", especially since the so-called "legacy paradigm" of IBM's "panels" on block-oriented terminals is pretty much the same paradigm as forms on a WWW browser. (-:

* http://jdebp.info./FGA/legacy-is-not-a-pejorative.html

And the doco, IBM's and others', is not really wildly different, in both range and content, to other platforms'.

* Gary DeWard Brown (2002). zOS JCL. John Wiley & Sons. ISBN 9780471426738.

* https://www-01.ibm.com/servers/resourcelink/svc00100.nsf/pag...

* Mike Ebbers, John Kettner, Wayne O'Brien, and Bill Ogden (2012). Introduction to the New Mainframe: z/OS Basics. IBM Redbooks. ISBN 9780738435343.
The article itself was anecdotal so refuting it only required an opposing anecdote. While I appreciate an actual study, I'd have to see something specific to São Paulo for it to be interesting or useful to me. I'm not going to come to any conclusions about a specific city based on a study so broad.

Also, the article summary you cited says nothing about punctuallity. It talks about pace of life. Where can I see the full study?
We’ve Got a NEW REWARD from Clutch.Co
It's pretty interesting to read the red book and try to figure out why things are done the way they are, it really gives some perspective on the progress we've made in a few decades. An other example of somewhat "obsolete" technology in CDs is that all the track numbers and positions (minute:second:sector) are stored as binary coded decimal which is a bit annoying when you try to manipulate CD data on a modern system. It probably made a lot of sense at the time though, it meant that you could "stream" the BCD data directly to the display without any conversion while binary data would have needed a binary-to-decimal conversion which, I assume, would have been quite costly at the time.
> As for programming. Abstract thinking and clear, explicit communication of ideas is not trivial to automate.

There are many more people capable of abstract and clear thinking than there are programmers. IMO we should be giving them the tools necessary for them to not build programs, but to solve problems in their field with computers.
The average Greek is in on the scam by not paying any taxes, or expecting to retire with full pension earlier than Germans do and voting out anyone who considers changing this. It's a problem from top to bottom.
You hire developers to write code to look for patterns exactly like what was shown in the article for starters.
In Scala too well grown libraries return errors via sum types, e.g. Either.

In Play this is actually something like JsSuccess/JsError,
not an exception, although Play is pragmatic (aka dirty) at times, so it's possible that it has functions throwing exceptions.
> The author’s conclusion that Plato was working for the betterment of humanity is simply laughable.

Many adepts, and, arguably, most of the leadership of horrible totalitarian ideologies of twentieth century have honestly believed that they're working for the benifit of the whole mankind. (In the meanwhile, western capitalist democracies, which managed to actually benifit mankind the most, were run mostly by people pursuing their own self-interest). Why don't you think that Plato have had the same idealistic devotion?
Thermodynamics of stochastic Turing machines (2015)
that's ed whole source
The DOM example further down the page, which does no result checking on queries that can absolutely fail to find an element, makes me very skeptical of this claim.
The first Smart Displays with the Google Assistant are now available in stores
Sorry, I have no desire to hold your hand anymore as you struggle to produce a single coherent thought.

As you stated elsewhere, I'll be quite happy to debate with the "alt-right" and other adults. Sadly, that seems to exclude you, by definition. Keep your Orwellian licensing schemes on Ingsoc Island and leave the rest of us alone.
Isn't it still pretty experimental?
Why not have a curriculum that focuses on the full stack?

The full stack consisting of assembly, compiler design, C, networking, operating systems, embedded development, data structures and algorithms, databases development and design (including an understanding of the algorithms/optimizations used).

At least one class in functional programming and at least one in
and OOP language.

And for all that is holy please teach classes where they have to do presentations and learn interpersonal skills and a few business classes. I am so sick of working with people who argue about technology but can’t come up with a business case for thier idea.

And then let them choose a “track” based on thier interests - after having for lack of a better term “career day” where people from the industry come in and give talks about what they do and the requirements to get a job there.

If that curricula means cutting out some core classes - so be it.
Who triggered it?
Potentially they are worried about food going bad while left in a drop-off box. I don't think that is very sinister, but they could have a better UI for it.
Group dynamics come into play as well. I guess everyone at one time or another has made a comment that has been ignored or disparaged, only for one of the in-crowd to make the exact same statement and receive a positive response. I've learnt over time to spot toxic situations like this and remove myself from them, but sometimes circumstances make that impossible, which is depressing.
Agreed. I have no problems with books being doomed by reviews, I want to avoid dreck as much as the next reader.
luajit is a great triumph for dynamic compilations and jits; and the fact that it compares favorably to C code (about 70-85% in some of my experiments) is utterly amazing. Especially given that it's essentially the work of one person.

And yet, regardless of how much typing info you give it, it loses out to good AOT compilers, for a similarly implemented algorithm.

GraalVM is unique in that it seems to do better than AOT in some cases. I'd wait a couple more years before declaring JIT victory, though.

The belief is that JITs have information, such as variable values and memory access patterns, that an AOT does not. Well, so far hardly any JIT uses that info, and AOTs do have them from through profile feedback; And also, JITs have to amortize compilation effort and runtime saving, whereas AOT doesn't. So the "JIT is obviously >= AOT" is not foregone conclusion.
At least in terms of the body corporate issue, the owners corporation does have a legal duty to act in the interests of all owners.
http://jerf.org/iri/rss.xml
I see that no one has mentioned yet cuetools and the cuetools database in this thread. That seems the perfect tool for this kind of repairing (provided someone else has ripped an accurate version in advance, of course)..
> How about France, where most medical care has 30% co-insurance (government only covers 70% of cost)

It would be interesting to see how medical pricing (regardless of who's paying) compares between France and the USA. For example, do you get those crazy "$200 for a fruit cup" type charges in France?
Sure there are, but not all athletic people end up playing hockey. I don’t see how that invalidates the point that people without those qualities can not become programmers, no matter the tools available.

edit: to add, those people already have the tools they need to automate the things they want. They just lack the will to learn to use the tools.

edit2: to continue the analogy. I can drill a hole to a wall but if I need to dig a big hole, I can either learn to drive a tractor shovel or hire a professional to do it. But I’m not complaining why tractors are so hard to drive..
Technical solutions are only a workaround, not a proper solution. A solution to a problem that have little benefit of existing anyway.

I think it's about time humanity decides to stop the ego trip and declare english as the earth official language.

No need to kill other languages, every people are free to use them as much as they want.

But really, all __new__ documents, medias, displays, pieces of information, should be translated to english as well. And it should be mandatory at school, as well as to get any administrative position.

I'm french. My country has a VERY strong view on the local language protection. But promoting your culture doesn't have to be in contradiction with reuniting humanity.

Peace, democracy, exchange, cooperation, archiving, education: they are too hard to do in hundreds of languages. It's a waste of resources, and a hindrance to the most important challenges of humanity.

Esperanto never won, written chinese is way too complicated and english is already everywhere.

Before trying to share the same money, or abolish borders, live in harmony or reach any ideal at all, we gotta take the big rocks off the road. Not being able to understand your neighbor is a terrible curse for our specie, and easier to solve than war or famine. Actually it could be part of the solution to them.

And since those things take a long time, we better start now.
WebAssembly sounds great, although you could argue that running things in a sandboxed JVM in the 1990s was basically there already.

But it doesn't magically remove the problems we have made, for no real reason, at the front end in terms of UI.
Maintaining Transport Layer Security All the Way to Your Container
Same for me. I wrote a 1-star review about Shelly Walling's book "The Entrepreneur's Guide to Keeping Your Sh*t Together". It simply disappeared.
WTF is TF-IDF? – Understanding how to detect relevant words
"So you get free education in Germany, with aggressive tracking to keep most people out of the educational system after age 16.'
Where did you get that from? Went through the system myself and my four kids. Absolutely not true.
I’m technically “a polyglot” just because I’ve learned different languages over the years. Trying to use them all at the same time would suck though.

I do a lot more Devops type work now and the knowledge of how different languages run comes in handy. Realistically though, that much Go experience should lend you to plenty of opportunities. At the same time, it never hurts to branch out.

One of the great things about going deep with a single language before learning others is that you know how to experiment and push things. You know more about what to look for than a brand new programmer that decides to learn 1 language a month at a surface level. It’s a benefit, not a hindrance.

Don’t bite off 6 at a time, but definitely find something else and learn it just to broaden yourself.
> the overall quality of English texts is noticably decreasing, from ALL of our customers.

Is it possible to qualitatively measure the quality of a text?
One generation. Hint: it involves women and birthrates.
Safe way to upgrade React Native with link native module
> You want my mother to be programming? My sister? Why?

Um.... yes? I think a better question is why not? Do you also not want your mother and sister to write or do math even if they are not authors or mathematicians?
It depends on context. But yeah, I can say the same thing; get a grip on being already aggressive about this even though no-one here probably insulted you. It is the most insane sight when Brits come to live in southern Spain and are spending a lot of energy the first year(s) on coping (red heads, shouting, picking fights with people who are just having a chat blocking the road etc) with the fact that no-one will ever come on time. Or at all. And without warning. The fact that you have such obsessions doesn't mean everyone has or needs to have, even though you might call that whatever you call it in your post.
I've been working on Mainframes for the passed 8 years full time, and several internships before that. I often go several days with out needing to use ISPF. I use
https://compuware.com/workbench-mainframe-modernization/
for dataset editing, job submission, etc. I find the Unix shell you access through ISPF to be very difficult to use. Luckily SSH is available on z/OS, so if I need to do Unix stuff I can just SSH in with the client of my choice.
The biggest difficulty I had when getting started was understanding JCL. I had come from a Linux background, so was used to executing commands with arbitrary file names, looping, etc. It took me a while to understand how JCL worked. Once I understood that you have to define datasets with things such as space allocation and disposition before using them, and that JCL was a series of sequential steps with the output from a prior step available to a later step a switch flipped and I went from struggling with JCL to fairly comfortable in a couple days. I'm not sure how much of this was the fact that I was an intern at the time so didn't have a lot of programming experience and how much of it is the platform. I find that once you get comfortable with the basics of JCL the structure it forces you into actually makes it easier, even though it is limiting in some ways.
The issue I still have with the Mainframe is documentation. Unlike most programming questions a google search does not turn up Stackoverflow results. I find I spend a lot of time going through random forums or reading the IBM doc. I don't find IBM doc easy to understand, but the more I have to deal with it the easier it gets.
Call me crazy, but I'm only seeing eight states listed in the article and in the filing...
I will be frank.

I don't really care about the economic arguments. Not only can we afford to take good care of our own, there's a strong moral argument for doing so.

Not doing it is a priority problem.
Biggest in the History but who "triggered"? Talking Numbers again. Inquiry in Y20. One night out of blues crash; A major major one. WHO?
> Economic success requires efficiency in all aspects of a business.

Unfortunately, the people benefitting from the 'economic success' aren't the same people as those who are required to be efficient in everything.

It would be much better to look at quality of life than at profits. The only thing amounts of money have going for it is that you can easily put them in spreadsheets.
>To anyone who understands the rules of driving cars, it's obvious that a machine which can perform a near-exhaustive search of the state space for a few seconds ahead is going to be able to drive better than a typical human.

But there aren't any formally-specified rules for driving cars, and this isn't obvious.
Formats are not a problem. Any game-related format can, and will be, reverse-engineered if need be; usually they're kept simple anyway. I mean, even two weeks ago, someone was showcasing here a viewer for models and maps from Wipeout[0].

There seem to be only two main problems for viewing all this creative in-game work at a later date. Problem 1) is on-line only games, with canonical data stored on a server controlled by the game creators. Problem 2) is overzealous intellectual property laws.

The way I see it, 1) is the biggest problem. It's the videogame version of the SaaS trend in software, and has the same effect - it takes data away from users and diminishes the capabilities they, and their computers, possess.

--

[0] - https://news.ycombinator.com/item?id=17534632
Facebook needs a war chest to buy up potential competitors.

Amazon has shown that it can use its money to profitably invest in other verticals and its a capital intensive business.

Google probably should start paying dividends. They still haven’t shown they can invest money to diversify from being an ad business into other profitable verticals.
Lets fight the truth by any means! Fake news have one weak point allowing to suspect their lies: fake news always work for someone's benefit. We can do better, we can make fake news that have no benefits for any. Now people over internet would have not the slightest chance at all to demarcate lies from the truth. Now no one would stand a chance to be believed by internet user.

Great idea! Very russian one.