skysight-inc/HackerNews huggingface dataset:
LibreOffice?

Eigen (perhaps not "popular" unless you're interested in doing linear algebra with C++.. :-/ )?

Surely there are others as well..

If you want a weak copyleft license, IMHO MPL-2.0 is about the best available at the moment, and relatively easy to follow.
yeah, that's taking away a pragmatic developer from what she does best.
Laptop Repair Dubai JP
Yet Another JavaScript Test
HFTs front run the trades.
Dash Is Determined to Supersede Bitcoin as a Real PayPal Alternative
In the same way, spending $0 is not always a better choice than spending $10,000. You're spending the lines of code with the hope that your return on investment makes the liability worth it.
But...but how does one type '#' on a British keyboard?
For the first time, more than half of China’s population is online
Parallels is riddled with advertising.
Hi, that's a really cool project! However, something I noticed with a lot of 'virtual market' simulations is they never take into account bid-ask volumes and allow unlimited volume trades at market values. Unfortunately, a lot of strategies people come up with that are 'profitable' in reality don't work. Do you guys have some sort of mechanic in place to stop this, or are working on one in the future?
> HFT mocks the true essence of trading

HFT is the true essence of trading--predicting short-term changes in supply and demand and acting accordingly.

> This used to give us a real picture of the public sentiment for those companies or commodities.

Can you pinpoint some moment when it stopped?

> Stocks are bought and sold in micro seconds

Most HFT strategies don't actually do this. Buying and selling in such a short period implies a pure arbitrage, of which there are very few. The ones that do exist are generally fully exploited by the single fastest participant.

> creating an unsustainable and unlevel playing field for the real humans in markets.

Depends on your investment horizon. The statement is nonsense for all but the shortest timeframes. In particular, the fundamental finance guys (the "investors") are in no danger from the machines.

> The current ecosystem is just unsustainable.

Why? Automated market-makers are a middle-man that temporally bridge supply and demand between "real" buyers and sellers. Kind of like a grocery store temporally bridges supply and demand between consumers and farmers. Kind of like a car dealer temporally bridges supply and demand between consumers and manufacturers. Kind of like... you get the idea. Why are equity markets different?
Getting a Software Patent Is Valuable but Frustrating
I used to agree with you but I think nearly all scientists agree that the long repetitive regions (like LTRs) that compose ~75% of the non-protein-coding genome are actually and truly non-functional garbage that just replicates opportunistically and evolves neutrally.

There was a big argument about this a few years ago but ENCODE finally backed off on their public statements about how much of the genome was "functional".

Although the experiment would be roughly impossible, you could in principle replace all the LTR regions with random sequence and there would be no positive or negative effect.

Note that all of the above may be wrong, but it's really hard to argue that the viral replication stuff in our genome has a functional effect.
No, the HFT buys the cheaper shares and then sells them to you at a higher price.
You are making the fallacious assumption that this is the one and only thing that Alice has ever done, because it's the one thing that we've talked about, and it is therefore the one thing under the metaphorical lamp post that you're thinking about.

If this is a pattern that recurs over weeks, months, and years, the delta in results between Alice and even Bob, let alone Clyde, only opens wider. Alice will surely have other opportunities to do "real programming". Granted, the way Alice is doing it may not be immediately impressive on its own but if it has someone else to compare against it becomes more evident.

I can say I've seen the Clyde solution before, but cpdean's story is rather optimistic. In the real world, the Clyde solution actually delivers late, is usually badly bodged together under the hood due to the too-late recognition of the impending deadline, and will actually create an ongoing maintenance nightmare as his code will be buggy and yet not perform very well no matter how much he bangs on it. In the real world, this sometimes gets combined with a bad manager who sees Clyde engaging in heroics and thinks Clyde is dedicated and stuff, but this is far from a sure thing. That's a very specific kind of bad manager and Clyde would be well advised not to count on having that exact kind of manager. (Heck, I've been Clyde. Very educational. Terrible use of resources.)
This looks promising.

Hopefully the people of the Heiltsuk Nation will make more samples available to labs hoping to reproduce this work.

Hopefully some of those labs will, in secure containment facilities, explore how readily the bacteria adapt to develop resistance to this clay. It's important to work out protocols that don't promote rapid global adaptation.
Can confirm. Tried startup. Worked hard. Ran out of money. Ended up homeless. It sucked.
I remember knowing 16+16=32 because of doing doubles starting with 1. 1+1=2, 2+2=4, 4+4=8, 8+8=16... if I had to guess, I'd say this is how that little girl knew.
Well as far as energy, depends on voltage. That's just 4000 watts if the voltage is just 1 volt.
The obvious answer is so that nobody catches a submarine while magnet fishing.
Twitter has become secret-handshake software
I am just not a fan of this. Avoiding Wordpress issues, just using an out of box solution; what if the customer wants specific features? Plugins? Oh those don't exist yet. Do you build your own plugin? Shoehorn some 3rd party system in?

I can't do that. My customers come to me expecting a solution that isn't hacky and just "there". They expect a solution that solves their issues and not tacks on more issues.

I've never seen any good results come from someone doing the least amount of work possible by finding out of the box solutions that half ass most of the features the client wants.

But I have seen many customers come back repeatedly satisfied with their completely custom solution because it has what they want and not confusing or anything, because it's to their specifications.

If doing half-assed work to get the client out the door and a new one in is the best thing, than I'd rather not be "the best".
Thrift and Protobuf both support JSON as transport, yes - it's useful when dealing with clients that can't support the binary encodings (eg browsers, last time I checked). It's an added benefit: you can use the fast encoding between clients that support it, but can fallback as needed.

The difference between communicating changes by setting a bunch of rules on how to do versioning/structure/etc vs changing an IDL is akin to verifying a program structure with unit tests and code reviews vs enforcing them with a compiler (sure, you can always use stuff like Json Schema or XSLT - personally never had a good experience w/ those). The latter is far easier, in my experience.
it ended up as an agile project so this is pretty much what we did, these jobs ended up being classed as 'nice to haves' and the groundwork laid down for full implementation if the rest of the business ever got their ass in gear.
A lot (all that I'm familiar with) of the enterprise software packages that I've worked with ship with their own, very specific (read: regression tested against) version of java. Enterprise software usually requires a ton of servers, so it's not like anything else on those servers will be using the jvm.
> Another possibility is VMWare might be defocusing their traditional virtualization and this is the first of an all-in shift to containers because that's a growth market at the moment.

Supporting container workloads doesn't need to come at the expense of "traditional" virtualization, e.g. see the work being done with vSphere Integrated Containers[1] or AppCatalyst[2], particularly since most (all?) containers ran on cloud providers are running in a VM.

N.B. I work at VMware, but as an engineer in a completely unrelated BU I have absolutely no insight into Workstation/Fusion strategy

[1] http://blogs.vmware.com/vsphere/2015/10/vsphere-integrated-c...

[2] http://getappcatalyst.com/
The MAD detector https://en.wikipedia.org/wiki/Magnetic_anomaly_detector
Bullshit that web 3d won't be adopted. It already is! Google maps uses web 3d pretty heavily already, and it's a perfect example of this.

But even if i concede that point, i still don't agree. Who are you to say that this doesn't solve any problems?

Say for example a website that wants to include something so you can view a product in 3d and be able to move it around and inspect it.

That's not something i want to have to download a full desktop program for and give it access to god knows what on my machine for, but it's something i'd love to have to see a 3d render of something to get an idea for it's size/shape/other features.

OP isn't even marketing it as a library for "games or other 3D-heavy applications", he's marketing it as a really easy way to get some 3D rendering in the browser.
SmartiPi Touch: A Raspberry Pi Touch Stand
So the argument is that they're making it harder for users to do something they don't support them doing?

Do you think Microsoft is actively trying to sabotage the modding community? Or is it just that they failed to take it into consideration?
Alt-3 instead of Shift-3
But working "a little bit" as the note says is a good way off from working an order of magnitude or two better.
PHP have a package manager called Composer which have a lock file.
Because it's not 2-dimensional?

/s ;-)
Definitely a good read. Short, but clear and to the point. I think it's a worthwhile read for those that work with Trello or Pivotal Tracker.
Sony C#/.NET component set analysis bu PVS-Studio Team
In our study we didn't differentiate (from a security perspective, if you are vulnerable because you use a WebView when showing ads, then you are still vulnerable), so I don't have data for that.

It would be interesting data, although determining WebView for ads statically might be tricky.
3D Scanners Race to Monuments Before Terrorists Blow Them Up
I didn't say that either, I honestly couldn't give you an informed opinion on the subject. I just remember about 10-15 years ago when you'd be shot if even suggested using MSVC++, I wasn't aware that opinions had changed regarding it.
WhatsApp to Let User Account Data Be Shared with Facebook
The first Turkish keyboard in the article is called the "Turkish F Keyboard", and is not in common use, although said to be better suited to write Turkish.
Get lots of sleep, and exercise regularly.

Even if you're in a job you don't like, you'll still feel okay about life (serious depression issues aside).

Everything seems 10x worse when you're not sleeping well.

How do you sleep well? Get rid of your TV. Seriously, throw it out. You don't need it. Read a book that doesn't pertain to your career 30 minutes before you intend to go to sleep.
Improv, a JavaScript library for generative text
And I'm calling that aspect of the article nonsense. The cost of preemption is incurred only infrequently, so even if it perturbs the point after it measures slightly, it only does so infrequently and the point at which it measures (assuming it has not been affected by the prior sample) more accurately represents a system without any instrumentation.

Assuming each invocation has a unique stack trace, each call site can still also effectively be tracked through sampling. Looking at his examples, this seems reasonably likely, as they all have quite different behaviours.

What tracing does do is permit a clear sequential analysis of an arbitrary granularity of macro behaviours.

If the macro behaviours are chosen with sufficiently low resolution that they are large enough for instrumentation to be an immeasurable overhead, then you obviously get a very clear and accurate picture of the system behaviour at that reduced resolution.

Tracing RPC calls and other similar behaviours as done in the blog are a good example, but it isn't down to increased resolution; quite the opposite.
'Doomsday Clock' to stand still amid nuclear tensions
Sorry to hear it. Have you written about your experience anywhere?
document.querySelector('video').playbackRate = 0.1;
Glad to hear it sounds like the course is back up. I too feel that while Udemy has every right and reason to protect authors, but it shouldn't take down your course without warning or the ability to first prove it is your content within a short but reasonable time period.

Have you reached out to Udemy and asked why they took it down without first giving you the chance to prove the content is yours? What did they say?

Reading comments here it seems people are saying, "so what its only 24-48 hours". But when you pay for marketing and have clients paying for the course your credibility is at stake if that course becomes unavailable. And it is different in this case then saying the Udemy platform became unavailable for 12 hours because of some technical issue which people would be more forgiving of. So while you can point to Udemy as the issue here, it isn't fair to you or really even to their platform. Udemy should be more cautious to their own platform as this can negatively affect their ability to attract quality authors for fear their content will be taken down without warning, not to mention it will affect students who may get a bad taste in their mouth because they paid for a course on Udemy that then isn't available.

One last point, to the few people who said its only 24-48 hours, something you may not think about/know. Most students if they don't start a course within the first 24-48 hours of signing up, won't complete it, and many (if not most) will then request a refund. So you have to be laser focused on getting people into the process and getting them moving, that is why so much marketing spend is focused on getting people to work the course once they sign up. We do a lot of this type of marketing for individuals and training companies, most on custom platforms but the marketing and process is identical to Udemy et al, and this is a critical issue.
I seriously hope people from the VMWare Fusion team stick together and release their own competing product for OSX.
The worst part is that I don't know if I will be viewing inspiring entrepreneurship stories, or pornography involving entrepreneurs
If they had given you a bigger raise they would be creating income inequality
/sarc
I believe a few people use it on Twitch ;)
you speak of "the only costs" as if that's negligible. The eurucamp - a small to moderately sized nonprofit conference - had an operating budget of close to 90.000 euros in 2015. If you're interested in a breakdown of costs, they did a blog post about it http://blog.eurucamp.org/2015/05/24/eurucamp-finances/
php was explicitly designed as a way to make dynamic web pages. it evolved from effort to achieve that goal.

mod_python didnt come around until 2000. by then php4 was already out
Where tech salaries are growing in the U.S.: a visualization
> It's actually not true to say that Schrodinger's equation, or F=ma, cannot be derived.

I don't think I said it couldn't be derived. I said there wasn't a "fundamental reason why the Schrödinger equation is X". Using Lagrangians to derive it then begs the question "but why must electrons obey the Lagrangian?".

> This is because in order to derive something, you need to first start from a set of assumptions. You can pick any assumptions you want, that is your privilege, as it is mine. If you want F=ma to be an assumption, you can go on and derive things from that.

Well, F = ma was a bad example, I grant you. It's actually a definition of what a force is, nothing more. But it's relevant, because it has a similar purpose (except in a different field of physics). A better example of a fundamental law would be action-reaction or something.

But yes, you're free to pick any assumption you like. But if you assume X, which came about because of assumption Y, it shouldn't be a shock that X can be used to derive Y. At that moment, they are just different notations for the same assumption. You might argue (and hell, I might even agree) that Lagrangians are so much more mathematically pleasing, so make a better assumption. But that doesn't change the fact that you're dressing up assumption Y as assumption X.

> But truly, F=ma is not the most general assumption in theoretical physics.

> If you look in any decent book on classical mechanics, you will find that F=ma in fact is derived from a much more general principle, the Lagrangian.

The Lagrangian is great for solving many problems. But it is definitely not more general than Newtonian mechanics. It can't deal with friction, or quite a few other non-conservative forces. On the plus side, solving oscillating systems is much easier. And it's so much nicer when not using Cartesian coordinates.

> That is the same Lagrangian that is the subject of the OP, which is used to derive the Schrodinger equation; and it's not just a coincidence.

While this is correct, Lagrangian mechanics refers to concepts such as energy which are defined from forces. In particular, Lagrangian's deal with systems with only conservative forces (but total energy may change with time). So it's really a circular argument to say "this concept can be derived from this even more abstract concept, which was actually defined from the first concept and at the end of the day is a guess."

There's nothing wrong with guessing fundamental laws. That's how the scientific method works, after all. You ask a question, guess the answer, predict what your guess would imply and test your predictions.
VMWare was my first real life encounter with virtualisation

I remember (back in early-mid 2000 I think, my memory is a bit hazy) installing VMWare on a couple of company training lab machines.

One machine ran Windows, the other Redhat Linux. I installed VMWare on both. On the RedHat machine I brought up a VM running Windows (2000 I think), on the Windows machine I brought up a VM running RedHat.

Suffice to say my jaw dropped with amazement (yes, I know, but simple things at all that). I then got on the phone yelling for my colleagues to get over to the lab pronto because I had something amazing to to show them, and jibbering on about "Windows is running inside Linux!!".

So thank you VMWare Workstation folks for brightening up an otherwise dull day :)
I would also be interested about your story, what was it about ?
If markets are about information, they are, then, an information channel.

As Shannon told us, information is the resolution of uncertainty, and information channels can be more or less noisy.

It occurs to me that it's possible that adding more data to the channel is making the channel more noisy not more informative.
Looking at the subtle layout changes for Roman characters (which I assume are based only on letter frequency for each language) I wonder if it's possible to tell if they are more, less, or the same efficiency as QWERTY is for U.S. keyboards.

Also, are there Dvorak equivalents for other languages?
Douglas crockford has a solution for this: https://github.com/douglascrockford/JSON-js/blob/master/cycl...

It's proven.. and written by the dude who invented JSON
This, so much this.

I would never want to work for a company who's business model is shoehorning random libs together into a frankenstein just to quickly get that client out the door and a new client in.
Homes Near Trader Joe’s, Whole Foods Stores Appreciate Faster
PRINT “BYE” – The FBI's Investigation into Johnny Cash's BASIC Threats
take it easy, my friend. startup life isn't for everyone. do something that makes you happy.
Speed wins regardless of the number of exchanges. Even with a single venue, the first participant to execute a trade captures the embedded value and removes that opportunity for all other players. As a corollary, in any given market, only one or two firms can successfully run such latency-arb strategies. Most HFT strategies do not do this.
... they never seem to answer the question of why someone who is not an HFT firm would want to trade on an exchange that caters to high frequency traders (as basically every exchange does).

There are a number of incorrect assumptions built into your comment (most notably that prop HFT are the only ones using algos to trade), but the simple answer to this question is that those exchanges have larger displayed size at better prices.
Ask HW: Did Hacker News  support browser push notifications at some point?
Maybe I'm missing something or I'm getting confused with a different website, but I could have swore that at some point I was getting push notifications from Hacker News. I cleared all my push notifications privileged and I'm trying to figure out how to add Hacker News again.

Any thoughts? Also, I think it might have been the YC blog that had this feature and not HN. Again, I'm having trouble remembering.
I cannot recommend running enough. It's the best form of free therapy (well, after you buy proper shoes that is) on this planet. I don't run huge distances anymore (25+ km on weekends was regular, I've run two marathons, but now I stick to lifting mostly at the gym) but I've never gone on a run I've regret in a decade of doing it.
Caste and Genomes in India
> >This is why you should do full disk encryption, and travel without your hard drive. At the end of the day, there's probably forensic methods on your laptop that would be far more damaging than just deanonymising your past transactions.

> While that's all very good and all, it doesn't really answer my question :)

I probably should've proceeded that with "I don't know, but".
The goal being Alice will transmit her methods and habits to the entire team.
It turns out that the only way to be profitable in trading is to buy low and sell high.
I was also expecting individual cells and VBA scripting. It's vector-graphics he's making, and the title is absolutely misleading. Anyone can do "spreadsheet art" by putting any image into MS Excel or Libreoffice Calc then! I find the idea hinted at in the title way more interesting than these actual images.
Okay, so they need specific features and plugins. Start with WordPress, then write a WordPress plugin to your customer's specifications. You skipped writing 90% of the CMS, which is also tested and secured by a large group of developers. You have a much smaller codebase you're responsible for maintaining.
How long before activists start flying large kites directly in front of these structures?
The real cost of gaps in enterprise mobility (spoiler: it's high)
Ah that makes sense. Oh well.
Don't get me wrong: this is cool. It just makes me sad the performance is so night vs day on Firefox vs Chrome (Nightly and Dev branch on Linux). The former is glitchy (some planes are rendered when they should be hidden behind other geometry?) and stutters.

It's even sadder that even in Chrome the FPS is noticeably low. This isn't a gaming rig, it's just an Intel card, but it can run plenty of games (at 40+ FPS) from the past five years that are drawing far more than this demo, and reacting to far more inputs.

In principle I love the idea that we could write everything to be portable across OSs and form factors by writing for 'the browser', but still at this point, on this modern computer, the performance is noticeably worse, and ultimately lackluster.

It's the same story on mobile, and not just limited to GPU-bound applications, despite the prevalence of web tech in that space. At the end of the day all of this 'write it for the browser' just translates to using far more CPU cycles than putting in the effort for 'native'.
Viewer.js – JavaScript image viewer
I beat the best compressor on the planet, by 1 bit