skysight-inc/HackerNews huggingface dataset:
Job hopping every few months as a contractor doesn't seem to be an issue. At least it isn't for me - recruiters and clients reach out to me despite that and nobody ever questioned it.

> I am at a standstill on how to build up my reputation after wasting so much time not building it.

Not sure about reputation, but you can at least build a decent network on LinkedIn to guarantee a steady supply of contracts by engaging with recruiters.
The layout, style, readability of this page on my phone is just glorious.
They do not "suggest" using react-hyperscript, it says if you don't want to Babelify your code you can use it. I suppose that's a nice syntax if you really love Lisp, but I sure don't.
Drones Used to Find Toy-Like “Butterfly” Land Mines
Literal quote from that click-bait: "We don’t really play the role of therapist"
That's because Congress was trying to kill the PO, by making them fund pensions far in advance of what would be necessary to cover their obligations.

"What if your credit card company told you: 'You will charge a million dollars on your credit card during your life; please enclose the million dollars in your next bill payment'... Well, that’s what the U.S. Postal Service’s requirement to prefund its long-term pension and healthcare liabilities is like."[0]

[0] https://www.uspsoig.gov/blog/be-careful-what-you-assume
Also, sorry for the terrible website. Web design is not my forte, I'm an app guy, and this was the quickest thing I could hack together in a couple days. Also I'm aware of the issues with the video demo, I'm uploading the file to YouTube so it should be fixed soon!
I once interviewed at a place that had "no managers' yet kept referring to the "MGMT" team. Made me laugh.
Poverty cannot be solved by simply distributing these money to the poor instead
The key point was not to project your own experiences and perspectives onto other people who haven't had the same experiences, and consequently hold different perspectives, i.e., the second half of the OP's sentence which you elided from your quotation.
> NLP projects fail a lot.

Has having seen a lot of NLP projects given you any insight into prerequisites for success?
Its trivial and easy to log this data, just use the data export on each service (GDPR helped a lot). The time investment is in mining this data meaningfully, and I also get this type of sentiment as well.
I think if it's possible to do in theory, evolution would find a way to do it. It's just that evolution doesn't need to get rid of aging.
Flif gives you a lower resolution image of you download only part of the file. Keep downloading and the image gets better resolution. If browsers supported it, they could have settings so you download partial images when roaming or the full file when on wifi.
Ask HN: Is moving to SV/SF Bay Area still worth it?
I am a data scientist currently working for a startup (c. 11 months) in London. Before that I completed a PhD in computational chemistry.

I have recently been offered a move back into academia as a postdoc at Stanford. I’m not overly enjoying working at the startup in London and I have always wanted to experience working abroad. I’m not sure I want to work in academia in the long term but a postdoc at Stanford seems like a good stepping stone towards industry in the Bay Area. One obvious downside is that the postdoc salary seems terrible for the area ($70k).

My question is, is moving to SF/Bay Area still worth it? House prices and COL in general seem insane but opportunities and salary also seem relatively unbounded. I feel that now is the right moment in my life to move abroad and perhaps it is worth “slogging” through a postdoc to get to better opportunities in SF on the other side. I’ve explored other cities but the level of opportunities seem to be on par or worse than London (e.g. Toronto, Montreal) or the cities are very difficult to emigrate to for a Brit.
> The trouble is, in America the bigger mortgage often comes with a better school district.

That's because our metric for school and school district quality largely is a measure of effects of socioeconomic status of the students, not anything the schools actually produce. So, yes, the schools in areas that have a higher buy-in cost have better marks, because they have on-average students better set-up for success.

That doesn't mean the students in that district, if individually moved to a different district, would do worse, it just means that the students who would do worse independent of district are lesd likely to have parents that can afford to live in the “better” district.
I don't see how this is related to the above. It seems there's context confusion. I meant data processing (summarizing) of existing STORED data so that humans can review and decide on what to keep (fully download) and what to discard/delete so that there's enough storage for an upcoming new target.

After passing a target, there's boatloads of data to send back. If a new target means there's not enough time to download it ALL before storage is needed for the new target, then decisions have to be made about what to fully send back and what to skip and/or only send summarized/compressed versions of. This has very little to do with instrument activation; it's a "between targets" process.
You hail the cab and ask them to take you to a phone store, then keep the meter running until you get a new phone.

If you're that totally helpless in a foreign country without your phone, you probably should go with a friend or local.
Or how about memorizing a useful enough set of mathematical heuristics such that you can eventually rederive truths such as this one?

If you’re going compress it to an algorithm that, given enough time, allows you to construct the number, don’t just stop there!

Shout-out to Truly Part of You: https://www.lesswrong.com/posts/fg9fXrHpeaDD6pEPL/truly-part...
Did you use the word in error or is this another example of the trend of start-ups using verbs to replace nouns?
12 Stunning Visualizations of Gold Shows Its Rarity (2015)
Introducing RcppDynProg
Yeah it turns out that new regulations often lead to unexpected consequences, especially when the regulated entities are some of the most well-advised organizations in the world. I saw a lot of this in my prior life working at a big law firm as a tax lawyer.
By the time the OP gets there along this path the new hype will be on GQ/JP already.
It's a 1% impact to conversion rate which, if you have over $1B in annual revenue like Trivago, is quite a large amount of money.

And even if you don't, taking a 1% hit to your conversion rate and hurting user experience just because you want to use a fancy new image format is probably not a good idea.
A lot of corporate jobs these days force people to live like rats in big cities.

This is a problem with zoning: https://www.amazon.com/Rent-Too-Damn-High-Matters-ebook/dp/B..., not with "corporate jobs." If we fix zoning, costs will go down. Los Angeles is instructive. In 1960, it was zoned for 10 million people: https://la.curbed.com/2015/4/8/9972362/everything-wrong-with.... Today, it is zoned for 4.3 million. Has our technology gotten worse since 1960? Have we forgotten how to build multi-story structures?

No: we've just made it illegal to build enough housing.

Seattle is also instructive. About two-thirds of the city is zoned for single-family housing only: https://www.theurbanist.org/2017/10/23/the-path-to-eliminate.... Allow missing middle housing, and prices will stabilize: http://missingmiddlehousing.com.
10mpg with almost all stop and go is really not that bad. Most non-electric or hybrid cards would get terrible mileage doing mail routes all day.
New graph DBs implemented with the GraphBLAS linear algebra model will be orders of magnitude more performant than previous gen DB models. RedisGraph 1.0 is the first public GraphBLAS database implementation. And things are about to get even faster with the GraphBLAS GPU implementations in the works.

See previous discussions on GraphBLAS https://hn.algolia.com/?query=GraphBLAS&sort=byPopularity&pr...
Could you elaborate more on the first point? I don't really get it
Can you explain further? I tend to agree because the claim that "graph databases are good for highly connected data" seems funny - can't relational databases be "highly connected" in the same way? Isn't it really about query languages or maybe writing expressive schemas? I don't see how claims about efficiency stand up to an objective critique.
Speaking of getting hit by a bus, a friend and I are considering a consulting service that could help mitigate bus factor risk - would love any feedback on this idea.

We've both noticed that for nontechnical owners of small businesses that have a heavy software component, that owner is completely at the mercy of their lead developer. If that person leaves or "gets hit by a bus" their company might just die, especially since they don't really know what a Github is or how to log into anything. My friend is such a nontechnical person and hired someone to build his SaaS app. He has felt this risk himself but we wonder if he's just particularly perceptive.

The service would be, for a retainer fee per month a developer sits in on your planning calls, looks over all code committed to your repo, and over time documents how everything works and stores that documentation in a system outside of the company (maybe an external wiki or something). Then if your lead developer leaves, we'd help you find a new one and then train them on the codebase using the documentation created.
I'm familiar with your work. I use ripgrep daily, thanks!

> I mostly use printf. A debugger is only good for telling you where it seg faulted and the stack trace.

That was Walter's statement, with which you agreed, and with which I strongly disagree.

Maybe I overgeneralized. The Rust debugger story indeed sucks and I mostly use printf! I interpreted "a debugger is only good for..." to be all debuggers. And I don't think that's true. Which is why I gave a Visual Studio/C++ example.

2019 won't be the year Rust's IDE story gets good. But maybe 2020? People are laying the groundwork. I'm hopeful.
Nice! I haven’t seen anything written by Reuven for a while, and just recently I was thinking about potential difficulties travelling in China in the ‘age of WeChat.’ Good to see his writeup.
Venice to charge day trippers up to $11 to visit
EQ isn't a real thing. https://news.ycombinator.com/item?id=14940184

And you by the way seem very apt in considering other people's emotions. This dilemma you're posing would be hard on anyone to navigate.
Pretty sure they want you to pay as much interest and generate as many interchange fees as possible.
More Dead Americans If It Means the Dems Can Score a Few More Political Points?
In general, there's a huge gap between who is influential in the day-to-day working of industry (even the tech industry) and public profiles. I can pretty much guarantee you that many senior executives of F500 corporations don't have Wikipedia articles. I could even point to founders of major US companies and people who figured prominently in popular books, especially from the pre-Web era, who don't have articles or who have pretty much a stub. Yet there are any number of articles about pop culture ephemera or someone who caught the attention of tech industry fandom at some point.
One major cost with Tesla is the insurance. I was quoted $380 a month on a model 3. I pay ~$700 for 6 months on 3 cars, 2 of them are 20 year old beaters and one is a new mini convertible.
One question though . How do people deal with changing schema for a NoSQL database ?
It seems FAANG has transcended its original meaning from being an acronym to becoming a generalized word for "any highly traded growth tech stock"
On one hand, I am sympathetic to fears of driverless car safety and job losses. I would not be a big fan of having my (hypothetical) children playing on a street that self driving cars are being tested on.

On the other, if you threaten the employee within the car or attempt to drive them off the road, you should be prosecuted with the full force of the law. There are still people within those self driving cars, and attempted homicide is still a crime.

Edit: being opposed to attempted vehicular homicide is an unpopular opinion. Never saw that coming.
Lessons from a miserable software business failure
Same here, I've gotten used to moving thousands of records a second even with MySQL's InnoDB on spinning metal. Then tried Neo4j and, I think, one other software—and that was the end of my experience with graph dbs.

If I were interested in them again now, I would try new and fancy solutions first, to see if there are nosql-level performance improvements in the graph db space.
It seems like your analogy with other natural languages is just a false comparison. You say,

> “If you want to read something in a language you don't know, you learn the language”

but this means you’re missing the point. If you are writing something like a tech manual in Japanese, and you know ahead of time that it will be required that sometimes people totally unfamiliar with nuanced Japanese (but with high skill at picking up badic ideas in any language) have to rely on your manual, then how should you write it?

The foolish answer is to say you’ll write it with advanced Japanese language constructs and then turn around and say, “oh well, novices who want to rely on the manual should have gone and learned advanced Japanese.”

The smart answer is to say you’ll use self-discipline and restrain yourself from nuanced Japanese, and instead write in a way that novices have a good chance of decoding with minimal extra effort, and of course advanced Japanese readers will also still be able to get what they need too.

This is such a self-centered idea, approaching it like, “I can write whatever code I want using whatever idioms and it’s someone else’s fault if they didn’t learn the language sufficiently ahead of time before they found themselves needing to quickly read my code.”
Autumn is over in my country. It's spring here.
Ask HN: Building a Microservices webapp from ground up
A couple years into a software dev career, I'm still mystified by how many technologies a webapp is based on. I would like to learn to build a scalable, microservice-based webapp from the ground up. Are there any good courses or tutorials to do this (ideally covering basics of AWS, docker, kubernetes, etc.)?
Unfortunate, but I guess with any new tech there will always be luddites.

Many HN folks probably already know the etymology, but for those that aren't familiar, the word "luddite" itself comes from "English textile workers in the 19th century [who] destroyed textile machinery as a form of protest" [1]

https://en.wikipedia.org/wiki/Luddite
This reminds me of the niche of electric vehicles that survived almost all the 20th century: milk floats. https://en.wikipedia.org/wiki/Milk_float
1) London, United Kingdom

2) A lot (pretty much unlimited, considering anyone can resell DSL service from OpenReach, the company that manages phone lines nationwide).

In London we have Virgin Media which is an HFC/DOCSIS (cable, think Comcast) network, HyperOptic which is an actual fibre to the premises network (capable of 1Gbps and most likely more upon request), a few local fibre providers that can get you a leased line (higher price, but possible if HyperOptic/Virgin don't cover your area), and finally the dozens of DSL providers (which work anywhere you can get a phone line).

3-4) £64 for 1Gbps (symmetrical, so 1Gbps upload too) from HyperOptic. Failing that, 350Mbps (20Mbps upload) from Virgin Media for 50£.

5) 30Mbps Hyperoptic for 24£/month. DSL providers (which there are a ton) could probably go even lower at the expense of speed (especially upload speed).

6) Virgin Media is decent in terms of speed. Customer service is run by monkeys, akin to Comcast. No IPv6, etc. DSL providers are mostly trash so you get what you pay for.

7) No.

8) No (customer service is trash), but speeds are decent and since I'm not in a contract (I always choose the monthly commitment instead of yearly) I can switch if things get too crazy.
I don't know man, maybe it is? Not the performance aspect, for sure. But isn't the purpose of drama heightened emotions?
There's some hype, but there's also good reason to be wary if you're occupying a job that can be automated in the short- or mid-term.

https://www.youtube.com/watch?v=7Pq-S557XQU
Short-Term Health Plans: Savings for Consumers, Profits for Brokers and Insurers
I managed to use Alipay but yes, with a Chinese bank account. Getting the bank account wasn't that difficult though. Alipay was awesome though. Really hate cash.
I'm not sure that will be much better, sometimes more than 1 person dies. I'd vote to stop the black bar practice anyway, who decides who "deserves" to get it?
> “My husband is a Park Ranger in the Great Smoky Mountains National Park, and he had to sign his furlough papers,” one woman tweeted. ”We have a 4 yr. old and a 4-month-old, and we don’t know when his next check will come. Mortgage is due, Christmas 2 days away.”

Unpopular opinion. It's _really_ hard for me to feel bad for families that have or are expecting kids without consulting their financials first. I believe that one shouldn't have kids if they can't afford them or have more kids than they can afford, but saying this out loud is an easy way to make enemies.
> Yet once the engine or transmission fails it is done.

This is often an irrational short-term optimization; while it's often much cheaper to get a used beater with a functioning (for now) powertrain instead of replacing engine or transmission, replacement will often last far longer and with lower operating costs and downtime.
That's exactly the problem. It would encourage unsustainable sprawl to a massive degree.
Just have a tiny device that sparks a vacuum catastrophe, resulting in a wave of annihilation expanding outward at the speed of light, creating an empty void which will spontaneously produce another Big Bang, resulting in a universe in which some sentient being somewhere will rediscover that particular prime number? Keep it small and lightweight, and it will be super convenient!
In what way is this threatening their livelihood? I would call it neo-Luddism, in the broader sense that it’s driven by dislike and fear toward technology, but I wouldn’t assign Luddism.

The key quote for me: “They didn’t ask us if we wanted to be part of their beta test,” added his wife, who helps run the business.
It wasn't. I think it was Bill Burr or Louis C.K. Some sort of short, fat, bald comedian, I guess. I get them all mixed up. And it could have been a kitten instead of a baby. But I remember it because, yes, I have felt a bit like Lenny from Mice and Men and wanted to cuddle a cute thing too violently.
An A-Z of useful Python tricks – freeCodeCamp.org
> "People are lashing out justifiably," said Douglas Rushkoff, a media theorist at City University of New York and author of the book "Throwing Rocks at the Google Bus." He likened driverless cars to robotic incarnations of scabs — workers who refuse to join strikes or who take the place of those on strike.

I don't see how violence or vandalism of property is ever justified. Not to mention the fact that pelting self-driving cars with rocks or trying to run them off the road puts others in danger as well.

What I don't understand about these modern day Luddites is why what's considered today's technology is okay but any technological advances beyond this point is harmful. Why not attack washing machines and dishwashers? Surely forcing people to get their clothes washed by hands would create hundreds of thousands of jobs.
The secret to champagne’s appeal is the physics of bubbles
I think there are some legitimate fears that are worth exploring. Safety and economic effects are not trivial matters to dismiss.

I also think that those concerned are doing themselves no favors here. Drunken shenanigans, brandishing of firearms and blunt weapons, and vandalism make it very easy to smear them as luddite cranks who should be sidelined as quickly as possible, even if the fears are legitimate.
I was more going for "fearing new technology and therefore destroying it" angle.
The one where we reverse engineered Microsoft’s C++ Unit Test Framework
Just Starbucks China for now.
Vandalising cars or causing threats of violence should never be condoned, but their still is something very wrong in the way tech companies encroach on the lives of people unwillingly.

>“They didn’t ask us if we wanted to be part of their beta test,” added his wife, who helps run the business.

The woman in the article is correct in my opinion. It ought to be up to the people of Arizona to decide what happens on Arizona's streets, not to a company from California, because it's the people of Arizona that are the receiving end of all the social, economic, and safety implications of this technology.

We have had this trend of tech companies creating facts and asking democratic permission afterwards a few times now in the world of social media apps, but now with autonomous driving things are getting a little more physical.
Did you forget the /s tag on the end of that post?
Ask HN: How do you fix engineering culture?
I'm a manager in one of the biggest startups in our field. We're currently big in consulting, but we've been trying to move into SaaS.

Problem is, we're growing, but can't keep engineers. In the beginning of the year we had half the number of employees we have now, but twice as much engineers as today. An engineer left us three weeks ago and two more gave notice and are leaving in January. Hiring is extremely hard because of economy.

We have a strong culture, but it is widely felt by the rest of the company that the engineering team doesn't adhere to it. Complaints from other workers range from the decision they made to isolate themselves in their own building, how they actively engage in bickering and in-fighting between their own teams, how they have extremely limited communication to the rest of the company (users of their products), and reports of sexual harassment and racism.

There's zero consistency between the message they're sending. Some engineers believe the team is moving too fast, while a different group believes they're moving too slow. In the exit interviews we had complaints of micromanaging mixed with complaints of lack of management. The new flagship application we're building is extremely simple, but has way too many lines of code compared to all our other (more complex) applications. The development process is indeed slow and full of fail-safes, but there's still an astounding number of bug reports for a simple app.

Has anyone dealt with such a situation and has some advice?

EDIT: I'm a manager but I'm not in the engineering team itself.
Thanks for algolia link. I found this particular comment very useful: https://news.ycombinator.com/item?id=18353943
> I think the very fact that people in wildly different circumstances are living paycheck to paycheck is a huge flag that this isn't as simple a problem as "they don't get paid enough".

This was a big reason that drove our move out of NYC. No matter how much you made, unless you were a billionaire (good luck with that), you were on a treadmill. Nothing you had would be enough. You could spend yourself broke trying to fit in, even if you make a lot of money.

Dallas, where we currently live, has this too, but it's a much bigger city, so you have to want to find those hotspots.
...hey driver get outta the car and go take lunch, and heres a number for a tow truck when your done eating.
i would do the same in my village, as would most others who live here. its not about the jobs, its about the loss of privacy due to the incidental "meta as moby dick" mass surveilance that occurs
A Darwinian just-so story may well be worse than a Lamarckian one. The latter might be immediately falsifiable while the former might be "not even wrong."

(Ugh. I just did a search for "Just So stories," only to discover that the anti-evolutionists have latched onto that term!)
They are many product(established and high paying) companies in NCR region especially Gurugram(cyber hub).