skysight-inc/HackerNews huggingface dataset:
Actually you would be surprised.

You can keep a ships main engines at various notice levels. For example:

Immediate Notice - Engines should be ready to start immediately from the bridge when required.

5 Minutes Notice - Usually

- Indicator cocks are open.
- Fuel pumps are on.
- Lube oil pumps are on.

Starting sequence :
- Turn the engines on compressed air
- Close indicator cocks
- Engines ready to start

30 Minutes Notice - Usually
- Indicator cocks are open
- Fuel pumps are off
- Lube oil pumps are off

Start sequence:
- Start Lube oil pumps
- Turn engines on turning gear for 10 minutes
- Turn engines on compressed air
- Turn fuels pumps on
- Close indicator cocks
- Engine ready to go

2 Hours:

You can do minor maintenance on the engines. For example, swapping out injectors. Engines are warm. Starting sequence is similar to the 30 minute starting sequence.

24 Hours:

Some larger maintenance can be done. Like changing a cylinder head.

48 Hours:

Engines can be completely cool. Jacket water drained. Usually for major maintenance. Like changing a cylinder liner.

These timings can vary between ships/companies. But generally they operate with similar ideas.

Source: I was a marine engineering officer working at sea for 5 years.
I was worried about the same. I think it's a valid reason to sit back and wait. Especially if Numba works for you.

I was also and continue to be worried about the tooling, the lack of good tutorials and especially the Type driven system. I like it so far but Object Oriented is a lot more familiar to many people. The library situation for me specifically has tipped to be a net positive. I also could transition my very small team off Python completely.

So it was not an ad hoc decision, I tried it several times over the last year's and decided it's not there. In my specific situation, with a rewrite of a core library coming up and the library situation being there that changed early this year.
Thats more a symptom of the environmemt/compiler, but not the language itself. Theres no reason printing to the screen would stop you from printing binary, and feeding that into your processor as normal. Theres also no reason why the language can't have another implementation that does allow more standard outputs.

Language-wise, theres nothing stopping you from parsing java, and producing equivalent semantics. There's nothing stopping you from producing equivalent jvm bytecode.

The interesting part of racket/perl6/this project is that this compilation step is being done without having to parsing "another language", by using macros. Parsing is still done ofc, but it could also be said that you're really just parsing the rust language, which happens to look like java, and producing rust code. The macro system itself is operating as the compiler, and since macros are "rust", then whats the difference?
I second this. Going to conferences works. My mind is usually wired for months after with all the things I want to investigate, try out and build
I'm replanting some seedlings and another house plant, and hoping to bring a self modifying simulation experiment I've been messing around with to some kind of decent conclusion as I really want to get back to my main hobby project now (a different simulation).
> Profit margins are set by competition.

No, profit margins are the end result of all factors that go into a products manufacture and transportation until it reaches the next drop-off in the value chain or the end user.

They can even be negative. Competition aka the race to the bottom is what puts an upper bound on profit margins (absent price fixing and cartels). Without competition that upper bound disappears and then you can charge whatever the consumers are willing to pay.
go mod started out with a bunch of flags, and was only later converted to the current syntax: https://github.com/golang/go/commit/6121987a10b2c54bc4c48473...

From the commit message:

> We've avoided subcommands in the go command to date, and we should continue to avoid adding them unless it really makes the experience significantly better. In this case, it does.

So, I don’t see it as a contradiction to the mail you’re quoting :)
17 is a bottom element?
You clearly have no idea what you're taking about or how these programs work. You really think they just hand you a bag of heroin and bye, bye go do whatever you want with it? Addicts administer or are administered heroin at the clinic under supervision. They don't walk out with the drugs. These programs are already in place in multiple places on Europe and they are not flooding anything with drugs except addicts' veins.

As for the notion of heroin addicts being able to afford plane tickets... That's hilarious and incredibly ignorant bordering on delusional and downright stupid.
You can idle and drift at the same time, with the reverser clutch in neutral.
Moral of the story: No, people do NOT want the government out of their way. Turns out that even bitcoin fanbois DO want rule of law, and law enforcement.

The reason money works the way it does is that it's almost entirely logically derived from hard requirements from everyone. Not that "the man" is trying to oppress you.
Thank you, excellent points amd compelling argument.

My point however remains - 99.999999% pure makes 100.000% sense. Ultra pure does not.
"That's not correct mathematically though."

Yes, certainly it is.

"You can't divide something 0 times and get any number. Adding zero + zero + zero infinite times does not equal 1."

The discussion is about mathematics, not elementary school arithmetic.
In case you like console: How about sharing a tmux session with Vim/Emacs in it? The remote peer will connect to your machine through SSH.
I think they're awesome too, such interesting creatures! Thanks for sharing your observations.
As said in another part of the thread, we were in a very good spot to do so. There absolutely are many reasons to not jump in at this time.
I'm not gone on them, they persecute the local song bird population, we have a plague of them and the even more unwelcome grey crow.
The magpie's call is either a horrible squeal or an equally unpleasant chchchchchch sound
I use it along with safeeyes. Both are awesome
Try zoom.us. Also has remote control. Used it for this very purpose several times.
Using people to pick up trash and throw them properly is the solution that has been used for centuries. Crows are paid peanuts (literally) for bringing back trash. They are employees.

And I am sure that if you were to offer people a dollar as a reward each time they bring back a trash to a trashcan, the parks would be clean.

In Berlin glass bottles are reused and there is a reward for bringing them back to specific bins. I have seen homeless people looking for trash and filling carts of these.
I don't know. Have we tried giving a tasty nugget of bird food too to every human who uses the bin?
On the regresivity issue, the original discussion in this thread was why the tax is politically unpopular. And the answer is: because it's perceived as regressive by the voting public, and acts regressive within the driving segment. You point out to a widescale redistribution effect to the non-driving public that counteracts this, but I disagree that it makes a significant difference outside a very narrow intellectual public like this forum. Congestion charging will always be an uphill political struggle.

Thank you for the perspective on the voucher idea. Yeah, in a perfect world, it's equivalent with a congestion tax coupled with a tax deduction of equal amount, I've hinted to that. But you would need to dynamically change the amount of the tax to keep up with road supply and demand, and that will clearly be be an explosive political decision. Also, for cash in hand to be psychologically equivalent to public services, the voters have to have full trust in the public spending process, which seems unlikely. So in practice revenue generating vouchers could be much more palatable. The additional transaction costs and friction could be negligible compared to a traditional congestion tax: to drive more than your allotment, you load your driving wallet with cash that is deducted at prevailing market voucher prices; at the end of the year, if you generally drove less than the allotment, you will find a nice tax credit waiting for you inside the public tax internet gateway.

By the way, I'm a city councilor in my European town and that's why I might show a strong slant towards practical ways to achieve political consensus, as opposed to just going for the superior theoretical solution. Cities rarely move on theoretical optimum paths and recently, of all idiotic policies, I had to struggle for ending the public subsidy of free parking. No-brainer, but wait until a significant part of the public received if for decades and strongly believe it's some sort of natural right.
This can be viewed with JS disabled:

https://github.com/golang/go/commit/7aa9855704a766a1a16fbed7...
I visited the museum as well and it's a fantastic experience. Well recommended, the best thing to do in Stockholm.
Yesterday was the day the Vasa sank, so I was looking for a nice article that touches on flaws in construction, the testing in the harbor, and not least the fact that nobody was actually punished (which seems quite enlightened!).

I don't care that a company with a product is behind that article. It is still a good article. And it is much more open and honest about it than a lot of other articles that we have on HN.
There is a neat derivation of this from the fact that reflection in a plane with unit normal Q can be represented as P -> QPQ with P and Q considered as pure quaternions (ie. no scalar part).
He could have at least had the good decency to have used a KayaK.
Your interpretation is generous since the original article says explicitly: “some hashes are worse than others. You can expect String to be fairly poor.”

The problem / error is the claim that the collision demonstration with short strings somehow proves that String is much worse than other hash functions, without testing other hash function, and without understanding that the theoretical ideal predicts a lot of collisions with short strings.
Go Ahead, Speak for Yourself
In crime we call it “organised” crime. I’m banking it’s just “doing business”. Maybe we should make this kind of invention of value out of thin air illegal?
> IEEE 754 has a single signless infinity

No it doesn't. I don't know where you got that idea, but it can't be from ever writing any floating point code, or looking at the IEEE-754 standard, or the floating point format. Please see https://www.h-schmidt.net/FloatConverter/IEEE754.html and stop spreading radically wrong misinformation.

> It still depends on which side you take the path from - from the positive denominator or the negative denominator side.

In IEEE-754, 1/0 == Infinity and 1/-0 == -Infinity.
I think that there is a conflation that needs sorting out. Mathematicians and Physicists may need funding at a high level, they may deserve it in a philosophical and natural justice sense as well. Computer Science argues for (and gets) high levels of funding by asserting economic rationales for funding with a justification that physics and maths struggle to match. My view is that if we are talking about the SE side of the shop then this is rational and fine, but if we are talking about theoretical CS which (tragically) effectively includes much of the database, programming language and methodology community, and much of the AI and ML community too, then this is a misallocation of capital.

In terms of CRUD apps - my jaw is on the floor... Don't you care about the harm that is inflicted on the people doing the development, their victims (everyone) and the reputation of the infrastructure that they create? What about voting machines? Compulsory XKCD link : https://www.xkcd.com/2030/

I think that the lofty disregard is fine - just don't go arguing for grant funding on the basis of real world impact.

On AI and ML - where is the work that will enable methods to be actually managed in the wild? How come the estimates of performance based on the methodologies of testing from academia are so woeful? Why has the academy been content with "it provides 94% TP in test with 99% confidence but when we ran it in production it gave us about 80% after review"!
Is it truly headless?
Crap this article jogged my memory - I now remember Xinu from when I was a teenager!

It’s a fantastic bit of code for anyone interested in how operating systems are designed and built.

Glad to see it’s still being kept alive!!
I had a really good one work for me - but he went off back to physics so that he could play with a real computer!
Best advice in this thread, IMO.
No this is only for markdown, so will not have the same breadth of features and tooling as Sphinx or Doxygen.
As per many other comments - doing admin and applying for grants takes up ~80% of normal academic time - and yet classes get taught.
As a reminder, this is what you end up with when everybody litters where they want and nobody picks up the trash:

https://www.bing.com/images/search?q=trash+in+Indian+cities
> How many billion dollar Ethereum contracts have had bugs again?

Is that rhetorical? I can't think of any major bug on a billion dollar ETH contract. The largest "heists" appear to have ranged in the mid 10's M$ (DAO, Parity), with one bug that freezed a sum in the low 100s M$.
A few days later : ] is great, love it... just a shame so many major packages are broken!
5 Mistakes That Lead to Mastering Blogger Outreach Email Template
Great comment! As always, delighted to find a variety of experience on HN.
iOS Manager
Android is cheap and it's widely used because it's open. If manufacturers weren't able to customize it to their needs, we would still be living in a world with separate OSes for every single manufacturer. This is important especially in Asia where the market is completely different from western market. In Asia it's also very important to be able to live without Google proprietary software in Android because for example in China it's currently blocked. They are using Baidu for all the things we are using Google services for.

Year of Linux on the Desktop is hard to see since corporate users are so tightly coupled with MS ecosystem. If Microsoft could build at least equivalent mobile OS as Android or iOS, they would get pretty much all corporate customers to themselves and it would most definitely affect private customers as well. Oh, and Windows has gotten a lot better in the last 10 years so there's really no need for a basic user to change over to Linux.
The story of life - which our kids and their kids will repeat for etenerity “it was good when it was small.”

It’s good when it’s new and unpredictable and you’re in the mindset of “oh let’s see what else is there” (aka, an open mind)
Actually is any hashing algorithm guaranteeing uniqueness? Of course it is theoretically impossible to guarantee that (pigeonhole principle) but even practically, can a collision occur on sha256 in real use? I understand the hash is designed so that it is theoretically difficult to manufacture a collision but surely a collision could occur in real life?
I work at a company that has been doing a webkit-based GPU accelerated renderer for more than 4 years and we have great results powering many games with <1ms render times for many cases. Webkit however has a lot of intrinsic architectural limitations that we spent a lot of time trying to overcome. Now we are writing a new HTML renderer from scratch and our results are promising: 5x-12x faster than anything WebKit/Blink based. You can hear more about how that was done at CppCon 2018 (https://cppcon2018.sched.com/event/FnKC/oop-is-dead-long-liv...). Also I would love to hear from people interested trying Electron-based apps with our tech.
Happy user here. Works like a charm on a Debian laptop and a 3-screens Debian desktop machine.
I still don't understand your reasoning.

Do you want seagulls to not eat, never eat? Do you want seagulls to be killed?

Is the water supply adjacent to the landfills? Will the seagulls not poop in the water supply if they didn't eat from landfills, or is pooping in the water supply not a problem as long as the seagulls haven't eaten from a landfill?
Hedge-fund manager invests only 0.1% of his billion-dollar portfolio in the U.S
And the ultimate reason of this catastrophe was: Ignoring the System test result and prematurely releasing into production.

'test was stopped at the ship rocked so violently that it was feared that it would heel'... yet nobody did anything about it.

Nothing new for IT - shipping too early :)
In case someone feels like exploiting the dependency graph a bit: http://npm.anvaka.com/#/view/2d/vuepress
That's the Puy du Fou, about an hour drive from where I live: https://www.puydufou.com/en

They already have many birds, and a falconry show so they certainly have the skills to train birds to do what they want.

https://www.puydufou.com/en/lallee-des-volieres

The park is usually pretty clean, not that many people litter anyway so as suspect it's more for the novelty and as a fun project for the falconry staff than to save on cleaning.
Worked for Putin. "We don't have military in Crimea". "We didn't shoot down that plane". "We don't have military in Donbass".
Yes, but over time the trend was to make them wider as well, so much more stable. By the 1800's for example (battle of trafalgar era) the ships were uniformly more squat.
https://en.wikipedia.org/wiki/Vasa_syndrome
Well, in Japan, littering is rarely seen.
Today my goal was to make some tiger-bread - not the usual kind of tiger-bread as described in wikipedia:

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

Instead I wanted to make a "leopard-print" inside the bread, using a combination of food-dye and nested pieces of dough.

Unfortunately I proved that the concept could work, but did not achieve success:

https://www.instagram.com/p/BmVNZweBA9D/

I expect I'll do better next time, as I quickly realized that the addition of the colouring was really throwing off my dough. Adding cocoa-powder to dye the white-dough brown made it too stuff, and similarly the volume of "yellow" dye I needed to add made those pieces of dough too moist. It menat when I was trying to roll & wrap different coloured parts together it just didn't work.

In short I knew what I wanted to do, make "sausages" of one-colour, wrap in another, then layer those upon each other. Instead I gave up. I rolled some shapes, did some stacking, and realized I'd have better luck starting over in the future.

So that'll be a job for next weekend.

Also I implemented a simple intepreter in golang recently, following along from a book, and I'll be adding some new features to it. But that's less interesting.
You might want to check the 'work well' part of that. The average American has 4x times more than the average Chinese national, even after ppp adjustments. I couldn't quickly find figures for the median, which I'd refer to use. China's net migration is also negative.

It seems highly reasonable that China would be doing better if they toned down their protectionist policies.
Holy hell, an actual Holocaust denier.

You know, there are survivors of these extermination camps still around; some even speaking of their experiences. All liars in your warped world view?
Most rental companies in Europe require a police report for any kind of accident, their insurance won't pay without one.
What Does Google Know About You?
> Publii is a desktop-based CMS for Windows and Mac that makes creating static websites fast and hassle-free, even for beginners.

;)

Love the idea of a full editor. I use Thingamablog and it is ancient and very unwieldy. Any other recommendations for a Linux user?
Vue CLI 3 is here
As a "bitcoin fanboi," I never claimed to not want the rule of law. I just don't want some unaccountable third party mucking about with the monetary policy of the currency I'm using. If anything, I'd like _more_ rule of law when it comes to holding central banks accountable when they fuck up.
Super late to the party but, if you love OCaml and ML languages, check out Elixir. Runs on the Earlang machine and this inherits all its libraries. It takes more than a page from patterns and conditional method bodies. Love it.
Probably trespassing but that's no reason to send officers after the event has occurred.
I seldom use it, so I can't say how well it runs, but from Gnome version 3.22 if I'm not wrong, Google drive is integrated with Nautilus (the file manager) via GVfs/GIO and the couple of times I used it to share a file worked flawlessly.

YMMV ^__^;
Hitler: election campaigner with limited influence?
Hugo with NetlifyCMS perhaps? Or Grav?
Does the universal symbol for disability need to be rethought?
This is now built into GNOME. You can set it under Displays
Also shows the dangers of optimizing for metrics without thinking really hard about what kind of metric your optimizing for and what kind of side-effects it can have.
> So the whole thing is just playing around with words.

Er... that's what mathematics is. It's a word game - we build systems from arbitrary rules and then explore the results.

Look through https://www.mathgoodies.com/articles/numbers for a bunch of uncommonly-defined numbers.
Would like to read more about that story?
Interesting, but my thoughts were along a simpler route of making a literal Turing machine out of text.

Represent your tape with digits, and your head with a letter. Have an arrow from the letter to the active cell.

[ 0 0 0 1 1 A->2 2 2 ]

Then the text replacements look like this

A->2 becomes 1 A->

2<-A becomes 1 A->

B->2 becomes <-D 3

2<-B becomes <-D 3

So two text replacements for every state/symbol combo. And the halt state has no replacements. Easy!

(Plus a replacement from [<- to [0<- and from ->] to ->0] to make the tape infinite.)
I am not sure about one thing. Stack Overflow is pretty well of right now. It doesn’t seem like stack overflow need those people but more like those people need stack overflow. I wonder what would be incentive for Stack Overflow to change. Imagine SO ignores all of those complains, what happens? I doubt anything would happen to it.
How do you avoid unaccountable third parties in a cryptocurrency like Bitcoin? Isn't policy currently being set, in practice, by a mix of the major miners (many behind the Chinese Great Firewall) and core developers, none of whom were elected or are accountable to you in any way? Hell, one of the people with influence over Bitcoin is just some rando who started a popular forum.
I would like to note that I agree with a lot of stuff in this article - I hesitate posting a question on SO and when I posted an answer I was very nervous. But I think one would have that feeling with any large enough audience.
You're right, I just updated it, thanks!
Sadly not available for Wayland because of Wayland's architecture. KDE and GNOME have some functionality built in but I don't know how good it actually is compared to redshift.
FOSDEM 2019 – Call for participation
Not entirely related, but always amazes me:

In the US, the word “socialism” seems to be confused with ”communism” like they were exchangeable. Mostly like people think vegan and vegetarian are the same thing. Nazis and Soviets were both socialists, despite being classified as right and left wing respectively.

There’s a lot of things the US could do so much better if it understood that even hardcore republicans can be socialist and remain ideologically intact.

I guess we’ll have to find another word for it, since this one seems to have been tainted during the Cold War.
> Like needle exchanges, this will be an idea that progressives will eventually realize is outrageously naive and stupid. Sorry.

This program is working for more than 20 years in many European countries already. Why would it all the sudden fail in Norway?