skysight-inc/HackerNews huggingface dataset:
Winston Churchill was also a painter, so there's that. I know your comment was lighthearted but get enough unsolicited criticism without being tagged as supervillains-in-waiting.
I like to troll time travel threads by joking about warning Nixon.

People don't like it.
Even the Nixon Library trolled Trump:

FUN FACT: President Nixon never fired the Director of the FBI #FBIDirector #notNixonian

https://twitter.com/NixonLibrary/status/862083605081862145
The Computer Science and Physics of Community Detection [pdf]
User comfortability with tech is key to digital customer experience adoption
It's not a priority until it affects customers enough to seriously harm their bottom line.

Even if it cost them 10% in sales they are still saving money since having solid security would cost way more and take more of the little time they have to bring the product to market.
No Shortcuts to the Top is no longer a new book, but it's a great read, especially as something of a counterbalance to Into Thin Air.
They were off by several points. That poll just measured the PV.
By publishing this, isn't it suggesting to foreign actors an attack vector on top government officials? I wouldn't be surprised if they got in shit for this.
You may be interested in Bedrock, which makes SQLite more performant and clusterable http://bedrockdb.com/
I agree with your main point -- standard notation is basically just piano tablature and it tends to confuse as much as it enlightens about how music works. However, I disagree about the "there's just one evenly spaced set of 12 tones" bit. This is a simplifying assumption of standard notation that makes it hard to express the idea of notes that are outside of the well-known 12.

Even in the key of C major, this is a problem in just intonation. Say you want to play a G major chord, so it's made up of G, B, and D (3/2, 15/8, and 9/8). Later in the song you want to play a D minor, so you play D, F, and A (9/8, 4/3, and 5/3). That doesn't sound right, though. It turns out that the D you want is actually 10/9, which is just a bit flatter than 9/8. In standard notation, you can't distinguish.

It's possible to get around this by adding non-standard modifiers to notes aside from the usual ones (sharp/flat/natural), but unmodified standard notation misleads people into thinking that those two notes are the same. Which is another example of your main point, that "standard notation gives a profoundly misleading picture of how music and harmony really work".
> Maven was intended to be configured via a GUI.

This is something I didn't know. Did the maven company, Sonatype, ever produce such a tool? It seemed to take years for Java IDE's to finally interoperate seamlessly with maven (was it 10 years for Eclipse?), and by then Gradle was popular and set to unseat it.

I use Gradle daemon when performance becomes an issue, and Gradle is fast enough with that. Maven is no performance superstar.

The maven plugin ecosystem also seemed impenetrable, whereas Gradle promoted plugin development and, lo and behold, they have a vibrant plugin ecosystem! The Maven XML language deserves to be slagged, it seemed designed to frustrate and hamstring the developer.
Trump just couldn't help but include it. He has no shame.
One that's not listed there but might be a good candidate for a Rust project is miri [1] since it's both interpreted and still Rust. It's still pretty rough, but the approach it takes should perform pretty well and won't require people to learn a new language.

[1] https://github.com/solson/miri
> Your argument would be a lot more plausible had Trump not done absolutely everything in his power to look guilty as hell on a daily basis.

As a counterpoint:

"Appear weak when you are strong, and strong when you are weak" - Sun Tzu
Is it just me - or does anyone sympathize with every woman/girl with the name Alexa or Alexandra?
https://www.youtube.com/watch?v=75SEy1qu71I
good feedback. can add that. just graphed actual data they provided us to see what we could learn. it helped us to better understand the trends beyond our own projects and talking to other creators.
Rod Rosenstein became Deputy Attorney General on April 26th.

Having him write the memo recommending the action isn't really all that strange and goes quite a ways towards explaining the timing.

People would have complained that it was about the investigation anyway in January.
Be that way then
For simple pixel access and no primitives, https://github.com/emoon/rust_minifb is very compact and neat.

Otherwise rust-sdl2 is batteries included, there may be more ceremony than html5 canvas but it's easy to hide behind a simple interface. It has many simple examples.

But, like with C++, as long as the language doesn't come with a standard graphics library, I doubt the "official" books can really use graphics apps as a learning tool.
I'm making what I would think to be an upper middle class salary and I can't afford a home in a modestly decent neighborhood in L.A. It seems to me that there is definitely a problem and I support loosening development restrictions.

It's not only restrictions though. Of the people I know who own property, many, if not the majority, own more than one property, some of them empty. I also know many remote Chinese that own a property in L.A. It's super frustrating.
I think the weakest point of your argument -- which also has some strong points -- is when you point to specific inventions and ask why other societies didn't invent them or didn't pursue them, like the wind tunnels.

The Wright brothers were bicycle mechanics and had access to an enormous range of vehicle and propulsion-related technology which was mostly developed over the century prior to their invention of the airplane. Notably, they also had access to gasoline-powered internal combustion engines.

While it's plausible to argue that maybe the Wright brothers (or other important inventors) couldn't have afforded to dedicate the resources that they did to their invention and engineering efforts without the possibility of rewards from a patent's exclusivity, it's implausible to suggest that this is the most salient difference between inventors in different millennia. For example, the inventors in Leonardo's time or in ancient Rome didn't have internal combustion engines, or many other things that would actually make flying machines (or wind tunnels!) function usefully.

Indeed, a lot of the discussion we hear nowadays about the ability to build new kinds of flying machines, like flying cars or electric planes, relates to the problem of energy density in different kinds of fuels and power systems. These have seen a lot of improvement. You can perhaps credit the patent system for much of that improvement because it helped people raise money to spend on experimentation. But in any case, people in earlier millennia couldn't have just skipped over the need to have all of these other technologies available in order to make flying machines work.

(In fact, Leonardo devised some ideas for flying machines with people in recent times have gotten to work, but power and energy density, not aerodynamics, are still the obstacles to making these machines fly high and long.)
Very cool.

If you haven't tried it implementing datalog is fun!
The Modern Necropolis
The residents are blocking the construction to protect their real estate value. Nice move from the government, however I don't know how would this go through because there will surely be some intensive lobbying from the NIMBYs' side.
> EDIT: This will definitely become a feature on sites like Upwork so that buyers can make sure developers are billing them the correct hours, even though the prices are dirt cheap already.

Upwork already does this; clients can watch your screen or your webcam whenever they want, if you sign up for a job that requires such. The Hansonian-em dystopia of barely-positive-utility working-to-live doesn't need Amazon's help to make its way into existence. It's already here; just unevenly distributed.
I also think your (now flagged) parent comment is mistaken, in that, I, personally, don't know it's a witch hunt and total fabrication. Is it possible that there's no there there? Well, yes. But, is it certain? Of course not. Is it even unlikely? I'd give it 50/50 odds.

Can I imagine that if approached via some tangential proxy for Russia or Wikileaks, that Trump, or someone in his campaign might have agreed that hacking Clinton, or releasing her campaign's emails was a good idea -- given my impression of his disregard for norms and desire for mischief, and a win at all costs, I can totally see him saying go for it, without considering the consequences. He was definitely knowingly underhanded throughout.

So, I don't doubt if he'd had the opportunity that he would take it, thinking he's immune to all consequences. But, then I'd have to wonder if the Russians would really approach him. That's where my doubt comes in. But, given his shocking and irrational fawning over Russia, the financial and other ties several of his campaign aids to Russia, maybe. That he publically asked for hacks Clinton's emails didn't help optics.

Maybe all his evasions and bizarre behaviors are to compensate for his insecurities about his net-worth, and not winning a popular majority, and his macho man-crush on dictators, and his want to be seen as strong as they.

But his historic lack of transparency is what's feeding the "conspiracy" more than anything else. He could probably put all this to bed instantly, but not while protecting his fragile ego.
>>It's regular news which is already listed as offtopic

Um, no. the guidelines define "on-topic" as "anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity."

The fact that so many people upvoted the stories means there is an overwhelming desire to talk about them.
The profits there would be likely limited by available capital well before anything else.
its clearly going up now because... its going up. its a cycle.
Whether or not they're above it, there isn't any evidence that they've done it.
Clapper and Yates also testified yesterday that they weren't privy to the results of the FBI's ongoing counterintelligence investigation, which is where evidence of collusion would come from.
Currently trying to build a house in San Diego county. Red tape, permitting, and waiting on the county to review things has consumed no less than 18% of our total budget. I'm happy that California protects our environment from negative environmental impacts, but the way in which they do it makes new housing almost entirely uneconomical.
...and now page three?? Those flags really need to be discounted, this is simply ridiculous.
I've never heard of "real time Java" before—is it soft real-time, like Erlang; or hard real-time, like QNX? What are the concurrency primitives? (Threads? Actors?)
To be fair, Bush seems a lot nicer after he took up painting
Scientists solve 400-year-old mystery of Prince Rupert's drops
I think it's really hard to overstate how deep of a hole we're in up in the Bay Area. With the kind of growth numbers we're predicting, I believe nothing short of a radical shift in planning and housing policy is going to produce any relief for the beleaguered Bay Area.

The nine counties are currently permitting about 20,000 units of housing per year [1]. The Metropolitan Transportation Commission and Association of Bay Area Governments are expecting 27,000 new households (not people, households) and 43,000 new jobs per year in the thirty years to 2040 [2]. Thus, we're about 25% short of the units we need to preserve today's unaffordable status quo. To make any sort of dent in cost of living, the nine counties need to shoot far, far higher than what we're producing today.

[1] http://www.sfchronicle.com/business/networth/article/Bay-Are...

[2] http://2040.planbayarea.org/sites/default/files/2017-03/PBA_...
Networking Question
Could mobile devices not be set up to pass along network packets, turning them into switches meaning that as long as a string of devices remained within a certain reach of each other, one singular network path could be formed between them
And don't forget the Classic ADE 651.

https://en.wikipedia.org/wiki/ADE_651
http://www.bbc.com/news/uk-29459896
That would necessarily move it off the bootclassloader, for one.

Clojure uses it because it's the only sane time instance in the stdlib. It is not an uncommon class to use for that reason; the underlying reason is that j.u.Date sucks.
> basically just boils down to "they get to show you better ads" which honestly seems like a win-win to me.

How do you know you'll get better ads? Maybe the algorithm decides you have the money to pay and you will be presented with overpriced products. I for sure fell victim to the advertising before and bought products that I payed to much for and made impulse purchases that I regretted ordering but still couldn't bother to send those back.
It's more-or-less a Glomar response, crafted to neither confirm or deny that evidence exists. This is frankly the right thing to say when there's an ongoing investigation and the results aren't made available to the speaker.
Nine year veteran of "real office jobs". There was a one or two year stint with Thunderbird, but otherwise it's all been Gmail's web interface and Android app.

Exactly what work use cases have I been missing out on?
I'm not particularly educated in this issue, but if you're going to use a garbage collector, why not just use a language with a GC that abstracts away memory management completely? Like, what would be the advantages over Java?
> Rand and Ron Paul are both libertarians that are pro-individual-liberty and clash with the rest of the GOP routinely.

I strongly believe the average libertarian would disagree with this statement. Rand has made it clear that he is a Republican first.
They're conditioning a generation of taxpayers to see tax dollars as the government's money, rather than the taxpayers' money. This breeds economic entitlement and class warfare.
Great project! but the title "3D scanning like a pro" is quite a stretch. Real 3D scanning pros use something like this Leica P40 scanner:
https://www.youtube.com/watch?v=GnmerVV5-T4

And produce outputs that look more like these:
https://truviewglobal.leica-geosystems.com/welcome

(full disclosure: I work for Leica Geosystems).
> afford a home

Can you afford rent, though?

Isn't a bit extreme to expect to be able to own property -- like some sort of medieval lord -- in a major city?
well if you don't need to be present all of the time and the employer doesn't have crazy IP over your work, and if you're somewhat entrepreneurial, fly low, work fewer hours and try starting your own business!

flying low is SUPER important. you will need every ounce of your mental capacity to pull this off.

spend an hour or two in the mornings on sales/networking/outreach. "work." spend your evenings building your product.
You're quoting half the guidelines. Right after they say

"Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic."

There are a zillion posts by moderators that go into great detail why 'lots of people upvoted it' is not a criterion for something being a good fit for the site.
Another way of doing this is something like Google's project tango, right? [0][1]

So you can build and code this up (which sounds like a fun project) or if you're lazy or lack the time you can buy a $512 portable device that probably has an app or two to do 3D scanning out of the box.

Both approaches have their pros/cons but both are pretty neat and it's exciting that it should only be cheaper and easier for hobbyists to play with in the years to come.

[0] https://youtu.be/Qe10ExwzCqk?t=34
[1] https://www.youtube.com/watch?v=9_GD7kUbogk
That's fine, but now they need to build new roads (or PT).
I didn't know about tiptop, and it sounds interesting. Running it, though, it only shows "?" in Ncycle, Minstr, IPC, %MISS, %BMIS and %BUS colums for a lot of processes, including for, but not limited to, Firefox.
Since you seem to have decided that your privacy is unimportant, I'd like to let you know that I have not.

I believe my privacy is very important to me, and want the ability to protect it.

The fact remains, even if you don't care, you should still fight for the ability of others (like me) to do so. That is what liberty is.

If you don't, we may all lose that ability. I don't want that to happen, and there are many others who don't either.
You can't just thrown in more, beefier hardware with hard power and volume constraints.
My understanding is that the distributed[1] capability of MapD is not open sourced. And I'm guessing a lot of the companies (especially the ones with money to burn) that would use MapD require at least some horizontal scaling.

[1]http://docs.mapd.com/latest/mapd-core-guide/distributed/
Introducing Stack Overflow Trends – Stack Overflow Blog
I think this "hard coding-phobia" is a left-over since the 60s, when it took a night to recompile the code. It has since been echoed in the universities for no clear reasons.

Today, it's probably not that hard to recompile and redeploy unless it's an embedded application orbiting Mars.

It's also most likely that you need to redeploy and rerun all test regardless if you change a source file or a config file.

But the warning regarding a "rules engine" or a DSL is worth listening to. Express the rules in code to reduce the complexity and make sure that you can redeploy fast and without any fuzz. The maintenance will be so much easier.

Simple flags or values that may change occasionally or needs to be changed really quick should most likely be stored in a database rather than a config file.

Note that if changing a config value also requires changing the code, there is little point in maintaining a separate config option in a file.

Don't be afraid of hard coding logic - If you don't know the logic yet, help someone find out the requirements rather than building super-flexible rules engines or DSLs.
You have hit the nail on the head. Unfortunately, i fear that any sufficiently strong measures to restrict empty homes or foreign investment (see: empty home taxes in British Columbia) will be met with strong resistance from Democrats.

As a resident of the Pacific Northwest, the same property squeeze is happening here on a similarly massive scale, also driven by foreign "investment". In my experience, advocating for strong countermeasures is a great way to get one's self labeled as a Trump-er or anti-immigrant.
The author should seriously consider factoring out his build scripts and start a crowd-funding campaign to open source it for X thousands of dollars. Hell, I don't even know Rust and I'll donate ten bucks.

The five platforms support is bloody impressive.
It'd cost a little more than that, wouldn't it? I thought once the counters were configured there was a (potentially tiny?) overhead to any type of forward progress of RIP. You know way more about this than me, so glad to learn something if I'm wrong, and if you say it barely exists I'll be using far more of perf and other things like it... Maybe it's negligible enough that the data is worth the trade, anyway.

Great and timely article, by the way, though it disappointingly lacks a video of you yelling at CPUs.
They are not remotely similar; Benghazi was investigated multiple times by republicans and each they time found nothing. It was a fake scandal. Dems are merely trying to have an investigation of something that actually happened; we all saw Wikileaks interfere with the election in a partisan manner only releasing things to damage Clinton. It warrants an investigation, it's not fake, it's not being investigated repeated times, they are not comparable situations.
No one knew of the FBI investigation of the Trump campaign, even former DNI Clapper, until Comey testified as such on March 20th. Trump firing him any time after this date reeks of a coverup no matter the explanation.
Tab is terrible at conveying rythmic information, playing anything moderately complex is very hard unless you're already familiar with the material. And I'd say it's a very lossy format if it's reliant on out of band information like a recording to make sense.

Fingering is a problem that mostly goes away as you gain an innate sense of what sounds good versus economy of movement and the ability to mute. For music written on guitar, it's usually relatively easy to tell what position works best.

Every guitar is different, too. String gauges, pickups, resonant notes, action height and intonation all play into it, and most of those are subject to personal preferences.
It's a very anti-democratic move by California. They are willing to destroy local control of people in their communities to foster growth that will lead to further deterioration of living standards.

Wouldn't it be better to try to grow tech outside of California in places like the Dakotas and Idaho where there is plenty of land and people in need of work?

The American heartland could be a place rich in opportunity if we invest there as a nation. Considering urban/rural income differentials it would ease inequality also.
re: feels like generics. Quite right. From Spec Lead, Mark Reinhold: https://youtu.be/fxB9cVNcyZo?t=41m50s
Boil down a lot of complexity... into even more even more complex code. Metaprogramming is usually only simpler for the developer who wrote it.

I love Ruby metaprogramming, don't get me wrong, but using it in production requires diligence with test coverage, and clear and well documented interfaces so non-Ruby experts can still contribute code.
The Apple Music app was so bad, both in UI and software quality, that I switched to Spotify.

I never would have tried a subscription service until my digital music player became so bad that subscriptions were better than my carefully curated library.

To Apple Music, I say never again.
I think you more or less get the best of all the worlds if you:

1) have a good build-test-release process so updating hard coded values is not so hard or dangerous

2) use a language like Haskell that makes custom DSLs easy and automatically well-tooled for the more 'logic-y' configuration

3) possibly use a non-DSL configuration file loaded separately from code for basically 'scalar' things like the VAT rate, etc.
Hashlife is impressive, but don't misread the above comment as saying it is "the" right way of doing it. Hashlife is good if there is lots of repetition (or sparseness).

There are many other optimisation strategies, with different trade-offs.
The thing with gas stations is, the gas has to come from somewhere. For various reasons, oil companies are in a natural-monopoly position (or rather, a natural cartel position, that uses various branding tactics to discourage the appearance of collusion—much like the deBeers cartel does for diamonds.)

With so much leverage over their direct customers, the oil cartel isn't interested in allowing gas stations to eat into their profit margin. So they buy them. Thus, gas stations become another facet of the cartel.
Odds that Facebook ends up doing a privatized 2020 census?
What an interesting project. Until now SQLite at scale has sounded like an oxymoron to me.
Ripple can hardly be called an altcoin. The currency was all premined and seems to only be used by some banks as an alternative to ACH. You need to choose which nodes to trust, which can be a small set of easily compromised nodes. So once again you are trading speed for safety. It seems more like a distributed database with the cryptocurrency slapped on it to make banks think they are getting in on new technology.
Completely unrelated shameless plug: Reminds me of my toy 1 led 3d scanner. I haven't had more time to play with it.

https://arjo129.wordpress.com/2017/01/08/diy-3d-scanner-via-...
It didn't used to be. We should be asking why things seem to have regressed, shouldn't we?