skysight-inc/HackerNews huggingface dataset:
I have a technique I'd use to add heat resistance to steel.

Only necessary If we lived in a doomed world where engineers didn't exist and I was asked to make steel more heat resistant.

Cover steel beams in a relatively thick later of plaster of paris mixed with very find grain sand.

I built a charcoal forge out of that material (I used quartz sand I got from a pool supply store) and it's ludicrously heat resistant. It's lined with 4mm of aluminum (melting point 660°C) and the plastersand layer is about 25mm thick. I can melt steel bar above it without causing any visual changes in the aluminum body. I've used it about 20 times in the last year. Lots of spalling on the plaster layer but for most architectural applications I doubt you need to have a blower fueled inferno happen > 2 times a week during the summer.

I wager real engineers have more cost effective, data driven solutions. Just thought it was a neat fact.
We're very careful with changes and give thorough deprecation warnings. When you upgrade and the meaning of something that you're using is going to change in the following version, you will get a warning to change it now, with specific detail of the new spelling of that feature. So as long as you don't skip major versions, you're safe. Corollary: don't skip major versions. Even if you're upgrading from 0.4 to 0.7, you'll want to upgrade /through/ versions 0.5 and 0.6 instead of skipping them.

Aside: implementing deprecations is often harder than implementing new feature themselves. We put in the effort because it is absolutely critical that people's code never just silently change behavior. Syntax and variable scope deprecations are particularly hard to implement, but all of the changes in 0.7 do have deprecation warnings – some of them with absolutely crazy implementations that we're very excited to get to delete when we release 1.0.
Some people just don't have a global mindset, I guess.
For logs you avoid having one day with 23 hours and one day with 25 hours per year. You also avoid trouble when running a cronjob at 2:30am, one day it would run twice, another not at all.
"No! Let's keep time that make sense, I like the concept that the sun is at its highest at noon"

The only way to do that is to live in a country that is mostly on the south-north axis, and is at the correct point of the timezone.
You run servers and dbs in UTC then you translate in your app to local times, this is best practice. Otherwise, problems.
If you have multiple servers in different timezones, or devs in different time zones, etc, this can all lead to confusion.

It’s generally best if all your servers have one identical environment – time in UTC, language in english – globally, everywhere.
Then you lose the fact that times mean more or less the same thing all over the world. If I'm going to conference in Tokyo and I know that I'm speaking at 8 am then the important information for me is that I'm speaking early in the morning, not what the equivalent time would be 'back home'. Under your system I'd have to know what 'time zone' Tokyo was in to work out what part of the day 8 am was.
"Pressure"? Probably not. If anyone was able to pressure anyone else, they would have managed to align the switchover dates (they're off by a week, making for two quite amusing weeks a year where everybody is late or early for transatlantic meetings). But doing it and proving it works well (provided that it does) would be valuable arguments in favour of its abolition elsewhere.
This comes at the best time possible. The last couple of days I have been contemplating giving this framework a try. Does
anyone have any experience using ASP.NET Core under Linux and running it in production? If so, would you recommend it?
The purpose of a cutting board is to protect the things underneath it that are not as hard as stone.
I don't know what 'suivi' means. I was just saying, I didn't know what it means. If they're trying to attract new people to it, that title seems a bad choice to me. It seems only insiders understand it. Unfortunately "Julia Lang" sounds to me like a name. It was confusing. Just trying to help.
> mandate that schools start earlier

You know it's bad for teenager health?

http://www.nj.com/education/2014/05/early_class_times_are_ba...

> Because their biological clocks push them into later sleep/later wake patterns, adolescents on average lose almost 3 hours a sleep on school days, the researchers found. In addition, they found that middle school students who start later in the morning had “clear test gains” over their peers.
That's quite distressing. 18F delivered a lot of really important software (identity.gov, for example) and I hoped that the quality of their products would usher in a new era of open-source-first government technological advancement.
I think parent is saying something similar to you, but you've just laid it out in more detail. They didn't say the other things you've mentioned don't matter. They said that the product can't be a scrappy MVP.
You are getting so fired.
How big is your company?

As a rank and file employee, I get the idea to say "my kinda sorta work related thing I do outside of work hours is my own property"

As a CTO, that seems weird. All of your energy should be going into your business. If you have time to manage side projects in addition to being a startup CTO, is CTO the right role for you?

Not to say all code you wrote for your entire life now belongs to your current company. But it seems like you have passions and you can now use these at your job. Isn't that the dream setup? Just make sure you are fairly compensated for the gains the company makes, and it should be reasonably fair? Hard to know more without details of what you are talking about...
I work in a place with an "unlimited" vacation policy, your release being discretionary by your manager per your delivery and current work load, etc. However its also been shared that you may only take up to 2 weeks at a time, essentially killing someone's opportunity to work for a while and do an extended euro trip or something. I tend to do 1 week at a time so I get maybe 2 and some odd extended holidays here and there.
Musk explains why SpaceX prefers clusters of small engines
Iranian Presence in Mediterranean Sea Alarms Israel
India's antitrust watchdog fines Google for 'search bias'
Modechai Guri: the guy who gets data out of airgapped computers – Boing Boing
But can jet fuel melt crushed wood?
Ah, gotcha. Maybe it didn't initially say "Julia Lang"; it does now, perhaps thanks to your comment.
I'll stand by my assertion that for 99% of users (maybe even 99.99%), Kubernetes offers entirely the wrong abstraction. They don't want to run a container, they want to run an application (Node, Go, Ruby, Python, Java, whatever)

I agree completely and your comment gives me the perfect opportunity to praise how much I love the flexibility of Hashicorp's Consul+Nomad.

Nomad let's you run almost anything - Docker containers, executables (the raw_exec driver), jar files, etc.

https://www.nomadproject.io/docs/drivers/index.html

Dead simple to setup - one self contained < 20Mb executable that can be used in either client, server, or dev mode (client + server), configuration is basically automatic as either a single server or cluster of you are using Consul.

The stock UI is weak but The third party HashiUI is great.
I used to think that based on basically meant the whole thing was true except they maybe changed some names and cut out the non-interesting parts.
Well, yes and no. 15.5mph is almost 25 km/h. Anecdata, but my car average speed during the city drives is around 35 km/h. 25 km/h doesn't seem that bad to me.
if you want time that makes sense it's UTC everywhere.
Your Own Offshore Development Center in Ukraine vs. Third Party Vendors
Project inspired by a post on HN in June. Within a week 4 people responded to the post and started development!
This: https://news.ycombinator.com/item?id=14492180

Congrats to Luke, Steph, Marty, Purin, Dan, and Phillip on this latest redesign!
kimono is come from the greek
>It would be nice to have the same on winter evenings (or afternoons) too, i.e., "summer" time all year long. No clock changes needed for that.

Exactly. I always hated winter time. Why can't we abolish that? Oh you have a short day where you only get half an hour of daylight after work? Let's make it an hour shorter.
Sourcegraph Server 2.5: Introducing code change alerts
Thank goodness. Daylights savings time is one of the most god-damned fiddly attempts to optimize something that it fails to achieve, and at the same time irritates most who have to deal with it.

It was invented out on a whim, and adapted because it sounded good. No results have shown that it saves anything or helps anyone.

https://en.wikipedia.org/wiki/Daylight_saving_time

"Modern DST was first proposed by the New Zealand entomologist George Hudson, whose shift work job gave him leisure time to collect insects and led him to value after-hours daylight"

"Many publications credit DST proposal to the prominent English builder and outdoorsman William Willett,[29] who independently conceived DST in 1905 during a pre-breakfast ride, when he observed with dismay how many Londoners slept through a large part of a summer day.[15] An avid golfer, he also disliked cutting short his round at dusk."

I don't mind people collecting bugs and golfing, but please keep your hands off the society's synchronization mechanism without a better reason.
Oh, they learned some of it (now adults), just not at the level I was exposed to - and that is it really, always competing priorities.
It's a sanity thing. You're likely going to hit a spot where you need to compare log entries across systems that may or may not be geographically located in the same place.
When you wrote "help workers get the longest possible vacation" I thought of the trick of padding or extending vacation days. Taking vacation days on both ends of a holiday but not in the middle since they are mandatory days off anyway.

At some companies employees with seniority abuse that trick. They use vacation days before and after statutory holidays so it works out to be one long vacation. They often do this when lower ranks don't have first pick forcing them to use bigger blocks of vacation time. It creates a toxic work environment because everyone knows when a holiday is coming up "you know who" will be gone longer.
Doesn't bi-annual mean every two years?
I forgot to mention : this is also a very effective policy to uncover fraudsters.
Somewhat naff and parochial attitude. Conquering Everest was a massive expedition, involved many mountaineers from across the British Empire, over 400 people in total [1]. The article makes no mention of this; seems to think Everest was conquered thanks to the spirit and mountains of NZ.

[1] https://en.wikipedia.org/wiki/1953_British_Mount_Everest_exp...
Skyrmions open a door to next-level data storage
I read it - and disagree.

Just to counter few argument among the many:

"The terms "a.m." and "p.m." (ante meridiem and post meridiem) are strongly deprecated now, because they refer to the position of the Sun, not of the clock."

I am from Germany where time goes from 0:00 to 24:00 - so to me they are just arbitrary numbers.

"So to rephrase: I want to call my Uncle Steve in Melbourne. What time is it there?

It is 04:25 ("four twenty-five") there, same as it is here.

Does that mean I can call him?

I don't know."

If you want to know that, e.g. inform yourself of the current solar altitude at the respective place.

"...Well, put it this way. I'm in the UK. He's in Australia. How far ahead of me is he?"

Compute the difference of the solar altitudes.
Let's say your server is in New York, and you set it to local time, so EST.

You store some customer records, customer can see them back and see the time of their record.

Now you move to Los Angeles with your server. Do you set your server to EST still, and have a server in a timezone that has nothing to do with anything anymore (and the knowledge of why gets lost as time goes by).

Or do you set it as PST ? And now what, do you convert your entire database ? Or do you add special code to "fix" the time is the entry is "earlier than X" ? And how do you then handle displaying the time in the customer's own timezone, when he said +4, did he mean yours (EST) + 4 and then it's not good for PST ? What if you have some servers in New York and some in Los Angeles then ? How do you compare stuff ?

UTC is great because it forces you to work in a mindset of "it doesn't matter where the server, the customer or me are, this is the base time, and for everyone I offset it to their respective timezone".
The reason out side workers start early and end early is to avoid the hottest portion of the day.
> It always reminds me how little the world really understands the devices and programs they run every single day and how much of a bubble I live in.

I have a similar experience with tech people, too. I use a weird little 40% keyboard (Vortex Core) at work and when people try to use it while I'm not around, I get questions about the location of various keys.

Specifically, people tend to ask where the symbols are. I tell them the truth, "On the number keys where they always are." Turns out it's not as common as I thought for people who type a lot to actually know where certain keys are, independent of their physical location. I thought that the majority of heavy typists would know which symbol is on which number, certainly symbols they use a lot, but that turned out not to be the case.

Just as many are simply tripped up by the weirdness of it, of course. That's understandable. This keyboard is picky about the order in which you press some keys (for good reason, but a rambling explanation would be orthogonal to this comment), so that can certainly confuse people who have only ever used 60% and larger.

No judgement here, I'll be the first to admit that I'm a weirdo using a weirdo keyboard. I just found it surprising is all. And, admittedly, somewhat entertaining.
I think that you should learn Java first because of all other Android code is written in Java. It would be hard to stay in isolation without interacting with other third party libraries. All Android ecosystem is written in Java.
Look up 'mortgage headshot'. It's a type of fraud that is very common, but that is only prosecuted when it's necessary to compel a person to work with law enforcement.
Maybe Spain should get back to the correct time zone first?

http://www.telegraph.co.uk/news/2016/12/13/spain-plans-repla...
I sure will miss my extra long summer days.
My last company used http://twiki.org/ but we got tired of their security track record http://twiki.org/cgi-bin/view/Codev/TWikiSecurityAlerts
Developers help the mission of economic empowerment at Square
There are books available, and people who have experience doing this. Learning to navigate an organization is an essential skill.

One example is you can arrive at a simple and focused problem that has enough value that the customer would be willing to sign a paid pilot.
> One of the big "Elixir" perks

This is also true of Erlang, for those not aware that Elixir runs on the Erlang Virtual Machine (BEAM).

You do get a lot of cool things with clustered nodes though (Node monitors are terrific) and tools like Observer and Wobserver have facilities for taking advantage of your network topology to give you more information.
Indeed, Kubernetes as a service is the way to go.

https://cloud.google.com/kubernetes-engine/

https://azure.microsoft.com/en-us/services/container-service...

https://aws.amazon.com/eks/

https://www.ibm.com/cloud/container-service

Or have someone knowledgeable build the service for you.

https://heptio.com/products/kubernetes-subscription/
I'd agree if the blogger made any money from it.
Like this it is nuts!
Before I signed the contract I changed the IP assignment wording to specifically say that it only applied to work that was directly related and didn't require every project to be listed individually.

Obviously you need your own lawyer but it's going to be harder since you've already signed the IP assignment.

Personally I believe those clauses violate natural rights but of course that's not a legal argument.

They usually also say something outdated and generally impossible these days like there will be no third party components or code, which if you point out that they are invalid that way it may be a reason to rewrite that section.

Their lawyer probably won't help you. You may not be able to keep the job and eliminate that clause at the same time.

Might want to stop capitalizing things like that, that's not how you do that.
Google is buying Chelsea Market building for over $2B
Using those sensors in competition wouldn't alter the skill/athleticism required of the athletes like the directional bristle broom. It would simply increase the amount of data that broadcasters / journalists have to work with, increasing the visibility of the sport.
> until an amalgamation of them is merged into the standard library Julia isn't completely ready

That doesn't quite make sense. I'm sure there are a few more autodiff libraries in Julia than 3. You would just use the one that fits your use case.

PS. Ohh re-reading your comment, you want an autodiff library in Julia's standard library. That is very unlikely to happen since it's not (very) hard to cook up an autodiff library and autodiff is not widely used. Julia is not like Matlab, where you have to have everything in the standard library.
I deploy code with all of the dlls in separate folders. The executables/services don't share any dlls. I kept asking the "consultants" who are trying to push us to Docker, what is the business value over raw executables + Nomad.

The build server creates one zip file that is stored as an artifact that gets decompressed and released in each environment - in a separate folder.
I think the author actually means "Enterprise B2B" when they say "B2B".

I run a B2B SaaS company. We sell to businesses. Most of them have 5-500 employees (SMB/Mid-Market). Last year we built a very simple MVP and quickly started selling it.

If you want to do this too, the buyer and idea must be compatible. The idea also has to be something the buyer wants.

Buyer: As far as I know, hotels aren't big on buying new, simple services from startups. Try brick & mortar / mom & pop stores, startups, tech companies, etc.

Idea: Tablets are a big startup cost. You're asking your first customers to pay a lot more than ours did. Or you're taking a big loss. This immediately makes it harder to get going.

Demand: Do hotels / guests even want tablets in rooms? What burning problem is this solving, how did you learn that, and why is this a great, cost-effective solution?
Actually Nim is used for games and game engines.

The GC is optional. It's also configurable and there is a realtime garbage collector, too.

Finally there's also region based memory management.

https://nim-lang.org/docs/gc.html

https://forum.nim-lang.org/t/2489
They did a similar thing with spray on asbestos but this is obviously no longer an option.
Twitter has become so bloated with advertisements and "artificial" trending topics that its nearly useless.
JavaScript Studio blog post – Zero setup bug finding machine
Facebook doesn't make any contribution to the end user experience, it's a middle man. A rent seeker. A gatekeeper. It is one hundred percent dependent on content produced by other people, and that content is distributed by the telecoms. Facebook's entire business model is contingent on it's ability to get between those two things and charge a toll.
Yes, many Chinese chefs and households still do use wooden chopping boards. I am not sure if the boards are as hard as stones, since there are many different kinds of stones. But thickness and the type of wooden do matter and will certainly make the wood very hard to crack (and to burn).

Here are some videos for the readers:

https://www.youtube.com/watch?v=oTNVDH6ZFLg

https://www.youtube.com/watch?v=isFTIHy7Duo

You will see pork bone chopping (beginning of the video), skin slicing (1:40), and meat grinding (5:30) in the second video.

Those are very typical boards in a restaurant's kitchen. The typical household chop board is a lot smaller and thinner, probably around 35" wide x 5" high. However, many families have moved away from wooden chopping board because plastic boards are easier to clean.

As far as resistance to bacteria, that will fall short with science. The passing down from generation to generation is a cultural effect. If you live with your in-laws, the board will of course be reused. Since wooden boards don't crack for years, yes, the board will be passed down. Butchers (Chinese and other cultures) use wooden boards because of the durability (Chinese chefs love chopping real fast with force). Real chefs prefer wooden chopping board (yeah, your famous Gordon Ramsay!)

Also, it is very common to see a butcher or a chef to stick the big kitchen knife on the side of the board tilted like the Leaning Tower of Pisa :-) The strength of a real butcher or a real chef can be so much more powerful than a MMA boxer.

EDIT: If you want a short English intro on this topic, https://www.youtube.com/watch?v=gDdoht0e1sg is solid.
I'm pretty sure Nixon was elected in a democracy.
I hope at least they go for summertime all year long then. Instead of wintertime, that would be crazy.
Wear what you want.

He sounds like an inexperienced CEO who is compensating by trying to shame you into dressing like he does.

Unless you're wearing a tuxedo, it's pretty hard to over-dress at work. Be comfortable with what you're wearing, and be confident.

If he brings it up again just say "This is how I like to dress" and leave it at that. If he continues to press, ask him if there is an over-dressing policy at work.

Don't let him bully you because of his title.
You can't make people forget technologies you don't like selectively. The more we advance in adjacent technologies (like in autonomous driving) the easier it will become to advance in face recognition, to the point where just a tiny group of people can develop it.

Fighting technology with artificial bans have never worked, and privacy or ethics based arguments won't work now either. The only hope is better technology of controlling the government: better ways to vote, better ways to monitor financial dealings of politicians.

If, people lose their privacy, but government loses it's privacy too, ordinary people will be the ones who benefit the most.
Which completely misses culture-based time differences (depending on culture, in Europe, two neighboring countries in the same time zone may have 3 hours difference in usual working hours)

and mismatched timezones (half a china has a timezone 5 hours off from their local time)

Look at this map: https://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/St... the timezones already are all over the place. What you think of as 4:25 can be 9:25 or 23:25 thanks to timezone mismatches.
Set the server to UTC and leave it up to users to choose their own locale settings. You can set the default locale to the local time zone.

Time zones are for people, not machines. The machine does not have a sleep schedule or business hours.
Single-tenant vs. multi-tenant software
Heh normally said by people who naively believe that all this regulation and unions are not required only to find that when they have problems there isn't a law against it.
Even in Greenwich, it is true only twice a year.
NL has two wooden bridges that carry heavy traffic:

https://nl.wikipedia.org/wiki/Kr%C3%BAsrak

There is also some steel in there but the arch is entirely made out of wood.
Rust isn't that mature for games, ditto with Nim, Go is ok but has a GC, C# is too slow but OK for scripting, but then again lots of languages can be used for scripting. C++ isn't going anywhere in the game development world for now. Maybe something like Rust will upend it someday, but not yet.
Dokuwiki! Or FossWiki (fork of twiki) if you need something more robust.