skysight-inc/HackerNews huggingface dataset:
It's only a matter of time before it's needed to maintain revenue growth...
I used a Xaiomi 20,000mAh external pack that has worked really well with the Switch. I also charged it perfectly from both LG and HTC phone chargers. On the other hand, the Switch charger refused to charge my phones.
Reddit No Longer Accepts Bitcoin
Semi relevant xkcd: https://xkcd.com/1958/

But these attacks are worth thinking about, and it is definitely useful to build systems that are robust to this type of meddling.
Right, most certainly weren't. I should have been clearer when I talked about European settlers moving into the coldest parts of the Americas, IIRC there wasn't widespread farming there.

I'm not sure about the general answer but in the US it was finally eliminated in public works projects during the Great Depression.
Nakamoto consensus isn't the only protocol that exists; there's also things like Raft and Paxos with different tradeoffs.
Right now, a third of the TV ads I will see on broadcast are political ads for a candidate that praises the leadership of President Trump. On YouTube, I get ads for the "non-profit" Prager University, which is just full of bullshit.

I personally love that Netflix doesn't have any advertisments, especially polarizing ones.
For those who use Markdown and Atom this plugin might also be of interest: https://atom.io/packages/markdown-mindmap
> Additionally, users can now see if the power management feature that dynamically manages maximum performance to prevent unexpected shutdowns, first introduced in iOS 10.2.1, is on and can choose to turn it off. This feature can be found in Settings -> Battery and is available for iPhone 6, iPhone 6 Plus, iPhone SE, iPhone 6s, iPhone 6s Plus, iPhone 7 and iPhone 7 Plus.

Why only those models? What about the 8 and X?
WeWork is a real estate play and acquisition/rollup fund that happens to rent desks.
Show HN: App displays useful information about what you see in AR
How to tell if you have an unhealthy relationship with your phone
Junior developers and newbie in general have one incredible quality: they don’t know and they are not supposed to. You absolutely want to tell them that their role is to criticise and occasionally write the documentation. Start from things that are obvious and leverage their question: anything they ask, tell them it’s now their role to document it. How the business makes money, what that metric means, what is TDD, what happens with this fails, whether the company actually ships bug-free code.

One pattern that I use:

- pair program initially; I would do that even for principal, just to be familiar with the code base, but for probably one or two days, after that, they should be autonomous; for very junior developers, a week make more sense, but rarely more;

- gradually replace that with code review, but more than once a day for more junior people; ask them kindly to commit; make sure to point out one or two issues in each very small PR: linting, method naming convention, then testing patterns, structure, etc.

- have scheduled 30 minutes 1:1 meetings, preferably thrice or twice a week; make sure there is something nice at some of those: ice cream, walk out if it’s sunny, and have that meeting have four very explicit parts: what they have done, what blocked them; what they have learned; what they have taught (or documented). The last one is often overlooked but it’s very important for them to realise that they start owning some code, that they should think not of they direct impact but how to empower people. React to blockages by offering solutions, both from them and from you: they need to learn to unblock and that’s how you do it. Move that meeting to once a week for senior developer, once a fortnight for principals.
Hello Hacker News,

My name is Tom Higgins. I'm 17 years old and I made Prism with my co-founder, Karen Kolkey, who is 15.

With Prism, we're hoping to take Augmented Reality mainstream by making an app that reliably gives you useful information about what you see. Most AR apps are fun, but not particularly useful. We're going to change that.

Currently, Prism can do all of the below:
— Display information about nearby places in augmented reality.
— Identify anything
— Translate text in the camera view

Prism is completely free and easy to use.

If you have any questions about Prism or want to get in touch, send me an email at tomhiggins@promethea.xyz or comment below.

Feedback of any kind is more than welcome!
This is standard operating procedure for Google, and presumably all other major search engines. They apply the same filtering to other "objectionable" content and are the sole arbitrators of what fits this definition. How is this news? Is there some other way to solve the very real problem that Google is addressing?
I agree. The few times I accidentally swipe to that page and tap something that seems interesting (usually Sports Center), I haven't actually been sent to that news article. Rather, I'm subjected to the entire lineup of videos from the advertiser and lose my patience trying to find the particular story I tapped on.

Really turns me off of tapping future sponsored content.
X. M. L.
Drupal Fixes Drupalgeddon2 – No More Taking Over Websites
I've found working with and improving legacy code to be some of the most compelling work I've done and I'm not alone in feeling this way.

But it's nearly impossible to find that kind of job because employers tend to go out of their way to hide the fact that they even have existing software, let alone that they want someone to work on it.
Scraping with a metal spatula does a good job at getting a lot of the gunk off. Then, rubbing half an onion on the grill when hot cleans off the rest (and leaves a nice onion flavor).
For the documents and photos, could I suggest https://www.familysearch.org/ ? Pictures of the rest could go a long way to making the memory of them more accessible as well.
This is a good primer [1].

[1] https://softwareengineeringdaily.com/2018/03/26/consensus-sy...
My keyboard has a 72MHz 32 bit processor‽ I think I was on my 7th computer before I had one that powerful.
Instead you'd pay for/subsidize shows you don't need... The only true a a-la-carte model is to pay for episodes individually. Which you can do on Apple TV / Amazon.
There are wads of coiled wire that you can use with a long pair of tongs. Basically steel wool with much thicker wire. This works pretty well and stands up to use.
Ask HN: Ways to anonymously share employee feedback to startup executives
I'm trying to introduce in the startup I work for, a way to anonymously share feedback e.g. team morale, how happy employees are, etc to upper management in a continuous basis. Have you seen such methods introduced before? Do you think this could lead to positive changes in the company culture?
It seems like there are some product categories where there are known reputable reviewers and this is an attempt to formalize that and make it more discoverable. A cure for the fake reviewers ' influence on review aggregations. Sounds great in theory. I'm thinking of those couple of guys who methodically tear down and test every aspect of every major new USB-C cable or accessory. I tend to trust what they say, or at least I value the information they are presenting.
I like this idea of the bottom right quadrant being where you want to hire. I've been advocating the same notion in my startup. We want to build a team where people grow into top talent, not try to hire them in.

This also lines up with my experience watching where the top performers in my former companies originated. Hunger and passion are essential if you want an "A" level developer.
Using HyperLogLog in production, a retrospective
I came here to upvote comments about the name
The problem is that users don’t understand aliases, and ‘renaming’ would only work for devices under the same iCloud account, so they would be confused when their renamed ‘Kitchen Speaker’ still shows up as BTS-123 in Android.
>Google has banned the term “Kodi” from its autocomplete feature, meaning those who look for information on the set-top box will have to type out the full term in order to search, as reported by TorrentFreak.

>While Kodi is a legal set-top box for streaming, it supports a myriad of third-party add-ons that provide access to pirated media.

Kodi is not a "set-top box". Kodi is software. A set-top box might be pre-loaded with Kodi, but it is not Kodi, anymore than a phone is an "Android". As far as I'm aware, the Kodi team doesn't even sell or officially endorse any pre-loaded hardware set-top box.

This sort of mangling is disappointing from a tech-focused news outlet like The Verge. It also reinforces the implicit association between Kodi and piracy, which is the very thing that caused Google to remove Kodi from search results in the first place.
Ask HN: Who's Working on the Darpa Subterranean Challenge
Specifically it can cross compile to a static executable. It’s quite pleasant to just copy a compiled Go program and have it just work.
> (their phone, their tablets, Alexa, and apparently their social media platform)

Obviously with the exclusion of the phone, I'm under the impression that Fire TV and Fire Tablets sell pretty well. I know lots of parents who use Fire Tablets for their kids over iPads because they are cheap and the content restriction is really easy. Also, aren't Echo/Alexa-driven products pretty much thriving?
That only temporarily fixed it for me. Thankfully I'm downloading 11.3 now, hopefully this most annoying of bugs is gone finally. Mine started in the release that claimed to fix it, which I found an amazing feat.
I don't know why this would be the case, but my first guess would be that something is trying to phone home when the keyboard gets initialized and it's connected to a network
YouTubers get a lot more money for their product placements than they do for their views. Hell, almost universally all the Tech tubers did promos for Dyson's new battery powered vacuum. YouTubers don't get a direct benefit for you being a Red member, they're not salaried, and I'd hazard a guess that there are a signifigant fewer amount of Red subscribers than there are subscribers who just use adblocks. Personally no matter the amount of content YouTubers put out I could never justify myself paying YouTube directly for the privilege of not having to use an adblocker on their site.
Nikon, Sony, Canon, and Fuji have all been making large improvements in low light performance in the last 10 years with only modest improvements to increased resolution in comparison. Nikon for example released the D7500 with a 21mp sensor instead of 24mp and it has improved low light performance.
To be fair, in my eyes working at Facebook is now a red flag.
https://www.youtube.com/watch?v=sGDgnp7-uck
After serving my family a delicious snack, I typically smash into my grill full speed with my Hummer H3, super hemi. That knocks all the nasties away.
While your point stands as a whole, why are you storing the equipment for the one-off event. Storage is for things you will need again.
I though REITs focused for the opposite. I wonder if it’s driven by the city? Are the storage units you’re looking at in low cost or high cost areas?
“Tesla will suspend Model S and Model X production Thursday and Friday because it’s ahead of target on building those this quarter,”

They are shutting down the line for 2 days to focus on the Model 3 because they are so far behind. They can use some of the people on the Model 3 but 9 women can’t make a baby in a month. Some people will be able to “volunteer” to work and they’ll get paid.
I'd love any tips on speeding up app-switching on my 6+. I measured it this morning and it takes about 10 seconds to switch apps. And that's AFTER I turned off as many notifications as I could, and reduced Mail accounts to only 1.

It's at the Apple shop at this minute getting a replacement battery, so that should help some... but still? 10 seconds to switch apps? Seriously?
Wow, that's a really cool idea and I've been using the app already for a while.

A question: I read your tweet where you said, "Can't wait to take it off the smartphone" -- what does that mean? Where do you see the future of your software/product?
Vsauce did a video on this topic.

https://www.youtube.com/watch?v=ffUnNaQTfZE
Depends on what you're cleaning it for. Some people are paranoid that the bits of carbon left clinging to the rails are known to the state of California to cause cancer and must be completely removed before it is safe to heat food.

Or you can be like me and just get the grill hot and give it a quick once over with a metal spatula to remove any chunks that are sticking up. I mean I'm cooking over an open flame here, it's already carcinogen city.
>Payment is still instant unless there is a dispute

If that was the case a merchant could withdraw cash immediately after someone paid them with a credit card. Which patently isn't the case. So no, Payment cards are not instant.
Probably because it assumes it's more likely that this is the result of an ingenious, diabolical plan as opposed to incompetence.
I don't think it's true to claim that TPC-C is obsolete and subsumed by TPC-E. They are both different OLTP benchmarks, with different characteristics. TPC-C is more write heavy, TPC-E is far more read heavy. It's true that TPC-E is newer, but doesn't deprecate TPC-C (the way TPC-A, for instance, is now deprecated).

We chose TPC-C because it's far more understood than TPC-E in 2018. We wanted to provide understandable benchmarks that can be put into context with other databases. Other databases report TPC-C numbers, so we choose to do so as well.
How ironic, given that Kodi is a GSoC project.
The dynamic I've seen in myself doesn't sound too far off from your prediction.

When you start at a place some parts of it are great and some are not so great. A few are bad. You chip away at the things you can but at some point you've fixed everything you can. If you're content at that point than great. But if your itch for growth isn't being satisfied in some other way then you start to become uncomfortable.
Overwatch League handles this by displaying the stats from players as it counts down till it comes back from ads. I like that. I know exactly how long I have, and if I don't have to go anywhere, the stats are still pretty interesting.
Closing the Loop: The Importance of External Engagement in CS Research
For documents have you considered donating to the local historical society? Depending on what they are they might be of general interest and the historical society is probably better equipped to save them.
I agree that this is a normal part of the discovery process.

But I don't agree that it constitutes a theory of dark matter, any more than the observation of the precession of Mercury constitutes a theory of general relativity. I was contrasting the claim from the article, "there is no theory that predicts galaxies without dark matter" with the implied claim that there is a theory that predicts galaxies with dark matter.

If the extent of our theory is "we conclude that the galaxies we've observed are permeated by a substance which is massless[1] but nevertheless generates gravitational fields, because their gravity is all messed up", that is not a theory that predicts the nonexistence of galaxies that lack this substance and display normal gravity, nor is it a theory that predicts how a galaxy would acquire any of this weird substance. If it doesn't do those things, what's surprising about the quote I highlighted?

If the dark matter concept is purely observational -- "I'm going to call the weird gravity of this galaxy 'dark matter'" -- it cannot possibly conflict with any other observations. As far as this theory is concerned, it does predict the existence of galaxies without weird gravity, because we observe those, and that is how we've defined "predictions" as generated by this theory. If that sounds stupid to you -- and it does to me -- either we shouldn't be talking about "predictions" or there's something better qualified to be called a "theory". Is there?

[1] I'm using "massless" to refer to the property called "collisionless" in the wikipedia article. Physicists may define mass as the property by which gravitational fields are generated, but I think the ability to collide with other masses is more fundamental to the basic concept.
The price inflation is ridiculous for individual episode purchases. Right now to purchase Jessica Jones season 1 on itunes it will run you $30 for the set or $3 each for thirteen episodes... To contrast netflix costs $9 a month (with the first month free) up here in canada. The prices aren't even close to comparable and people can see that clear BS as plain as day.
You're the hero we deserve.
IKR, save the bridge burning for the last day so you can all enjoy the blaze.
If you compare the thousands of years where deflationary currencies were working well to the modern Era I think most would prefer an inflationary currency.
I set a goal in November 2013 to become a professional developer in 5 years. Became a developer in June 2015. The first few months were figuring out what to learn but once I learned what the market wanted in my local area, I went about learning that particular language and framework. In my case that was Ruby on Rails. Now I'm trying to become a more rounded Full Stack dev.

1 year: Able to make basic crud apps, use Jquery, css,
2 year: Much more comfortable with Rails, unix, CI and everything that goes with it
3 year: Comfortable using services such as Elasticsearch, learning new languages etc.
4 year - now: Currently learning Docker but make a list at the start of every year of the things I want to learn.

I make a list every year of what I want to learn and just do it.

Current list looks like this:

[x] Rails Performance by Nate B

[ ] Teach Yourself Computer Science

[x] Design for Hackers book

[x] ES6 by Wes Bos

[ ] learn docker https://diveintodocker.com/ref-gorails#enroll

[x] Javascript course 30 days (Wes Bos)

[x] Css grid course (Wes Bos)

[x] Css flex course (Wes Bos)

[ ] Scala - build list of resources first

[ ] Javascript the weird parts (udemy)
Shouldn't be too hard to scrape

If you search by year it's using https://www.lego.com//service/biservice/searchbylaunchyear?f... to return a JSON, returning 10 items and the flag MoreData; if MoreData == True, increment fromIndex by 10 and call again

and then just iterate over years {1989, 1994..2018}

pdf url is also in the JSON :-)
If you want to pump up the jams, try a scotch-brite wheel on an angle grinder. Done in seconds, don't wear clothes you like.
Because the author is delusional and thinks people actually give a shit about their "top tier" company...which most likely just sold ads on the internet.
Highlighting that isn't painfully slow. Handling of long lines and huge files without massive lag. Better DSL for syntax highlighting. Native Python scripting.
No, it's still happening in 11.2.6.

Temporary fixes worked for me for ~ 1 week.
The advertisements defray the cost of the thing you are
paying for. If they weren't there, you'd have to pay much
more for it.

Given that cable with ads averages over $100 a month [1] while Netflix without ads charges $14 a month for the most expensive package [2] I think the purported cost savings from having ads are not in evidence.

[1] http://fortune.com/2016/09/23/average-cable-tv-bill/
[2] https://www.theverge.com/2017/10/5/16429126/netflix-price-ra...
I believe (please correct me if I'm wrong) that the kinematics for those two robots are pre-programmed, and will only work on flat surfaces with no obstacles. Yes, the main body does have an accelerometer which can sense its gross orientation, but if they're just using regular servos, there is no feedback from the legs to indicate height changes in the terrain or obstacles.

Pre-programmed kinematics makes for a cool-looking demo, but isn't going to be super-useful for making an all-terrain robot successful.

Compare that to what Ghost Robotics is doing:

https://www.youtube.com/watch?v=bnKOeMoibLg

In addition to the other capabilities shown, at the very end of the video it shows how quick and accurate the force feedback is.
Does pre-oiling actually work? My experience with trying it once is that the oil burned off immediately and did nothing that I could discern.
Happy to hear that you advocate the same hiring tactic.

I highly recommend a podcast with Jonathan Siegel on how he used this approach on buying 29 companies and hiring people to run them -> https://okdork.com/buying-a-business-jonathan-siegel/
Technically, it's not a ponzi. It's still stupid.
>> The sensor was 8.80×6.60 mm

FWIW, this sensor is more commonly known as a 2/3" sensor, which was used in some recent Fujifilm compact cameras (X10-X30, XF1 etc) and is also commonly used for broadcast television cameras.

I had an X10/X20, and that smallish sensor could produce some really nice results in spite of its size.
Developers tend to forget that technical solution is only a part of the problem.

Projects that don't have a market tend to have less politics since no one really gives a single one, so you definitely miss at least on this; or the actual skills of massaging the product into user acceptance (since you don't really have any true users).
Not if they also renamed it in Android, which is a feature I use on my Pixel 2 XL
You can even use Sublime as the front end to a database for interactive querying. There is a video[1] on Youtube demonstrating how to achieve that, using Sublime's build system. I really wonder if Atom or VSCode have something similar?

[1] https://www.youtube.com/watch?v=tPd4m3PLVqU
This is what I was told when I interviewed with Microsoft... Day of they said "you're interviewing with the SQL Server team" and I was like wtf...
If you don't ask for email validation and you don't implement an API rate limiting many hackers can create a script that will fill your database with random generated users and you won't understand what happened.

This is a simple example that demonstrates why you should and must implement email verification.

More.. you should block the account when a user enters wrong password 5 times during a 2 minutes period for example (you can adjust these numbers). This is also a good security measurement.

Even more.. you shouldn't fake business numbers. Customers and investors will lose their trust in you.
Nonsense. The cable company is a local monopoly charging what the market will bear. Their costs are a tiny fraction of what they're raking in.
In fact that is one solution to the junk problem sometimes recommended: if you are not sure put something in a storage unit, pay rent for a year. Anything you haven't gone back for in a years must not be important so let them clean it out for you. In theory you could clean it our yourself for more value (craigslist/ebay), but you run the risk of trying to justify keeping something.
Relevant war story: I was one of the engineers who initially started looking at GPGPU computing at one of my former employers. This was circa 2007 and people were getting really excited thanks largely to NVIDIA's hype machine. 2007 BTW, was when the first Teslas were making their way into the wild.

I was part of a group that developed signal processing algorithms and my boss's boss pulled me aside and asked me what we ought to do about this stuff. I told him that there are a few applications where this works very well, but it's pretty niche overall and we shouldn't do more than what we'd already done. He was a bit surprised because he thought I'd be one of the kool-aid drinkers given how much I knew about and liked playing with the tech. But he deferred to my judgement.

It turned out to be one of the most significant conversations I've had. I was still a junior engineer fresh out of college, but my bosses realized that I could be trusted put aside naive enthusiasm about the tech and make cool-headed decisions about what was strategically important. And I learned to trust my intuition about what was useful and what was just hype.