skysight-inc/HackerNews huggingface dataset:
SmartStream Tech | Software Developer | Center City, Philadelphia, PA | Full-Time, ONSITE

Perks:

Fantastic work/life balance

Few meetings, no overtime, no assigned work

Permanent 10% weekly research time ​

Getting to work in: C#, F#, Java, JavaScript, and Ruby

Full-time pair-programming/TDD

Salary for a Philadelphia developer with 3-5 years of experience

Learn how to ship and maintain software used by the majority of the world's biggest banks

Self-organizing team - no tech leads

Email me for more info at steven.shogren@smartstream-stp.com. The interview process is whiteboard-free, no memorization, no algorithms. We pair program together working on several small projects for a day.
This has to be the dumbest article I've read in awhile. This guy expected a product that's only been out for three weeks -- an Apple Watch with cellular to have all of the apps he wanted ported? If it were clearly a lack of software issue, does he really not know that developers fall all over themselves to support the new shiny Apple product as fast as possible -- except for Macs.
Awesome. I've always wondered - why no Alexa integration?
> "The word addiction has specific meaning."

What's a definition of addiction you would agree with? Is it linked to changes in body chemistry? To obsessive behaviour?
Thanks for the response. Sounds like your work is kind of an development/efficiency/automation/process-improvement SME that works with all levels of employee, from the devs to the CTO, which requires understanding of both IT systems/dev and business.

I've seen co-workers with a similar set of responsibilities but they called themselves "Corporate Efficiency Analysts," with the better ones coming from tech backgrounds (sometimes having acquired an MBA after years of development), and the poorer ones only having "general business" experience.
It was just an example.
Flathub: Linux Desktop's Hub for Flatpack Applications
You could, but then when the delete actually gets pressed, you'll get pre-empted by the real thing.
This is kind of precisely backwards. A survey is like a test; it asks 'will this work'?

A good civil engineer will do that as early as possible, rather than produce pages of engineering drawings blindly.
A good civil engineer will calculate the stresses and load factors on a bridge as soon as possible, rather than assume things will work.
A good architect will hand a sketch of a building to a client as early as possible, and ask 'do you like it'?

All of those are tests, and the engineering processes in those domains are put in place to ensure that that testing happens as early as possible, before mistakes are too costly to undo.
Dialectic over Debate

Why do they even teach debate, while most high school student probably have never even heard of dialectic. Debate is useful in competitive environments of power, where you have your self interest as a goal. It doesn't seem very healthy for society to be teaching such self centered tactics to high schoolers without at least also teaching about truth centered tactics like dialectics.
I hope one day you can publish it.

So many others in your position could use the hope.

The US is too harsh on so many offenders - if you've 'done your time' - I can see not being able to buy a gun, but I don't think employers should be able to ask.
Non-Maleficent APIs
Hindsight. Juicero is so obviously a stupid failure now that we know it is. We can't even imagine a world where it wasn't stupid.

Now try to remember a tech/company you thought was stupid that became a massive success. For me, I remember thinking wifi was stupid -- I was a power user, laptops were grossly underpowered circa 1998. Why would anyone need wireless internet on a desktop?

I keep that story in mind because it keeps me humble about hindsight bias.
That's true in a democracy, but the question is why would the democracy remain a democracy if the productive, governing elite doesn't need the citizens for their economic activity?

From time to time, governing elites have asked themselves a question: is now the time to overthrow democracy?

When the wealth of a nation comes from the productivity of its citizens, you can't overthrow a stable democracy without destroying the wealth you intended to capture. But when the wealth of a nation comes from its natural resources, say gold or oil, the calculus changes. You can run a gold mine with dying slaves and still extract great wealth.

We see this worldwide as the resource curse: https://en.wikipedia.org/wiki/Resource_curse

"The resource curse, also known as the paradox of plenty, refers to the paradox that countries with an abundance of natural resources (like fossil fuels and certain minerals), tend to have less economic growth, less democracy, and worse development outcomes than countries with fewer natural resources."

Some economists refer to human labor as "the ultimate resource," a resource of value beyond gold, beyond oil. As automation becomes more and more useful, as the value of capital relative to human labor increases, the more we're cursing ourselves with the ultimate resource curse.

I recommend this video to every one (watch it at double speed; he talks slowly). https://www.youtube.com/watch?v=rStL7niR7gs
Libtomcrypt 1.18.0 released
Open Source Release of Rift DK2
On the other hand, I found the comment quite useful and not spammy at all.
I'm aware, to me it feels like a plug. I've seen a nearly identical comment on Gitlab from a member of their team on other occasions
Your last comment is, frankly, complete bullshit.

People have already created TAS programs that can take out infinite numbers of enemies with minimal stock (ex: medvac/tank vs. infinite ultralisks). Or have zerglings that perfect 1 siege blast per 1 zergling splitting.

As far as micro, AI already has proven capability to absolutely dominate human micro, like not even close.

As far as build paths and macro decisions, AI isn't there yet but all it takes is one player and one programmer to come up with an in-the-middle and well-rounded build path that doesn't lose to any cheese; Sacrifice some economy to just have an army at all times_ and the AI will micro dominate the rest in extremely, humanly impossible army trades (I mean winning a 40 stock vs. 200 stock army battle).

Honestly just imagine having ONE mutalisk perfectly micro all-game, never receive death damage that just outputs as much damage as humanly possible at every angle. And you could have all 20-140 of your army stock doing this at all points in the game.

No contest. Just hasn't had time devoted to it yet.
College Students get Free Amazon Prime for 6-months, 50% discount yearly after
Why do you assume that a fairly stupid person is choosing to act stupid, but an extremely stupid person is not? "Mentally handicapped" is an arbitrary line we draw in the continuum of intelligence.
I am very interested in the math, but I kind of agree with you, I am not invested in zcash. If they didn't have first mover advantage they would not be doing as well as they are.

The best implementation using this mathematics is definitely yet to come, I would not be surprised if they weren't surpassed by someone else using similar tech in the very near future.
Don't bother. Index funds will beat everyone but .000001% of people. Even most of those who beat an index fund lose once you account for the amount of time wasted (what I mean by this is that if you took the time you spend and converted that into money and put it into an index fund you would not come out ahead using the active strategy).

If you insist, from what I've read algorithmic trading, small companies (not necessarily startups) and companies that have had significant changes, e.g. new management seem to be popular.
You're right, they weren't given a chance at equal participation in the past, but why suppress stories of the instances when they did participate, equally (as in this instance) or otherwise?

And as for insecurity, you're the one who seems threatened by the mere acknowledgement of stories from our history that were buried until recently.
Money solves almost all of them. It's Marxist propaganda trying to convince you otherwise.
Late 90's, I'm lead dev for a large site. Company hires a DBA. We partner with a VERY large content provider. I'm awake for 48 hours buttoning things up, last minute stuff. I finally collapse from exhaustion only to be woken up at 7am on - go live day.

Nothing works.

A few moments debugging reveals that all the column names in a key set of our datasets have been renamed. No time to waste, I rename them all back as quickly as possible. We go live, no one is the wiser.

We contact the DBA and explain the folly of his decision.

He then proceeds to rename everything AGAIN on a live system. No we didn't shoot him lengthwise, but we did fire him with some prejudice.
Gmax Ben Küfür Etmem Oğlim Dedi Sonra Yardıra Yardıra Küfür Etti ( Komik Video )
that's it in a nutshell. Modern debate has nothing to do with logic, reasoning, rhetoric, facts, persuasiveness or eloquence. It is a perversion of the concept.
Not only is UDL huge, but the University of West Georgia was killing it on the debate circuit 10 years ago and they are a small, shitty university in Carrollton, GA with just enough money to fly their team where they needed.

At the high school level I get the 'elite' argument (from the TOC perspective - unless you're in NY, IL, GA, CA, or TX, you probably only have 1 TOC qualifying tournament within driving distance) but, as you stated, you don't HAVE to play that game - let the rich private schools fly their kids across the country every weekend while the poorer schools just go to local tournaments in their hand-me-down school bus driven by the coach.
When the iPhone X notch was first announced I thought it would be a fantastic security UI opportunity: What if the top of the screen was only writable by the system? It would normally be black or show the time, but whenever there is a password dialog, it turns green with a security lock. This is something I've wanted on all computers for a while: fundamentally, any computer where you can get access to the whole screen's buffer means you can fake a logged out screen asking you to log in, or any other number of phishing attacks. The only way to prevent this is to have a separate secure screen buffer for a special part of the screen that the user can use to visually verify the security of an operation. The notch provided an awesome opportunity for the because: 1) it was NEW screen real estate, it wouldn't feel like you were acquiescing existing screen space for this security need and 2) it looks absolutely horrible when integrated into apps anyways, so why not use it minimally for good reason instead?
Easy to say when defending your point on Hacker News. We're already talking about security, and about someone with malicious intent having access to your phone. In the context of this conversation, you're already in simulated high security mental mode.

It's completely different when you're relaxed (maybe having some fun), and the person asking for your phone is someone you know.

In a relaxed social environment, you will probably not be that rude to someone you know.
I agree there are now 8 attack surfaces, but to call all 8 "analytics" I does not think does justice to the reasons why CircleCI may have chosen to use some of them.
You refuse to use an awesome product because the CEO of a startup is actively engaging with a community that may (or may not) use it, accepting feedback and discussing the product with people?

Ok....
That's a cool van!

In Australia I built a van out of something like a Toyota Hiace for less than $500 + the cost of the van. I travelled in it for a year, living in it for well over 6 months of that, and sold it at the end. I actually didn't really need $500: I made money building the van as I bartered a deal to help out a carpenter with some basic office IT stuff, and ended up learning and helping a little bit around his shop, whiche he gave me cash-in-hand for at the end.

I also used second-hand and bartered items for the interior, and even a little bit of left-over lumber, tiling and cloth, which saved at least $1,000.

I have 2 pieces of advice: the first is that the most important thing is a comfortable bed, real bed. I bought a new, cheap one at Costco. Not fold out cushions, or a pad, or anything like that. A big bed with extra blankets, good sheets, and pillows. Consider that you want to be outdoors right? Ostensibly, you will use the van for driving, carrying a surf board and mountain bike (or your hobby of choice), and sleeping. That's the big 3, and you don't need much to make that possible, other than a van with a nice bed inside.

I did also have bench inside for working, an electric cooler, and kitchen setup, but even all that was superfluous: I prefer to work in coffee shops, libraries, or laying in bed. I ate out or bbq'd. I showered at beaches, gyms, campsites, or at new friend's places (for some reason, most are very eager to help travellers and invite them over).

The second is how much do you care about not looking poor? I have travelled in a ~$5,000 camper and a ~$200,000 camper. I slightly preferred the $5,000 camper. It is pleasant to drive rather than worrisome, doesn't give you motion sickness or pollute as much, easier to maintain and manage, and you can take it into the city, to the supermarket, and places the RV can't go. There is a reason those old Westfalias are so expensive other than them being rare!

However, most people care mostly about not looking poor, or their status, especially in America(1). You will see, and be seen by other people differently living in a $5,000 camper, and that unfortunately presents challenges here.

However, in the end I sold it for even more than that, and it taught me a lot. If you are thinking about doing this, you could always start with something basic, like this! Especially if you are young and want to go surfing, mountain biking, and snowboarding every weekend, I really recommend it.

1- content.time.com/time/health/article/0,8599,1974718,00.html
Speaking of batching, I look at this demo [1] on my mobile phone, and I can get ~3500 sprites without dropping below 60FPS.

A web page may not be able to reuse as much image data, I know. But smart game engines frequently look for ways to better batch sprites.

And technically speaking, if you're using a Z-buffer, you don't need to sort opaque layers at all. You can draw the layers in back and then draw more layers in front. Yes, you get overdraw in that case, but if you're using Z values for layering, you could potentially get better batches by drawing in arbitrary order (i.e., relying on Z-depth to enforce opaque object order), and in my experience larger batches gives you a bigger advantage than reducing overdraw.

[1] http://www.goodboydigital.com/pixijs/bunnymark/
Impact of Incarceration on Crime
ICOs: You’re scammy and you know it
True but then you have to make absolutely sure that the customers you attract are going to order those make ups consistently and that's really hard to do.

As for picky eaters usually those will be one of a handful of cheap easy to make meals where the restaurant just aims to have something reasonably acceptable for those. There's no reason to make those dishes loss leaders.
Highly recommended for anyone who liked this article: https://www.openphilanthropy.org/blog/impact-incarceration-c...
Regulatory hell
Does the Zen Stone allow you to track your running speed and heart rate real time? Can you leave your phone at home and still be reached/make calls in the case of an emergency? Can you stop by your local convenience store with nothing but your Zen Stone and pay for a bottled water?
Have you tried the declarative Pipeline[1] files? This plus BlueOcean[2] has made Jenkins much more user friendly, although obviously not as much as CircleCI/TravisCI/etc.

[1] https://jenkins.io/doc/book/pipeline/

[2] https://jenkins.io/projects/blueocean/
Example where I would have needed this a while ago:

After almost every reboot on my laptop I start a tmux with a certain layout with some semi-long-running processes which I want active and not daemonized, I can also not start them at the same time. I start them in a tmux with the layout split into 4 quadrants, then create a single new window so I don't see them all the time and can work there.

Took me at least 2h to figure that out, how to split it programmatically and start everything in the correct "corner". Now it's just running a script and not having to anything manually.

This would have probably saved me 2h. And I have totally forgotten everything again now, so much for "just a ctrl-b" away. (Using tmux daily, but not in THIS way)
Dialectics happens during case-writing and research. Without the competitive fire of debate I'm not sure many high schoolers would ever engage in dialectical modes of reasoning.
>Mozilla tried this by cutting out Google for its default search engine

Did Mozilla really cut out Google or did Google not want to renew the deal after it expired?
>Do you think Americans woke up one day, realizing their love of sugar was very strong, but gave it up for something less enjoyable? That did not happen.

That's what happened with me. I've done the keto diet before. Your depiction of it does not match my experience. Yes, you crave fat. It's your main source of calories, so of course you'll start to crave it. But it's not an automatic thing; switching takes work, and fat does NOT satiate sugar cravings. It's two separate things.

People doing a high-fat low-carb diet are a vastly smaller minority. On the whole, Americans are NOT waking up and giving up sugar.

But all this is beside the point. What matters is the health effects of a diet. High-sugar diets correlate with obesity, diabetes, and a boatload of other health problems. High-fat, low-carb diets do not.
Ideas Are Overrated
Maybe norms work differently in the US. Bikes are the majority on cycle paths. But that doesn't stop 'mopeds' from passing left and right. Car drivers don't have much patience with bikes and mopeds that should be on the bike path but are blocking the main road instead. So the slow mopeds stay on the bike path (where they legally have to be as well).

Bike paths are good for avoiding accidents where car and bike travel in the same direction. Certainly outside cities they are much better than having bikes on the road.

Unfortunately, they don't help much on intersections. So that's where lots of accidents now happen. In fact they make the situation worse, because when a truck tries to take a right turn, bikes continue going straight on the bike path.
I didn't say anything about everyone getting the _same_ rate of pay, or that is it managed by a central planning government. please do not put words in my mouth
Developing Web Apps and RESTful APIs with KeystoneJS
There are a lot of unknowns here. The factors putting downward pressure on trucker salaries are:

- Remote operation of trucks is an easier lifestyle, so more people would be willing to take the job, driving down salaries

- Fewer human truckers are needed per truck on the road, so for a given level of trucking activity, fewer jobs exist

Some potential countervailing factors:

- Price of trucking plummets, potentially jacking up demand (Jevons Paradox) depending on price elasticity of truck transportation

- Managing multiple vehicles may end up being more cognitively challenging than driving a single truck, reducing the pool of available workers and driving up salaries

The values of these parameters (and how they change over time) will be crucial to determining the net impact to trucker salaries and employment numbers. My intuition is that salaries will go down dramatically, employment numbers will go down modestly, and overall trucking activity will expand.
So what's new in React 16?
Or clones that point to the legitimate github repo.
> Gotta have a monopoly in order to be investigated for it.

That implies that anyone investigated for being a monopoly already is one so why investigate at all if you already know the outcome?
Run Firefox. Mozilla audits extensions and extension updates before they get published.
Ha! I'm not a native speaker. I used the word "van" because I didn't want to write "campervan" all the time. But maybe "camper" would have been better?

> A campervan (or camper van), sometimes referred to as a camper, or a caravanette, is a self-propelled vehicle that provides both transport and sleeping accommodation. The term mainly describes vans that have been fitted out, often with a coachbuilt body for use as accommodation.

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

I connect "RV" with something like this: https://upload.wikimedia.org/wikipedia/commons/7/77/Rv_class....

My mobile home is built on top of Mercedes 209D and is 6 meters long and 2 meters wide. It almost fits into a regular parking lot. I leave it up to the experts whether this is a van, campervan or whatever?
UBI isn't meant to be a full replacement for an individual's economic activity. It is /basic/, which is to say, it will cover the basic necessities.

The whole article is based on the assumption that once basic necessities are covered, huge numbers of people are going to call it a day and cease economically profitable activity.

I think the opposite will happen: once people have the basics taken care of they will become more economically active. They will take risks they couldn't before because of the overhanging risk of complete destitution. They will negotiate for better wages because everyone will know they have a perfectly viable alternative. They will invest time in themselves because they won't have to worry about how they will live if they don't have a job while they study or launch a business.

Further, there will be more money sloshing around and creating broad-based demand for goods and services that these self-same people can try to capture through their own industriousness.

I strongly believe that we have as many on welfare right now because we have a huge sector of our population that have the following choice: live in poverty on welfare with lots of free time or live in poverty while working your ass off treading water. And the reason they remain in poverty is that their employers know that there isn't a great alternative for those marginal employees so they pay just enough to keep their employees afloat but not enough that they can get ahead. UBI or negative income tax (my personal preference) would deeply change this calculus. People could spend their time and energy to truly better their situation rather than merely not lose everything.

We're not going to turn into a banana republic where only the economically elite and the political class keep each other happy and everyone else are kept just happy enough to avoid revolution. There isn't a lot of democratizing of economic power in those regimes.
Flights of fancy
In SF this happened recently with Aziza.

https://sf.eater.com/2017/6/8/15762820/aziza-closed-reopen-s...

>>> According to Lahlou, “Once we were closed past 60 days, the restaurant was seen as an entirely new business in the city’s eyes. They are asking for all kinds of upgrades.” Among them: a new fire wall and evening out the floors so that they’re all on the same level for ADA compliance.

That last requirement might be debilitating. “Contractors have given me estimates and it’s cheaper to demolish the whole building than to level off the floors in the existing structure,” said Lahlou. Estimated cost for demolition is $3 million — a bill that Lahlou says he can’t take on “if he ever wants to pay investors back.”
What alternative names would you propose?
“Metacodes” is a smart app development platform that pieces together an app
Best places to learn iOS development
We’re concerned about this as well at GitHub. We don’t link directly to the Google Analytics script, which could be updated at anytime. Instead we host our own script version that’s locked down with CSP and SRI. We still allow XHRs to the Google Analytics origin to report the data but the script code itself can’t be changed without an internal security review.
WebAIM: History of the browser user-agent string