skysight-inc/HackerNews huggingface dataset:
I suspect this has to do with how Walmart has been ramping up there internet game over the past 1-2 years. They have an API similar to Amazon's for pulling product info and placing orders (it's still in beta last I checked).

Walmart has already started doing the 2 day delivery thing a while ago for free (no "prime" needed) for orders above the purchase threshold. They then started allowing you to order online and pick up in stored (including groceries).

I think we are going to see Walmart start competing with Amazon even harder. And here's the thing most people don't even realize - Amazon's main business unit dealing with retail sales loses a metric shit ton of money. Amazon just released it's latest quarterly report and somehow people thought it was a good report. It wasn't. Sure, Cloud services are doing well. But Amazon as an entire company makes only a 1.3% profit margin. That includes the high margin cloud business. The actual retail business? It loses 18%!!! That loss is up from 15% the previous quarter. In 2013 those losses were 2-4%! Amazon is getting absolutely ravaged in their retail sales business. Walmart, on the other hand, has margins of about 2.35% and pretty much all they do is retail business. And let's not forget that Walmart has massive brick and mortar stores all around the country and they can still turn a profit. Amazon, who has at this time nearly 0 physical retail spaces (other than a few test/trial stores) manages to piss away nearly 1 in every 5 dollars it takes in from their retail unit.

I sincerely think that Walmart is going to figure out a way in the next 5-10 years to utterly decimate Amazon's main line of business.
And odds are high that your provisional ballot was simply tossed unless you contacted your county Board of Elections, probably with documentation to prove that you were allowed to vote and probably within just a few days after the election.

What happens with provisional ballots is very highly variable, but quite frequently ends up with them simply being tossed.
> There’s so much more available for Linux because of it that would have no client at all otherwise.

https://github.com/yuya373/emacs-slack works on Linux, and doesn't chew up CPU, RAM & disk to do it.
> “Don’t worry about price, just specify the computer’s abilities,” he told the original team leader. At his first retreat with the Macintosh team, he began by writing a maxim on his whiteboard: “Don’t compromise.”

That's Steve Jobs.

The notch is a compromise. The spec Apple needed was "no notch". Forcing developers to embrace a premature design decision based on a feature that they couldn't make happen is hypocritical at best.

If Jobs had come back to life, we would have been blown away by something from Apple by now. At this point, not sure which is more likely to happen.

-----

https://hbr.org/2012/04/the-real-leadership-lessons-of-steve...
The worst category is buying "OEM" cell phone batteries. Battery looks the same but it is fake. It gets listed with all the regular batteries so you dont know who is legit seller.
It's also worth noting that PIA supports several free software projects.
Cross-AZ fees can add up!
Lower US Corporate Tax Rate with a Worldwide System
Renters Are Not Paying Full Rent, Which Is Worse Than Most Plagues of Egypt
Yeah, I was always trying to "fix" it within a few minutes of hearing her statements. Allowing her to speak it out, develop images in her mind, listening, and then after all that, I don't offer the solution! It is a different way of "communication".
I switched back to FF from Chrome a couple of months ago. Since 56 it has become a damn solid choice, and 57 is absolutely top-notch.
Perhaps an entropy function could be added to Firefox to add noise to Firefox's rendering in the canvas; noise that would change on each render. This might make it more difficult to establish a reliable fingerprint, at least without acquiring multiple samples to average away the noise.
Musk's first image of the tunnel to banish LA’s “soul-destroying” traffic
The worst product launch of all time
css is styling, it's not a programming language
Pretty much. I highly suspect the shit security of the voting system is by design, not some 'accident.'
I'm not sure what you mean. Monero is completely anonymous, and sending through XMR.to can't be traced back to anything. Law enforcement officials just know that that user account got a payment, the Bitcoin blockchain has nothing more for them.
That percentage has been and will be debated forever, even by proponents of the Browne PP model, but 4x25 has done well as recently as the past two decades.

Also the exact number is not all that critical. Earlier versions of Browne’s portfolio were more complicated and he simplified it to 4x25 later on, still allowing that people could tweak it if they must. But 4x25 is simple and works.
Spotify, Slack, and Atom work fine for me, though slack is probably the most annoying one on all platforms. Atom is far from fluff in terms of functionality, but it's fine if you don't use it.
Ask HN: What is a typical day for you at your job?
Türkiye'nin En Büyük Taktik Askeri Malzeme Alışveriş Sitesi
that is not how they caught him. They used a correlation attack. He was stupid and posted something using his personal email on stackoverflow about setting up tor website and processing bitcoin transactions. He then used a linked account to advertise silk road a few times. This made him a prime suspect. They followed him for weeks and watched that every time dread pirate roberts logged in and posted on silk road he was sitting in a cafe or library on his computer connected to a vpn. This was enough for them to get a search warrant and they found all the other evidence they needed to convict him on his laptop
Microsoft Visual Studio Code ships with code search tool written in Rust.
CIA document: Hitler might have been still alive in 1955 [pdf]
In doing this, you break HTML semantic relationships. Each to-do is a child of the previous to-do. That hurts.

I applaud the work in making something sans JS for the kicks of it, but if your going to do it, at least don't break HTML.
The problem with heroes is that when you meet them in person they are real people.
Better to make some money from the people watching your streams on a computer without an adblocker, than it is to hide the stream and have people hit their back button and find one of the dozens of other sites.

The cost to run one of those sites is being overestimated here. They don't actually serve any of the video streams, just embedding from the dozens and dozens of little-known free live streaming services.
Great point.

Is easy to overlook how much you can do with a decent RDBMS. And for the small data that gitlab use, I believe still exist a lot of big wins on performance.

Is just that the new generation not pay much attention to Sql databases...

P.D: I don't mean the gitlab developers, just on general
Here in Puerto Rico the explanations given by the current Executive director of the Puerto Rico power authority have been contradictory and confusing, to say the least.

He gave varied versions on how they started talking, who initiated the communication the dates, etc...

I really suspect there is something awry with the contracting process something tells me we will know soon who really recommended that company and why did they not try getting a no advance contract from the other company like the american utility association people.
I hear you but (sadly) I just don't think it is possible to change an organization's culture with external input.

For example; if the company views software developers as "code monkeys" their culture is going to reflect that. To really change the culture you would need to change the way they view developers and that seems like a tough nut to crack.

Here is something that can tell you without giving away the "tells" that developers use to sense a company would be bad to work for:

Convince your clients what the actual marker rate is for developers vs. what they wish it was. If you are paying the true market rate, you can hire developers without much trouble. As Joel Spolsky put it:

"Now, let’s review some microeconomics. In a free market, it is almost axiomatic that the market always clears. That’s a technical term that means that when somebody tries to sell something, if they are willing to accept the market price, they will be able to sell it, and when somebody wants to buy something, if they are willing to pay the market price, they will be able to buy it. It’s just a matter of both sides accepting the market price."

https://www.joelonsoftware.com/2000/06/15/whaddaya-mean-you-...

Here's another way to convince your clients that the market rate is somewhere higher than what they are offering: Would you still have trouble finding developers if you paid $1 million dollars a year? No? Than the true market rate is somewhere between what the company is offering now and $1 million dollars.
How to Treat the Root Cause of Diabetes
Ask HN: We have a great team and capital but can't find a good idea
I have spent the past year looking for good ideas for a startup and have little to show for it.

--------------------

-Things that we have:-

1) A great early team, made up of myself (just a normal bizdev guy) + 1 talented former private equity partner (who made a fortune on Wall Street) + 1 talented CMU CompSci PhD. The three of us have been friends for years and work together really well.

2) Investors that are willing to write blank checks (within reason) because of the trust in the team (mainly former colleagues of the PE guy).

3) Cash in the bank to continue experimenting

4) An interest in SaaS and ML (and some experience in the latter)

-Things that we don't have:-

1) Ideas of what to do

--------------------

We have read EVERYTHING on how to come up with startups ideas (ranging from Paul Graham essays to The Mom Test). We have ran interviews with friends in corporate and startups, asked old colleagues, attented conferences, organised meetups in our city, a ton of time spent networking, etc.

The few product ideas we came up with following the above process we dropped, often because we discovered that that space is ultra crowded or commooditized.

We will not give up but are getting unsure on how to break the stalemate.

Any tips or advice?

Thanks!
Hubris and crystals
Completely agree. Data quality issues was a big part of our motivation with Kaggle Datasets (an open data platform where the quality of the dataset improves as more people use it) and Kaggle Kernels (a reproducible data science workbench that combines versioned data, code, and compute environments to create reproducible results).

Two examples of this: Kaggle Datasets supports wiki-like editing of metadata (file and column descriptions) and makes it easy to see, fork, and build on all the analytics created on the data so far.

We're just getting started with each of these products: we want Kaggle Datasets to support a fully collaborative model around working with all your data in the future, and Kaggle Kernels to support every analytics and machine learning usecase.
Tactically: spot instances, reserved instances, auto-scaling groups, deleting data that we didn't need.

Strategically: I've only ever see it work by making it somebody's job to save money on Amazon, ahead of feature velocity. Find a tool that analyses where you're spending [0], pick the biggest bucket of spend you don't really understand, and drill down until you're sick of looking at it. Make some optimizations around how you're spending that money, rinse, repeat.

Every org I know has done a first pass that's pretty effective, where you buy a bunch of reserved instances for the compute power you need. A couple of the companies I've worked with stalled out at that point. The others figured out real cost / benefit models for real projects and did things like move data from S3 to Glacier, or from hosted MySQL to RDS, or from Cassandra to DynamoDB.

There are only so many free-lunch cuts you can make, so it's worth your while start down a path that allows you to consider trade-offs, which includes empowering somebody to lobby for them.

[0] Seems nice, haven't used it: https://github.com/Teevity/ice. I know the folks at http://cloudhealthtech.com, they're building a pretty solid business if you're willing to spend money to save money.
This is really cool. Recently I was looking for zoomable ui for a complex timeline I want to implement, this may be useful for that.

Here is another example of zoomable ui : https://jonikorpi.com/zoomable-ui-for-the-web

How much effort will be need to make it squarish instead of circular ?
> Only 2 out of 49 million HBO subscribers are HBO Now users.

Why would a HBO subscriber be a HBO Now user? Now costs money; HBO subscribers can use HBO Go for free.
> There is so much focus on the machine learning algorithms rather than getting data ready for the algorithms.

Generally, once a problem at work has come to the point of being a "kaggle problem", it's trivially easy. The main problem is unstructured data, with infinite ways of specifying similar ways to measure the same attribute, and lots of leeway to build an unmaintainable data pipeline between the data generation process and the model at the end.
I'm on Linux, and I want an XWindows-native UI. I want to be able to identify windows by their class. I want to be able to embed them. I want to be able to script them from the command line.

I don't want something which is as weak & unusable as what I'd get on Windows or macOS.
Rust doesn't require use of unsafe for cacheing 15 levels deep if you use the right primitives, i.e. a Mutex. If you dont use safe primitives, then yes you need to use the unsafe keyword to mark the code as unsafe. How is that unreasonable?
Exactly my feelings. This trend is also discrediting a scientific field. I've had multiple experiences where I was asked what I do at my job, I said I was working on crypto implementations and the person replied: "oh, be careful with crypto (referring to cryptocurrencies), I hear there are lot of scams going on."
What Your Doctor Won't Tell You About Getting Your Tubes Tied
There is another way to get a similar effect.[1]

[1] https://en.wikipedia.org/wiki/National_Popular_Vote_Intersta...
This is such a cool breakdown of the worm. Is there some sort of repo with these types of stories?
"The danger with grad school is that you don't see the scary part upfront. PhD programs start out as college part 2, with several years of classes. So by the time you face the horror of writing a dissertation, you're already several years in. If you quit now, you'll be a grad-school dropout, and you probably won't like that idea. When Robert got kicked out of grad school for writing the Internet worm of 1988, I envied him enormously for finding a way out without the stigma of failure."

http://www.paulgraham.com/college.html
Wouldn't living in a big city mean more choices?

I guess the OP is only willing to work for one of the big-4?

Here in DC, between private sector software (where I work), public sector and defense, and consulting/contracting, there are tons of options all across the spectrum of job roles and salaries. And these are located all around the area, not just in a single part of the metro.
My use case is closer to being a small dev shop doing webapps for other people. If they go out of business, I would have tons of Django/whatever work all of a sudden, but lots of pissed off customers when I don't have time to rewrite them all. Plus I (morally) would need to warn them about this risk when pitching/selling them, which would probably put a sizeable dent in sales: "Also, there's a chance that this completely separate company stops supporting their product and we have to charge you for a complete rewrite of your app".
I had lots of DNS zones in Route 53 that didn't really need to be there. So I moved a bunch of them to ClouDNS, which supports ALIAS records to have apex domains point to CloudFront distributions. Seems to work.

Also I realized that DynamoDB autoscaling is relatively expensive for a large number of tables, because it sets up multiple CloudWatch Alarms for each table. So I turned off autoscaling for tables that don't really need it.

I have started to replace DynamoDB tables with Cloud Directory instances in cases where I don't want to have the fixed cost of tables sitting idle (Cloud Directory is charged by request). But this takes a lot of work to do retroactively and Cloud Directory doesn't have a nice CRUD UI, and of course it only fits projects that work well with a graph database.

These are not big costs in absolute $$$, but for personal projects they can be significant when you want to avoid piling up fixed monthly costs to keep services running.
Simplicity: A New Language for Blockchains [pdf]
> On-demand (Netflix, Hulu, HBO's online thingy, iPlayer, what have you) has been the most effective way to actually recover rights-holder revenues.

And yet those are the very services being pirated ^h^h^h excuse me, whose revenue models are being bypassed.
> Javascript misses most of the expressiveness of Python and Ruby.

Could you please give examples of expressiveness of Python or Ruby that Javascript lacks?
Owning gold is not an effective hedge against inflation. If it was then we would see that gold returns would consistently be correlated with inflation rates, but in reality that hasn't happened. And there's no reason to expect that Bitcoin would be an effective inflation hedge either.

If you want to actually hedge against inflation then TIPS or stock indexes are usually better choices for most investors.
Having a good weekend? :)
Very true. But there have been several instances of cases like this. And this thing doesn't matter if your VPN logs or not[+]. But what I was trying to point out is that these types of access collisions are important to understand. And why I don't think people should roll their own VPN.

[+] I'm not trying advocate crime here or advising how to avoid it. Just trying to bring to light a vulnerability.
I hope you don’t mind a slightly off-topic comment here: we should really stop using the if-steve-jobs-were-alive card; we don’t do this with other iconic tech people who have died, do we?
AWS Trusted Advisor, gives great metrics on underused resources... Sadly, part of Premium.

https://aws.amazon.com/premiumsupport/trustedadvisor/
If styling needs to be 100% the same, then QML solves that no problemo :)
I think you'd be surprised how easily Grandma cottons to the idea of cheap knock-off crap, and that by typing a code from her multivitamin bottle into product-validation.gov, she can verify it's not full of heavy metals.
Thank you! That is an interesting question. I think that Vue.js was easy for me to lesrn and use it. The development of Zircle took me more than a year. At the very beginning I felt overwhelmed with the amount of js libraries so I tried to built it using vanilla js. The outcome was, to say the least, a spaghetti code. So, a friend of mine said that I should use MVM pattern to tidy up the mess.
With that in mind, and having learned a bit more of JS, I found Vue.js very friendly for me.
I have very fond memories of those days. I remember the first time I saw the Linux boot loader after a successful exploit using Mech assault, my buddy and I high five'd.

The project has obviously come along way since those days, and could probably not be as successful with Xbox in the name or with the stigma attached to it. Hence the rebrand. Their only chance at making it is to distance themselves as much as possible from the piracy.

The reason it's attractive to (pirate) plugin developers is that it's cross platform (they've already figured out how to get it on AppleTV for example), and a generic enough API. You can write Python to hit a webpage, find a URL, and tell Kodi to play it. Kodi has also solved distribution (repositories) and auto updates. I get it.
Perhaps that depends on how large of a ring is around the moon? The sun was noticeably eclipsed to the naked eye during the annular eclipse I've seen (2012 in California).
> Blaming consumers is the least helpful way to think of this and is, intentionally or not, blatant intellectual dishonesty that saves people from a deeper examination or taking action.

And always using government and corporations as a scapegoat seems equally intellectually dishonest, imo.

Are you suggesting that the people are just innocent pawns being manipulated to vote, buy, and consume a certain way?

I wasn't proposing that the solution is merely to blame the consumers. But in a capitalist democracy the buyers and the voters do actually play a large role in the direction that these issues take.

It seems, to me, to be a problem of education (regarding the issues) and motivation. Perhaps recent events will function as a public notice and help to realign priorities.

> I am certain both you and I (or all) are equally guilty of ignorance and apathy of several other societal ills.

Agreed. And I believe that it's our responsibility to make an effort to focus on our own ignorance and apathy. And to put thought into what we contribute to our peers.

I'm not saying that we're solely responsible. But we collectively share a large portion of the responsibility.
Take a look at webflow: http://webflow.com/
I did this, taking off from February through August 2001.

Taking a sabbatical destroyed my professional career but probably saved my life.

If you do it make sure you have a rough plan of what you hope to accomplish during the sabbatical, and figure out what you're going to do for work at the end of the sabbatical, before you start it.
I had the same reaction when IBM launched the IBM PC, and suddenly everyone used the term "PC" to refer solely to the IBM PC, and not "personal computer" which previously included Apple, Commodore, etc.. That was a losing battle.

As much as it bothers me, if the media adopts "crypto" to refer to cryptocurrency, the population will follow, and the term will forevermore refer to cryptocurrency and not cryptography.
> The worst part is that this kind of stuff is ammunition for the Trump supporter view that Amazon is doing harm to the American economy by promoting goods manufactured by cheap labor abroad.

So you're saying the worst part isn't that people are getting ripped off with fire-hazard chargers and lead-paint baby toys, but that a Trump supporter might be able to make a point because of it?
Sadly not yet. You can see each individual intermediate state but the thing runs fully. We certainly plan to add such a feature though!

We've been mostly studying hammer-like tactics to, say, apply some theorems at specific places in the goal (which the SMT might be bad at), and not for chaining small rewriting or logical steps (which the SMT is good at).
"The web is much more of a large corporation's playground today, far more."

I don't know, I can get a VM and a public IP much cheaper now than ever before. It's never been easier to put content or innovation in front of the entire Internet.

Use to be when someone thought they could do something better they'd do it and let the Internet judge. For example, if you want a different social network then build one and get your friends to try it out. If they like it then maybe it'll grow. That's pretty much how every social site that was ever tried (including Facebook) started. Will your idea fail? Probably, but failure is just part of the process.

Seems like here you read a lot of "well Google/Facebook exists so why even bother?". That mentality is the real problem.
Try that today and your old node/wallet will have trouble reading Segwit transactions.
No one else doing it right can be an argument to show that its because no alternative is much better, and so Electron is actually the possibly right choice. It still being too slow or memory hungry for your liking still remains though. But it seems that there might not be an obvious solution to this that does not compromise on features.
(Just to be clear, I mean that Tor is doing work to prevent developers from inserting backdoors.)
Distributed TensorFlow on Any Infrastructure with Mesosphere DC/OS