skysight-inc/HackerNews huggingface dataset:
Redis on Optane [1]. The GraphBLAS stars continue to align [2]. GPUs/TPUs next. Distributed to come.

[1] Redis on Optane https://redislabs.com/blog/redis-enterprise-flash-intel-opta...

[2] GraphBLAS & RedisGraph https://news.ycombinator.com/item?id=18099520
Not so easy anymore with student loans for a lot of people. Between the my girlfriend and I, we are currently paying $1300 a month on student loan payments. That's pretty much a mortgage payment right there (for the Midwest, where we're living).

And my student loans only got up to ~$25k. The average student loan debt per student at graduation was $37k as of a couple of years ago. Mine will be paid off within a couple of years, at least. She still has a long way to go.

I honestly don't know how most people outside of software development or other high paying jobs make ends meet, nowadays.

We're doing alright and we bought a house earlier this year, but we're still having to juggle money around during the month to make sure everything gets paid.

And yet we're in the top 10% for household income in the country, supposedly (I'm not bragging; pretty much every individual developer on Hacker News that lives in SV should be in the top 5%). It really, really doesn't feel like it.
If by art you mean presentation, then I agree. One of the reasons I love Slay the Spire so much is how darn fluid the card play is; they react in pretty much the exact way I expect them to, and that's no small feat for games. The dev said he spent about two weeks perfecting it, and I believe it.
How is this particular item a "spare" pencil?
> Spare pencil for the Castell 9000 perfect pencil

Surely any time you buy a new pencil it is a spare or replacement for the pencil you already have?
It seems they did buy ads attributed to Mike Pence and ISIS previously (linked to from this article):

https://news.vice.com/en_us/article/wj9mny/facebooks-politic...
Probably the best approximation of this right now is the simplest: make the clothing of a low-reflective (black) material.

You can try a version of this at home: the discoloration of a black fabric is much less visible than that of a white fabric. An engineered low-reflective material should work better something merely dyed black, though.
Threatening the humans with access to the currency worked pretty well so far. Cryptocurrency has been successfully seized many times and some countries are happy to jail you until you tell them the password you "forgot". Of course this mostly applies to the cryptocurrency directly related to crimes, but in general I'd say - yes they can, and they proved it.
It’s not about sexual assault anyway.
Why not just contribute to the existing extension?
This would be amazing! Not a fan of the numpad on my laptop.
Also, standard libraries that make good choices have won.

These are some of the most annoying part of any language: In Perl the key of a hash must be a string, in Haskell, String is a linked list. And so on.
Can this be used side by side on normal Postgres cluster? As in could I have one DB for app data, and one for metrics data? Considering switching from MySQL (ndb cluster) to running a Postgres cluster and this could be a good motivator.
I have a serious question: why don't governments impose sanctions on other governments that hack them when there is sufficient proof?
>I think having the last super-power behave like a good neighbor and a role model would have a more positive impact on the world

the US was the only country on earth that had nukes for 5 years and was unscathed from WWII. We could have enslaved the entire planet under threat of nuclear fire, but instead we gave away billions to help Japan and Europe rebuild. There's never been a more selfless act in human history as far as a country not seizing an opportunity to gain power is concerned. There's probably never been a larger power disparity between a single country and the rest of the world than post WWII USA, and they did exactly nothing to take advantage of that disparity.

Not to say US is innocent in recent years, but it's still minor considering there's nothing stopping us from plundering the world other than our own morals

>I am not really defending China (just a bit, because I feel the racist undertone on those attacks)

Russia gets slammed just as hard on all fronts and nobody cares to defend them, China can take a little abuse.
> We also noticed significant improvements in performance of RND every time we discovered and fixed a bug [...]. Getting such details right was a significant part of achieving high performance even with algorithms conceptually similar to prior work.

Details.
...if you want to hire best of best at low cost, develop products in interesting new programming languages as the most curious programmers who are very serious about programming care less about money and more about work in a particular language of their interest.

The problem is that the particular language of their interest probably changes every 6 months.
There's was a run of Vince Flynn and Steven King paperbacks that were really bad for a while, but I'm at work and my library is at home. But this[1] pretty much shows the difference. It's really glaring next to older pulpy paperbacks that are undersized compared to the standard size to begin with.

[1] https://www.reddit.com/r/witcher/comments/5p8bne/this_is_jus...
That entire work of Shakespeare in a jpeg was kinda impressive.
This is true, they are known to monitor location all the time and display ads like this. They will also suggest people to be friends if they find you guys hang out in person a lot.
Yes the code and comments were reformatted for better reading (in my opinion). Code has also been split differently than in the course: I was trying to distinguish some similarities between the algorithms like separate hypotheis() function, separate gradient_descent_step() function and so on. The most significant changes have been made to the neural-network section since it now supports multiple internal layers of different size for the neural network. The course's version of the code supported only one internal layer. Also README file contains additional images (sometimes animations) and definitions for additional learning experience.
My pencils have been plastic and steel as far back as I can remember, with 0.5 mm HB rods in the good ones, and 0.7mm HB in the disposables.

During some tests, some teachers just couldn't believe that HB and #2 were the same thing, so that's about the only time I wrote with painted wood.
I'm just going to combine these responses because they're related.

> Neurotypicals can hyperfocus as well, and personally for me (ADHD-PI) I hyperfocus very few times at work, but more frequently at home.

Yes, neurotypicals can hyperfocus as well, but I've found that ADHD coders are way more likely to hyperfocus. The key is setting up the environment around them. I'm also ADHD-PI if it matters, though my specific situation is more complicated so it went undiagnosed for decades.

> So it's not just the loss of productivity from inattention that's a problem for most jobs, but the lack of consistency in your output.

Agree here too; especially for the unmedicated.

That said, very few neurotypicals hit the performance I see from high functioning ADHD coders (~2000-3000 commits a year and completely ridiculous learning rate with new technology).

Neurotypicals are also less pissed off with minor annoyances than ADHDers and ASDers, so they don't code up solutions to little problems that cost them 5 seconds a day, when in the long run that it is worth it to do so.[0]

But you're right that the bigger the team, the worse they do. Especially if the project is a tarball of uninterestingness and wrought with pointless, unscheduled meetings and other interruptions.

[0] https://xkcd.com/1205/
Yes, this is my theory as well. I wrote a little thing about how it applies to selling products to developers a few years back: https://jasonlefkowitz.net/2012/04/how-to-sell-products-to-n...
I think you need to step back and look at the bigger picture of how this disaster has impacted Japan.

Reducing this crisis, which is ongoing, to "1 death" demonstrates a profound lack of empathy and understanding of what this nation has had to deal with because of these reactors.
I'd say it comes down to the more standard fare of dynamic vs static typing where the latter has a general advantage in refactoring.

It's true that Clojure has its own perks that aid in refactoring, like how you may have less code altogether. But in my experience it's still a drop in the bucket compared to the zoomed out view of dynamic vs static typing.

For example, could you give some examples that make Clojure particularly good in this regard? I'd have trouble coming up with many that quantify favorably against compile-time analysis. And it would be unfair to take this reality and say "Clojure sucks at refactoring." I think that people do say that is what clouds these discussions where one then needs to point out that Clojure has advantages over other dynamically typed languages which is definitely true.
I didn't intend to write off, I just took a moment to insert my own opinion.

Does bring up a good point though - are the borders of most countries now "locked in?" Perhaps. Federations might form / break apart, which could shift around "sovereign territory." Like, imagine the EU consolidating, or the USA splitting.
Getting Your Company to Switch to Vue
Monzo is already discussing with US regulators as of February this year (there are some news articles around) so it might be Monzo doing that disruption. Despite a number of other UK challenger banks, I feel like none of them really reach Monzo's level of UX/UI so it seems like a harder issue to solve that one would think, so the idea of Monzo becoming popular in the US doesn't seem so far fetched to me.
World’s tallest statue is an engineering marvel
Replicate art you enjoy with modifications.

I do megaman inspired art by simply cloning the megaman sprite sheets, then modifying things like palette and form.

Do it enough you get good and learning shadowing and other techniques
What is the benefit ?

Why are we constantly creating pets out of what should be cattle ?
Couchbase Mobile's Couchbase Lite for iOS, Android, etc is open source and offers peer-to-peer sync. I'm not sure if it currently syncs with PouchDB also, but I think it might. https://www.couchbase.com/products/mobile

Here is one user doing similar stuff with it: https://www.datanami.com/2017/11/07/african-hospitals-go-dig...

And here is an older iteration: http://radar.oreilly.com/2011/03/couchdb-zambia-healthcare.h...
I've put my comments deeper in this thread. But just in case I'll also summarize them here. The links to the Andrew Ng course is on every README of the repo: on top of the main README.md and in the "References" section of each internal README.md. Regarding the changes to the original course's code the following has been changes/added: code and comments were reformatted for better reading (in my opinion), code has also been split differently than in the course: I was trying to distinguish some similarities between the algorithms like separate hypotheis() function, separate gradient_descent_step() function and so on. The most significant changes have been made to the neural-network section since it now supports multiple internal layers of different size for the neural network. The course's version of the code supported only one internal layer. Also README file contains additional images (sometimes animations) and definitions for additional learning experience.
nunez is one of today's luck 10,000! https://xkcd.com/1053/
Lazy Loading: The Best Kept SEO Secret
(I work at OpenAI.)

The code is linked from the top of the blog post: https://github.com/openai/random-network-distillation.

While we do produce lots of open-source code, our mandate is much broader than that: https://blog.openai.com/openai-charter/. We are attempting to build safe AGI and distribute its benefits.

In the short term, that means we focus on building working systems and will sometimes, but not always, release source code.

In the long term, per the charter: "we expect that safety and security concerns will reduce our traditional publishing in the future, while increasing the importance of sharing safety, policy, and standards research."
Billionaires and bacteria racing to save us from death by fertilizer
Also, the Wikipedia article that is cited as the source for "1 death" contains the following quote:

A survey by the newspaper Mainichi Shimbun computed that of some 300,000 people who evacuated the area, approximately 1,600 deaths related to the evacuation conditions, such as living in temporary housing and hospital closures, had occurred as of August 2013, a number comparable to the 1,599 deaths directly caused by the earthquake and tsunami in the Fukushima Prefecture in 2011.
WinRT sandbox has always allowed for JIT'ted code, all the way back to the original Windows 8 release - all .NET Store apps back then were running on a JIT. .NET Native is a later addition that is there solely to improve performance, and it is still opt-in.

Now, Win8.x did not allow for third-party JIT compilers in the sandbox; it was only CLR or Chakra. But UWP does - look for the "codeGeneration" capability here:

https://docs.microsoft.com/en-us/windows/uwp/packaging/app-c...
There are countless comments on Hacker News by a developer impressed with something. So this headline is wrong. What you can't do is impress all developers. But neither can you please all people. So the article's advice to "focus on impressing your users" could also lead to a very special kind of hell, about which more ink hath been spilt.

What the writer was really writing about, though, was that there is little acknowledgment of the effort that went into something, even if in the end it's not for you. Someone wrote a Python interpreter in JavaScript, and in that there is skill, even if overall you reject the effect. What the writer may be asking for is the attitude of a coach: "That was a fast throw, kid, now next time just see if you can aim it more over the plate." That is a legitimate want, and I think the forum would be better if there were more of it. But again, this isn't a deficiency endemic to developers, it's endemic to People on the Internet.

Key takeaway: seeking encouragement from anonymous or semianonymous people on the internet could be harmful.
Yep, absolutely. Regular PostgreSQL tables coexist alongside TimescaleDB (hyper)tables in the same database. We believe that's actually a pretty big plus since you can keep metadata that you may need to join on your metrics data without doing it in an application layer.
Forbidden Unicode
> For example, if you trained only on the corpus of circia 1950 newspapers, would «“man” - “homosexual” ~= “pervert”» or something similar?

If it did, what conclusion would you be able to draw?

As far as I know, there's no theoretical justification for thinking that word vectors are guaranteed to capture meaningful semantic content. Empirically, sometimes they do; other times, the relationships are noise or garbage.

I am wholeheartedly in favor of trying to examine one's own biases, but you shouldn't trust an ad-hoc algorithm to be the arbiter of what those biases are.
Nothing has shifted. Spies without diplomatic immunity have always been criminally prosecuted. Often they're held in prison for a while, then quietly repatriated in return for one of our spies or some other political concession.
It is making fun of the one of the top comment that was on the Show HN Dropbox.

Here we go: https://news.ycombinator.com/item?id=8863

Ninja'd, should have refreshed.
I know there's research being done on fibres deliberately engineered to change colour depending on pH levels to counterbalance the darkness.

For the sweat problem you could have a retroreflective layer on the inside of the fabric :)
I'm also in favour of e-books but you do have some notes wrong.

- You can arrange your books chronologically, by author, and other ways on e-book readers, at least the Kindle you can.

- Switching the book on your reader doesn't remove your reading history of the previous book. You can always switch back to a different book and it will be at the same location you left it.

- You have it the wrong way around for price. E-books are majority of the time cheaper than regular books. Also, almost all classic books are available for free through e-books.

- While reading the book on a Kindle, you can click the menu button and it says the Title and Author of the book.
Test ioanna
Test ioanna
In the same way their written language couldn't express vowels, the english written language cannot adequately express the full range of tones and pauses we have when speaking.

People have attempted to convey some portions of spoken tone with thing like the "<sarcasm>" tag, and commas/ellipses/etc all convey some level of pauses, but they are not substitutes for the full nuance of spoken english.

Asking "Why did their written language not convey the full range of spoken sounds by default" is like asking "Why doesn't written English contain volume cues to indicate when the speaking tone should be louder".

All written languages that are created to represent a spoken language are inherently lossy.
It's working for me with Chrome on Android
I totally disagree. Good bug fixing hinges on the ability to mentally organize multiple potential, interrelated points of failure. It's being able to have a working sense of the architecture and chain of logic without having to go back to the source too often.

The difference between abstract thinking and bug fixing is literally left vs. right brain.
>Someone else posted a link of them declining to publish Russian military leaks [1], but you rejected it because of course you took WikiLeaks' response at face-value (why would they lie, amirite?).

They posted a reason. If it was a lie it is a terrible one, as the followup of "no, some of it's new" exposes the lie. Without the followup their statement is a reasonable reason to pass on the data.

You specifically mentioned the Wikipedia claim backed up by four intelligence agencies. I did not realize I needed to address every other criticism or I'm "dishonest." Most of them boil down to a shared dislike of America, Assange can say ridiculous shit and dislike Clinton without Russian instruction.

>Assange was also employed by RT with no transparency around the nature of compensation.

This is false. Assange created a show, that RT bought the distribution rights to. Though I can't say what he got paid for the show, that seems fairly normal [1]

> That's you moving the goalpost. Whether they are under direct Russian control, or a willing patsy or are manipulated or some combination of all those is interesting, but immaterial.

So you're opposition is based purely on the fact Russia was involved? Wikileaks is guilty by association even if they did not take orders from Russia and were unaware of the source? I don't agree with that, Wikileaks should not need to determine the source's motive for the leaks.

>Are you just so enamoured by them that you can't even take a step back and see what they are doing?

Please, stop trying to attack me personally and address points made. Most of your post is just personal attacks.

The US government has spent a decade trying to discredit Wikileaks. The Snowden leaks provided some evidence of this happening. Though I don't fully support Wikileaks, I don't think they are just a tool of Russia. That narrative has been pushed on opposition journalists for a century now. And finally, even if Russia is behind a leak, the US should be held accountable for their actions. Coming from a worse actor doesn't justify many of the things uncovered in leaks.

https://worldtomorrow.wikileaks.org/about.html
Your are conflating two different things: speaking in favor of one particular policy of President Trump is NOT speaking in favor of supremacist or hate groups.

I am myself in favor of a couple of Trump’s policies, and I am pretty sure I am not a white supremacist or part of a hate group.
Depends on the how the charging controller is implemented. There is, at the very least a state machine -- if not an MCU -- managing the charging process. So I think it's highly unlikely to _start_ charging with the clock stopped, and one would hope there are some analog triggers to halt charging (eg. battery over-voltage) if the clock stopped while it was charging.
Doesn't need to be an invasion, if Saudi regime fell it would likely be replaced with something very religious and would be happy to support Hezbollah or any number of groups that would attack Israel and keep themselves distant. Plus religious nuts are just that, nuts and don't always consider the repercussions for those left behind.
Context: https://twitter.com/David3141593/status/1057042085029822464
No one mentioned the Minibuk (http://minibuk.com) printed in the USA. Just as portable, but in a familiar portrait format. There are lots of use scenarios and they make excellent corporate gifts, giveaways, business card alternatives, etc.
How we fit an NES game into 40 Kilobytes
I think you can impress them more when your feat of good programming is also useful to others. "Ive done this trick to make Rust compiler faster", "I've improved a frequently used function in the core libary of C#", "I've made a cross platform gui library that is easy to use and efficient", "I've found a faster way to hash in certain use cases"

Telling people about your feat of programming that was very difficult but was a (probably) non-useful learning exercise probably won't be interesting unless they are a friend or also happening to be wanting to learn about the same thing.
all antivirus sw is blocking all the demoscene-releases(size coding 4k, 64k, etc.) and constantly deleting my own releases after windowsupdate turns the defender on again...
I was under the impression they all quit on the same day?
Show HN: A No BS Rank Tracking Tool – Minimal, Fast and Accurate, What Else?
Someone mentioned the existence of this FTP "solution" as a reason why Dropbox would not succeed, when it was first shown here.
>Suppose you have an XML format, <library> that has books and authors[1]. The elements look something like this: <book author-id="0000"/>, <author id="0000" name="Plath"/>. Obviously, you want to make sure that book's author-id attribute will always refer to an author that actually exists. This is something a (Java-style) static type system can't do: it doesn't know at compile-time what the contents of a variable will be. But spec can do this because it is a runtime check[2]: you'd just write a function that ensures all author-ids refer to extant authors and register it with spec, telling it that this must be true for valid <library>s.

So is it similar to or different from assertions?
Tech Fix: Spotting Disinformation Online Before the Midterm Elections
not a programmer, but product manager. I feel your pain on startup #1.

The startups are a crapshoot, they can be a great stepping stone, but assume the equity is worth zero. The right 'big company' is going to be more lucrative in most cases by a lot.