skysight-inc/HackerNews huggingface dataset:
> Also, keep in mind that the unlicensed regions were not created for communications, but rather so that medical and industrial heating devices have some range of frequencies to operate magnetrons, etc, without disrupting sensitive communications.

The unlicensed regions were created because they absorbed RF very highly due to water and oxygen. The fact that we transmit in them in spite of the fact that from an RF perspective they totally suck is a tribute to the the fact that engineering ingenuity is far easier than navigating government regulation.
Interestingly, in German – where we mostly used phones like [1] originally, we use the word "Auflegen" (put upon) to mean the end of a call.

Different technology shapes language.

[1]: https://upload.wikimedia.org/wikipedia/commons/e/ed/Telefon0...
I know of class/instance variables working for py linters. Dynamically-defined methods, no, but those are hard to reason about even for humans so it's best to avoid them entirely.
Interesting. I hadn't thought of that before, but those examples seem to embody the struggle in the transition from classic print design to modern digital mediums.

I imagine someday we'll see more typefaces versioned like software, instead of alterations receiving new names. Or is this already happening?
What's far more likely is that they are stuck working out the kinks in the long-tail of a very complex problem, missing ship dates, and arguably not explaining this to their backers as well as they could be.
I don't know if this was deliberate or not, but the ordering of the authors' initials and subject matter strongly reminded me of Douglas Hofstadter's book Gödel, Escher, Bach (aka GEB)[1].

[1] https://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach
Then replace the domain specific terminology with something more palatable to educators.

The point made in the parent comment is that teaching math often fails in its intent, to provide students with the rewards of mathematical insight and ability to reason.

Instead basic math education results in a rift between those who "aren't good with numbers" and, well, masochists.

What is it about math education that so abhors references to applications?
The actual article is here (it's linked in the /. page)

https://tlhp.cf/lennart-poettering-su/

As usual, it's a much more reasoned, moderate, thoughtful, and cautious response to a deeper issue than just 'trying to take over the whole operating system'.

IIUC, there's no suggestion to deprecate su, but to provide a more predictable rights elevation (which includes flipping to a different or less privileged uid/gid) using an additional feature that's implemented in one of the systemd components.
Menlo is nicely tuned for retina displays.
I'm not a fan of the Trebuchet- style lowercase 'i' with the unnecessary curved hook on the bottom. Or the design of zero.

I'll stick with Consolas.
Maybe Khan academy?

https://www.khanacademy.org/math/linear-algebra
I still think Slack is the greatest thing since sliced bread, but I agree with you. If I need to send something non-time-sensitive to a specific person I will still go to email or another channel (1:1 meeting, Basecamp message, Trello card, ticket, etc) rather than sending an @mention.

If it's not specific to an individual, then I think dropping random things in channels works reasonably well asynchronously as it lets everyone decide when they have time to read the given channel, and of course it shows up in search for later reference. Slack stretches the boundaries of real-time communication quite a bit through clever design choices, but that's still its fundamental nature.
That assumes that they know you're the person to contact. In several cases I know how to do something, but it's not totally clear to my coworkers that I do and it's appropriate to contact me. Or, more commonly -- I know someone on the team knows how to make a system work, but I don't know who. (I don't think you need to poll more frequently than every 30 minutes to make this work well enough, so you can do Pomodoro-length blocks without checking every ten seconds if someone else needs you.)

The other thing about this model is it encourages things to be personally-directed disruptions. In a healthy, non-tiny engineering organization, there are important parts of the system where multiple people understand the subtleties (to avoid SPOF) but not everyone understands the subtleties (because they don't need it). Multiple pings will bother everyone for no good reason, when only one of them needed to be bothered. But to avoid that, you have to ensure that a broadcast query will probabalistically be answered by one person who knows the answer.
Don't know why your getting downvoted since OpenBSD killed the 68K port in 5.1.
Why link to Slashdot? @dang, please fix this?
it was a contrived example for rhetorical purposes. people who use Slack regularly might recognize this as a use case for "can anyone @here help me with pushing data into #system?"
I have such a phone at home, we still use it every day. And it does have * and # keys, but dials the same as the older phones (the keys differ only in length of sound, not tone).
The type isn't the same as its parameter. An IO () is not () just like Maybe () isn't (), and [()] isn't ().
Wish I could get around the paywall. Do you have anything beyond the abtract? I'll really like to read the whole thing
Another vote for Anonymous Pro.
Secret Nazi Treasure Train May Have Been Found, Polish Official Says
One of the core developers actively blogs[1] about Factor. His articles are all written for audiences intent on learning the language. Many of the posts are inspired by small snippets of code written in other languages that are then written in idiomatic Factor.

[1] http://re-factor.blogspot.com/
And/Or a REPL. I started programming with Apple LOGO in summer school as a small child, the math came alive. Much more malleable feedback and exploration than the 100%'s on quizzes.

I was taught discrete math from the building blocks of matrices and it seemed as useful at the time as learning driver's ed in a license plate factory.
I dont get why cannonical dont invest in development experience. forget the ubuntu mobile bullshit it wont grab the market anyway.

But there are tons of developers out there that use ubunut. They have a great opportunity to create a complete IDE to cloud platform much like visual studio and azure, but with open source tools and a great linux system.
By the way, if anyone is trying to design a number pad or calculator keyboard or similar for personal use with the goal being comfort/speed after retraining rather than prior familiarity, I’ve found it works much better to put two numbers on each finger.

Something along the lines of http://i.imgur.com/ofeQEC9.png

This is much better (faster, more comfortable, fewer errors) in my experience than the number row at the top of a keyboard, or a standard 3x3 + 1 grid calculator, computer, or phone keypad.
Having the habit of writing down your ideas everyday sounds like a good exercise to improve your redaction skills. I don't see much more value other than that. Yes, ideas are cheap, getting them to actually produce value is not. On the other hand I would argue that the best piece of advice in this blog post is the development of discipline itself.

Developing discipline is difficult and expensive. At the beginning is a hard process. You need to get used to come everyday, sit down and do whatever you are supposed to do. The first few days/weeks you might want to set an special time for your activity. This time slot must be immovable and sacred. As the days go by you will develop a certain dependency on your routine, I call that effect momentum. Once you get a bit of momentum everything becomes easier and very enjoyable.

I'm on the process of developing discipline myself. I come everyday for 1 to 2 hours after my day job, sit down, grab an English etymology book to improve my vocabulary, and do the exercises very methodically. I do this because English is not my first language. The days I don't do my work I notice that something is missing, I even feel guilty for not pushing myself to do my daily routine. Using excuses makes my guilt even worse. That's why I do my best to not fail my routine.

When applied, discipline is a powerful tool to fully develop any of your ideas. And that's where the real value is.
I'm sincerely annoyed with Hipchat because it does not have a feature like this, or configurable notifications per room. We've got our main chat (which I want to monitor), and then a room for support (which I don't really care about unless I'm directly pinged). Unfortunately, I can't turn off the latter without turning off the former. Very annoying.
Vmstatly, create graphs from vmstat output
On the other hand, most of the best ideas seem like ludicrous ideas at first, so discarding an idea just because it seems ludicrous when glanced at may not be the smartest thing to do.

Getting into the habit of validating ideas is a good thing, but there's also something to be said for sticking with an idea that has a few serious issues and pivoting it until it actually makes sense (e.g. AirBNB).
Does anybody know of something similar for time-series based models?
I actually think Color was a great idea

Me as well. Proximity is a sparkle for relationships. Look at the workplace. I have seen this time and time again, people who sit close to each other develop closer relationships. In small towns, the people you live close to are your primary friends, and if they aren't the people you used to live close to (before they or you moved) are your closed friends.
I'm not sure I find that explanation satisfactory. This only implies that there is information not used by the compiler: The only conceivable value that the type IO () can have is still the value IO (). If the compiler knew this, then it could, and would, optimize it away. Is there a formal aspect of parameterized types that prevents this from — formally — happening?
It's a form of price discrimination: charging rich people more than poor people.
Ask HN: What do you guys think of Paypal in 2015?
I'm someone who use to hate Paypal especially how they were shutting people's accounts down left and right, but it seems like they have changed a lot. What's everyone's thoughts on this? Is it worth going back to the them for their subscription API?
Discipline is also needed for not executing on every good idea. We all have a limited reserve of time and energy. Holding off and resolving to come up with something even better can be hard to do.
One must wonder how much that has to do with our individualist society that tries to assign rewards to individuals instead of emphasizing group cooperation and communal advancement. In a society that freely shares, would IQ be as powerful a predictor?

An intelligence test for groups of people would be a very interesting idea.
The great tragedy of maths education is that people come out the other side and think "fill in the box" is maths. No, that is doing you sums, not living in the world of mathematics.

The filling in of the boxes is most fairly compared to finding the typo in the complicated regex, or the file with incorrect permissions on the web server
As interesting as this is, I can see why original SQL "designers" didn't go down this route and instead have a separate DDL.

SQL and particularly postgres' documentation go to great lengths to be very specific about what micro-behaviour you should expect when performing SELECTs, INSERTs, UPDATEs and DELETEs (Of major note the concurrency behaviour). Once you start operating on the schema all of these promises will go out the window.

So these "queries" would mostly behave as you'd expect, but not totally.

At best you'd have to fill the documentation with "oh except if you're operating on the schema..."s. At worst it could be horribly confusing to users.
Expanding the unlicensed bands isn't incompatible with clamping down on how devices can operate on those bands. A key insight we've gained since part 15 was promulgated is that the technologies for sharing and using spectrum without central allocation work a lot better when devices can assume everyone on the band will follow certain rules.

The model for the future that maximizes capacity of the spectrum isn't just more unlicensed spectrum, but imposing basic rules on unlicensed spectrum like we do on roads. One thing people forget is that road rules aren't just about safety, they're about keeping traffic moving smoothly. Exactly the same principles apply to cognitive radios.
This post reminds me of those who had invested considerable sums into Mt.Gox prior to their declaration of insolvency.
I think I'd be more comfortable with this article making the claim that linear transformation composition is "What matrix multiplication is". Because really, that's a more defensible position. If I weren't treating my matrices as representations of linear functions, I'd really have little reason to define the matrix multiplication operation that we all know and love - it's not a particularly useful operation on a rectangular array in general. So I guess, if you consider 'matrix multiplication' to be part and parcel of matrices, then sure - matrices are linear functions.

And yes, understanding that is very important to motivate high school students. Affine transformations provide a good context for that motivation, as well as a good framework for intuiting noncommutativity of multiplication.
Imagine if all the proofs in your linear algebra textbook were done in Isabelle, Idris or something similar to that. Then you'd be able to interactively explore the proof, it would be unambiguous, and you would know exactly like it worked. If you don't understand how a C program generates its result, you could start a debugger and single-step through it. With a paper proof, how can you convince yourself that there is nothing missing in the proof? Maybe you think you understood, but you didn't.
The apologist's response is sometimes difficult to grok. Here, let me translate:

"Really guys, it's obvious he's not trying to take over the operating system. He's only saying it's full of flawed obsolete technology which in some technical or user-specific way doesn't make sense, so he's going to replace it all piece by piece until it's eventually impossible to recognize the operating system as 'Linux', or even UNIX-like. It's just a gradual conversion into a completely different OS, not a takeover at all. What's the big deal?"
There is a line between (legal) puffery and the objective claim that they have built "AI that allows websites to design themselves."

Is it AI that allows "websites to design themselves", obviously not, even saying "a /unique/ website based on your content" (given the likelihood for small scale repetition) is a massive stretch.

Is that still just puffery or can people argue over the definition of AI? Obviously you and OP disagree but you can see his point.
Why the difference between numeric keypads and phone keypads?

Numeric keypad layouts mimic calculator layouts, which in turn, mimicked the original ‘adding machines’. The inventors of these early devices did not perform extensive user based testing (as it often the case in technology; early adopters end up creating standards that others follow, good or bad).

The whole point of the article is the Bell labs undertook an extensive user based study to investigate which layouts might be better (Pretty much the first time this testing had been done on this issue). They tested both canonical forms of the (3x3)+1 layout and selected what we now know today as the telephone layout. (If I had to speculate as to why this layout performs slightly better than the calculator layout, I might suggest that, in the West, we read left->right and top->bottom and so this is the more natural numbering scheme).

Had extensive testing been performed by the original adding machine developers, maybe both devices would use the same layout.

Interestingly, the most creative benefit I’ve heard for keeping the calculator layout as it is, is because calculators are often used to sum up real world measurements, and these fall under to purview of Benford’s Law* Because of this, the keys which are more likely to be used as the leading digits are closer to the at-rest position of the hand and require less energy to move and press … yeah … I’m not convinced either, but it sounds good 

* http://datagenetics.com/blog/march52012/index.html
"Can anyone help me go pick up the dresser and move it into the other room? No? No one is around? Well, this has to get done right now for reasons that are still not yet clear so I guess I will just try to do it myself. ... Great, now I'm lying on the floor in agony as I pulled a muscle in my back, and I knocked over the dresser in the process. If only you were available on Slack none of this would have happened."
Personally, I'd tell Notch to look outside himself and observe suffering in the world. There is so much good he can do. So much opportunity. He doesn't have time to wallow in depression. People, animals, the environment could use his help and his resources.

What a shame if he squanders this opportunity.
True. I did not mean to say there is a direct correlation (thus the "can reveal") more that criticizing what one perceives as unjust, despite whatever benefits they receive from it, is often noble (strong character). Or at least noble if that person is fully aware of the consequences of speaking out in what they view as the truth.

Note, I believe that Noble does not always equal smart, where smart equals maximizing good, corporeal outcomes for one's self.
As a programmer, I see real numbers as a leaky abstraction. In general, they cannot be represented, but they make the formulas prettier.

Not trying to be snarky, just an observation.
Thanks! We updated the title.
Arrow, the Official Microsoft Android Launcher Is Finally Released
To keep my sanity I turned off most of the notifications. Just can't stop using Slack bots: https://medium.com/the-freelancing-life/rise-of-the-slack-bo...
Systemd is still hungry...

https://imgur.com/gallery/D1XK8nk
Agreed. My comment was a response to a supposedly cruel organization vis-a-vis a person's morality, so it did not take into account the inverse as you have supplied.

I believe that once the percentage and degree of complaints meet a certain threshold of systemic cruelty, then my strength of character argument might (might) apply.
after reading your other comments in this thread, I completely agree, and maintain things the same way. I've found that by closing slack, I can get multiple orders of magnitude more work done in a day, which is crazy.

I have everything set up so that iff I am directly mentioned, or directly messaged, I'll get a ping, otherwise it won't bother me. Same with email (Everything without me & only me in the TO field gets filtered into a folder that I'm not sent push notifications for).

This way, I've found, lets me be far more productive, and I still feel that I respond to requests faster than 80% of anyone else in our company, so I don't think there's much drawback.
They are doing research, they've sold a couple to various organizations, even Google bought one.

While traditional computation might not be price-performance compatible if the D-Wave is a true quantum computer (which was doubted for a while, and maybe still is) then a) You can do stuff on it that you will be able to do only on quantum computers and b) (prob the most important part, and hardest part to get right besides building the damn thing) is that you gain experience in translating traditional computational algorithms into quantum computing algorithms which is very very important for the field to take off.

For Google, Microsoft and other big companies that's a very important thing to achieve in order to secure their future once quantum computing becomes a reality.
I don't know which came first, but it might have been to make manufacturing easier give the signaling scheme keypad phones used: when you press a key, two sine waves are generated -- one represents the row and the other the column. There's two groups of 4 frequencies for 16 possible buttons; some radios have an extra column with A-D keys for the extra tones.
Well, I'm glad there are these variations for peoples preferences, I wish multiple font wights was a more common option.
Neat! One of the projects that I wrote when learning Rust was a BrainFuck interpreter and JIT for x86_64[1]. Interestingly, my JIT appears to be run some programs (e.g., mandelbrot.bf[2]) significantly faster than the versions compiled by bfc. That's despite including the optimization and code generation overhead in the timings of my JIT, but excluding them from bfc.

[1]: https://github.com/bdash/brainrust
[2]: https://github.com/bdash/brainrust/blob/master/examples/mand...
How the Ballpoint Pen Killed Cursive
You just described exactly how the Amazon.com homepage works. I think they even published a paper about it.
I am one of those people who finds this question fascinating. I am neither a philosopher nor a physicist, but it seems to me that one of two cases must be true: Either the universe has existed for an infinite time in the past or the universe came into existence from nothing. Either of those cases seems extraordinary to me. But am I missing a third option? I realize that some (like Lawrence Krauss) have shown that you can get a universe from nothing plus the laws of physics, however, that seems like a rather unsatisfactory answer. For one thing, it leaves me with the question of where the laws of physics came from? And do the laws of physics exist independently the universe or are they merely convenient models that humans use to describe the universe?
I care about the rules and I assume that the hardware takes care of them. The hardware is FCC certified and legal for sale to consumers.

I don't think that the hardware has to be a black box to be compliant; it just has to disallow combinations of parameters that are outside of the legal (or technically correct) area.

If the chips themselves enforce this, then we can still have a device on which you can run OSS firmware.

And anyway, that's the right way to do it! If the hardware doesn't enforce the rules, and you're relying on the black box combination of hardware and software, that is less safe. Maybe exploits can be found to get around the software, and then -- wee -- let's crank that amplifier until it glows, and use illegal channels, etc.
+Little+Tikes+Play+Kitchen+Supertoy+Chef+Pretend+Kids+Cooking+
It's usually faster and more effective to send an email to hn@ycombinator.com .
Nonsense. Nerds have no understanding of politics. Please read: http://www.vox.com/2015/8/27/9214015/tech-nerds-politics
Can you set iTerm to use Light as the Regular font and then use Regular font as the Bold font?
The Tesla Cheerleader
When using a text editor or IDE that does not allow the user to adjust the line spacing (aka "leading"), my choice of programming font for the last 1.5 decades has been Lucida Console. It has tighter line spacing than any other monospaced font I've seen, thus displaying more lines of code within a window of a given height. Every time I hear about a new font designed for source code, I try it out, and am consistently disappointed at how far apart the lines are spaced. I haven't tried Hack, but looking at the screen shot it seems no better than other fonts in this regard.

Font designers never seem to consider tight line spacing as a potential selling point, and that makes me sad. :-( In fact, wider line spacing is sometimes touted as an advantage, for readability.
An electrosensitive makes me think of a no-nude from Arrested Development.
The 0 reminds me a bit of the the Jacksonesque Eye of Sauron. I'm not sure if that's good or bad, really.
The Anti-Resolution Resolution
The lesson I learned is any idea is just the entrance of a chain/tree/network/set of ideas. Given the number of all the ideas hidden behind the entrance one, just think about the possibility of getting most of them right, it's easy to have the notion that entrance ideas are cheap. To be clearer, a team need lots of ideas in execution phase as well.