skysight-inc/HackerNews huggingface dataset:
Hi, I am the author of gopher-os. It started as a fun research project to learn more about the Go runtime internals and I didn't really expect it making it to HN.

If you take a look at the Go runtime sources you will notice that all the low-level arch/os-related bits have been split into separate files which usually invoke some syscalls (e.g. the memory allocator eventually calls mmap)

The idea I am currently investigating is to first provide an implementation for things such as physical memory allocation and virtual memory mapping which would ultimately allow me to bootstrap the Go allocator. From that point onwards the plan is to incrementally add more features and gradually initialize the rest of the runtime.

This is much more difficult than it sounds as all code must be written in such a way to prevent the compiler from calling the runtime allocator (no variables allowed to escape to the heap).
‘Brain age’ can be predicted using MRI scans and machine learning
> I'm also a bit sceptical about monstrous squats - enough of those and you'll compress the discs in your spine and end up shorter!

No you won't. You're only spending a few minutes under the bar per day, even if you're a serious powerlifter.
Implementing this to run on an arbitrary dictionary would be a cute interview question
This came up last week on the OpenPGP discussion; here's a re-post -- no one else has mentioned the sc4-hsm yet. https://news.ycombinator.com/item?id=14495213

Open source (-ish?) Yubikey alternatives

https://sc4.us/hsm/ $75 | https://news.ycombinator.com/item?id=12053181

https://trezor.io/ $99 | https://news.ycombinator.com/item?id=10795087 (not much on HN)

https://www.floss-shop.de/en/security-privacy/smartcards/13/... €16.40 (OpenPGP Smart Card v2.1; 4096-bit keys)

https://www.fidesmo.com/fidesmo/about/privacy-card/ €15 (NFC only; recommended by the terminated SIGILANCE OpenPGP Smart Card project; 2048-bit keys)
Their testing methodology doesn't appear to have vaporized the liquid. I wonder if this has an impact on the results, given that the method of producing the gas is different.
It is extraordinarily annoying to set up a Y4 for SSH. We use gpg-agent in ssh-agent compat mode.
>The preferred usage (I'm told) is that man/woman is used for gender and male/female is used for sex. Gender is largely limited to humans, but humans also have a biological sex that is both difficult to ascertain in some cases and also completely irrelevant to most discussions around the workplace.

>This also leaves open that there is room for more genders while leaving sex as a somewhat resolved issue.

Until relatively recently, the terms "gender" and "sex" meant essentially the same thing and could be used interchangeably. But these days, a small, but very vocal, vicious and vindictive segment of the population has decided that their definition of the word "gender" is the only one that is acceptable in public forums, so they deploy tactics ranging from public shaming to career destruction to enforce their own cultural taboos.

If someone wants to hold the unscientific (and IMO weird) view that, for example, "otherkin" is a gender, that is perfectly fine by me. I'm not going to try to stop them or convince them they're wrong. What is not fine by me is any assertion that I may no longer use the term "gender" in its traditional (and IMO correct) sense of the word.
Maybe I'm old, but I immediately assumed this was an OS built around the Gopher-protocol[1], whatever that would mean in practice.

Gopher is already an established name, so the naming seems a bit unfortunate.

[1] https://en.m.wikipedia.org/wiki/Gopher_(protocol)
Out of curiosity, was that remote workers while having an onsite presence? Or fully remote?

I ask because from what I've seen, the partially remote situations have generally been more dysfunctional than fully remote. When it's one person who missed the conversation, it just makes their life miserable; when it's everyone else, it makes -your- (the person with the info's) life miserable, and that leads to better communication processes and documentation.
It’s time to give Adam West’s Batman his due – The Verge
Israeli co GuardKnox protects cars from hackers
Well, this tells us the price point electric cars have to hit to be viable.
Rate-limiting task queue and aggressive caching might help out... "Shown HN" loosely translates to "DDoS Me" :P
> When your concern is cost

Not everyone's concern is solely cost, of course. Some of us are happy to pay a little more for a car that eliminates our families largest contribution to global warming. Yes, new Tesla's and other EVs are not cheaper than ICE vehicles today. The Model S has only been available for 5 years. You can't expect EVs to beat ICE vehicles with over 100 years of engineering from minute 1. Give it some time.
Is Go suitable for OS/Systems development? Inline Assembly would be nice to have.

I'm guessing a project like this will need to implement the Go runtime given that (I'm assuming) it uses posix (Or windows etc.) system calls.
I'm not arguing. I'm "relaying". He's more successful than I am. He gave me the advice. Looking back I regret not taking it for a variety of reasons. Everybody's going to be different.
Increase you grade score
I have used captainspyhacker2@gmail.com. Get the credit you need , don't let bad credit stop you another day in your life . Don't wait until you need to use your credit to consider fixing it .and also erase all your outstanding debts so you can be qualified for any credit card loan and loan amount of your desire ,Also into negative entry clean ups. His a genius at what he does. Using this opportunity to Thank the Captain
Median salary for a paramedic in the US is $40k a year (http://www1.salary.com/Paramedic-Salary.html). You got more/more important autonomy/responsibilities than trying to save someone's life? Maybe you do, I don't know. But to claim you're making more money because you have more autonomy/responsibility is arrogant and plain wrong.
If you don't mind, what is the percentage that you gave him? Part of my really hates the idea of giving any stake, but if that's what it takes...
> Unless you're talking about equity split in a company that is worth millions engaging with a lawyer is a waste of money.

I disagree. The company doesn't need to be worth money now for engaging with a mediator or getting legal advice to have value.

For example, a proper Full and Final Release, mutually agreed upon, can not just save you a fortune in future litigation, it can free you to seek investment in a future venture without the fear or need to disclose past stakeholders, and give peace of mind to work knowing that it won't be derailed by skeletons in the closet.

The spectre of litigation can at-best cloud your optimism, at worst undermine your prospects; it can be a weight upon your every move.

As time passes, the natural human bias is to over-value their past contributions, and undervalue the past contributions of others. The longer the time passes, the greater the bias. If you succeed, the more likely they are to demand what they feel they deserve, from their perspective.

They might be the type of personality to let it go; but if they are litigious, it's better to know it before there's real money on the table. If they're not litigious, they won't mind signing a release or making a deal.

Every situation is different, but getting legal advice isn't just about the money at current value, it's about the price of potential litigation, your peace of mind and ability to produce in the future, and the cost of the spectre.
> Except it's Sprint, so many people will whip out their phone and have no functional data service.

Sitting in my home office, my work-provided Sprint iPhone 6S just managed 0.47/0.27 Mb/s in the Speedtest.net app. Highest I've ever seen is 13.11/8.85 in Highlands, NC of all places. Data dead zones are everywhere around Atlanta.

Sprint is so bad that several times a month I can't even get it to make a phone call... over WiFi.

My Verizon iPhone 7+ got 38.25/9.25 with a best of 172.92/29.85.
Here it is documented a bit:

http://pubs.acs.org/doi/abs/10.1021/acssensors.7b00118

http://pubs.acs.org/doi/suppl/10.1021/acssensors.7b00118/sup...
Social Interaction Is Critical for Mental and Physical Health
> On the other hand, working in an office is a sort of work tax too - commuting to and from the office is wasted time that could have been spent sleeping or with family. It has a financial cost attached for the employee too.

The difference here is who ends up paying the tax. For remote work, the employer pays the lion's share of the "tax". In a traditional setup, the employee pays the brunt of the "tax".
So is there a discount or something with Sprint?

Was really interested, but 1) I'm not switching to sprint and 2) Who buys phones in stores?
https://github.com/alpaker/cronviz is a graphic visualizer of a whole crontab, and it runs locally so you don't need to offer your info to a random website.

(I'm not associated with it in any way; I just had a need for it a few weeks ago.)
Last I checked I don't have access to "fix" how GitHub displays source code, although it looks like the maintainers can add an .editorconfig to their project to address this particular case.
E-Cigarrete smokers are becoming like a club of fanatics. I'm a smoker, and the gusto with which people encourage me to switch to e-cigs I find disturbing.
A Look at the Demanding Schedule of Elon Musk
It's not against Google TOS in many cases.
I think your point hinges on what you define as 'work' then. Because I so often hear the phrase 'if you do something you love you wont't have to work a day in your life' yet in real life people seem to respect the 'work' you do for your employer way more than any 'work' I do purely out of passion. (And although I do very much like my job in software engineering, I like to have a balance for it, like going rock climbing, for which nobody would ever give me money though)

I'm probably also biased by the culture I grew up in, but this always kind of irritates me when people praise working long hours:

Which one is it, do you love what you do, so it isn't actually work for you after all, or do you just push yourself really hard and therefore create higher standards for your colleagues to be measured by? (which would lead to the general inclusion problem that this is simply easier to do for young white, childless, men discussed by the author)
Pretty low quality research to be honest. And I have read the paper. This is the sort of smearing why we can't have nice things.
It's almost as if remote work and in-office work both have their plusses and minuses, the choice to do one vs. the other involves trade-offs, and one size does not fit all. Crazy, I know!
I'm sure you're well aware that this depends on the workplace.
I'm not sure why I'm struggling to express myself here. I'm not saying Nix was wrong not to focus on optimising this; it's not likely to be their bottleneck. I'm saying that the article's argument doesn't hold.

Consider a case where somebody is using C++ for mobile OS portability or to hook into another large project, rather than the performance it offers. In that case, the argument that the parser would be equally fast in Haskell is irrelevant because that was never the use-case.

Consider a case where somebody is using C++ for performance. In that case, the argument that the parser would be equally fast in Haskell is irrelevant because that's not the part that needs to be fast.

The only time "X in Haskell is equally fast to X in C++" is an argument that you care about is when you care about the performance of X, and in that case the code wouldn't look like this.
My idea was slightly different. I want to create a general data store with hooks.

So that you can generate a table, links tables together and have custom hooks. (stuff like send me an email on this date.)

Then serve an html interface, so for each table you will have a form to complete.

Finally I wanted to write anything on SQL so that you can simply take the file and move so your data with you.

It is not simple but not even too difficult... It requires time.

The one I want to create is not quite your ideas but it is a super set of it...
Fixed link: https://www.floss-shop.de/en/security-privacy/smartcards/13/...
Yes. I dislike the jingles and sound effects, but I appreciate Reid's commentary.
Weight training is like magic for me. I've slipped into some bad habits over time and am struggling my way slowly out of them and back into training. The difference when I'm training is crazy. It supercharges my body and lifts my mood from all the extra hormones and so on. Recently I had had a weird pain in my back for months every time I breathed in, and it disappeared with a single back workout! I now wonder whether something was out of alignment and the weighted stretching pulled everything back into place. Certainly seemed that way. I've been banging on about weight training to anyone that will listen for years!

My special tip: get some cheap bulk whey concentrate (cheaper than isolate and not really that much more calorific in the wider scheme of things) and bang down enough protein shakes to get your protein up to a reasonable level. I used to do 1 gram per pound of bodyweight per day, but looking back I think that was excessive. You also have to make sure you drink plenty of water whilst on a high protein diet, and obviously don't go into it if you have any history of kidney trouble. But seriously though - training vs training + protein is incomparable. Combine the two and watch your muscles expand.
> It doesn't look like there's any question as to whether or not e-cigs cause harm, only a question of how much harm

Same goes for almost everything.
I mean, the field has inspired how Facebook determines to serve up news feed content so, in a way, it has driven policy by way of influencing democracy.
Getting started: the 3 stages of data infrastructure
> The XXXX has utterly failed us on data about YYYY. If anyone knows what's actually going on, then they are lost in a sea of other people that are doing their best to shout over one another.

Lol - like most of the modern world - Internet or not. :)
What compelling reason does bzr offer average teams to use it over git?
The "until marriage" part is usually part of the moral beliefs of the people who push for abstinence only sex ed in public schools, but I wasn't aware that public schools generally taught that part.
I gave it "A Storm of Swords" by GRRM and it gave me the rest of the books in the series + Fellowship of the Ring. Yeah, thanks.
I think it's the opposite, I think informality leads to much less effective communication, not more. It's hard to have "tough conversations" when personal relationships are on the line. Telling Steve he needs to start carrying his weight is much more difficult if it means endangering your friendship with Steve.
cool, sorry if this is dumb/obvious, but how does this fit with reflexbox (another react grid system by the same author)? do they complement each other? or is this a better version of reflexbox? or do you use one or the other depending on your goals? thanks,
Are you serious? Did everyone forget how to just be? You would actually prefer scrolling through meaningless fake content than not being on your phone?
> git clone https://username:password@github.com/... will end up in git reflog

So if your deploy process is an anonymous git checkout of Drupal, there's no credential leaking to worry about.

> no guarantee a future feature of Git that you've never heard of doesn't make the problem worse

Okay.
"Better to just pick and choose who you want to keep."

But cheaper if they pick themselves.
That line is how people write when they're trying to signal something to a minority of people at the expense of the normal reader. What's really strange is the following "I'll thank them by not naming them".
New Tesla Model 3 photos with clearest view of the cockpit
It's $40k USD which means it's at least $50k CAD. It seems about right for recent graduates with less than 2 years experience. I'm in Montreal btw.
Offer him a buyout based on the first year's revenues. Or a flat fee, but delayed until you have revenue to pay for it. Or anything, really, but make it clear that you don't think he's as committed as you are to this, and you want to take the risk and gather the reward.

And if he says no, dissolve the whole thing and go find something else to work on. Odds are good you would have pivoted to something else anyway.
> I have a comfortable life. It involves being on a kayak with my wife and kid, not hanging out with coworkers.

Having friends in work is no barrier to spending time with other friends or family outside of work - it's not zero-sum. Even 35 hours/week (and if you've got a better deal than that then I envy you) is a lot of time to be spending with a bunch of people none of whom are your friends.

> Are startups "better at producing good software?" They may be better at entering novel markets, software that's novel isn't the same thing as software that's good. E.g. Facebook's iOS app used to be a buggy piece of crap. It's gotten much better as Facebook as gotten more "corporate."

Users vote with their feet for featureful-but-buggy over well-engineered-with-less-cool-functions, and I don't think it's because users are stupid. I think a willingness to "move fast and break things" translates into genuinely more life-enhancing software on the whole.
I started writing a kernel in Go a while ago (and since abandoned it due to not having time.. I got as far as having a simple built in shell that let you do ls and cat on a FAT filesystem). The part about memory allocation and virtual memory wasn't much more difficult than it would be if you were implementing your kernel in C or some other low level language.

The hard part is once you get memory and paging working, you'll need a syscall interface. If you want to be able to run Go userspace programs, that means you need to implement the syscall interfaces for an OS that's already supported, and can't just go out and design your own, and at that part it starts getting a lot less fun.
Show HN: Caplinked API – secure document sharing platform
Caplinked is one of the leading providers of virtual data rooms. We are now proud to announce the release of the Caplinked API which allows enterprises to build their own robust VDR or file security and sharing applications.

Let us know what you think!

https://developer.caplinked.com/
If you havent tried CNTK and want to get an overview w/o installing anything, try:

https://notebooks.azure.com/cntk/libraries/tutorials

Cheers.
Anonymized list of engineering salaries from bootcamp grads
Lol.

Currently the average bus driver in a union-negotiated contract in Germany makes 29'000 EUR a year. Pre-Tax. Post tax, 21'000 EUR are left.

Overall, a transit company pays around 45'000 EUR a year for a bus driver. Unionized.
We go through this, generally, every 4 years. I don't know why it feels like 4 years is the 'period' of new-school-hacker-on-the-scene, it just feels like it from the perspective of industry/capitalism out here in the workforce.

Perhaps its because it seems like 4 years is the mean time between start and end of the new-school; i.e. it takes at least 4 years for the group who have forgotten how to do the old stuff to be replaced by the group who don't know anything about the old stuff, and just re-invent it all again, with bells and whistles, and .. y'know .. youth'y cool.
I'm not sure that grids have a role to play in single page web apps. But I'm convinced that React only has a role to play in SPA's (or self contained widgets).
A quick google doesn't resolve it either way it seems, perhaps I'm wrong, but I don't think there is clear evidence.
I think the problem is that many startups have immature social atmospheres which lead to unnecessary conflict and drama, rather than camaraderie.
Thank you, glad to hear others have been here before. That sounds like exactly what I should do, I even like the way that you phrased it.

In your situation did you write up a partner termination agreement?
Discounted Tickets for Velocity, San Jose
Twice exceptional aka gifted and learning disabled (though I also use it to mean gifted and disabled in any manner -- I do not have a learning disability, but I do have a medical disability).
"folks using e-cigarettes are still inhaling dangerous chemicals."

They might be, or might not. It never fails to amaze me that a pill is hyper regulated, food is somewhat regulated, and at least where I live vape juice is completely unregulated for a couple more years. Whats in there, THC, benzene, used engine oil, who knows.

Obviously its trivial to make a substance that when vaporized is harmless; consider pure distilled filtered water. Its a hair trickier to supply nicotine with the vapor. But when they go all ochem crazy with flavors and smells, who knows whats in there and how long the users will live.

The FDA is moving extremely slowly on regulating vape juice. In a couple years it'll at least be licensed and documented. Until recently it was complete wild west.

I've never seen the FDA move on anything so slowly. There must be a lot of political money involved.
The third largest city in a given state could be anything from a million people to 30k people.

I wouldn't expect a town of 30k (or even 100k) to have that many jobs for developers as it's a fairly specialized industry.

50 years ago you wouldn't find actuarials or design engineers in small towns either.
I'd be happy to know your reasons why.

Overall, XML is too verbose; in particular, the text markup features of XML are needless complexity.
It looks like two things are being tested here:
1) Toxicity of e-cigs
2) the validity of this new testing device created from a 3D printer

That doesn't make a lot of sense to me. A demonstration of the toxicity of e-cigs should be based on well-established testing methods. And a new testing device should be tested to see if it reliably replicate findings that used well-established testing methods.
Oh, thanks for clearing that up, I kind of misread the parent comment then :)
I'll leave my answer anyway for the sake of argument.
Worked full time in SF office for 1.5 years, worked from the company's Tel Aviv office 3 months, then moved to Austin in a slightly different sales focused role (was implementation before), and been working from here ~ 1 year.
His main idea is that x86 will decline in GPU host roles because Intel is deliberately limiting PCIe bus width, but then he shows AMD (another manufacturer of x86 chips) which has no such interest, delivering what he's asking for basically right now.

He also seems to think that NVIDIA will be the sole winner, but if you think about it, AMD seems much better positioned. They manufacture chips which implement the most popular server ISA (x86) and on the same process they manufacture GPUs which are objectively more suitable for the tasks that are driving adoption(and starting to be, now that the software is catching up).

So really the situation is not "NVIDIA is killing x86", it's "Discrete GPU vendors are selling more GPUs than fit on Intel's x86 implementation. Which will drive the adoption of systems with lots of bus width."
Seems pretty silly putting any form of security apparatus into a technology which could possibly have been engineered from the ground up to be SIGINT-enabled. It's as if GSM was deliberately designed by the intelligence community to be available for eavesdropping. They build the protocol with just enough good security that Johhny can't intercept his wife's calls to check for cheating, but with enough bad security that intelligence services (and sophisticated criminals) can play Mallory[0]

[0]: https://en.wikipedia.org/wiki/Alice_and_Bob#Cast_of_characte...
Lots of things are bad for you; that doesn't make them all equivalent.
That's not how modern Western societies work. Plutocracy has been tried, and found to be devastating for society, human dignity, and the human condition in general, not to talk about the rampant corruption it invites.