skysight-inc/HackerNews huggingface dataset:
I've used it on and off for many years. It makes for a fine development environment. #1 gotcha is what you'd expect: commodity hardware support. Purchase a machine that's known to be good for FreeBSD...
Check out my app Directory, built on https://bubble.is
Because it's wasteful to book a room for a single person which is, as the name suggests, for conferencing.

Since when did a desk become a loud space and a conference room is quiet?
As others have said, this feels very similar to Yammer. Microsoft has made a strong pivot to enterprise software over the past couple of years, whereas this feels like Facebook's first foray.

Although I don't doubt Facebook's agility, I give other enterprise software companies the advantage sheerly due to their head start.
OK, then.

The OP mentioned "previously gained value instantly disappears". I do not see what exactly disappears with GOTO?
Not using Wordpress to serve static blog content should be a good start.

Also running the database, webserver, mail server, etc. off a single machine is just asking for trouble.
It really depends on what kind of development you do. It's great as long as the tools you need are actually supported. And the tools would presumably work the same on linux so it's more a matter of what kind of system you prefer to administer. I just switched to linux on my main machine after 12 years due to getting hooked on the jetbrains crack. That and the lack of dart-sdk/dartium. I'd switch back if those two things got supported.
Never used atom, I use sublime. Also can't find any extension named sshfs. I don't want to install another FTP program and then open it up every time I want to make a change.
That is exactly the correct ratio.
Sometimes, yes. And in each of those cases, the right and motivated person can produce a better product that institutions.

Personally, I self host services on IaaS (Vultr). At least then I have full ownership of my data, and it guarantees I'm running on open source software that can be modified for data extraction at any time.
I've been on the front page of HN a couple times, it's not really all that much traffic. Ten thousand pageloads, at most. If your blog can't handle tens of simultaneous connections, you've got problems.
Wordpress can trivially handle "static blog content" with any of a number of caching plugins. (And you get a lot more out of it, in my experience, than trying to use Jekyll or the like.)

nginx, PHP-FPM and APC, your caching tool of choice, done.
What companies have you said Why they are so big, I can do that over a weekend?
Unfortunately the law is implemented by regular ol' people who are given quite a bit of discretion.
Facebook is promoting VR goggles ...
Downloaded and installed it on my corporate machine, and briefly tried it. Observations:

- No visible options for setting proxy configuration

- No interactive rebase

- Dropdowns for selecting "diff" and "merge" tools would expand, but not let me actually click the checkboxes.

- Crashed within a couple minutes of having loaded it up. Don't remember what specifically I'd clicked on - might have been the icon in the bottom left.

I'm primarily a SourceTree user, but I'm kinda frustrated at all the Windows Git GUI tools right now.

- SourceTree 1.6.25 is stable and has interactive rebase, but they progressively ruined the UI after 1.6 . Staging behavior is great, but it doesn't have file blaming or view-tree-at-revision.

- Git Extensions has file blaming and can sorta correlate with the file tree because it has Explorer integration, but the rest of the UI doesn't suit me.

- GitKraken actually integrates libgit so that it doesn't need to run external Git processes for operations, which is particularly nice in a corporate environment where process monitoring can slow things down. On the other hand, way too much shiny, no interactive rebase, and the UI again just doesn't feel right. Also, the recent announcement of licensing changes for corporate use.

- Tower appears to have view-tree-at-revision, but looked too monochrome, obviously an early beta, and once again, no interactive rebase.

I suppose having _one_ application that integrates the best of all of those would be too much to ask.

So, I guess I'm sticking with SourceTree 1.6.25 for the foreseeable future.
Though during Afghanistan no one knew how modafinil worked, or possible long term effects. British military were buying thousands of them at that period too.
Thats not a modem, it suffers the same problem (mic connected to the - compromised - baseband processor).
To hook a mic to the Pi you need an ADC to the GPIO or something like:
https://www.element14.com/community/community/raspberry-pi/r...
They call the feature 'email forwarding': https://support.google.com/domains/answer/3251241?hl=en
> Cubicles were used to be associated with boring, slow bureaucratic offices.

Honestly, I'd rather work in a "boring, slow bureaucratic office" than at some hip modern startup. The "boring, slow bureaucratic office" probably takes better care of their employees and offers a less-stressful work environment.
The secret ingredients of word2vec
Yes this is a fascinating project. You've inspired/reminded me to watch the bsdcan presentation: https://www.bsdcan.org/2015/schedule/events/574.en.html
And we give them to our kids as well.
>Employers only started offering these benefits to avoid taxes from what I understand.

It's almost always going to be cheaper for an employer to simply not offer the benefit. What is true is that, for better or worse, there are certain benefits that employers can offer that, for tax and other reasons such as group purchasing power, the employee often can't purchase themselves at the same after-tax cost as their employer.

Health benefits are (controversially) often like this. So are many types of disability, life insurance, etc. plans, in part because with individual buyers there's an adverse selection effect. (You're more likely to want disability insurance if you know you have a high possibility of becoming disabled--and may not even be able to buy it as an individual in many cases.)

So are 401-K plans.
Gmail lets you export your Yahoo emails to itself. I did that once a long time ago and abandoned Yahoo altogether. You then just enable permanent vacation responder and be done with it.
firstly its "arsehole"

Secondly its not proud of being an arsehole, its proud of standing up for people. No one bullies on my watch.
It would be interesting to know if they're hiring specifically for this position or if they're moving people internally (I could be interested, by the way). I can't seem to find anything more specific than this article, however.
Explaining PSD2 (OAuth for Banking Accounts)
This is the first I've heard of Syncthing. Would be interested to know if hn people think it is reasonably secure. Finding a good self-hosted sync option is hard, one of the last places where I'm reluctant to give up SaaS (using Egnyte now since ~2010). Waiting for magic folders from Least Authority. And then even if they put down zcash long enough to finish the magic folders project, someone still has to build a GUI for idiots like me. Is Syncthing security OK for relatively normal people who don't have any secrets of interest to the Russians?
I've done tons of interviewing and I'd say that 1 hour on the phone + 6 hours in person is the MINIMUM interview length I've ever seen. It goes up from there.

This does not seem to vary across company sizes, locations, job level, etc. Everybody copies this horrible process.
I have had a WCAG AA 2.0 audit failure doing this because this approach is not obvious to a sighted keyboard only use that space bar and arrow keys and not tab + enter is the control mechanism. Also a non sighted user will need hidden text before the tabs at a minimum to explain how they work.
Even the last release supports full ZFS+encryption with the default installer.
Ask HN: What technologies are you guys excited about?
Προγνωστικά στοιχήματος στα προκριματικά Μουντιάλ
Euclid by Allen AI solves SAT-style math questions posed in natural language
But if that's possible in any way FaceBook and the company paying would be subject to breaking many corporate espionage laws in addition to destroying FaceBook's enterprise business IN ITS ENTIRETY should it be found out.

Seems like an insane amount of risk for such a very tiny reward.
Plus a whole bunch of new operational techniques, security concerns, development paradigms, scaling opportunities, service offerings, integration possibilities, failure modes, billing options.

That phrase, "just someone else's computer", has long seemed to me a piece of recklessly dismissive arrogance. Engineering cloud-based systems is simply not the same as off-cloud, and assuming otherwise will lead to dissimilar outcomes.
sshfs is a utility that allows you to mount a remote directory locally over an SSH connection.
We did it once again!
I know, right?

There were things I liked at that company (mostly the people), but everything about the way the offices were set up had me on edge all the time. No private meeting space, not a single person had their back to a wall, people were thrown into offices at random with no regard to who was on what team...

After I got laid off, I landed at a place where I work in a cube farm, and it's so much less stressful.

I hope your leaving was voluntary, though... if it was, then congrats on the new job!

(and, yeah, I figured out who you are from the about section on your profile... I used to sit right behind you)
Makes sense to me.

I can't afford a wide pipe, I can afford Digital Ocean.

If I want to spin up a server for a day or two it's much more economical to pay for a virtual server than buy one and install it in my home.

The clincher for me is email. I'm happy to configure and run a web server, maybe with a caching reverse proxy, couple of synced db servers, whatever. But configuring email just isn't worth it - I've tried. Whilst it can be setup the big players in email seem to regularly blackhole you 'just because' anyway. So the amount of time in setup and servicing just isn't worth it for a handful of domains (basically me + immediate family) unless you've got time to waste. It if a good learning experience, and I do like the control, particularly over span handling.

Even using a (small) ISP, having DKIM and SPF setup, mail sent, even as a reply, still gets spam binned often by Google, Live, be etc..

Practically it just doesn't seem to be something to do on your own.
No, I'm talking about something else which is actually a bit worse...
WordPress to Jekyll: A 30x Speedup
I guess it depends on your point of view. I also self-host, but I do it because I want control of my data. I'm not the blogging type, but even if I were, I would not consider it a failure that my self-hosted blog went down under the weight of hacker news.

It's not like many other professionally hosted websites haven't done the same over the years, and my data remains in my control even when my website is crushed under the weight of enthusiastic visitors, so my self-hosting goal would be intact.
I think the point is that people also shouldn't get special treatment because of their race, and should be treated courteously regardless of who they are. Poorly phrased on the part of the OP, but one of HN's norms is to apply the Principle of Charity and consider the best interpretation of a comment rather than the worst.
Quitting your job to ask someone on a date seems a little crazier than risking dating a coworker, though.
> There's a distinction between a current which reverses flow, and one which varies, perhaps regularly, but without reversing flow.

[5, 3, 5, 3, ...] = [4, 4, 4, 4, ...] + [1, -1, 1, -1, ...]

Every current that varies with a regular frequency is just the sum of a DC current and an AC current that reverses flow. I guess in most applications one can decompose them and analyze the two components separately.
Syncthing has a good reputation in every department except the usability one. It's workflow is generally considered a bit clumsy, but it's a good product.

You could also look into librevault if you're interested in pursuing this avenue.
Wordpress is fine; this is why things like Varnish exist. If it's static content you can generate it by hand and serve it as fast as possible (after initial generation, obviously).
I think we will see a general increase in the power of the media industry over the next 10 years. Prices have bottomed and as AI gets better at predicting individual tastes we should see an increase in perceived value by consumers which should increase both consumption and prices.

Oil is going to go down in price as other sources of energy become cost competitive and start to dominate the energy mix. There might be an energy shock due to supply disruption, but oil will never reach $150 a barrel again unless we get some massive inflation.

At this point everyone has given up on the idea that central banks printing lots of money causes inflation. If you want to be contrarian bet on massive inflation occurring in the next few years.
>> time will move backwards sometimes

Can you please explain this one and hopefully link to an in-depth resource? I imagine you're talking about leap seconds, and/or the possibility that the system time is changed (whether manually or due to an ntpd update that corrects backwards). Are there other sources of this phenomenon?
Ukraine was the breadbasket of the Soviet union, so presumably they also had many slaughter houses but at the same time they probably didn't have valid pre-existing agreements with distributors, so when the Nazi army took them, they were up for grabs and holding Hitler in the palm of his hand he could get them.
Ironically I don't think I ever experienced ASMR from those videos, but this one is doing it.
I started using it on my X1 carbon. It installed fine. I hadn't used it since 2006, and I was quite impressed with the binary package manager and init/service system (I'm not a big systemd fan).

I'd still be using it, but I got the laptop used and it has had frequent reboot problems (even on Linux) and I get an error when I try to update the bios. I looked up the beep code and it just says the motherboard is bad and to send it in for warranty. :(
The point is that unit economics are not some static thing, LTV is a product of conversion rates at each step of your funnel. Every step you improve by x% improves LTV by x% for new users (for this type of company at least).
You have to use the Email Forwarding section in Google Domains, then set it up from within GMail.

GMail Settings > Accounts and Import > Send Mail As > Add another email address you own.

I remember it taking a few tries to get all the Domains info right, but I can send and receive email from any of my Google-managed domains from within GMail. You can try Googling for updated instructions if these don't still work:

http://theanywhereoffice.com/digital-lifestyle/how-to-send-m...
Ask HN: Learning webdev
If you had to re-learn all that you currently know about webdev, what would your path toward re-acquiring that knowledge look like?

For example, which toy projects would you build as a way to learn it? Which tools would you focus on learning, and in what order? Which resources would you study?

To make this question interesting, assume that the learner is a competent hacker who wants to immerse themselves in webdev as quickly as possible, but knows nothing about modern CSS practices, which devtools to use, or anything else that you'd learn after working in the field for several years.
My Self-Hosted Life
"Error establishing a database connection"

I think this may have been one of the more unintentionally ironic and hilarious blog posts Ive seen in awhile.

While I run my own server for some personal projects I'd never advise people to do it unless they absolutely have to. The maintenance, security updates and embarrassing events like these for the most part are not worth it.
I agree with you, but I think a whole lot of people working with small teams are tied up in the Github workflow, and the ancillary third party tools around it, and would find migrating a chore not worth the effort (and they'd lose a few things, as well). I'd like to be less tied to proprietary stuff, but the ship seems to have sailed on that, at least for now, until Github turns evil or starts to suck.
React Slick
To do such would require a subset of the brain to contain more information than the whole, which is clearly impossible.
Ask HN: Why do companies put captchas on checkout forms?
During business trips I've noticed companies such as United put a captcha on the form where you enter your credit card number to purchase wifi...

Also, there are a few other places where I've seen captchas on the credit card checkout form.

Why do companies do that?

Is there a good reason for it? Or, do they just add it because they've seen it on other forms and "forms are supposed to have captchas, right?"?

To me it seems like a great way to reduce conversion rates for zero benefit.
Static IP address too
Thank you for your efforts! This is great. I personally don't know a ton about wireless but am not opposed to digging in and contributing or testing when/if I have time/hardware. Which leads me to a question: what about 11ac is revolutionary if it's just a few bits away from a completed 11n codebase? Just curious.
We had a few customers complain to us that they couldn't forward customer support messages from Yahoo to Reamaze. Now we know why. Frankly, a very un-customer move by Yahoo.
Pro gamer's funeral streamed on Twitch
I've got a proper race condition in my current solution to the kill-switch puzzle. The output from my timeout circuit that turns off the power if no commands arrive in time is getting mixed in to the command stream in the wrong order, causing it to shut off power unnecessarily. It's a wonderful puzzle.
Exist a whole of crazy sub-culture about this:

https://www.reddit.com/r/MechanicalKeyboards/

https://geekhack.org/

https://www.massdrop.com/mechanical-keyboards

I'm almost build one, because I need a replacement for my MS ergonomic Keyboard:

https://geekhack.org/index.php?topic=79603.msg2053482

In short, MS hate me. He refuse to build a mechanical keyboard and also build the most nice Ergo (to me) but each iteration is far less durable. My actual one have several keys fade-out, and the palm rest is kaput. The original one, was rock-solid:

https://www.amazon.com/Microsoft-A11-00337-Natural-Keyboard-...

(I have see it at around US 300!)

So, I'm in the weird spot of:

- I like this keyb too much

- I can buy a more durable, but PS-2 antique, version

- I can buy a more up-to-date but cord-less (hate to recharge stuff!) and I'm confident it will break faster

- I can buy from the mech community, but do you remember? This community is CRAZY, and the options get weird and weirder!

- I can buy a commercial gaming keyboard and make my life easy. But I wanna ergo.

- I can build it myself, but do it curved is challenging, and I need to buy a custom keyset, so I need to convince like 20-30 people to do it so it not cost a eye.

Yep, this is nuts. I'm already > 1 year holding off this project, waiting for a reasonable compromise

(Not get wrong: I can settle for less. Is not that I can't, is that I wish a nicer option!)
---

The options in this space (Ergo+ Mech+ NOT CRAZY) are very limited. VERY.

You can get stuff like

https://shop.keyboard.io/

or even more popular

https://www.massdrop.com/buy/infinity-ergodox

But that keyb is a example of how crazy people are. Note that is not only a weird layout, have less keys than a normal keyboard.

I could buy it instantly if a least is a "normal" tenkey-less.

Right know, is SUPER-HOT to make the keyboard with the less possible amount of keys, where 60% is like the most popular, like this

https://www.massdrop.com/buy/kbp-v60-plus-mini-mechanical-ke...

This mean a lot of material to DIY is biased torwards 60%.
> I never liked LastPass because it's rigid on how you can store data.

I'm not sure when you last checked it out, but the current version of LastPass allows you to create as many custom templates as you like.
Since we're talking about communication channels, when I was first reading your comment, I read "party line" as in a shared phone line that people used in the early telephone service days. I was definitely confused. :)

https://en.wikipedia.org/wiki/Party_line_(telephony)
>The findings were presented at the European Society of Human Reproduction and Embryology annual conference in July and are described in a journal paper that is in review.

WTF why is the Guardian reporting on this now? It would make more sense to report on the conference presentation, or to wait for the publication to be in general circulation. But reporting during the paper review is not timely, and if it doesn't pass peer-review you're going to be stuck with your pants down.
I switched from _years_ on sublime (paid) to vscode in a hot minute for Go development. Awesome jump to declaration and linting. There is one thing it has trouble with and that is auto-complete from within sub-packages. Not sure why yet.
Religious thinking doesn't require divinity. various outspoken outrage groups qualify, as does anyone who has a belief system that is not evidence-based.
If you can manage DNS yourself, you can set MX to Google or another provider.
The debt-free alternative to university
I'd like to switch from Atom but a few little niggles make me keep going back. I like how Ctrl+K has the emacs-style behavior in Atom, and there's an annoying bug in VSCod's tex mode which stops commenting and uncommenting of lines from working.
Not totally following, how were you getting the addresses in the first place.
What good reason is that? To me that seems a bit intrusive.

I'm also curious as to which countries require this.
You can keep registration at your preferred provider, and set DNS for MX to Google, and there you go.
Microsoft's buildings are converting one after the other ones into open office. About 8 to 12 people per office.
Resident of San Francisco here, a global leader in amazing bike theft stories.

I look my steel cable through my bike helmet straps or I insert my u lock through the helmet. The only way to steal the helmet would be to saw it in half.
Just to add to this, for me at least, It's more the car rental market than the taxi market that Uber disrupted.
SurveyMonkey
People who can program radically overestimate where the bar is for being able to charge

Very late response here just to second what Patrick said, but...

My latest anecdote to reinforce this is the person who wanted to pay me for the Arduino software I wrote for him in about 5 minutes, but I declined (that's on the order of the amount of help I give out on the internets for free). Not kidding: being generous, it took a grand total of 5 minutes including firing up the editor, while grumbling about how much overkill an Arduino was for the task...

It really is about providing value. He has a $250,000 machine sitting idle a lot of the time and that 10 minutes of code reduced the idle time so he could get more utilization out of it.

Phase 2 is figuring out how many other people have a similar problem and finding them...
Ask HN: Least invasive way of page-view tracking
I was wondering what is the least invasive form of page-view tracking?

While I value the data that Google Analytics provides, and that data is "available" anyway in some sense, but just because someone leaves their window blinds open I do not look inside out of common courtesy.
> The git utility has a rather well designed interface to make it easy to remember, extend, and/or customize

> (which nobody does, because who remembers the git remote syntax?

I wish we would move on from the "git has good UX" narrative, it's preventing us from actually improving the UX.
Yeah I cant believe Yahoo would disable forwarding. People use it for other stuff, not because they want to move to another service.

This is going to make people want to move off Yahoo even more
I can vouch for it being a major success for my team.

But, like pretty much anything, I could see it being extremely frustrating if forced on a group in an awkward way.
The Yahoo Data Breach and Its Repercussions