skysight-inc/HackerNews huggingface dataset:
FLOPS is always calculated via the simple formual

F * (1/Hz) * 2 = FLOPS

Where F is # of FPU front ends (SIMD and scalar). This is wrong because scalar math often is slower then SIMD, and compute kernels rarely run on the scalar pipeline.

Where Hz is the well.. the clock rate, inverse to get cycles per second. This is wrong because stalls happen, memory transfers, cache misses etc. It is also wrong because the clock rate is throttled and you are not always at Maximum boost clock.

Then multiply by 2 for FMA (fused multiply add). This is wrong because well not every operation is a one cycle FMA. Division can be many (>100). Also scalar pipelines don't have FMA.

Ultimately all vendors use the same crappy calculation so we are comparing apples to apples. Just rotten apples to rotten apples. It gives you a good ideal circumstance you can optimize towards but never actually attain.
SIX YOUTUBE CHANNELS TO WATCH FOR U.S. ELECTION RESULTS Live ON NOVEMBER 8
why would I use perl when I have python?
RX480 consumes less power then the GTX1080 so they'd amplify the initial price advantage.
You know that vim can syntax-highlight too, right?
"But as 99.9% of people work in teams"

That number is far too high, given the rate at which I run into single points of failure aka individuals working alone. They might be on a product team or whatever-team but they're the only software dev on the project or only dev who understands the problem space, the one and only dev who can fix that bug.

Its not entirely wrong in that 99.9% of software experiences more than one author over its useful lifetime and idioms and peculiarities of individual developers will make transition between single maintainers more exciting.

It is instructive that in general business communication if that theory were correct then English would have long been replaced by Lojban, but there hasn't been much success. Perhaps its a non-tech startup business model to increase effectiveness of a business by conducting all internal communication and documentation in Lojban. Maybe there's some kind of tech startup business model in somehow technologically encouraging support of Lojban. It could just be wrong in most scenarios.
Maybe the problem is there are too many. Some of us just want to pick a leading best-practices solution quickly. Which is more of an agreement with your first statement than a contradiction.

The part about trending every five seconds was gratuitous and overlooks the point that using something with broad community engagement has huge benefits, as people share their issues and solutions, and things get fixed and stay updated with the input of a large community, the power of which exceeds that of any one developer.
Are these figures right ? Gasoline lists on wikipedia [1] as 46.4 MJ/kg which Google gets as 77g/kWh.

[1] https://en.wikipedia.org/wiki/Energy_density
Yeah I was thinking the same thing. I imagine finding a part on that board by reference designator is hard.

I can't imagine turning in a schematic drawn like that (parts rotated) for a test in college.
There will be a physical limit when you attach the cables to the capacitor. At some point, the cable will be larger than the capacitor itself. Also, there are internal components (i.e. the leads attaching to the 'plates') that will become limiting factors. All that to say, there's a physical limit to how much bigger you can make the cables and actually still attach them to the capacitor.
UThreads: concurrent M:N fibers in C++
> I don't understand why they go through so much effort to churn out these boards that are made useless by lack of upstreaming.

I don't believe that this sort of business venture requires that much effort. It appears that in essence they only repackage a currently available soc, and hope that the market bites.

The main reason why these small boards come with a quad-core processor and 1GB of RAM is that currently that's precisely the standard for low to mid-end smartphones running Android.

Of course, the people behind the Raspberry Pi foundation do a bit more than repackaging a bare-bones SoC. Hence, they do manage to sell quality products that actually work.
> I was expecting another article bashing video games in their current state, and that isn't what was written here

> We want games that aren't gritty, toxic pseudo-realistic pseudo-masculine nonsense nor frustrating time wasters that leave you feeling dead inside.

Right at the conclusion. And don't forget the necessary reference to games being made for white males by white males. I don't think she hates games like gp, otherwise she wouldn't have worked in the industry for so long, but clearly she isn't seeing the forest for the cheap, easy to market and produce rehash trees.
I've been playing games since Commodore 64. I've played through Amiga, early PC, Playstation, etc games. The problem is that gaming became an industry and the companies behind AAA games want you to spend as much time playing their game as possible. The 100% fun of Chaos Engine which took 4 hours became 150 hours of boring side-questing (I look at you Skyrim). The somach-wrenching action of Freespace 2 became endless leveling up, unlocking, achievement gathering in Battlefield or World of Tanks. This problem you describe is quite refreshing though but familiar if I think about it. I can only name a few games from recent years which have deep narrative (SOMA, Talos Principle for example) but most of them have some gameplay problems which you have to get used to. For example SOMA is unnerving, Talos Principle is full of hard puzzles. If you are not already a gamer you won't see what gaming can give you. This is a Catch 22 which is really hard to bypass. What I would really love to see is something like Dwarf Fortress which is __very__ deep but combersome in a neat package which can entertain me for a few hours (or weeks if I want). I also really like the direction Quantic Dream took with their games which are interactive movies with optional exploration. What I __REALLY__ miss though is well-written story and characters with real personality with the protagonist (the player) marching through a monumental and engaging storyline like we saw in Mass Effect. I really wish I could erase my memories of playing Mass Effect, System Shock 2, Undying, Half-Life and others so I can replay them and enjoy them again for the first time.
Witcher and Bloodborne aren't boring. It's just that AAA gaming became something made inside Anglo Saxon corporations, and everyone is fed up with that lack of details and creativity. 20 years ago top-class games like Dungeon Keeper could've been made in a garage.
My Many Failures and Eventual Success (coming Soon) – Medium
Yes! The emperor has no clothes. I think video games are laymen's attempt at capturing the magic of controlling a computer. Why waste your time with boring games when you can write computer programs? I'd rather program than play computer games. Programming is the ultimate game.
Yes, under that threat model you would lose with all of these password managers.
Thanks for building and posting this! I regularly think about being "locked out" of everything if I were to loose all my devices (e.g. get robbed). I hope this product will evolve to solve some of the concerns people have raised above.
Embracing Failure: Ed Catmull on the Intrinsic Value of Mistakes
I bought a 11" Vaio in 1990 and loved it, but it only lasted about 18 months. I just bought one of the small 12" MacBooks last Friday and it reminds me of the Vaio experience, but I am concerned that it is not physically robust.
Does it bug anyone else that the chips aren't aligned to the board
It's hard to tell if he's ignorant or deceptive, but he claims some of the speed-up is from the processor. Real benchmarks show otherwise.

It certainly feels like he's trying to promote the product rather than give an objective review. It's fine for him to have his opinion, but I just want to point out that this is not a trustworthy review.
It's interesting what a difference a name makes. If they had called it the "MacBook Air Pro", there would be far fewer complaints.
I disagree strongly with the implication that there isn't already tremendous variety in games.
It bothers me that the chips aren't in line with the board
TIM Group | London | Typical Starting Salaries £45k-£70k | Full Time

TIM Group develops and runs the leading, independent alpha-capture platform. We connect brokers and fund administrators to get market insight to the right people at the right time and then we give them even more value by providing useful analytics and signals by combining their ideas with market data and our own expertise.

Our interview process goes through several stages of: a phone call; a short, online coding exercise; 2 hours of in person, technical interviews; a day of technical and non-technical interviews. Our aim is to help both us and you get the information both need to make an informed choice at every stage. We also vary this process based on the situation of the person (we won’t ask a remote person to do two separate trips, for instance).

Our system is a web application (Java/Scala, React/Redux, MySql) running on our own hardware (but in virtual machines). CI and CD are old hat for us. You’d be working on a range of different problems depending on where you find yourself working in the system. Although we use these technologies, don’t shy away if you aren’t an expert. We always strive to improve and want to incorporate your skills and knowledge into our team.

You can work from our London office or remotely in a nearby time zone (+/- 2 hours from London). We are a supportive group, and trust each other to take responsibility for their work.

You can learn more about us by watching the lightning talks that we’ve posted online: https://vimeo.com/user3637590 Or by reading our blog: https://devblog.timgroup.com/ Or by taking a look at our current job posting: http://timgroup.com/careers/software-developer

If interested email andy.parker@timgroup.com
Built with WebRTC: Tellybean
I'm glad glad glad the magsafe connector is gone. Every single one I've had has gone flaky at the magnetic connector, such that you have to fiddle with it to get just the right alignment for it to charge.
HOW SHRINE Technology is (to be) used
I have the same model (SVZ13), I'm sure. Is yours carbon fibre? It's super fast and hasn't slowed down with a little maintenance. I'm sure it will go for a few more years with care. The docking station external graphics are useless though (only marginally better than the onboard intel HD) That said...

Limitations I'm coming up against right now:

1) Cannot upgrade from 8GB RAM which is soldered to the board. I want to run more VM's!

2)I want two bigger SSD's to replace the current 2x128GB scenario. Once again, these are soldered to the board.

3)My sim tray broke and if I remove it it will definitely not be usable any more.

4) would love to install linux on it but not sure what the RAID0 story is there with this machine.

There might be a way to do it, I just need a guide to parts etc (for ssd and hdd).
The 87W product is slated for February
I think bicycles and other lightweight vehicles are fine. My main problem is that myself, as a pedestrian and a cyclist I am sharing the road with several-ton metal beasts which are driven by annoyed, angry and tired people. I would feel much safer knowing that the pilot of a car next to me is concentrated on the one thing which it is supposed to do.

I think however that at least for several years (decades) the autonomous vehicles must be able to work on the roads we currently have.

As a disclaimer, I would say that I am actually pro-ban of personal vehicles in city centers today. I really do not see a point of anything that is not an ambulance, fire truck, bus, a taxi or a delivery truck on a road. Why people wake up soon in the morning only to then be stuck in an over than one hour commute when a subway ride would take 20 minutes tops is really beyond me.

Banning all cars first and then progressively let autonomous vehicles (as part of a fleet) in would be a win situation in my opinion.
Semantics, duh.

I personally love the latest MacBooks (Pro 2016 and 12"), they are beautiful and the most Apple-like computers they have released in years.

I say that as an owner of a bunch of Thinkpads. It's not that I favor form over function, but I kind of like Apple being Apple.
How to Drive Sales Through Interactive Content – CoffeeDesk Case Study
I stopped playing video games like 10 years ago for the same reason stated in this article: I couldn't finish any new game I started.

But I recently started to play again after years of no touching one. I weirdly enough I love it again. I can play solo games, enjoy them and finish them. I can play online games and enjoy the competition.

I think a lot has to do with how people cannot focus anymore on anything more than 10 minutes. I used to be like that. Checking phone notification, look at reddit every 5 minutes, etc. I worked on it for a long time. Stop running after the quick gratifications and enjoy the long term. And now I am back to being a gamer :)
Funny how different two people's experiences can be. The magsafe is one of my favorite parts of my macbook (hardware-wise), and I've never had an issue with them connecting correctly.
Compiler is allowed to assume alignment of pointers (what are you doing is creating a pointer to a value with invalid alignment, hence undefined behaviour (just creating a pointer is undefined behaviour)). The correct solution would be to read values indirectly. For example, a function like that could be used to replace every access to "q" variable.

static uint32_t read(const char *p, size_t index) {
uint32_t out;
memcpy(&out, &p[index * sizeof out], sizeof out);
return out;
}

A compiler can recognize this pattern, and continue to use unaligned accesses that would work.

This has a cost of unaligned accesses on non-x86 platforms (a quite big at that), but considering the original code didn't work on these at all, it's an improvement.
But the page does show you the internals of what it does, it's just that it's done in a very high level, enough for the non-technical people who will most benefit from that page:

"The trick is to compute passwords rather than generate and store random passwords.

LessPass generates unique passwords for websites, email accounts, or anything else based on a master password and information you know."

"It does not save your passwords in a database.
It does not need to sync your devices together.
"

"The system uses a pure function, i.e. a function that given the same parameters will always give the same result. In our case, given a login, a master password, a site and options it will returns a unique password."

Etc.
There are already PC laptops shipping with a newer generation chip 15W chip than the one in the low end Macbook Pro, so I consider this more of an Apple problem.
Yeah, they must have found a way to add payees to the online system without needing 2FA, or else they were able to spoof the 2FA in an automated fashion. If Tesco was using SMS as a 2FA (don’t do this! it isn’t secure) then perhaps they had hacked the internal phone system so that they could intercept the 2FA challenge codes in transit?

I wonder how many mule accounts they had set up? Surely having lots of small transactions into a single account followed very quickly by a large one offshore is going to trigger fraud alerts in any modern clearing bank?
Review of SQL Performance Explained by Markus Winand
Unless that insurance policy pays off within hours of your money being gone, it absolutely is a problem.
Rockstar makes great sandboxes, and I mostly play them that way as well. I do the missions very grudgingly, and mostly just to see the cut scenes.
If they control the pipe?! For sure there's ways to make money
As far as i understand it, there no free energy being claimed i.e. they still need to power the drive.

What's being claimed is a drive that creates thrust without a reaction (in the Newtonian sense). If true, from a physics point of view, this is huge. Less clear about its immediate practical implications other than it may make a useful thruster for spacecraft.

To put it in its historical context, its hardly unprecedented that we pass the bounds where Newtonian physics is an adequate model. It's definitely not the equivalent of a perpetual motion machine.
Probably because he was wrong so often, and his ideas got popular. Being wrong in a medical field is Not Good - it leads to real harm. I've heard it phrased as "he had the wrong answers, but the right questions".
If you want to remove all the other context, like the life of making said video games, and the thoughtfulness put everywhere else in the article, sure.

The context is clearly "Hey, I really like video games but people like me clearly dont, why is that?"

>I've devoted my life-no exaggeration-to video games for 14 years, working on titles such as Company of Heroes, a few Assassin's Creeds, and Child of Light.
Rather than using the execution stack provided by the environment (by using the built-in calling conventions directly), you could manage your stack on the heap using the linear memory facilities. Function calls are a bit more expensive, since now you need a macro to convert calling conventions. But it's definitely not impossible, and it's not even really all that hard (just tedious).
I'm the creator of LessPass. We did not expect as many visits on our website. Thank you. We are working on:

* encrypt password profiles client side.

* help user change their master passwords (https://github.com/lesspass/lesspass/issues/36)

* mobile version(https://github.com/lesspass/lesspass/issues/6)

Change his master password seems to be the biggest problem for many of you. We will address this problem as a priority.
More than electricity, heating can be very cheap when your farm is on top of an active volcano.

In Iceland many greenhouses can grow tomatoes and bananas because they have direct access to hot water from the ground bellow.
It would require impressive evidence in order to disprove conservation of momentum.
Neither of those has a review process, though. You just pay a few dollars and can upload whatever you want. Apple's stores do, which is why seeing this many fraud apps is surprising.
I use [pass](https://www.passwordstore.org/) which is an open source command line password manager. It uses gpg to encrypt passwords which in turn is setup to use a hardware key with its own password. The downside is the metadata which is exposed in file system tree, however the data is stored on a dm-crypted disk. Difficult to setup but much more secure.
Back in the 1990's, Tcl was probably the best way to do GUI development on Unix. Qt was commercial at the time, Gtk didn't exist, and everything else was saddled with baroque API's, commercial licenses, ugly asthetics, or some combination of the three.

In that context, Tcl/Tk was magical... you could put together a window with a button and an event handler inside of five lines of code. (And it would look pretty good when you were done.) If you weren't hung up on drag and drop UI building, it was arguably a better way to assemble UI components than VisualBASIC. I spent a year or two doing research UI development in Tcl and loved the tool chain.

On the other hand, Tcl got swamped with a number of forces that conspired against it in the long run. In some ways, Tk was a deficit, as good as it was... I think it tended to pigeonhole the language a bit more than was fair. Also, the changes of ownership (and motivations) between Berkeley/Osterhout, Sun, and Scriptics were muddled... particularly given the rapid ascendancy of Java and JavaScript. (Both of which did a good job of supplanting Tcl in it's non-GUI roles.)

While I don't think the string-oriented nature of the language did it any favors, I also think it illustrates one of the problems with language design. The language had some great capabilities (because it was so heavily based on strings) but I don't think many people ever truly understood the significance enough for it to really become a selling point. Tcl suffered the downside of the weird syntax, but realized none of the benefits it got from having the weird syntax. (A lot like Lisp, as you say.)
I understand all the criticism and have held off on pre ordering one myself (still shopping for a good Linux laptop with solid battery and resolution+light weight) but some of the comments seem a bit ridiculous to me.

16 GB of ram as the bare minimum for web development...come on now. Is there anything obvious I'm missing? That's even enough to run a couple of VMs with full web stacks and some testbrowsers + git and whatever editor you use
I made something similar to this: https://github.com/libeclipse/visionary

Works by using a master password and a keyword to generate a seed, then applies various deterministic algorithms to generate multiple passwords.
Nope - alternative is to have a work from home culture and local community culture.
Python Implementation of the American Soundex Algorithm – PySoundex
I'm not happy that the magsafe connector has gone. They could have come up with another version to prevent the issues that you and others have described.

However, in 4.5 years. I've only had 1 connector fray at the tip and ultimately fail. The second one I bought, has lasted for 18 months now and is doing just fine with very careful use.

Still, that said. Magsafe has saved my laptop a whole bunch of times. I'd rather have a laptop with it, then without it.
To me, a data driven argument is probably a losing battle. Punching a timeclock management like it's an assembly line is, in this context, likely to be more about control than productivity. If that's the company culture, and there are companies where it is, then the alternatives are compliance and its consequences, non-compliance and its consequences, or switching company cultures.

To put it another way, if there is strong buy-in from above, then the policy is likely to change when someone notices that a bunch of engineers have quit. If there isn't strong buy-in from above, then when your manager writes you up for not being there at 8am, the manager will get some training/coaching/mentoring/scolding.

But right now, the management didn't ask for staff's input when developing the policy, telling management they're wrong is unlikely to work.

Good luck.
This is just a bit mysterifying as there review of the MacBook pro sans touch said it was perfectly capable for final cut pro, Photoshop, etc. They used the CPUs in the correct thermal envelope for the laptop, except maybe the sans touch model which they said was an air replacement.

The real use case for 16 GB + of ram is video editing or tons of memory hungry VMs. Edge cases. Not only that but people begrudge them for not waiting for Canonlake* with LPDDR4, but they'd miss the holidays and have to launch in the middle of the year! Intel is continually dropping the ball with deadlines. Is it that hard to wait for a refresh which will likely have 32 GB ram next year?

These laptops seem more than capable for most professionals, The Verge just seems to be giving in to the perennial fanboy hate whenever Apple does something new...
Tesla to phase out free supercharging
I wish these "tech journalists" copying nagging about "some lake" and "16 Gb" from each other again and again to use "comparable Windows alternatives" til the end of their lives. Even if these alternatives are hottest tablets with detachable keyboard and mouse and not Lenovo SuperfishBook Pro.
It depends on your country, and the country you're looking at.

If you are an American, be aware that merely having a bank account in a foreign country will make your life a lot more complicated at tax time. It's probably not worth the pain, unless you have a specific need.
Premier Farnell (Raspberry Pi) to Manufacture the Things Network Hardware
Open-source visual designer for OpenAPI Specification docs
Yeah the magnetic bit is the one part that does survive for me. Don't get me wrong, the cords are shit and constantly frayed, detached, or overheated on me, but I sure miss MagSafe now that I've left Apple products.