skysight-inc/HackerNews huggingface dataset:
I don't think it's purely a measure of cost per compute operation. That assumes you would run the same software on any cloud using plain VMs or a service that slightly abstracts them. That may be true in this case since Twitter will continue to use Hadoop/Spark, but sometimes you can get a real advantage from switching to a service that only one cloud provider offers. For instance, someone in these comments pointed out that Twitter already migrated their anayltics workload to BigQuery. Evaluating BigQuery vs Redshift vs something else is not as clear cut as cost per compute operation.
I'm quite dissatisfied with my retro slack bot at the moment. I'd be very interested in an alternative! Reach out if you need a tester or just want a new user. My username at Gmail will get you to me.
How Does Brain Code Differ?
So you’re not doing anything with Docker or ML, or a compiled language, and you have no unit tests?
You could always install Linux. I personally would hate running a VM regularly for my job. It just adds complexity without much benefit.
In a nutshell: it combines the modern language features a CS person expects with the numerical excellence of Matlab.

Is it a better language, from a pure CS perspective, than Python/Scheme/pickyourfavorite? No, not really. If your job is writing web pages, Julia will be fine but it won't excel.

But if your job is writing trajectory planning routines for robots or climate simulations or so on, you aren't coming from those languages. You are coming from Matlab. Matlab has great libraries -- every numerical method under the sun. It has a very shallow learning curve. It's good for prototyping. But the actual Matlab language, as opposed to the toolboxes, is absolutely painful for writing programs longer than a few pages. As a numerical methods guy with a CS background, it literally makes me want to tear my hair out. It feels like writing in BASIC, circa 1989.

Julia can also have a shallow learning curve. If you want to prototype a couple of pages of numerical methods, it works nearly as well as Matlab does. But if you then need to expand that code into production, it can do that too.
I don’t remember ever visiting your site but it’s great. Thanks!
And it's an arm, even if her future income is that of an average nurse in the geography, if in 6 years interest rates increase the monthly payment will quickly approach 60% of her salary.
It seems like you're opposed to TypeScript and jumping to a quick dismissal. A lack of responses on an Ask HN thread is not evidence that answers to your question don't exist.
When will name change to "Travisa Continuo" be announced?
He wrote letters, and she's posing as her clients, so this seems roughly equivalent.

Which to me personally is a step to far. If you're getting tips or even literal phrases, you still have the option of not using or changing them. Not even participating in the courtship until the first date seems morally unsound.

The matchmakers of old would be the dating service itself. Or maybe their shoddy algorithms.
Totally. Being in the "dating machine" can be energetically draining so I figured making my own machine would at least be a fun art project. It's far exceeded my expectations lol.

And yea, the Reddit advertising platform today is about like the Facebook advertising platform of 2014. It's janky. For example, I'm only targeting people in Los Angeles and have unchecked the "allow Reddit to expand my audience" but people are dropping in the comments saying they're seeing it in Orange County, San Diego, San Francisco, Arizona, and even on the east coast.

Re: non-linear — that's more in regards to teaching Reddit. You can lock the comments of an ad and call it a day, but IMO the true value of the platform is the opportunity advertisers have to engage the community directly.
Oh, I like that approach. I will have to remember this "argument" against lock out.
Sounds like you never worked on a monstrosity that requires 9 different docker processes running. Java, Scala, Postgres, damn.

Even on a top of the line macbook pro that shit chugged.

And the laptop would get HOT.
Alternative Title: Most jobs, even newly created jobs, aren't exciting.
I did this a while back with dropbox (I was curious about their database structure).

I ended up adapting some code that scans an OSX process for AES key schedules and prints any keys that it finds (caveat - sqlite3 rolls its own AES and the key schedule ends up byte-swapped in memory).

I also had to write some Go code to decrypt the sqlite3 database file. There is code to read an encrypted database buried in sqlite3's revision history, but it's an old enough version of sqlite3 that it didn't understand dropbox's schema.
I've switched my personal projects, and my employer has switched to Circle over the past year. Circle's dockerized strategy for building up your CI/CD platform means that they support the new version of X nearly the day it comes out. Historically Travis has been very slow at this. Their support for Postgres 10 was an embarrassment (https://github.com/travis-ci/travis-ci/issues/8537). It's also vastly easier to parallelize your test suite. With Travis we had to install a third party gem to run our Rails' across many nodes. We also had to hand-manage balancing. With Circle we simply followed the docs, and we're off to the races.
Have we tried enforcing antitrust law?
In your second paragraph I think you mean to lead with "Zotero" instead of "Mendeley." And yes, I agree with that distinction. In practice, it hasn't been much of a problem (even though I do my work across OS X and Linux).
Math is dying
is dying
YouTube TV goes nationwide
Value means nothing, sell 10% of bitcoins in one day and price will probably dive 100x
Only if I need to tweak a .bib file, but I use Zotero with BetterBibTex (https://retorque.re/zotero-better-bibtex/) and it generates a .bib file of my entire database.
Nothing about your post adds up.

2015 MB i7 to i9 MB doesn't increase anything times 4.

How long have you been working on that task and waited an hour? The wasted labour cost might have bought you a dedicated compiling rack 2 weeks in.

How long could you have rented cloud ressources to bring that task down to close to instant for the cost of a i9 MB?

I am just curious tbh. I have various tasks like yours hobbywise. But the least thing I'd encourage my laptop to do is compile/render/analyse a problem that takes more than 60 seconds. Beware if you fully utilise a laptop like you describe shouldn't it become useless for everything else while doing that?

So much questions...
Ideal in terms of travel time efficiency, not energy efficiency or space efficiency.

Travel time is the wrong property to optimize for when we're looking at transportation and urban design. It's the mistake we've made in America for the last century.

We should be optimizing for quality of life and health. Optimizing for those things yields design like Copenhagen -- bike paths, walking paths, trains and busses for longer trips. It's quiet. It's energy efficiency. It's much better for our health. It encourages healthy social interaction and the feel of community.
How is giving someone an asset-secured loan for $600k who has no income not a predatory act?

In the case of the example in the article, if she wasn't given the loan, she'd probably have $100k or more in equity in cash from the sale of the home. The entire scenario is sickening and disgusting -- using hope and taking advantage of people's ego and emotional attachment to separate them from their money.
Forgive a bit of ignorance here, but that doesn't sound terribly different than overloading functions in C++. Am I way off on that?
My current employer gave me an HP with a TN panel.
That's made it quite frustrating when viewing code.
Average memory and average cpu are find especially when ssh into a build server.
IPS displays have really changed how I use laptops and switching back to TN shows it.
If she inherited it evenly with two other siblings and did not put any additional money down, then she has a loan-to-value of 66% (meaning 33% equity). That greatly reduces risk for the lender.
a list of names provides not real context to "who" decides. For the most part people will dismiss them quickly when the outcome does not match their personal views. so both sides will simply find examples to further their beliefs.

for the most part these services are both circle the wagon and circle jerk in nature. circle the wagon because journalist of the same beliefs want to protect each other and circle jerk because their choices will simply be beneficial to those they already agree with. the public as I mentioned before will just dismiss it as more of the same. the internet is good at holding them to account and they don't like it.
> If someone earns so much money that they can pay 700 usd a month for this service, that basically means that they have figured life out and are successful and do not need to change.

No, that only means that they have enough disposable income to afford the service.

> Personality has also always been something the can be influenced by money. There is a reason why women would prefer rich "jerks" to poor nice guys.

The generalisation you make about women is really offensive, furthermore, you can not assume everyone favours income over personality in a partner.

In any case, dating, like a job hunt and many other aspects of our lives, comes down to weighting up your expectations against someone else's, if you're fine with attracting a partner because of your money, good for you.
> B) It doesn't even have wheels, how is it a car?

"Roads? Where we're going, we don't need roads."
Here in Eastern Europe torrenting is mostly done for the convenience. It being free is secondary.
Isn't it better to have an aerobic warm up before doing any strength training (to prevent injury), along with pre/post stretching exercises?
> it absorbs a nearly infinitesimal part of the economy

In 2018 the NSF requested $6.653 billion. (More than the stupid wall--don't tell Trump.)

That's some real money, and it should be well-spent. A new collider is probably not well-spent.
Thorough documentation like that is key to a plugin like this maintaining trustworthiness. I think they should go even further and provide explicit examples highlighting the reasons behind a certain rating, as the more explicit, the harder for people to dismiss this as some kind of leftist filter.
Works fine until you move and change providers, or as in the case of many of my friends/colleagues, change email addresses due to spam, which is often related to signing up to services which eventually get hacked. I regularly get spam addressed to custom email addresses, one of the first times was adobe28593@mydomain.com.
I'm trying to find an essay I remember reading in the past 5 years titled something like "Inequality in Equalville" but my googling isn't finding it. Does anyone remember what it was called?
It might look like this? (Warning - not pretty)

https://en.wikipedia.org/wiki/Hafner_Rotabuggy
We need to fight software bloat.

Old computers and hardware are awesome for several reasons, specially if you really enjoy tinkering with computers!

- Linux/Un*x compatibility is usually pretty good. and those OSes are good for tinkering and producing new stuff. You can reuse your old boxes for staging servers and test beds.

- Old hardware forces you to learn more about how the hardware works and how to optimize your toolset. No, you don't need that insane number of daemons that run automatically if you install a vanilla distribution like Ubuntu. It is a nice stance against this ongoing trend of consumerism and disposable hardware.

We are wasting and rebuilding and tearing apart all our hardware each 2-3 years just for the sake of having that new instruction corrected in microcode or for having a conversational piece. it's bollocks.

We now have some insanely fast consumer processors which gives us the power to run and simulate real time graphics, audio synthesis, AR, etc.... but following the same trend, software is becoming more and more inefficient.

Some software solutions now require several hundred megs of binaries and local web servers and dlls and whatnot to solve the simplest of use cases. We have text editors and music players that now need a full Node.js server instance and a separate build of Chromium running just for doing shit that we used to get by with a tenth of ram and processing power. Thank god we still have some survivors like foobar2000, notepad++ and etc.

The effect of that inefficiency on us is that we get to do the same things we did 10 or 20 years ago (study, read, code, listen to music?), only using way more cycles for nothing.

Besides very few people running insanely complex simulations (which when scaled, are gonna be run on clusters or AWS anyway), most power users don't need that multicpu rig with 128 gigs of ram.

I have 2 old laptops now and one of those is a pretty usable 2010 Macbook with 3gigs of ram. It ran Mac OS X dog slow but now with Xubuntu, it's still pretty usable. And when XFCE starts becoming too bloaty, this box is gonna allow me to study tiling window managers and more lightweight customizable distros like Arch. The net effect is me studying more, which is always a win.
Pypy is basically abandoned project. Main version is Python2 and It has poor support for python 3. The latest version They are supporting is python3.5. Beside that even with Pypy they wouldn't be even close to nodejs. Julia is on par with Fortran or C.
Reason behind Julia amazing performance is its type system. e.g multiple dispatch and value types. Python lakes both. Python also has parallelism problem with GIL.
Mypy team currently works on compiler based on static type annotation: https://github.com/mypyc/mypyc
I think they could gain much more performance than Pypy.
Can Chrome or Firefox run on less than 1 GB of RAM nowadays?
* I would say most people in the UK know to take news from certain publications with a grain of salt*

Not in my experience, there are people in my own family who lap it up.
My knee-jerk reaction is that this is sort-of a tautology:

If there was interesting work available at their job, the people with boring jobs would not have boring jobs. Nobody is going to do the boring work first and leave the interesting stuff sitting around just waiting for a new hire! Where there is a surplus of interesting work, people with interesting jobs will design interesting jobs for their colleagues.

Dunno. Just musing.
Exploiting the Magellan Bug on 64-bit Chrome Desktop
This is Derek, from the video. Sorry I am just joing the conversation mow.

For this use case, we setup 800 Gbps of interconnect with Google.
Careful. Learning photography can be like learning the new productivity method du jour.

That said, the book Understanding Exposure by Bryan Peterson was recommended to me a long time ago and provided me with immediate and stunning results. Buy it though, don't download one of the numerous copies online.
Does this organization have a published definition of "Fake News?"

I suspect not, because in general, nobody can agree on a definition of it.
How Do You Govern Machines That Can Learn?
Documenting starting a startup
And he was very wrong.
I have a "consumer grade" personal laptop from 2013, I use a company issued MacBook Pro and just recently was still using a HP EliteBook 840 G2 issued by my former workplace.

Checked the first two over the same TypeScript project and the MBP takes 10s, while my laptop twice as much.

It does indeed feel kinda slower overall, but it never occurred to me that it was by that much. I mean - it's still fine for my after-hours stuff.

Meanwhile the HP, even though in the middle in terms of age here was a pain to work with, because the fans on its i5-5200U would spin furiously on any hint of actual work being required from it. Performance was equally bad.

I guess the takeout here is that while hardware doesn't matter that much, it has to be good hardware to begin with.
I suggest books. (-:

Fred Zlotnick's 1991 book mentions pax and the (contemporary) POSIX.2 draft.

Mark Horton's Portable C Software from 1990 has a command options listing for pax.

That's just two of the books.
You use the word "predatory" a couple times. What does that mean? These are contracts that are willingly entered into by the borrower, and the lender has a lot of incentive to ensure that the borrower can actually pay.
Well, not that I love being this glib, but, I guess now I know what the Russian government wants me to think about NewsGuard. Also: because WaPo and NYT have issued corrections about Deripaska stories, they're "repeat offenders" who "publish lies" (their citation: Fox News). Also, according to the chyron, I should be really scared of Islam.
NewsGuard gives a red mark for Wikileaks, but a green tick for Fox News. I think we're done here.

https://twitter.com/wikileaks/status/1084876278065446913

On NewsGuard's advisory board, 5 of the 7 slots are taken by people who have held high level posts in US Intelligence and other state affairs.

If NewsGuard was just being rolled out to the USA, I'd still consider it horribly biased, but its a complete joke to make it on by default for the entire world.
Why are people still using file sharing and torrents?

Why in the hell would anyone do what you suggest, technical or not? A torrent client and about four lines of bash will do the job without Mr. Goldberg's mouse pushing the ball down the ramp to turn on the toaster, to heat the gas in the balloon...

IMO, you're making complexity for the sake of doing so. Regardless, if that's what it takes to watch video media? I'm going to go learn to play the banjo.
Building the perfect data science project for industry
If a clock's broken and thus is right only twice a day, is it a clock worth keeping? The Daily Mail made its bed and it should have to lie in it.
Since they are a team, they are already destined to fail. A team tends to gravitate to a particular position.

So they will fail not only because nobody uses Edge.
Glad to see Boeing catching up :) The headlines in this space have been dominated by big names who are yet to demonstrate real capabilities, so it's good to see them taking baby steps.

Case in point: Our startup has been quietly flying a similar technology demonstrator since early 2018. While we don't get nearly as many headlines, occasionally something comes out: https://www.wired.com/story/beta-ava-flying-car-aviation/

PS: We're hiring :) If you are into hard software problems and want to join what could be the next Tesla but for aerospace, send me your resume: artur@beta.team
Is Dirk Gently gone from Netflix?! It's one of the best things there.

I thought I still saw it listed recently. Maybe it's only gone from your region and not mine, in which case I recommend a VPN.
Makes me wondering if there are ways to turn any device as a chromecast sink.
In the long run this sounds like the kind of area that begs for regulation. If you run a subscription service you have strong market power over competing content producers who can't do the same and create their own distribution channels. This gives the monopolist strong leverage to purchase content on the cheap and expand their platform to the detriment of other distributors, which is precisely what Netflix is doing, using their economies of scale to discourage consumers to seek alternate offers.

It seems sensible to force platforms with significant market power to open up and allow competing content to be sold on there too, maybe on a basis of costs-plus-fixed-profit for the platform.
Given the dreadful Sencha acquisition, this doesn't sound too good for the employees. Hope you'll find good replacement positions.
I've prob been on the other side of that argument.
I usually advocate for allowing developers to pick their laptops rather than coming up with a one size fits all solution.

This started when my company started buying Skylake HPs for all new hires because they were "cheaper".
They were only cheaper because they were comparing them to current gen MBPs.
As a result we were stuck with TN panels and 8 gbs of ram.
I would rather have a $400 chromebook with an IPS display at that point, easily 1/2 to 1/3 of the price.
I try and get the best computer money can buy, because the quality of life is better on better hardware, I can always configure software-based restrictions if I need to create performant software (network throttling, cgroups, etc.), and because there's things you can do with new hardware you can't reasonably do with old (like training ml models). It keeps your options open.
The 'price of electricity to mine a bitcoin' is clickbait. There is no fixed price as it's 100% market/demand driven. The way bitcoin works is that the difficulty of the algorithm automatically adjusts to the rate at which they are being solved so that a block is able to be mined, on average, in about 10 minutes.

What this means is if there was a world where only one person was mining bitcoin using a single hand crank and a laptop for energy, it'd still take exactly as long as a world where there were trillions of people mining bitcoin using nuclear powered supercomputing complexes. So the amount of electricity required to produce one coin on average is 100% a reflection of demand.

The more demand there is for bitcoin (and the more miners), the more it costs to mine a BTC. It's quite a brilliant design since it scales endlessly with no change necessary to the underlying system. For instance imagine a bunch of people started spending $3600 of electric/compute time mining coins. Suddenly the increased number of people mining would mean that that level of compute would generate fewer coins - and so the necessary compute to produce a coin would naturally grow. By contrast, imagine the price of BTC went down and thus there was a decline in incentive and number of people mining it. Suddenly the price of electric required to produce one coin would also go down.

There are also some technical issues with things like the 'price of electricity to mine a BTC' such as the fact that the electric consumption per hash generated is going to vary quite dramatically depending on whether somebody is using a CPU, GPU, dedicated ASIC system, etc and then the specifics within those broad categories.

The old saying likely holds here: there are lies, damned lies, and statistics. People stating statistics like this are mostly just pushing an agenda. I do not mean the grandparent comment here. I mean the source he read it from. There are so many uncountable variables that just giving a number is completely meaningless, and highly misleading.
Or... she could be a contractor to one of those companies, to help them when they have more work than employees can handle.
Te only thing that prevents me from switching to a mechanical keyboard is I care about my coworkers ability to concentrate.
wow thats not even a plane in the video! its a square sled with quadcopter motors thats taking a plane body for a ride.

https://www.liftaircraft.com/ has what I think of when I think of a possible future mode of transporation through the air.
Or 1% of the budget of the department of defense. In other words, a sideshow.
For a small app on a box running Linux, _maybe_. Any other case? That hasn't been true for years.

The large Rails app I work on can eat up 500mb RAM easily. The webpack dev server I'm running to compile the Angular frontend for said Rails app is taking another 500mb. Visual Studio Code (easily the best TypeScript editor) is using over a gig of RAM all by itself.
Vide for PyTorch: https://rockt.github.io/2018/04/30/einsum ("Einsum is All you Need - Einstein Summation in Deep Learning" by Tim Rocktäschel).

The same convention as in NumPy, but IMHO much nicer visual explanation for beginners. Also, think about tensor diagrams, as in the Feynman diagram in "Simple diagrams of convolutional neural networks" https://medium.com/inbrowserai/simple-diagrams-of-convoluted....
I bow to your paranoia. Although I have often wondered if retro computers will become more valuable in the future as the final bastion of electronic privacy.