skysight-inc/HackerNews huggingface dataset:
Not everyone was able to buy at the IPO price. My friend was invited but could not buy any shares. BTW, being invited does not mean you'll be able to buy. It just means you'll be able to request shares.
More to the point, this "killer feature" is easily cloned by a competitor and shows that the product creates no competitive barriers. Coupled with the fact that the cloner has a much better idea of their users and can target ads much more successfully, this creates a long road for $SNAP.
Well, does the author of this documentary agree with him? Whatever the neo-reactionaries might or might not want, I doubt he wants the same.
ah did you edit this? I noticed you wrote "you may think you're God's gift to programming, but you're wrong." before removing it (it was gone once I had refreshed). Did you realise you know nothing about me so saying something like that is ridiculous?

I just think people starting out should be supported and being arrogant about it doesn't really help anyone.
I haven't been following SnapChat too closely, I know they made some glasses not too long ago. It is surprising to me that they are trading on the ID that they will be more successful in AR/VR. I can't imagine have invested nearly as much into AR/VR as Facebook/Oculus. Amount invested doesn't mean success for sure but I expect Facebook to be at the forefront of AR/VR at least in
the near future.
Does "graphic designer" essentially mean an artist whose job is to create aesthetically pleasing images, or does it encompass UI/UX as well? Most of the advice here seems to assume the latter, but I would not have thought that was the case.
Sure, experience is a factor (and GMA helps with this), but training when you're tired, but need to, when you don't want to, or when you're sore from the speedwork or doing a b2b run takes self control. Not putting the wrong things in your mouth, takes self control. In a race, it takes self control to not go out too fast, to eat when nothing looks appetizing, and to keep moving when aid stations look like bombs went off from all the people laying down.

Badwater is (more) brutal now that it has a night start, and experience only counts for so much...
And they can also re-invest in the stock now, at these great sale prices.

“And if they insist on trying to time their participation in equities, they should try to be fearful when others are greedy and greedy only when others are fearful” - Warren Buffett
Facebook was having decent growth at the time. Snap is undergoing massive competition from both Instagram, WhatsApp AND Facebook. Personally don't believe in the stock. Perhaps at $5 to 7 a share I would buy in, but I'm not really seeing it.
I've seen a lot of reflection on what could be done in the future, for example an industry code of conduct for founders and investors.
OpenBSD and the modern laptop
>Reducing vehicle traffic will not make rail service better.

I didn't said that less traffic leads to better rail service. It just seams irrational to me to avoid the cheaper, quicker alternative. However, it does mean better bus performance.

The virtue of less traffic is that whatever traffic remains is easier to manage, there is less urban noise, and since we are far from optimal, to some extent it will mean a lower energy consumption.

>Reducing traffic should not be a goal by itself.

Of course not, but minimizing traffic while maximizing mobility should.
> But look again: C is taking 87 nanoseconds, while Rust and Haskell both take about 175 microseconds. It turns out that GCC it able to optimize this into a downward-counting loop, which drastically improves the performance. We can do similar things in Rust and Haskell to get down to nanosecond-level performance, but that's not our goal today. I do have to say: well done GCC.

Downward-counting or not, it is simply impossible for GCC to generate code that executes all 1,000,000 iterations of the loop in 87ns. That would be 87 femtoseconds per iteration, on average.

More likely, GCC figured out how to collapse the entire loop into a closed-form expression that is a function of the loop length.
Parsnips vs. Carrots, Troops and More
> You still have to swap buffers from your background thread and then composite the buffer instead of compositing the animating layer directly. It's a small advantage, but it is an advantage.

By this I assume you mean that when you have two compositors, you have an extra blit. This is mostly true (though it's not necessarily true if the OS compositor is using the GPU's scanout compositing), but it's by no means worth the enormous downsides of current layerization hacks. Right now, when you as a Web developer fall off the narrow path of stuff that the OS compositor can do, your performance craters. The current status quo is not working: only about 50% of CSS animations in the wild are performed off the main thread.

There's another enormous downside to using the OS compositor: losing all Z-buffer optimizations. Right now, browsers usually throw away 2x or more of their painting performance painting pixels that are occluded. When using the OS compositor, the browser painting engine doesn't know which pixels are occluded, because that's something only the OS compositor knows, so it has to paint the contents of every buffer just in case. But with a smart CSS compositor, the browser can early Z-reject pixels covered up by other elements.

> yes, it's an experimental property, but it's the one I was thinking about

Ah, OK, I wasn't aware of that because it's only implemented in Safari right now. Well, using the OS compositor would make it easier to apply backdrop filters, as long as the OS compositor supports everything in the SVG filter spec (a big assumption—I suspect this is only the case on macOS and iOS!) But even with that, I think it results in less complexity to just use the OS compositor for this specific case and fall back on the browser compositor for most everything else, just as with video. CSS really does not map onto OS compositors very well.
Make sure you limit your social media logins... something like LinkedIn and Twitter will do. Facebook is horrible in the fact that they update usually every few months to every year and sometimes it is not backwards compatible so everything breaks.

While I do like a social media login as a user; as a developer, I hate having all of them on the website. To even have their logo on your website takes away from your own branding. This is certainly controversial and many may argue with me, but why do I need to have some other major website logo one of my most prominent pages when my logo is what I want people to remember.

The other reason I ditched the social media logins: I was spending more time making sure these actually worked, and there's no way to test it without deleting the username from the database for each and every one of them every time. And what happens a year from now when you aren't constantly checking to make sure those work? You are likely losing out on potential new users all because they see: "Hey a broken website.. I'm leaving!" I got to see it personally on HN too: someone had just launched his product, and someone noted the social media for Facebook wasn't working. This issue right here has already probably taken away the focus from the actual product. Facebook wins again!

There is nothing wrong with social media, but keeping it simple would be great. Having yet another thing to worry about when your actual product should be the only thing you should be worrying about just adds to the stress.

However, in eliminating social media for my logins, I've done something else: I've eliminated registration pages. Instead, if you go and attempt to login with an email and a password, and it doesn't exist, it will be created. If you go to login with that same email and password, it'll log you in from then on out.

For a few web apps I built, I had both the registration / login pages, but why? It's just an extra page of clutter. It's just as easy to check if it already exists and to just create it if it doesn't.

I absolutely love the "magic link" which Slack does... onetime and it tries to keep you logged in for as long as your cookie remains.

The other method I've been seeing a lot lately, specifically with bank apps: 4 digit numbers with a cookie. So I think how that works logically.. a cookie is set to remember your username, and all you have to do is enter in your 4 digit number that you setup and you get logged in after entering in that.. after all, who can't remember 4 digits?
> Relying on a second account that also has 2FA enabled does not make it twice as secure.

This is an absurd statement that I didn't imply, but perhaps you inferred?

> The third factor of something you are doesn't even come into play in this solution.

As I've said, the point is to allow for additional claims to be given. "Something you are", i.e. biometrics, is certainly "in play" in this solution. It is yet another claim to add to establish an identity. The point is that the identification is extensible, and that it's left to the end user to make the opinions that you're depicting rather insouciantly as some kind of "absolute truth", when what we're actually talking about is trade-offs with security vs. convenience, as well as defense-in-depth.

> It's even likely that the second account is using the same device for the second factor as the first account which negates any added security.

You're assuming that the attack vector is only at the end device. Of course diversification of hardware like a keyfob or smart card is an added layer of defense. But that doesn't mean that there is no value in multiple identities from the same device. It all depends on the specifics of how your device is compromised, or even if it's your device that is compromised in the first place. As I said, what if you have a single email address hacked or a single email (or oauth, or sms, or whoever) has a data breach?

> The best you can do in a scheme like this is shift the trust based security to second entity.

Creating your own user/pass scheme, or your own oauth server is certainly one of the options we have, so again this is not "shifting to a second entity".

I'm wondering if this is just trolling at this point? You're making simply outlandish remarks with numerous assumptions and with little regard to what I'm actually saying.
Dynamic tracing in Linux user and kernel space
I anal but there has to be something for misrepresented goods and services. Under my plan, selling unmodified copies is ok. Selling modified versions as long as they are clearly marked as modified is OK as well.
How Avidity Has Overtaken American Culture
While it's definitely an error on the part of the backend registry operator for .io, this is not the major security issue the author describes. He couldn't have hijacked any DNS traffic this way.

I've written in detail about why this is the case at https://mpounsett.blogspot.ca/2017/07/the-io-error-problem-w...
Is this the generalization of the Pathfinder text renderer?
You don't necessarily need gels, and admittedly most of them taste terrible

Try something like flapjacks or even rice cake [1]. It's more suitable as bike nutrition because of the ergonomics but at the end of the day it's all just carbs.

If you don't like any of that or the solid food is difficult to swallow in a race, you can try just water mixed with maltodextrin. It's a very slight sweet taste.

1: https://www.britishcycling.org.uk/zuvvi/media/bc_files/izone...
But look at all the revenue!
Past GUI/CRUD Productivity Lessons Lost?
Back in the 1990's we had GUI CRUD-building tools like PowerBuilder, Paradox, Clarion, Delphi, etc. that made building in-house and biz-to-biz applications easy to learn, use, and intuitive. They had glitches, but got better over time. The "web stacks" ruined all that, and now we have Dagwood sandwiches with lots of components and layers. I felt more productive focusing on business logic (customer needs) than dealing with dodgy scroll-bars, ORM's that produce bad SQL, or JS libraries that don't work with the latest browser version, etc. It seems we de-evolved. I miss being productive.

The new stacks often come with code generators, sometimes called "scaffolding", which can take care of a lot of the grunt-work for you; BUT if something goes wrong, you have meandering dark-grey boxes to debug. As time goes on, each part starts to rot (become obsolete) and the people who built these layers move on, leaving somebody with a mess.

Is there no way to get back to the simplicity of the 90's? What Laws of Nature/Math/Physics exist that force it to be overly complicated? I'd like to see logical proof we are stuck with the current mess; don't just claim I'm a geezer who won't move on.

Do we need more state-full network-GUI standards that sideline JS/DOM? I realize we have mobile devices, but I'm not sure if that's the bottleneck. If we sacrifice chasing the latest aesthetic fad and focus on utility, maybe we can simplify the CRUD/GUI stack. The X Window System with more network latency support, such as client-side input boxes, is an idea. If we move most of the rendering complexity to the server, we don't have to worry as much about myriads of client (browser) versions and brands. Yes, it's the Thin Client dream again. Don't kill it just because it's not sexy. Think of it like an accountant: not attractive, but you need one.
Fixed percentage until when?

Fixed percentage forever? Fixed percentage of only the first job? Fixed percentage until a certain amount has been paid?
A few years ago my daughter needed a last-minute CT scan, the results of which would determine whether it was safe for my wife and I to go to a conference (long story). The hospital couldn't get authorization for the CT scan from Blue Cross, due to some glitch. "No problem", they said, "we'll just do the test tomorrow." Big problem for us, though; our flight out was the next day.

I ended up negotiating a price for the CT on the spot; none existed. They simply couldn't tell me how much the test cost. I had to extravagantly over pay in order to get the test done at all.
Ask HN: How Do You Build an MVP Fast as a Non-Technical Founder
That's painfully manual.
Probably. Progress, right?!
The app auto-updates, so you already have to trust 1Password's operational security.
Per block or per day is the same thing. Also better to look at it on a day level since transactions+fees vary throughout the day
I was referring to the trading account, which is independent from the bank.

Tho Charles Schwab bank accounts are useful because they refund your ATM fees.
Incidentally I was troubleshooting a new designer machine that uses our dockerised Linux app. On Windows. The problem was that git converted all newlines to Windows format, breaking... absolutely everything. For the first time I've seen bash refusing to even look at my scripts.
I would have applauded this...a decade ago. The proposal itself is a fine thing, but heralding it as 'the right strategy for our political moment' (1) is asinine.

~1/3 of the population has bought into the idea that climate change is a hoax, and that Tea Party conservative demographic has essentially wrested control of the Republican party from the well-intentioned paternalists that used to run it. Appeals to rationality and institutional consensus are unlikely to be effective when you have a large demographic that has lost trust not just in the media but in the notion of the university (2).

While the authors of the proposal are entirely right about both the current political conditions and necessity of bold action, they are no facing an intractable political problem: generating the political capital required to make this a reality demands large-scale public buy-in, most of which will naturally come from the more liberal side of the political spectrum. But the more they do so, the more intense the opposition will be, and this is a made-to-order target for the right: taxes go up! on gas and oil, the previous bodily fluids of the our psychic economy! at the behest of global elites! You can hear the cries of 'Agenda 21!!!' already.

This is a reconstructive policy, and that's great, but it is going nowhere until our existing political crisis is resolved, which is probably 5 years at a minimum.

1. https://www.clcouncil.org/the-right-strategy-for-our-politic...

2. http://www.people-press.org/2017/07/10/sharp-partisan-divisi...
Fewer people than what would be reasonable
A bot on Amazon is making smartphone cases
To be fair, institutions are often negotiating with underwriters on the pricing. That kind of price discovery doesn't happen with retail investors.
Awesome Machine Learning on Source Code
Google tried to be cheeky and go the auction way. It was wrought with problems.

As far as I can tell, all tech IPOs following that went back the traditional way.
FWIW, I don't disagree with you that the security issues here are real. My issue is that Apple has managed to tie together the security of the user with the maintenance of their centralized control structure on computation. I think that people should lean on Apple to provide a device which is both open and secure. Part of this is what amounts to a bunch of people refusing to work for their company, particularly on the parts of their products which are essentially weapons (so the same argument about refusing to work for governments). Hell: even if they didn't seem to go out of their way to be actively evil about some of this stuff, it would be better :(.

I mean, here's a really simple one: they already have "free developer" account profiles. However, you can't install an app that uses the VPN API using a free developer profile. So if I build a VPN service with a protocol designed to be used by people in China to help people bypass the Great Firewall, as VPN services are illegal in China, China has complete control over Apple's app distribution, and Apple not only polices the use of their enterprise certificates but has in the last year or so started playing whack-a-mole on services which use shared paid developer certificates, users in China are not going to be able to install it on their iOS devices.

Why did Apple go out of their way to block access to the VPN API from free developer accounts? I can't come up with any reasons for this that make me feel warm and fuzzy :/. So yes: the US military does a lot of good protecting people on foreign soil, as does the FBI here at home, and I'll even grant that the TSA probably does something good ;P. You can show me a ton of reports of active terrorism in the world, and say "look, this stuff is important, peoples' lives are on the line"... but as long as working for those groups is tied to mass surveillance, installing puppet regimes, and maintaining resource imbalances, the moral issues remain :(.

(I'm also going to note that I find it a lot less weird if someone is consistent and always worked for Apple, whether directly as an employee or indirectly by handing them information and bugs than if they "switch sides" and go from simultaneous disclosure to "responsible" disclosure or even forced disclosure by being an employee. That's why this thread was spawned from me noting that I have at times used the term "mercenary". It makes some sense to me that there are people who work for the Empire because they believe in the goals of the Empire; it just irks me, though, that there are people who once worked for the Resistance who get a job offer from the Empire and are like "wow, that sounds great!" and go work for them without seemingly believing that anything has changed about what they are fighting for... it tells me that, at the end of the day, they really just thought "working with lasers is fun!" and the moral issues of which side they were on never mattered.)
"Myriad ways" is still windy pompousness.
My two favorite podcasts currently:

The Meateater podcast - talks about hunting and wildlife issues

Waking up - Sam Harris's podcast where he interviews guests on a number of issues
The United States will get single-payer before it gets government-set pricing for 15% of its economy. Both, by the way, are problematic solutions!

There are options for transparency that don't involve a government takeover of health care. But the brinksmanship in the politics of health care --- almost entirely the fault of the GOP --- is keeping us from exploring solutions.
Hey, when are you guys gonna open .meme? Asking for a friend :-)
It's the same strategy with micro-usb chargers that I've adopted.

At some point, there are so many of them that every place that is able to charge a phone (e.g. my car, friends houses, relatives, etc.) is saturated with them, so you never go without a charger.
The longest-lived advertisements I have seen on a regular basis are the logos printed on my Tyvek shopping bags.

But I don't use umbrellas much (full-brimmed hats FTW), so my umbrella canopies are equally long-lived, but they get fewer impressions.
I did edit, sorry for the original wording. I also get myself into trouble using 'you', which I mostly meant 'one' rather than you specifically. You're right to call me out on it. Sorry again.

So, do you feel like answering the questions in my edited and toned down version?

I confess I am really struggling with this at the moment, because this kind of thing seems to keep coming up. And I honestly cannot figure out where I'm going wrong to expect programmers to be able to do this kind of thing.
This this this... being intelligent will not make you happy.

I wouldn't take hyperintelligence for free.
Since we're pulling out pithy quotes, I have one: "the trend is your friend", and your friend is telling you to stay the hell away from this stock.
A Complete List of UX Deliverables
Some of us have no desire to actually own a house, as far as a home goes. I'm no opposed to buying a house for investment, but have no real urge to live in my own house.
Hang on. The comment you're replying to is complaining that they can't get a price for a single test, a discrete unit of health care. That's not like not being able to get a price for a completed Rails app; it's like not being able to get a price for a Macbook. I think you've moved the goalposts a little.
I honestly wonder how much of this has to do with the fact that it is associated with Facebook.

Purely anecdotal, but in my gamer circles, seeing Facebook mentioned anywhere near video games is met with repulsion. Blizzard's choice to have Facebook-only live streaming means we would never use it (Yes Mom, I didn't call you back because, as you can see, I played Overwatch for 8 hours). As soon as we saw the announcement for Facebook taking over Oculus, we knew we weren't going to purchase it solely for keeping Zuckerberg out of our video games.
For a simple web app, yeah, I'd agree that trying to get over 30 fps is pointless, especially on mobile where I'll be concerned about battery usage.

But for gaming, anybody that can't tell the difference between 30 fps and 60 fps is blind. I have a 144 hz monitor, and I can certainly tell the difference even between 60 fps and 144 fps.

The UFO Test [0], while contrived, will show you the difference. If you have a 60 hz monitor, it will show things moving at 60 fps and 30 fps (And 15 and 7.5 fps, if you want). If you have a 144 hz monitor, it will show 144 fps, 72 fps, 36 fps, etc. The difference is clear, especially if you're following the UFO with your eyes. The higher framerate is less blurry. In games, this can be huge.

[0] https://www.testufo.com/#test=framerates
Then I'd suggest going with etrade or schwab.
I'd say I sacrifice some sleep in order for what I hope is to be more successful. I also think that I have sacrificed a bit of romantic time that I could be spending with my spouse, which definitely, I was a lot more the first year or two of our relationship, but in all fairness, at one time, I was probably too romantic, and she kind of "tamed" me, and each time she did that, I would just go off and do some programming to calm my mind.
My dental hygienist once told me to get 3 cleanings a year. I told her my insurance covered 2. She told me that it was like chemotherapy- you should do what's medically necessary whether or not your insurance covers it.