skysight-inc/HackerNews huggingface dataset:
I don't think it makes a big difference. It's not that difficult to reconstruct an AST from a stack machine that has the same stack types on every code path. It's mostly just a post-order serialization of the AST.

push x
push y
add

Evaluate this symbolically and you get (add x y) naturally.

Writing a simple interpreter, I prefer register or stack machine over AST walker. It'll be faster, for one. And there's a chance of interpreting it directly with a loop and switch, without a deserialization step.

Many simple analyses of an AST have an equivalent stack machine form. If the analysis can be done as a post-order traversal (like type-checking, constant folding etc.) you're good to go.
The goal is not to create words that are in the dictionary. A concept is to create a batch of passwords, then look down the list to find one that CLICKS with your brain. You can change the default number of passwords created to very large numbers. Simply look down the list until you find one that works for you.

It is likely that combinations will create difficult to pronounce or remember. Such is why you should create a batch and then choose one that works for you.

I do not want to start adding too many creation rules as doing such can make it easier for a hacker to eliminate possibilities.

Another way to use it is just click your browser refresh when viewing the results page. A new set of passwords will be generated. If you do not see one that works for you, just refresh again until you find one that does. If you are generating multiple words per password, nothing prevents you from mixing and matching from multiple entries to create your own.

I have a blog post that discusses how I modified the algorithm. Originally I used 3 to 5 letter orthographies and the results were not much better than random characters. You can read my discussion on my blog

http://www.nousmind.com/blog/2016/08/25/changes-made-to-the-...
I thought Stingray was active because you can detect it if you have the right firmware.

http://www.slate.com/blogs/future_tense/2014/12/31/snoopsnit...

Also, I thought Hailstorm was LTE only (and doesn't degrade to 2g).

https://insidersurveillance.com/deciphering-harris-hailstorm...
Have you tried the Anaconda distribution? You should be able to install it entirely in user space.
It's a tradeoff someone down the chain is making, LPDDR3 has a max of 16G and LPDDR4 is not supported on skylake/kabylake.

LPDDR3 being 30% less power drawing than standard DDR4.

So. More ram or more battery..

However I have a personal vendetta against Lenovo for their absolutely abhorrent practices in terms of consumer safety and their declining hardware standard.
I prefer when people do that without trying to discredit whole industry which wasn't even involved in the problem. If anyone remotely interested in security was included in the IoT production, we wouldn't be talking about Mirai.
The people didn't want contradictory things, they wanted the death penalty, and they wanted the courts to implement it. The court wasn't caught in the middle, it was just composed of judges with opinions out of alignment with the general population.
> But it seems game developers didn't get the memo...

Except they totally did. You'll find that most game assets are already compressed, and compressed using an algorithm that allows for reasonably quick decompression using the CPUs of the day.
I've been listening to a band called "Ratatat" lately and it's awesome for focusing.
It appears to me that almost everyone who commented on my comment completely missed the point, even though i made it three different ways.

Why do people focus on paragraph 2, when paragraph 5 is where i make the real point? Facing a big coding challenge is hard, and having an abstract language for describing how to structure a solution is valuable to the point of protecting sanity. I have a few theories. One theory is that most of these people are technical experts. They're equipped to consider technical issues, but not much else. When all you have is a hammer, all you can see are the nails.
Has anyone run this sort of thing on BigQuery? On the surface it seems like a cheaper option and couldn't be that hard to map SPARQL on top?
I've been an instapaper free user for quite a few years, I feel bad about not chucking them a few quid.

The product is very good though, it's been extremely useful for me as I use the London Underground a lot, where a signal is often not available and I don't use the wifi they have in stations - so being able to load all my instapaper articles beforehand and read them offline has been great
Well, supposedly you like the logo of the product you buy, especially if it's tastefully done. No one tries to remove Lenovo from their thinkpad, right? The "Intel inside" and "AMD graphics" are crumby stickers your wrist can feel and add nothing to the design.
Yes - they lost the low end.

Perhaps "lost" is too strong a word - they weren't interested in keeping it.
> I honestly hope the Touch Bar doesn't survive longer than one generation of MacBooks.

Have you used it?
What a great quote...

“I always have a somewhat schizophrenic view of politics,” he said. “It’s a horrible business, incredibly destructive. A lot of it is like trench warfare on the Western Front — crazy amounts of carnage and nothing ever changes.”
This.

Design Patters are simply tools at a higher level of abstraction than the code itself.

They are 'approaches to modelling information'.

That's it.

Use them, hack them, or not.

I've found them handy enough, though never implemented anything precisely. They make sense when communicating ideas as well.

I don't see why there is a need for debate.
Just like that it has rained
As a longtime PC user, I'm very thankful how the excellent Apple offerings really propelled the PC laptop market over the past decade to focus on both build quality and high-end specs, most notably Dell XPS and Lenovo/Thinkpad X1 series.
Jordan mentions "What is your goal?" but the friends of mine who connect with people would say - it isn't about your goal, it's about their goal. How can you be useful to the people you meet?
Really? I'm comparing with others I've tested here and it seems by far to be the best available at the moment. Downloads always seem to work, you can restart them and it actually continues straight on instead of some others that start at the previous block of information (sometimes half a gigabyte before). You have skins that make the client look actually rather nice [0] and you have a game library like no other. It combines the size of library that contains every game you want, with the limit of only having decent games.

Desura, UPlay, etc. seem to have little to no comparability in options, versatility and ease of use.

[0] https://puu.sh/s3ivj/c13e709ead.png
In this case also just their interesting approach to privacy.

I'm not telling a random internet service for no reason my proper first name, my age or my gender. I can see that there's maybe a reason for age and gender when suggesting music (even though it should be optional nonetheless), but my first name? Are you going to suggest me songs where people chant my name or something?

And because they insist on this ridiculous requirement of entering my first name, it also just becomes much less credible that they actually need my age and gender, and are not just collecting that to sell it away.
It was posted 20 minutes ago (at time of writing) - the algorithm works based on submission time, not authoring time.
The W3C HTML specs are pretty much irrelevant for anyone wanting to write a web browser, or author content designed to be consumed by web browsers.
>> Wars are extremely profitable for some.

That is an excellent point.

But, reading back over the posts I see that I introduced the concept of warfare even though the original points I questioned did not. So, back to my first questions; who benefits from manipulating medical and aircraft equipment on a large enough scale to be compared to potential financial fraud?

Wait, targeted assassination that starts a war... That's been done before, but unlikely.

>> If we can't trust them for voting, we really have to reconsider their usefulness.

It's not that I don't trust the computers, it's that I don't trust people.
ASL19 | Toronto (Onsite) | Development, Research and Design lab building technology for social good. We work on Internet censorship, open government and open source projects. You'll help make the Internet more open while earning a competitive salary.

We are hiring for the following positions:

iOS Developer (https://asl19.org/en/joinus/ios-developer)

DevOps Engineer (https://asl19.org/en/joinus/devops)

Backend Developer (https://asl19.org/en/joinus/back-end-developer/)

Frontend Developer (https://asl19.org/en/joinus/front-end-developer/)

We Offer:

- Competitive salary and benefit

- All the hardware you need

- Catered lunch and healthy snacks

- An open culture that welcomes ideas and independence and values dedication.

Email us your CV and a cover letter to: apply at asl19.org
If you're fed up with Macs, chances are you want a beautiful "modern" device with a hidpi touch screen. I haven't used Linux as a primary dev machine for a few years now, but last time I looked, support for all of these things were half baked (KDE/GTK, X11/Wayland etc). Whether the kernel is this or that probably matters a lot less. People used to speak fondly about Lenovos, but less so lately. Now the high end Dell XPS gets high praise, but Dell typically fuck up their systems from time to time (I still remember when they changed out Synaptics touchpads for something cheaper with significant movement "lag"). "Modern" hardware typically also come with very proprietary drivers only supporting one or the other platform, or best case only Windows+Mac. Even web browsers barely support touch events yet. But hey, now is a good time for a vendor - any vendor - with anything that can compete with iMacs/Macbooks or Surface Studio/Surface Book (essentially anything not based on Windows or macOS) to speak up and get some attention!
So reassuringly similar to my own attack on enigma :) http://williamedwardscoder.tumblr.com

The thing that helped me most was building a paper enigma.
Adjei has released his new poetry video called Letter to a Black Woman
"Error 601: Insufficient Gravitas"
It's complicated and interesting. Familiarity yes; Also I guess that people don't know that they can expect better. And maybe also that it is a whole workflow.
It's a fair enough response, sure. My reasoning:

a) I'd be paying more for a touch screen that I don't want. Whatever the cost, I'd rather have the money

b) Does whatever OS I'm running know I've got a touch screen? What's to stop it taking advantage of that? What's to stop it essentially requiring I use it?

c) Even if I don't use it, buying a laptop with a touchscreen suggests there's a market for such a device. I'd rather not add the weight of my support.
A bit more sure. Although generally power scales mostly with the number of chips (or number of dimms). The graph mentions SDR, DDR, and DDR2 for a factor of 6 decrease in watts per GB.

Presumably DDR3 and more important DDR3L have continues to improve the watts/GB.

Generally the CPU/GPU and LCD are the leading consumers of power on laptops. LCDs get somewhat warm, but have a large surface to dissipate heat from. CPUs on the other hand often need active cooling, where dimms (generally) do not.

Seems unlikely compared to a 28 Watt CPU and a 500 nit 13.3" display that the 16 -> 32GB upgrade would be particularly noticeable. Especially when apple claims that the low end and high end models have the same battery life, despite the low end model having a 10% larger battery and lower power CPU, GPU, less ports, and no touch panel.
The Apple Pay fingerprint scanner is attached to the (still physical) power button, so it really doesn't have anything to do with the Touch Bar.
What's key about this is that Apple didn't make a laptop for hackers. It was a nice confluence of factors that made Macs attractive to hackers, but Apple never set out to court them. You should keep that in mind if you're a hacker and you feel 'betrayed'. I've been seeing a lot of cringeworthy takes lately which basically amount to trying to guilt a corporation into making your ideal laptop.

I can't find the link to it but one of them said something like "I'm an influencer too so you [Apple] should care that I'm switching!"
You may be right, I think I am able to generally filter out FUD posts, and there is still a high concentration of quality exchanges that I enjoy. My comment stemmed from the fact that I've noticed this trend to be more extreme than usual in this case.
Same exact thing happened to me. I ran a small custom design shop and due to it, I knew all of my customers personally and didn't have many jobs a month.

Then, there was a door-to-door canvas trying to get businesses on my block to join some yelp ad subscription. I know this because we all would go down to the pub after work and chat about it, we're in an artsy corridor / community.

I was one of the only ones who had a discussion with this ad subscription salesman. And they offered me a package that I could sign up for where we could change the order of our reviews and "effectively hide the bad ones on later pages" as well as responding to the reviews in a way where it would be prominent.

I responded that I don't have any bad reviews, my business doesn't work that way, not interested.

And surprise, surprise literally the next day I had my first one star review sitting at the top of the page. The review in question had a picture / reviewer I had never met with and their description of the "problem" didn't even state any specifics. You would not be able to tell what I do from the complaint. When I responded to the complaint asking for any insight and very verbosely responding to them, never a reply AND my response was hidden from sight.

None of this made any sense: I offered a lifetime guarantee and did electronics modifications to the person's specs. I've never missed a deadline or had anything fail at a bad time. If I had, I'd be notified of it obviously. I just happened to have a storefront accessible from the street so they thought I gave a flying fuck about "walk-in traffic" or something.

I am not dumb enough to claim that this is a widespread practice, sanctioned by yelp, or anything like that. But the system definitely empowers their "sales team" to extort businesses by leaving bogus negative reviews, as well as competitors. Just a shit system in general that cannot be taken seriously. Hell, even a shady landlord could start a campaign against a tenant if they want to try and break a lease.

But hey, don't believe me: I could be just leaving a bogus negative review about yelp, here, and sounding very convincing. AKA, that's my entire point about how crappy it is in general and not to be trusted.

Look at grubhub reviews as well. They're nonsense largely, but you don't really want to ignore them... there's no accounting for taste, etc.
ThoughtWorks | Senior Developers & Lead Developers | Full Time | On Site (travel required) | VISA transfer OK | www.thoughtworks.com/

ABOUT US:
We work with people and organizations who have ambitious missions - whether they are in the commercial, social or government sectors. We set up smart teams who love challenges and think disruptively to help our clients succeed. Our Agile development tools help our clients continuously improve and deliver quality software.

We are focused on helping our industry improve, and believe in sharing what we learn. We do this by writing books, blogging, running events, talking at conferences, and championing open source.

We are strong believers in the power of software and technology as tools for social change. Through our Social Impact Program, we collaborate with organizations with a humanitarian mission and broad reach, helping them use technology to make an impact.

OPENINGS:
Senior Developers (all locations)
Lead Developers (all locations)

LOCATIONS:
New York, New York
Atlanta, Georgia
Chicago, Illinois
Dallas, Texas
Denver, Colorado
San Francisco, California

TECHNOLOGY:
We don't have a tech stack – our clients do. We're technology agnostic, so that we can recommend the right solution for each client - the nature of consulting means that the languages we code in and technical environments vary from project to project. ThoughtWorks looks for individuals with expertise in multiple technologies, but most importantly, those who are always willing and hungry to learn more.
Keywords: java, ruby, .net, scala, clojure, python, ios, c#, android

Visit www.thoughtworks.com/careers to learn more and apply.
That absolutely works. We should all add that.
That sounds like it would work just fine. I personally took kinda dogmatic approach and tried to avoid having several (long running) processes in a container. As such I think a embedded Lua script in nginx would have been most suitable solution
Have you actually used the touch bar?
I was at that talk. YAPC in St. Louis. (WUSTL?) At the time, I didn't know much about the Gang of Four and I had never heard of Christopher Alexander. Even many many years later, this talk has stuck with my and I spent time looking up Christopher Alexander and reading about some of his ideas. Also, I told everyone I knew about him :D
Quantcast | San Francisco, CA | Front End/Full Stack Engineer | Full-time | Onsite

Are you interested in connecting clients with insights based on massive data? The Brand team evaluates over 100 billion transactions a day, in real-time determining how to respond. As a front end/full stack engineer you will be responsible for building web applications that deliver clear and powerful insights into how we are making these decisions to our clients. You will own the development of new web features from design, implementation and testing to release.

Front end: https://www.quantcast.com/careers/ef9f224e-9619-4c37-899b-03...
Full Stack: https://www.quantcast.com/careers/7205c1f3-5e7d-4b77-b844-25...

Quantcast is fast growing, pre-ipo and honored as a Glassdoor Best Place to Work in 2015 & 2016
I'm not sure I understand what you mean here.
Phil Schiller, their marketing chief said:

> To put more than 16GB of fast RAM into a notebook design at this time would require a memory system that consumes much more power and wouldn't be efficient enough for a notebook.

ref: http://www.theverge.com/2016/10/28/13460496/apple-macbook-pr...

Nice to get a reply from the top as I was wondering why it was 16GB max too. I can't comment on the veracity.

I'm a Windows user, if that makes any difference.
Thinkpads are supporting up to 64GB of ram. 4 slots, 16GB each
Young scientists ditch postdocs for biotech startups
I think the Touch Bar has potential, to be honest. The main selling point is that it offers apps a way to make previously hidden functionality much more discoverable. The traditional row of function keys is flexible and simple, but it also places a lot of demands on the user -- it's up to you to research what each key does in all possible contexts and to commit that to memory. The odds are very high that there exists at least one context in which some function key performs a function that would be useful to you but you weren't aware of it. The Touch Bar could be a remedy to this situation.

That said, I haven't used it and don't want to sing its praises too early. But I also don't want to wish it dead on arrival.
Ah, you're right. They don't show the option until you've added it to your cart though, unlike the 15" model.
The Invercargill flight wasn't on my original itinerary as I thought I'd be driving up to Christchurch to catch first leg. So when I rolled up at the Invercargill check in I got a surprise:)
That's simple, if I were to engage in such deceitful practices then I would say payoff requires my candidate winning.
Both Apple Pay scanner and Touch Bar display run on a separate ARM processor.
Location: Douala, Cameroon

Remote: Yes

Willing to relocate: prefarably Europe or USA

Technologies: Front and Backend Android developer, java, database management systems, APIs; Json, Google APIs. Confortable designing skills.

Resume/CV: https://www.dropbox.com/s/2191erz4n5sztfd/ThierryCurriculum%...

Email: ewaneenombe@gmail.com
Location: Atlanta, GA

Remote: Yes

Willing to relocate: Unlikely but possible

Technologies: Experience in manual QA in Linux/web environments, some programming, consulting, support/sales. Interested in making jump to Product/Project management.

Résumé/CV: https://docs.google.com/document/d/1fwwnccXSb50SC2Aj304V90HZ...

Email: sam@samelawrence.com
>I ask my customers how they liked the product, how they'd sell it to other customers, etc, etc

Are you being literal in the second half of your sentence? I, as well as everyone else, has had loads of companies ask me about my opinion as a consumer. I've never had a company ask me "How would you sell this to someone else"? Have you? Do you actually state that question?

The statement "would you ask a fish, how to fish" comes from the dating world. I was tired of not dating despite doing what my women friends told me they wanted, which is wrong. I'll give a personal anecdote. Women looking for serious relationsihps on dating apps will say they will left-swipe or reject someone with just a picture of their nude upper body without a head. That's not what they want to see, they say.

I followed their advice for a while. Then I ignored their advice, I changed my profile picture to a picture of my nude upper body (I'm male) without my head, and shortly thereafter I had a great girlfriend I was in a monogamous relationsihp with, wherein we both deleted our dating accounts shortly after first meeting.

The fact that women say this is not what they want (when asked what they're looking for from 'pitches') is absolutely irrelevant to how to attract and make them happy. This isn't some kind of meta-commentary on consent or anything like that, I am just saying that it doesn't matter that they told me this is not what they want to see. Because it doesn't matter what they say, it matters what htey do.

It doesn't matter what Garry says, it matters what he does, and no, neither he nor anyone else actually invests on the basis of the points he's enumerated in the article. I point this out by showing what it would take to fail any one of these filters.

Also notice how powerful this comment has just become, after I shared a personal story from the dating world. (At least this is my personal judgment/experience - perhaps you don't find it any more convincing than my more rigorous argument upthread.)
This looks good. http://jemdoc.jaboc.net/ comes to mind as one precursor that a number of academics have chosen, but it falls in the (marginally) more complicated categories of 'command line' and 'markup language'.
Climate science isn't built on anecdotes and hearsay.

I have yet to see real hard proof of the long-standing Yelp shakedown allegations. Shouldn't one of these business owners have posted a recording of a phone call or meeting or something to the Web by now? Admittedly, I haven't tried very hard to find any, but GP is not unreasonable in asking for evidence.
Maybe it's just me, but I dislike any sort of touch input on a laptop besides the regular trackpad.

The Touch Bar seems distracting since I don't really understand why one should look down and search for what to press instead of simply using a keyboard shortcut via muscle memory. But I have yet to try one and I understand that for stuff like a video editing timeline overview it may be suited - it's an additional display showing information afterall.

On the other hand, a full screen touch input like the dell XPS feels like the least ergonomic thing. How are you supposed to interact with it? Holding your arms up extended to the screen? [0]

[0] http://i.dell.com/sites/imagecontent/products/PublishingImag...