skysight-inc/HackerNews huggingface dataset:
Guido van Rossum has written about the background of this in Python here: http://python-history.blogspot.com/2010/08/why-pythons-integ...
Interesting. I, for some reason, was unaware that the benchmarks were user sourced. It appears to mainly be a system for bash scripts to run the program and then automatically format the results, is that correct? There's a benchmark for LAMMPS, but it'd be interesting to get one up for Gromacs or CHARMM.
Can you please elaborate about the gun-fight game itself and how you do the simulations?
Get the newest and top rated ICO website
Ask HN: Is It Possible to Automate Common Criteria Certification? How?
Works pretty well for me.
Technology often starts out expensive and enthusiast only, but if Intel keeps throwing these wild punches in every direction, why wouldn't we see a steady migration to alternatives? AMD is definitely benefiting from Intel's recent decisions, I am sure Raptor is also starting to get more business. A few more years of shady Intel decisions combined with sufficient negative press and I am sure the market will gladly decide. There are surely plenty of large corporations who can afford the costs and would prefer being able to audit everything themselves. This seems like the perfect storm for competition to finally have a chance.
I had an interview at Amazon in Berlin and there were no Germans among interviewers. Half of receptionists were non-German origin. This is how it is in a developed world.
It would be easier not to represent computer code as a string of sentences, but to get some semantic structure from it. One way is to use a syntax tree - https://openreview.net/forum?id=rkxY-sl0W
Each of the 40 cores on my workstation runs at 3.5 GHz. I had a quick look and I found reference to Google using pentium 2 CPUs in their data centres in 1999. According to Wikipedia, they max out at 450MHz. So my workstation is 8 times faster per core, and has 40 more cores. It's hard to justify the differences really.
The Internet works just fine without JavaScript: DNS, FTP, SSH, SMTP, NNTP — none of them have ever required JavaScript. Indeed, HTTP works just fine without JavaScript. HTTP pages perform better without it.

Granted, many broken and ill-programmed HTTP pages aren't useful without JavaScript. That's no an indication of how useful it is, but rather an indication of how poorly-skilled those webmasters are.

Then there are web apps; they indeed don't work properly without JavaScript. Fortunately, there just aren't that many important web apps. To be honest, I can't think of one web app that I regularly use, other than Google Meet.
Everything I know and read gives me the impression that while the world's poor are better off today than they ever have been, their overall share of the wealth and bargaining power is ever decreasing since the post-WWII years.

People now have smartphones and expensive TV's and financed cars but all the important things in life are consolidating in fewer and fewer hands.

GDP increases higher and higher, and the actual economic gains go to fewer and fewer people in ever larger amounts.

Education and healthcare has become prohibitively expensive, the financial services industry concocts ever more complicated financial instruments to disguise their greedy quarterly-focused predatory profiteering.

House prices and rent in places where the jobs can be found are skyrocketing, made worse by a free-for-all of foreign property purchases.

The products we used to buy and own and now being leased out to us and our control over devices we have in our own homes has been slowly and quietly taken away from us. We are not even allowed to fucking legally repair shit we've paid for a lot of the time.

Bribery and corruption have even been legalised in the US and the group that can reverse that obscene series of decision are the ones benefiting from it.

The copyright industry is basically a cartel of middle-men at this point, doing nothing other than causing the stagnation and loss of our cultural history.

And to top it all off every 'free' western nation is spying on its own citizens and arming its police all in the name of 'terrorists', despite terrorist attacks being rare occurrence.

I feel like all we have done with our progress is create a new aristocracy and pave the way for a new type of feudalism.
I replaced my GTX 460 with an RX 560, no regrets at all. It uses the AMDGPU open source kernel driver and MESA on the userspace side, so it's supported outright on rolling release distros with no additional steps, and trivially easy to install on any recent normal release distro.

For Linux Mint 19 (based on Ubuntu 18.04 LTS), I had to add a PPA with the newest MESA drivers, other than that no issues at all.
I dislike someone sitting next to me telling me what they think I should type for 6-8 hours a day.
Really you would need people to live each of the lives and get them to judge afterwards rather than just ask what they would prefer when they only really have experience of teh current version.
I think this is a classic market failure due to network effects/monopoly; one of those cases that could be resolved(?) by looking at the earnings of the company in question.

Are they making a loss. Break even. Small profit. Large profit?

If, after all the creative accounting, they still show a large profit then it certainly must be a monopoly.

Otherwise someone else would come in and offer the same service for less.
I’d probably start by writing unit/integration tests. Once these are in place, you can easily start „fixing” the code.
The thing about tests is, especially integration tests, it is relatively easy to explain that you write them to better understand ins and outs, as well as business requirements.
A realistic look at AI in science fiction
DbForge Database Tools for Oracle  Received an Extreme Makeover
Arm Stands on Shoulders of Giants with First Generation AI Processor
I can give you one by reusing a bit the Telegraph example I have in the Jo tutorial: http://fmontesi.github.io/2018/08/16/jo.html

To create an account:

Jo.createAccount( { shortName: "Homer" } )
.then( response => {
alert( response.result.accessToken );
} );

To create a page:

Jo.createPage( { accessToken: token, title: "Title", content: "Content" } )
.then( response => {
alert( response.result.url );
} );

This assume that those operations are available at the originating web server. If instead you're offering "Telegraph" as a subservice, then instead of Jo you have to write Jo("Telegraph"), the rest is the same.

I hope this clarifies things a bit.
This is how a real Russian hacker gets things done
Billion Dollar Lessons by Mui & Carroll goes through a lot of these grand strategies and demonstrates how much of a bonfire they turned out to be.
Show HN: Weltschmerz by age
nice. I'll contact you by email then?
Build engineer leaves company, looking through his "legacy" reveals scripts to automate his tedious life at work. One script texts his wife if he has an SSH session open after 21:00, another scans his email for keywords from a problematic client and automatically roll back the staging DB, and another texts the boss with an excuse if he doesn't have an SSH session open by 8:45.
I think this paper is one of the most interesting results in this regard:

> Money and Happiness: Rank of Income, Not Income, Affects Life Satisfaction

> https://www.jstor.org/stable/41062232

Of course, the relation is not perfect because there are probably more than half a dozen other major things that can go wrong; most prominently disease, relationship and work situation.

I could imagine that dissatisfaction due to disease also largely comes from comparison with others. If everybody is healthier, then more minor diseases have a stronger negative effect on life satisfaction; so not much is gained.

Work satisfaction might have improved, but the hedonic treadmill probably also diminishes the returns in that case.

I could imagine that relationship satisfaction has decreased with the loss of the classical gender roles and culture regulating all of that. E.g. it is known that premarital promiscuity results in decreased marriage satisfaction:

http://nationalmarriageproject.org/wordpress/wp-content/uplo...
> I chose to share it in public because it's a serious problem that others may be using it to do real harm.

There is a process called responsible disclosure, next time when you find a serious problem, you probably try to follow that.

Also google has a Vulnerability Reward Program, so if you report you findings directly to google, you can even get money as a reward.
> The person in charge of this project was working on it alone and from the outside it all looks fine and it's working.

There is a reason things are like this. One thing are "best practices", blogs of design patterns advocates, interview process, and smartass community celebrities. Another thing is real professional environment with business reasons, limited budget, and limited personnel.

> Should I just go and basically say that this person did a bad job?

It will not impress anyone. It's not a job interview where one can smear, judge, and reject the candidate for the most trivial nuance. It's your daily job and you'll have to work with these people.

Rewriting functional application during the first months of employment doesn't sound like a good idea. Use cases, edge cases, algorithms - probably took good time to figure it out. Just think about it - the last guy trying to do it ended up alone, dumping the whole codebase on someone else.
This article shows very clearly why that does not work. The Princeton team could not reproduce the Berkeley results, yet the inaccessibility of the code meant that the latter persisted as a road-block for almost a decade.

Imagine if this reproducibility excuse were applied to experimental results and technique: we don't have be careful or explain in detail what we are doing, as reproducibility will take care of any errors. One consequence would be that, as the current state of knowledge became less certain, it would become less clear what to do next.
Perhaps the deficit of happiness can be better explained by one of Peter Thiel's most excellent reductionist observations:

The countercultural in the '60s was the hippies. You know, we
landed on the moon in July of 1969. Woodstock started three
weeks later, and with the benefit of hindsight, that’s when
progress ended, and the hippies took over the country. [1][2]

Perhaps, for too long, the left has engulfed and held hostage our cultural ideas of progress and advancement. And perhaps that has imbued us with a certain stripe of ideological stagnation not just in the way we perceive modernity but in also the debilitating influence on how we perceive actual technological progress itself and its relevance to the overall happiness of our society.

Perhaps our dominant leftist culture's 'ideological stagnation index' is the unmeasured metric that could explain why we feel the way we feel despite
technological progress.

Thiel on the same topic:

Today the counterculture is to believe in science and technology.
You know, our society, the dominant culture doesn’t like science.
It doesn’t like technology. You just look at the science-fiction
movies that come out of Hollywood — Terminator, Matrix, Avatar,
Elysium. I watched the Gravity movie the other day. It’s like you
would never want to go into outer space. You would just want to
be back on some muddy island. And so I think we’re in a world
where actually believing that a better future is possible that
you can have agency and work towards a better future, that is
actually radically countercultural.[1]

[1]
Glenn Beck and Peter Thiel On How To Change What's Politically Cool

http://www.youtube.com/watch?v=IER50pX-FuM&t=3m22s

[2]
Technology Stalled in 1970

http://www.technologyreview.com/qa/530901/technology-stalled...
I’d like to defend this guy. What he is doing is testing the trust mechanism.

If he went to Google and said ‘I think the trust mechanism is broken’ Google would say: ‘We know, that’s why we are pushing to move everyone to https.’

‘That isn’t enough. The padlock on the https page gives users a false sense of security.’

‘We don’t agree with that. Where’s your data?’

Google wouldn’t have accepted this. They have pushed full HTTPS hard, and suggesting that it has a negative consequence is unacceptable to them.

His experiment has proven the problem. How else could it have been demonstrated?

Ideally this would have been a large scale study done by academics. But this guy doesn’t have those resources. Nobody is going to fund this research.

The depressing thing here is that everybody is more interested in calling this guy a jerk than dealing with the issues he has raised.

Trust on the internet is broken. This guy did it with ease. Imagine what is being done by those who want to scam
millions?

But yeh, call him a jerk and then you can bury your unease beneath a big pile of outrage. It’s fine. Fine. He’s a jerk.
As an EU citizen I certainly prefer to be spied on by a country with a working legal system.
I grew up in Houston and still remember my dad pulling a dad joke on me. We drove by best and he said that building is falling apart why are they letting people shop there?!? I was 4-5 yrs old at the time and I got genuinely worried before he burst out laughing. Today that site still exists but it’s been “fixed” here’s a link from one of my favorite series on the chron.com page.

https://blog.chron.com/bayoucityhistory/2008/11/then-now-14/
The Search for Robotics Industry Leaders Continues
Unethical programming
I can appreciate this point of view but I think you are missing out. We learn as programmer's by making mistakes and experience. Familiarizing yourself with a crappy codebase (you didn't write) not only helps you get better at debugging but holds a wealth of experience of what not to do. As you don't write shitty code yourself, how else will you learn to deal with these problems? Everything we do should be to further our own skill set. My first real programming job was working with quants who wrote 1k single procedure Perl scripts, you had to scroll your editor to the right to see all the indentation from conditionals. When I look back it's one of my most valuable learning experiences.
The Skinny on Future Cascade Lake Xeons
A mobile game made by three students, feedback is welcome. [video]
It almost certainly is, and I sure hope the Apache Foundation starts to enforce their trademark. Otherwise, they might lose it.

They have a trademark on "Apache" and even a lot of software under the "Apache Commons" brand. This is extremely confusing and clearly dilutes their branding.

I have no problem with Redis Labs prioritizing (although I think an AGPL dual license would be more appropriate). I have a serious, serious problem with the intentional confusion they're spreading.

On the whole, I think this will backfire. Redis Labs undercut their credibility. I'm unlikely to do business with a company I don't trust. The main value-add of being the official developer of an open source product is that trust. A lot of that is likely to spill over on Redis itself.

It also does signal a financially weak position.
If a team of humans made such horrible mistakes, they would never be able to compete nowhere near this level.

Is OpenAI's team-fight "so good" that compensates for these huge mistakes and allows them to compete with pro teams?

For me as a player, the team fights are quite confusing and overwhelming. The most complex part of the game.

If the OpenAI team got the teamfights covered that well, I'm pretty much sure they can improve their farming/warding techniques as well.
Ah, you’re right of course. I should have been more clear.

To the author: an alternate ending to this story could have been “competitor found out; flipped out; forwarded this to their legal department; your next two years are very unpleasant, even if the lawsuit ends up settled.”

That’s the main reason why you want to get permission and make everyone aware before doing this.

Here’s a small example: at Mtso a coworker had been running a netpen against a certain well known company. They managed to pivot into their network and eventually onto dev workstations. Last I heard, they were grepping through devs’ home dirs looking for admin keys and such, to see how far they could go.

The difference between that situation and this, is that at every single step of the way, Mtso was in constant contact with the target company and the higher ups knew exactly what was happening as it happened. The target company wanted to know how far we could get. After all, that’s what they were paying for.

(Red teaming is even cooler — it’s that, but breaking into buildings.)

But when you’re an outsider, you don’t have any institutional protection. So it’s doubly important to follow standard procedures (see Hacker One for examples).

I thought of a rule of thumb: if you’re getting information from a PoC that might benefit you / your business, it’s not merely a security PoC anymore. It’s an active exploit that you’re benefiting from.

But again, it’s an easy mistake to make without thinking carefully.
The real game-changer would be to link downloads/checkouts to user accounts. Like, you can download this repo anonymously once or twice a day; more than that, and you have to pay -- on a sliding scale, so that companies with build systems and so on are forced to pay more.

If Github and Gitlab (and maybe Bitbucket) had the balls to build something like that, I think things would improve. Users would be impacted, so it would be essential to get some help on the PR side from established projects and bodies like FSF, Python Foundation, and so on. Getting the big companies onboard should be easy enough - just give them a flat-fee yearly subscription option that they can spin in a nice Bloomberg release on how they support innovation and blablabla.

You would likely still see cheapskates setting up their internal mirrors and so on, but with the right price structure, I bet most medium-to-big shops would accept it and start generating substantial amounts for OSS projects.
I appreciate the offer, but I would be surprised if a Japanese company would be willing to come even remotely close to my current compensation.
No, you're using their content to gain financially, and in this instance, at their expense. And that's putting aside all the other possible counter-arguments, of which there are many.

I'm no fan of long copyrights, etc., but in this case to me it's a clear cut case.
> With infinite resources, space and time, would people still volunteer?

Yes! They even do it on their limited resources right now.
> For example, being explicitly denied service because you're not Japanese. You might not see these things as a tourist but live there and you'll see it.

There are very few such places. I haven't seen any myself, and I don't know first-hand anyone who has seen any themselves either. The rare cases I heard about were all a shortcut made to essentially mean "can't serve people that don't speak Japanese". As in, they did actually serve foreigners that speak Japanese. Which is somehow understandable, although the form might not be appropriate.

Speaking of form, it is worth noting that when combined with poor English, the signs can be huge fails in meaning. For example "Japanese only" can mean "Japanese people only" or "Japanese language only". I'm sure there are many ways people with good intentions can end up with badly worded signs. And obviously, a foreigner seeing a badly worded sign is unlikely to tell them the sign is badly worded, keeping the status quo in place.

I've actually heard of instances of foreigners telling about signs, with the signs being replaced as a result.
Another thing I like is NPI - https://arxiv.org/pdf/1511.06279.pdf. At the end, you can find NPI vs Seq2Seq charts
Algebraic Effects, Fibers, Coroutines . . . Oh My! - Brandon Dail [video]
Are personal electronics a risk to commercial aviation?
My stance is that I won’t lie. That said, I don’t recall ever being in a position of weakness that would require me to lie either. (It’s easy not to steal if you aren’t hungry.)

This honesty thing is a big deal in life but it isn’t something you can “try out”. It may take decades before it really pays off and when it does, you may not even realize it.
Small improvements on every feature you write. Just keep iterating, sometimes things look bad and you want to delete useless lines. But those useless lines may be there for edgecases that you don't know about.

Enhance, clean, iterate. Inspire the other devs to write cleaner code by leading by example.
Los Angeles will be the first US city to use subway body scanners
Learned this the hard way when implementing a ring buffer in C++ after spending a lot of time doing things in Python.
>Intel are still ahead in low power mobile CPU race,

I never met a person with a smart phone that uses an intel chip. They probably exist but i know none.

Apple aren't using them. Samsung aren't.. HTC nope.. Google pixel nope...

Intel basically sold off/scuttled their mobile division right before the iphone took off.
> So: 5 mod 2 would be 1 because 5 divided by 2 is 4 with one left over.

No. 5 divided by 2 is 2, not 4, with one left over.
Its the Golden Rule: He who pays the gold makes the rules.
Intel release a faulty product, and to get the fix you are required to sign up to additional terms and conditions. Is that even legal? If it is, it shouldn't be.
No, you're not just "archiving". Besides the point that archiving itself is already in a legal grey zone, at the very least it has the defence that it presents the website unmodified, in exactly the same state for no other purpose than showing the web as it used to be. Like file-sharing websites, archive websites rely on the fact that it's an automated process and they can continue to host anything until they get a DMCA takedown. Not to mention organisations like Archive.org are literally run by librarians which gives their argument of preservation a lot more weight.

When you're stealing assets and adding your own tracking code, you're transforming the work, which is a definite no-no for copyright and trademark law. Not to mention that by intercepting traffic which was meant for a competitor you're literally interfering with their business and risk fraud charges.
What is the difference? You have the app, and safari opens up all links in the YouTube app. You get rid of the app, and safari opens the youtube website.

Getting the App costs you a 33% tax over not having the app in this circumstance.