skysight-inc/HackerNews huggingface dataset:
I've often wondered about this. I get about 50mbps at home, and it's essentially more than enough for everything I do. Sure, having a faster connection speed would be great for big downloads, but I've never had any idea what I might do differently if I had gigabit fibre. Even something like 4k video streams fit in several tens of mbps, a family of 4 could all stream different 4k programmes with less than 200mbps between them.

I'm not sure if I'm just suffering a lack of imagination, and don't realise what I'm missing out on.

People who have really fast connections (gigabit): what do you do differently online that those of use with just "quite quick" connection don't?
Marzipan is, by definition, mostly made from almonds. I'm sure knock-off marzipan-flavoured confections exist, but that doesn't change the meaning of the word.
You can't make this up. Google pushing for privacy and control in one breath, and the very next are merging Nest personal accounts and data into their massive architecture.

Really walking the walk google, great work! /s
If you explicitly have immunity for all things you reveal in the course of the questioning (and that immunity applies to the crimes revealed, not just that particular testimony), then I don’t see why you wouldn’t reveal everything you can, whether asked or not. Any way you could possibly shoehorn “I murdered a guy in 2012” into an answer, you should, if that were how the immunity worked.
I'm using vagrant to work on our legacy system which is not fully migrated to docker, yet.
Please add (2012) to denote that it's not a current article.
Game of Thrones could be doing so much more with its big dragon metaphor
I got a Nest as a housewarming gift and was excited to set it up and play with it. I set it up in SmartThings, HomeBridge, IFTTT, and Alexa. That was about 2 weeks ago, now I'm considering returning it and going to with some zigbee/z-wave alternative.

This is 100% why I refuse to buy WiFi "Smart" devices. They are always a step away from being shutdown and no longer supported. Tuya devices are sometimes acceptable but normally only if someone has already cracked how to talk to them. My new Eufy RoboVac is in that category for me. I'm going to have to write the majority of the HomeBridge support for it but I know it's possible (and I LOVE Anker products).
Ah, thanks for pointing that out!
Please do not use code formatting for quotations. Use the old de facto standard of a “> ” prefix.
I did not use Java outside of school. I've rewritten and/or worked in rewritten codebase that started in async Python (Twisted) and async Perl (AnyEvent) and ended up in Go. I found the Perl much more approachable than the Python. However, Go allows my teams to actually know what is coming and going from a function, how code flows in the project, and makes concurrency easier to grok.
I thought that too, but looking at the map there are no other transoceanic cables to Portugal, so maybe there are deep holes off that coast.
I read months ago that one of the producers was busy with a new series, but I don't have a link at hand.

Edit: I think it was this https://www.vanityfair.com/hollywood/2018/11/silicon-valley-...
You are providing a service in exchange for money. As long as your service is good you have done your part. It’s not your business to decide whether your customers are doing the right thing. It’s up to them to decide what they want do. Maybe they just know what they are doing?
Or, bring back the Civilian Conservation Corps and exchange labor for government income / support. It will provide meaningful work and structure for the lost and is productive to boot. There are many great works from the 1930s (dams, etc.) which still provide immense value to recreational users and farmers today.
You might be interested in the not very good movie "Pacific Heights" about a psychopathic tenant, if you want to see a fictional telling of how bad it can get for a landlord.
The Obsessive, Tumultuous Lives of SpaceX Rocket Chasers
Don't run out of cash. Don't do business with assholes. Ask attorneys how much you should expect to pay for a service before engaging them. Outsource everything that isn't your core business until you are big enough that bringing it in-house makes sense.
Sure it is, you can connect to your server from internet and relay any commands if you like to.
That also runs into transportation problems - my understanding is that there are a lot of people without their own cars in India (especially dense places like Bangalore) who rely on public transportation which shuts down overnight there.
Great start of an article. Question: why are we documenting this stuff in blog posts, rather than a Wiki?
There's also a problem of copy+paste journalism, where some scammy company simply steals your stories and reprints them almost word for word with no credit. In Canada that scammy company is called the CBC, they are notorious for stealing content of regional and foreign newspapers. So even if you do have an excellent small media outlet all your product will just get stolen by those with more visibility.
Please do not use code formatting for quotations. Use the old de facto standard of a “> ” prefix. Please also don’t use it for lists; just leave two blank lines between each point, so that they’re in their own paragraph.
Should also add that Amazon is not really all that good at evaluating lab reports, nor could they be unless they changed what people evaluated the reports. They have a hard time telling the difference between a report doctored by someone with a fourth grade education and one from one of the most respected labs in the country.
>Eventually I'd like to make enough from my technology work to become the publisher of a small investigative outlet where I could pay other people to research and write.

look me up when you're ready. i've wanted to do something like this for a while, but of course the money aspect is always the sticking point.
Better yet, don’t charge hourly. The number of hours has nothing to do with how much value you’re providing to a company.
I don't touch 90% of WiFi smart devices unless they are Tuya controlled and even then I'm iffy. I vastly prefer z-wave/zigbee because if SmartThings goes belly up I can switch to Wink or any other compatible hub fairly easily. And while my Alexa devices are probably where I am "weakest" I have a lot of stuff running through HomeBridge and if I needed to I could move to HomeAssistant if I needed/wanted to.
Yeah this is what I've read/heard too. I went 2.5x but I probably could have gone higher when I personally did this. If you sell yourself based on the problem you're solving and not hours worked you can charge a lot more than you'd assume.
We are all used to SaaS randomly getting obsoleted, but when you buy a physical device you kind of expect to own it forever. But no, cloud and IoT means even your physical stuff are SaaS products. Just stop buying the trash.
>Basically, the laws of nature are written in calculus

Calculus is a tool that powers certain specific useful predictive models of our observations of nature in certain specific domains.

Having a mental model in which the laws of nature are related to calculus in some deeper fashion (or where calculus is always an appropriate tool to describe observations of nature) is likely to lead to some erroneous intuitions.
I just asked my other half how she was feeling about it after 16 years and she laughed so clearly petty justice has a lasting effect.

I think the person in question would be in vastly larger amounts of trouble for even raising his head above the cesspool he floated in for a moment. It would be like a chase from the Benny Hill show with local housing enforcement, HMRC, the police and a trail of angry and abused tenants.

The best move is making the game worthless so there are no winners. Shit on the board. It's a stalemate then.
The real head scratcher is that it's not really that big a deal to port your iOS app to the Mac, development-wise. You're probably using objective C or Swift already, so no need to switch language or libraries. If you've properly separated your ViewControllers from your business logic, then you can share a huge portion of your existing code base. If you have an iOS app, you're already between 50-75% of the way to having a great Mac app.

The most important problem to solve is envisioning the UI of your app in a world of mouse/keyboard input, arbitrarily resizable windows, context menus, and how to properly move from iOS UI conventions to Mac UI conventions. This is critical in order for the app to look like it belongs on the platform.

My beef with Marzipan is they're basically saying, "LOL don't bother with that," so yea, I agree the most likely scenario is my future Mac desktop full of Marzipan apps is going to look like a desktop full of little phone windows with neanderthal phone-oriented interfaces because developers can't be bothered to re-think their UI a little.
The Studies mechanism is clear, public and fully transparent. You can see what they've done. You can see what they plan to do. It's all out in the open.

At the end of the day the question is whether you can trust Mozilla. I trust them more than most entities, including many that push changes through apt-get.
This is why I can't buy Apple products.

It's the opposite of interchangeable.
Local police are not required to enforce federal law, essentially. They can, if they want -- it's the highest law in the land -- but the obligation is on the Federal Gov to enforce their own laws, hence the FBI, DEA, ATF, etc.

"Decriminalizing" just means the local police will not enforce the law as written, and if the state or Feddy'Gov doesn't like it then they can send state troopers or DEA agents to hang out on every block in Denver to make sure the law gets followed and shroomers get nailed. Contrary to popular belief, the FBI and DEA don't have unlimited resources, and have bigger fish to fry... so nothing happens most of the time.

In the event the local Denver cops do nail you with shrooms, instead of enforcing the law they'll nail you with a fine or something. No idea what the CO State Troopers are up to, or if they'll be acting in Denver against the decrim bill.
Yes, rent stabilization/control requires that the leases be renewed.

And yes, these kinds of smartphone locks are often used by landlords as a way to try to harass out their rent controlled tenants, who are less likely than younger market rate tenants to have or know how to use smartphones.
At the end of the day, web standards are nothing more than advisory and Google own a clear majority of browser market share. Who is going to stop them?
Welcome to the fruit of programming language research from decades ago! No snark intended. Since learning of functional programming languages about 15 years ago, I'm continuously amazed that our industry is so slow to put this research into practice.
One business that really impresses me is Riot Games (maker of League of Legends.)

The conventional AAA game involves a long expensive development process and then you hope the game will be a hit and it pays back. Maybe you make a sequel and repeat -- if you are real lucky you end up with something like Assassin's Creed.

LoL, on the other hand, was developed incrementally starting from a mod on World of Warcraft (thus proving the concept before expensive development.) They realized that they didn't have a real business based on somebody else's platform, so they made their own.

Now they are always tweaking the game, adding more champions, getting more players, etc. The game doesn't get tired any more than live sports gets tired.

LoL is free to play, but not pay to win. (With the caveat that dropping $10 or $20 on rune pages will really help) However if you play a lot you will get emotionally attached to the characters and find the skins really appealing.

Someone who wants to collect all champions and skins (I bet they are out there) could spend a staggering amount of money on the game. If you spent $10 a month on skins (attending to discounts) you could build a great collection over time at a rate that wouldn't seem painful but would lead to a whopping $120 month ARPU (like buying 2 AA games.) If you compare the hours of entertainment to a seeing a movie, watching cable, or a Netflix subscription that's favorable, but it is a huge amount of money for the game devs.
> The irony is it has never been cheaper to get a book published and find an audience, but that just opened the floodgates.

It's actually true that it's never been cheaper to get a book published and find an audience. But when you're self publishing, you're no longer purely a writer in the truest sense. In order for your work to succeed, you must pick up the slack that a publishing company would ordinarily do for you. You must market your work, design an attactive cover, preferrably have a professional editor tear your piece asunder, and build your reputation among the general fanbase of your genre as a producer of enjoyable pieces. Given the above it's "easier" than ever to become a full time self published author (dependent on your genre- fantasy is one of the few genres that has a relatively high chance of succeeding on pure self-publish basis. The best chance is as a romance author).
The fundamental problem with the Libertarian ideal is that it trades the tyranny of the government for tyranny of the rich. At least with a democratic government you get 1 vote. With oligarchy you have 0 votes.
Assigning random ids isn't lying to your users, unless you also make representations that the user id corresponds to the number of users that there are.
Do they use their internet dominance to invent a bunch of complex html elements so google becomes the only one being able to parse html effectively in the future? I hope not.
I did. See one of my other comments.
always sell. _always_ sell

this being HN many of the readers here are engineers and scientists. The technical side of tech. consulting is only maybe 20% of the overall pie. Most of the work is in forming and nurturing relationships in your industry and clients. It's the relationships that bring you billable work and billable work is all you have to keep the lights on.
Still mostly the same for MySQL 8?
Been bit by this. In the past client doesn't get on my schedule till a deposit/retainer is made.
If I could give you one piece of advice it would be this: Charge a small but reasonable fee for speccing a project. (My fee is $500 based in NYC).

There is nothing more demoralizing then spending a bunch of time and effort speccing out a complicated tech project and then getting ghosted by the potential client once you deliver the estimate. Once I started charging for speccing, this never happened again.

And, once I started charging for this process, my conversion rate on proposals delivered went up a tremendous amount.

I think a couple things are at play.

1. Many clients leads aren't actually serious but it can be difficult to figure that out, especially when you're new to the game. If somebody is willing to pay for this process, they're clearly serious about the project.

2. People respect you when you charge for your time like this. My agency got taken much more seriously by prospective clients as soon as we mentioned that we charge for this process.

3. By charging for it, it forced me to create a clear process and clear set of deliverables for that fee. Clients LOVE clear processes and clear sets of deliverables. It makes it much easier for them to say yes. They are like a warm security blanket for the decision maker.

4. I believe it was HN's Patio who taught me that as long as your offering is below $1000, it usually falls under the discretionary spending threshold for most departments, meaning it doesn't require boss/committee approval.

If a prospective client was surprised by this fee, I took them through my process of all the things I'd help them figure out along the way that they clearly didn't have figured out yet, and make it clear they were free to go with a different agency after this process was complete. No strings attached.

I believe that clients who understand the business value of that work are much better clients than the ones who do not.

Shoutout to Brennan Dunn for the idea to charge for scoping.
Swift by Sundell, GZero World with Ian Bremmer.
I agree completely. Hopefully, the Apple Games subscription service will slow the tide.
Apple Marketing is best in class for hijacking human minds.
COP24: Bicycle Mayor appointed in Katowice to accelerate climate action (2018)
I used to work for a very large materials testing company - that had labs throughout the UK doing "due diligence" testing on products in shops.

They have people that actually go to large retailers and buy articles and they are tested continually. I got a life from one of the buyers at one of the labs and she mentioned that you get funny looks if you have a shopping trolley filled with, for example, one example of each type of cream cake being sold in that store.
A new lock core costs about $25 and can be replaced (from the inside) by a locksmith or slightly handy super/landlord in no time flat.
My "smart home" is just installing IR blasters to control all my existing IR-controlled ceiling lamps and air conditioner units. In the worst case, I can always revert to using the IR remote controls (or wall switches).

They're firewalled to my LAN and integrated into iOS using Homebridge running on my Synology NAS.
If there are only so many hours in a day, then why bill hourly? It’s a self-imposed limit to what you can earn.
It never occurred to me not to change the locks. The minute I start paying rent, I always saw it as my home.

Upon viewing the place, I make explicitly clear that I expect it to be cleaned and anything that's broken shall be fixed prior to my taking possession and that I will consider the contract null and void if it's not. I ensure this is written into the contract so that if it's not taken care of, the contract is null and void the moment possession is granted.

I ensure that the landlord understands that I expect to be allowed to treat this as my home and that I will decorate to my taste for the duration of my occupation of the property.

The locks get changed the day I move in, pictures are taken to record the state of repair before furniture is moved in. I write up an inspection report with copies of the pictures attached and send it to the landlord.

I decorate as I see fit.

When I leave, I put the house back to the same state or better than it was when I arrived. If I have had to replace any appliances that didn't meet my requirements, I put the original appliances back and take mine with me. The place is left as I would expect it to be when I took possession, which is immaculate.

I take pictures as evidence of the cleanliness of the property and hand copies of these with my keys to the landlord the day I move out. This is mostly as a "You know I took pictures of everything when I moved in, and now I've taken pictures of everything as I'm moving out so don't try anything shady or you will be caught in a lie."

If the landlord wishes to complete an inspection during my stay, they can give me the legally required amount of notice so I can be home to let them in and see them out.

In the 25 years I've been renting properties, I have had only 2 landlords on short leases give me any kind of problems. I've never had a security deposit withheld. I've never been evicted and barring these 2 particular landlords, who failed to meet their obligations as landlords - i.e. fix broken water heaters and burst pipes etc. which I had to foot out of my own pocket and then go through arbitration to recover the costs, I've had nothing but cordial relationships with every landlord I've ever had.

I know there's a shit ton of bad landlords out there and that my experience has largely been one of luck given that I rented student digs too and there's plenty of landlords that prey on students who don't know any better; but it horrifies me how many people allow landlords to treat them with anything less than complete respect. It's your home, you're paying for it. They may own the deed. They may pay the mortgage company. They may be responsible for the upkeep. But it's your home. You should ensure the lease/contract allows room for you to treat it as such before you agree to sign it.
Is the Real Estate Market Going to Crash?
I love it. You read the changelog and what, you reject the update for some trivial thing you don't like and stay on that previous version forever?

Seriously, look at how studies operates. If you're using firefox, go to about:studies and see for yourself.
In my experience being a tech consultant, I would focus on the following if I had a do-over:

1. Really work on systemisation of your workflow so you avoid the trap of just keeping your head above water with all the work.

2. Run it as a profit first business.

3. Hire and delegate the things you're not good at or don't protect the core value that you bring.

4. When delegating, make sure you also delegate the decisions and accountability of the results too.

I really enjoyed 2 books which I would apply, Profit First and Clockwork - both by Mike Michalowicz.

Second to that, I would really fall in love with why I run a consultancy business. For example, if my mission is to provide the best technical solutions that empowers the access of services to everyday people, then it can also align with your client's mission. If the thing you're passionate about solving is the same as what they are passionate about solving, then you work more as a partner than a supplier.
The design section of WWDC video sessions: https://developer.apple.com/videos/design/.
I am in no way a OCaml fan, and I primarily use Go at work.

That said, the fact that OCaml is used by Bloomberg and Facebook (on multiple apps and products) alone make it not niche http://www.ocaml.org/learn/companies.html

That plus ReasonML's growing popularity, which is essentially just a syntax extension of OCaml, makes it even further not niche.
I certainly understand how bad it can get for landlords. I'm not excusing any bad tenants here for sure. I will at least read the synopsis for that film :)
We got rid of iframes, flash and WAP/imode. Thankfully we have now <portal>, Flutter and AMP.
I use a (manual) coffee grinder as part of a morning ritual. When I wake up I put on water to boil, start grinding coffee, stare out of the window, make coffee and then return to bed and read my news/blogs for as long as the coffee lasts. Then I go for a shower.

The thing for me is: it feels good to start the day by doing something yourself and the time you spend in morning rituals can be valuable for the whole day.

Although I automate a lot on computers, I belive in the value of manually making things happen, instead of having a environment that caters to you.

Every now and then I break my ritual and don’t drink coffee, which is something I don’t want to have to schedule with my smart watch.
Most places that aren't cities and even the suburbs when the cities are <20K pop.
It's likely this project was started before WASI was announced.
Was it Calculus Made Easy?

https://www.amazon.com/Calculus-Made-Easy-Silvanus-Thompson/...

It seems easy to find a pdf on the web, but I didn't want to post that.
You would need quite the rope ladder in order to stop the moon's orbit.

Also, once you've stopped it, it would probably fall towards the Earth, because it is not at the right altitude to stay in geostationary orbit. That would be extremely bad.
Wow. I’ve admired that building a number of times when I’ve been in London. This is insane:

“That’s not because the apartments haven’t sold. London land-registry records say that 76 had been by January 2013 for a total of $2.7 billion...”
Your moral obligation is to do what's in your contract to the best of your ability, and not to put anything in the contract that you can't be certain you can deliver on.
What critics of the connection between genes and IQ get wrong
Us at KubeCon 2019, Barcelona
We are, by using and recommending browsers not owned by advertising conglomerates.
Totally agree. Good to hear this level of enforcement is taking place.