skysight-inc/HackerNews huggingface dataset:
How do we make music without having a name for each frequency?

Sure we use letters and numbers to represent them, and words for many musical concepts, but people have been making music without knowing these and since long before they were codified..

The number line is a continuous stream, right? Carrying on from my earlier comment [0], an alien species could use a smooth gradient of colors to represent numbers; their senses may be such that they interpret a distinct shade, or a "step" or "tick", after a small difference in wavelength/frequency, and they use those steps to represent integers, and a transition between two shades to represent fractions..

So if I want to tell you I want 1 of something, I just show you a deep violet. If I want 2, I "say" a ever-so-slightly less saturated violet. Green may mean a million, and reds would be used for astronomical scales. :)

But they may not "think" in terms of "numbers" as we do; they would just see and imagine colors and associate them with a sense of quantity, or comparison..

[0] https://news.ycombinator.com/item?id=13969500
Hi- thanks for reaching out. Will send it across.

Paw's a great tool but I've had problems with version 3 that have made me want to open it less often.

I understand that not everyone seems to be having that issue.

Will email the logs and hope you can find something.
HDR is high dynamic range. Basically, TVs that support HDR can show more unique brightness levels between the darkest and the brightest. That means you can have more contrast in an image.

I haven't seen an HDR TV in person, but I've heard people say that it's a more significant upgrade than the resolution jump from 1080p to 4k.
Why You Should Consider Open Sourcing Your Software
I mean, Single-Level-Storage is hardly a new concept - I don't think we need entirely new operating systems to gain benefits, but for more applications and enabling technologies to be designed around it.

LMDB, for example, would be a great fit with Optane already. Really, anything that uses mmap() is.
This book gets my vote as required reading for everyday life. Don't buy a house before first reading this.
If anecdotes can be trusted, I can explain why this is happening because it's happening to a close friend of mine:

They have a really good idea for a startup, but it's a lot of work to get it to the point where they can start charging for it, after investing 6 months of time they have a prototype and they go to raise a seed (last time one of them did was in 2011) and are basically told that even though the idea is great and the team is strong, a pre-revenue seed is way harder these days.

So they quietly raise $100k to get them forward calling it an "Angel" round, with the idea to raise a $1m to $1.5m seed later in the year, which you can call a second seed if you want to. If they succeed, the average seed
amount goes up, if they fail their smaller seed never happens.

I think investors have learned that revenue is worth twice the valuation and family / angel / incubator money is filling in the earlier stage.

Overall I think it's probably for the better, provided that everyone understands that it's happening.
Why do we need to try to attract women to technical role?There are plenty of other people to fill the role. This is America they are free to go to another job if they want. I think discrimination should be harshly punished, but trying to get a certain person (color, ethnicity) into a certain role just seems anti SV.
Screeps is a lot of fun. (I've published my whole code on GitHub when I retired after about four months.) The tick rate on the main server is more than adequate. You can run your own server locally to test things at a faster tick rate.
My choice as well- it was the first book to show me that societies are systems with all the baggage that entails.
Maybe the CLWB instruction?
Why Apple Is Letting Oppo and Vivo Win in China
On the other hand, if you're just being a free mouthpiece for whatever politician is on your show anyway because you're not allowed to actually interview them, you might as well tell them to take a hike and present real news and analysis instead, or go for satire. Heck, if the alternative was just letting politicians repeat whatever they want unchallenged, you could do a whole show presenting "alternative facts" and you still wouldn't be any worse off.
I don't think it matters whether the silent majority agrees with the vocal minority or not, as far as this discussion goes (and of course it is a vocal minority that is going after these youtubers -- the media is a small subset of the population). Whether their ideas are popular or not, they are in competition with these youtubers for influence over impressionable, insecure minds. So please spare me the "impressionable mind" stuff. If you get mad at someone else for using your tactics, you have no leg to stand on.
"I don't think you should have the same rights as me because your sexuality/gender/class/religion is different"

Quite the opposite. Typically safe space warriors are demanding that people have different rights in public based on their genetics, not the same rights.

E.g. "You're a white man so shut up, I should have a special right to speak over you because of [XYZ]."

Here are some examples: https://www.youtube.com/watch?v=xK4MBzp5YwM
New AWS S3 Bucket Management UI
>Having 100% of the market is the definition of a monopsony. That's bad for both patients

That's how the rest of the developed world does it.
Does software engineering have a gender problem, or a social validation problem?

It is no secret that women in nations where software engineering is likely to be a significant source of employment are far more socially attuned than men are; whether this is by nurture or nature is grist for another mill at another time. It is also no secret that software engineers rank lower on social validation than doctors. Empirically, look at a sampling of org charts, and statistically, pure software engineers (not counting Fellow-type positions, for example) rarely call the shots. Not that they should as a rule: I'm pointing out the reality.

Regardless of the US reality for doctors, with the constraints imposed upon them by the dysfunctionally-broken US healthcare policies, the social perception of doctors is "doctors call the shots". The phrase "doctor's orders" carries enormous cultural weight behind it.

To empirically test a weak form of this hypothesis, compare the number of women managers who were originally trained as programmers to women software engineers. If there is a statistically significant deviation, then some Maxwell's Demon-like mechanism at work performs a sorting function that emerges this deviation, gradually exerting an inexorable pull upon women programmers into management. A stronger experimental confirmation of this hypothesis would require someone with far more training in such psycho-social factors discrimination to devise an experiment to empirically test.

I'm not discounting the very real challenges women software engineers face. Personally, I have not witnessed first-hand any of the workplace vibe-killers described, and I've been in a lot of different workplaces by dint of my wandering consulting career, but I can believe it happens because I've also seen some really bad behavior in the species, and generally I tend to attract clients with pretty solid corporate cultures. But women tend as a statistical aggregate to pay attention to the nuances of social rankings far more than most men realize, and especially men in software engineering realize.
Sure, I've bought a few, and my experience is "used LG/Panasonic/etc 18650s" are about as good as "new Ultrafire/TrustFire/etc. 18650s"
This is ignoring the fact that sensitive data may actually be inside the (vulnerable, locked-down) process. Or checks inside the process may in some way be influenced (remember register_globals in PHP? This happens even when you execute PHP in a locked-down container).

A safe language greatly helps to prevent the sort of bug that compromises within-process security.
What I Need to Know About Diabetes Insipidus and Urine?
It's not entirely "random", but it is contingent. I.e., yes, we would be fine if we could see other wavelengths. Indeed, there are creatures than can see other wavelengths. Lots of insects and birds can see UV, and lots of snakes (specifically pit vipers) can see IR.

Seeing IR difficult because it is blocked by water and our own bodies radiate it, so it would be useless for our retinas to be able to detect it. You need completely different kinds of eyes (hence pit vipers' eponymous pit organs).

IR aside, the visual spectrum is centered where it is because that's where the sunlight that can make it through our atmosphere is brightest. We're adapted to see the light that's actually there, in nature. The range of light that's available actually does include some UV, and the ancestral tetrapod presumably could see that, which is why birds still can; mammals, however, went through a period in our evolution where our primarily-nocturnal ancestors had no need for four-color vision (because there wasn't enough light to support it) and not much UV was available to them, so we lost the UV sensitivity entirely and went down to only 2 kinds of receptors. This is why, e.g., dogs (and most other mammals) are colorblind. Apes eventually independently re-evolved a third color receptor because that was advantageous in things like identifying edible fruit which were important to their lifestyle, but there was never a strong evolutionary pressure to regain UV sensitivity.
Given that the trend has so far been upward only, why do you believe it will suddenly reverse and take us to Somalia?
Oh my. I didn't make it past the first episode, but "dancing aspect" sounds so awful I almost want to go resume watching it.
Way too many tabs, modals, and clicks to change basic settings, in my opinion.
+1

And I'd like to add that what made this a catastrophic error was that different requests were served in the same address space, rather than using address space isolation as in process-per-request/fork() architectures of old. For years now many network daemon programs have been written in an event-based, single-address space style, but I have never seen the alleged process creation overhead quantified (except for maybe multi-threaded programs). Even OpenBSD's httpd disses eg. CGIs as "slowcgi" (when you'd expect the OpenBSD developers take pride in the fact that their httpd uses ASLR etc. features of the O/S rather than inventing their own ad-hoc mechanisms to defeat deterministic memory allocation in user space, and would take the opportunity to tune O/S process creation). I don't have facts to share either, I'm just puzzled that we're re-inventing O/S mechanisms in user space with performance arguments without backing this up by numbers (or are there any?).
Reality is unrealistic.

https://medium.com/@blakeross/mr-fart-s-favorite-colors-3177...
Maybe women in tech are less common than men in tech not because of some fundamental unfairness, but because fewer women want to be in tech.

Regardless of the parent poster, if it's a natural tendency of women to not want to be in tech, why did the percentage graduating CS drop from 37% in 1985 to 18%? I don't think women's intrinsic nature changed in the last 30 years, do you?
They probably should have continued using the letters. The more things called ISIS the less important those letters are to any one thing, including the terrorist org.
What If There Were a Moore’s Law for Reducing Carbon Emissions?
That's not true, melodyne is capable of arbitrary tunings, and even has a feature where you can create custom scales.
I find the reference to Moore's Law interesting - particularly in light of Carver Mead's acknowledgement that it was principally a way to push collective action:

"I always had to—especially in the early days—explain that this is not a law of physics. This is a law [of] the way that humans are. In order for anything to evolve like our semiconductor technology has evolved, it takes an enormous amount of creative effort by a large number of smart people. They have to believe that effort is going to result in a successful thing or they won’t put the effort in. That belief that it’s possible to do this thing is what causes the thing to happen.

The Moore’s Law thing is really about people’s belief in the future and their willingness to put energy into causing that thing to come about. It’s a marvelous statement about humanity."

Source: http://spectrum.ieee.org/semiconductors/devices/qa-carver-me....
This really doesn't need to be that complicated. The US could quite easily negotiate lower drug prices with drug companies, without setting up a convoluted scheme that references other countries, by simply doing so.

There's just no political will, because strong negotiation would hurt drug companies in the US. And unless that political will somehow materializes, the situation won't change.
Most of our user base uses single monitors. All of our developers and testers use 2 or more monitors. We used to have bugs caused by the difference. An example which comes to mind was an acknowledgement pop-up (something happened, click ok to continue) which would pop up on the other screen. For single monitor users, it would pop up off-screen. Because I'm a stubborn single monitor user, I was able to reproduce the bugs.
I've blogged for a bit over 5 years now about programming in general - 53 posts at irregular intervals (https://henrikwarne.com/). I get around 250 to 300 views per day on average, with 1.4 views per visitor (all stats from Wordpress' standard stats).

Whenever I write something new, I submit it to Hacker News and Reddit. It's pretty hard to get on the front page of HN, but a few of my posts have made it there. That usually means a few thousand views. On Reddit (Programming) it is easier to get on the front page, and once there the posts stay there longer (around 24 hours). I also tweet the posts, but pretty much all traffic from Twitter comes due to being on Hacker News or Reddit, not from my own tweets.

The traffic isn't evenly distributed. Most posts get almost no traffic, and one gets maybe a third of all traffic (probably because it shows up in searches a lot): "5 Reasons Why Software Developer is a Great Career Choice" https://henrikwarne.com/2014/12/08/5-reasons-why-software-de...

I think there are other valid reason for blogging apart from building a following. It is a great why to organize your thoughts and "discover" what you think about some issues. Also, hopefully some of what you write is helpful to other people. Another reason is when looking for work - in my experience it helps to be able to point to your blog and show what you think and what you are interested in.

One more thing. I still enjoy blogging, but it takes me a lot of time to write a post. I think some people underestimate the work it takes to write a post.
Right. I meant to say the short story.
Dry run calls for AWS just check IAM permissions according to docs. Am I missing some sort of dry run feature?
M.2 is a hardware connector. It can carry various flavors of SATA or NVMe over PCIe lanes. Generally M.2 drives will be at least equal to a SATA drive on a traditional SATA connector, with the potential to be much faster. However, even some of the m.2/NVMe drives which are much faster at the bus level seem to be bottlenecked by some design assumptions (both inside the drive and above in the various OS layers). I think in the medium to longer term M.2/NVMe will be much faster.

https://en.wikipedia.org/wiki/M.2
On mobile, this article seems to provide some info http://m.huffpost.com/us/entry/4978149
To wall, or not to wall--the user sign up question
RTOS Programming Model Explained
There isn't a reasonable English equivalent for schadenfreude that's less than 4 words, but the concept isn't new.
Doubling down on or simply ignoring controversy seems to be the best course of action in today's outrage culture.

Look at Trump: He never apologizes for anything, and controversies and scandals slide off of him like they were nothing.

It seems so obvious to me that I've been tempted to try my hand at the crisis management business, but I fear a strategy of "do nothing" isn't very protectable.
It's faster than SATA SSD but slower than most NVMe M.2 SSDs: http://www.anandtech.com/show/11227/intel-launches-optane-me.... Because of when this was launched, and the fact it only works with newer processors that also support NVMe, by the time it is at all common place, so would M.2 SSDs, making it a weird concept. It's essentially the most expensive per GB NVMe drive, with worse performance, and some software to automate caching.
Agreed, I keep slack on left for work convo's/important issues, or I swap that out for browser testing frontend stuff (full stack developer - laravel + lots of jquery and some vue) -- I usually use the right monitor for code, and the middle monitor is my usual browser testing window unless I'm comparing code files then I'll have middle/right both be editors, and test on the left.. I also use i3 on arch linux tiled windows/workspaces mean I can keep non-work stuff on a wholly separate workspace so it's out of mind, like my thunderbird that I use for emails from side projects I'm working on, or my gmail app (wmail), etc..
It worked on me :)
> No one said anything about removing code reviews. They said remove the culture of aggressive and mean code reviews.

In practice, that means making code review comments unclear and extremely passive aggressive. I'd rather have plain, clear statements than statements that on the surface are pleasant and helpful but that are actually meant to be emotional and professional shivs. I've been both.

> No one said to remove the opportunity to express one's love of geeky things or organic conversation during happy hour. They said to tone that down, and be more inclusive, so other members of the team can express their love of things they like.

The proposal is to prevent conversations flowing naturally according to the normal implicit rules of conversation and instead steer the conversation to "inclusive" topics. You know what I'd do in that situation? Grab a bunch of my coworkers and head off to the nearest pub to have the conversation we want to have. Congratulations, you've tried to help and made things worse.

> Meritocracy is a red herring.

This idea is both trendy and dangerous. Some ideas are better than others. I don't want to be around people who think that asbestos and plastic are both perfectly good materials for medical devices and that we should reach a compromise position to ensure that everyone is heard. If person A consistently proposes ideas that work and person B is genial, but constantly proposes ideas that don't work, A has more merit.

> And likely, fewer women want to be in tech because of the sexist attitudes

This argument is circular. You're defining literally anything that might make women choose to not come to "tech" as being sexist. Never mind that women get all sorts of preferences; never mind that women are paid more these days. It's all about how there are more men than women, therefore we have a "problem" that we need to "fix".
I have an external 27" 4k monitor connected to my MBP and while I use multiple screens at times, it's only occasionally for productivity.

Sometimes I'll have a chat window open on the laptop just because I'm waiting on a message, but usually, I'll just have Netflix or Youtube running on it to give me some background noise while I focus on work on my 27".

The 27" has been a huge productivity booster however. With Spectacle (which I recommend to everyone), I'll have 3 windows neatly placed: the browser, Sublime, and the console. It's a great setup for me. The screen is also the perfect size. Any bigger and I would be drowning in light and craning my neck. Any smaller, and I would not get 3 full working-size windows.
How do you distinguish between the case where your language is limiting your thinking vs the case where your thinking is limiting your use of the language?

If an individual can't express a concept, how can you be sure they 'possess' that concept?

(answer might be found in bilinguals. There was an early saint from capadoccia who was grateful some of the more sophisticated greek heresies couldn't even be expressed in his language).
Also, it is pointless. You can make a perfect replica of a boot screen using a SBC. It could run off of a few coin cells. It would waste everyone's time and not improve security.
I agree with your disagreement!

My primary setup is a desktop with two monitors. From time to time, I've wondered whether the second monitor is overkill. However, my most recent long stretch of using a single screen (by having to use a laptop on the road) has convinced me of how helpful a two-monitor setup is. With a single screen, there is a lot of window-switching when I consult documentation, whereas a dual monitor setup makes sure the documentation is always there and I don't need to switch between any windows (or virtual desktops for that matter).

Having said that, I'll share a few additional details that have helped me (though they won't necessarily help everyone else). Neither of my monitors is huge (by current standards), with the main one at 22 inches. I think a huge monitor would make it hard for me to easily maximize windows into a usable size. Also, I was glad to find a rotating monitor for my secondary screen, which I use in portrait mode, something that's helpful for long documentation. I think a third monitor would be two distracting to me. If I have to switch between reference documents, I'll just switch windows within the secondary screen. Then again, having a third monitor might be worth a try. If I ever try it, I might try having both the second and third monitor off to the same side, rather than to the left and right of the main monitor, since it'd probably be easier for to remember "For documentation, always turn my head to the right", rather than remembering which reference source is on which side of the main screen.
Customers pay for marketing budgets in the end - that by itself is a big contributor to higher US drug costs.
Yes, in the movie they mentioned that, and also later on after Adams' character made her initial breakthroughs, they also mentioned that they figured out enormously complex human concepts are like fundamental building blocks to the aliens, while simple human concepts like numbers were a gulf of complexity to communicate between the species.
Totally agree. The distinction I'm trying to make is that it's easy to let these things happen when you're focused on building and selling a product. I'm positive that no CEO wants their business to be a place where women are harassed or personnel problems slow down progress. However these things can and do happen without a lot of careful effort spent early on, focused on preventing them. By the time the problems become visible (e.g. through a shocking public blog post), it will be significantly harder to fix the underlying causes, which is very costly to the company in terms of attracting and keeping talent and maintaining focus on objectives.
The "style" image (tar23.png) is a symlink to the input image[0], so I guess it's intentional. I'm still not sure why that ended up swapping the colors in the output, though.

[0] https://github.com/luanfujun/deep-photo-styletransfer/tree/m...
>>> to display multiple things simultaneously? If my email or social media feeds are available at a glance, then I’ll check them constantly

Actually, what is this social-media-at-work thingy?

Is this accepted in US? Elsewhere in Europe? Should it be?
Or it could be that "tech finds less value in women".

Historically, your argument has been used to suppress women and minorities. It's weird that every time a group doesn't fit into an industry or a culture, that group is not white men.
fascinating. what city?

It sounds like you're not a native -- in your observation, is the ability to navigate easily in the 'rotated downtown' area correlated with having grown up nearby?

That would make a cool study.
Why are American bond yields higher than Europe’s?