skysight-inc/HackerNews huggingface dataset:
The MS-20m kit's sales were slow enough that they had a blowout at the end of production - not an encouraging sign for Korg, in terms of making a relatively inexpensive 2600 reissue.

Behringer, on the other hand, is likely on the case.
A framework that gives you all the choices that you have without it will suffer the inner-platform effect and end up becoming just as complicated to use as the thing it was supposed to help you with. The whole point of a framework is to make certain decisions for you, to make certain paths easier by closing off other possibilities. If you don't trust the framework to make good choices for you, you're better off not using it.
I suppose nothing could be more "default," necessarily, than reproducing.
Please elaborate more about security. What can be so seriously wrong on non-rooted device?
Why is it acceptable that the state gets to penalize me for something I'm doing that doesn't negatively affect others?
The big concern is not that it wouldn't work, it is that they might try, and that you may have been one of the things preventing that from happening.

All the best luck going forward, because you absolutely deserve it.
The cold-hardy bamboos I am familiar with are Phyllostachys nuda (running) and Fargesia genus (clumping), and I'm not sure that either would fare well in such high latitudes. It might survive in landscaping, but not as a significant lumber source.
can't even talk about marijuana without constant deflection to alcohol and the war on drugs
> if you calculate the poynting vector you see energy is not really leaving the system in this case

Isn't there? That wasn't what I learned. If you set the light charge in motion around the heavy charge, then space will fill with radiation that has energy. No?

> As I said, I am willing to agree to calling Maxwell's equatins schizophrenic, but not because of their coupled equations nature, but because of its indeterministic nature

Well, if you don't set a boundary condition then the solution isn't determined. So in some sense that's obviously demanding too much. Math can't tell you what a differential equation will do if you don't give it boundary conditions. The retarded/advanced potentials are Green's functions, and Green's functions depend on boundary conditions.

The problem I'm talking about is in addition to this problem. If you somehow decided that you're only using the purely retarded potential, then you could calculate the EM field given the trajectories of the charges, but that still doesn't tell you how charges move. If you decide that a charge is affected by the entire EM field including its own field then you run into infinities, and if you decide that a charge is affected only by the combined field from all other charges in the universe then you run into the issue that I mentioned above. Simple ways to address the problem fail, e.g. if you replace the charges by a sphere with smeared out charge, then the solution is no longer relativistically invariant because rigid spheres aren't.

> I since long suspect Maxwells Equations to contain quantum mechanical behaviour that has not been explored yet.

I don't know about unexplored, but if I recall correctly, Schrodinger was highly influenced by Maxwell's equations.

Basically, he noted the correspondence between ray optics (Fermat's least time principle) and classical mechanics (least action principle). Maxwell's equations are the wave version of ray optics, so he asked himself whether there is a wave version of mechanics. In other words, ray optics is to classical mechanics as Maxwell's equations are to what? So there's not just an analogy between Maxwell's equations and QM, but that's actually partially how QM came to be in the first place! Maybe you could even claim that Maxwell's equations should be classified as quantum physics not classical physics. After all, if the paradoxical nature of the double slit experiment is called quantum physics then surely Maxwell's equations are quantum physics because they correctly predict the result, as opposed to ray optics which does not. Maxwell's equations are a quantum theory of a single photon, ray optics are the classical theory of a single photon.
This is the Nirvana fallacy. You aren't addressing the main point of the article, which is even if marijuana is legalized its use perhaps shouldn't be widely promoted because its health effects--both positive and negative--aren't fully understood yet.
It's not just about WebKit. The remainder of the OS, including the graphic stack, is most likely to be optimized as hell for the A12 CPU.
> And distos aren't backwards compatible. ie when libcurl4 is released, they remove libcurl3. So you can't have one binary for Ubuntu 18.04 and 16.04.

If you don't want to depend on the libcurl provided by the OS, ship your own.

If you don't want to depend on the glibc provided by the OS, ship your own, with your own dynamic linker.

readelf -n <your binary> will tell you the oldest kernel that will run your stuff. Put that in the requirements document. Write a bash script that sets LD_LIBRARY_PATH correctly and make sure that's the main entry point to your application during deployment.

You're set.
I like that the author mentions the STL explicitly. The STL is one of the most beautiful libraries ever written. There are few language libraries that are as clear and well designed as the STL. Alex Stepanov is completely underrated outside the C++ community.
I may be a minority, but I like the touch bar. It opens a lot of possibilities for each kind of program. It's like bringing software to keyboard. But that's just me.
Technically speaking I'm sure you're right. In practice it doesn't really matter though, if they did it that way it's either because it was easier or because that's the way they were used to doing it. The fact that "technically" it's not Linux's fault doesn't really matter, unless you're more interested in the moral concept of guilt rather that the practicalities of making a Linux port of a game.

Why should they change the way they develop games for 0.1% of their sales? So that they'd get kudo "clean code" points from people on HN? Most for-profit software cares very little about that, and for good reasons.

Gaming on Linux sucks because Linux is not popular for gaming. Linux is not popular for gaming because gaming on Linux sucks. That's the root of the issue.
It's not really subtle thb.
Why is it that nonprofit tech organizations see such value in maintaining a San Francisco office location (looking at you Mozilla and EFF) only to lowball employees on compensation?

Surely the perception of having a trendy location can't be worth more than market salaries in the pursuit of talent? Are there other benefits to the location besides perception?
> This is also one of the reasons I'm skeptical about Rust, since Mozilla is the backbone of Rust development.

The most important thing is that Mozilla's management has never tried to control the direction of Rust. That's more than can be said for most other languages with corporate backing.
Don't throw out the baby with the bath water. Just be aware of invariants, and respect them.

There is nothing wrong with a select * when working with an unfamiliar data model for initial rough development to get your head around the data path. Just remember to refine your query to meet your performance requirements.
Is there a market for webmail clients?
Roughly 10 years ago I wrote an open source webmail interface out of frustration with existing email clients at the time (roundcube, squirrelmail and others).

I have not maintained the project since then, however, to my surprise today I noticed it still is being downloaded (11 downloads last month, and on average 5 per month for 2018. its peek being around 200 per month in 2011). It's built using PHP/MySQL/ExtJS and at some point it was included in the FreeBSD ports collection.

While I see a lot of movement around desktop email clients, I wonder, is there a market of webmail clients?

Would any of you want to use such a tool, and if so why?
Exactly, and in the pathological case it ends up documenting the why incorrectly and the code is still wrong.
The problem is that teaching people to restrain their impulses using a fear of punishment is totally different from getting them to change their behavior because they understand why the behavior is bad. When you simply punish someone without teaching them to understand you create a system of unwritten rules where the person is unsure whether any particular action will result in a punishment or not.

But if you can create an understanding of why the action was bad then you can give the person a toolset to understand whether their future actions will be bad. And hopefully you can create a society of people whose behavior is determined by their understanding of right and wrong and not by whether or not they think they will be punished for something.

I think you're grossly oversimplifying the way people work if you don't see the difference here.
Departures happen, but the way in which they happen determines the culture and maturity of a company; its sad to see Steve leave like this.

I hope you go somewhere that truly values you.
I have no problem with hinting at it. If someone inside Mozilla whom Steve normally does not deal with is concerned and as curious, and wants to know the problem(s) AND fix it, they will give Steve an opportunity to chat (not necessarily asking him back). If they are not interested in fixing or listening then it will be a typical exit interview.
Your point seems to be that there’s risk in everything. But there’s a big difference between calculated and uncalculated risks, and the article’s central thesis is that cannabis is the latter.
The Abseil C++ "Tip of the Week" posts are really good, but not comprehensive: https://abseil.io/tips/
I've heard of construction companies offering this as a service, in addition to the plans you can have photospheres of every room before the drywall goes on. Could come in pretty handy if you ever need to know exactly where some wire or pipe was run.
To clarify, this is not for mobile devices, for those who want to compare it to the A12x Bionic.
5 THINGS TO KNow ABOUT BANKRUPTCY
Useful Ecommerce Blogs for More Advanced Folks
There's plenty of ways to express it. Call it exploitative, dishonest, money-grubbing, soulless. If you instead call it "non-user-friendly," expect people to be confused, because that's not what "user-friendly" means.
Even worse. I think the Brendan Eich sacking falls more in line with the management being incompetent.
5 Product Management Books I’ve Read More Than Once in 2018
> [Fines] solves the issue of destroying lives for minor offences

Most Americans live pay check to pay check [1]. Fines can also destroy lives.

If we find evidence of harm, a better solution would be taxation, which evenly spreads the financial penalty (think of it like pre-fining), and limits orn marketing. (This is what we did with tobacco.)

[1] https://www.wisn.com/article/nearly-80-percent-of-americans-...
Dart was originally designed as a JS 'replacement', designed to supplant it. The talked about browsers executing it directly, but as a transition step compile-to-JS has always been a first class citizen for Dart.

Now of course no language is going to replace JS, it's going to be compile to WASM or JS, and Dart is now focused on things like Flutter where it is used in a 'Ahead of Time' compiled form.
I tried to stick purely to facts. I don't want this to be taken as some sort of low blow. Maybe email me with some specifics that you think are bad and I can edit the post?
Also, let's not forget our history: at various points, both cigarettes and alcohol were pitched as being healthy for the users. That is basically where we are now with marijuana. It is entirely possible that marijuana has significant health benefits, but, per the article, we should probably run some serious studies to actually find out.
It's too bad he made no mention of the concept of undefined behavior in C++. When coming from any language with consistent semantics, UB is a nasty surprise that makes you seriously question how correct your code is.
You talk as if you are _owed_ these explanations. You are not.

I read the post as an explanation of his decision, with as much information as he was comfortable sharing. And since it's his post, his job and his _choice_ then that's all we get.
In work now so can only skim, but how long does it take to complete part time? I'm guessing you need to be on campus?
You can be against all of them I would think. I'm not trying to make a comment on whether any of this is 'right' just that there is an example where you can dislike a particular religion with impunity because you're part of the in-group.
I feel like the title of this article is a little misleading. It discusses a lot about the uncertain studies and potential dangers. However, it doesn't really talk about what people's conceptions of marijuana currently are.
I suspect you might be able to get more info over a non-public channel. For me as an outsider, seeing this is helpful to put it into context (and evaluate what sort of failure this is and how this impacts my future trust of Rust / Mozilla / Steve / etc.) but it's certainly not something that's my place to fix. And I understand that many people are unhappy with their management for what sounds like broadly similar reasons, and this isn't a statement that Mozilla is uniquely bad.
Recommended Open Source Alternative: https://photoprism.org/
He points out that a very large percentage of the crashes were graphics driver related, not dependency issues that would be solved by the Steam runtime.
But it enables an entirely unregulated (and presumably illegal) industry to fulfill demand, and people will still be arrested for working in that industry.

If society is going to allow people to smoke it legally, it ought to at least provide enough regulation to give people a way to know that what they are smoking is what they think it is.

Not everyone is willing/able to grow their own.
I can assure you that Mozilla will not try to take control of Rust development.

(It's unclear to me what that would even mean anyway. Rust is getting pretty mature, and the direction of the language is largely fixed at this point.)
> shitload of money to be made by concealing the hazards of marijuana us

You forget that there's been almost a century of lying about the "hazards" of "marijuana" while simultaneously concealing the hazards of other "legal" substances to protect corporate profits and throw people of color in jail.
I thought Brendan Eich /was/ management at the time of his defenestration.
The firewall and aggressive social repression in general is a red line for China, much like their claims of owning Taiwan and the inevitability of annexation. The dictatorship that runs China - both the remaining old party system and the new system run by Xi - can't exist without the firewall, it's off limits accordingly.

China won't come to the table if you put the firewall in the list of things to be negotiated, that's why it so rarely comes up. For them what that means is, they'd rather suffer any external consequences in trade & economy, and the domestic suffering that passes on to the people, than give up their reign.
> Why is it acceptable that the state gets to penalize me for something I'm doing that doesn't negatively affect others?

The article points out that we don’t know marijuana “doesn’t negatively affect others.”
Absolutely B to sell the article
I'm curious, what would you consider base tooling in the context of a package manager/build tool? I don't think i made it clear enough with my comment, but I was thinking of tooling akin to Rust's cargo, OCaml's `dune + opam`, etc
Not the OP, but I don't have a problem with the Brendan Eich incident (if a CEO doesn't have the confidence of their employees, then they shouldn't be CEO), but I still have a bad impression of Mozilla culture. To me the clearest sign is their product decisions. They just haven't made a lot of sense recently.
OK so let's assume for a moment that those people neither have a problem with the religious part of Islam nor the fact that it's usually practiced by foreigners but only have a problem with the political part. Then let's apply it to something else to see how it feels:

"Facebook removes petition against Communist youth center"

It has a kind of 1950's ring to it and it still doesn't totally remove the smell of stupidity, but this once was a very common stance not only in the US but in most western countries.

"We want Britain to stay capitalist" is absolutely not a strange slogan.

I still think anybody should be able to be a Communist in a free society, as long as they don't plan a violent guerrilla or want to overthrow democracy with some kind of idealistic planned economy dictatorship.
So that others don't negatively affect themselves (devils advocate)
I also agree with a desire for ADT and pattern, and also some better handling of Null (see Kotlin).

But I also agree that it's a very unsurprising language, in a good way.
If that's your worry, then you should be relieved by this change. This is one more person who is involved with decisions in Rust who isn't employed by Mozilla.

That said, to repeat, I don't believe this is something Mozilla would ever try to do.

And thanks.
Agreed, was curious about the "built in" part. Not so impressed by the ability to print it to a t-shirt
Brendan Eich was never sacked by Mozilla (the company or the foundation). That said, it was the strong backlash from the community that impelled him to quit.
There are a lot of crazy people in industry, unfortunately. Not as much at the big flashy tech startups or places you hear about in the news, but there are still plenty of 'work a day' businesses in corners of industry that do not have expertise in these areas that absolutely should.

I helped my current employer make this transition and it was similar to the description in the article. Controlling database change in source was foreign to them.
I would say that one of the main reasons why F# gets comparatively little attention is that, yes, C# is being evolved with a fairly big focus on taking lessons from functional languages. Pattern matching is coming along (though it will probably never be as powerful/expressive as in e.g. F#), C# 8 will have nullable reference types, essentially providing null safety in the same way as Option, immutability is being touted as a Good Thing (I hope record types will be with us soon), etc. As someone who loves functional programming, C# is without a doubt my favorite not-mainly-functional-language (and it's way up there overall).

Compare this with Java and the functional JVM languages, where Java didn't even have lambdas until fairly recently - no wonder a (relatively) large subset of JVM developers focus on Scala and Clojure.
Why don't we just support the Steam version of Debian and be done with it? Anyone running custom things should be ready to make their custom fixes...

Oh well, this guys sounds full of hubris. Just because something isn't immediately profitable doesn't mean the community as a whole doesn't benefit from you ironing out bugs.
context: I work as a DBA.

It is a bizarre premise, and its alive and well at an insane
amount of shops today.

When I walked in the door at my last gig(and a few others), they were hand running all deployments, and often manually troubleshooting in production when it fucked up because they didn't have a QA environment.
"It's not our niche technology, it's the damn developers not supporting it!"
The article points out that medical research on cannabis is inconclusive and insufficient. But it fails to mention that one of the main reasons for this unfortunate state of affairs is the political paranoia and subsequent legal difficulties involved in conducting cannabis research [1, 2, 3].

[1] Challenges and Barriers in Conducting Cannabis Research. Committee on the health effects of marijuana: An evidence review and research agenda. National Academies of Sciences, Engineering, and Medicine. https://www.ncbi.nlm.nih.gov/books/NBK425757/

[2] Why Is it So Hard to Study Pot? Rolling Stone. https://www.rollingstone.com/culture/culture-features/why-is...

[3] Medical cannabis research. Wikipedia. https://en.wikipedia.org/wiki/Medical_cannabis_research#Unit...
I was at Nortel (they acquired a startup I was at). I have never seen a more incompetently run company. Some of the stupid stuff they did was mind blowing. An example would be their acquisition of Alteon for near $8b when they could have had Foundry for less, except they would not make Bobby head of enterprise (where he would be useful) because of some old grudge over the Rapid City vs. Centilion beef internally (last gen of stuff they acquired - Bay Networks timeframe).
My mental health greatly improves while smoking cannabis.
Also it's safer than war (on drugs).
What does "PHB" mean? (Google isn't giving me any answers)
StackBlitz (Visual Studio Code IDE in the Browser)
There is nothing which will make you happy. You must choose to be happy.

There is no job, no amount of money, no relationship, which will make you feel whole and happy and content and done. The opposite doesn't hold - there are jobs and relationships and financial strains which will certainly keep you from being happy.

The goal isn't for a job or a relationship to make you happy. It's to enable other things which are your goals, which may or may not be happiness related.
caffeine can also trigger anxiety[0]. i only know because that was happening to me -- i had constant anxiety attacks early in the morning, after my morning coffee. only after i stopped i realize how detrimental caffeine became to me.

[0] https://en.wikipedia.org/wiki/Caffeine-induced_anxiety_disor...
Maybe so, however this frees up legal testing of the substances, testing patients legally. Conducting legal experiments using marijuana.
Nope, just one luxury brand
I'm not confident how deep the impact of the new features is on thinking in the language. I can learn the new features, but I fear I'll still be essentially writing C++03 with C++17 bells & whistles. Did the semantics and idioms change much?

(I hear the compile times are the same though -.-)
Presales Solutions Architect| Backbase| Fintech|Disruptor|Amsterdam, The Netherlands based|Solutions Engineering|global travel|Truly innovative Software Sol.|https://workatbackbase.com/

Full job description: https://workatbackbase.com/job/solution-architect-2/

We grow! Backbase is leading the way in the Digital Banking space and we are widely known for our innovative power and visionary view of how all of us (including you) handle our daily financial lives. Exploring is in our nature and we love technology. No matter how big the challenges are: we make it work.

We come from all over the globe (45+ nationalities) and we currently employ the brightest people in the field. We are organized to support you. You will work with some of the best people in the business. We are work and play. At Backbase, you can come as you are and say it like it is.

Feel free to connect with me; Robin Bultot|Global Head of Solutions Engineering - robin@backbase.com
Generally for schema bound objects you will want the SELECT 1 anyway, and I find it fairly natural for expression a boolean.

If you want to change it to SELECT 'EXISTS' then I wont be mad :)
Just read this and you will be just fine: https://github.com/AnthonyCalandra/modern-cpp-features
I had similar feelings in the very beginning, but I was quickly won over (I didn't see compromises in interactive development, though, unless you mean difficult debugging because of lazy sequences). Debugging in general was something I missed the most (after all, even in CL, I implemented return-from-frame in CMUCL to get better interactive debugging). And to this day I think CL has better interactive debugging than Clojure.

But Clojure has so many advantages that it isn't even a close contest.

Also, most of the code I write today isn't hosted on the JVM, it runs in the browser. Or gets compiled to both JVM bytecode and highly optimized JavaScript.