skysight-inc/HackerNews huggingface dataset:
SEEKING WORK - UK or remote

I'm an independent mobile development and cloud architecture consultant, focused on helping founders bring successful products to market. I've worked with 20+ developers to bring apps to the store on-time and issue-free.

Development costs spiraling? Concerned about the scalability, security and reliability of your back-end systems? Issues with the quality and usability of your app? Outsourcing not living up to expectations? Let me handle it while you concentrate on running your business.

Commitment can range from a week's consultancy and report to full project management. Please get in touch for details of experience and current projects.

Email: gareth@foresightmobile.com
MiniSec.

http://www.worldcat.org/title/imperial-earth/oclc/978140493&...
UPS algorithm has determined that turning left wastes time
Definitely possible, Apple uses vendors in a way that would be difficult to do themselves. However, if I'm right about the types of jobs this will create it does fall in line with Apple's expertise more than a human built process. Just as they are building their own silicon they may want to own pieces of build process.
> My trainer in India used to come drunk to sessions - he said whiskey dampened all the pain.

The combination of any sort of neurological impairment and the lifting of heavy weights over your head and throat sounds like a bad accident just waiting to happen.
The right thing to do.
A late result is an incorrect result in real-time systems. And if time isn't an issue, what's the Haskell code that stops me overclocking the CPU enough to make it unreliable?

All software is leaky abstraction because it doesn't run on abstract mathematics, it runs on hardware. I can literally smash it with a hammer and then all the "guarantees" are worthless.
we-are-bio-robots = 0 utility.. as... why bother!
Safari 10.0.3 exploit that could be used to get remote code execution
Because then you have two types of citizens: those that are considered "parasites" because live entirely off the Basic Income, and those that not get it anymore.

(The fundamental idea behind B.I. is that anyone should get it, the poorest guy in the neighborhood should get exactly as much as Bill Gates - there is some debate about convicts and/or minors, even if in the latter case most seem to agree that the money goes to the parents/caregivers).
Not even an Apache bug, it's a config parameter where one case is dangerous but still maybe useful (but I can't think of example). The recommendation, if followed, mitigates
Haskell would be great as a data language. With some good relational libraries it could be an interesting alternative to SQL.
Machine Learning at the OpenPOWER Developer Congress
Laziness can actually make things faster in some scenarios. Take Python2's range() function for instance, which eagerly builds the entire list and returns it. range() is commonly used for for loops, so Python builds this list (an N operation) and returns it, and then the for loop iterates over it (another N operation). But if you use xrange(), you get a generator instead, which can lazily construct values when asked for one. It turns the for loop case into a single N operation. Similarly if you have nested function call chains, if everything is returning an eagerly evaluated list, you have to construct the whole list in memory at each call and pass it to the next stage which will eagerly iterate over the whole thing to generate its list in memory and so forth, eventually the old list can be freed / GC'd when the new list has been made.. but with lazy sequences, you only need memory for the whole list at the very end, if you want it and not just individual values. Python3's range() replaced Python2's with xrange(). (The other option is a numpy-like approach where you eagerly allocate the list and then every stage just mutates that single thing.)

The 'memory stays around indefinitely' problem is caused by not cleaning up references to generators. You can make your own xrange() clone in Python easily, and start consuming values, but if you stop before consuming all of them (assuming it's not an infinite generator), that xrange() generator object still lives and has to keep around whatever references it needs to generate the next value if you ask it for one. When your whole language is based around laziness, you might have a lot of these and it may not be clear what references are still around that keep the GC from cleaning them up.

I wouldn't say reasoning about performance is necessarily more difficult, and profiling will light up a slow part of a lazy pipeline just as well as an eager one. My own struggles with laziness in Clojure were all around my own confusions about "I thought this sequence was going to be evaluated, but it wasn't!" which may have led to unnecessary calls to (doall), which forcibly walks a sequence and puts the whole thing in memory.
I get up at 5:30am, shower, eat, and start at 6am. Work until 5pm, and then pick up my kid from daycare. Bath, cook dinner, kid's bedtime at 8pm. Do another 2-3 hours work.

Work from home, so no commute. Work 6-8am Thursday, and then rest of the day off to look after the kid. Usually do a couple of hours on a weekend night, depending on what my partner's doing.

I try to do side-projects, learn new stuff, etc, at nights. It doesn't work too well because I'm exhausted.

I switched to remote hourly contracting so I'd be able to take the Thursday off, but trying to fit in a full week's work on the other days is exhausting. Losing the commute was great; the social isolation and loss of work/home separation sucks.

I think it's just tough.
What sort of interoperability are you lacking? I have apps on my phone that can view or edit most of the file formats I use regularly, and transferring files is easy enough (with or without a network connection). The apps are not as full featured as the equivalent desktop program, but I don't need them to be.
> Not possible, unfortunately

My wife raises our livestock and garden while I work. Yesterday I had a sandwich and I know where every ingredient came from(our yard). Look, it's not impossible. It just requires you to look outside of your modern context.
I'm going to start responding to people who disagree like this :)
> the recent price increase for Canadian customers is highway robbery

Could you explain? I just checked the prices for 12-packs of original soylent is CAD$3.56/bottle in Canada and USD$2.69/bottle in the US. That's an effective exchange rate of 1.36 CAD/USD, and the current exchange (as I type this) is 1.37 CAD/USD.

Or are you just complaining about an overall recent price increase? I have been paying CAD$29 per 12-pack since April 2016.
It's the same but you just write top-down linearly as though all the code is on one stack frame, but the runtime performs the stack continuations when async calls return.

If you're familiar with JS, read about how babel implements ES7's async/await by wrapping promises. And then try it out. It's awesome.
I moved from full-time to stay at home dad with some consulting and side projects on the side. Family is #1, everything else is secondary. However, wife works, is well paid, and is a national expert in her field. We're In the Midwest.

Kids are essentially another full time job, with varied and unpredictable overtime.
> Maybe someone can elucidate. Godel's theorems apply to tightly-controlled formal systems

Turing machine is a tightly-controlled formal system. Either the brain is a Turing machine, which means it can be accurately simulated on our computers and it is a subject of the limitations of the Godel theorem, or it is not a Turing machine, which Penrose argues for, in which case it can't be accurately simulated on Turing machines.
If you ever want to meet a genuine old-school Oxford don, the Allan Chapman mentioned in this article is your man. I was lucky enough to have him as my history of science tutor for a few weeks almost twenty years ago. He's still roaming around the place hamming it up [1].

The article reminded me of a lovely passage from an old speech of his, also largely about John Wilkins [2]:

"The other big thing is the method by which these new discoveries had been made. They had not been made in studies. They were not made by the ransacking of ancient texts. Nobody deduced the existence of Nova Scotia. These things were discovered by the very simple process of driving a ship into them. A ship is a form of scientific instrument."

[1] https://www.youtube.com/watch?v=tzwbI7g0whQ

[2] https://www.gresham.ac.uk/lecture/transcript/print/the-jacob...
This reminds me of that photocopier that changed the numbers it was copying sometimes, through a dodgy image compression algorithm.
This seems to head into "have your cake and eat it" territory.

If upstream wants people to stick with the latest and "greatest" then they need to stop breaking APIs and ABIs at the drop of a hat.

We do not live in a world where computers encased in concrete at the bottom of the ocean is a sane option for doing computing.
>defeating much of the security.

In many ways, this is better, since a skimmer can't grab my pin and credit cards have rules where they must immediately refund fraudulent purchases, while debit cards are often much more difficult to reverse.
Link: http://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres_...
This site looks like the work of a quack and should not be taken seriously here.
Relevance is relative. So, relevant to whom? It would of course be relevant to the consciousness created, but how would the creator/programmer of the AI even recognize it as being conscious?
I wish the problem was simply detecting and isolating space leaks.

My experience is that actually fixing them can be incredibly difficult, hence my comment about needing to understand the gory details about how the runtime evaluates lazy expressions.

Heck, that post even uses the phrase "Attempt to fix the space leak" as it's often not an obvious slam dunk. Sometimes it even devolves to peppering !'s around until the problem goes away.
"They are able to do it so well, so quickly because Windows Visual Studio has much of that functionality already in it." I don't believe anything is shared between Visual Studio and VS Code except the branding (Microsoft playing to their traditional strengths in confusing marketing). Where I do agree is that VS Code drew on a lot of the institutional expertise and design learning from the folks who develop Visual Studio and Visual Studio Online. Perhaps also there are shared editor components across VS Code and VS Online, I'm not sure - but again this is _not_ the same editor as Visual Studio's (again with the confusing branding).

(Disclosure: I work for Microsoft, but not on VS, VS Code, VS Online or VS Floor Wax.)
$12,000 is definitely enough to live on. The median home price in the Iowa town where my wife grew up is $63,000. That's a sub-$300 mortgage, which can be shared between more than one person. The beauty of basic income is that it destroys the pricing power of landlords in cities. Poor people today are tied to high-cost places today because that's where even the crappy jobs are.
It's encouraging to 1) see a VC writing about this, and 2) them realizing that they see the problem but don't know the answer.

We've tried the "basic income" thing. It was called welfare in the US and the dole in the UK. It led to third-generation welfare mothers and housing projects such as Pruitt-Igoe and the Robert Taylor Homes. People have to do something to get an income. Maybe not something economically useful. But something.
In Polish it's "komórka" which literally means "a cell"(like a cell in your body).
Obviously they all have been, aggressively.
Thanks, I really appreciate the response. I want to settle into a stack and commit to finally building some things, and I think this is the one I'll go with. I really enjoy some of the Haskell/Idris I'm picking up, but I think in a middle ground between mindshare and power this will work out pretty perfectly. I agree regarding Vue: it's the first front end thing I've looked at that hasn't felt wrong somehow.
Why would Bill Gates need it? Ask him and he'd probably say, "keep it."
This is the common generic response to Haskell evangelism.
It's so boring and yet yields so many responses because of its provocativeness.
Security token devices for online banking is quite old now and came long before the trend of 2fa using sms, and they did not cost 60$. I have owned several by now and the first one one I owned was given as part of a gratis student package by the bank.
I only had to temporarily allow fortune.com to load the text of the article. I'd also note that "Fortune" is an unabashed tool of the elite, and elite-wannabes.

Anyway, the article doesn't support the title - it only gives one doctor's opinion that "infertility is rampant in the U.S." The rest of the very short article is some moaning about how health insurance doesn't cover in vitro fertilization, and a warning for 25-35 year old women to freeze their eggs if they think they want to reproduce.

I'm feeling a little cognitive dissonance between the title and the article. I'm feeling a little baffled by the article itself.
Tnx for suggestion. I did a change. More like it or do you have any concrete suggestion about font?
You can do that indefinitely, or until you suffer a psychotic break. Either way, you'll be fine.
Easier: register with an SMS-enabled VoIP provider, like Twilio or voip.ms, and use said virtual SMS number as your 2FA. Rather hard to steal.

You can then set the service up to forward received SMS messages to your regular SMS number—but, if your phone is compromised/stolen, you can go back to the account and immediately turn off this forwarding.

---

Sadly, this approach reduces the security back to single-factor, since you get into the SMS account with something you know, rather than something you have.

You can at least treat the VoIP account like a password-manager: give it a long, unforgiving "master password." (Or a random password that's stored in a password-manager, if you use one.)
There might be many biases in this research. If one is able to write code in Haskell it tells a lot about them, and he might be a better programmer than one who writes in Ada or C++.

To make this research unbiased we need to do the following:

* Take people who are profecient in Ada, Haskell and Ada

* Randomly assign them to different teams

* Compare their results
There might be many biases in this research. If one is able to write code in Haskell it tells a lot about them, and he might be a better programmer than one who writes in Ada or C++.

To make this research unbiased we need to do the following:
* Take people who are profecient in Ada, Haskell and Ada
* Randomly assign them to different teams
* Compare their results
I'm like you - full time job, wife (who also works full time), 2 kids under age of 6. I too am tired some nights but some things have changed (for the better):

1. Changed jobs to a balanced work/life job.
2. No longer a developer, but still in IT.
3. 12 minute walking commute (no buses, cars, or bikes)
4. Moved downtown - smaller house than most people, but as noted in #3, walking commute to pretty much everything.
5. My side projects are my kids, as they are very young and are not independent by any means. I've dabbled in tiny project which was python to grab Scotch prices. But that was 6 hours. So yeah, not much time. Also, my "heritage" home is a bottomless pit of maintenance, but kind of fun as the kids get involved.

I would say either you work remote, or work from home 1 day a week if you really like your current job. Is it possible to find a closer job? You can gain at least 1.5 to 2 hours hours a day right there.
I enjoyed the paper, thanks. I am now inspired to rewrite some C++ in Haskell.

Anyone have a modern example of this type of research? Opinions are welcome!
>Healthcare is man made and not universally accessible even in places like the US.

Yeah, the world sucks in many ways. Good thing we haven't lost our will to fight that.

>Healthcare is just a modern luxury.

Oh your kid was born with cancer and you're poor? Tough luck, no "luxurious" healthcare for you!

>You might call it necessary, but healthcare didnt really exist even 60 years ago. People died of really silly little things just 60 years ago.

And 60 years from now, even fewer people are going to die from really silly little things. What isn't a right now, might become a right in the future. We would call that called progress.

>What makes it fundamental?

Because our evolved brains can contemplate the morality of our actions. A world where health care is a fundamental right is _MORE MORAL_ than a world without.

Rights, laws, rules, the constitution, etc are all abstract ideas that we created to serve us. We get to change them at any point to make them more in line with modern expectations.
Hm, this paper is pretty obviously promoting Haskell. The main authors wrote the haskell variant, did not even execute the other prototypes and make conclusions without any sort of comparison except LOC.

I like haskell, but this paper is doing a poor job of representing scientific honesty.
Bad boss left me penniless and living in a roach motel
Ask HN: Which are Chinese tech news websites?
When you have no time for your family they become someone's else side/main project.
Sometimes it's good. But mostly - not. That's why i don't have side projects besides my family.
This is my story basically for many years. I've found having side project is even tougher as a mom than a dad (SO has been better at carving time for himself than me).

What I've found works is to be consistently working on same side project over time, dedicate some me-time and set small goals. Instead of trying too many new things, stick to same side project for months at a time. Also "book" a few hours every 2-3 weeks for myself and go work at a Starbucks instead of staying home. Finally set small achievable goals; what I would want to do in 1 day, spread that over a month.
Why can't we have a Basic Job Guarantee? Perhaps it's just part of the protestant work ethic we Americans are marinated in but I think most people actually do want to do productive work. Being unemployed or on welfare just plain old doesn't feel good. Of course some people are fine lounging but I think they're probably a minority.
No, a heart attack at 48 and cancer at 91. This data tells you little

Edit: Sorry, misread. All I know is my great grandfather was a pony express rider and got colon cancer
And Soylent can be fine for those things. It's simple to see that it's faster than cooking a meal. Does that mean you'll spend that time better? No. It's simple to see that your calories are measured out for you - does that mean you won't eat more than you should? No.

Both examples had underlying issues that Soylent did not solve, because it never could. Doesn't mean it can't solve those same problems for others.
>UBI is a form of welfare.

It's not. It's fundamentally different from current welfare programs. that are complete with shortsighted baggage like income caps that are either so low they screw over the middle class, or so high they only exist to spite the high-income earners actually paying the taxes. Either case requires a whole bureaucracy to fund and hassle for everyone.
Please don't take us off topic into this territory. We don't need every thread about Yelp to rehash the same discussion over and over again.
It's the U in UBI that makes UBI mean what it does -- universal means it applies to everyone. If anyone is excluded from the payments, the term "Universal Basic Income" will no longer be an accurate description of the program.
The author's Python example is a straw man. You can write generator expressions that way... if you hate yourself and all the people who will have to deal with your code.

The Go alternative that's provided, if that's one's stylistic preference, is just as easily implemented in Python as it is in Go.

To my eyes neither the Go nor the Python implementations in the article are beautiful.

In any case, despite his bagging of Python, it seems like the author would agree with the Zen of Python:

Flat is better than nested.
Sparse is better than dense.
Readability counts.
>$12k is the cited number that you see a lot in basic income discussions. That's just over the poverty level. That's not enough to live on and...

People with ~12k/yr fixed incomes would become a massive market segment. I'm not sure how you account for it, but surely that would change things.

eg. Vast manufactured home exurbs where land is cheap.
http://www.P1security.com
Look back with danger: on nostalgia
Just as now, people will elect to live beyond their means, and people will cry and scream about those poor downtrodden families who choose to live in a cramped mobile home in the Bay Area rather than in a house somewhere vastly cheaper (for example), and these same people will continue to elect for welfare spending.
A relativistic impact sufficient to allow chemical analysis from space is probably sufficient to kill creatures that may live on the planet. I'm not entirely comfortable with this.
Your own body? If you weren't losing weight that should be enough of a feedback cycle to tell you what you need to know.
I can't stand reading these posts about Soylent. There is so much irrational hate backed up by nothing more than incomplete and irrelevant arguments. People recommend virtually any other product even if it misses half the qualities of Soylent; things like nuts + fruits, whey protein, ensure, clif bars or even cooking.

I'm fairly certain it's due to an astroturfing campaign, but I don't know who would pay for such a thing.
The single letter version is far easier since I already know what foldable does. Not so much when I'm learning a new library.
Having kids greatly reduced my free-time to work on side projects (or actual work). Getting married reduced my ability to move anywhere anytime or take risks freely. Buying a house with endless projects has also reduced my free time. If I was single and without children I'd probably be making more money at a different company. But I wouldn't be as happy.

Every choice that reduces your time spent developing affects your life as a developer. It doesn't mean you can't be a rockstar as a single dad with 5 kids but it may be harder. Ultimately you have to balance things that make you happy and work.
Well I must be in the office 4 days per week and 1 day per week I can work from home. Is this 1 day per week your company policy or did you convince your boss that you can pull it off remotely?
I think your advice is reasonable, but I believe it's not sufficient.

Yes, vendors are somewhat pained by chargebacks, but many CC will ask you to resolve with them first.

Ultimately when AirBnB has this failure in quality, they should provide you a free room of equal or greater value AND not charge you.

AirBnB seems unwilling to invest in quality, which makes me believe they are not delivering a quality product.
Coming soon, a public market in bugs?

How soon can I buy futures in Windows vulnerabilities?
I use google authenticator along with a printed list of recovery codes. Half are stored in my safe and half in another location offsite.

I own a yubikey but it's useless as a permanent device since it needs a fullsize USB port - something my phone (and the latest gen macbook) lack.
> They are able to do it so well, so quickly because Windows Visual Studio has much of that functionality already in it.

I don't think this is true at all. I don't think VSCode has any Visual Studio code in it at all, but that's probably why they are able to be so nimble with it - no legacy cruft.
Get a self-driving car and just do the side-projects during the commute.