skysight-inc/HackerNews huggingface dataset:
when you post a title with a version number next to a project name, people expect it's a new version. So unless your comment is about not describing what Julia is a bit more, suivi might be fair, I don't see the issue
I took me a long time to figure out that under my magnetically attached spool holder/shuttle junk had built up allowing it to jump off the magnet, but only at high rpm, breaking the needle. BTW, when I went to school, you had to take Home Econ to graduate, and I learned to use sewing machines, utilizing sewing patterns and common tools like tracing paper, with a final project, as well as demonstrate many hand stitches. I wished my children would have had this opportunity.
Those 9 days were upper limit or lower limit?
https://stretchyourannualleave.com
> 2. WAN sucks. Where I work, I've seen mysql slaves get hours out of sync due to packet loss.

Have you tried the new BBR congestion control for TCP?

We've been seeing similar issues with PostgreSQL WAN replication and found that our TCP connections get throttled prematurely by the Cubic algorithm way before (0.5Mbps) the available bandwidth (~20Mbps) is reached and actual congestion kicks in.

From our research it seems that switching to BBR on our replication origins should completely solve this problem, but we haven't had a chance to put it into production yet (gotta upgrade Kernels first ...).

I'm just throwing this out there as an idea for you, but perhaps also because I hope to hear from those who have already had a chance to apply BBR to DB replication over pipes with elevated (0.1-1%) packet loss.
Continental Europe permenantly on UTC+2 would move EU further from NY... a nice little boost for the City of London.
For Millennial Investors, a Harsh Lesson in Market Gyration
Hard as stone is probably meant in a figurative sense, not a literal sense. End-grain wood is pretty hard, especially when compressed (for instance: by beating it with a hammer), but it is nowhere near as hard as stone. That said, there are some pretty soft stones :)

I've broken more than one high quality steel bit on various kinds of wood, but that's usually not a measure of how hard the wood is but how much friction there is between the drill and the wood and how much of the drill bit is inside the wood. If the wood were really hard you would not be able to enter the bit at all and it would never break but just sit there spinning on the surface.

Finally, the whole trick to a cutting board is that end grain wood will wear very little and the knife will be sharp much longer specifically because it is not as hard as stone.
As did I (well, a worker on one) and to an extent you're right. It depends on when the morning milking time is "set". Is it 05:00 summer time, which then becomes 04:00 in winter? Or 05:00 in winter, which then become 06:00 in summer?

We generally operated on the second one.

Also, over the period of six months, times can be gradually changed by one hour quite easily. Moving the milking time 10 minutes here and there adds up quite quickly.

No matter how hard you try, sometimes milking times slip anyway. Broken vacuum pump? Milking's waiting while you fix it.

Anyway, I just used dairying as an example. I think the dark winter start problem would be similar for many outdoor manual labouring jobs.
>> We get squeamish about allowing our (barely) democratically elected government do that so I don’t understand why proponents of free-markets think it’s fine to let an unaccountable corporate entity exert the same kind of influence.

Only a handful of people get to call themselves President, Senator, or Congressperson. Fewer will ever be billionaires, but more can dream because there's no constitutional limit to quantity or term length. They aspire to create the next unaccountable corporate entity.
Its not the copyright, its the chilling effect of not visible copyright. This encasing of the whole web and everything on it with a invisible alarm-field for the users.

You may not send radiowaves. You may not distill your own alcohol, you may not do this, you may not do that. Let the professionals handle it. This is where some self-important case like the Taxi-drivers starts to enshrine a often trivial task to demand entry dutys and guild taxes.

I want you to clearly sign your content - so that is unreusable and nobody gets put out in the court to statuate a exemple, so that a useless caste of professinal may life from the fear of the comoners.
Fortnite game service outage at 3.4M CCU
I would argue that full welfare, depending on how its used or what it provides, is either a blessing or a curse. I Canada, a person can return to a vocational school full time while being on welfare to improve their standing in life. If that same person is unable to better their standing through government services, they have two choices: the black market and the gig economy. Here, the gig economy is a benefit but, the way it's being done now, it's a stand in for regular business. So we're sacrificing regulated, decent paying jobs with unregulated, poorly paying jobs.
I may be being dumb here, but what does bias refer to in the first point? Is it a social thing, or does it refer to being dogmatically biased towards certain frameworks/methodologies? Perhaps both.
upper limit.
Video encoding would be stateless.
There is no reliance on previous runs / state.

Lambda is designed to be used for tasks like that, such as resizing images, parsing file etc.
UK. No limit. All vacation has manager approval though never heard of it being denied. Also have a various schemes for large amounts of unpaid leave while still returning to your original position.
Did you mean to say "eponymic" instead of "epitome"?
This is an interesting article about k8s

https://medium.com/google-cloud/kubernetes-from-load-balance...
Sorry, I might be too used to the swings in crypto. Last year has been bad for twitter indeed looking from traditional-Buffetian investing point of view.
Because now 5PM is in the morning. And you can't even make sense of opening hours if you go to Shanghai or Melbourne. (Why are they open from 1AM to 1PM?)
It does say it is lighter, it says it removes certain compounds from the wood and then compresses the remainder without further additives. So it is lighter than the original wood but much more dense.
I keep about 10-20k in checking for those purposes. And that’s really only if a credit card is not acceptable. I have over $120k credit available between all my cards.
I have investigated Julia for a while and am exactly holding off starting some major work until 1.0 is in.
Transform your postman collection to html documentation
"Give your pro rata to a new investor"
what does that mean?
> Dairy farming is actually one of the occupations where the time change is harder because the cows are ready for milking regardless of the time on the clock.

Twice a year I hear that, and twice a year I ask: "why on Earth do you pretend you have to follow the clock?" and I also ask "supposing you still want to follow the clock for whatever reason, what is the problem of shifting gradually over a week or two?", seasonal changes are much larger than official time changes anyway.

And there are plenty of outdoor jobs where the time to start in the morning is different in summertime: starting earlier in summer to avoid the hottest part of the afternoon, sometimes doubled with less work hours per day.
They have a certain aesthetic. In addition to form, they're hard to miss and ignore (articles written about them...), which, in this case, is functional.
What about the mile, is that lining-up unsurprising too?
Thank you! Already posted as "Show HN" some days ago
Blacks and Latinos are already overwhelming Democrats... And the overzealous law enforcement is usually at the hands of Republicans.

Not sure why you feel the need to throw political affiliation into the conversation.
> Why are they open from 1AM to 1PM?

Because these are times that because of the local daylight lighting conditions people usually tend to work at the respective place.
Thanks for adding that. I was set to skip over that too. Holy crap, that was great. And it might be my new favorite piece of Ira Glass' work.
You definitely want a lawyer for this. Not your company counsel, they represent the company and not you.
How is Twitter a protocol company?
Protocol implies open standards, like IRC or SMTP...
The only place I can tweet is Twitter.
Great. Now US should do that as well.
Buy a cheap second hand (old!) sewing machine and you can give your kids that opportunity at home.

I've been on a project for a couple of months where I sort of re-play the whole industrial revolution and the electronics age one device at the time. The local goodwill store has a good customer in me.
A simple rule: if there's no visible film grain, the photo is almost certainly copyrighted. If there is grain it might be copyrighted.

Copyright in the US lasts for the life of the author + 70 years, or the shorter of 95 years after publication / 120 years after creation for works made for hire. Digital photography hasn't been around that long.

Copyright is automatic. There's no need to register it. Willful infringement can increase the penalties, but is not required for there to be penalties. Your key questions are not particularly important from a legal standpoint.
Fundamentally DI is magic code. Where did that thing come from? How did it get initialised? How do I fix it when it breaks?

But especially for config, it's that if I'm making a tiny app, or just bashing something out, or prototyping, I don't want to spend a bunch of time setting up and configuring something as fundamental as config.

At the moment you add the System.Configuration library as soon as you start a project and out of the box you can just do:

var key = ConfigurationManager.AppSettings["SendGridAPIKey"]; //will be a string

With the newer features of C# you can put that on a class as simply as:

public static class GlobalConfig
{
public static string SendGridAPIKey => ConfigurationManager.AppSettings["SendGridAPIKey"];
public static bool EmailsEnabled => bool.parse(ConfigurationManager.AppSettings["EmailsEnabled"]);
//etc.
}

Then access that anywhere in your code with the below. At worst you might have to add a namespace, which is literally ctrl+. then press space, if it happens to be in a different namespace:

GlobalConfig.EmailEnabled

What I wanted from a new config manager is for it to be even simpler, to handle empty strings, etc. automatically. I don't see anything wrong with accessing those sort of config setting with the below. It's config, it's static, it's supposed to be globally accessed. It's a special sort of const that you're allowed to change without re-compiling.

public static decimal MinimumOrderValue => Config.GetDecimalOrDefault("MinimumOrderValue");

(The OrDefaultValue there would mean 0 by .Net conventions for non-C#ers, if the string was null)

Instead virtually every business class you make has to accept the config object, store it on a local variable and then access it through a local variable. Or you can spend a bunch of time wrapping the god-awful thing in your own static class or singleton (ugh) or whatever.

With the new way you have to do a bunch of extra work, write extra code. And what have I gained? Sod all. I can already change the config for unit tests by changing the config file in the unit test project. The functionality already exists. You still have to do that with the new method.

I want simple, easy and usable without having to spend a load of time configuring. Instead we got a steaming turd because it feels like their ASP.Net Core developers don't seem to get what DI is for. I feel like the ASP.Net team has been getting far too opinionated and often shows a lack of understanding about how swathes of their developers use their product.

This in particular reminds me a lot of the WCF and WWF over-engineering and over-reliance on lots of config and voodoo magic and rain-dances when it went wrong.
Yeah 150/h wasn't an optimal idea even if it succeeded (it didn't).

With that money, arguably you could hire 3x more developers by targeting European maintainers instead.
6 lessons from my first UX design job
John Perry Barlow: A Cyberspace Independence Declaration
I tend to agree with you and it's one of the biggest reasons that I'm a fan of Elixir.

Here's the path that leads to K8s too early.

1. We think we need microservices

2. Look how much it will cost of we run ALL OF THESE microservices on Heroku

3. We should run it ourselves, let's use K8s

One of the big "Elixir" perks is that it bypasses this conversation and lets you run a collection of small applications under a single monolith within the same runtime...efficiently. So you can built smaller services...like a monolith...with separate dependency trees...without needing to run a cluster of multiple nodes...and still just deploy to Heroku (or Gigalixir).

Removes a lot of over-architectural hand-wringing so you can focus on getting your business problem out the door but will still allow you to separate things early enough that you don't have to worry about long term code-entanglement. And when you "need" to scale, clustering is already built in without needing to create API frontends for each application.

It solves a combination of so many short term and long term issues at the same time.
Arizona is actually way cooler than this. (Or more confusing, if you like.) Differences in how some Native American territories chose to respect DST or not, this is Arizona's DST map: https://www.timeanddate.com/time/us/arizona-no-dst.html

Traveling in a straight line you can go back and forth in time repeatedly!
Civilization VI Rise and Fall review: A few turns closer to a golden age
> 1. Do they respect your time during the interview process?

This is an A+ point (but I'd apply it to all companies, not just startups.)

> 2. Do they have competent leadership?

How can you tell that from a brief conversation when corporate headhunters and boards frequently spend days talking to potential leaders and still manage to hire incompetent boobheads?
It's also done for the comfort of the people working there. Standing on concrete all day is more tiring than on a wooden floor.
It's definitely a short term thing with unfortunate long term consequences. Indeed, I've seen tons of communities founded on drama and hate for something else, and the vast majority will die in a matter of weeks or months. That's because people get bored with bashing the same things all the time or trying to kill each in other in an online flamewar, and the community will need to either build a real focus or accept its defeat.

Also, the more drama a site or service attracts, the more good members it'll inevitably lose. People with the kind of personality you want in a community aren't the kind to get into cat fights or attack people for months on end, and those you do attract with such 'content' tend to be the worst kinds of people.

So yeah, it's definitely a short term optimisation which can blow up in their face further down the line.
I like this approach, I'm keen to try it too – is the project open source? Which browser engine did you use?

One advantage of this approach compared to the minimal UI libraries is that you can expect it to work well with a massive array of hardware – elements like scroll boxes should work seamlessly with touchscreens, apple trackpads and regular wheel mice, text input elements should respect the user's navigation key bindings. Accessibility features like voiceover should be supported. The downside is of course the weight of the browser engine compared to a tiny C library, however it'd be an interesting experiment to see how much bloat could be stripped out of a browser if you only care about a subset of features, i.e, WebGL can go, legacy layout modes can go etc
Single Page Apps with Vue.js and Flask: Setting Up Vue.js
I want to try Org-mode but the problem is I don't know Emacs (and am very proficient at Vim).
I'm well aware of the British and American layouts (I cannot use UK keyboards as a coder). But what about the "Euro English" keyboard? Is that an equivalent of the American one? Or something else completely?
Before freelancing, I had to turn down many jobs where the company wanted to "approve" my off-hours work. Never a CTO role though. The companies that I did end up working for would add stipulations in the contract - they still wanted any extra work I did that was in the same field but agreed to filter by their verticals.

IANAL and any court action is a loss IMO.
People keep saying this about Qt Creator. I've used it as my main working IDE for about 3 years now and I strongly disagree. I find it's not even a very good piece of software, let alone the best IDE.

- Find References on a function doesn't differentiate between overloads

- no way to sort or filter warnings by type

- Find results window doesn't horizontally scroll or wrap, it just truncates (on mac)

- mouse hover over a column separator preparing to drag, and the separator pops away as a titlebar takes it's place - this is UX 101 - you don't move the thing you know the user is trying to click!

- can't restrict Find to a sub-project, top level project or nothing.
As 'pluma already pointed out upthread, please read https://qntm.org/abolish. It's a quite thoughtful and exhaustive treatise on the subject.
Yes, please abolish winter time, not summer time!
since you mentioned Cloudfoundry...
I think it's a thousand times easier to get up and running with k8s, than with Cloudfoundry on Bare-Metal (no Cloud).

It's also a thousand times easier to maintain. (Thanks CoreOS)
Basically if you want a managed simple no maintance, no cost bare-metal K8S installation you basically just use tectonic/kubeadm and you get something which is self-containing, or close to self-containing.
and the only things you need to get it done is actually way easier than reading through cf docs (I'm pretty sure bare-metal isn't even supported that easily).

running some services on top of it is than pretty simple, especially if you want to use a single ip, insteand of roundobin dns (https://github.com/kubernetes/contrib/tree/master/keepalived...)

and if you have k8s running, adding some PaaS layer on top (openshift) can be pretty simple.
Mentioning C# for gamedev and the topic being about GUIs, makes me wonder if he was talking about tools? C# with WinForms are very popular for creating tools in game studios (if you notice tool screenshots from presentations like GDC, you'll often see the telltale marks of WinForms - like the gradient menubar, the default icon, the extra padding around some elements, etc).
I'm seeing more people recommending this. Is the main reason to avoid the daylight savings time changes twice a year, or am I missing something else obvious?

Disclosure: I don't use UTC, I set the server to local time. I'm very open to learning why I'm wrong and how I can improve.

Edit #2: thanks, responders – makes perfect sense when you put it that way. Today I learned.
...they seemed to be in the public domain.

There's no such thing as "seemed" to be in the public domain. Either they are or they aren't. If you don't know then you assume they're not. If you assume they are when they're not, or you assume the attribution attached is correct when it isn't, then the photographer is entirely within their rights to sue you for approximately $5100.

This is why running a website properly is actually quite a lot of work.

And I say this as someone who's been running websites for 20 years, and I've seen lots of my content reused without permission. It's really annoying. I used to be on the side of "if it's online then it's fair to reuse it", but as more and more sites have appeared that do nothing more than repost content from /r/<some subreddit> I've changed my mind.
Or just force cars to only be able to drive the speed limit. I don't like this option, but I feel like it's better than turning citizens into rolling ATMs.

Eventually, law enforcement will become dependent upon the speeding revenue, but the people will wise up and slow down to avoid the fines. Then how are they going to replace the lost revenue? Especially if it is "needed" because of onerous contract termination agreements agreed to.
Happened to me, refused to work on conflicting projects for ~6 months and left. Didn't see any other way. Good luck!
Reading that policheck file was also incredibly educational. I learned all sorts of exotic curse words I didn't know before. :)
Curious, I don't use Elixir/Reason but from a community point of view, how is Elixir more "trusted"? in Clojure you have the java ecosystem which I guess is much bigger than erlang's.

Reason still seems to be in high flux?
On the flip side, B2B conferences and tradeshows exist because they're able to give vendors face time with people they couldn't easily meet otherwise.

It's not cheap, the success rate isn't high, but it can be cost-effective. I've spent 20k USD on a small 6x3 feet booth space, but also gotten 40 to 50k USD over the course of a few months from conversations that were initiated at the booth.

Another point to factor in is that enterprise customers by nature have low churn... and that makes the RoI work out in the end.
It's the 9-5 that's silly. If noon is mid-day, then why 3 hours of morning and 5 of afternoon? Construction workers and other outside workers have this figured out: 7-3 makes a heck of a lot more sense. Use that gorgeous afternoon sun for your leisure time.
According to that sentence we're past the 'proposal' stage. Now we're at 'asking for a recommendation'.
Probably because it's an old system the OP has to deal with but cannot re-engineer from the ground up. At least, that's usually my experience.
I think around 60% of the population is working age ( shrinking number each year in EU ), what about the other 40% ( kids / elderly )?

It's even more exhausting for those 40% with the these twice per year saving light nonsense.
This problem gets even worse with enterprise sales. How to validate a market or use any of that "Lean Startup" wisdom when the sales process for a single customer is 6 months+, requires multiple meetings and getting 10's of the customers staff, across multiple departments, on-board? It's very hard to find any single, concrete measure of success.
Ask HN: What are the best services for creating an internal private wiki?
Possibly because the followup studies might show that it is better for people's wellbeing and for the economy to do away with this nonsense. There are regular articles going around saying that traffic accidents increase and productivity decreases in the weeks following a clock change. If we do away with it, we should see actual, measurable improvements in road deaths at least.
Containerization helps with one thing: end-to-end dependency hell management. You get the same executable artifact in prod and on every dev machine. You get to share arcane tricks required to bootstrap library X. You get to share the complete recipe of building your OS image. Hopefully, you pin versions so your build is not subject to the whims of upstream.

Kubernetes helps with one thing: taking your container and running it on a fleet of machines.

Building 18 services is an architectural choice made by the team. It has nothing to do with containerization or Kubernetes. For a single team, a monolith just works most of the time. You may consider multiple services if you have multiple [large] teams, think Search vs. Maps. Even then, consider the trade-offs carefully.