What an awesome project. I would love to mess with random stuff like whirlpool strength and see what it does to the game. Efforts like this to make the decompiler output intelligible e.g. meaningful variable names make this much more approachable for a technical person like me without much of the niche platform-specific reverse engineering skills. In fact there are countless games I'd love to dive into like this.
I also started with Java too, and hated it, though I never did J2EE stuff. But I'm honestly pretty impressed with Spring Framework now. Spring boot brings in the convention over configuration aspect, and spring data lets you specify repository interfaces and it will dynamically generate at runtime an implementation based on the type information and the method names.
I'm surprised at the lack of skepticism in the discussion here. The term "politics" - even assuming there is a problem with fiery discussions of what we traditionally view that term to cover - could easily cover dissent over programs like Dragonfly. Most controversy within Google that is publicly known is politically motivated. Don't take this term at face value.
Python’s killer feature - and perhaps reason for its popularity- seems to be it’s nice-looking syntax, which is only the most superficial of qualities. Below that surface, the semantics and its standard libraries are all very irregular, and always leave a bad taste in my mouth. I now avoid touching it if i can.
So, emacs is a platform for text-based programs to do things that i already have other stable, reliable, and familiar programs to accomplish. I’m not sold. I need a better value proposition before i feel sold to spend my time climbing that learning curve.
Please elaborate on how i've been misinformed in this respect. I've gotten downvoted a bit without much feedback. Also, since the distinction matters, I would like to point out that I claimed selling "access to" that data, not selling the data directly.
Maybe, but I expect such a thing is unrealistic enough to not really be worth spending energy discussing. In the same way that exploring "what if state actors were totally benevolent and always would be" wouldn't really be fruitful. I'm not even an anti-government person or whatever; it's just realpolitik.
I had no objection to that fine. I had an objection to the an automatic mechanism to do it, or to perfectly enforce any law, no matter how trivial, Simply because these kinds of things don't happen in a vacuum; the mechanisms built toward these ends will not be limited to being used toward that one end. For example maybe there's cameras everywhere to enforce this law. But then there's cameras everywhere. I highly recommend that article I linked if you have not read.
Edit 1: I realized what you meant with your question so disregard the first sentence.
Edit 2: Also, it's worth stating that it follows that these concerns are completely independent of the complexity of the law.
No I would not like that automatic fine. In theory okay, but in reality it's foolish to separate enforcement from what is being enforced. Moxie explained this well. In short, good luck changing that law.
Easy, it just means advertising doesnt cover everything. The fact that they know so much about you is valuable in itself and they can sell access to that data, for example... to cambridge analytica. Advertising is just one of the ways in which corporations exploit information to manipulate people’s behavior.
If you’re ok with a mobile workstation, i grabbed a refurbished P52 on ebay. They go up to xeon (6 core) and you can stuff a ton of ram in there. You can’t get one if these models without a quadro video card unfortunately so that does mark up the price, but it should be useful for running the emulator. And lastly an Nvme SSD - if you have all those it should work well, but i cant comment on the thermal longevity as to whether it might throttle during a long build as it’s been many years since ive done a AOSP build or anything that heavy. I got mine for 1800ish USD but i added some ram on top. It was definitely overkill for what I do, but I think it would suit your case well.
Yep, I find HN better than most places, but specifically there is an ideology here with a lack of skepticism toward technology and its effects, and people are quick to rush to the defense of big tech corporations. I cant tell you how many articles about one of these companies i’ve come across where the top voted comment trivializes, generalizes away, or outright dismisses the article when the company is portrayed in a negative light. Even in the antitrust Google article thats on the front page still you have a Google employee arguing against the article in favor of Google, and explicitly denying that he has a conflict of interest. Which he absolutely does, by definition.
4chan has some good elements to it, but it is absolutely a political echo chamber and breeding ground for... everything a decent person should be against. And not just the politics board. You can find anti-semitism and the like all over the site.
I hope you’re only marginally more trusting of Microsoft. Open sourcing stuff and embracing linux has given them a lot of tech brownie points (effectively, good PR) but just like with what google was vs what it has become, it’s important to be cautious in taking this all at face value when it’s unclear what their endgame is, besides trying to exploit its position as the dominant OS to catch up to google on data mining and selling their customers. They could very well do the same with .NET (Core), and I fully expect that to be true in some fashion. We’ve already seen signs of it with default “telemetry” in the .net core sdk.
Sure if you wanna accept it as a foregone conclusion then that will certainly become the new reality. I paid for windows, including those updates, by the way. I dont need to be mined and packaged for all my information’s worth on top of that without any sufficient choice in the matter.
In my brief experience (so take my opinion with a grain of salt), it's the Clojure ecosystem around Clojure that is the problem, not the Java one it interops with. There is hardly any unification for anything except that it looks like Ring is the main HTTP lib (just for http; beyond that, how many routing libraries are there now?), and edit: there is a lot of library churn that goes with that, which to me totally conflicts with the language's reputation for being evolutionary and stable. Most libraries I have seen are written and maintained by a single author. 50% or so of the libraries I have seen are just plain dead questionably dead, including stuff written by Cognitect. It's not a healthy situation. It's a shame, because the language itself is awesome.
Right, I don't mean the VCs themselves or any particular parties - rather more the expanded role of venture capital in tech startups (esp. looking for unicorns) allowing companies to ride out net losses for long periods of time, distorts our perception of technology and business in a variety of ways, including this hype problem.
Agreed - many state universities are cashing in on industry trends, just at a slower pace. You can see it with the various weirdly specialized masters programs and especially certain online degree programs.
There's a lot of hype in software. Just like you were hearing about Blockchain startups only when Bitcoin started trading at 5 bazillion USD and now you don't hear nearly as much about it. During 2008-2015ish we went through an insane churn of new JavaScript frameworks and NoSQL database hype.
Yeah it seems to have calmed, but I don't think data science was just hype because it comes from (and somewhat is) probability and statistics, and the rate of data/information that's being produced by and extracted from people seems to be ever increasing. But it absolutely was prone to a hype cycle as with almost anything else in tech. IMO this is a phenomenon exacerbated by venture capital.
I had considered this but I felt my comment was getting too long, and I still feel pretty opaque about it. And I might need to read the study itself to get a clearer picture - the article didn't quite answer all my questions.
Basically I feel some friction between distance and self-awareness. It seemed that this study was about choices and action, and that this technique is effective when you have a clear picture of what you want.
But to me, that's the catch: knowing the subjective part of finding out what I really want (beyond the immediate sense) is the hardest, and I feel that the critical self-reflection that requires is something you don't want to be distanced for (how can you understand yourself if you're thinking of yourself as someone else? You can understand your patterns of behavior this way, but that's a small piece of the puzzle). Hopefully this gets you to the point where you come out with exactly that set of emotional criteria, and then you can make well-reasoned decisions based on that, possibly using techniques like distancing.
So there's definitely potential for harmony between the two steps. Trouble is, it seems all too easy to skip or cut short that self-awareness part and go right to the decisions, which is usually what is prompting us to go about these efforts in the first place. So certainly, I can see how a technique like this can help people make objectively better decisions, by some objective criteria. But without that clear picture, applying distancing on its own seems like it would make someone even more prone to neglecting their desires, since they are separating themselves from the decision. But this is all conjecture of someone having only read the article with little background in psychology and being prone to making emotional short-term decisions all the time. Sorry for the post length; since I feel so conflicted about it it was hard to really distill my thoughts.
I love Anki but haven't seen the code, but I don't think a rewrite is the answer, and in fact could result in a new code base with the same problem over long enough time. If you're noticing this problem, it would be great if you were able to get in touch with the author (maybe start an issue thread on GitHub) to at least start a dialogue to improve the state of the documentation and code conventions.
Wow. This is something I’ll probably remember for quite some time. It’s intuitive and immediately applicable, and also a dose of awareness I’ve needed recently.
However, there’s a catch to this. By distancing yourself like this, it seems like you may act quite rationally - but perhaps too locally rational. You may be a long time Java programmer and just feel incredibly unfulfilled about your day to day work, and you might be eyeing stuff like Scala and Clojure with dreams of a more fulfilling line of work. Perhaps the distanced rational self would say no, you are well invested in this Java skillset, and these new things could die out, or any new venture like this might not work out, so stick with what you know. But perhaps you take the more emotional route and say no, even if things pan out badly for me, i want a more fulfilling day to day rather than writing so much repetitive code or whatever (no offense to anyone happy with Java). And perhaps you land in a spot where you’re much happier. Or hell, perhaps you really wanted to pursue music, art, etc.
It’s my conjecture, but perhaps it’s most concisely put as: the more you distance yoursef, the less risk you tolerate, and you will take the safe path, precluding the wild possibilities that are the spice of life.
Yes nuance in discerning between these things is important but your response's focus didn't acknowledge any merit of what she had to say about her direct experiences with Microsoft in particular. And your account has huge karma count of 18000 over only a year and a half. Are you really that surprised that this ended up at the top? Is your POV that often not respected?
I wrote a longer response to this, but forget it. Suffice to say, you're conflating your experience with hers, you're generalizing away the problem, and you're making conjectures with little basis. This is typical material for top ranked HN comments, which irresponsibly go beyond skepticism to just blanket dismiss concerns when Big Co's reputation is on the line. This argument boils down to "that's how it is".
I believe they have also cited an advantage of using OCaml being the quality of applicants they were able to pool for hiring by virtue of mainly using a functional language and being able to draw from the enthusiastic and skilled community around it. It's weird, right? In some ways, this actually has nothing to do with OCaml itself or its merits, or even the functional paradigm. I hadn't heard your example before but that's also quite interesting. I wonder how much weight these kind of side-effects account for their success, and how much is actually due to the merits of the technology itself?
I'd agree it probably doesn't quite apply to this case, but there are similarities from what I've researched, and I think that description doesn't quite do it justice. First being that datomic is temporal with full on-demand history, which I think is a big deal; and has a serialized writer, n-reader architecture. As to how it may relate to this problem, I believe peer applications (in-process) for on-prem are able to exploit locality with the full indexes in-memory without round-trip queries - also the case for ions with datomic cloud. I'll let anyone more experienced clarify or correct me. The concept at least is really cool; I hope to give it a real test drive some time soon.