skysight-inc/HackerNews huggingface dataset:
Unnamed Yet | CTO & Co-Founder | Germany, Hamburg or Berlin | Full-Time | ONSITE

Use your chance to design a product from scratch. I am searching for someone experienced in the app development and mobile area. We are building an App trying to change the restaurant industry. Think of a combination of Groupon and Open Table. We already have more than 200 restaurants as partner. You can start on technical green grass.
You would...
* Have the chance to build a product from day one
* Be responsible for building the app (whether we outsource parts or build everything in house, I rely on your expertise) and securing the quality of the app
* Assess and develop new features and manage third party integrations
* Hire your own tech team, take responsibility for your team and the product
* get a great amount of equity in the company

Interview process: virtual session(s) with CEO; on-site beer and pizza with CEO; work out your own contract as you will be the first person you will hire for your tech team;)
Contact me: whoishiringyc@gmail.com (if you are german, application in german is absolutely fine)
Avoid the confidence gap and reach out to me without bullshit-speak.
I am interested in…
a brief introduction of you as a person.
what projects did you work on in the past? References are really appreciated.
what experiences do you have in the app industry?
what companies did you work for?
why do you think you are the right person to build a tech team/app from scratch?
which programming languages are you capable of?

Take the chance. Apply.
Sigh.

At least it's not a "blockchain version control system", that's a plus, I guess.
This is your fourth Show HN in 5 days:

https://news.ycombinator.com/from?site=tryaccelerate.com
I think there's also a few boards out there based on the RK3399Pro (not sure how it compares performance-wise though).
I use to believe that to always be the case. But then I worked for a company that didn’t really care about quality they just wanted to add features to mark off a checklist in a pursuit to either get more funding or get acquired

That can work - see Twitter.
What Is Differentiable Programming?
For the vast majority of people, living in a world without fish and sushi costing $100 are functionally equivalent.
I do roughly the same, and besides charging a high rate, I usually do only one project at the time for 2 - 6 months. With my clients I make a deal about my daily rate * number of days per week I will be working. I never charge more than that, except when I do a lot more work and then I communicate it in advance (or I foresee that the extra work is going over the amount of hours we agreed upon).

This is not applicable to every freelance job off course, but if you have the luxury of being able to charge a higher rate, you can make a decent living and enjoy your free time.

For years I was employed and worked 40-50 or more hours per week. I was devastating for my work/life balance, effectiveness at work and my happiness. Since I started freelancing a year and a half ago, I'm happier, work less and earn more. I spend more time with my kids and I am really (also mentally) present. I'm also in better shape (training for a marathon currently), and I'm more effective at work.
I like what Basecamp are about and the way they've sculpted their brand — voice, feeling, visuals etc.

> I wish them all the best for their product.

That's their win. And actually your whole post in itself. Wouldnt' be surprised if someone else starts buying their service thanks to a comment like this one or you mentioning it to a friend.

Thx for the example!
I've been freelancing my entire life. I feel this pain.

I don't think there's much advantage in trying to sort out work vs. life time. The problem is that by stating it this way, it always makes it into some kind of conflict. In fact, if your job and your life are so dissimilar that the concepts can't coexist in your mind, you have an additional problem not related to billing.

What might work is a kind of reverse budget. Decide how many hours you are willing to bill every week/month/quarter and stick to it. You can (and should) spend your time however you think it will help you as a person, but by limiting the amount of time you're willing to put other people's interest first, you sort out a lot of ethical conflicts that otherwise you might fall into.

I know that's easier said than done, especially when you're starting out. I remember many years of billing like a banshee.

I missed my oldest kids growing up. I regret that strategy. Like so many things in life, some folks end up figuring it out by the time it doesn't matter anymore.
1) The UNIX security model puts users all in the same security domain. It's a given that a process running as user X can do whatever it wants with another process running as user X. I agree there may be better security models possible and even desirable in 2019, but at the end of the day, those are new and different security models. Does Wayland target standard UNIX security models, or does it require a specific new security model?

1b) The only really secure sandbox in 2019 appears to be complete hardware isolation. With Xpra, I can do this, and have windows from all my different security domains mapped on the same rootless display. I don't see any way to do the same with Wayland? (In fact, Xpra is buggy enough that if Wayland has a way to do this, it might be a killer feature and convince me to switch!)

2) Even GLES doesn't work without 3D acceleration stuff. I'm currently using a Radeon 7950, but only with the stock fbdev driver due to unresolved kernel bugs using the radeon driver. While my CPU can handle even full OpenGL with 3D games, I don't care to waste it on mere compositing.
This. I started out with a similar framework called nuxt.js but found the routing to be too limiting. It's a nice way to get started quickly, but once things become more complex you hit too many hurdles. In the end it pays to do the project setup yourself, which also helps a ton in debugging issues along the way.
Exactly. And it is flexible as Git. You can define your own workflow. For example, some data scientists avoid using git-branches for experiments - they use directories.
Why is there a transition period? I think that's actually the problem.
I bet there is some technical reason behind allowing just few architectures and I hope they will fix it in future releases. Currently you can't even run ResNet type of networks on it.
It could definitely have been a "bump" (a manufactured 'accidental' introduction). If you work in a sensitive field, I'd definitely report it. If you hold a clearance, you should have already reported it.

I wouldn't spend much energy trying to second-guess who was ultimately behind the meeting. Especially if it is nefarious, often the initial contact is done with a cut-out or other intermediary and true affiliations are almost never disclosed initially (or perhaps ever).
Yeah, because Python and C and Java work so well in the browser ;D
Nice! I remember when they finally added spellcheck. Probably a (welcome) contributor to my decreased ability to remember how to spell many words.
Why some stores have pulled their self-checkout machines
Alpha blending and retaining the contents of windows doesn't need a full-blown compositor...
Yes, I'm also impressed - I've used a mill for PCB's before, experimentally, and couldn't get very fine tracks even with height testing and mapping, though this was on a cheaper c-beam CNC. Will be interesting to see the follow-up he mentions.
My experience is that developers should really realise quickly that strictly adhering to defining all your variables is a very good thing.

But with the rise of JIRA and the pressures to close tickets with the least amount of work a lot of newer developers don't realise this or are not allowed to spend the time to do it right the first time.
Hum... I think it was upper on this thread that some GP was preemptively excusing the people hurt by Java. Well, C# is the same.
Actual title: "European colonizers killed so many Native Americans that it changed the global climate, researchers say". The distinction being that the vast majority died of disease.
That is the most interesting part of this submission IMO. I will follow his twitter and wait for more updates on his prototyping process.
One of the things that annoys me about this debate is that anti-semetic !== Anti Israel

I've no issue with the Jews (I don't actually know any) but specific things the Israeli government does sure I do.

Of course it's useful for people to conflate the two as they do with Corbyn or anyone who condemns Israel.

Frankly I've no dog in the fight, I think Israel and the Palestinian's are frequently in the wrong.

It's quite possible for there to be no 'good guy'.
My phone finds others nearby photographing and recombines those willing into one giant parallax camera.. Beat that
> I know this article is pointed at consumers, and the comparison to buying clothes is excellent, but it’s actuallly a big thing in modern enterprise as well.

That's what I say in some other written pieces of mine — even if it's B2B, it's still people behind it when deals are closed and hands are shaken.

> In either case we still need to be able to migrate our data and business logic seamlessly

In a sense it's about honour. Think samurais.

If the company you're doing business with helps you even when you move away from them, they're indirectly saying they respect an unspoken code of honour, which leads to

> putting it to contract 4-5 years before we need it, are much less likely to get our business.

getting your trust. thx for the comment!
In my opinion Huawei has better products than Apple so this is not surprising.
> Or you might have a load of methods that actually throw 'Not Implemented' errors because you are forced to match a massive interface but it only has to do one thing ... The other thing is that you're sometimes forced to cast a variable to a type that you know is already that type, but a method has returned it as an 'object'. It feels really clunky

These are not "problems with static typing", though. Dynamically-typed languages have you do these things all the time, it's just that you don't even notice it anymore because it's so common and you don't have static types as an alternative there.
Reflecting on the Soul of a New Machine
The Brain’s “Inner GPS” Creates Conceptual Spaces in the Mind
iOS Swift is usually the front-end code which means that you're doing a lot of connections to data sources elsewhere. Non-blocking connections always need a weak/strong dance. If you're using Swift for logic most of that is gone.
DDG index is not as fresh as Google's. That and local, location specific searches are what I use Google for these days.
Thought the same, never articulated the thought. When I choose something as trivial as a barber or some other day-to-day service, I look at this— do they answer to complaints on Google Maps reviews?

I don't mind them making mistakes — everyone does. Will they blame it on me without even listening or will there be a mature human being with whom I can talk?
I don't disagree that moderates are required, but —as you highlight— these causes can only police themselves. Anything else is seen as an attack on the cause itself.

It'd be great if our humanity allowed us to accept criticism and contradiction at face value, but that is demonstrably not the case.

I don't know a way around this.
I agree that it's better to get paid to finish a task than to spend time on a task. You have greater independence and, IMO, can provide greater value to the client. It does introduce new sources of stress, though: if you misestimate the scope or difficulty of the project, the financial burden can be sever and you have more responsibility for delivering on time. With experience, you do learn to both budget for unforeseen delays and make agreements beforehand that limit the scope of your responsibilities when, e.g., the client's spec evolves as the project goes forward.
How Supermassive Black Holes Were Discovered
I just started using exwm and was wondering about the cause of this, thanks for sharing. There should really be a way to open unmanaged windows into their own individual workspaces.
I don't eat a banana whenever I have 5 minutes of idle time during the day though ;)
No. The price of iPhones in Asia is FAR to expensive now. A lot of people in Asia are jumping ship because they can get the same features for less with other brands. Even with a contract in Singapore it would cost me $1000 to get the latest iphone. That’s insane.
Best Website Design and Development Services by NarmadaTech
Flexible fares matter a lot, both to customers (mostly business travellers with uncertain schedules) and airline economics.

They don't screw up the business model, the business model relies on it. Without these fares, everyone would be paying more and flexible passengers would be inconvenienced.

But the presence or absence of flexible fares doesn't change the fact that the precise number of passengers trying to board is uncertain, and that will always create a complex optimization problem if you care about both efficiency and customer satisfaction.
New Horizons' Evocative Farewell Glance at Ultima Thule
Trade wars are a bitch
My advice is that you find a freelance assistant who is good enough to take your directions but not necessarily able to think/do what you do.

That way you can delegate out some work while on vacation without taking too big a hit.
It is better if you can charge on a 'per project basis' but only if you have spent time up front working on an accurate estimate and, more importantly, built in significant contingency into your price.

Often though this up front time working on an estimate can end up being for free, an opportunity cost really, if you don't win the project.
Ahh yeah cd - is super useful once you know it.

A similar one is

!!

For example

apt install python3

And you forgot sudo, whoops

sudo !!

!! will be replaced by the last command you executed.

Or

/etc/logs/apache2/error.log

Oh whoops, forgot cat/vim/less/tail/whatever

vim !!

Etc
You need the same corrections in a true heliocentric model as well, they are just smaller. The true leap in understanding comes when you realize that none of the objects is special, none of them is the true center, they all follow the same rules. That's where the simplification of the theory happens.
No, European Airlines do this as well. But if you check in online, you have your seat.
> Similarly, some pretty nifty stuff in libraries is possible due to the flexibility of these languages.

You pay for that "flexibility" quite directly in lack of verifiability and of adequate performance. It's not a free lunch - if it was, we would all be using LISP anyway.
Reddit backlash over China tech funding
It is obvious. China debt bubble is bursting right now so they are sensible with prices and Apple just have raised them absurdly.

China will experience a traumatic experience(growing pains) for getting to a service economy like the rest of the world had.

If Apple continue raising prices they will lose the mass production advantage they have. Steve Jobs always created products that were affordable(like the iPod, or the inexpensive macbook) so it gave the expensive ones mass production components(like accelerometers, cameras, special glass, wifi chips, touch screens).

It seems Tim Cook had the brilliant idea of eliminating low cost products in order to raise margins(that are obscene high right now at Apple), but people are not stupid and alternatives exist.
"sync;sync;halt" - followed by turning off the power so we could open up the cabinet to do maintenance...
AI is too powerful a technology to let it out there to the masses. People might use it for killer drones after all. All users of AI must be tightly controlled and registered with the authorities!

This is the problem with certain kinds of technology that are bumping up against the edge of innovation. They're too powerful and if these technologies get in the hands of the DIY set, governments will lose control so they have to DRM and regulate everything. Heck, it's a problem with old technology. Many weapons aren't that complicated technologically, but their production and use are tightly regulated.

Edit: I'm not saying this is a good thing, I'm just deconstructing their though process for tight control over AI tech going forward.
Wow is an Icelanding airline, the flight was departing from Iceland, so none of the above are relevant.
Also learned about Razzle through that thread:

https://github.com/jaredpalmer/razzle

> Universal JavaScript applications are tough to setup. Either you buy into a framework like Next.js or react-server, fork a boilerplate, or set things up yourself. Aiming to fill this void, Razzle is a tool that abstracts all complex configuration needed for SSR into a single dependency--giving you the awesome developer experience of create-react-app, but then leaving the rest of your app's architectural decisions about frameworks, routing, and data fetching up to you. With this approach, Razzle not only works with React, but also Reason, Elm, Vue, Angular, and most importantly......whatever comes next.

Sounds like a really nice alternative to Next.js and Gatsby. Does anyone have any experience with it?
> Randomness may help reduce bias, Todorov says, but you can’t avoid the signals you interpret unconsciously.

Randomness can eliminate bias completely. All you need is to make sure that every pair (candidate, recruiter) has it own random image for candidate. Each candidate should look different for different recruiters. Then, maybe, it would become a victim of unconcsious bias when communicating with recruiter A, but not with recruiter B. And every candidate would have equal chances for positive and negative biases.

The task of making an each individual case to be fair and the task of eliminating biases are different tasks.
Even though 95% and 99% of phones were vulnerable and many never got patched, there was really no problem because few were affected?

I live in a neighborhood that has never had a reported break in. Does that mean I’m not more vulnerable if I leave my door unlocked and post a huge sign outside letting everyone know?
Beholder-GAN: Generation and Beautification of Facial Images
MSDOS used to do this too. And Atari GEMDOS.
Talks to Bring PayPal to Pakistan Underway: Asad Umar
With the typical website loading megabytes of JS to serve a SPA, which itself make additional requests, plus tens to hundreds requests for ads and third party tracking, how is the performance of Ruby relevant? Again I’m not talking about advanced and scaled up use cases, just typical websites and web apps. What’s the point of a low latency if it’s to serve loaders?
https://youtu.be/NWWeQlXfSa0?t=520 ( 8:40 )

"Bitch that phrase don't make no sense why can't fruit be compared!?"
The corporate bond defaults [1] are also interesting as a tell on their real situation. I'll be curious to see if the central government relents and unleashes a far larger stimulus as it appears there isn't going to be a trade deal near-term.

Granted, you've also got Germany in a de facto recession and the UK inching toward one [2]. If the US can maintain a 2.5%+ GDP growth pace for 2019 against all of that, it'll be surprising. Projections on S&P 500 Q1 earnings have turned from 6-7% growth to an expected contraction. The market will weaken further with earnings growth disappearing, which is guaranteed to force the Fed to pause rate hikes and then cut.

[1] https://www.bloomberg.com/news/articles/2019-02-11/two-large...

[2] https://www.bloomberg.com/news/articles/2019-02-11/u-k-econo...
Bananas give off ionizing radiation which has been extensively proven to be dangerous for humans in large enough doses.

The radiation from phones is non-ionizing and from my previous comment you'll see even the most cautious health agencies in the world aren't willing to claim it's harmful.

Suggest you look at the xkcd chart.

https://en.wikipedia.org/wiki/Ionizing_radiation#Radiation_e...

https://en.wikipedia.org/wiki/Non-ionizing_radiation#Health_...
While it's great to have resources like this, I feel that this should come with a giant disclaimer at the top, reading something like:

>WARNING: This is just the tip of the iceberg. Also, ice is generally slippery. If your crypto knowledge amounts to the stuff presented here, stick to known, battle-tested implementations.
I have to say he’s wrong when he says there’s no reason for EVER using O_DIRECT.

One HUGE reason is performance for large sequential writes when using fast media and slow processors. Specifically, when the write speed of the media is in the same ballpark as the effective memcpy() speed of the processor itself, which, believe it or not, is very possible today (but was probably more unlikely in 2007) when working with embedded systems and modern NVMe media.

Consider a system with an SoC like the NXP T2080 that has a high speed internal memory bus, DDR3, and PCIe 3.0 support. The processor cores themselves are relatively slow PowerPC cores, but the chip has a ton of memory bandwidth.

Now assume you had a contiguous 512 MiB chunk of data to write to an NVMe drive capable of a sustained write rate of 2000 MB/s.

The processor core itself can barely move 2000 MB/s of data, so it’s clear why direct IO would perform better since you’re telling the drive to pull the data directly from the buffer instead of memcpy-ing into into an intermediate kernel buffer first. With direct IO, you can perform zero-copy writes to the media.

This is why I’m able to achieve higher sequential write performance on some modern MVMe drives than most benchmark sites report, all while using a 1.2 GHz PowerPC system.
"Distinct" is pushing it a little. Compare the Canterbury Tales with original wording but modern spelling here ( http://academic.brooklyn.cuny.edu/webcore/murphy/canterbury/ )

But first I make a protestation
That I am drunk; I know it by my sound
And therefore, if that I misspeak or say,
Wit it the ale of Southwark, I you pray
For I will tell a legend and a life
Both of a carpenter and of his wife

The spelling isn't even that different (though the pronunciation is more so); compare the fifteenth-century spelling from www.chaucermss.org (multitext edition):

But first I make a protestacioun
That I am dronke / I knowe it by my sown
And therfore / if þ I mysspeke / or seye
Wite it / the ale of Southwerk I preye
For I wol telle a legende and a lyf
Bothe of a Carpenter / and of his wyf

(The slashes appear in the fifteenth-century text; I'm not sure what they indicate.)

Modern English and Middle English aren't quite mutually intelligible, but if you were somehow dropped into England in 1420, you'd probably be conversational inside of a month.
AWS recently announced their ground station service[0] to do just this. At the time I didn't understand why they would build such a service, but reading this article and setting your comment brought it into focus for me.

[0] https://aws.amazon.com/ground-station/
I loved my BeBox and BeOS. Had I been braver at that time in my life I would have relocated and taken a job there.
Gen Y (Millennials) and Gen Z (iGen) characteristics
I have Maimang 5 - a budget phone from almost 4 years ago. Despite it budgetness, it still came with the best camera chip on the market at the time, and with far from budget parts, aside from SoC. And it was never advertised on those points.
On the other hand, equating time (especially work time) with money helps with making sense of what money is actually worth. These days every product category is full of well presented temptations in any price range.

The correct way to evaluate a 1000$ phone, a mechanical keyboard with custom keycaps, fantastic coffee machines and barbecues and car parts and designer handbags is to put them in relation to "how many hours do I have to work for this purchase".
> I’m not sure why this is downvoted

probably because of this:

> comes across as kind of fake news.

I have lots of Israeli cousins and see their Facebook posts. I think maybe there's not widespread awareness over there how far apart we are on this.