skysight-inc/HackerNews huggingface dataset:
I was writing a long reply, but it boils down to: if you think you'll earn more as a teacher than as a reasonably skilled developer, even including pension and holiday, let's hope you're not teaching arithmetic.
House with stunning sea Capraia and Gorgona islands
I really love CityDesk from FogCreek software.

That was the static CMS used my Joel Spolsky.

I downloaded a long time ago, and had to buy it because it worked very well.

Now it is EOLed and I am looking for something similar, but cannot find it. Tried Jeckyl but I am not convinced, although I really love ruby.
In that case Jekyll or Middleman are not the implementations you want, but static site generators still work. There are various solutions with WordPress-like admin backends that produce static pages for the frontend.
Pwning Lua through 'load'
For personal use or client proof?
Thanks for your answer, @sawmurai. For me, the western part would be a better fit since I already have some working experience with french language. I would have to move with my girlfriend who is in the insurance business, so I guess Geneva would be a good fit for her as well
I think the best possible laptop for development that is not too expensive is simply a macbook pro unibody 2012, with a SSD and 16GB RAM. I still costs about 1000$ and you have to buy a SSD and RAM though they are reusable.

Connectivity :
It's the last macbook pro to have both a ethernet port and a DVD slot. And you have one of the new thunderbolt ports and a firewire port.

The i5 processor is still good. The only drawback is the screen (and the GPU). But for development it doesn't matter, and for my part, I watch movies on it without any problem.
With SSD and RAM you have a computer that is as fast as the latest macbook pro.

It is solid and quite beautiful like all Apple portable computers.
The battery is not very powerful (about 5 hours web browsing with chrome), but you can easily get external batteries (like the ThinkPad).

It is easy to install linux on it with the new boot system, though I like macOS because it is still Unix and has a lot of convenient apps and more softwares (and I can still install most of linux apps with macports or compile them myself).
I plan to add support for styles, more export formats and 'save as audiobook' to: https://github.com/alexadam/save-as-ebook
Cypress will change the way you develop
> because traders are used to seeing such predictions fail.

There was a joke from the 80s: soon the whole trading floor will be replaced by a computer, a man and a dog. The man presses the button to turn on the computer every morning. The computer operates all of the transactions and settlements automatically. And the dog is there to bite the man if he touches any other button.

30 years later, still no dog on the floor!
> They were the fastest way to do string operations on those early CPUs, but I don't think this the case on modern CPUs.

Modern CPUs still have a fast path for string operations, and I recall hearing that they even had some improvements not too long ago (in Sandy Bridge or other recent arch).

CPUs may be smart enough to detect a memcpy done with a loop, but REPxx is the preferred way - even on modern CPUs.
You may want to take a look at this issue:

https://github.com/go-gitea/gitea/issues/184
HTML and JavaScript and Postgres.
They are not at all equivalent. Shares are a lot more volatile, and your guess needs to be accurate within a very short term or you lose 100% of your investment.
As I'm in the process of learning java:
1. A cli podcatcher daemon for linux
2. An infinite runner game for mobile
3. A recipe app for mobile

Possibly not in that order. None of these will set the world on fire, but I think they'll be good practice.
This is really awesome. Did you learn to built quadcopter by yourself or did you got it from your university?
Show HN: A container runtime implemented in x86_64 assembly
Document hate: Monitoring hate, violence, and harassment in USA
No I do mean design constraints, hinged screen is one thing, a fully convertible one is another.

As far as the hinges, I had to replace the hinges on my Yoga 900 due to lose cylinders twice already under warranty.

Getting the wristband replacement as an aftermarket part hinge is well impossible.

On my Yoga 1 I've replaced the hinges myself and it never really fits like it came from the factory don't know if they do fitting but it's never 100% straight and with the amount of glue and crap they use to seal laptop with its never really like new.

Laptops with a rotating screen add complexity and have to add weight to make the laptop balance depending on the modes that the screen have to operate under.

They also have other design constraints for the keyboard and buttons which means the typing experience is often sub par due to a shallower keyboard and the screen has to be touch.

Laptops with a detachable screen as in convertibles have other issues including still blue screens (my Surface Book will still blue screen from time to time) as well as a lot more design constraints as far as what goes where in terms of hardware.

The Surface Book is probably the best designed by you still get a very top heavy laptop with a very small battery in tablet mode and problematic thermals.

If I'm buying a laptop I don't want a rotating screen, I don't want a touchscreen, and I don't want any of the crap that has to be tacked on or removed to allow it to turn into a tablet.
Jekyll or Hugo, hosted for free on Netlify and using Forestry.io or Cloudcannon as the CMS.

Jekyll is great for blogs and simple brochure sites, go Hugo (heh) if you need something more complex. Hugo is much faster than Jekyll when running builds on larger sites.

I'd recommend Snipcart for e-commerce. Recently built a shop with it, using Jekyll as the framework. I've made a number of online stores with a variety of platforms and this was the easiest - took about 15 mins. Cheaper than Shopify too.

Edit: Here's a guide from Snipcart on how to do it - https://snipcart.com/blog/static-site-e-commerce-part-2-inte...

(I have nothing to do with Snipcart, just like the service)
I want to build a set of tools to build a full private cloud on bare metal with zero single points of failure. Essentially a full replacement of Fuel and Openstack.

I've already started on a full multi master dhcp server to assign ip adresses to hosts and instances.
Can a big data strategy improve customer relationship?
I'm guessing that the author wants to be sure not to get in trouble with their legal department.

My contract has a similar clause (all copyright assigned to employer) but it's void because my local (non-US) legislation overrides it. Not that I want to go head to head with our legal dept to test whether it holds.
It would be so much easier to love my Thinkpad T460s if it wasn't for the touchpad. Coming to Thinkpad and Linux after many years as a Mac-user this was almost a deal breaker for me. The palm detection in synaptic driver is laughable. People installing Linux on the new Macbook Pros are going to have a blast with that gigantic touchpad.

And I don't even think it's just a driver problem, as the touchpad can register a finger hovering over it, or not register it at all, if the finger is somewhat dry. I've spent countless hours trying to fine tune the thresholds, but it's just complete and utter shit.

I would have returned it and gotten a Macbook Pro if it wasn't for the fact that the new Macbook seems more geared towards light weight users with the smaller battery, memory and crazy expensive upgrades.

I've had to re-position my cursor three times while writing this, because my palm moves it around. It's rarely a problem when coding, because I don't stop to think for shorter periods, like I do when typing. A quick fix is to set the syndaemon to lock the touchpad when typing, but you can't have that treshhold too high either or it gets in the way.

Oh, and don't get me started on the speakers. There is no way in hell that Lenovo spent any time to tune the acoustics. Listening to people talk almost always gives resonance in the case. I know it's a laptop, but in the current state they are more or less useless.

On the other hand, what I do love about it:

- Super light weight, very noticeable when coming from a Macbook.
- Amazing battery life, I can easily do a full days work on a single charge.
- Recharges very quickly, which I think is a result of having two batteries.
- Really good keyboard. Probably the reason I'm keeping it.
- Debian Stretch was a breeze to switch to. Everything just worked (except for touchapd and docking station!)

But I honestly expected a little more from a laptop that costs $3000.
The lack of multiple levels of menus is something I noticed with Ghost too, when I last played with it.

Also I'm wondering, with Squarespace, it's not clear whether you can install on your own server or not
Absolutely, both Fan Hui and Lee Sedol.

https://deepmind.com/research/alphago/
Basic Category Theory
Blogger :)
Why Rotation Makes No Sense Sometimes
Yes, it happens sometimes. Each case is different and being able to distinguish which parts really matter is a crucial skill.
Browse World's Latest Trends
I would like to build a learning platform to cover the basic features of moodle using Phoenix, to learn both web development and functional programming.
https://www.containable.co

A ready-to-deploy PostgreSQL Docker image automagically maintained by experts
Even diehard Apple fans will learn from this huge list of hidden iPhone tricks
If only Lenovo consistently offered bright screens with good color reproduction.
Purity in an impure language with the free monad
I would like to build a moodle like learning site using Phoenix (Elixir), to teach myself web development using a functional language.
No, no. I don't think or know if she could have reacted differently when the aggression happened. That's another part of the story.

The 'not defusing the situation' is about how she came back to someone asking to 'fix it'. That's when escalation happened. That someone being under the influence of drugs at that moment made another bad move by 'trying something' which escalated the situation one more step.

Don't play stupid in that kind of situation: a knife can be pulled out really fast and the thugs could have left the place the same way but with one seriously wounded person. And for what ? For seeking revenge by shaming of fighting the guys (that was a possibility on the mind of the author, he states getting beaten happened once and he turned out okay, whatever) for damage already done.
Sounds good. Would it be something like Triton?

http://www.infoworld.com/article/2900832/virtualization/joye...

https://www.joyent.com/triton
Alex Forster wins:

https://news.ycombinator.com/item?id=13294746

The Golang bug discussion is kind of lame. The Cloudflare post-mortem doesn't really get into the root cause issue which is that mission critical infrastructure appears to be written in a language that isn't actually suitable for it. Isn't this the exact use case Go was designed for? And yet design problems with the standard library led to an outage on a major, important service?

The conclusion simply says they are "inspecting their service" to find other leap second bugs. But leap second bugs are not a new or unanticipated problem. I'd have liked to see a deeper analysis that gets to the root of why an apparently immature language that doesn't provide basic systems programming tools was chosen for something as vital as a DNS server.
Tips and Tricks to Improve Your F# Library’s Public API
Trust me I'm a scientist – Fast Forward Science 2016
You get three designs for the same website - one for mobile, one for tablet, and one for desktop. Now you have to combine all that into a single set of HTML and CSS using Flexbox and media queries. My project for 2017 is to automate all that. My product is in this space, so it might turn out to be a full-time project as well!
There is a distinction between corruption money and tax evasion. Hence the usage of gray vs black.
> The enormous hassle for me is transferring money in and out of the country.

Did you try bitcoin?
> What have the forkers contributed to the product so far?

A lot of the forkers and go-gitea group members wrote essential features for Gogs and contributed thousands of lines of code. They simply got impatient waiting sometimes 3 months for their PRs to get merged. Especially bkcsoft did tremendous work on Gogs. As a contributor to Gogs that stopped contributing because whose last PR wasn't merged for a very long time, I welcome Gitea's idea of a faster development schedule.
They don't. I work in in the trading department of a large bank - directly in finance, not IT. Have been here 10 years.

Here's what I have seen. For more "liquid" markets - like delta-one blue chip equities, IR swaps, spot FX - jobs ARE moving quickly. People are not complacent. Competition comes from firms that are much faster in execution, having automated most of the process - and presumably having lower hedging costs by being able to move quickly. Or just basing their decisions "better" on history.

Having said that, you have to remember that:
a) Size of balance sheet matters. A large bunch of clients of such firms trade with them due to "synergies". Large shops are one-stop shops. They don't just sell you a swap. Its usually a loan/funding + an option to hedge it + some tax advice thrown in. Its hard to break it down into components and trade individually, as most other players may not be even willing to face such counterparts. And shopping for each component separately might mean larger time and friction costs. Here being a large bank helps massively. Basically - capital is hard to be automated, decision making is easier.

b) There are a large number of markets that cannot be automated anytime soon. These are "illiquid" or "exotic" markets. The data on them is scarce and trades happen in a lot less frequency, then say swaps or delta-one equity. Throw in some options, and your model might say here's a price, but there's no guarantee on it. Then you have to balance it compared to your book size, and the price is not discoverable, or even same across firms (for good reason - my cost of cash liquidity might be different to yours). Sometimes counterparts will trade with you even if you have a worse price, because there's lower risk of you falling down in 10 years on a 20 year cross currency trade or inflation swap.

c) Good traders are very defensive and paranoid. They don't work under the paradigm that history will repeat itself. They will try to look for risks that might seem to have nothing to do with their market. I know some traders who have been making good money every year in these exotic markets, regardless of crisis or not. Some of the sharpest people I know - and they love their job. Not just the money aspect. They just love the whole high pressure environment and everything it entails. Now they are being drowned in regulation. Don't get me wrong - regulation is good, but right now we have a mess. I won't try to convince you - and unless you work in a bank, you will not agree with this.

d) Management is old. Might seem obvious, but most of the people at the top have made their money the old-style way. After a certain amount of time, you tend to trust your own instincts more than other things, especially if you've been successful (which may have just been a random process to start with). So they think this is just another fad and it will pass. These things have come and gone - we're still here. This is a prime reason why some banks fail suddenly. The top guys just didn't see it coming.
Since my MacBook Air is long in the tooth (4 GB ram, non-upgradable), I'm thinking of getting an XPS when they're announced. Kaby Lake + Iris sounds fantastic, I hope that's what they announce.
We're huge fans of Bolt (http://bolt.cm) for small and medium sized websites. Its based on Synfony (PHP) and Twig and allows super easy creation of content types by configuration.
To add to the other explanations: it's also important to point out that arrow functions are slightly different from regular functions in that they don't redefine `arguments` and `this` so these keywords behave like any other variable would in a closure.

So it's not just a syntactic shorthand but there's also a semantic difference.
Why ban Chinese money, not local money or money from other countries? What's your actual goal? To keep rich people concentrated in the places they came from?

Transferring money internationally is already a pain in the ass. You want to make it even harder? To outlaw bitcoin too? China itself is already restricting its people from taking money out of the country. It's nearly impossible for normal people to invest overseas because banks won't allow them to transfer their money.
In a glass dome on Mars because the stars would look amazing.
Well, the database contains data about users too... doing so would put users at risk. An interesting concept is ZeroNet [1], which allows entire websites to be shared in a peer to peer way.

[1] https://zeronet.io/
Ask HN: How do I gauge the value of stock options that I have been offered?
I've been offered stock options as part of my offer to join a company.

They have offered me a competitive salary, as well as 200 options at 1300 USD per option. The company is valued at around $1B. Options vest on a four year schedule.

Do I have enough information to make a call on whether this is a good deal, or do I need to know more?
> you can never really be sure what is on the machine, can you?

Yes, but "not sure if it has spyware preinstalled" is much better than "sure it has spyware preinstalled".
rediSQL[1] which is a module that embed SQLite into Redis.

It is a fun way to go back to low level C code, I started to kinda miss it after years of high level languages...

Right now it only use redis as connectivity layer but I want to make it way more integrated into redis, I want to replicate keys on both redis and inside sqlite in order to have the best of both world (and make some interesting tradeoff between speed and memory), here[2] the proposal if you would like to contribute.

[1]: https://github.com/RedBeardLab/rediSQL

[2]: https://github.com/RedBeardLab/rediSQL/issues/12
One place? I could limit my choice down to three for different reasons.

* Kazan, Russia. A big city with a great architecture, interesting people and a broad mix of cultures. Also, part of family is not too far away.

* Finland, mostly because I am interested in their education system and my child gets into that age… Otherwise it's also a tech hot spot, plenty great people and projects originated there.

* Crete, Greece, great climate, kind people, beaches, mountains (awesome nature), terrific food.
I'm living in HK myself. Haven't been to SF but I think, while I agree HK prices for apartments are ludicrously expensive, I don't think they reach the rate of SF, from what I've compared.
But the idea that you can predict the future is absurd.

And even if you could, acting on that knowledge would change the future.
Some nice examples you can use with this editor: http://mrdoob.neocities.org
Pros: great culture.

Cons: no landscape to speak of.
Have you tried the autopilot? If you haven't.. you really need to. It isn't as scary as you might think. It is essentially cruise control for the steering wheel. If you move the steering wheel just a few millimetres, it disengages.

The driver still has complete control, authority and responsibility. There is really no reason to assume there will be more crashes.
vietnam war was started with fake Tonkin incident, planned to continue for as long as possible, globalist bankers invested in Soviet Union, China weapon industry, and US weapon industry to make money from both sides,
USA lost vietnamwar not because they were defeated in vietnam, but because of Watergate Scandal, mass-protests in US etc,

the war on terror, 9/11, Middle East war are the same,
starting it with false flags, and let it continue to make money, selling weapons, get cheap oil etc..

follow the money and find out, worldwar 1 and 2 are no different.
Still working on some minor issues before launching, but Iridium is a tool to help for vocal artists to practice.

https://github.com/geuis/iridium-vocal
what a strange question. technology has eliminated swathes of traders, open outcry exchanges, equity execution traders. if you watch CNBC, you see almost no one on the floor of the NYSE , because there is nothing worth doing there. (except for a couple of exceptions due to exchange rules)
Automatic image and video captioning is in a very sorry state. Machines can't do it.

Machine learning is rule based. The difference is just that it creates many more rules for more and more granular cases. But it will never be intelligent, it will always be a dumb digital bureaucrat.
What word would you suggest in its place? As a native English speaker I can't think of something similar which is both gender neutral and casual without being quirky (I'd use 'peeps' in conversations with friends, but not in marketing text).
How do you plan to solve this problem? Will it be a paid solution?
At least one VR Game.

Some other Apps.

Vauge ;)
Because Warran Buffet uses a computer - but only for bridge playing. But he uses a pocket calculator for his investment decisions.

His philosophy is heavily based on soft facts. Appreciation of management and understanding of the business model. This is not only based on logic and numbers. Therefore a computer does not help.
https://wishy.gift/ - a wishlist web app that we launched a bit too close to Christmas to be of use to anyone. We got just about 90 users at the moment, and have gotten lots of good feedback and feature requests.

Friends and family I've talked to found it really useful for the Christmas shopping, and my SO showed me the wishlist of a friend of hers - which had loads of items added to it - and almost every single item was checked off.

There's some stuff we're going to add, but our main issue is finding out how to market it, and explain the service in a good way.
Text is clipped on my tablet, too.
I have also T450 and have had older ThinkPad's as well. And yes the quality is tad worse than it used to, but for me still better than others I've used.
Show HN: Step-By-Step Guide to the Effective Use of CodeIgniter
There's also the continent/country/state level extracts on Geofabrik: http://download.geofabrik.de/

Or you can use osmosis to cut a file down to any arbitrary area: https://wiki.openstreetmap.org/wiki/Osmosis
I disagree with you equivocating those that disagree with US finance laws to sovereign citizens. The fact is we are the only nation that have such far reaching laws that cross borders. It's completely ridiculous to think that what I earn and am taxed for in another country is also taxed in a country I don't physically have a presence.
I think you mean Yellowstone rather than Yosemite.
I'd like to second Crete, but there are some caveats (nightlife is a bit pretentious, if you care about that). Thessaloniki, Greece, is my choice (since I can live anywhere I want and that's where I live).
Me too, but looking for another solution.
OSM doesn't need terrain data, since it would be very messy to store. And you can just combine OSM data with SRTM/ASTER/etc data if you want "ground heights"
I've seen shops on the internet selling "linux specific" PC's. Has anyone ever tried these ?

See https://system76.com/ for example.