skysight-inc/HackerNews huggingface dataset:
Never heard of these guys before, but seems like a good idea.

The Candidate FAQ was pretty good. https://triplebyte.com/candidate_faq
Stop calling your employees "Stripes". It's demeaning and incredibly cringeworthy.
I think what Flash (the program) really excelled at was giving creators the ability to draw, animate and program interactive objects, all wrapped in a single neat package. I would contest that no other software, even today, has come close to being able to do these three so seamlessly at once (Really, I encourage you to try to name one!)

Sure, when it came down to it you can say it had poor performance, security, filesize bloat (all things that were fixable or you could work around). But in reality, it allowed for developers to create amazing things in a fraction of the time it would take in any other environment.

As for myself, I've moved on to OpenFL and Haxe. It's fast, it's lean, it's cross-platform, it's open source... but it's still not the same.
I don't see how you differ from what I wrote.

The start of the thread was the claim that the Durbin amendment made it illegal for merchants to set CC minimums for consumer purchases. That's the false interpretation.
Doctor callbacks are an issue. Their phone systems seem to be quite the hodge-lodge due to all the "hospital system" consolidation in the USA since 2010. My doctors never call from the same number twice.
> If you reflect every point in the plane across a given “axis” point, you get a half-turn rotation.

> Reflecting across a point is also the same as reflecting twice across two perpendicular lines which intersect at that point.

My claim was rather that "reflecting across a point" has no meaning by itself—in the strict, mathematical sense according to which a reflection has a fixed hyperplane https://en.wikipedia.org/wiki/Reflection_(mathematics) —unless you use one of these two statements as the definition. (Probably you'd better use the second, because the first doesn't generalise to higher dimensions.)
Warning: Format specifies type 'char ' but the argument has type 'NSString '
Last I checked it was unmaintained. No longer true?
I have a bunch of iTerm windows open on my MacBook Pro, I don't want my battery life to suffer
I've got an ancient Windows 2003 server VM that I keep around just for Fireworks.

Not sure about PS, but even this circa 2001 version of Fireworks blows Gimp out of the water in terms of ease of use and basic image manipulations.
It'd be cool to have some sort of independent 'weissman score' style benchmark for these systems. Maybe just RMSE or similar against ground truth steering/throttle over a battery of different environments/weather/terrain. It looks like it uses LIDAR and Baidu has a pretty impressive AI team so it'd be really interesting to see how they stack up against, say, Comma AI's openpilot or Tesla's autopilot.
Hey guys, we need a new name. Start calling out names from mythology and we'll pick the coolest sounding/most applicable one! So creative!
I found a job through them - they were very valuable. Putting me in touch with companies I hadn't heard of, wrangling interview schedules, etc. All great. Prior to working with them, it was challenging to even get phone screens scheduled.

I've interviewed candidates from them - they're also really great for this.
I actually built something similar using React/Redux, but I've been moving away in favor of plain old Javascript. Usually I'm working out at home and using my laptop, but if I'm out at a friend's house, I'm using an old iPad. There was a noticeable lag, doing certain things on the React/Redux stack, that disappeared when switching to plain JS.

https://getsore.com
Leaked memo says hackers may have compromised UK power plants
Yes I distinctly remember using Terminal's tabs on snow leopard (10.6), confirmed by [0]. Also, I believe 256color was available in that release, though I'm less sure.

[0]: https://stackoverflow.com/questions/6736602/how-do-i-set-mac...
This is precisely the application I first imagined when I saw it. Being able to pull up exploded views of an assembly, having reference information for something you've got both hands inside, etc. is invaluable.

I can't count the number of times I've had to extract both my arms from inside a machine (in doing so losing the information of where precisely i'm holding stuff and the bearings that provides you), wipe off all the grease, dust, grime, etc., thumb through a pile of papers that still get dirty and then mentally translate a 2D drawing to what I'm working on, only to then lose my place and have to work it all out again. Having something voice controlled and right there in front of my eyes would be invaluable.

Industry really is the perfect environment for this. Safety issues notwithstanding (which you can work through), it's really the best application of this technology and you can quickly quantify a RoI from its implementation.
Well, I'd love to get some discussion here.

One of the perennial questions that I've never received a satisfactory answer to is: Where's the ILP?

Everytime I get asked this, I get referred to the "Phasing" talk, but that isn't a satisfactory response either.

I think quantitative analysis will prove to be far more nuanced and damning than expected. Take this paper (https://pdfs.semanticscholar.org/1002/50a822251d1302c146ab49...). This paper analyzes a processor with much STRONGER characteristics than the Mill: It dynamically identifies these dependencies and then schedules them.

The result? It gets smashed by a classic OoO.
I find it odd that the Chinese authorities allow text but not photos.
and abandon.
Huh. I thought I saw in the documentation there are references to securing the master DHT, though I did see references to something called TomP2P. I'm no in a place where I can go back through the documentation for this though.

My original question I think still applies how every so I'll try and rephrase it: Is there a way to secure the Peer Discovery service in such a to secure against creating a secondary network of peers, then running a bookkeepers odds scheme. (Using the secondary marketplace as an options market for transactions on the first)
Chomsky subreddit
Author: you have a typo in your header. "Programming and Developmetn Environment"
Well, given that I mostly use the default shell for my system, which tends to be bash, I prefer shells that send XOFF/XON signals. And now I can pick a very responsive terminal over a fast rendering one. :-)

If this becomes popular enough, then zsh will figure out how to offer the feature that bash already does, and terminals will happily adopt it. Then everyone's lives are better! :-)
Was that just luck or did you have to negotiate for that privilege? If so I'm curious how that conversation goes…
FWIW this is not the impression I've gotten from them. Of course, I'm not entirely sure what you mean, but I'm very bullish on their model and the people that I've met there are wonderful.
You shouldn't because those regulations are what are keeping us with the freedom of choice to drive cars. Without mandated parking spaces in new construction, developers no longer constrained by the cost and time of having to plan and build parking would instead change those to livable units. The argument from the anti-car folks is that's a good thing because we need more inventory to deal with out of control housing costs in cities such as San Francisco and Seattle especially. And on its face it make sense, supply and demand, less urbanites want cars especially if it is too difficult and/or costly to park it. And with the cost of construction decreased by doing away with that the average price will go down right? And that's where the argument falls apart because if the market already demands an insane price for urban living, like 2300+ for a not even that big one bedroom, then the market will keep charging that regardless of parking requirements or not. Having a few extra units per building with no parking will not cause housing prices to fall in a meaningful way throughout a region unless there's also the collapse of a key part of the local economy and suddenly people no longer want to be in that city. It will not help with congestion for the same reasons but it will make commuting to work or just a night out cost a hell of a lot more.

The other thing the more sinister thing about the talk of removing these regulations is the fact that what it would really serve to do is move everyone except the ultra rich away from having the ability to own their own cars. Part of that is a new profit model for the auto industry, part of it is social engineering to better be able to control when and where people travel at any given time and limit our freedoms. It might seem a bit far fetched but I would bet damn near anything that is the dystopian future we're careening towards. And I'm not a libertarian but I do have a pretty strong belief in people being able to exercise their personal freedoms. And if a little bit of regulation when it comes to parking requirements helps protect our (larger) freedom to choose our modes of transportation, the ability to come and go on our own schedules and manage our own lives, to take a road trip at random because it's Saturday and it's beautiful out and not be charged by the minute for it, and to actually keep ownership of our cars for just a little bit longer, then I consider that a win for personal liberties. Because we still would have the choice.
It isn't a complaint. It is a rebuttal of a completely ridiculous assertion that I should not have rented the place to begin with.
I've been there. It sounds like there's enough red flags to indicate the company won't survive. Here's the way to approach this and what you can control/do:

1. First and foremost, have the mindset of "Even if this company fails, I want to come out the other side with better skills and new, positive relationships."

2. For the skill part, pick something you want to get better at and start doing it for the benefit of this company. Maybe its an in-demand/buzzwordy engineering skill (AI, the JS framework de-jour, etc.). Maybe its UX. Maybe even growth or sales. Ask permission if you want, but do it regardless. If you can, spend some of the "bunch of money" they raised (eg for online training, to attend a useful conference, or for some premium services).

3. For the relationship part, start doing one-on-one's with your team members. It helps if you're their manager or at least senior but not required. Make sure they know its confidential. Ask meaty questions ("how happy are you?", "what would you change?", etc.). Share your answers back with them. When appropriate, let upper management know the general feelings (just don't out people).

4. Do stuff with co-workers after hours or on weekends if you can. You'd be surprised how much teammates can bond over shared dissatisfaction with a manager.

Anyway, that's what I would do. Of course, you should definitely also start looking for another job. You can't do the above forever and stay sane.
I found by current job (at Reddit) through them. It was a really great experience.
The authoring software was user friendly but sites made that way were atrocious in terms of usability in every way possible. Slow loading and also everything else about a browser didn't work as expected - bookmarking, back button, cut and paste, open in new window were all broken in flash sites.
I don't think that it's laudable to create a tool that empowers beginners to create useless and difficult websites.
I think security was not fixable, at-least not to the user's and browsers liking. You had to disable flash for safety and stopping the most annoying ads.

The other issues could be left to consenting adults. But browsers and IT departments turned against plugins in general. Now even Java is almost gone (from browsers) for the same reason.
A while back I remember someone tried to write an alternative R implementation.

Can you call R from Julia yet? You can do it from Python, but converting between R and Python data structures can be painful. I imagine it would be less so with Julia being "more vectorized" than Python.

There's also the issue that vectorized operations tend to be very _fast_ but algorithmically inefficient. Even if expressions are evaluated lazily, there is no compiler to recognize that computing the value of

any(is.na(x))

can short-circuit as soon as a single NA value is found. Instead all of `is.na(x)` is computed first, and then `any()` is computed on the result.

I imagine this a problem in any non-compiled (ahead-of-time or just-in-time) language. Wondering what your thoughts were, since it seems like a related issue.
Has anyone tested whether consumers are sticking with these meal kit services long term?
I don't think so. Fission is being killed by its lack of competitiveness and how long reactors take to build in a world where renewables are getting better so quickly people think twice about locking themselves up in a multi billion nuclear power plant project that takes 10 years to build.
I taught an introductory UI programming course using Adobe Flex - very easy for beginners to pick up and start building functional UIs with minimal code complexity.

Too bad it isn't used more in the real world - it really is a fantastic prototyping tool.
Acorn 6
It's not about being big. It's about the fact that every product they release is deliberately designed to siphon more data off their users. Everything's stored server-side, everything's identifiable, everything's quid-pro-quo where the service is crippled without your data.

A prime example is the way they now channel so much of Android's data through Google Play Services. The updated permissions model is great if you want to stop third parties creeping on you, but with everything going through Google Play Services, your phone can only give you data if that data first goes to Google. If you don't permit Google Play Services to access your location, not only does Maps pettily default you to the wrong continent but even the Gmail app scolds you for having location data turned off.

Don't conflate 'deliberately invasive' with 'big'.
print chevron in python2 is super awesome

print 'hello'
f = open(file, 'w')
print>>f, 'world'

It just feels more "powerful" than Py3k's

print(somestring, file=someopenfile)
Well from experience with folks having unknowingly changed their Microsoft password and being locked out of their Windows 8-10 systems, I could say such things are a lot more pain to work out how to unlock than it is worth to have the benefit of remotely resetting the password..
>do I need to do something to turn it on?

I think it doesn't display if your profiles take less than 500ms to load.

EDIT: Just tested with a clean profile with the line "Start-Sleep -m xxxx" for various values of xxxx, and the message has shown up with times just above 500ms but not below.
Veritasium did a pretty good explanation on it

https://youtu.be/4tgOyU34D44
Oh, I was thinking this

http://www.adobe.com/products/fuse.html
You only need to be as fast as one screen refresh
period, 1/60th of a second usually, plenty of
cycles on modern cpus. Many games that are very
complex graphically do it without problem

Sorry, no. You're totally conflating two orthogonal concepts: throughput and latency.

Rendering 60fps (or even 1,000fps) is not remotely the same as achieving low latency.

Even if a game is rendering at 60fps, input latency (the time between a user clicking a button and something happening on the screen) is often over 100ms.

This article breaks it down... there's a link to it in the original story about terminal latency posted by OP:

http://renderingpipeline.com/2013/09/measuring-input-latency...
InternEvents.io – Bay Area Summer 2017 Intern Events
based on what?
Grow your Instagram account
Oddly enough, 10 years of Python later, I’ve actually never tried it. What do you like about it?
Well my friend worked with their head recruiter and I didn't get that sense at all.
There are various price-stable currency projects hosted on the eth/evm, backed by uncorrelated off-chain and on-chain collateral.
seems a great pub/sub messaging system
This compresses.
It sounded like they do a heck of a job with logistics if you're currently not in the bay area but want to land a job here.
Would their be a market to be a middle man that owns the printer and does the work to coordinate low volume runs from shops that need some prints, but not enough for full volume or enough to own/maintain the printer?
And fork again.
I used that for a project where the core business logic was shared with an iOS app (which was fairly simple but verbose C++ generated from CSV files provided by a researcher).

Alchemy wasn't very well documented initially but worked just fine once we got it working. It integrated with the Flash code nicely. Saved me a ton of time when updating the two platforms and testing the changes.
Much of this sounds like a standard phish kit. Unfortunately I don't think the police can do much. Often you can actually find the perpetrator's info, but they're in Nigeria where nobody cares.

First of all, I'd report the site to Google Safe Browsing and to PhishTank:
https://safebrowsing.google.com/safebrowsing/report_phish/?h...
https://www.phishtank.com/

Once Chrome starts blocking the site, that will stop the bleeding. The contact the host and domain registrar, if possible. If the phish kit is piggybacking on a WordPress site (very common), find the person who owns that site and message them if you can.
I very much agree! Barring some kind of special intuition to the problem, I think ML are a fantastic tool for building models from empirical data. Even with intuition, sometimes they work as well. My core argument is that anthropomorphizing the algorithms has led to a great deal of confusion as to when we should or should not use these models. I often do computational modeling work with engineers and many of them are starting to eschew good, foundationaly sound models for ML not because they work better, in fact, on many of these problems they work far, far worse, but because good computational modeling is hard and it sounds like all they have to do with ML is teach the algorithms how physics works and how to be an engineer. Since they're good teachers, they should be able to teach the algorithm, right? In reality, it's still dirty, grinding computational modeling work. If we just called these models what they really are, empirical models, I think there'd be far less confusion as to when they should be used.
dont humblebrag about how productive you are on Procrastination News.

Haha that should be written across the header on the main page.
"a hundred miles square" means 100 x 100 miles, 10,000 square miles. The linked article makes this clear.

At $250 per square meter, 10,000 square miles of panels would come to $6.4 trillion.

I think we should be heading in this direction anyway. But it's not so small, it's not so cheap, it will take time. No surprise; the system we need to replace is not small or cheap, and it took time, too.
> FWIW, Clojure also by default doesn't let you use functions before they are declared but gives you a construct to do it explicitly, which I haven't seen much in the wild. And since Clojure doesn't have full TCO I guess its use won't rise either.

Honest question: what does TCO have to do with use-before-declaration? (Maybe you mean that self-calls—not the only possible kind of tail call!—aren't natively allowed? I don't use Clojure, so I don't know if that's the case.)
Find a hobby that you want to do more frequently in a week.
A hobby that allows you to have lots of people around you that you will see more frequently, but not necessarily forces you to talk to them.

This is the first few part of the friendship formula. Proximity and frequency.
That's a square a hundred miles on a side (10,000 square miles), not a square ten miles by ten miles (100 square miles).

Musk's point was that even a 10,000 square miles isn't all that big compared to the rest of the United States.
Yeah, I really like Hack as a language, it's basically everything I want PHP to be, but finding a free host for test projects has been a pain.
it came a few years before the end of Flash-as-we-know-it when Steve Jobs decided to block it

I forgot about that. Does anyone have any info about this? I didn't pay much attention at the time, but in retrospect it seems like it was one of the main reasons everyone stopped using flash.

Did Adobe try to get Steve to pay a licensing fee, or was he just inherently against implementing flash?

The excuse Steve made at the time was that it was too CPU intensive to run flash. I'm not sure how true this was, except for the earliest iPhone models. I've always wondered what the real reasons were.

It was certainly a good decision in retrospect, but it's an interesting bit of history.
I'm willing to believe that my memory is wrong and the question came later. But "resumes when we ask for them, which we guarantee we will do" is not quite the same policy as "no resumes".
Everybody can do web development? Then why do so many people complain about how complicated it is?
Indeed, lets condemn everyone who creates easy to use and powerful tools! I think everyone prefers pain in the ass tools and don't do much, this is the best way to protect the holy order of coders. Long live shitty tools!!!
So what if you don't have a car:
No car, but a parking space assigned to your condo/apt?
Just rent it out to a neighbour with two cars, and you get those $150,- per month right back.
Problem solved.
I rented an additional space in my building for my motorcycle.
Happy renter, happy parking-space-landlord.
What does their usage of the term "verticals" denote?

>>>While Hire itself is interesting in its own right, it’s also interesting to see that Google is now looking to use the G Suite tools and back-end services it has developed over the last few years to solve problems in very specific verticals.
Processing, especially the javascript library is ready to go on HTML canvas.
Show HN: Sshit – quick and dirty ssh config management
Compression.

That one word disrupts his whole point of view. This idea that we need orders and orders of magnitude more data seems insane. What we need is to figure out how to be more effective with each layer of data, and be able to have compression between the tensor layers.

The brain does a great job of throwing away information, and yet we can reconstruct pretty detailed memories. Somehow I find it hard to believe that all of that data is orders of magnitude above where we are today. Much more efficient, yes. And that's through compression.
https://www.youtube.com/watch?v=anP1TU1vHbs&t=11m50s
I think Flash screwed up security because of the way users could control what Flash had access to (through a Security Sandbox Controller on the Macromedia/Adobe website)

Imagine that instead Flash went the way of App Permissions: asking users for permission to access, read, and write different things to the browser. Could you imagine? Advertisers wouldn't be able to pull as many annoying/shady things, and security would start to become a non-issue.

If anything, Flash gave developers too much freedom at first to tap into the browser. Then they tried to backpedal by adding more sandboxing rules that still connected to their awkward security manager. And so, advertisers contently continued on abusing all the ways they could get their ads to become as intrusive and in your face as possible, and people began to be angry with Flash because of it.
The "scheming" comment is a classic false dichotomy.

There's a big spectrum of behavior towards a political outcome between "opposed with deadly force" and "supportive with deadly force". Most Germans in 1940 wouldn't personally gun down Jews, nor even directly participate in organizing such a thing. But nor did they didn't oppose it with force, or energetically ensure it didn't happen.

Of course most Muslims aren't "scheming" to establish a caliphate, but they wouldn't oppose it the way you or I would.

This is an obvious reality that people just don't like to acknowledge.
I don't know of any list-creating functionality. Lines that begin with four spaces get monospaced.