skysight-inc/HackerNews huggingface dataset:
All mixers use almost all rotary controls — the only non rotary controls on most mixers are the channel faders and the cross fader. The primary advantage of a channel fader not being rotary is that you can see at a glance where it’s at, and quickly move from one setting to another to a rough level of precision. When you’re doing hip hop or certain kinds of house mixing (think your classic Chicago house style like Bad Boy Bill), that’s essential. You’re just banging through records a couple minutes at a time, and your hands are off the mixer all the time in your record bag or whatever.

I used to be a progressive house or trance dj, though and I was playing 10 minute records with 3-4 minute transitions and I tended to have my hands on the mixer all the time making minute adjustments, so a rotary mixer with the finer control made more sense.

All the nonsense about sound quality is just bullshit. Nobody at a night club gives a shit about sound quality, as long as like your record needle is clean and you aren’t doing obvious bullshit like pushing the sound into the red.

I was a DJ for five or 6 years— I played everything from dive bars to mega clubs for thousands of people. I’ve talked to hundreds of DJ’s about djing, including very well known names. I’ve never once had a conversation with any of them about audiophile stuff in the context of a club. Some of them are into it in their home studios, but when you’re talking about mixers and turntables— it’s only about user interface issues (or the quality of the effects add ons)
Previewing JSON Files with Quick Look
Pure CSS3 dropdown “razor” skew menu
Jack Dorsey (Twitter): Rolling Stone Interview
Thanks! Perhaps a caption noting this would improve the pitch :)
FDroid has a very good call blocker. It integrates with everything so you don't even remember it's there.

But I didn't try to block calls with no disclosed id. Those disappeared from my view a while ago, so either it does block them by default or something changed on the part of the callers.
KayaPalat – Storytelling Events
'Fourth Trimester' Problems Can Have Long-Term Effects on a Mom's Health
It worked rather badly with Haskell last time I checked (Darwin, Fish shell).
I've grown bitter of so. The hall monitors heave gotten crazy in their flagging etc. It's frustrating. I've actually turned to Reddit of all places for help now.
Funny enough I had not had the time to write about this yet. This resolves one of the other issues on my list. Thank you.
While I'm sure you can get bulk discount, last hotel I stayed at, had a list price of about $12 for 1 (one!) pair of socks.

At that price point it seems both faster and cheaper to buy a new pair of quality socks.
> How do you think they are going to verify a threat? By showing up, right?

I don't follow your implication - obviously nobody's suggesting the police not show up.

The point is that swat teams should treat anonymous calls as potential crimes - and potential pranks or mistakes - until they have reason not to.

Systems need to be robust against bad inputs! If a system occasionally kills people when lied to, the solution is not to try and prevent people from lying to it - it's to improve the system.
I have never heard of this. I cannot really believe any norwegian bank would grant you anything even close that that.
How to Spend Way Less Time on Email Every Day
Tangential: in the article submitted the other day[0] that interviewed Japanese demoscener 0x4015, he brought up a time-lapse video of half a million people queueing for an event in Tokyo:

> I should also mention Comic Market (Comiket). It’s the world’s largest self-published manga exhibition & sale fair, and about half a million people (back then, quarter-million) visit there. This is a time-lapse video of the queue for the Comiket entrance. It gets demo-ish after 40 seconds and I find it interesting.

It is oddly mesmerizing to watch, indeed[1].

[0] https://news.ycombinator.com/item?id=18965767

[1] https://www.youtube.com/watch?v=ermNqkUUiJw
I thought it hardly took any extra charges to deliver to your address, atleast that's how it is in my country, only it might take about a day, since the home delivery grocers run a route and deliver to you as per their schedule though you can choose among the available slots.
> With only one teller, customers will have to wait nearly five hours on average before they are served. But if you add a second teller, the average waiting time is not just cut in half; it goes down to about 3 minutes. The waiting time is reduced by a factor of 93x.

This is exactly why asynchronous programming (where every task competes for the same CPU) is such a bad idea.
> only pays him around $70 for the exam

Is that low? Ophthalmologists get 28€ per consultation in France for something basic like that (although they can charge more but the patient will only get reimbursed for 28€, so they will try to avoid those who overcharge).
How surprising NewsGuard runs fingerprinting scripts on their homepage.

Very trustable.
Command-Line Lint
With that kind of logic, you could justify any kind of price/attachment gauging. Like selling expensive laptop without batteries: "You already paid $3k for the laptop, why are you cheaping out on the extra $500 for the battery?".

People pay that kind of money with the expectation that everything works out of the box, not that they have to get extra adapters, which is usually only noticed after the fact. That isn't just extra costs, it's also the extra effort that people didn't want to have, that's why they paid the "premium price" in the first place.

In that context, $20 might not be "that big if a deal", but it would be even less of a deal for Apple to just include that stuff, while also making for a generally more customer-friendly experience without making them feel like being nickle&dimed every step of the way.
I’d highly recommend the movie mentioned in this article, Padman. It’s incredibly heartwarming, and the guy it’s based on is truly remarkable.
Show HN: Relaunching my algorithmic stock picking website
You are confusing correlation for causation. Dense doesn't mean average Joe can't own real estate; it's just that both density and high prices are both effected by a common factor (high demand). But you plan for both density and affordability.
I initially thought the same thing but I'm less convinced of that after trying an aws based build agent. I think the agents themselves may have a bug that combined with our pipeline needs, triggers some perfect storm issue. At the same time, we have seen builds fail to start at all and and sometimes fail to even checkout from GitHub.
Electron Exploitation: Persistence and Data Egress (Skype, Slack, VSCode)
I currently have this problem on my zsh setup - is there any easy fix for it?
Hi I'm Jordan and I work on Reason.

pesy is just a utility I made to help people create new native Reason projects (like fnm) quickly and easily. It's fun.

fnm is a native Reason app. We haven't advertised much of Reason's (OCaml's) native capabilities because we wanted to make sure we've built out a lot of the tooling that makes native development easy - for example https://esy.sh. Now that a lot of this native tooling is becoming polished, I hope you'll probably start seeing more projects like fnm.
I do in fact live in a city on the coast, the highest point in the entire urban area is ~35m above sea level.

So I am extremely conscious of what the effects of climate change will mean for me, and for anyone living similarly close to the sea and at sea-level.

Which is exactly why I don't think it matters what a bunch of stupendously wealthy capitalists can come up with. We need widespread systematic change, and it needs to come from the people, not the so-called elite. As has been shown before, the ideas and initiatives of the elite are very often explicitly harmful to the general population.
> They got Turing completeness in just the MMU.

Since the amount of adressable memory on any CPU is finite, while a Turing machine needs in infinite band of memory, such claims of Turing-completeness of processors or in this case the MMU are clearly fraudulent.

Only an abstract mathematical model can be Turing-complete - there exists no physical realization of a Turing-complete system/Turing machine and there will never be.
>Suggesting that if you want to cook at higher heats with olive oil, you should search for one with an exceptionally low polyunsat content.

Greeks have been frying french fries in olive oil since, well, the coming of potato to Europe... No casualties yet.
Afaik doesnt work on Firefox.
Show HN: BadgeFace – user badges for Facebook groups
A Chrome extension that allows you to add badges, beside your user image, in Facebook group discussions.

Badges are visible to other BadgeFace users.

You can also add your own badges that are specific to the group (your favorite soccer team, etc) via image url.

* Side Project.

* I'm currently adding more badges to the repository.

* Also recently added the option to add credits to image authors (still figuring the UX, but until then, it's saved in the DB).

* Submitted this project to HN 3 months ago, but that was a POC, and has been 90% rewritten.

https://chrome.google.com/webstore/detail/badgeface/jlpioeph...
Is GRSec is vital to Linux security?
it's an immature field. Light-field technology is a fairly recent invention, so the first players are really only for early adopters and enthusiasts. Expect increasing innovation and miniaturisation over the next couple decades.
I was blocking ads on my trial version for months without any problem. I was like having the premium without paying it, but one day I found an article about the Spotify debt and how it was growing and then I deeply regretfully switch to premium.
I don't disagree with you, that is why people make those choices. But from a larger perspective it doesn't make any sense. Essentially everyone is in agreement that there are in theory more access and less barriers than ever. With that in mind it is completely ridiculous to spend twenty or thirty years working for security. With more opportunities you need more access to security, not less, so people can pursue those opportunities.
I'd trust the people consuming them (and living to 100+) over some Dr that looks way older than his 46 years...

(Yeah, it's multifaceted, but it's not true that olive oil is "devoid of nutricional value" as someone wrote above (it has antioxidants, omega-6, oleic acid, and so on).
I think what you mean to say is that, "In some European countries, student debt after a masters degree...."

From what I understand, you can get out without debt here (norway). No tuition, low fees for books and things. Government stipend doens't need repaid, but you can take out a loan above that (common). Then move up north and work for some time. 10 years, I think? And I'm awfully sure that some countries won't have as much debt in that time simply because living expenses are lower and some folks are able to live with family while going to school for the 5-6 years it takes to get a masters.

It hardly matters on the distinction, though. It isn't like tuition in the US covers living expenses. Even if you are able to live in student housing, you don't get housing all year in many places - you might need to move yourself and your stuff out for anywhere between 2 weeks and 2 months. Whatever your loans for living costs are, at least they aren't higher due to tuition.
Any feedback welcome! And if you have questions happy to answer and it will help guide me towards what blog posts to focus on next :)
>Indian women can be barred from entering the kitchen and handling food, kept away from family members and shunned from offering prayers during what is sheepishly referred to as “that time of the month”.

sounds similar to Judaism and Islam. My pet theory is that in a warm climate with limited access to good hygiene resources (like clean running water) the "separation" practices naturally emerged as something like a way to protect the woman from infection and the others from probably things like blood borne pathogens, etc. (not that ancients knew about infections, pathogens, etc - it is just in the typical way of natural selection the societal groups who didn't practiced the "separation" fared much worse). Of course religion as always hijacked the situation and made it into another tool of oppression.
> My passport says European Union on it, does that suddenly become invalid?

The passport itself does not become invalid

> I don't expect to be able to get a passport with EU on it for ever, I expect to able to carry on using the one I already have though.

Sure, however you wouldn't be able to enter Schengen like you do now. You'd be a "third country national" and be treated as such. Instead of "European Union" it could say "Loves Pasta" and it'd carry the same legal weight.

> I'm sure there are many contracts negotiated between British and EU organisations, under EU law. Should those contracts be ripped up? Renegotiated under British law?

I'd guess so, since they were based on a different situation. They probably didn't account for a situation where there was no free-trade and such.

> That loan that a German company took out from a British bank under EU banking regs. Is that agreement null and void?

Wholly depends. They'd probably have to renegotiate the regs.

> Both parties lose even more if this turns into a petty tit for tat.

How is it a petty tit for tat? This is the reality of leaving the EU. I get the feeling brexiteers want all the pro's but none of the con's. It simply cannot work that way. "Why are they being so mean?", it isn't being mean. It's simply a consequence everyone could've known before this shit-show started.
Hopefully, the Article won't pass as long as countries push back.

https://www.engadget.com/2019/01/19/eu-copyright-directive-r...
Excellent info on the engine improvements!

I want to use influx to store _statistics_ not _events_. Basically, my data points are tag-sets and counts.

There are several ways to achieve this; for example, you can send the events to influx and have continuous queries to gather the statistics. That doesn't work well when you have a lot of events, and where they arrive out of order and at high latency, etc.

So what you typically end up having to build is a stats thing that sits in front of influx and tracks the counts of events with particular tag sets in particular time buckets, and then keep uploading these to influx.

And there are two ways to do that:

1) you are not stateful and you keep uploading deltas and incrementing the nanoseconds to avoid data-point collision; you can then get the data out of influx with sum() on the fields and grouping by whatever the time bucket is. I tried this and influx grinds to a halt eventually.

2) you are stateful and track the totals outside influx, and keep uploading a newly-written data-point to overwrite the fields for that bucket in influx. This is much less data in influx and much easier to query, avoiding sum() etc. Its like I end up with something in front of influx doing what I want influx to do.

What would greatly simplify life is if the line format which looks like this:

measurement,tag1=x,tag2=y,tag3=z f1=total,f2=total timestamp

could look like this:

+measurement,tag1=x,tag2=y,tag3=z f1=delta,f2=delta timestamp

and in the second case, where the line is prefixed with a + sign, influx knows to add the fields if the data-point collides with another rather than overwrite them.

This would mean that people trying to store statistics in influx could add to those statistics statelessly. A massive simplification.

I've had other problems, like I have way more than 1M series. Its painful. My influx boxes hit iowait far too often, which is weird because the boxes have more RAM than the total dataset.
Or just read some books at airports and hotels and become a smarter person to talk to. Sleep enough so traveling doesn't take a toll on health. People complain a lot when it comes to jobs, cushy ones even. And stay on their smartphones for longer than they should.
Came here to say that I've been impressed with Azure DevOps so far. We don't have the same requirements as the Author. For example, we don't deploy artifacts to a dependency management system and we don't build on Linux.

I have small complaints here and there but I couldn't find another build service that has Windows and OS X agents for anywhere near what Microsoft charges.
> Keybindings are okayish at this point

I see the new framework for keyboard shortcuts was completed. There are many shortcuts to customize in preferences now. Congrats! :)

Still, the shortcuts by default are totally different than the usual. Is it possible to make for example readline (bash) emulation with the new keyboard shortcuts code? Where would you start if you wanted to do this?

> As a Pharo contributor

I played with 7.0 yesterday, I have a few questions, maybe you'll be able to help me:

- I work on a Linux with high DPI display. I increased the font size of everything to extra large and set scaling factor, which helped, but the cursor is still tiny and almost invisible. I tried reading the code in HandMorph and Cursor, however, the beCursor method which handles displaying of hardwareCursor (I assume) is a primitive. I downloaded the opensmalltalk-vm and after a short fight with it succeeded in running its image. I found primitiveBeCursor method, but it calls C-level function called something like `ioSetCursorSomething` - and I couldn't locate that function. Do you know where it is?

- when you set scaling factor and font size, it's not universally recognized. The menu at the top of screen didn't change its font size, the lists with columns (in preferences, in debugger, etc.) have fixed column-size which truncates most entries (and splitter for changing the width of a column is barely visible), some elements start overlapping (tabs in the browser obscure the row with instance/class side, flat/hier and so on), the windows seem to have hard-coded initial extents which ignore font-size and scaling. To be honest it's barely usable right now for me, to the point that, to play with it, I had to create a dummy Xvnc display and run Pharo there, then run x11vnc on the Pharo window id and finally connect to it via VNC client, scaled the whole thing up. It's a bit nightmarish an experience :) Is there any work towards making it better in progress?

- related to the above, is it possible to set the initial extent of the Pharo window (the top-most, OS-level one, I mean) on the command-line? There's a switch for starting in iconified state or fullscreen, but I didn't find one like `size` or `geometry`.

- What are class "extensions"? Are they simply traits, or is it something new? Is it documented somewhere?

---

I see lots of great progress on all fronts, but Pharo remains rough around the edges. The discoverability of the details is great, but the bigger picture - an overview of all the toolkits, for example, or a succinct description of architecture - is very hard to piece together. The new package manager interface finally displays a bit of description for each (this wasn't the case for a long time), but many packages have no description. Coupled with package names being rather hermetic this makes for a frustrating experience. I'm a rather persistent kind of guy and so I stuck with Pharo despite all that, but I imagine many other devs wouldn't care to do this, unfortunately.
AWS has a full region based in Mumbai (ap-south-1) with multiple availability zones, each of which consists of multiple data centers.
World Record Egg gem
> With all that said, I do want to address one underlying point. "What's the alternative?", you ask. That's not my problem. That's your problem as a media professional. As a media consumer, I'm perfectly happy to watch the vast majority of media outlets dry up and blow away because they never figured out how to respect the people they purport to serve

Journalism is there not just to serve the consumers. It serves as a critical check and balance tool of democracy. We need healthy and functional journalism.

Paying for the content is about as transparent as it can be to ensure the media is sustainable yet can maintain its integrity.

Media works in a pyramid just like many other industries. There are handful of top level publications and a sea of unknown, low readership ones. Journalists often start with those low level publications. If they can't make a living working there no matter how good they are, how can they get to the top level ones that you're willing to support?

> I'll stick with the ones that provide me with value I find reasonable and treat me with a measure of respect.

Which ones are you currently stick with? Is Conde Nast one of them? Ars Technica -- which has a very good science section, has an annual membership of $35, with no ads. Do you consider them worth paying for?
Wikipedia on f1000 workspace:

> It includes a Word plug-in, from which you're able to directly search PubMed [...]

That sounds like it's at least focusing on medicine as a field (and generally fields in which Word documents are an acceptable means of dissemination...)

Regarding open source:
Being open source is certainly not core to the functionality of a reference manager. But it does protect you from exactly the kind of behaviour shown by Mendeley here. So recommending a "solution" for the situation that has exactly the same drawback as the Mendeley (i.e. vendor lock-in) is short-sighted in the extreme.
> I was hoping to stick with bash or zsh, and just write processes that somehow communicate out of band, but I think we're still up against the same problem.

Yeah we have different starting points but very much similar problems.

tbh idea behind my shell wasn't originally to address typed pipelines, that was just something that evolved from it quite by accident.

Anyhow, your suggestion of overwriting / aliasing `ssh` is genius. Though I'm thinking rather than tunnelling a TCP connection, I could just spawn an instance of my shell on the remote server and then do everything through normal pipelines as I now control both ends of the pipe. It's arguably got less proverbial moving parts compared to a TCP listener (which might then require a central data type daemon et al) and I'd need my software running on the remote server for the data types to work anyway.

There is obviously a fair security concern some people might have about that but if we're open and honest about that and offer an "opt in/out" where opting out would disable support for piped types over SSH then I can't see people having an issue with it.

Coincidentally I used to do something similar in a previous job where I had a pretty feature rich .bashrc and no Puppet. So `ssh` was overwritten with a bash function to copy my .bashrc onto the remote box before starting the remote shell.

> This idea is, of course, over-engineered as hell. But then again this whole pursuit is.

Haha so true!

Thanks for your help. You may have just solved a problem I've been grappling with for over a year.
The doctrine of legal paternalism is much less commonly seen now than it was in the past, with a few exceptions.
FWIW, you may know it as rapeseed oil. "Canola was originally a trademark name of the Rapeseed Association of Canada, and the name was a condensation of "Can" from Canada and "ola" from other vegetable oils like Mazola,[6][7] but is now a generic term for edible varieties of rapeseed oil in North America and Australia. The change in name serves to distinguish it from natural rapeseed oil, which has much higher erucic acid content." https://en.wikipedia.org/wiki/Canola_oil
As a sample size of 1, I love meat but I know that it is environmentally pretty disastrous. I'm waiting avidly for impossible burger-type meat substitutes to be available so I cam shift my consumption, and some of my family consumption.

By contrast, I would never serve 'meat-alikes' to my vegetarian friends. I always cook them proper veggie dishes because many of them don't like the flavours and textures they associate with dead animals.