Information Technology

How Riot rebranded its European esports league

Engadget - 1 hour 47 min ago
Esports is growing up. The stages and broadcast packages are becoming more glamorous to entice viewers and traditional advertisers. Teams are investing heavily in merchandise, coaching staff and training facilities. Players, meanwhile, are commanding...

First time buying a laptop from Philippines

My budget is $750 and I'm from Philippines. I was hoping the laptop be meant for video editing which i think would focus on SSD Ram and Processor of the laptop. I dont have any clue what kind of laptop that fits in my budget. Please help me, thank you!

submitted by /u/darkraph911
[link] [comments]

Black Horse slowed down: Lloyds Banking Group confirms problem with 'Faster' payments

The Register - 2 hours 4 min ago
Friday morning is an ideal time for transfers to have a glitch, agree customers

Lloyds and Halifax bank customers have been warned not to make repeat transactions as the group grapples with a technical glitch with Faster Payments.…

3D Print Quality Troubleshoot

3D printing news - 2 hours 5 min ago

Hello all

I've been tuning my printer over the course of time and i do keep getting better and better results. However one issue i cannot seem to fix is a problem with printing circles. When I print a big circle i tend to get a lot of under extrusion and small circles tend to fail or just be messy cylinders. The thing is, I printed a small turbo key chain and the turbine blades were about 1mm thick and it printed the blades insanely well and they were perfect the circle in the middle of the turbine was just a mess of filament.

Any help on this issue would be greatly appreciated as i'm really stumped on what I can do.

Just in advance, I've made sure my bed is perfectly level and I don't have any issue with any other shapes other than circles. I've also slowed down the speed of the printer a lot and with no luck.

submitted by /u/Montiger
[link] [comments]

Enpass password manager update costs users their data, ignored in their forums

Android - 2 hours 6 min ago

This post is intended as a PSA to anyone who is currently an Enpass user or looking for a password manager (which I still think you should use, despite the problems that I've had with this application and it's team, password managers are clearly the best way to secure your data). I used to champion this application because it is a secure, local solution to storing passwords on your devices that doesn't hook into a remote database so that it can't be compromised in a data breach for example.

However, recently they pushed version 6 to the Play Store and automatic updates have cost me and several other users all of our passwords and data. To explain, for a couple of years there have been two ways to authenticate with this application: your master password and your fingerprint. I, and several other users have used our fingerprints for so long that we have forgotten our master passwords. When Enpass updated their application they removed the ability to unlock the application with one's fingerprint and thereby locked a number of their users out of their data with no workaround. Basically, one day fingerprints are a login option, the next day they aren't. No warning preceded this update (no banner released in the application informing users of the upcoming release and the changes that it would bring, for instance, or contact email).

Several users have contacted them in their forums and after blaming their users for forgetting their passwords and taking no ownership of the fact that they removed an authentication option from their users phones they have turned to completely ignoring their posts. A user should only use an application of this nature with complete trust in the development team behind it. Unfortunately, despite being entirely within the development team's capabilities to release another update restoring fingerprint access to their users data they have chosen to ignore the problem and hope it goes away. I'm hoping that even though it is very unlikely I will ever get my data back that at least I can help spread the word about this company to prevent others from making the same mistake and trusting them with their data.

submitted by /u/mw9676
[link] [comments]

Does putting Haskell and Common Lisp in my resume a good idea?

I'm an 3rd year CS undergraduate, and I have some projects in Haskell and Lisp (also in Java)

PS: I've worked through HTDP, SICP and PAIP

submitted by /u/Keil-Eden
[link] [comments]

Google Maps speed limit signs appear in more US cities

Engadget - 2 hours 16 min ago
Google Maps is showing the local speed limit to more users across the US. After debuting in the San Francisco Bay Area and Rio, Brazil, the feature has now been spotted in New York City, Los Angeles, and Minnesota, according to Android Police. It's u...

Twenty legal battles that stand out across Ars’ 20 years of covering them

Ars Technica - 2 hours 17 min ago

Enlarge / The US Supreme Court is shown on the day of the investiture ceremony for new Supreme Court Associate Justice Brett Kavanaugh on November 8, 2018 in Washington, DC. (credit: Mark Wilson / Getty Images)

The legal system is often a confounding place, where disputes are adjudicated—it’s a world full of jargon that we journalists try to explain as best we can. And over the last two decades, legal cases have remained a fixture on Ars Technica.

We’ve brought you endless news of initial criminal or civil complaints in that time. And in the most important cases, Ars has followed them, blow by blow, through various motions. We sat in every session for the criminal trial of Silk Road mastermind Ross Ulbricht and took a similar approach to the API patents saga of Oracle v. Google, for instance.

Just this week, Ars sat in the courtroom as Defense Distributed and the State of New Jersey argued over legal jurisdiction and matters of free speech intersecting with future technology. It echoes back to our site's legacy of watching the march of technology and innovation directly intersect with an evolving legal system—it has been nearly 20 years since we covered Microsoft’s infamous antitrust battles around the turn of the century. These literally became the subject of CNN decade documentaries since then.

Read 120 remaining paragraphs | Comments

[C] Putchar overwriting a character rather than adding to the end of line as expected on Mac, but works normally on Windows

Learn Programming - 2 hours 25 min ago

Hello everyone, long time lurker but first time poster here. I tried to stick to the posting guidelines!

So the first assignment for a C/Assembly course I'm taking this term was to modify code given to us by a professor to rotate a text input from a file, so that say "abcd" became "bcda" [the first character in a given string is moved to the end]. Though I know I could've taken the time to figure out the syntax/tools for an algorithm, I wrote out a quick way since this was just an in-class assignment to "dust off' and code something small on the first day back.

The following is my modified code to complete the assignment:

#include <stdio.h> #define BUFFER_SIZE 81 int main(int argc, char **argv) { char string[BUFFER_SIZE]; while(fgets(string, BUFFER_SIZE, stdin)) { int numChars = 0; while(string[numChars] && string[numChars] != '\n') ++numChars; int i; for(i = 1; i < numChars; ++i) // This loop prints out the input starting at the second letter { putchar(string[i]); } putchar(string[0]); /* This is supposed to add the first character from the input to the end of the string prior to printing to console*/ putchar('\n'); fflush(stdout); } return 0; }

I also have an input.txt to pass to the program. Let's say that the original text in the file was "ABCDEFG". The desired output is "BCDEFGA".

The trouble is, after compiling and running this code on Mac and passing my input file to it, I get "ACDEFG".

After tinkering with the code, it looks like the for loop is printing out the input starting from the second letter as it should, but when it goes to "putchar(string[0])", it replaces the first letter rather than adding it to the end.

I was at wits end trying to modify this to work properly, but I'd always end up with a variation of the same issue - putchar seemed to revert to the start of the line, overwrite characters from there, and then print that line after calling fflush. After having a friend look over it and telling me it compiled and completed properly on his machine, I thought to try it on my PC......and sure enough, it worked properly x_x. 3-4 hours or so of reading documentation, trying new code, and searching for similar problems only to realize that it worked the first time, just not on my platform.

In trying to learn more about the issue, I added more "putchar" statements beneath the one next to my second comment, and noticed that the second putchar would overwrite the second character, and a third putchar would overwrite the third, etc. So say I added 3 "putchar(string[0])", the output would be "AAAFG", rather than "CDEFGAAA".

My question is - why the difference in output with the exact same code? I figure it's a cross-platform issue, but it seems like such an odd issue...though I do realize my knowledge on this subject is incredibly limited, as this is my very first day with C. How could I modify this code to give me the desired output on Mac? I've searched far and wide, and couldn't find anything relating to the problem of putchar overwriting characters.

For what it's worth - I'm using Visual Studio Code and compiling in terminal using gcc. I've also already submitted my assignment, and plan on coding C in a VM to avoid these sorts of issues in the future. I would just like to know how this could be coded differently/potentially avoided, or some insight as to what exactly is going on here for my own benefit and understanding.

Thanks in advance!!

submitted by /u/PalestinianLiberator
[link] [comments]

Laptop for Basic Use

Total budget and country of purchase:

20,000 Philippine Peso/380 Dollars

* **Do you prefer a 2 in 1 form factor, good battery life or best specifications for the money? Pick or include any that apply.**

Best Specification for money

* **How important is weight and thinness to you?**


* **Which OS do you require? Windows, Mac, Chrome OS, Linux.**


* **Do you have a preferred screen size? If indifferent, put N/A.**


* **Are you doing any CAD/video editing/photo editing/gaming? List which programs/games you desire to run.**

Just Microsoft Office Stuff

* **If you're gaming, do you have certain games you want to play? At what settings and FPS do you want?**


* **Any specific requirements such as good keyboard, reliable build quality, touch-screen, finger-print reader, optical drive or good input devices (keyboard/touchpad)?**


* **Leave any finishing thoughts here that you may feel are necessary and beneficial to the discussion.** -

I found a store that sells this

Acer Aspire 3 A315-51 for 380 dollars, it has an
  • 2.0GHz Intel Core i3-6006U

while most of the laptops that has been offered for my budget is around 320 dollars, mostly running in celeron n4100 processors. While the Acer Aspire has an I3 processor. Should I proceed with Acer Aspire?

submitted by /u/PuzzledImagination
[link] [comments]

Lords of the DNS remind admins about Flag Day, Juniper likes Watson and more

The Register - 2 hours 43 min ago
PING, PING, PING … it's your networking roundup for the week

Roundup To cure some persistent security, implementation, and performance problems in the Domain Name System, the lords of the DNS have proclaimed older implementations as end of life.…

Can someone please tell me how I could improve my portfolio website?

Learn Programming - 2 hours 45 min ago

Here is the link:

Any comments would be greatly appreciated.

submitted by /u/devDale
[link] [comments]

self-taught programmer looking to expand my skills to apply for a job

Learn Programming - 2 hours 46 min ago

Been working hard for a year now and I am pretty solid in python, but mainly java and already have a couple of projects to show for future employers. But since I am self-taught and have no college degree or anything to show except for my projects on git I am not interesting enough to get an actual interview for a junior position.

So as I said I'm pretty solid in python but prefer working with java. What would you guys recommend I should look into to expand my skill set? Would something like SQL be useful?


submitted by /u/unrockbaer
[link] [comments]

Rocket Report: Iranian booster failure, SpaceX cuts, Vulcan near final design

Ars Technica - 2 hours 47 min ago

Enlarge / A Falcon 9 rocket launches from Vandenberg Air Force Base. (credit: Aurich Lawson/SpaceX)

Welcome to Edition 1.32 of the Rocket Report! As we get deeper into the new year, the launch business is starting to heat up, especially among the smaller rockets. Companies are eyeing launch sites, securing launch contracts, and scrambling on development of their rockets. This is simply going to be a huge year for small-sat launchers, and we're going to do our best to stay on top of everything.

As always, we welcome reader submissions, and if you don't want to miss an issue, please subscribe using the box below (the form will not appear on AMP-enabled versions of the site). Each report will include information on small-, medium-, and heavy-lift rockets as well as a quick look ahead at the next three launches on the calendar.

Relativity Space to launch from historic Florida site. The company that aspires to 3D print almost the entirety of its rockets has reached an agreement with the US Air Force to launch from historic facilities at Cape Canaveral Air Force Station in Florida. Relativity Space said Thursday it has a multiyear contract to build and operate its own rocket launch facilities at Launch Complex 16, Ars reported.

Read 24 remaining paragraphs | Comments

Ben Heck Can Program The Smallest Microcontroller

Hack a Day - 2 hours 47 min ago

Microcontrollers are small, no one is arguing that. On a silicon wafer the size of a grain of rice, you can connect a GPS tracker to the Internet. Put that in a package, and you can put the Internet of Things into something the size of a postage stamp. There’s one microcontroller that’s smaller than all the others. It’s the ATtiny10, and its brethren the ATtiny4, 5, and 9. It comes in an SOT-23-6 package, a size that’s more often seen in packages for single transistors. It’s not very capable, but it is very small. It’s also very weird, with a programming scheme that’s not found in other chips from the Atmel/Microchip motherbrain. Now, finally, we have a great tutorial on using the ATtiny10, and it comes from none other than [Ben Heck].

The key difference between the ATtiny10 and other AVRs is that the tiny10 doesn’t use the standard AVR ISP protocol for programming. Instead of six pins for power, ground, MISO, MOSI, SCK, and RST, this is a high-voltage programming scheme that needs 12 Volts. The normal AVR programmer can do it, but you need to build an adapter. That’s exactly what [Ben] did, using a single-sided perf board, a lot of solder, and some headers. It looks like a lot, but there’s really not much to this programmer board. There’s a transistor and an optocoupler. The only thing that could make this programmer better is an SOT-23 ZIF socket. This would allow bare tiny10s to be programmed without first soldering them to a breakout board, but ZIF sockets are expensive to begin with, and the prices on SOT-23 sockets are absurd.

Programming the device was a matter of loading Atmel Studio and going through the usual AVR rigamarole, but Ben was eventually able to connect a light sensor to the tiny10 and have it output a value over serial. This was all done on a device with only 32 Bytes of RAM. That’s impressive, and one of the cool things about the smallest microcontroller you can buy.