skysight-inc/HackerNews huggingface dataset:
yeah, it's a reference, if anything. not a practical "read" per se, but hey A+ for effort.

i get by using 4-5 commands and neovim, it's plenty for my sysadmin needs.

if you want a short 30page read that has most things, there's the red team field manual! i recommend having a copy

amazon link > Rtfm: Red Team Field Manual: https://www.amazon.com/Rtfm-Red-Team-Field-Manual/dp/1494295...

it's a no frills collection of commands grouped under topic/use case. command description is left to the user to lookup using the manpages.
Is it possible to connect hdmi device (mini/micro) to the Elite lap dock ?
If I remember correctly, you showed some kindness towards Clojure (the language). May I ask, what made you reconsider?
Footgun Prevention with AWS VPC Subnetting and Addressing
Isn't compartmentalization easier said than done, though? Is "just don't let it bother you" really useful advice, or even possible?
taste + pleasure centers in the brain.

used to be useful when we were huntergatherers!

these days, it's just nice for food to taste good!
I installed Ubuntu yesterday on my pc, and the first thing i found here is this. It's a good book, though i haven't read it fully.
Discussion - 220 comments:

https://news.ycombinator.com/item?id=14429858
That's the first thing I thought too re JSX or something like that, it looks like they are trying to shoehorn Java and full OO into what is basically React, replacing JSX and json with a huge pile of different classes. Over-engineering and obfuscating in much the way GWT did back in the day. The web is the web, there is only the DOM guys, deal with it and move on.
> I wonder if React causes/incentivises this or if it's design decisions by the coders/designers/managers.

Both. React makes it easier to write complex JavaScript web apps. Complex JavaScript means you have a lot of rope with which to hang yourself.
Mac DVDRipper Pro 6.1.3 Crack Full Version [Here]
Out of curiosity, how much is the stress in those jobs linked to the fear of losing the job, and how much to the job itself?
Update on British Airways: Chaos Continues at Heathrow
If I'm understanding you, some or all of these questions are explicitly addressed in the Q&A. My apologies if you got that far and I simply didn't understand you.

For example, your first question seems to be asking about whether there's a semantic change coming from a lack of immediacy in when __del__ will run. And the answer is explicitly "yes, and the docs already told you not to count on that".

As for multi-threaded Python code... and perhaps also multi-threaded C code in extensions... I think the clear answer is "yes, our whole goal is to remove some guarantees that were previously provided, so if you counted on those guarantees you're in trouble". Again, c.f. the Q&A in case that helps.

From the talk, it doesn't look to me like Larry Hastings has a plan for the policy change in question; so maybe "bridges that need to be crossed once [the technical issues are smaller]" is correct?
Is it because of the technology or because of the team?
Rhetorical question - I am by no means attacking you or your team, I just clicked on your "is messy with JSX, router" sentence and decided to put my reply under yours.

I see many people tackling React but not developing in a 'React' way. For example I recently saw on HN some user complaining that he had to create N functions to handle N items on a form, while computed properties would have done the trick with only one.

I have no experience with Vue but extensive with React, having developed both small and bigger apps and the only real issue for bigger apps was that it was hard for new users to grok the project initially because of the component-based approach of React.

I do agree that the learning curve for React is pretty steep, but you reap the benefits later on as React 'scales' extremely well in my opinion.
Yep, impbox is extremely talented having won the latest Ludum Dare recently with Nim too[1] (A web version that uses Nim's JS backend also exists![2])

1 - https://ldjam.com/events/ludum-dare/38/smalltrek

2 - http://static.impbox.net/smalltrek/nicojs.html
Ahem, GWT anyone?
Building an SMB honeypot. Feedback and tips
You start your comment with: I will answer seriously, but i must reprimand: you open up a post with a question, and your first comment already scorns and shows contempt for one of the two possible answers.

And then you go with: In communism, everyone is born poor!

Out of curiosity: Is an average kid born in Cuba poor compared to an average kid in US or Europe? I understand that living without internet access to us, is like living without oxygen, but I've heard that the happiness index in Cuba is pretty compared to US/EU. Their healthcare system for example, seems to be orders of magnitudes better than the US or the NHS (UK).

ps. I'm taking Cuba and not former USSR countries on purpose. I believe that Cuba had a more successful version of communism.
MIT is amazing, yes. But...

1. Hiring is for academic credentials and research, not teaching. Professors will sometimes have no interest or skill in teaching.

2. You get worked insanely hard, not in a good way. Different people deal with this better or worse, but I suspect it's a problem for many.

Don't know as much about PSU but... does it have a teaching focus? You might have better learning experience if it does.

Also, if you need student loans you might be much happier in 5 years if you took out smaller loans.
I hate directives. There is nothing you can do with them you can't do with just plain callbacks or putting React components inside another that renders its children. HTML templating directives are stupid too, I find myself looking up syntax references for angular even though I've used it for ages. (Think semicolons and magic variables like `$event` or `index` in *ngFor bindings – you don't need these unfortunate and necessary syntactic choices if you just use JSX.)

So yeah, Vue is probably slightly more declarative than react, at the usual cost of having to learn all the declarations. When I first looked at it, I saw the 'v-' prefix on HTML attributes and just stopped.
There's a default shouldComponentUpdate implementation in the React.Component. It does a shallow compare of state and props. When you define shouldComponentUpdate you are just overriding that implementation. So it's always called, its just you don't need to always define it.
If they made a technical post about them I haven't seen it, but there was an announcement for them as a feature.

I just know that my react-devtools extension and the redux state inspector both lit up when I went on that page.
It seems a lot of commenters missed that the time at Google described in the article was 10 years ago.

I'm not saying things are done any better in terms of psychological environment, but things run differently now.

> Google still felt like a scrappy company when I started working there in 2007, but it basically already ruled the world.
Redux has been from the same github org for a very long time too: https://github.com/reactjs/redux

And react-router, while not being on the same github, is pretty much considered a standard too. It's ok to not split hairs for vue.js, but then you shouldn't do the same for react...
> The major problem

I did not see it as a problem. I appreciated the light weight approach being shown first. In fact, for my use case, I prefer not to bring in the ecosystem. That could change, and the article introduces the heavier approach.

> the way that you're actually supposed to do things

The one message that comes out of the Vue camp and happy users is that Vue can fit many project types - small to large. Not having to always use single file components is the pragmatic part of that inclusionary message.
Read the GIT source code (or one of the reimplementations if they're easier to read). This will be just as educational, perhaps more, as writing your own from first principles.
Sure: https://www.amazon.com/Practical-Guide-Commands-Editors-Prog...
One thing to keep in mind is that email is not synchronous, so you can get an email and just not reply for a while. Of course you can ignore phone calls, but it's not the same as ignoring an email. Additionally, phone numbers are useful if you don't have access to data, for some reason, or need to contact someone in an emergency. As a counter to your point about remembering phone numbers, I don't remember most, but I remember very important ones (like my father's).
That page is using React.
>You're just redefining everything as vague as possible (by changing strictness of accountability to a "simple item" with no details) to say the culture doesnt exist.

The operative word was no culture beyond items like accountability. That is to say, accountability certainly does constitutes an aspect of culture.

I did not go into detail because the minitutae of accountability as it relates to culture didn't seem relevant.

The gist of the comment was that you can't really pervade a large organization's culture with a high amount of genuine motivation, and if you can it's extremely hard.

Even space agencies suffer from shitty culture at times, and exploring the universe is arguably one of the purest forms of Kool-Aid in existence.
I think the flux-wars made many codebases messy.
I like such plugs! (Maybe as I do them myself a lot... and now I shamelessly confess to that.)

I would need to setup Flash, though. (Do you have/plan any JS version?)
That article is from July, 2016, which is why the dates "in the past month" don't compute.
I suspect that technical debt may be preventing Apple from doing what the author suggests. The iTunes code base must be enormous, developed using a polyglot of languages, libraries, frameworks, and Seldon only knows what else. The iTunes engineering team as currently constituted is probably not up to the task of both maintaining iTunes and writing a new set of apps from scratch.
The reason our society has advanced as it has in the first place is because we have defied many of our built-in human tendencies and replaced them with logical constructs. This is no different.
I somehow do not recognize the Europe that you describe here, and I live in Europe (from Berlin, now in Stockholm).

Couple of question:
Why do you call countries "poor" when the topic is about "lower costs of living?". This is not necessarily the same.

"When adding all this it's not uncommon to reach 90% real tax on a dollar earned and spent."
What's the source of this? I never have heard of this or experienced it. And by the way, alcohol in most places of Europe is way cheaper than in Bay Area (where I've spent 2 years). It even is cheaper in Sweden. At most regular restaurants or bars in Sweden, a 0.4 beer costs between 5.50 - 6.50 USD inlcuding tax (and there is no need to tip, or 10 % max - whereas in the Bay Area you need to add 20 % on basically everything except groceries just for the tips).

"There's and old saying that you can't get rich on a salary in Europe and I think it is at least 99% true."
Judging from the numerous blog posts and comments of Silicon Valley types wondering why their salary doesn't make them rich (possibly because they have to pay 5000 USD for rent), this seems to be a more global phenomenon. With few exceptions, people anywhere in the world don't get rich from salaries, but from investing money in smart ways.

"Some countries have an ok standard of living for the general population, but if you want more you will find that it is hard to achieve."
What would that "more" be? 3 Yachts, 5 houses around the world, 1 plane and 4 Ferrari? You might be right about this. But that kind of extreme wealth is not the motivator for most entrepreneurs. Also, there are countries such as Switzerland (which is Europe, too, and where Google has its biggest European site) where you can very well achieve that kind of wealth.

Sorry for being a bit snarky, but your post really seems more like you are selling a skewed ideological view (which mostly seems to be "taxes are bad") rather than reality.
cool site. It did flag a cardboard box full of beer as nudity. That said, it looks pretty sharp and works well on this terrible old phone I have
You mean, that in 2D it is harder to show some inherently 3D things (like polarization)? (If so, then I agree - but wanted to keep visual simplicity... and I am not a graphic designer, and simple 2D things are the most advanced things I can do.)
Do you have more info on the patent issue?
WebAssembly is really WebBytecode. https://en.wikipedia.org/wiki/WebAssembly
Take caution with this kind of hyperbole.

AirBnB has grown enough that it is now an organization of organizations. Top-down culture is subordinated by the culture of the immediate group. It's entirely possible that these negative experiences happen within some but not all of the groups in the company. So, it's incorrect to draw an assumption that the entire company consists of toxic practices.
SPH is better and i've seen some webgl ones out there.
Thx, I will make it more complicated! :)

Typically, I create some puzzle, them freeze some elements, and leave others for tray. However, often there is some sneaky way to go around. In this case, I prefer to avoid it, as it breaks this beautiful infinite loop pattern.
what a horrible idea, implementation and careless disregard for patient safety.

whomever thought this was a good idea should be disqualified.
Eve is a modern relational language for writing data-driven programs
Also there were two groups of interrupts, IIRC: DOS interrupts and BIOS interrupts. BIOS ones were lower level and I guess some of the DOS interrupts used some BIOS ones. I remember a friend using BIOS interrupts to write a program to format a floppy disk and we sat there watching the drive make sounds as it did it.
> I watched a video of a man stomping on a dog's back, breaking it, and listening to the dog's high-pitched whines as it died. I watched all of it.

I wonder if the job truly requires these contractors to watch these videos in their entirety. If so - why? Regarding the above, surely you'd only need to watch up until the moment the man broke the dog's back to determine that the video was not "advertiser-friendly".
They are what prevented it being a required part of ES3 I believe. See the "IP Status" section here https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_c...

Individual vendors can of course expose that extension, provided they have a license.

Edit: it looks like ES3.2 requires support for floating-point framebuffers, so presumably the patent issue has been resolved somehow.
Perhaps because Qt occupies a couple of niches that don't have a particularly entrenched native look and feel or are not very widely used.

Home entertainment systems, in-vehicle entertainment systems, kiosks, medical devices, avionics, Linux desktop apps, printer displays, navigation systems, industrial equipment controls, these are the sort of things that Qt is mostly used for.

Do you use a Qt desktop or mobile app on a day to day basis? The only Qt app I have ever used is QtCreator. It's a good development environment, but the look and feel is definitely a bit weird.
Katacoda – Interactive Learning Platform for Software Engineers
I am really convinced to explain things after showing them, see my credo in http://p.migdal.pl/2016/08/15/quantum-mechanics-for-high-sch...:

For experimental stuff, it’s crucial to show first, explain later - if at all (otherwise you are killing the sense of suspension and awe):

The researchers’ conclusion was that, in the context of strange toys of unknown function, prior explanation does, indeed, inhibit exploration and discovery. - from http://www.economist.com/node/18741484 (When should you teach children, and when should you let them explore? - The Economist )

At the same time, yes, I agree it would benefit for adding some explanations, descriptions or links later. Just... many project, little time. But thanks for bringing it up!
Bayesian Bandits: Beat A/B testing everytime
Although with Airbnb, I'm not sure if I would give them the benefit of the doubt.

What makes you say that?

What instances of conduct from Airbnb's founders or senior management can you cite that indicate a propensity for unethical or immoral behaviour?

And perhaps more pertinently: given that the ubiquity of the internet made it inevitable that a major marketplace would emerge that made it easier for people to conduct short-term property rentals online, and that this would inevitably clash with pre-internet regulatory frameworks, can you describe how Airbnb should have conducted themselves more ethically?

My perspective: through my involvement in YC, I know the Airbnb founders well enough to know what well-intentioned and good-natured (i.e., friendly, supportive and nice) people they are, whilst not being personally close enough to them to have any loyalties that would prevent me from being critical where it is warranted.

From that point of view, I can say there have been instances where Airbnb have made missteps or taken things a step too far in their pursuit of growth and success, but there is no consistent pattern of pathological or deeply unethical behaviour.

What do you have that would counter this?
I see this as a recurring problem with companies that publish a culture deck. It seems like the companies with culture problems are the ones that arr emphasizing culture with these so called decks on freedom, autonomy and bean bags.
See https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_c... and http://www.google.co.uk/patents/US6650327
> nobody in these companies talks about how the shadier parts of their networks are the main draw

The vast majority of people are not going to Youtube, Twitter, or Facebook to watch dog killing videos.
Actually the new Twitter Mobile called Twitter Lite is super fast, did you try the latest version? It's a full progressive web app that works offline, has notifications and super fast scrolling. It was designed to work on low end Android device, give it a try: https://mobile.twitter.com
Things you're sacrificing when going away from React:

1. Stability. FB uses it for their main product, which is probably the biggest web app of them all, they pay many devs to work fulltime on it. People coming from Angular, who had to migrate all those breaking changes over the years know the struggle.

2. Options like React-Native, React-VR and co. React enables your devs to acquire a whole new range of possibilities. It isn't just a web framework.
Very interesting article, thanks for publishing.

I have two related questions:
1. I assume the process which reads from Cassandra and puts it back to Redis is parallized if not even distributed. How do you ensure correctness? Implementing 2PC seems extreme overhead. Or do you lock in Redis?
2. What database is used to actually store the view counts? Cassandras Counters are afaik not very reliable...
Rule of tongue - if it tastes salty its too much salt.

Take a half full water bottle. Add some salt. See if it is salty yet, then keep adding until it is just barely salty. Then fill the bottle to the top. If you taste salt you added too much.

Note that with kcl, you start with less water, more like a quarter of the bottle, because the salty flavor is much weaker.
And yet the technology exists.

Who would you rather use it: those who sell to develop a responsible framework for using it or those who seek to abuse it?

This tech is only going to become more accurate and more widespread over time. Ignoring it isn't an option. We've got little to no idea how to responsibly use human emotion as an input and decades worth of collective experience on how to exploit it.

The potential for abuse is high, which means extreme transparency is needed, at the very least.

Operating at an emotional level requires a whole new set of metrics and a fundamental shift in how we do anything. Better to figure it out now than to wait until the tech becomes ubiquitous. Those looking to exploit the tech most definitely won't wait for that day. A few people I've spoken to about it were eager to explore the tech purely for the sake of improving sales of various things. I changed the subject with them after realizing they had little regard for human life in this context.

People concerned about this need to band together to find ways to productively use it and defend against its misuse.

I've been working on such a framework, if anyone's interested in exploring it with me.
I have not used Qt, which is why I'm asking (but I've used Swing in the past)
Yeah. And I hear north korea is the greatest country in the world.
> The web is the web, there is only the DOM guys, deal with it and move on.

Flutter doesn't use a WebView. There is no DOM.

That's why it's fast.
One interesting point would be to check pay gap data across countries. We would see if Google is caring a little about these issues or is completely in a no-fuck-given mode where minorities and gender gaps issues are put after their profit.
Vue and React are mostly done for building web apps behind login, public facing websites are usually static html and that's not such a great use case for Vue and React except maybe in the comment section which is usually in an iframe anyway such as a disqus or Facebook comments (which uses react.js).
why would you make assumptions like that?
How do you mean? Is it better to watch the older SD version to make the imperfections less pronounced?
Funny, I've just started noticing that I sometimes unconsciously stand flamingo style when at my standing desk. No idea why.
> Salary is way lower, tax way higher

What about Switzerland or Liechtenstein?
Science will necessarily become slightly more subjective than it is. Things have become way too objective, to the point of denying emotions play a vital part in all we do.

The validity is up to the researcher to provide & will need to be done in as emotionally "safe" way/place as possible if we don't want to risk training scientists to deny their emotions to the point of separating their biological responses from their emotions. That'd be a disaster.

This tech introduces all kinds of dangerous potential effects, so anyone working on or with it will need to take extra care.
I'm only a couple of pages in but already a lot of this guide is incorrect for ARMV8-A (A64). Much is different, e.g. no thumb mode, no directly accessible program counter, no load multiple, no PUSH/POP, different stack pointer, etc. Looks good if you're interested in older ARM ISAs, which is probably more applicable for IoT etc.
Its what they use right now, who knows what is coming down the pipeline?