skysight-inc/HackerNews huggingface dataset:
I think that points to a bigger problem with solar and that is that it is a horribly mis-sold concept.

Most solar dealers have a one-size-fits-all product that they fit to nearly all homes without much modification.
The homeowner thinks they are buying something that will save them a fortune and eliminate their need for grid power.
In reality they discoverer that solar is persnickety and they will get nowhere near eliminating their grid reliance. And when you do the math you realise that it might take 10+ years to recoup the high cost of installation and by that point your batteries will need to be replaced and your solar panels will have lost some of their efficiency.

I know people who have gone fully off-grid in Ireland, but they don't just rely on solar. They supplement with wind turbines and in some case hydro power from streams.
The average user does not start applications from a terminal.
As someone who does fan translation of Japanese stuff, I've come to the conclusion that all non trivial translations are inadequate. Even my own.

There's so much nuance and implied connotation that simply cannot be expressed across different languages, even if you're lucky enough to have the surface meanings fit.
The main problem of desktop Linux is a lack of focus on audiences, most just copy the generalist mindset that Apple and MS adhere to, hoping to get a piece of that cake too.

There where Linux is very successfull it's focused on audiences, like sys admins and devops people.

But there's no serious focused distro for web and cross platform app designers/developers and other creators. That's something companies that make design tools could pull off, where the graphical framework of their tool becomes the framework of the OS, similar to how GTK (Gimp Tool Kit) was born, but in a more professional way.
Monads: A useful tool for the working programmer?
Once implemented, it will be impossible to turn UBI off. In fact, they'll never take away existing welfare programs in favor of UBI--they'll just add UBI on top of it. Think of the children, they'll say.

And if we think people will be happier when handed money that allows them to not work, we are sadly delusional. No one is happier NOT working. People are happy when they are productive members of society.
Home solar setup is the wrong phrase to describe these setups. maybe "distributed solar grid" is better. When i think about a "Home solar setup" I'm thinking of an off-grid, battery powered operation. Otherwise there is nothing 'home' about your setup besides the location, which is ridiculous and disingenuous imho
How on Earth is Rolex' margin only 30%!
I must correct myself. It is in Qatar.

AFAIK, that should be possible.

Here is a presentation about the topic. The interesting information is in last pages. https://www.siemens.com/press/pool/de/events/2015/mobility/2...
On a related note, I noticed that it's a bit socially looked down upon to be privacy conscious. This is pretty much a 180 from what the public perception was 20 years ago.
What Everyone Should Look for in a Message Center
It is truly a bummer that you feel you are receiving half assed updates and features with constant problems.

The size of the GitLab is constantly growing and Meltano is adding to GitLabs capabilities, not subtracting. We've hired 2 very awesome Python developers for Meltano specifically. They each have tons of experience in the ELT space.

All this to say, that no one at GitLab has turned their eyes away from GitLab, it's the opposite. This business is here to help GitLab as our first customer. Rather than having GitLab struggle to get it's data tools together, and make business decisions based on that data, we've devoted a whole team to provide a solution while helping the community at the same time.
They don't speak up exactly because they don't want others to discuss it or debate it.
It's never been really solid in my experience; it crashes when it fails and its difficult to build due to the heavy use of cython.

See, for example how kivy has moved away from using it as a backend https://github.com/kivy/kivy/issues/5590
>If a service could integrate with telcos and let users pay through them, I'm sure a lot of Indian users would pay for a lot more services than they do right now.

Many of the telecos, however don't want their user's on WhatsApp, they want them to use SMS, I remember Airtel and other's complaining to the government about OTT services, and trying to force the government to introduce a licensing regime for them.

If WhatsApp has to depend on telecos, they for sure will screw it.
> If consensus forms, by whatever means, that's what's right.

Seems a bit strange that you combined an absolute prescriptivist stance ('what's right') in support of an absolute descriptivist one.

It's not logically self-consistent: what if a consensus forms that your view here is wrong?
We use the term mvc here, as "minimal valuable change", in a recognition that it may not be a product yet.
I don’t know what kind of load you expect but web servers don’t just slow down linearly forever: at some point when traffic exceeds capacity, queues fill up, memory maxes out, and all requests grind to a halt with enough load. The way out is scaling horizontally, and you want to do that at some point before you end up sending 503s to the load balancer.
Honestly, what innovation has Uber provided? More congestion than ever[1]? More ways to skirt the law[2]?

We already had an app to order a taxi: The phone app. We already had infrastructure to vet drivers: The registration systems in local governance. Taxi drivers were already taking credit cards.

"You don't have to worry about paying" isn't innovation; as a cab driver, I witness nightly Uber-in-middle-of-road-unloading-and-loading violations, while no taxi would ever dream of that where I am from. In the winter, people push their Uber up the street--and still pay for the ride.

"Deservedly busted by innovation" was their marketing ploy before it was so heavily debunked; they have pivoted, since.

[1] http://www.chicagotribune.com/bluesky/technology/ct-uber-lyf...
[2] https://www.nytimes.com/2017/03/03/technology/uber-greyball-...
As a result, we have the colormap Viridis [0] [1], which is universally one of the best options available. Odd to see a data viz article about color choice in 2018 that doesn't mention Viridis.

[0]: https://www.youtube.com/watch?v=xAoljeRJ3lU

[1]: https://www.youtube.com/watch?v=TojFwkglCKs
TN Visa stuff is one guess? Unless your'e in Mexico then...no idea.
The only advice I can give is, do not set goals like a chapter a week or n exercises a day. Sometimes a section or exercise is just hard and you have to take the time necessary.
It's not just Google (though automation, through skimping on the hard-to-automate activity of effective verification, has clearly accelerated it.) Mapmakers insert small errors into their maps as a sort of watermark. In one case, a made-up place name was added to a map of the Adirondacks region of New York. When it appeared later on a rival's map, it turned out that the name had been adopted when a guy built a house nearby, because it was on the first map.
All of our extractors are available in our source code, which is open source. http://gitlab.com/meltano/meltano/. Right now we are working towards an MVP, so things might be in flux, but we value any feedback you have.
I found this brilliant way to manage your dotfiles in an old hn comment. https://news.ycombinator.com/item?id=11071754

<quote>

I use:

git init --bare $HOME/.myconf
alias config='/usr/bin/git --git-dir=$HOME/.myconf/ --work-tree=$HOME'
config config status.showUntrackedFiles no

where my ~/.myconf directory is a git bare repository. Then any file within the home folder can be versioned with normal commands like:

config status
config add .vimrc
config commit -m "Add vimrc"
config add .config/redshift.conf
config commit -m "Add redshift config"
config push

And so one…

No extra tooling, no symlinks, files are tracked on a version control system, you can use different branches for different computers, you can replicate you configuration easily on new installation.

</quote>
Most maps are deliberately inaccurate in subtle ways. You can't copyright facts, so cartographers use fictional places and deliberate errors to protect their work. If these features appear on another map, then it's reasonable to assume that they were plagiarised. Historically, cartographers have often created settlements or roads where none actually exist; inventing fictional names for districts or mis-spelling some place names may be a safer option in the age of GPS and autonomous cars.

https://en.wikipedia.org/wiki/Fictitious_entry

https://en.wikipedia.org/wiki/Trap_street
Duplicate of: https://news.ycombinator.com/item?id=17664301
I'd also add "general project health". DD-WRT doesn't seem to get much help. There's only one(?) person making changes to mainline: https://svn.dd-wrt.com//timeline?from=Aug+2%2C+2018&daysback...
I've been a proud member of the greater RAMBO community for years. It's a real and thriving community nestled between DUMBO and DOBRO and don't let anyone tell you different.
Show HN: SDL2 joystick interrogator 2.0
Reducing web service build times by skipping Maven WebLogic plugin wsgen goal
Front end Development 2018 – What's in your stack?
"It is very important that tech teams debug every request to servers before release..."
No.

You should know your application's profile, you wrote it.

How many resources does you app need? That's something our developers believe is the "operations team"'s responsability. Well, now that you took the 'devops' role you can no longer keep ignoring this. Your new infrastructure provider will be more than happy to keep adding resources, one can only hope the pockets are deep enough.

With attention to the profile this would have been caught at developing time, maybe testing time.
Show HN: Listado – Launch your own location based curation app in days
Except caveat emptor Amazon might have the product or a reasonable fake.
Show HN: Life – A secure, blazing-fast, cross-platform WebAssembly VM in Go
| How we spent $30k in Firebase in less than 72 hours

By not checking Google Billing after you launch your website. At the very least you should have a billing alert.
Wankunde, more like it.
It’s Chris Coons, a D from Delaware. I don’t see much in his past to explain bringing it forward - other than he campaigned for Reagan in the 80s and later went D. I’m hoping this is some 3D chess move, but that seems doubtful. He’s taken a great move to unearn people’s distrust.
With Listado you can curate places of interest or food joints you love and publish them to iOS & Android apps from a browser based interface. You can monetize the recommendations by bundling them for in-app purchases. Listado also supports rich metadata including images, geolocation, timings, tags, etc. Let us know what you think :)
Warning, the course uses Python 2.

Here's the discussion on HN when it was posted: https://news.ycombinator.com/item?id=16493489

I still have to agree with minimaxir's comment, but I'm nowhere near as pivotal/experienced/well-versed in ML as the parent comment.
https://news.ycombinator.com/item?id=17660368
How about we use a raspberry pi as a definition of an "old" machine? It's the most popular low powered system. Which distribution would you use?
Profitap | Mid- or Senior Full-Stack Developer | Eindhoven, The Netherlands | Onsite, Fulltime | www.profitap.com

Our hardware and software engineers develop cutting edge network monitoring equipment and network analysis software. We are looking for an experienced Full-Stack Developer that will support our team of engineers in creating the best network monitoring equipment on the market. Besides your frontend and backend programming skills, you also have an eye for usability and user experience design.

We like to see experience with:

- NodeJS

- AngularJS

- TypeScript

- HTML/CSS

We offer a great work environment on the High Tech Campus in Eindhoven. If you are interested email recruit@profitap.com.
> Sorry, the guy that wrote/implemented abstraction layers 2 and 3 left 2 years ago and didn't document anything.

Only matters when the fault is located or manifests itself precisely in that layer, and that's always a risk. Consider all the third-party dependencies you use. They usually have only their APIs documented. Fixing a fault usually requires knowledge of the internal implementation.

> We've been understaffed for a year and we've been told not to hire any more staff until the new financial year.

> I've got a "technical debt" item on the backlog but business drives the priorities and it'll never get done.

Yeah, I get that. I've seen that. Thing is, you can only play lottery so long with your main product - and also, if your workplace runs an assembly line so tight that you can't spend hours thinking per ticket (excluding the most trivial ones), then something is seriously broken on yet another level.

Ultimately, I guess what I'm saying is that the main problem here is cultural - possibly both on developer and management side. The actual technical tasks aren't usually that challenging.
As someone who doesn't write a ton of CLOS-using CL, but does write CL, Shen, and professional Clojure I don't see the limitations in python very clearly. It's a language that is data oriented but not homoiconic. It has facilities for lazy stream processing built-in, as well as syntax for not only map/filter/reduce but also an object model where methods are only superficially bound to their classes (remember, self is explicitly passed and it's ETAFTP). Add in optional syntax for combined map/filter on various types (an optimization for the most common use cases for map and filter) and good repl support and you have most (but not all) practical aspects of a Lisp with a shitty prelude. There are libraries in python to fix the shitty prelude if you want to write data-oriented functions in a way that maintains DRY. Outside of not being homoiconic, python has everything. You can actually find homoiconic python in Hy.
Or, you know, you can contribute JSON output to GPG. I mean, opensource and stuff.
Is whining not something we all learn in childhood, but the great majority of us grow out of?
I know there's that cool hack of pointing your IR tv remote at your camera to see if the battery still works. Could you create some kind of IR ball that shoots beams of IR in all directions constantly? Would that blur the cameras vision?
Perhaps, but the first version of Rust appeared 6 years of nginx was launched, so it was never a choice.

However, development of a new web server in Rust is an interesting project, and could certainly compete with nginx over time if enough effort was put into it.
Subtitles is good so that you can speed up the video beyond the point where you can no longer hear what someone is saying. You can also watch without sound.
That's not been my experience (in a previous life I did 5-6 shows a year, and was yelled at by union reps more than once for hand-carrying my own materials in). At the shows I did (which included venues like the Cobo Center, various downtown hotels, and other union-heavy shops), the union electrician would wire up an outlet for you, but you were then free to plug in what you wanted (as long as it was UL-listed).
Allergic to.
>> I noticed that it's a bit socially looked down upon to be privacy conscious

Where I live, the exact opposite seems true. If you are an ardent user of social media, you are more likeley than not to be under a bit of scrutiny.
LFI and SSRF via XXE in emblem editor?u
Fiction: The Time Rift of 2100: How We Lost the Future – And Gained the Past
A whimsical story inspired by IoT, NTP, crypto, grandular chipset technology on ever-smaller scales, and a glitch. Against a backdrop of society of increasingly rare engineers and hypothetical technology for easy 'cloning' of prototypes and other devices whose workings are no longer understood. At the time I was struggling with Bluetooth devices that disconnected constantly and refused to re-pair, which colored my optimism for the future.
Do you have examples in Europe?
At least they are done by humans...

The English word wear can mean (among other things) something that you have on you or that something is worn down from usage.

Guess which interpretation google used in the play store when translating Google Wear to Swedish?

Automated translations in UI:s, just don't. You will without question make a fool out of yourself and seem incompetent.
The title is correct, the cache-flushing myth is very widespread and the article tries to dispell it.
Ask HN: Do you prefer a wireless mouse?
Which one? Or it's better to stick to a wired one. So far, I've never found a good one.
There’s a monthly who’s hiring thread where this might be more appropriate:

https://news.ycombinator.com/item?id=17663077
It sounds like you just don't like Python? Any high level language add limits on one level but allows you to be creative on another level. Choose your poison or enjoy the creative freedom of assembler.

Djikstra was objectively wrong. Lots of great programmers of a certain generation started with BASIC. Maybe Djikstra was a smart guy, but that is a really dumb quote. In any case Python is completely different from the BASIC of the early 1970's.
The paper titled "The Unreasonable Effectiveness of Data" (2009) by Halevy, Norvig and Pereira from Google mentions this.

https://static.googleusercontent.com/media/research.google.c...
So far, 130 million euro's have been lend through the largest peer-to-peer lending platform in the Netherlands, www.geldvoorelkaar.nl. This was spread over 1300 projects. Over all the projects, the average interest rate (after incorporation of defaults) was 4-5%. This is not good enough for a bank, especially considering they would have to check each individual project, whereas that is now done by 'the crowd'. Still, it is a lot better than you can get through a savings account as a consumer, and a lot more fun than investing in big companies.
"In the past we’ve hired from countries like Chile, India, Pakistan, Uganda, Nepal, Bangladesh, and more.".

OK hiring someone from these specific countries makes me very sceptical cause their hourly wage is like 1-5$ max. Usually most of the companies in our days looking for "cheap" talents in any of these less developed countries just mentioned in this article. I mean imagine you had an industrial business man saying to you " Oh yes we are so liberated and altruistic people that's why we moved our factories from German to China, or from USA to Honduras." Do the math, it's all about profit.
PODCAST: 10 Questions on Cyber Risk with Jerry Caponera
The Loss of Loss Aversion: Will It Loom Larger Than Its Gain?
The cliché observation is that "correlation does not equal causation."

It's interesting to think about that: Given that you have to choose to read SICP, and chosen to work your way through it, including choosing to use Scheme instead of whatever is popular today and so forth, and given that SICP is unlikely to get you a job ("Oh, you read SICP? You're hired, you awesome hacker!"), is it possible that you already have certain qualities that correlate with being a pretty decent programmer?

I mean, it's not like reading SICP is free. You're choosing to read it when you could be reading something just as informative and considerably more practical. So are you already a pretty decent programmer?

Going down this rabbit-hole of reasoning, I also wonder, "If you're reading about SICP on Hacker News and decide to read SICP because it sounds interesting, are you a different kind of person than if you decide to read SICP because there seems to be a strong social signal around being a decent programmer if you read SICP?

Those two motivations are obviously not the same.

And now I'm trying to remember why I read SICP way back when. I'd like to flatter myself that I was intellectually curious and read it for its own sake, but to be transparently candid, I'm not so sure I wasn't trying to be like the kind of people I admired at the time.
Learn How to Create and Use an Image Gallery in WordPress
Precisely, but we don't want to be bounded by the App Store ecosystem. And we want to improve the UX of Website, which so far hasn't been great.

As a matter of fact, may be these API for tracking, analytics should be the same across Apps and Browsers.

We tech nerds keeps throwing out new terms, Web App, Web Pages, etc, but to our user they are all the same. They want to consumer information in Text, Video and Images, and in a fast and smooth way without Jank.
The average wage for most kind of hard labour is around ₹200/hour or ₹600/day in cities, which will be around $3/hour or $10/day. I believe the bigger issue is the payment system rather than money, most Indians don't use digital payments
Wow, that's a stupid plan in retrospect, perhaps when they took their decision it was _obvious_ that ruining the livehood of a whole region would cause the worker to take power. Or, since they all ended up gov official, perhaps they don't give a shit about the workers, but instead did this to create a political situation which would benefit them.
Black Hat ASO for Mobile Apps and Games: What Is It and How It Works
the software requires configurations. those are read from a .env file where there's name=value, i was wondering if this tool can help in enc/dec that, so on so for i've a gpg --symmmetric script to do that, but you have to know the password
> Yes, lineworkers will isolate and test lines before touching them. No, this won't protect them because your inverter could start outputting after they've tested.

The lineworkers I've seen that aren't working with live wires use a special tool to ground the wires (it's a set of three clamps connected by a thick wire to a grounding rod). Once the wire's grounded, it's going to be hard to put any voltage on it.
What Men and Women Consider Hardcore Gaming Are Not The Same
We could argue forever about what is human nature. I consider is to have risen above only our animal nature in building things up instead of tearing them apart. Where animal nature may be unthinking selfish greed (there are certainly exceptions, but I think those are considered surprising cases of animals acting human), human nature is the ability to suspend that first level instinct to protect our provide for ourselves and those close to us. Human nature encompasses war and capitalism, and the rallying of others for a common cause or against a common enemy. Accept it and harness it instead of acting like it doesn't exist.
Not OP, but when our startup was accepted into https://www.thefamily.co/ (which is basically a European YC), amongst other perks, we got a huge amount of AWS credits. I'm sure other incubators/accelerators do similar offers for GCE/AWS.
Not even the average Linux user? I don't have any more data than you do, but I question that.
> rainbow color maps are bad

This is true. But, unfortunately, it is the current standard for many applications.

For example: although a luminance-varying colormap is theoretically better, if my doctor has been analyzing MRI scans using the jet palette for 30 years, I want him to use that color palette when he analyzes mine, instead of using a new one.

I have similar problems in my work, when representing crystallographic textures. The standard way of representing them has multiple problems (not only color choices, but also the use of Euler angles to represent orientations is a huge headache). However, if I publish a paper using a different (objectively better) method, nobody will understand my figures. I have tried including both, but I think almost everybody just ignores the new ones.
Doesn't seem unreasonable at all. Guy calls his apartments Silver Lake Heights, his tenants tell their visitors they live in Silver Lake Heights #4, visitors punch that in their phones but can't find it, get the street adress, and a couple enterprising 'local guides' suggest a place name.
Do you have friends or family? Don't you have emotional bonds or attachment to them? Wouldn't you make decisions in their best interests over a stranger, possibly irrationally?