skysight-inc/HackerNews huggingface dataset:
Never trust anonymous sources with over the top promises.

In 2010, I was an intern at Google working on a team doing the very early prototypes of touch screen stuff for ChromeOS. I was in the room the first time we scrolled the screen with a finger (initially, the wrong way). That same week, a bunch of tech blogs with "insider information" announced we'd have a consumer ChromeOS tablet by the end of the month. Spoiler: they were 8 years ahead of themselves.
I disagree. GP isn't saying to keep their mouth shut; it's saying to put up or shut up, which is emphatically different. "$FOO is bad" isn't totally worthless, but it's weak, especially when it would have taken 45 seconds more to say, "$FOO is bad because it's implemented poorly/inconsistently, has weak support for encryption, [...]".

And comments calling out unhelpful comments are slightly unpleasant, but still desirable feedback of what the desired norms are around here.
Sounds like Telegram may be Domain Fronting:
https://en.wikipedia.org/wiki/Domain_fronting
In Ireland there have been studies using sea-facing valleys to store pumped sea-water. There are an order of magnitude more of these (left-over from the last ice-age) than river valleys for pumped hydro storage.
The spirit of ireland group looked at them. When we really need the stored energy, this plan will get dug up again.
Reference:
http://www.sciencemag.org/news/2012/02/massive-energy-storag...
Yes funny how one of the most innovative companies with some of the most intelligent employees in the world, keeps making these simple technical "mistakes" that result in more data being pulled.
What is that? Servers? I may be blind but I don't what those are.
That's Firefox on arch linux
I'm generally pretty pragmatic about using stuff that is convenient even if might not be too efficient, but I have to agree with most usage of Electron that I find. I'm using a MacBook that, while a few years old, still does almost everything well. It struggles when I have a few Electron-based apps open and that's just ridiculous. It also drastically impacts battery life.

It's reached a point where I use my iOS devices for Spotify and/or Slack just so my laptop can run whatever other crappy Electron app I need to use.

I find that VSCode is almost worth it, but that's perhaps one of the few exceptions (and I still go for Sublime Text most of the time).

Any app that needs to be persistent really has no business using Electron. It's a terrible waste.
Depends on its features. Cars have a baseline where if you program a roomba it can essentially use a if you run into stuff reverse and turn 15 degrees. But if you want a robot to use stairs go over stepups and navigate a house completely, it could potentially surpass a cars complexity. Potentially.
They are easy to share/spell? though most of them are not that easy.
> That of course also ignores all the non-financial benefits of owning.

All I see is more maintenance :D
The extremist view in this sense is that tabs in general are a bad model for navigation. If all the pages you choose to visit are first-level citizens in your environment (windows) then you think about them more actively. A browser like https://surf.suckless.org simplifies the browser abstraction well in these regards. I have found it is nearly impossible to get common browsers to work without tabs. This kind of endeavour probably begets a correct window manager like https://i3wm.org
Thanks for the links! Most of the submitted approaches don't even mess with the ELF binary structure. But even if you don't do that, there's a lot you can learn by optimizing (sometimes doing something with more instructions instructions actually result in a smaller binary because of shorter opcodes).

It was the first time I really messed around with x86 assembly and I learned a lot during the progress :)

Edit: Wording

Edit2: Also note that for this challenge you need to submit NASM assembly, and not the resulting binary. So you can't resort to hex editing the binary itself.
A deliberately-one-sided note of the downsides of home ownership:

http://jlcollinsnh.com/2013/05/29/why-your-house-is-a-terrib...
> Netscape in 1995 with 50-year-old Jim Clark would be an uncommon example

Don't forget 23-year-old Marc Andreessen as a cofounder.

This is a really interesting trend! Thanks for pointing it out.
Very interesting since here, south of the Pyrenees, it's mostly the opposite. Carriers charge per SMS, and therefore they are only used by automated services such as 2FA, etc. I haven't received an SMS from an actual human in years. Most people use WhatsApp et al. instead, even companies and business communicating with clients.
No, you need to consume what other methods, e.g. wind, are producing when there isn't the demand to use it.
If the Wikimedia Foundation's goal was to help people, their time and money would be much better spent hiring professional / full-time editors to QC their content. Features like this hovering preview are peripheral to their goal of providing quality content that can also be updated by the general public
clean, safe, and too cheap to meter, amirite?

three words, last one's shima.

oh, look at the time, it's 2018 already..
No, it's a standard that Google's messaging app will (actually, already does) support. But any messaging app can add support if it doesn't already.
Useful Snippets for Google Colaboratory. Free GPU Included
CodePen: DocSearch from Algolia
At posters, e.g. link to register for an event.
I can see a new revenue opportunity for Ryanair where they allow passengers to bid on whether a seat is/is not reclinable. This new product would permit the guy behind to block the guy in front from reclining by paying more, or the guy in front could pay more to regain this privilege.

There would be great possibilities for a real-time booking app feature and the nervous tension as the check-in window begins to close as you attempt to get one last closing bid in ...

Another marvelous opportunity to turn inconvenience for some into more profits and cheaper flights for others.

\s
It is another pile of Google Garbage(tm).

Here's what would work. Chat that just works with gmail. Not another chat app. Chat with gmail. Is the other person online? Message is immediately delivered. Is the other person not online? Message is queued. ID of another person? Their email address or a phone number. That's it. Just

(a) make it actually work

(b) make it not lose messages
Degflasher: The easy way to improve your mining rate
Can you explain why you think these negative prices are a bad thing?

I think they're an efficient use of market based tools to ensure that the group who can reduce the input to the grid does so, and to incentivize electricity production that can meet the flexible demands of the grid (e.g. slow ramping coal would be penalised over fast ramping gas without any regulation needing to specifically target the coal and the coal plant can do anything it wants to improve this, e.g. fit batteries, since no technology is mandated.
They can't even keep a URL shortner service up and running?
What is more... interesting(?) - is that starbucks might have reason to use blockchain tech for non-public systems (info sharing with suppliers/vendors/etc, currency exchange between countries, etc) but it would be completely independent of any public use of blockchain, and we'd never know (or need to know, or care).
The partners are always the first SUSPECT and the police do their due diligence to RULE THEM OUT. Even on the 1/10 where the weren't the murderer, the police still intrude on them to try to find the truth. Being a SUSPECT != SENT TO JAIL. The rapper in the story was a SUSPECT, they weren't SENT TO JAIL which makes your analogy not an analogy at all, because well, they aren't anologous. If anything I feel your arguement argues for pulling the rap artist over.
I am confused, how unit tests do not help refactoring? Is not this a most often cited benefit of unit tests?
“Fully Serverless” in Production – Lessons Learned
It’s funny that you claim this yet there are posts all over this thread about how crappy the ad targeting is.
Valid use cases for autocomplete=off
I'm not sure but I think it's a new attempt.

Google is making it difficult to keep track...
In Europe we have Spotahome which i've used a few times and found to be excellent.
PSA: You can make your own (relatively) shorter URLs if you're willing to guess at how to un-pretty site's URLs. My most common one is Amazon. Most URLs are amazon.com/dp/xxxxxxxxxxxxx. Knowing that you can take a nasty URL like:

https://www.amazon.com/Red-4TB-Hard-Disk-Drive/dp/B00EHBERSE...

and change it to:

https://amazon.com/dp/B00EHBERSE

That's 122 chars to 32 chars. This kind of tactic works for tons of sites.
Has there been any conversation on HN regarding what this move achieves? I cannot see any clear benefit with regards to GDPR.
> To refocus our efforts, we're turning down support for goo.gl over the coming weeks and replacing it with Firebase Dynamic Links[1] (FDL).

Hmm, so replacing something simple and straightforward with something incredibly complicated aimed at a different use case...

[1] https://firebase.google.com/products/dynamic-links/
I thoroughly enjoyed this post, so maybe I'm biased.

I think AI is extremely overhyped and under performant. In fact, I think a major strength of AI is founded in the technical ignorance of certain project managers or decision makers. The type of person who doesn't appreciate the simplistic elegance of sql+bash/cron for simple tasks is the person who will bite a pitch for AI customer retention strategy. Customers are people. Business is people. You don't need a rack of gpus to understand why sending someone an email who has a saved cart is a good idea. It's common sense. It doesn't matter if we can force machines through trillions of operations to vaguely capture a customer pattern of a guy at a console can write it by hand in five minutes.

(not always, I know, I work in finance so a lot of my business IS machines and not people, but you catch my drift)

I'm pro-AI research, and anti-AI hype train. They're computers. They're objects. They're not us yet. Consider the magnitude of the AI research market, which is tens of billions, and compare that to what they are actually capable of doing relative to human performance.

/rant

Maybe HN skews my perception on what the public tech enthusiast's perception on AI is...
That's not the best analogy - it's more like someone has two chairs in their waiting room and they note which chair is more popular among people waiting, so they can replace the worse chair with a copy of the better one.
The best way I can think of is to aggregate errors over time, categorize them and build a health check around those metrics.
I use them to share maps links on chat, for example this:

https://goo.gl/maps/6zJsoaCTgTD2

is much better than this:

https://www.google.it/maps/place/Presidio+di+Francavilla+Fon...
Then you will probably like this: https://www.youtube.com/watch?v=URSWYvyc42M
First, this isn't a Google app. Google is pushing the RCS standard, a standard that some carriers already support.

And yeah, it doesn't support encryption so it's clearly inferior to something like Signal, but open standards that don't live in a silo are still important. For instance, I have friends that almost exclusively chat through Facebook Messenger. Since I won't install Facebook Messenger, I chat with them over SMS. A "better SMS" would be nice, and might help ease people out of the FB Messenger silo.
Jobs basically reinvented Apple when he came back. The "power law" company that you're talking about was created by a person in his 40s. Before that it was a has-been that had to be bailed out by its biggest competitor.

Leaving that aside, can give any more detail as to why you think power law companies matter and "average" companies don't? There's a lot of "average" companies out there that are making tidy profits for lots of folks.
>Incredibly poor attitude. This is free, open source software

so we're no longer allowed to criticize poor things we don't pay for?
I see what you're saying about cleaning the data. This is something I'm very unfamiliar with, so good to know!

Yeah I think the article is garbage too, makes me wonder why it gained so much traction? The argument/ topic are not developed at all.

I guess the point they were going for is there are people who want to use ML because it's 'trendy' or something, and simpler solutions would suffice. I could see that being true, but this article is BAD. I hate seeing low quality articles get rewarded.
I often hire a car to travel long distance in the UK since trains are so expensive and with flights you really need to book very far ahead to get a decent price. With flights also I never find a convenient outward and return trip that will not involve staying overnight.
I saw it yesterday too. I'm interested in attention models, but I'm not a skilled enough practitioner to say anything meaningful about them yet.

Someone linked me the author's more recent article [1] yesterday which claims hierarchical attention models totally outclass traditional RNNs/LSTMs. I really want to read an empirical comparison or a HN thread with experts chiming in.

[1] https://towardsdatascience.com/the-fall-of-rnn-lstm-2d1594c7...
They’re also good for including in SMS text messages. Or print media. Or for typing into browsers on devices with sub-optimal keyboards (from my own experience, I can think of the Xbox and the Kindle)
Well now.

What customer account data was stolen?

Customers’ name, email address, phone number and trip data.
I happened to be driving through Indiana this week and saw the biggest wind farm I'd ever seen. It just went on for ages as we drove. I think it is this 600MW farm: http://meadowlakewindfarm.com/
Inside the New Google Podcasts Strategy That Could Double Audiences Worldwide
Hate Traffic? Learn to Love Congestion Pricing
"I think all the hype around block chain is hilarious for the very simple reason that block chain can’t actually solve any business problem that a centrally managed service couldn’t solve"

This is a very common statement on here regarding blockchain solutions, and is effectively like saying "There's no program you can't write with 1991 Visual Basic" (or build in Excel -- I've had financial sorts try to hammer every problem into an Excel workbook). Theoretically true, but outrageously off the mark given the nuance on needs of many very varied projects.

Blockchain style solutions are not relevant for many projects. They have some legitimate uses, however, and saying "But you could..." isn't a retort.
وفاة الفنانة المغربية وئام الدحمانى
Back in 1999 I worked at an early web consultancy that built apps for clients on top of Oracle. We used their DB + a programming language called PL/SQL.

There was a feature of Oracle called SOUNDEX which was magical. Here's an example from their docs page [1]:

SELECT last_name, first_name
FROM hr.employees
WHERE SOUNDEX(last_name)= SOUNDEX('SMYTHE');

This query will return all people with a last name that sounds like 'Smythe', including 'Smith' and 'Smithe'.

[1] https://docs.oracle.com/cd/B19306_01/server.102/b14200/funct...
Why Everyone Is Insecure (and Why That's Okay)
This is an important piece that is often overlooked. My wife and I rented a house in 2010 from a builder who wasn't able to sell it after the property bubble burst. After our first year term was up, they agreed to renew the lease, only to call us back a week later and say that "although the mortgage was current on the property, the bank was calling up the loan" and that we needed to vacate in 30 days. (Our best guess is that the bank decided to seize the house due to non-payment of another mortgage held by the company.)

As a result we had to scurry to find another house available for rent, which put us in a terrible position to comparison shop or negotiate on the rent. We were fortunate enough to find something that would work for us, but I think we overpaid substantially for a few years.
> The industry _should_ be meeting regulators

The industry should be trying to create a single example of a non-fraudulent non-investment utility token.

The optics of millionaire VCs flying across the country on their millionaire LPs' dimes to safeguard hypotheticals against regulatory scrutiny while millions of regular Joe's are getting scammed are palpable. Before you can argue "X should be exempt from regulation because it exhibits Y properties," you have to have an X with Y.
If clean energy manages to get cheap enough eventually it will be easier to synthesize simple hydrocarbons out of atmospheric and water than to drill them out of the group and we can end up carbon neutral as a whole. We'll see how cheap midday solar ends up when the price finishes dropping.
Have you tried this in a more text based article? I was reading through something lengthy last night and I thought these pop ups were a lifesaver. They're like a TL;DR, you can avoid the context switch of actually clicking through. Sometimes even just the picture was enough to go "oh ok!".

Also personally I'm prone to going down a wikipedia rabbit hole and if last night was any indication, I think these popups will help stop that.

Sounds like you hit an edge case. Personally in that situation of a list of links I would just move the cursor outside the list. For me at least a minor change in behavior in some edge cases is worth what is otherwise a really awesome new feature.
Did the old methods use neutral networks? I wouldn't be surprised if they did, but I would be surprised if they were as deep of networks as what people use today.

That is, I am interested in comparing them on speed of transcription, speech synthesises, error rates, etc. Not on speed of network execution.
It's more about what they want to promote instead than about whether or not they can pay for it.
I'm honestly curious about what is VC reasoning behind investing to decentralised networks? In my view, a company behind such a product would be inherently un-exitable.
Or just use http://a.co/gVf3K0x ...
Thought experiment: if after 5/25, I download my data, then revoke consent and delete my account, then a while later reactivate my account and log back in -- if any of my previous personal data is tied to my "new" account, have I proven that my personal data wasn't entirely deleted since Facebook could still uniquely identify me?
That's Google for you!
What the Archaeology of Night Reveals
> That said, I don't think TDD is a good way to figure out your API.

There are plenty of ways to do it and one way that has worked well for me is in practicing TDD. So it is indeed one good way of doing it.

There are also people who are inexperienced with TDD or who misunderstand it and implement it poorly. There are people who are just not ready to design APIs yet who are forced to learn on the job. None of those things invalidate what I said.

If TDD doesn't work for you then you'll have to find what does and I hope that you test your software in a sufficient manner before deploying it.

> In any case, it seems to assume that more tests are always better

I think you're projecting your own opinions into the matter. There's nothing about TDD that prescribes what kind of tests one should write or how many. You could write acceptance tests and work from there if that suits you better. It's test driven development. The operative word is what we should focus on: testing is a form of specification and we should be clear about what we're building and verify that it works as intended.

It comes from an opposition to other forms of verification that used to be popular: black box/white box testing where the specifications were written long before the software development phase began and when the testing happened long after the software was developed.

That's where it's most useful: as a light-weight, programmer-oriented, executable specification language.
I'm a cyclist, and one of the big cycle equipment blogs is DCRainmaker.

He ran a story about a run-in with some Australian cops while on a ride that is just mind-blowing in how different it is from similar run-ins with American police.

See here:

https://www.dcrainmaker.com/2018/03/getting-pulled-over-by-f...
If you budget with $1k/yr for maintenance you're in for a bad ride. If you go with something like $2/sqft*year from the house is build, you're closer. But buy any 10-20 year old house and it will be far higher.
This is often called "interpretable machine learning" and it's an active area of research. By default, ML systems just make predictions; they don't explain anything. And it's not obvious how to get explanations from them.
$84/year for new customers, still worth it.
Being tall is correlated with playing basketball, but you'd have to be pretty dumb to watch a short guy shooting hoops right in front of you and conclude he wasn't playing basketball.
You should have... I'll check is we have something in our queues.
I'm case you were curious, WM has done more user testing than just the engagement metrics:

https://m.mediawiki.org/wiki/Special:MyLanguage/Wikimedia_Re...

Not sure what it says about them that they're mentioning worthless numbers instead of the way more useful data they got back during this survey.
I use my favorite one just for the laughs: http://www.shadyurl.com
Planning a Morrowind all-faction speedrun with simulated annealing, part 2
I think this is a good post and a good perspective to take, but its worth pointing out you bought an expensive washing machine, though if its more reliable, then that's probably the better purchase. On good days I do like my house hobby.

I mainly bought a house because I kept having to move every year, renting flats in houses where they decided they wanted to sell, or move in themselves, etc. So now only the bank and the state can kick me out, and not relatively more capricious property owners.
YNAB is great except when tracking existing credit card debt and new debt. I found it a real pain to figure out what my monthly payments should be. It's doable, I just found it not straight forward at all.
That and trying to figure out what a 'month' is - different payments coming in at different times for purchases from different times, I kept finding myself trying to override and do manual catch ups. I finally just stopped using it.
Previous  Medicine Cabinet Spring Cleaning Reminders for Seniors
link to the [talk] from the parent comment [by wwilson]

[talk] https://www.youtube.com/watch?v=4fFDFbi3toc

[by wwilson] https://news.ycombinator.com/item?id=16877401
Statistical mechanics is basically the study of how nature stores information. Or at least, what this means for certain kinds of physics.

This article is about relatively new things, but if you rewind 100 years, you find people thinking hard about this in simpler contexts. Gibbs is the big name, who essentially re-wrote thermodynamics (the study of heat, which until then had been thought of as some kind of invisible fluid) in the statistics of microscopic particles. This often involves counting the number of different possible states, for instance of all the atoms in a gas. Gasses whose molecules have two atoms (like N_2, compared to He) have larger heat capacity precisely because there are more different ways that these bi-atoms can be oriented, i.e. more information is needed to write down their states completely.

The older, thermodynamic, description is in a sense an optimally compressed representation of this microscopic picture. It keeps only what little information is visible to giants like us, who cannot see the individual atoms.
I've only had one job in my whole career where I met people I wanted to hang out with outside work. One of two of the guys I work with now might meet that bar if they weren't so far away.

Where else do we find people? Well, we're all older, so we already had friends from other activities -- political involvement, volunteering for arts orgs, our cycling group, etc.
St. Louis Fed research: Bitcoin is unique money