skysight-inc/HackerNews huggingface dataset:
Hey dude keep at it! Everyone has to go through this one way or another you just chose to go through it while in a MS program. I don't know why you would openly apply to this without knowing your way around programming but hey, you're in so keep going!

People often tend to overlook the pain and growth/development that happened and just look at the end result. Meaning when you see a top performer people are always mesmerized as to how they currently look. They didn't care to look at the million times he sucked,fell, felt like quitting, etc.

What I would do is try to go full submersion into it (its helped me speed up). Meaning, instead of taking that 1 hour free time period to watch Netflix go and listen to an interesting software development interview, coding video etc. Read up on some tech blogs, go to the different subreddits, theres soo much out there! Best of luck
Wanting to become an entrepreneur is a weak goal in itself. It’s like wanting to own a business or to create a startup.

A rental property solves a real problem in life. Guess what, you found some success doing it. Try to solve a real problem, maybe you’ll wakeup one day running a huge business. That’s when you’ll tell people how you became a successful entrepreneur. Focus on the problem 1st.
WARNING! GROSS OVERSIMPLIFICATION: Potential for tallness is genetic. How much individuals realise of that potential is a matter of childhood diet and health, which has grown very good in Europe during the last 5-10 generations.
Seems like preview builds only at the moment. Reading the docs it also seems a lot more involved than the Google Docs workflow of Tools > Script Editor > write code.
Good point. I was thinking of the rudimentary, template-based use of concepts, not the polished, C++20 version.
I was completely technically correct. It's a data breach. Plain and simple.

> A data breach is a security incident in which sensitive, protected or confidential data is copied, transmitted, viewed, stolen or used by an individual unauthorized to do so.
Preventing deflation was one of the main goals of QE, so, I don't think your view is so weird :)
That seems to imply that the grandparents are both capable and willing to help raise other children. Like it or not our culture in the US is very independent and an not insignificant number of parents think that their children are on their own once they hit 18. When you couple that with other parents who are in a financially shitty situation and already need their children's help, you are still going to get a lot of young people who feel that they do not have the resources to raise a child.
Europeans are not a homogeneous group with respect to height; for example the Dutch tend to be taller than the Italians. According to the article, even though average height did increase recently, some disposition and possibly some difference was already there in the genes of people from different parts of Europe.
Once you have some kind of virtual machine going; it's not that difficult to delay tail calls until back in the VM loop, which allows the C stack to unwind between calls. This is mostly Guido being ignorant and stubborn, I have a feeling he would get along great with Rob Pike. I've found that having dedicated syntax [0] for tail calls makes life easier for everyone involved.

[0] https://github.com/basic-gongfu/cixl#functions
I think this yearly new iOS release schedule is really wearing on the quality of iOS, although its still leagues about Android its just not high quality as it use to be. iOS11 has been riddled the bugs and bad design. Apple in general seems to be suffering from this as High Sierra has also been a cluster fuck.
> Don't do those things when you start a business.

> But, then, don't have your business collect and process data on individuals.

Aren't those two statements together effectively equivalent to "don't ever start certain kinds of businesses"?
Recital 63 gives some guidance here:

http://www.privacy-regulation.eu/en/recital-63-GDPR.htm

It depends on what kind of data you have, how you keep it, how you know it is their personal data, how long you keep it, and so on.
> we have no idea which overheads are actually going to prove justified and which are just throwing money away

Life is risk. I contend that if you make a good faith effort to comply with this law (i.e. consult with a lawyer, once, to develop those eight documents you mentioned in another part of this thread) and generally practice good private information hygiene (wipe out old data, don't log private info, don't retain logs or emails too long, etc.), you're probably going to be fine. This is probably not going to be in the "inner loop" of risks your small business faces.

In every regulation, there are winners and losers. Some of the losers didn't do anything wrong, but are just losing because that's the nature of designing laws that factor in disparate interests. At this point, it's the law, and your only choice is how you're going to handle it. And my contention is that, if your small business is receiving letters like this with any regularity, calling a lawyer and spending half a day on it each time is not among the reasonable spectrum of risk-mitigating responses.
Florida is a pretty bad example because the Supreme Court ruling was that (1) Bush had to be declared the winner because if the original declared winner was overturned people would lose their faith in the voting system, and (2) resolving the case was taking too long so Florida had to stop trying.
Apparently you didn't make the effort to read the article I linked to. You're talking the usual, wishful-thinking nonsense that'll bring us into the entropy wall full speed, real soon now.
100kb is light weight? That’s a typo, the website says 12kb min/gzipped which is still kind of large uncompressed.
Do you mind explaining why the current moon hypothesis isn't likely?

The consensus from the intro geology classes I've take seems to be that the Earth was hit by a Mars sized object which caused the resulting molten debris to coalesce and differentiate forming our current Moon in the process.
Are you sure? App Engine Standard Environment has had that on the "roadmap" forever. Almost 10 years in fact.

https://issuetracker.google.com/issues/35876441

http://www.googblogs.com/enhancing-the-python-experience-on-...
That's right. What matters is that the process looks fair to the average uninformed person, not that it is actually fair.
Are you serious right now? Do you want me to pick an example, any example? How about this one: https://en.wikipedia.org/wiki/East_Timor_genocide

US financed, supported, armed and gave the okay for the decimation of over 1/4 of the population of East Timor. Their crime? They were looking dangerously close to electing a left-wing government... Oh, and some mining companies may have lobbied Congress to stay on Indonesia's good side, since they had mining interests there (but this, I admit, is more speculative).

How about Guatemala? How about Iran for Christ's sake? How many thousands, hundreds of thousands, millions of people's blood is on the hands of US imperialism?
Also lets not forget Facebook as to appear somewhat protective of data, or they'll scare off even more user. Negative consequences of users sharing their data have to appear dystopian fiction.
How is block chain used, besides as a buzzword?
I once told a sales rep from my ISP to stop trying to sell me on a phone subscription to which he replied that "I probably signed up for a Facebook competition or something" as if that justified it. (I don't have a Facebook account.)

One of the worst things Facebook did was to just destroy any expectation of privacy.
I don't have much sympathy for existing companies. They have exploited the slow reaction time of the legal system to make money in an unregulated market.

Some commenters in these discussions write as if all businesses deserve the GDPR and all its attendant overheads as some sort of punishment for assumed past transgressions. And yet I work with small businesses, and so unsurprisingly I also know many other people who do, and not one of those businesses operates with any sort of data-hoarding, privacy-invading model, nor would any of us ever want to.

All that attitude teaches the next generation of startups is that they'll be penalised whether they try to act ethically and responsibly or not, so they might as well do the questionable things and make more money anyway. Surely that is exactly the opposite of what should be happening?
That’s the goal.

My data is my data, not the fundemental requirement of some businesses.
Neither OOP nor FP can fix a bad programmer. I agree. Static typing is similar.

But, like static typing, the right environment can prevent whole classes of bugs and maintenance issues.

It's just harder to write bad code in FP when your inputs are explicit and there is no implicit state.
Won’t adding round trips to the process (by sending letters indicating you’re delaying) just waste more of your lawyers’ billable hours?

Anyway, the main target of this legislation are the hundreds of businesses you’ve never heard of brokering your personal information. I doubt they have salesforce leads for each person they track, and I think most people want to see that entire industry collapse.

Similarly (in terms of regulatory burden, not consumer sentiment), most legit consumer businesses rely on razor thin transaction costs. Spending any additional per-customer human time could be the difference between profit and loss.

To see the problem, consider what would happen if you walked into any store with affinity cards, and handed this letter to the manager.
But still pretty uncommon.
Median household income in Saint Louis is roughly $60k.

Median household income in Seattle is roughly $80k.

Even after taxes, you'll have more money leftover after rent & transportation without a car in a city like Seattle than you will after rent & transportation in a car-oriented town like St Louis.
Many Indians and people of Indian descent (myself included) are in fact lactose intolerant, hence the prevalence of cheese and yogurt products.
Maybe. Maybe not.

I know that there is a HUGE concern about the fines that can be used to backup GDPR.

I know of US companies that have a EU presence legally (but with little income from EU) that are considering just blocking EU traffic as a way to stay safe and smallest over-head.
Predicting community engagement on Reddit
Exactly what I was thinking. This is supposed to make me want to use FaceID? To me, it highlights the bad side of FaceID.

The iMessage bug though just made me laugh.

QA, software development and UX is at an all time low for modern Apple. I've been an Apple product user for a long time while watching this decline. Yes bugs have always existed, but not as ubiquitously as now.
> That code does indeed automatically delete some entries from some collection, and it does use garbage collection terminology, but it doesn't appear to be full garbage collection for the whole language. Hard to tell in the complete absence of comments and a commit message.

It's very old code from two years ago, when the language was still being prototyped. I did have a form of GC for a while that I threw away again because I couldn't make it work right.

I recommend not taking any commits before the first tagged release seriously.

> Fortunately, it doesn't look like he ever tried it.

I tried, but I'm completely paralyzed here. As long as I can't see a straightforward way to integrate support into the typechecker, I won't write a single line.

Also, why "fortunately"?

> as if the developer did think of these as opposites

Not opposites, just not aligned with each other. The demands of Scheme's runtime model inherently conflict with realtime performance. There's nothing wrong with that, but that sets it apart from C.

With this sentence, I hoped to address Scheme users who wish they could generate faster, tightly-constrained assembly while not having to give up on hygienic macros and nested evaluation contexts. No insult was intended.
wait what? the ad in OPs article is definitely from Apple
Civ 3 was great fun. I actually installed windows to play it when it came out. I remember one game, I was doing well, better than my neighbours, then oil appeared on the map. But not in my terrortry. This required an unprovoked war of expansion into a neighbour, and quickly, to gain control over this critical resource.

Call to power was quite good too - with undersea, space, and future tech.
So this behavior is reasonable?

Rectangle r=getRectangle();
r.width=1;
Assert(1, r.width); //passes
r.height=2;
Assert(1, r.width); //fails or passes depending on subclass
not that fuzzysort not great or anything, i like the scoreFn and prepare api's ;)

diff algs for diff things
> Are we still sure that when Gigafactory-2 is being erected and people are hired for a second car factory, "QE have no real economic impact"?

I'm pretty sure it does have an economic impact on growth. The argument according to which it wouldn't make sense when you're at or near potential GDP, but when you fall enough below that - as in a big recession - increasing the money supply definitely has an impact. Then, it can be argued if the impact is good or bad in the long term - eg: will people create useful Gigafactories, or will they build unsustainable McMansions? But the impact is there.
I guess you get to know the genes you're going to use this way. It doesn't make it any more ethical though.
Point taken. I agree that the weakly typed nature of C (integer promotions / implicit casts) can be problematic. Would be interesting to see if there are programs that would be painful to write with a stricter model.

It seems I've never really done "overshifting", otherwise I would have easily noticed that the shifted value is promoted first. If you don't overshift there's no way to trigger the undefined behaviour, even when you shift multiple times - since by assigning to the smaller type the result gets cut down again, effectively leading to the behaviour I'd assumed. I would hardly call this a gotcha.

Where it might be confusing is in a situation like this:

char x = 42;
printf("%d\n", x << 4);

But then again I'm undecided if the behaviour is that bad. It might be even useful.
That makes sense. Sounds like the kind of comments you tend to see are out of context and don’t engage with the subject matter. I can see how that comes across as signaling.
I think it is much more important to focus on an investigation to make clear to the public how this data was used. That i think will lead into a much more interesting story. No one seems to want to go there and i don't understand why. Maybe because a lot of its clients are political parties/political individuals around the world and they do not want to be ousted for using "public opinion manipulation technology" on a wide scale.
How to Build a House on Mars (2016)
This is the same as recur in Clojure. It's not general TCO, though, which is much more powerful.

I do think it's a shame that Python doesn't have general TCO. It's said to be unpythonic because it means there will be two ways to do things. But some things are so easily expressed as a recursion but require considerable thought to be turned into a loop.
I was curious how the figure leaped from the 270k cited in the Facebook press release to this 50M figure.

It sounds like they never had full access to the Facebook profiles beyond the 270k who installed the app, but just harvested the friend lists of those 270k. This doesn't give the app developer full access to the friends' profile data, but I guess once you have the network of friend connections you can use other public data sources to fill in or infer the gaps. And of course some of those 50M will have FB profiles that are fully public open books ready for anyone to harvest.

I will say as someone who has developed Facebook apps, the whole ecosystem is pretty much on the honor system for protecting user data. There are some seemingly random and capricious (and often erroneous) abuse detection algorithms, but once an app has access to user data who knows what they do with it and whether it was kept secure -- surely Facebook has no idea unless they perform invasive manual physical audits.
Smart, I think I’d have more success trying this than just leaving the situation entirely. This is going to be a lot easier to pull off with non tech oriented friends than a speech about privacy and why I have to leave the room.
Facebook isn't the victim here, it's voters who may have been specifically targeted at a "physchographic" level and had their opinions unduly influenced. Further, every person who's a member of a democracy that was targeted by Cambridge Anayltica and is now being run by corrupted politicians (or in the case of Brexit by misinformed voters) is a victim.
There's lunr.js, this collection of bits of docs might be useful to look at about search in a Hugo site : https://discourse.gohugo.io/t/how-to-add-lunr-js-to-your-sit...
i quite agree with this. I don't remember a single os release that didn't have some kind of embarassing bug. Yet there are a few differences :

1/ ios used to be new and evolved a lot. So having mistakes were understandable. iOS11 new feature is the larger navigationbar and some drag n drop. Compare that to adding autolayout (iOS 7) or ARC (iOS4).

2/ very shortly after the release, apple would quickly update the os and after just a few months the os started to work a lot better with few if any noticeable issue. iOS 11 is close to a year old and hasn't improved by any noticeable margin.

3/ iOS lag was expected because new feature would consume more cpu. User interfaces became more complexe (few people remember the time when the official UIKit guideline said that one screen should have only one view controller). Hardware was still a bit short, and they came with brand new interactions , fancy animations and twice the image resolution. But now that the hardware is pretty much as powerful as a regular laptop,and the UI has basically stayed the same, having a new OS version making your phone lag becomes unacceptable.
2018 Decred Roadmap
I‘m intrigued where you got that info. As an iOS dev, I can tell you that an app should not access UIKit stuff off-main-thread. Facebook does off-main-thread layouts [1], but they still rely on backing views on main thread.

Or do you mean that the rendering/compositing itself is multithreaded?

[1]: https://code.facebook.com/posts/721586784561674/introducing-...
> But isn't the whole point of tail recursion not to have those stack frames

Sure. But a recursive function can have errors happen in one call that are only detected a few levels down. Given a full call stack, you have a trace of the execution thus far that gives you information about where, exactly, things went wrong. With TCO, you're just left with the original call at the top, and the failed state at the bottom, and no snapshot of what happened in the meanwhile.
Steve Keen is doing some interesting stuff incorporating energy into economics - here's some of his older stuff - http://www.debtdeflation.com/blogs/2016/08/19/incorporating-... - if you google a bit I think he's developed that further (probably some of his lectures which are available on YouTube are where the newer stuff would be - I'm not sure if he's published much of it yet)
In the current US marketplace, $9/hr for essentially a zero skill delivery driver isn’t terrible, is it?
"Want to hire smarter-than average" and "actually hiring smarter than average" are different things though.
No page shows JavaScript for me until I enable it with NoScript. It's too sad that Firefox Focus on Android doesn't allow plugins or disabling JS, it make it makes the whole thing pointless.
Reminds me of that epoxy plant disaster (can't remember/find source atm) that shot prices through the roof.
Could you please stop using the site for political and/or ideological battle and start commenting civilly and substantively? The guidelines should be quite clear on this.

https://news.ycombinator.com/newsguidelines.html
I played civ 1, 2, ctp and 3, but didn't realise later cobs would run on my laptop (only time I get to play is when away for work) until very recently, and I got civ 5. Seems great to me, perhaps it's the 15 year hiatus.
No op, but it's not surprising that someone might feel lonely in any context. What's surprising is that so many people would lack the social skills to rectify this problem that employers have created policies where they instruct your co-workers to be your "friend.". And it's equally surprising that an employee would have this expectation of their employer. It's rather juvenile, like parents setting up play dates for their kids.
That's really interesting. I always assumed it was difficult to see a difference in quality.

What parts usually break in the cheap stuff?
There is merit in having the mindset to be able to repair things. It encourages one to at least attempt at fixing something that is broken before throwing it away. Also, if done by enough people, manufacturers will see the benefit of making their products repairable.

Sometime in the future, we will look back at how it was impossible to repair things, and wonder what made manufacturers think that throwing away was the right choice.
The GDPR gives you one month to reply to such requests by default, except if the nature of the request is so complex that you can believably justify why you'd need more time to reply to it. In general, I would recommend implementing automated procedures for answering such requests.
I certainly respect your desire for no businesses to have certain pieces of of your personal data, but there's a difference between "I don't want to be a customer of certain kinds of businesses" and "such businesses shouldn't exist at all".

And beside that, regulations that effectively result in prohibiting certain kinds of businesses even though they don't explicitly do so are bad regulations IMO.
This is more of a jank: https://medium.com/@nathangitter/designing-jank-free-apps-9f...
I think the problem is more that Roman and Indo-Arabic numerals teach that the solution is in the notation, when in fact the solution is in the mathematician. . .
I don’t think those are No True Scotsman fallacies. Or at least not as you describe them. The problem appears to stem from using specific languages to argue about a broader concept. Java being verbose, Scala having too much ceremony and Ruby allowing monkey patching aren’t really complaints about OOP per se. Nor are issues of static or dynamic typing, bugs or bloat.

For example the discussion here hasn’t seen a lot of shying away from the practical and conceptual issues with inheritance.
This principle is also why creationists don't understand how the world around us seems so engineered for us. That's because it was engineered... by our ancestors. The peach is a great example of this. Peaches didn't exist 3,000 years ago, but were engineered from a bitter, mostly-pit fruit through artificial selection into what we enjoy today. The same is true of corn, tomatoes, lettuce, cows, chickens, and so many other agricultural products. These things never existed in nature, we engineered them, but we just see the end result.

A fascinating aspect of this I learned about recently was the importance of fire to human development. I always imagined this tool in the context of humans huddled around a campfire for warmth and cooking, but our ancestors actually applied it on a much more epic scale. They burned down entire forests to create open fields where predators couldn't hide and where they could forage for well-cooked critters amid the ashes. Everywhere we migrated, we geoengineered forests into savannas.