skysight-inc/HackerNews huggingface dataset:
Using violence to attempt to cause a regime change without formally declaring war, sounds much more like the traditional definition of terrorism to me [although maybe not the perfect fit], then randsomware which sounds like organized crime to me.
>To commit a sin with the intention of attempting to obtain forgiveness through reconciliation afterward is itself a mortal sin.

Source? If you do it with a mortal sin I can understand it would be a second mortal sin. But it seems harsh to make a venial sin into a mortal sin from this.
I see what you mean.

I think it depends on the type of code and how you interact with it. A library that requires its consumer to keep track of a bunch of data and pass it in and out at the right times when it could just as well handle internally is not a very good library. But if we say that all the code the above example is from an application, where a normal change might involve touching all of the mentioned functions, making it explicit where some variable is used.
Does it really "invite fear and uncertainty" or are you just posturing? I feel like I'm taking crazy pills here. What's up buddy
Kind of proving his point. I guess regional or environmental dialect is somehow offensive and abrasive?
The CoCs are completely unnecessary and, as shown in this example, arbitrarily enforced

But that was always the point of them. Sure they have some nice words about equality and so on, but the purpose was always to give those who produce nothing themselves power over those that do. Look at the way long standing projects have had CoC’s forced on them by recently-arrived outsiders who have barely contributed a single line of code. Look at who the first targets of the CoC committee are. It’s just bullying.
I will do a video review of the UX of your app by Profullstack
When SPA's became the norm and even static web pages needed to be build with React

I'm in a weird situation where I'm contracting into one organisation and they've contracted me out to another. The first organisation know me as a senior dev/architect with 15 years experience in a niche domain. The second organisation see me as brand new to them and despite paying an embarrassing day rate are giving me noddy UI tweaks to do. Extracting myself is proving to be slow somehow.

Anyway, they wanted a webapp with a couple of APIs and nothing on the page than a button, the authenticated username and a line of text. Clicking the button opts you in/out of a service and the text changes depending on the state. The sort of thing people go to once, maybe twice.

I used a mustache template on the server side to populate the values and I didn't even bother with any javascript, just did an old school form submission to the API when the button was clicked and a redirect back to the page.

It was tiny but, obviously it was decided "we should be using a more modern framework" - code for React. It was the more word that got to me, as if there was an equivalent, dated framework I'd used. I didn't put up a fight partly because I was new to the team and figured they were hot on React and I wasn't. Somehow, they made a complete hash of it, they couldn't even figure out how to get all their inline styles (the only styles they used) working without help.

I guess it's just those classics; people want to learn the hot new thing as they see it, their managers are happy that they've heard a buzzword they recognise and then everything becomes a nail for their new hammer.
And three sentences of "We don't tolerate abuse, discrimination, or harassment of any speaker or participant at XYZCon. If you have a problem, contact a staff member. If you cause a problem, you may be asked to leave, be banned from future events, and/or the police may be called.
Just to chime in here. Laravel is definitely not "known" for their performance.
Atlassian moving to cloud only by 2024
I was expecting the article to mention another use for this attack: to share porn on regular hosting sites and bypass automated detection systems.
Publishing informal thoughts or a semi-formal moderation policy is effective communication. Publishing a pseudo-legal code sends the message that you will be making legalistic judgements and pronouncements.
Haven’t used it but aren’t there things that can connect to a swagger API spec and do some of the heavy lifting for you? I agree that the network layer in frontend is tedious to implement, things like GraphQL and Apollo attempt raise the abstraction level. What I would really like to see is something even more abstracted, e.g a wrapper around indexdb you can write to that syncs periodically over websockets to your server, more similar to the patterns we use on mobile.
That doesn't justify someone abusing flawed systems to threaten people's lives.

"Oh we brought it upon ourselves by making it easy to break in so we should fix that instead of going after the thieves?"
Ah, good call. Thank you! Here's a reference I found that explains the differences between those two concepts, as applied to Scala:

https://stackoverflow.com/questions/42833270/what-is-the-dif...
I'm wondering how this will play out. Those highly-paid tech workers will bring lots of tax money to wherever they go, so cities will likely try to court them however they can. I also think that software engineering salaries will be somewhat overvalued without the burden of coastal rent pushing them up. This may cause some level of inflation, as non-technical positions have to raise their salaries to keep everyone from going back to school for a CS degree.
Yes these were 19" upright coin-op arcade machines, located mostly in bars and pubs.

It cost more than a quarter a game when it first came out, pretty sure it was at least a dollar. Even at that it would still take 13+ Hours which you're right that seems like plenty of time, it's possible the two player games earned faster or the cost per game was higher.

This was also long before cell phones or even pagers were common, so if a machine went down on a weekend it represented a pretty big loss.

The cash that these machines earned was crazy and the distributor conventions (and after parties) held in the 80s were legendary!

EDIT: Actually the conventions and parties up until the mid 90s were pretty wild too! Street Fighter 3 earned 5K a week for the 1st month it came out, I remember converting Asia market games from 220V to 110V just so we could get a jump on the North American cabinets. Cherry Master "Grey" machines were pulling in even more.
Is there a hosted demo ?
Here is one,

https://gist.github.com/Miouyouyou/89e9fe56a2c59bce7d4a18a85...
In a word, our education system produced a generation of pussies, who think all truths and justices have to flow from their feelings?
> And the chuckling in the call when someone has already said they’re not in a proper emotional state is just bullying.

I can’t speak to who this person was or why they did this, but I did just want to mention that there is at least one good faith explanation that isn’t straight up bullying.

When I am in uncomfortable situations, I have a nervous chuckle. If I were in this call, giving this feedback to this person, I probably would have done that at least once. Thanks to some great feedback I once received, I learned that people were interpreting my nervous laughter as me thinking that what they were saying was dumb or wrong, even though this was not the case—I was just feeling anxious. It’s possible that this person really was chuckling at the OP to bully them, but it’s also equally possible that they were just feeling super nervous in an emotionally charged situation and laughed because of that.
Your premise is that, rather than free association, every group of people owes a kind of due process to everyone else, presumptive of their right to associate. Sorry, I disagree: people can decide they don't want to associate with you or me for reasons we don't find justifiable. I can throw a party and not invite you simply for writing this comment; I can start a project and not allow you to contribute. You can relate to the rest of the world that I did that, and let them decide what that means to them.

We've gone out of our way to encode into law the exceptions to that rule. We can talk all we want about "anglo-derived common law" in those cases.
When it provides a Delphi RAD tooling experience maybe.

And just like Delphi, it will suffer that although Dart is a general purpose language, its only reason for existence will be Flutter applications.
I appreciate the theoretical aspects of it as well -- however, I could never get over the notion that bayesians need to use frequentist statistics to judge whether the chain has sufficiently converged... isn't that defeating the entire point?
This is honestly the scariest part of living in 2020
I have been using Ruby on Rails with Vue.js + Inertia.js and honestly my productivity has skyrocketed. I don't worry about writing APIs for the frontend, no need to maintain separate router on frontend and no state management required.

Using this stack I'm able to build a highly reactive apps with minimal efforts.
You don't have to compete with C++. If switching the interpreter allows you to save 20% server costs at ~0 development cost that's a no-brainer. Rewriting your stuff in C++ might allow you to save 95% of your server costs, but development cost is a lot higher.
Just to illustrate, “keep calm and carry on” is a propaganda
For those wondering how it works: it's explained in the article linked in the third paragraph. It takes advantage of aliasing.
Getting Started With Postgres 13 on Ubuntu 20.04
The best example of this is probably the 2017 Russian attacks on Ukraine, which used Petya disguised as ransomware.
I'm not following. Are they asking for ransom or not? If yes, then they are getting actual monetary profit, we don't need to think about "profit [that] isn't measured exclusively in dollars". If no, then it's not ransomware.

>We can further reconcile them by saying that the entire mechanism for extracting money from the ransom victim is by making them afraid. In this case, afraid of losing their computer systems.

You might be partially right. But I see it more of them trying to convince you to take a deal. They're trying to sell you something: your data. They want you to have as little fear as possible that you can get your data back. They want you to be 100% confident in the payment process. Yes there's fear of what would happen if you don't pay. But that's a path they want you to avoid. You could almost categorize any negotiation this way. The person you're negotiating with will try to convince you how good it is to take the deal and how bad it is to not take the deal.

The other difference between this and regular terrorism is that regular terrorism wants the general population to be scared. In ransomware, they have no goal at all of making the general population scared. In fact making the general population scared would be counterproductive, because it could lead to people patching their computers making future profits harder.
For every falsehood, this article provides an example, which is very nice.

Most falsehood articles just list a bunch of assumptions and as a reader it can be kind of hard to understand in what way those assumptions are wrong.
If all you want to do is sample from possible outcomes of the system, then you should just be able to run a simulation of it on your computer.

If you want to condition on an event? Say you want to predict the weather on Tuesday, conditioned on the event that it rained on Sunday? Run a lot of simulations, and only keep the ones where it rained on Sunday.

Similarly: If you want to compute an expectation value? Run a lot of simulations and take the average.

If the event is unlikely? Say you want to condition on the fact that it rained on Sunday, and the high temperature was precisely 15 degrees C? Then you have a difficult problem on your hands.

(Sometimes the expectation value of the quantity you care about will depend a lot on a few rare events with outcomes many standard deviations away from the mean. Then you also have a difficult problem on your hands.)

Sometimes MCMC will work on this kind of problem, and sometimes it won't. Even if it doesn't, maybe other techniques will work.

To apply MCMC to a dynamical system, one method is write down all of the history of the system as a single object, say a single vector. You write down what your system is doing at t=1, at t=2, etc, and all that information goes into the vector. The rules governing the system determine a probability distribution over the vector space that the vector lives in. (Or more generally, the object in the object space. The vector axioms aren't important here, it's just a nice familiar example.)

Generally speaking, if you know how to describe your dynamical system, you know how to compute an non-normalized probability for any given vector. Usually you won't be able to compute a normalized probability for that vector. That's fine, since MCMC works with non-normalized probabilities.

The next step is simply to run MCMC. If you want to condition on some fact, cut out all the parts of the space where that fact doesn't hold, and then run MCMC. If you want to compute an expectation value, there are other tweaks to MCMC that are possible (i.e. importance sampling).
I mentally parsed it as a desktop application: going full native is three steps backwards rather than two.
Main problem with web development is the css issues, not about javascript frameworks.
See also the time line [1].

I wonder if this open an opportunity for other companies offering on premise in the same niche.

[1] https://www.atlassian.com/migration/key-offering-changes?tab...
I agree on this. But, you could add a few gems to Rails and it comes at par with Laravel.
At a certain point a “hack” becomes an “attack” and the response moves from “police action” to “military response” and I’m guessing that only state actor or sponsored groups are willing to cross that line.
On the other hand, if journalists thought more about how the news cycle/public is nefariously manipulated, journalists might just get better at nefariously manipulating it. It's certainly within their economic interest.
The end of the piece is interesting to me. It basically delineates the fact that we don't know how much impact this is having and we likely can't sort it out.

One the one hand, this organization has motive to claim responsibility for keeping things open that it may not have had a big role in keeping open. That's how it gets money from the state of Wyoming.

On the other hand, because it is dark money, it has motive to obscure exactly what it is accomplishing and to leave doubts and questions in the minds of people who would like to think they aren't really doing much. If some parties think this is all smoke and mirrors and they aren't really doing anything, then they get to keep operating as they see fit.

So, to me, this article says "This thing exists. We have no idea how much they are or are not really accomplishing. We aren't likely to get a straight answer."
Expired SSL Cert Causes Major Downtime for Awair
Don't forget to have automatic renewal set up for your certs, kids.
Is it canvas fingerprinting or just trying to determine if emojis are properly rendered(toDataURL calls)? that part seems to be default WordPress emoji Javascript
Hey, would like to share How to Clean CSV Data at the Command Line: https://www.ezzeddinabdullah.com/posts/how-to-clean-csv-data...
No, those are fascists.
Frequently used Linux SysAdmin commands
The benefits of new technologies are always welcomed with open arms, and VoIP is no exception. This internet-based method of conducting phone calls has a wide range of benefits in terms of quality and reliability whilst also offering.
https://www.business401k.us/category/business-ideas
I thought almost everyone uses some form of interpolation when resizing which would defeat this attack completely. Or are there use cases for not using interpolation (I know it requires less processing)?
SHOW HN: Build Microservices with Fauna, Python/Flask and Deploy to Vercel
How xsv is ~1882x faster than csvkit (51ms vs. 1.6min)
When you are building your custom home, there are so many different features and options to consider that it can simply get overwhelming. Whether you are thinking about expanding your kitchen, creating a his and hers master closet.
http://www.yourhomestyles.net/category/home-improvement
<a title="Home Improvement" href="http://www.yourhomestyles.net/category/home-improvement">Hom... Improvement</a>
[url=http://www.yourhomestyles.net/category/home-improvement]Home Improvement[/url]
https://www.nytimes.com/2018/01/16/us/politics/pentagon-nucl...

The Pentagon have at least suggested that there’s a potential for a nuclear response to a significant enough cyber attack.
US home prices jump 5.2% in August
The Atlantic is a left-leaning publication. They posted the article as if not conceding would be an appropriate reaction. I have read the article (multiple times at this point), and I have come to the same conclusion: while not outright instructing them not to concede, it is normalizing not conceding.

And yes, the title is incredibly leading. If it were an article about how some republicans may choose to not concede, the article would be titled 'Why the GOP won't concede the election'. It should have been similarly titled for the Dems, but of course, it's not, because it's being normalized.

With regards to clinton... Another commenter posted articles linking to the tweet. And you're giving her more benefit of the doubt than trump. Trump has said he will concede if fair. You are now wondering if Clinton's call to not concede is really just a call to not concede until the election is fairly settled while attempting to draw a difference between the two.
GDPR doesn't depend on whether you're selling something. Just visiting the website from the EU is enough to require the business to comply with the privacy laws.
And how does that refute what he says about inflation and deflation?
My biggest gripe with legacy systems is that the interfaces lie and when you try to fix them and you run the test suite everything passes, but there was actually intention behind one of the lying interfaces that you didn't know about and it wasn't part of the test suite because the person that was responsible for that reliance didn't think to test a specific case of the application, which happens, but the combination of the two problems leads to something where a corrective change is done, then issues come up in production. The interface said something like "can edit" but really what it meant was "can edit for a very strange edge case" and somewhere else in the codebase relied upon the interface.

It's hard to talk about, since it's all in abstract terms, but I see it over and over agin. People have incomplete understandings of the problem because the codebase is so fragmented and poorly documented / tested so the changes they make don't really reflect what would have been the true intention if they'd really understood the current and future system.
Yeah, i feel less motivated to spend effort on things Im pretty sure won't have any pay off in the end.

What I'm slightly worried about is being to critical and writing everything off as a waste of time. There's not a a lot of good ways to tell not learning something was a good idea or not, so you don't get feedback.
What was the name? It’s former name is listed as “[NAME AVAILABLE ON REQUEST FROM COMPANIES HOUSE]” and it’s current name doesn’t contain any HTML tags (it’s literally the same as the headline)

Those are both funny and confusing names, but they don’t warrant comparison to sql-injections, so I am guessing there’s another name with actual HTML tags.
Your profile says that we are both from the same town, the world is a small place! I would think that an HN meetup would be appropriate; my email is in my profile if you are interested.
One of the best pastimes of summer vacation is spending time on the water with your family. Be it on a lake, the ocean, or even a local river, water-based …
http://www.worldtraveltour.us/category/adventure-travel
http://www.wellhealth.us/category/women-health
http://www.weddingtrend.us/category/weddinghttp://www.weddin...
Opencv does use linear interpolation by default. What you'd need to do is to use something that helps against aliasing, for example first blurring the image with a kernel of the appropriate size or to use a scaling method like opencv's INTER_AREA.
Propaganda isn’t always all bad. It can be re-assuring messages during wartime, reminder that rationing X is helping Y, or that wearing a mask is preventing the spread of a disease.
I’m 55 and have been studying for a degree in Mathematics. I’m about 2/3 the way through. It’s a challenge but enjoyable
The original meaning of the word "terrorism" has long lost its course since the early 2000s.
Dissolve the Objects
http://www.webdesigntools.us/category/web-design
http://www.webdesignsskills.us/category/blogging
http://www.webdesignskills.us/category/software
http://www.webdesignsskills.us/category/blogging
http://www.webdesignlab.us/category/databases
http://www.webdesigncourses.us/category/ppc-advertising
http://www.viewrealestate.us/category/property-tax
http://www.vehicleenginerring.net/category/luxury-cars
http://www.valleyhome.us/category/appliances
https://www.vacationsplan.us/category/budget-travel
http://www.upperhome.us/category/fencing
http://www.uniquefashion.us/category/indian-fashion
http://www.typesofservice.com/category/coaching
http://www.typesoflaw.org/category/traffic-law
http://www.tripandtouradvice.net/category/camping
http://www.travelvacations.us/category/travel
https://www.travelup.us/category/luxury-cruising
http://www.traveltourism.us/category/ski-resorts
http://www.travelspecial.us/category/adventure-travel
http://www.travelroutes.org/category/vacation-rentals
http://travelroutes.ca/category/boating
https://www.travelpolicies.info/category/luxury-cruising
http://www.travelmark.us/category/hotel-booking
http://www.travelmaps.us/category/budget-travel
http://www.travellingservices.info/category/travel-tips
http://www.travellingpolicy.com/category/vacations
http://www.travellingpolicies.com/category/camping
http://www.travellingpoints.us/category/travel-and-leisure
http://www.travellingedges.com/category/hotel-accommodation
http://www.travellingchoice.org/category/adventure-travel
http://www.travelleisuretips.com/category/budget-travel
http://www.travellabel.net/category/travel-tips
http://www.travelingsafety.org/category/hotel-booking
http://www.travelingsafety.org/category/ski-resorts
http://www.travelingguide.co/category/travel
http://www.travelhabits.org/category/outdoors
http://www.travelguides.us/category/travel
http://www.travelcruise.us/category/adventure-travel
http://www.travelcircle.us/category/budget-travel
http://www.travelbenefits.ca/luxury-cruising/blue-lagoon-tou...
http://www.travelarchives.us/travel-and-leisure/5-should-do-...
http://www.travelandtours.us/adventure-travel/know-sydney-li...
http://www.travelandtour.ca/adventure-travel/some-of-the-bes...
http://www.traveladvice.us/hotels-and-lodging/duffel-bag-a-b...
http://www.toursandtravelideas.com/budget-travel/money-savin...
http://www.topsportsnews.us/cycling/describing-the-sorts-opt...
http://www.toprealestatepoints.com/category/land
http://www.topnewsalert.us/category/crime
https://www.topeducations.us/category/kids-education
http://www.topbusinessanalysis.com/category/business-ideas
A very large group of people have stated many times that that is not the case. They do not feel safe

But what does that even mean in the context of an open source project? How is anyone actually “unsafe” from someone who may be on another continent and have no idea where they live? The word “unsafe” doesn’t mean anything any more, it’s just used to silence debate. “I feel unsafe so you should merge my PR without doing any code review” is what they mean.
CardsMobile Works with Huawei to Create New Integrated Payment Experience
All dynamic languages are generic by default.
There was a BGP hijack of 1.1.1.1 today
What's the TL;DR on why WiMAX failed ?