skysight-inc/HackerNews huggingface dataset:
From the VCV Rack FAQ [0]:

When will VST/AU support be added?

VST/AU support will be added with the “VCV Bridge” module in Rack v0.6.0, scheduled for release in late January 2018.

Rack itself won’t be a VST/AU plugin because of the major limitations of these formats, but instead you’ll be able to connect Rack to your main DAW by adding the lightweight VST/AU Bridge plugin to as many DAW channels/tracks as you like, which will each connect an equal number of Bridge modules in Rack. This cross-application method allows you to break the mindset of mixing linearly in your DAW and instead use nonlinear methods like cross-modulation between tracks, enveloping audio to control filters and sidechain compressors, etc. The Bridge protocol will be fault tolerant and will not matter which order you open the DAWs.

[0] https://vcvrack.com/manual/FAQ.html
Not to worry, it’s “just” 5–10% for “well
tuned servers using all of [performance-saving] techniques”.
A lot of synths are painfully unintuitive because they try (and fail) to replicate hardware synth interfaces. Try Helm (free and open source) or Serum (not free) and you might have more luck.

Here's a rough crash course from someone who also struggled to get started:

1: You start out with a wave (sine, saw, pulse, etc). No synth starts out with a pure form of these waves. They all add a little color. Most synths have 2-5 oscillators (they produce the waves), often with each having different controls.

2: The filter constrains the sound. So, for example, if you wanted to make a bassy instrument, you'd filter out most of the high frequencies. The Attack, Sustain, Delay, and Release settings affect length and volume over time. This is what you use to turn waves into plucks, kicks, claps, strings, and anything else you can think of.

3: Most synths have at least 2 LFOs, or low frequency oscillators. You can connect these to different controls across the synth and change the timbre in weird, sometimes unpredictable and amazing ways. With Helm in particular, you click the little helmet by the LFO and drag the little bars on the different controls to change how much the LFO affects it. You'll see a little green bar pop out and move with the LFO. Serum has a separate tab with LFOs and routing to synth controls.
Covered here: https://news.ycombinator.com/item?id=16066968
We see stars during solar eclipses, so it is the scattering of the light of the sun that obscures them. It really _is_ the exposure issue, since the surface brightness of the Earth is that of full daylight and so full daytime exposures were needed. Stars will never show up unless longer exposures are used.

Here is an over exposed photo of Earth by Apollo 16 from the lunar surface, with stars visible:

https://en.wikipedia.org/wiki/File:Apollo_16_UV_photo_of_Ear...
Is glorious the right word for it? We’re going back to the stone ages where processors couldn’t predict the targets of indirect jumps. More generally, this seems to me like an attempt to patch out of what is really a class of attacks leveraging fundamental assumptions about high-performance CPU design. Before, OOO just had to preserve correctness and (some of) the order of exceptions and memory operations. Now, it has to preserve (some of) the timing of in-order execution too? Where does this path end?
"semantic image manipulation" is getting better and better :

https://www.youtube.com/watch?v=XhH2Cc4thJw
Powerful Winter Storm is spinning on this amazing map
They have a wiki article now, https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/SpectreAn...
Is Your Startup Stalled? Pivot to Blockchain
Merrill Lynch Bars Trading of Bitcoin Fund, Futures
It is. I encourage everyone to buy a subscription to LWN (it's cheap) to support this kind of high-quality technical reporting.
Alan Kay’s Thoughts, Old and New
I thought it would be Moore's law that forces people to care about their codes' performance. I was wrong, but am nevertheless happy about the recent developments. Programming will become an art once again :)
A DBA Analyses 'The Phoenix Project'
> , having an awesome github portfolio will go a long way to compensate for the other handicaps you mentioned.

Is this you personal experience?

I know for a fact that almost no one I interviewed with bothered to look at github. Some even admitted that asking for github is just a formality and that they don't have time or resources to evaluate it objectively.
What people generally forget about comparing salaries between US and EU is that even though salaries are advertised in gross in Europe you _will_ get paid nett, after taxes while in the US you won't. Once you deduct the "luxuries" you get with the EU tax from an american salary and consider living costs, you will see that there is really not that much of a difference if any. People don't compare like to like.
The giant opioid industry--pharma--is the biggest criminal gang, and they oppose legalizing pot. Maybe that's where this political push is really coming from.
I wonder that as well. Is there a way to report a comment?
IE 6 was trash because IE won the browser war then went home. Chrome keeps innovating. Personally (and professionally) I use Firefox, but Chrome is great too.
Is this your personal toughts and hopes or real analysis?

I have yet to see any financial analysis based on Tesla financial that don't see Model 3 as a critical.
If there are literally no restrictions - robotics, space, or biotech.

If I wouldn't care about the meaning and amount of value I produce - screenwriter or standup comedian.

If I would optimize for pure fun - computer graphics and digital art.

Although to be honest, I think being a startup founder is the coolest thing I can imagine being, so I would keep working on startups, except I'd build a startup in a more advanced, hard tech field, instead of SaaS.
> Attackers are opportunistic and low level attacks need resources not available to as many as app level vulnerabilities.

Which resources are you talking about?

Anyhow, I strongly disagree with your conclusion. I hope these vulnerabilities spur people on to install NoScript (i.e. block JS) and thereby reduce a very, very significant attack vector.
GitHub acquires AppCanary
The Trump administration has also been tied to the private prison industry.
I've seen this with safari/apple videos. "Hey, come watch us demo our latest products....oh, you don't use all our products, I guess we won't show you what's coming"
> You still need to update the browser wrapper through which is more annoying than pushing some code to a web server.

Yes, you'd need to update and build apps for each native platform separately, but the end result would be worth it. We're talking about maybe halving ram usage simply by writing a little more native code to package up our javascript
> You misunderstood my post to mean I'm blind? And you're giving me this little screed to tell me I should wait patiently for 20 years until my turn comes, that I can finally see like others.

No, that was the "generic you".

> That is the secret sauce of how societies work: solidarity. If you take this away, you take everything else away with it too, including the benefits of having science and technological progress in the first place.

No. That's how families work. Sometimes.

Society at large works on trade. You don't get your shoes from the shoemaker for free, because he knows you need them and feels solidarity with his fellow human being. You trade money for the shoes, so that he can trade this money with a farmer for food, in order to eat. This same thing scales up to every human need, including developing drugs.

Don't get me wrong - I wish societies were built on solidarity. Things would be so much better. But in the real world, they aren't - and this is the world we have to deal with.

(INB4 open source - this is an exception which happens because there's essentially no marginal cost to software beyond time, and barriers of entry are low; pretty much nothing else works like this on larger scales.)

> But, you say- all the technology and science will become free in the long run. Just wait. Well, some people are blind now. Why let them wait, when we can cure them already?

Because we can't cure them yet without breaking other things. It costs too much to do it now, but we have a reasonable expectation that the price will drop, so it makes sense to wait a bit longer. It's kind of like asking why the country won't put 100% of its GDP towards healthcare. It technically could, but it would destroy itself in the process.

> Let's set up a fund to collect $850k for each blind person who is cured, thanks to this new treatment. And let the creators of the drug get that money in twenty years from now. They can wait patiently too, can't they?

That's... an interesting thought and maybe someone should bring it up with the company. Still, someone will have to bankroll that $850k x number of relevant blind people, and that someone may say it might be worth waiting a year or ten, so that the price is $85k per person.

(Also, in a way, this is how credit system works.)
New users are green, iirc 50 or 100 karma points required to get normal grey
Nulogy | On-Site | Toronto | Senior Full Stack Developer

Award winning Culture (learn more here)
https://www.linkedin.com/company/146887/life/

Job Post - http://nulogy.applytojob.com/apply/UTgzg0/Full-Stack-Web-Dev...

If you are interested, apply! We'd love to hear from you.
DADI New ICO Launch January 22nd
People with reputation can downvote I guess.
Do they have meltdown and/or spectre bug?
I've had plenty of sites break in FF because they were only tested in Chrome.

In fact, in my own work I have to test Chrome first because I've learned the hard way that Chrome will surprise you with the weirdest bugs.

Recently I delved into the rabbit hole that is the Web Audio API. It exists... but apparently it's completely broken because Google shipped a half-assed implementation before the standards were ready.

Mozilla hurriedly did the same out of fear of losing market share, and now the spec is an absolute mess. The audio latency is on the order of 500-1000ms on average.

A solution to the latency issue was finally hammered out, but now the API is dead in the water and no one is implementing the new spec. Thanks, Google!
I haven't reviewed said library, so I'm taking your word for it that it's actually limited to that suite :-) The problems with JWT are more complicated than just negotiation, but you should be OK here.

Here's why:

- Some bugs are about negotiation, e.g. key material misuse between RSA and HMAC schemes. They don't affect you, because you don't negotiate.

- Some bugs are about cryptographic implementation, such as not reusing nonces for ECDSA. They don't affect you, because _HMAC-SHA256_ doesn't have most of these problems.

- Some bugs are about specification issues, such as non-mandatory aud (audience) and exp (expiry). Audience shouldn't be a problem for you, because the only audience is you and there's only one secret key, so you get automatic audience restriction via cryptographic binding. Expiry, well, that's on you.

Why did you use JWT to begin with? (What does minting tokens buy you?)
Wall Street Aims to Thwart a Hacking Nightmare for Your 401(k)
>Pretty hard to have a neighbor vm execute Spectre on your same physical server if you have dedicated hardware.

You have no reason to care about a neighbor VM executing Spectre on the same physical server, since they're only hurting themselves, not you.

>Add in that Spectre specifically is a js bug so in order to be vulnerable your server would need to execute untrusted JavaScript and I think we can assume the threat surface of this specific bug is smaller outside the cloud...

"Spectre specifically is a js bug"
A lot of money has been poured into battery technology over the last decade or two. We don't have much to show for it. That makes me believe that inventing a better battery is not as simple as it might seem. Coming up with a terrific chemistry is one thing, finding something that is can be manufactured at a good price is something very different.

You can make your own graphene with some charcoal and sticky tape. Graphene is an amazing material, but making it industrially useful is extremely hard.
In Uber-Didi War, Brazil Is Latest Battlefield
It has an interesting performance impact on calls to dynamic libraries. One alternative approach would be to avoid the indirect calls through not using '-fPIC --shared' when building shared libraries but '-mcmodel=large --shared'. This causes the relocations to happen at the direct calls and not through a GOT.

The obvious drawback that it effectively disables sharing code in memory, it would still allow sharing code on disk though. So it would be a middle ground between the current state in dynamic and static linking.

https://www.technovelty.org/c/position-independent-code-and-...
Note that these are federal prosecutors, not state prosecutors; they have no incentive to respect state law over federal law. In particular, if the Justice Department intended to respect states' rights, then I suspect they wouldn't have changed these regulations.

Of course, this isn't an official announcement; we can save most of the hand-wringing, moral outrage, and/or smug satisfaction (depending on your views) until after the official policy change, at which point I'm sure it will show up here on the front page again.
Markus Frind started PlentyOfFish to learn and implement ASP.NET himself. You start with a narrow scope & slowly start building. No one is a born CTO, you live you learn.

I will be more than happy to help you if you need some mentoring (I live in NYC). I've been a developer for over a decade.
Microsoft and Adaptive Biotechnologies announce partnership
Interesting feedback, I will definitely take all of this under consideration for if and when I release a second version. It would be great to include more customizability, especially since it being a chrome plugin opens the door for all sorts of possibilities. Thanks so much!
Not just innovating, but all browsers are fixing bugs. IE 6 was full of positioning bugs, which meant that it was extremely hard to make something look the same in 2 browsers.

Nowadays browsers achieve pixel perfect positioning and compatibility with each other.
If anything, Safari is the new IE 6. Just like IE 6 in its long twilight, it is the slowest to implement standards by a wide margin. Just like IE 6, it is used by many who essentially can't switch (though in this case due to iOS policy restrictions instead of merely OS defaults). Just like IE 6, there are websites that target it that don't work on standards-compliant browsers — Apple develops sites that work only in Safari (assuming the browser implements HLS instead of implementing it in JavaScript on web standards).

That's three for three. Chrome only scores one out of three.
I think weed should be legal. I also think Sessions should enforce every law, lest he pick and choose what is illegal and what is not, thus becoming the most powerful law-maker ( or unmaker ) in the land.

Passing a law is the act of the legislative, and repealing a law is too. If he does not enforce all the laws, he basically is seizing the power of congress and repealing those laws, for his term.

Imagine Sessions chose not to enforce every law. He could choose to stop enforcing tax laws to people from his home state. No. He has to enforce every law.

It is congress's job to repeal the stupid law, and I hope they do, especially if this creates more pressure for them.
The other big reason IE 6 was trash was Microsoft's overuse of vendor-specific functionality, ignoring standards and doing things their own way. This caused people to have to sometimes develop completely different solutions to a problem for IE and the rest.

This is where Chrome and IE 6 look very similar.
Do you mind if I ask where you went to school? I would very much like to work in Cambridge but my experience with interviewing in Camberville is that I end up talking to people from MIT and similar schools. Or I don’t even get an email back. Which makes me feel like I just don’t have the credentials. Do you just have an undergrad or do you have another degree?
> The batteries and electrics are NOT difficult.

Setting up a supply chain to deliver as many batteries as 2015’s entire global production at below market rate is easy?

Because that’s what they’ll need to do if they want to sell the electric equivalent of a Toyota Corolla.
Interop to call linux commands from Windows
https://docs.microsoft.com/en-us/windows/wsl/interop

> If Microsoft burned the Windows kernel to the ground and started with BSD or something so that Windows was actually Unix-y under the hood, I'd switch in a heartbeat.

Sounds like a really bad idea. Windows NT kernel is far superior than the BSD kernel. Fact that WSL is a subsystem to NT kernel tells you that. If they need BSD support, they would implement that as well as a subsystem.
This is EXCELLENT, thank you so much for this. I'm absolutely going to implement these changes.
I am with you.. These almost daily redundant discussions about the resource usage of Electron Apps are truly a waste of keystrokes.

The people behind Atom and VSCode are putting this out for free.. How about we each use whatever we want and stop complaining about having too much choice.
And the people who invented computers, programming languages, the internet, and all the learning resources, that allow me to get a paycheck writing extremely high level application code that feels like a coloring book in comparison. Truly the shoulders of giants.
The Case for Using a Paper Planner
This guy is messing with my gains. Can't he go rant about tax deductions and too much regulation like a normal republican?
Feels like they are more superior than us based on his color.
From 2012: "But even the XDF is not optimized for finding these galaxies; we’d need an infrared space telescope for that, which is what James Webb is going to be. When that comes around, I wouldn’t be surprised to find that there are maybe even close to a trillion galaxies in the observable Universe; we just don’t have the tools to find them all yet. In the meantime, our best tool—the Hubble Space Telescope—is showing us that the deeper we look, the more we’ll continue to be rewarded with new, faint, and distant galaxies, as well as richer details in the already discovered ones.

"It makes me so impatient for a more powerful telescope with the ability to see far into the infrared, because I can’t help but wonder what’s still invisible to even the XDF. Twice as many galaxies? Four times? Fainter ones, redder ones, more distant ones, or all of them? There’s at least 176 billion of them in our Universe, but I can’t help wonder, “how many more?”"

http://blogs.discovermagazine.com/crux/2012/10/10/how-many-g...

"It boggles the mind that over 90% of the galaxies in the Universe have yet to be studied."

Maybe this one's different, but when discussing astronomical terms, a factor of 10 doesn't ever surprise me. What does surprise me, continuously, is how many unimaginably large numbers of factors of 10 are involved in anything related to the size of the universe. There are so many estimated stars in the universe, it would make little difference to my already boggling mind if our estimates were off by a factor of a million.
> I can’t imagine how psychologically damaging that would be.

Probably very little, especially with reasonable hope that the treatment will become affordable over the next years. Also, it changes the situation from an impossible one to merely a practical problem of convincing other people to fund your treatment.

Regardless, curing some people and giving hope to others is strictly better than not curing anyone at all.
I've run into sites that simply don't work in Firefox; it's definitely the exception rather than the rule though. Usually the site that doesn't work has come from a HN link.
Also, issuing servers and verifying servers don't even need to be part of the same organization, allowing you to outsource credential management (see Auth0, Firebase Authentication).
Sounds like it could be great for processor manufacturers. In the age where CPUs don't get faster, there's finally a reason for customers to buy new CPUs again!
Chris Siebenmann wrote an article explaining why it's a pragmatic thing:
https://utcc.utoronto.ca/~cks/space/blog/tech/Overcommitting...
It's not universal. My friend started off his career in Denmark making pretty standard US tech salaries.

The tax rates are much higher there too.
Except that Chrome can never turn into a new IE6. It keeps updating automatically, it respects the standards and is nice to use. Oh, and it isn't installed automatically on Windows or Mac. It also is made by a company whose business is based on Internet services - not by a company that used to mainly compete on a completely different area of software business.

It's an entirely different thing to just create a great product that people want to use instead of "being forced to" use. Firefox has been dragging itself behind for a long time and was nowhere near enough competitive as a whole package. Quantum has changed things but there are still some rough edges that need polishing (e.g. sometimes it just likes to freeze the tab completely). Chrome's web development tools are IMO top notch and I'd say it is the biggest reason why all the development happens on Chrome.

PS. This message is written on Firefox Quantum.
Denver, CO and not any of the big companies mentioned in the title.

34 years old, approx 7 years experience. MS stack.

$125k plus annual bonus of approx $9-10k. 2019 hoping annual salary pushes the $135k mark.
We have different utility functions, you and I.
I'd need to be paid a lot more than that to work for them.
Just to clarify, it isn't limited to that suite, but it has a default whitelist of only allowing it. So I COULD change it, but I didn't.

"Why did you use JWT to begin with? (What does minting tokens buy you?)"

Absolutely no compelling reason apart from:

- Never want to roll my own auth, and there were already libraries in elixir and ember to work with JWT, so easy to cobble together

- The HS512 stuff seemed secure enough

- Impression that JWT is generally where things are headed (although I made this decision 2 years ago)

- I can embed some attributes in the token that can be read from the client side

- I liked the idea of authenticating without using a database query.

A lot of these things haven't borne out in the last two years. I still make database queries during auth, and I still retrieve user metadata from an API in my client side. So just to clarify, I'm not attached to it in some way (I never am, to technical decisions). I mainly want to know if I should prioritize moving away from it or not.
32h awake time is insane. Pun not intended. I finished a 36h stretch yesterday (30h in work) and believe me I know how bad do you feel after this. This is how I realized I can't get more than 10h of sleep, no matter the exhaustion I put myself through. This can't be sustained without serious damage to your nervous system, even for a short period of time.

BTW, he probably did 32 + 16 to keep getting sleep at the same time of the day/night.

Still, that isn't what I am talking about - this guy did not get an extra hour for work. He (metaphorically speaking) just starved himself to death before getting all the food he needs for that same period, all at once. On the 8th day... even all the water in the world is not enough...

Of course getting less sleep then needed, one way or the other, eventually will lead to the same exhaustion. But my question is - which leads there slower, so when we don't have the option and need to put those extra hours of work in - should we be staying awake a bit longer and getting the rest for a 24h day, or is it better to keep the 24h cycle, OR maybe there is no difference at all?

It's "should I shoot myself in the leg or the head" type of question, I know, haha, but while those are the only options, perhaps it's a bit better to aim at those toes? :)