skysight-inc/HackerNews huggingface dataset:
You could continue this argument out to 128 or 256 bits. Where it starts to fall down is when you map the size of those address spaces back to the data types people work with.

In a 16-bit address space (64K), you hit the 16-bit limit _all the time_. Even a moderately sized text document will be bigger than 64K... and that's before considering images, videos, large data sets, etc.

32-bit takes you out to 4GB, which is much more likely to hold a typical working set, so the argument to go to 64-bit is much less pressing.

"why not stick with 8 bit?"

This conversation is about the size of the address space, not the machine word size. To my knowledge, there were no serious machines of any sort that were limited to an 8-bit address space. (Maybe something homebrew or embedded.) The closest I can think of is the 6502's preference for putting values in the zero page (which was 256 bytes).
Front + Intercom is the same combination we use. We're happy with Front's Intercom integration.

We're still using Zendesk for Help Centre, but considering alternatives. Last time I checked, Intercom's help centre product was still lacking some features we needed, unfortunately.

I think a big opportunity for Front is to make it easier to source content from different knowledge base systems (like Zendesk) to include snippets/links in emails without leaving Front. Perhaps a search box that inserts linked titles for Help Centre articles.
I too, am many people on the internet, yet singular in the physical.
Self-Plug. We use our own product (http://www.enchant.com) to support our customers .. It covers email support, a knowledge base website, live chat widget for the marketing site (i.e. sales), and an in-app widget that offers both live chat and an embedded knowledge base.

Try it out - it's faster than gmail :)
> First that almost every firewall out there right now supports https snooping via MITM. Example: https://www.paloaltonetworks.com/features/decryption

Seems prudent to mention that this requires cooperation of the client bein MitMed. Specifically, the client needs to install a root certificate.
StatusCake does support web hooks, along with 10 other integrations including fully supporting advance alert routing. We also have all the features of major monitoring services as well as virus scanning, domain monitoring, SSL certificate monitoring and so many other features.

I mean, we also have a free plan that gives you monitoring (and hooks) along with a wide range of features for an unlimited amount of sites!

Kind Regards,
Daniel.
All format embeddable player for Electron/NW.js applications
It's not slower than VS. It's just not an IDE.
Ancestry or convergence?
Your comments were killed by anti-abuse software that detects past patterns by trolls. The software looks to me to have gotten it right. You've been posting comments that don't fit the site guidelines and creating multiple accounts to do it.

HN moderation is based on https://news.ycombinator.com/newsguidelines.html and https://news.ycombinator.com/newswelcome.html, not YC.

Political or ideological battle is not what the site is intended for, so we ban accounts that use it primarily for that purpose.

We detached this comment from https://news.ycombinator.com/item?id=13833091 and marked it off-topic.
152,528,000: Record Number of Employed in February; Participation Rate Rises
At http://formbit.co, I use UserDeck. It has Guides (knowledge base) and Mailboxes, which serves our purpose. I looked at some other mentioned in this thread, but this works well for me.
WikiLeaks: CIA Repurposing Hacking Code to Save Time, Not to Frame Russia
Disclaimer: I don't know too much about this field

Can someone explain why exactly 64-bit is generally slower than 32-bit?

I understand that more RAM will be used and I/O to it slowed down due to double the bits pushed around since "chunks" have double the length, which ends up being a lot of empty padding (is that correct?).

But everything inside the CPU, like registers or ALUs, are 64 bits wide anyway (right?), so computing in 64-bit mode would just make use of resources that were unoccupied in 32-bit mode. Or am I missing something?
What's the reason for this? Google trying to take advantage of a Tax loophole?
Do you know if with Travelling Ruby is possible to create a windows executable with a GUI? I have been using the gem ocra + ruby tk for this.
My wife me a better programmer and yet better person.
She is HR (in the ICT area) and we are together for 12 years. She was always joking me that I am mediocre or average when I was actually at this level.
However, this was a constant powerful reminder to become better, so eventually, I did.
Everyone - find your motivation to be better.
In case anyone is interested - NVIDIA on PPD: http://phrogz.net/tmp/ScreenDens2In.html#find:density,pxW:19...

They claify that while acuity limits for a person with 20/20 vision is 60PPD, the average acuity is more like 20/15, equating to 80PPD. It looks like NVIDIA put the PPD benchmark for an ideal display at ~92PPD, which would push the acuity limits for just about every human user. That seems reasonable to me.

As a point of reference, accounting for binocular overlap values (which I had to hunt for), I calculated PPD's for two of the highest pixel-count HMD's out there:

StarVR: 18.6 PPD
Sensics dSight: 20.2 PPD

I don't have the details needed to calculate Avagent or Hololens PPD's, but I'd venture to say their at this point or lower. So, as you can see, we still have a long way to go.

One more note - Displays don't need a constant PPD accros the entire rendered image, thanks to steep visual acuity drop-off relative to FOV angle (1). So, to the OP's credit, perhaps there is still some work that is needed on the PPD metric to account for HMD's that use foveated imaging (2), such that all displays (foveated & non-foveated) can still be compared side-by-side.

1. https://upload.wikimedia.org/wikipedia/commons/thumb/2/27/Ac...
2. https://en.wikipedia.org/wiki/Foveated_imaging
https://twitter.com/ID_AA_Carmack/status/840231319082754049
These things fascinate me, and it makes me wonder how close we are to the Gattaca-esque ethical debate.

All the same, the fact that we're close to gene editing feels like something our of a SciFi book, and I think that's pretty cool.
thanks Jon!
If we manage to organise a good event this year, we will probably stay in Paris. There were many different factors that lead to the decision to move to Paris. It wasn't an easy decision, but our team thinks it's the right thing to do...

Great idea with topics printed on badges. We will do it! :) Thanks for the suggestion!
2 reasons. The first is practical: integrity. Https guarantees the site your visitors see is the site you sent them.

The second is more moral. Making https the default means more and more of the web will be encrypted and authenticated. This is a good thing.
Braeön – World's Strongest and Most Adaptable Material
The plan that they seem to be following is to convert VS into a completely managed memory product and then move to 64 bit. It's easier and doesn't introduce a feature-freeze period for a project the size of Visual Studio.
because it takes over my browser and I want to use Pocket or Firefox's mobile view -_-'
There are winners and losers but overall economists agree free trade is good.

http://econpapers.repec.org/article/tafjeduce/v_3a34_3ay_3a2...

In any trade system, there will be losers.
I know of almost nowhere that encrypts content with the user password. It means if the user resets the password because they forgot it, they lose content.
> I don't understand how something with so many widely-recognized best practices associated with it can be implemented badly.

The same reason why we have other kinds of crappy software: People try to do it themselves rather than using a robust, tested, third party solution.
That sounds excellent. What's the best way for an engineer to share their own values with respect to these attributes? For example, is there a way for me to say, "I prefer cultures which emphasize code quality ahead thoroughness and with an above average communication style"? (I haven't used Triplebyte yet.)

I totally understand if this is part of the secret sauce and the answer is "just use it".
FYI: A Seven-Day Rogue­like (7DRL) is a rogue­like cre­ated in seven days. That is, the author stopped writ­ing code 168 hours after they started writ­ing code. A 7DRL can be created at any time during the year. How­ever, general agree­ment was reached that it would be fun to sched­ule a spe­cific week for a 7DRL Chal­lenge.

http://7drl.org/about/

P.S. I found Haxe by following some of the 7drl entries. But I think I would like to use Racket to make one one day.
I often wonder the same. In '90 I helped build a primitive web browser, including an interpretive language. Used it to instrument a couple nuclear power plants. Displays were graphically rich, and had to load in < 1 sec and display real-time plant data. I don't ever recall waiting for my IDE (emacs) to start, or even waiting very long for a full build to complete.

When we have less, we make due with less. When we have more, we consume more. It's sort of like money.
It will probably be something similar to this [1] that allows humans/aliens to travel to distant worlds. As per my limited understanding, nothing can move faster than light in space-time, but it seems that it may be possible for a space-time wave to move faster than light. We would just ride that wave.

[1] https://en.wikipedia.org/wiki/Alcubierre_drive
Children prefer to read books on paper rather than screens
The study this entire puff peice is written around:

>The Association of Hot Red Chili Pepper Consumption and Mortality: A Large Population-Based Cohort Study

http://journals.plos.org/plosone/article?id=10.1371/journal....

>In this large prospective study, we observed an inverse relationship between hot red chili pepper consumption and all-cause mortality, after adjusting for potential confounders. Adults who consumed hot red chili peppers had a 13% lower hazard of death, compared to those who did not.
Better GPU and 4K screen make the XPS 15 a MacBook Pro for PC users
You cannot use gps alone. You use gps + IMU + a Kalman filter for fusion. But this is a great deal better.
This is true for vanilla ICA.

Independent Subspace ICA models can be applied to more signals than sources problems. It's also possible to use different decomposition methods, or subtracting already detected signals.
Probably, I wouldnt know which is which.
I have been very impressed any time I've had my eyes checked.
Please comment on https://github.com/forter/security-101-for-saas-startups/pul...
Oh come on, this is a ridiculous argument. He's asking for what most of us want: a unified SMS and video calling app for our phones. I too would prefer they just fixed and refined Hangouts, rather than muddy the picture with a host of new options. This is what we call fragmentation. I just want some ubiquitous communications app which allows me to text and video call my friends and family no matter if they're on iPhone or Android. Hangouts was going to do this, but apparently now they've pivoted...But I'm not going to go through the hassle of getting all my friends and family to switch to some new app. So I'm disgruntled too.

We don't want one app which does literally everything, just one app for all our mobile communications: primarily SMS and video calling these days.
> Password managers are horrible - Whenever I change machines, I could never remember all my passwords and I certainly don't want to store my passwords in the cloud.

1Password can sync locally which is a nice plus:

https://support.1password.com/wlan-server/
I've been a fan of Buffy since it aired. It certainly was amazing.

At the same time, I feel the article goes a bit overboard with "birth of TV as art". For example, you can go back earlier to Twin Peaks as raising the bar for TV to the level of art. Other shows have gotten similar acclaim.

Not to diminish Buffy, it's a classic and it certainly transcended the "teen entertainment" genre.
Doesn't homebrew require git?
From https://github.com/dotnet/roslyn/issues/347 (Details > Mutability):

> Should tuples be mutable or immutable? The nice thing about them being
> structs is that the user can choose. If a reference to the tuple is
> readonly then the tuple is readonly.

> Now a local variable cannot be readonly, unless we adopt #115 (which is
> likely), but that isn't too big of a deal, because locals are only used
> locally, and so it is easier to stick to an immutable discipline if you
> so choose.

> If tuples are used as fields, then those fields can be readonly if
> desired.
love the minimal approach but your quoted text is elongating horizontally. I don't know why the default behavior is like this for quoted text.
hi. Here is my attempt to clarify this section. Could you please comment on PR https://github.com/forter/security-101-for-saas-startups/pul... ?
'legit users'

There isn't a day that goes by that I don't get an email intended for someone else, often including personal information, due to a mistyped email address. Whoever decided that email verification was a poor user experience needs to be hit in the head with a shovel after he digs the appropriate sized hole.

If you know Catherin (PA) let her know her round trip to vegas is confirmed

Carolyn's (NYC) open table reservation was canceled by the restaurant.

Different Carolyn (CA) needs to correct email address with the walnut creak school district.

Possible the same Catherine (PA), your financial advisor needs a distribution form filled out.

Clint (OH), your repair at Kay jewelers in Akron is done.

Ann (FL), Thank you for scheduling an online appointment with Conley Subaru

sigh, you get the idea

Edit:
Oh, and I'm going to start canceling Open Table reservations that show up in my inbox.
It's a false choice. 64-bit is the future, right? So the 64-bit transition is probably approaching inexorably. Optimizing data structures will be just as good in 64-bit. Actually, it will be even better, because the wasteful data structures will then expend twice as much memory on pointers and become even more wasteful.
I really hope it is. I don't really find VS Code to be any slower than VS. Of course, this depends on what you're using each for. I find I prefer VS Code because it has so few default features. The default install does not contain GB of bloat that I will never need. I'm able to build the experience I want, rather than fight one thrust upon me.
That might work, although I think there are two limitations:

1) Hearing aids have a 10ms latency budget. So no matter how much processing they can do, they're limited by how many samples they can look ahead and that limits the design of the filters. The brain can presumably look ahead further to separate sound streams so I think it's pretty impressive that ideal binary masking works.

2) Hearing aids have a power budget. The ones I've looked at achieve low power by running a FIR filter in hardware to shape the sound while a DSP classifies the sound and adjust the filter taps. The DSP doesn't have to run at the same rate as the filter. That seems well matched to the binary filter approach. Likewise features extraction might not run at the same rate as the DNN.
You added an obscure icon that when tapped reveals the link, which then must be also be tapped. That's a little more obtuse and undiscoverable than 'added that button'.

The fact that people here on HN are still requesting it says it's far from well implemented - I wouldn't have known about it if I hadn't read it somewhere when you added it. The more conspiratorial among us probably assume that implementing it poorly is intentional.
hi. Here is my attempt to clarify the domains section. Could you please comment on PR https://github.com/forter/security-101-for-saas-startups/pul... ?
Funny, I feel his PR team is probably stressing out all the time.
https://www.belastingdienst.nl/wps/wcm/connect/bldcontenten/...
Absolutely. Gatsby sites are built with React which means it's very easy to add interactive behavior in the client that communicate with a backend API.
> But most users, and especially most non-technical users, aren't willing to take that same stance despite being very frustrated.

That's where you can help! The next time you visit your parents or non-techie friends, install something like Ghostery for them. It's not a long-term solution to web awfulness, but it makes the web less terrible for now.
Maybe it was just me, but I read GP as slightly tongue in cheek - I hope most testers don't actually have such an antagonistic relationship with their devs!

I agree with you completely that they're underappreciated and minimized - I've seen corporations cut their testing staff in favor of automated tests, only to find that overall number of bugs between releases rises. (note: this is not a knock on automated tests)

I've also noticed an elitist mentality, usually among junior developers (but sometimes in senior devs or management as well), that a developer can do any job or role better than anyone else with a bit of training and coding. IMO, both of these are very immature views, and extremely dismissive of the value that domain expertise and a critical, analytical set of eyes can bring.

From the Dev end of the spectrum to the QA end: thanks for everything you folks do. Shitty software destroys people's confidence in our work and solutions, and rework is expensive and bug-prone: you save us from a lot of that.
Yes, MSDN documentation may be inaccurate from the perspective of people trying to REPLICATE THE ACTUAL IMPLEMENTATION of the APIs!

That's not the purpose of MSDN documentation though.
I dont want everything I do criticized. I dont want every small doodad I make to have to worry about licenses and IP. I dont want to have people yelling at me for not supporting a weekend project.

As a specific example, I wrote a personal set of Minecraft tools.

I read a lot of file format information off the wiki to get compatibility with their map (and other) files. Did I accidentally use protected IP because the wiki wasnt clean information? Maybe. Did I stray in to copyright violation by using their names for blocks, rather than renaming the numeric codes? Possibly.

Then there's the fact version 1 was a hacked together spaghetti ball with magic values all over the place I wrote in an evening. Would I have benefited from having that feedback told to me? Not at all -- that was actually solid engineering to get 'er done as a prototype.

A week later version 2 was out, but it was a complete rewrite that didn't have any compatibility. Maybe feedback would've been helpful here, but even I thought there were still some obvious flaws because I was trying a new style of programming in Python, and it hadn't gelled yet.

Version 3 was a week or two after that, with another breaking rewrite. This time it used a model of automata from a completely different source, changing the storage format, adding a scripting interface, etc. with only a thin definition file for and import/export layer to Minecraft.

And that's where it sits on a drive, 90% finished automata development tools with MC compatibility because I learned what I wanted to from the project and moved on to other things. (I say 90% finished because while it works fine, there are features I thought of but didn't add.)

I don't want to keep working on it, I don't want to share the implementation of the automata engine because it's slightly buggy, and I don't want to support the project if others choose to use it. (And they very well might -- MC development tools suck.)

What would've been gained, at any point, in "shipping" it (beyond using it myself to make a few maps, which I did)?
I moved out to San Francisco during a historic El Nino season so I'm sure my perception is a little warped, but I'd note that you're providing a lot more detail about one than the other, and no citations. Not that any of this matters.
The parable of the Mexican Fisherman
The primary resource that's going to be hit is the cache. You get 8MB of cache whether you're in 32-bit mode or 64-bit mode. Switching to 64-bit mode means that you have half as much cache in terms of number of pointer fields you can store.

Note this can also impact alignment of fields within structs--if you're on 64-bit, you want your pointers to appear before 32-bit fields; if you alternate, you waste a lot of extra space.
Many would argue that IP itself is inherently anti-capitalistic, because it imposes artificial scarcity where it would not otherwise exist and, relatedly, because IP "theft" doesn't actually deprive the "victim" of a scarce resource they created or purchased. Ideas have (effectively) zero marginal reproduction cost.

That's not to say there aren't some good arguments for IP, but they sort of inherently have a planned-economy bent.
Fusion candles.

https://www.schlockmercenary.com/2003-08-03
Cache sizes are fixed to less things fit in L1/L2 than did before.
Strikes me as equal parts awesome and terrifying.
If you're famous, answers to security questions can usually be found in the Wikipedia page about you, so you pretty much have to make them up.
Have really been enjoying using this app on my desktop. I've been looking for a way to share music with my friends and discovery new songs at work and this has been a great tool. 5/7 would recommend.
I think the beam spreads a lot because

1. the wavelength is relatively long, because you want a sparse microwave sail

2. the antenna is of finite size

3. the distance involved is intergalactic
Ask HN: Are you using a non-systemd desktop Linux distro?
I'm looking at running Linux again on my laptop and have been researching some of the non-systemd distros that are out there. It seems like the only viable options are the stable distros that require a lot of manual compilation (gentoo, slackware, etc), or distros that have forked from other popular distros but are still in an early phase (devuan, Arch OpenRC).

I'm hesitant to go with one of the forks just because I don't want to end up with a distro that is dead/unsupported in a year. The distros like gentoo and slackware are more stable in the sense that I see them being around for awhile but the idea of having to spend my time compiling everything seems a bit painful. Slackware was my original distro 15+ years ago but I'm not sure I'm up for the maintenance work on my primary laptop.

Is anyone out there using one of these options on a daily basis (graphical desktop, large package repo, good hardware support)? What's your impression so far? Should I just give in and learn to live with systemd?
What the CIA thinks of your anti-virus program
It's clear, all right, but I don't want FOUR apps to do what one should.

And none of the supporting arguments for this change have been persuasive to me. This is just x4 fragmentation, if you ask me.
I don't think it's necessary to exaggerate the facts of the matter to argue against the policy.

If anything, a falsehood weakens the position of the person making the argument. It's easier to defend the truth. It's more robust.
Yes, solution is sub-optimal, as djrogers says :)

Also: using browser's native sharing option, shares the Google URL's, not the "real" one
The Daily Mail's science reporting is just about the worst there is.

They've spent years sensationally classifying almost everything on earth into things that either cause or cure cancer (often the same things).
Exactly. Myself spend 25+ years in 12-storey brezhnevka. Done massive renovation inside. Outside of building even after 25 years, don't change much in better way, only previously empty place is now occupied by somewhat same ~12 brezhnevka.

It's like https://en.wikipedia.org/wiki/Infill but without planning, just randomly.

People buy those apartments because there is no much chose. Myself I don't really know any alternatives.
That requires the existence of exotic matter, something that really isn't known to exist at all, and it'd be pretty surprising if it did. Pretty much all FTL schemes require some exotic thing that's unlikely to actually be feasible in our universe.