skysight-inc/HackerNews huggingface dataset:
Hi there, I scrolled through the video and also read the blog post describing your stack and couldn't find anything about your data modeling and persistence layer. To me that is the most interesting part since you are a bank but at the same time you are using a micro service based architecture. Is there any information available about what database you use and how you manage your data?
And you get at least a fighting chance at experiencing/appreciating the places you pass through. And in a pinch you've got a place to sleep. And no inane announcements to sit through and no inane in-flight movie to avert your eyes from!
Shouldn't be too bad - we already build the zip and would just need to upload it, too!
https://github.com/servo/servo/issues/16437
if i dont speak to humans, even for a short while, I start forgetting how to.

being immersed isn't enough, if anything it feels more alienating to me
The result is neat.
Unfortunately since whatsapp refuses to provide an API, it is very cumbersome to export each chat sessions manually. Have you found a workaround for this?
Looks good. You should separate this into another repo with a README. I use zgen [1], a package manager with ZSH which lets you add libraries via github repos. That way I can keep it up-to-date without manually checking in on the project.

Also your [3] link is broken.

https://github.com/tarjoilija/zgen

Edit: any way to import the existing .zsh_history?
I honestly have no idea. It does so much that I don't know where you'd start - but I suspect that's also the problem.

I remember seeing a demo of React Canvas a few years ago - basically, recreating a "DOM" of sorts inside a canvas tag - and the performance was crazy. Beautiful 60fps touch interactions. But, of course, it only does a tiny subset of what the DOM does. I'm still waiting for a good reason to use it myself to try out how the API feels.
Such rights are part of a social contract only. When the US decided to implement such a contract, the original duration was 14 years plus another 14 if the owner of the work was still alive [1], and pursed the next term. We've now got to 70 years after the rights owner's death. A question that a lot of pirates have is "does this make sense at a policy level?"

Add to that many pirates also purchase more media, the question become more interesting.

While I don't condone or use such technology (I'd rather own it and not have to watch our for an enforcer), I don't buy things. If I can't purchase it legally, I don't want it. I've gotten to the point that the whole topic makes me not want to purchase or consume media anymore. I still do, but it's becoming more of a chore with each passing day.

1 - https://en.wikipedia.org/wiki/Copyright_Act_of_1790
Small/rare in the supply side is only high paying when the demand is not as small or as rare. It really depends on that relation. Based on the comments I'm seeing... sounds like everyone is talking more about the demand side than the supply side... which sounds either on the edge of oversupply or just plain oversupplied.

Otherwise, I agree with you. Those that understand low level issues tend to, in my experience, just plain understand computing better... even if they're working in the deeply abstracted high level code.
working at home is great for me because its super efficient and i dont wrap my identity in my work. so it pays bills, then i can use the free time to do social things and things i care about
See http://yarchive.net/comp/linux/security_bugs.html

Relevant Linus quote: "I personally consider security bugs to be just "normal bugs""
Proudhon's quote? It's everyone's quote!
About career, is low level programming job market that small we see in this threads comments ? I want to be C/C++/Rust programmer. This is quite frightening.
Can I ask where you live? Maybe this was just the spot market at the time you were looking? That seems odd.
Property is theft!
How ironic is it that the Haskell Research Compiler is written in Standard ML, and not Haskell? Joking aside, SML is a great language, and often overlooked, so this is good to see!
I understand, but then why bundle it for MacOS & Windows, and not Linux ? Couldn't they, too, wait for OpenSSL to go away ?

Note that I fully support using a clean rust-based TLS implementation. Given how young servo is, it will have time to mature before Servo becomes widely-deployed. I just think this is an orthogonal problem.

PS: thanks for taking the time to answer here and keep up the good work !
It makes a big difference how flexible your schedule is. I used to work from home and could take a few hours to see a museum/movie/etc in the middle of the week. Saving 5+ hours a week in commute time frees you up to be a lot more social as long as you actually leave the house regularly.

The flip side is I also had weeks when I never left the house or really spoke with anyone, but as long as that's not your normal schedule it's IMO not a big deal.

PS: I know some people who really got into online games with that schedule. An MMO is not quite a social life, but it's easier to maintain if your hours get wacky vs. the local culture.
That's fair, but you still can't "join" them
>just doesn't make good business sense. //

I didn't say it did. They have to tell their top paying customer "no" or charge enough to make this possible. Humanity/morality should come in to the equation at some point too.

An alternative of course is to run an auction to be bought out of the seat, but they can't​ absolutely guarantee a seat that way. If they want to guarantee a seat, they must keep one; nothing else is a guarantee of a seat, only a promise to try and give one.
You're right. It was a strawman. I'm sorry.
Restore the 4th amendment at the U.S. border
Bittorrent filled a hole when it was pretty much impossible to legitimately obtain digital content, at any price.

When was the last time you torrented a music album? Thanks to iTunes and Spotify and Youtube, you don't really need to anymore.

When was the last time you bothered torrenting a cracked PC game? It's not worth the effort, when you can pick it up on a Steam or GOG sale for the cost of a Big Mac and fries.

TV and movies are to some extent still locked away like that, particularly movies. I hope that somebody is making an effort to back up that cultural heritage before the cellulose rots.
I don't use Windows, so maybe GL text rendering is better there.

But on the Mac, light thin fonts on dark backgrounds look much better with Cocoa text on retina screen than anything else. That's why I can't use anything but Terminal.app, despite all the niceties other terminals provide.

Besides, I don't want to give up on the built in dictionary, spell checking, etc
This is wonderful. I love this so much. Best post of the day IMHO
I agree that life+70 is too long, but just 7 years seems pretty short. I'm interested in hearing your rationale for choosing that number.
I recently flew between two NYC airports and LAX and did not encounter free wifi or plentiful outlets. They have outsourced wifi to Gogo (paid).

Some airlines will take over an entire terminal at an airport (e.g., JetBlue, Virgin America) and make it much better on both fronts. But in my experience that is not the norm.
After working from home alone for about a week I start to feel less and less motivated too. For the couple past weeks I was working on my own project and to keep my energy levels up I rented a desk in a almost next door coworking space. It is definitely boosting my productivity and is great for networking too.
>"oh content creators never would have made any money anyways"

Are you referring to the "lost sale fallacy"? That's one argument, but another is that the content creators DO make money anyways.

Particularly, if you make your content affordable (see textbook prices) and usable in whatever way I want (e.g., I can't play iTunes shows in MPC and have to rely on the platform I bought them on), my incentive to pirate your content goes down dramatically.

Doing the latter is absurd, though; how do you protect your content from being shared? I don't know either.

I guess I'll pirate decrypted copies of it. It IS "wrong", I don't pretend otherwise, but it's cutting the Gordian knot of unfavorable economic paradigms. Kind of like slavery. Except way less worse. See lost sale fallacy.
tour.golang.org is a good start to get familiar with the language's features. After that it is just worth picking a mini-project and getting cracking. The website https://gobyexample.com/ is a great place to see some simple, real-world examples once you start to actually try and do something.

There will be a lot that is familiar to a C#/Java dev, but also a lot of the stuff you might have got familiar with in C# is missing (famously generics are not there, but also other things like Linq etc has no native equivalent in go, although there are libraries that offer similar functionality).

Good luck! :-)
I had a long conversation about this with my Dad yesterday. He is an attorney who spent years working in fairly large organizations. Now he works from home most of the time.

I like how he explained his experience. He said that working from home removes many of the day-to-day negatives, such as a boss on your case and having to wake up even if you feel terrible. On the other hand, he said working from home also removes many of the positives, in particular, working with other motivated people.

I've tried for a couple of years now to get a group to work on side projects. The idea was to use video calls to meet and then work in a decentralized way. I've found it to be very difficult to keep the motivation high. Projects just starve to death. I wonder how different it would be if we had met in person.
did you have luck with SPA to PDF? I recall I tried it but with no luck for good javascript support.
In general, diversity of skin color, ethnicity, gender, etc is a good proxy for diversity of thought and easier to measure/quantify too. That's why many business leaders who are focused on providing value and making money care about these things.
You're exactly the kind of people I worry about. Accepting idiotic rules without any critical diagnosis of the bigger picture, giving up your last ounce of humility in return for "security".
Glucose is a chiral molecule, so presumably you could measure the rotation of polarised light to determine the amount of glucose.

I assume that the problem is that there is a lot of other stuff underneath our skin that interferes with the measurement.
From what I can tell this is a local privilege escalation bug, not a "worm level" attack.
What is sleeping besides "significant transformation in consciousness" ?

Seriously, « That what we sometimes [0] call depression, bi-polar, psychosis, schizophrenia, might actually be a significant transformation in consciousness and a necessary stage on the path of human development [1]. » is loaded with so much personal development and alternative medicine red flags I am not surprised the only way to defend it is already to start a word definition war.

[0] derogatory wording. Emphasis is mine
[1] are we referring to « humanity » or to that « individual » ? The whole sentence reads like it's the former approach.
> This particular debate is not about GMO

Indirectly it is; Monsanto promotes Roundup as a weed killer and simultaneously promotes Roundup Ready crops that are genetically modified to be resistant to Roundup, thus letting farmers safely apply Roundup without endangering the crops themselves.
There was an article floating around on HN a while ago about someone basically stating that an attacker was able to call their cellphone provider and use social engineering tactics to transfer their account to their own number. Ultimately circumventing second factor auth via SMS and gaining access to their Google account. I believe it was from an actual Google employee. So they were able to recover the account quickly.
The GC I'm writing at the moment for my own mini-OS doesn't use malloc or free (it grabs physical memory by updating a pointer, and it's never freed).
Please don't spread generalizations like these. I'm sorry about the job situation in your area but I live in a Canadian metropolis where 1) there's no shortage of low-level work and 2) they will pay much more than your average PHP consulting shop. In fact, I maxed out very early what someone can hope to earn at my level of experience.

My point is that your job market is not representative of the whole world and you're acting as if it were.
I missed that smear campaign. It seems quite a number of media outlets are willing to divert attention from a beleaguered corporation and implicitly defend their right to beat up passengers.
I don't believe most people think content creator's shouldn't get paid.

My circle of friends have quite a few people who download stuff illegally. However, most just want to try it out / watch it and if they like it they'll pay money for it. The problem with content creation, is your content can suck.

I think my favorite example of someone creating content and essentially letting it be copied (but asking everyone not to) is Louis C.K. [1] He made his stuff easy to download (hell I bought it), priced it reasonably, and asked everyone to please pay.

I actually saw the comedy show first through a friend. I paid him because it was good, and I wanted more content.

In the reverse case, I'm gambling that the content is not only good and worth my time to watch / read / look at, but that it's worth the $X I am being charged. I can see why people don't like this method, and why people download pirated software, movies, TV shows, etc.

Edit: FYI I create a lot of content. Blogs, youtube videos, software. I find the Warren Buffet approach of giving everyone a fair deal, with a terms sheet that's readable works best.

One thing I personally would love to see more of is a full or partial refund policy for every piece of content I buy. I guarantee 99% of people wont use it, but when a movie really sucks or a game doesn't live up to what's promised, you can get your money back. It incentivizes honesty, and it'll help you similar to how it helps stores like LL Bean (where it actually gets more people to buy your product(s)).

[1] https://louisck.net/news/a-statement-from-louis-c-k
Per the Reenix OS implementation:

"This boot-loader, unfortunately, did not support loading any kernel images larger than 4 megabytes. This turned into a problem very quickly as it turns out that rustc is far less adept than gcc at creating succinct output. In fact, I was hitting this problem so early I was barely able to make a “Hello World” before having to stop working on rust code.
Fixing this problem required rewriting most of the early boot code, all of which was x86 assembly ..."
We ARE respectful to content-creators, we're disrespectful to the insane copyright term limits and the trigger-happy lawyers at RIAA and MPAA. If filesharing were going to kill media producers it would have already happened.
"explain reality" seems like it is not at all the objective of the Shaman, or even of a Western mental health worker (psychiatrist, for example). the objective is to help a suffering person. the measure of success or failure is whether or not the person is suffering more or suffering less.

even within the positivist worldview you are advocating it is wise to consider that there are, in fact, non-falsifiable premises underlying some of our most important tools. mathematics requires axioms. the standard model of physics requires non-falsifiable assumptions about initial conditions. there is no escaping this. not everything is falsifiable.
A classic example that I've encountered would be using some custom web socket RPC protocol for communication between microservices instead of just using plain HTTP.

It can be tempting because an engineer thinks "I can optimize this and reduce the network overhead using this creative protocol." But now they have put themselves in a situation where if anything in that custom protocol changes they will have to update every single microservice in their backend ecosystem.
How is inheritance dealt with ? a family and lineage will surely want to benefit from an ancestor wealth as long as possible be it 14, 70 or even more years.
Did the title change?

"More Americans now work full-time from home than walk and bike to office jobs" sounds like context, rather than click-bait.
I wish there were a tool to share .bash_history across an organization. This would make onboarding so much easier. It would also help to disseminate shell tricks.
Transferring data between Matlab and Armadillo [C++]
Tech CEOs spend weekends racing self-driving cars in Oakland warehouse
I have a difficult time understanding how Accenture is still in business but your scenario makes sense.

Having worked a large (billion dollar scale) project with Accenture, I have seen what a mixed bag they can be.

They brought on some absolute rock-star developers and some who probably did more harm to the project than good but none of them had skills that weren't available with domestic talent. I suppose the shackles of H1B visas helped to keep labor costs down.
Open source data visualisation tool build for MongoDB using Meteor/Node&React
This is why everyone who believes in the free Internet should donate to eff.org: https://supporters.eff.org/donate
I'm relatively extroverted, and I can relate to your experience really well after working from home for the last year. The isolation and lack of human interaction can be downright depressing, and I've been led productive than ever.

I'm curious to know if people with families have a different experience with it than single people. I'm a single guy in my mid 20's, and I suspect that if I was married and had kids at home the experience would be more positive.
3 Reasons Why Engineers Love Sitting Next to the Sales Teams
Great suggestion
Yeah, no.

Here's a guide from roundup on pre-harvest application:

http://www.roundup.ca/_uploads/documents/MON-Preharvest%20St...

A page from 2014:

http://fieldcropnews.com/2014/08/direct-harvest-do-you-need-...

https://duckduckgo.com/?q=pre-harvest+burndown
Exactly my point. I see this every day when I see the nth installment of Call of Duty and it is simply a steaming pile of crap. Who wants to pay for something he can't even try and there is a decent chance of it being crap?
"We aren't going to do this one specific illegal thing any more"? How reassuring.
If getting the attention of the Hacker News community is a goal, a blog post about developing the new version might make for more interesting reading than the change log. While the changelog for big widely used projects like Linux or Emacs or Java might get a response, I suspect that is because people are already familiar with the technical limitations of those projects.

Of course, that may not be your goal.

Good luck.
Notice how your suggested algorithm's complexity is a function of the amount of memory available. In other words, it is not any more deterministic than the absolutely worst O(n^n) mark&sweep collector you can find.

Unless you impose a bound on n, both n^n and log(n) -> inf as n-> inf. In other words, no upper bound on the pause time.
The Ups and Downs of the Sears Empire
Not having a dedicated GPU doesn't mean not having a GPU at all. You still have a GPU, it's just built into the same chip as your CPU and at this point in time, it takes up about half of the surface area. This silicon stays nearly unused in other browser engines (only used for hardware-accelerating video decoding and such). Servo will make use of that and makes use of it in the same way that video games do (which is called "retained mode", as opposed to "immediate mode"), so yes, it should still cause a significant performance improvement. Basically, if you've ever wondered why you can run some games at multiple hundreds of FPS, but your browser doesn't manage 60 FPS when scrolling Wikipedia, this is the difference between retained mode and immediate mode, and therefore should be corrected by Servo.

Also, current browser engines don't utilize multi-core processors, which Servo does, so even if you don't have a GPU at all, it should even there provide significant performance gains.

Mind the difference here between "browser engine" and "browser". Most browsers by now do utilize multi-core processors, but they only do so to run multiple tabs or the GUI in parallel. The actual browser engine still only stays on one processor. And well, with HTML being structured like a tree, it's actually incredibly well suited for parallelization, as you can process individual subtrees in parallel.

(And if you're asking yourself why no modern browser engine does utilize multi-core processors, that's because all of them were architectured in the previous millennium when multi-core CPUs weren't really a thing on desktop PCs. Also, the web was still mostly text, which is why no browser engine properly uses the GPU. So, yes, it's high-time for a browser engine being written from scratch.)
The Bonobo Hypothesis: The Link Between Sex and Islamic Terrorism
How DeepMind improved performance on Atari games with demonstration learning
Polyfills don't work great, but with some clever CSS, a floated layout can be applied that makes a decent (actually not that great) but works compromise.
Maybe one of the beginner friendly microcontrollers would be an easier intro?

Like an arduino kit (https://www.arduino.cc/) or ARM mbed (http://mbed.com/).

Either one is fairly low-level (C, or C like), but has plenty of beginner-friendly documentation. And if they progress beyond that, moving down to assembler is supported for both.
Microsoft tests Windows Store refunds system
> "Since the oil price crash, investment in exploration has gone down dramatically, so I would argue the contrary...."

The fracking technology for oil and gas is still on it's Moore's Law curve and is getting cheaper and cheaper so in fact more and more fracking is coming on-line so that we're unlikely to see prices much above $50 per barrel.

Mar 21, 2017
https://www.bloomberg.com/news/features/2017-03-21/big-oil-s...

April 12, 2017
https://www.bloomberg.com/view/articles/2017-04-12/u-s-shale...
I'm happy to pay. Sometimes I try to pay but there is no option.

I either have to be American or at least willing to lie about it and fake my ip address using a vpn to get access to plain old movies.

Now, I don't use pirate bay or other pirated content.[0]

But between geo limits and poor service I certainly can understand why they are popular.

[0]: ok, once I downloaded a windows installation media for a version that we legally had bought but for some reason could not get from MS. Didn't use it anyway though as we were to risk adverse.
How to Kill the Dragon with 9 Programming Languages
wow, can't believe China Study is still being referenced. It's been a while since my data stats class, but it was used as a case study for how data can be manipulated to explain a pre-conceived idea.

From memory entire counties were removed that didn't fit, one I recall ate more animal protein than whats found in Western Diets, yet had lowest incidence of heart disease, and some statistical correlations of higher significance were removed, because they didn't fit the narrative.
Hmm, I fail to see where my statement makes the claim I accept such idiotic rules. My statement makes the claim that it is stupid to act stupid in an effort to fight stupid rules.

And then I agreed with the TSA security theater notion and bloated budget which goes against your thought I've given up my last ounce of humility in return for "security".

I suggest you read my statement again because you clearly misunderstood.