skysight-inc/HackerNews huggingface dataset:
> However, to paraphrase something I read from a sailor, "every regulation in the Navy is written in the blood of your predecessors". If you do 10 deals, one might wipe out any upside from the other 9, even if you got more upside by negotiating a better valuation, and having a faster turnaround and lower cost of doing business. And of course, if a buyer got the reputation of not doing due diligence, it would attract all the problematic companies.

I think you're right here, and the reason Berkshire Hathaway can get away with this type of strategy at this point is because it's large enough and diversified enough that it can assume that risk. A tiny company, I would think, would be in much less a position to do so.
How to Force a Windows 'Blue Screen of Death'
Some other differences are given at https://news.ycombinator.com/item?id=13906483 .

One problem that all of these programs share is something that you cannot really do much about absent user-supplied information, since it is something that isn't exposed in the abstraction of a POSIX General Terminal Device. It is probably more acute for tv than for the others, albeit that as I have mentioned I couldn't get tv to actually run without error to see what the effect is.

This problem is that there is a baked-in assumption about the glyphs of the characters. This is not the usual concern that glyphs are different shapes in different fonts. That's not really much of a concern for box drawing and block graphic characters.

The baked-in assumption is that glyphs are rectangular, with a 1:2 aspect ratio. This is the assumption that underpins the idea that U+2580 is two square pixels, one atop the other.

But this is not true even for 9x15 fonts, which yield a slight distortion with all of these programs, let alone for yet squarer fonts. Barack Obama looks very odd indeed when U+2580 is actually a 16x16 or 32x32 square, as it sometimes is. (http://fileformat.info/info/unicode/char/2580/fontsupport.ht... shows several square appearances, and it is square in one of the fonts that I use here.)

tv, with the way that it already works, is probably best placed to incorporate user-supplied information about the font's character cell aspect ratio. pxl could probably be extended fairly simply, too. The others including timg, I suspect would be harder.

Interestingly, M. Zeller has had an open issue about this for timg since 2016.

* https://github.com/hzeller/timg/issues/4
I second this question. Cannabis is so benign it's literally legal in several states. It's less addictive than alcohol. Everyone smokes it everywhere regardless of legality: you know several recreational pot smokers (for sure), or people who did it in the past. (And then simply stopped.)

I realize you would end up "high" but I, too, am curious whether you've ever tried it. Given your description and the fact that you almost certainly wouldn't get in trouble.

I realize you work in IT and maybe don't want to get high, so I don't mean to imply that this is a good alternative - just curious, like the other poster. Thank you.
You didn't say system administrator work. From your earlier post I got the impression you were struggling with desktop usage. Alot of people prefer the command line as it gives them more flexibility, especially with Devops (I makes courses for this).

> I also had huge problems a few years ago when the only Linux servers I could rent from OVH had no UI, and I didn't manage to figure out how to install the UI from a command line.

Never heard of OVH. Try Digital Ocean and select their premade options, you can get a fully configured WordPress image from them.

> I'll need to get into Linux. But I find it to be hard work (for someone who does that as a hobby).

I don't know what to tell you. Sounds like you need to take a class or attend a Linuxfest where people will sit down with you and guide you through it.

> ... (I don't include third party packages as "UI")

Keeping UI as optional is deliberate as it reduces the surface attack structure of a Linux system. It also reduces resources with scaling a server farm. This is an important point to understand if you want to learn why Linux (and Unix like) dominates in servers. If you really want a UI, rent a CPanel managed Linux system.
Yea that does make sense actually.
You are correct. The problem here seems to be that the OP's tests depend on implementation details, which of course shouldn't happen. Presumably this wouldn't occur in a language where you could hide these implementation details (private attributes/methods, etc). That said, Python doesn't force you or encourage you to write your tests like this. Just because it's possible to access the implementation, doesn't mean you should.
Next-gen steel under the microscope
Wow. Interesting approach to learning.
Seek out well written projects and contribute to them, you'll learn far faster the principles of good software than working alone or on badly written code.

Focus on maintainability above speed, terseness, or perfection. Worse is better (<-- it took me many years to truly understand this expression)

Your plans/thoughts on any matter are strictly inferior to your thinking after putting it into practice, so do not plan too much. Instead, experiment.
I think discover weekly is much more than that, and that is precisely what makes discover weekly so good!!
Yeah, I play chess sometimes, and I could not care less about how the board is oriented.
TDD is very far from [formal] proofs.
Funny videos All Time: Stupid people doing stupid things
Good point!

My first reaction was: This is insane. Nobody is perfect. Let's try to reduce the bug rate to 1 bug / 100,000 LOC and we have achieved more than we can hope for.

However, thinking more about it, if you have a system with 1 million LOC and reduced your bug rate to 1 / 100,000 LOC, this means you need to fix 10 more bugs and you are 100% bug free. This doesn't sound infeasible at all. (ALthough it may be hard.)
And your point is? There should be no parks? We should not call them nature? We should not throw cans into bins?
I grew in a nature. Now I live near a park. The tree is still a tree and I don't leave trash around no matter if I am in the forest or in the park.
Actually littering is one of the things I just cannot understand. How a person should be brought up to think that leaving trash scattered behind is in any way normal thing to do.
In Search of the Real Bill Gates (2001)
This is plainly wrong. You are disseminating misinformation.
If I understand it correctly you generate the program from that file by removing all the non-code text, right?

This is very well documented , but not "actually" literal programming. It's a losing battle over this definition but since you said actually I'll go for it one last time :p

In literal programming, the order of the explanation dictates the flow of text. Conversely, well documented source code follows the order of the program.

The literate programming paradigm, as conceived by Knuth, represents a move away from writing programs in the manner and order imposed by the computer, and instead enables programmers to develop programs in the order demanded by the logic and flow of their thoughts.[2] Literate programs are written as an uninterrupted exposition of logic in an ordinary human language, much like the text of an essay, in which macros are included to hide abstractions and traditional source code.

- https://en.m.wikipedia.org/wiki/Literate_programming

Literate programming in this specific case would include a big overview of the entire file somewhere with references to each section. These would then be pulled in and included at compile time.
Gensim?
Make money. Donate it.
"Dynamic languages make testing easier," paints a very broad brush. They have some very nice benefits, but also a lot of edgecases.

* An argument might be an int when you expected a float. This can be addressed by casting things with `float()` in every entrypoint, but it's more defensive to require a float and error out otherwise. Either way, problems only appear at runtime.
* An object might be null and this only gets picked up at runtime - using Rust it's been very nice to have to explicitly say when things can be null.

I've found it can feel like luck when a complex Python program works correctly for real-world input, but it's also very powerful at getting something done. Tradeoffs.
Same. I haven't even opened Explorer for several years.
Oh this is bad. I'm so sorry for you. I installed two of those doors (big ones, 16'x16') a while ago and while doing that I kept telling myself 'keep clear, keep clear'. The trick to this is that there is a hole in one of the retainers that you put a strong steel bar through, this will allow you to release the spring tension turn-by-turn until there is so little tension on them that you can let them go.

Very very scary stuff, large springs. Even small ones are not without danger (think old alarm clock springs, those can take an eye out when they let go).

Best of luck with your recovery, I really hope you get back to 100% functionality. And thank you for sharing the story, it just might help save someone else from doing something like this.

edit: more risky springs are found in the suspension of vehicles, don't mess with them without the right tools and knowing what you are doing.
Car seats statistically worthless for children 2 and up (TED 2008)
Do you really use Studio?

Most people I know seem to prefer the old Workbench. Big customers are also switching to web-based tools, where they can, among other thing, track the progress status easily.
Reverse racist black girls with yellow fever
Apple's Swift Becomes Top Programming Language for the First Time
This may be solved for Haskell as well in the near-ish future (I assume you're thinking of the GC issues) by the addition of linear types to GHC: https://news.ycombinator.com/item?id=13866787
Totalitarian communism is not the only alternative to capitalism.
In tech most managers and recruiters think there is a skills shortage. This is untrue. The truth is that companies do not want to pay market rates for people with the right skills
I'm fully aware of gpo, thanks. I was more on about the shift from the default of do not update (in server 2012) -> update and restart (as a default in server 2016)
I don't see why not, Haskell has green threads, channels, and everything that Go has. The only argument I can see made is that the laziness and current GC implementation aren't suited, and even then, those problems can be solved with strictness pragmas, and a different GC respectively.
Isn't it possible to choose the best tool AND get to work? Isn't it our responsibility, as software engineers, to ensure that those who pay for our services get the best bang for their buck? That includes choosing a programming language that actually helps developing new features faster, while guaranteeing that the system is available, robust and maintenance costs are low.

Choosing a language that makes these things difficult, is a poor choice. We should not accept subpar languages to be used just because.
A purchase of Gilead's two cures for Hepatitis C would directly improve the lives of 3 million Americans who live with it at a much lower cost than what we'll pay for Interferon and liver transplants. As a bonus, most of these 3 million people voted for Donald Trump as president, coming from rural areas where IV drug use is high.

Why hasn't The Donald gone and scored this easy political win? This is about as easy as it gets, big cost savings, literally saving millions of lives, it'd easily be like Nixon with the EPA, a memorable positive legacy that would last for decades if not centuries afterward.
> Benzos are pretty terrible. That second doc did you a favor.

I knew that when I saw the GP, hence the "last resort". My experience with the drug was morbid as well -- the world felt soft for an hour, after which I would pass out. I would wake up in 4-6 hours feeling normal again. Only later did I find out that the aforementioned side effects with the additional and overlapping prescription of codeine, I could have died in my sleep.

But the point being, I am no doctor and I was living in a confusing state of mind. So when I went to see him, I thought that benzos are the way to treat me. But instead of being referred to a mental health department or given beta-blockers as a less intrusive medication, I just received a no as an answer. It left me with mixed feelings. I mean, the doctor was right that the benzos were not the solution, but he should have told me what I need, instead of just declining what I want.

Luckily enough I was able to accept the fact that I could be mentally ill, so I sought appropriate help by myself. Luckily, my case was handled by psychiatric who taught me how to treat the pre-cursor to my anxiety, the panic attacks, instead of the anxiety itself. When I learned that I could handle the panic attacks just like any emotion -- and without drugs -- I was able to shrug the anxiety away.

Condemning a patient who seeks opioids as a treatment when they don't know for better is not much of a favor. I felt like I was treated like a drug abuser and my state wide profile most likely now states me as a possible one. All of this because I could not remember the translation of the drug and instead referred to it as what I have seen thrown out on the Internet from time to time. I would not be surprised if I would have received better treatment would I have had referred to the drug with its marketing name only, but I did not think that would have helped much in a foreign country.

Also thanks for the smoking tip! Although, I do not smoke, but I do moderate the amount of caffeine I consume nowadays. Getting over the panic attacks did require quite a few lifestyle changes in addition to self-reflection.
maybe if you constrain the game to take place on a wooden board, pieces moved by players. Otherwise, e.g. the ions inside some exotic star may be moving in chess like patterns (for a while). who's to say. Where does the disagreement with the Pythagorean ideal stem from, anyway?
Thus the reaction poohs out as the temperature rises.

'poohs out' ? I've looked up the definition of 'pooh', and there's nothing to indicate what this means in this context, can someone elaborate?
New Intel Tech Bridges Gap Between Fast Conventional Memory, Longer-Term Storage
You know, propositions are types, proofs are programs :-), thanks to Howard & Haskell Curry, somewhat culprit of the functional frenzy.
You can buy the first 50 annual reports as a book; there are also books of collected essays.

They're worth taking your time with, especially once the thing gathers pace.
You should definitely see Turkish. it's belong to same family with Japanese. But verbs are even bigger. There are more variants as suffixes to the verbs. Sometimes a whole English sentence can be translated into one Turkish word. Have a look. "okutamadıklarımızdansınız" just one word. It means you are one of those who we can not make them read.
Just chiming in in case anyone finds these useful, my filter lists (600k):

https://hosts-file.net/download/hosts.txt
https://raw.githubusercontent.com/StevenBlack/hosts/master/alternates/fakenews-gambling/hosts
https://raw.githubusercontent.com/Dawsey21/Lists/master/main-blacklist.txt
https://ransomwaretracker.abuse.ch/downloads/RW_DOMBL.txt
https://raw.github.com/notracking/hosts-blocklists/master/domains.txt
https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt
https://www.malwaredomainlist.com/hostslist/hosts.txt
https://zeustracker.abuse.ch/blocklist.php?download=domainblocklist
https://s3.amazonaws.com/lists.disconnect.me/simple_malware.txt
https://s3.amazonaws.com/lists.disconnect.me/simple_malvertising.txt
https://raw.githubusercontent.com/reek/anti-adblock-killer/master/anti-adblock-killer-filters.txt
https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt
http://winhelp2002.mvps.org/hosts.txt
http://v.firebog.net/hosts/Easylist.txt
http://v.firebog.net/hosts/Easyprivacy.txt

Also my whitelist (Family uses Windows, xbox, facebook, etc):

pihole -w www.msftncsi.com settings-win.data.microsoft.com outlook.office365.com products.office.com c.s-microsoft.com i.s-microsoft.com login.live.com outlook.live.com dl.delivery.mp.microsoft.com geo-prod.do.dsp.mp.microsoft.com displaycatalog.mp.microsoft.com xbox.ipv6.microsoft.com device.auth.xboxlive.com www.msftncsi.com title.mgt.xboxlive.com xsts.auth.xboxlive.com title.auth.xboxlive.com ctldl.windowsupdate.com attestation.xboxlive.com xboxexperiencesprod.experimentation.xboxlive.com xflight.xboxlive.com cert.mgt.xboxlive.com xkms.xbolive.com def-vef.xboxlive.com notify.xboxlive.com help.ui.xboxlive.com licensing.xboxlive.com eds.xboxlive.com www.xboxlive.com v10.vortex-win.data.microsoft.com settings-win.data.microsoft.com creative.ak.fbcdn.net external-lhr0-1.xx.fbcdn.net external-lhr1-1.xx.fbcdn.net external-lhr10-1.xx.fbcdn.net external-lhr2-1.xx.fbcdn.net external-lhr3-1.xx.fbcdn.net external-lhr4-1.xx.fbcdn.net external-lhr5-1.xx.fbcdn.net external-lhr6-1.xx.fbcdn.net external-lhr7-1.xx.fbcdn.net external-lhr8-1.xx.fbcdn.net external-lhr9-1.xx.fbcdn.net fbcdn-creative-a.akamaihd.net scontent-lhr3-1.xx.fbcdn.net
> There is one thing in Go, that I haven't met anywhere else. I can really understand any codebase I stumble upon in a matter of seconds.

Care to elaborate a bit more?

I understand that when you see for(...) { b[i] = f(a[i]); } then you instinctively know that it's a loop that maps over some sequence, and so on. But let's say you have a 50-100kloc codebase with a 100 files in it. In what unique to Go way does Go help you understand the big picture/coarse architecture of such a project?
Gen X more addicted to social media than millenials
Nice result. It feels good too.
Thanks for these great references! I will definitely have a look at them and see if I can use them for my purposes.
Is the game going to be released?
Euphemism for "poops out".
As i said below i am more on about MS even considering this as a default option for a server environment, not about the lack of control.
> I really don't see a sensible Consul/Kubernetes/Docker alternative being written in Haskell.

The only reason for this is the unpredictable latency issues caused by the current garbage collector in GHC. This should be avoidable once GHC has linear types[1] and someone rewrites its GC to take advantage of this.

[1] https://news.ycombinator.com/item?id=13866787
One minor issue?

You seem to misunderstand that thread.

If you do a stock install of Ubuntu you'll have very many, showstopping, errors.

If you use a custom script that forces a custom bootloader, custom kernel, and a bunch of other fixes, you end up with a machine that still doesn't have headphone audio and some problems with bluetooth.
The best thing about Berkshire Hathaway in the context of internet is their website. I've given it as example numerous times.
Mathmen are more Van Eyk than Pollok.
I've tried to use stack many times; I think I'm up to 5 attempts now?

Each time, I've invested many hours trying to make it build; trying to make it find/fetch GHC; trying to make it find/recognise the GHC it's just downloaded; talking to others in IRC/GitHub issues/etc. for help; reading through the source code; trying to hack around brokenness (stack filling up temp dir, GHC misusing bash, etc.). Each time my patience has worn out and I've just used Cabal instead.

I know that stack must work on some people's machines, and that's great for them. I don't understand at all why it's regarded as some sort of simple, works-everywhere, "end of cabal hell" thing.

Haskell's infrastructure is probably its biggest pain-point; Cabal isn't great, but it's at least predictable enough and old enough to have stable, reliable workflows. Stack's approach seems to be solving problems by bundling them as yet another stack feature; that doesn't help when stack itself flat-out doesn't work :(
This post wholly ignores why Berkshire Hathaway is successful. The company is not successful because they make selling companies to them easy. They are successful because they buy good, cash rich businesses and find excellent management to run them.
tried few others, they are inferior to SDL Trados Studio, web based tools are also pretty horrible, I currently work on project for major search engine and tool we use is just horrible, I mean the speed, I waste like 30% of my time waiting for response from their server (I have like 150Mb home internet), when it works fast then it's great and I can do a lot of work, but most of the time I have to wait

same goes for another major Chinese phone producer, their virtual phones in browser are just horrible, something I would check even with screenshots and Excel in 30mins take with virtual phone 1.5hour, complete waste of time

I am yet, to experience any web based tool which would be superior for my work compared to offline apps

oh, now that I mentioned it, certain big Japanese phone brand have really nice web tool where you can work superfast no problem 150-200 screenshots per hour including editing and highlighting bugs, but that was only exception to my experience with all other companies
Also works on current Chrome (v57.0.2987.110) on Mac. Nice.
I learned Go in the manner which you describe. It's still a disappointing language. I don't understand the powerful Stockholm Syndrome which appears to grip most Gophers.

For example, compared to MRI, Go has better GC and execution speed, much less flexibility, better concurrency primitives but not better concurrency libraries (EventMachine), and is incredibly verbose.

If you refuse to compare languages, then you are asserting that at least one of the languages is somehow magically incomparable and thus criticism-free, and Go is not so special or good that it should get any pedestal-driven treatment.
Edge or Liability? White House Ties May Cut Two Ways for Goldman
Those would be strangely wrong axioms though and probably not what OP had in mind. Just because a theory with axiom 1==0 contains numbers doesn't mean it's math, at least if it is not consistent.

But maybe you are right, math isn't the epitome of human knowledge. It is the art of learning that knowledge. Still, in some way, individual knowledge constitutes the extent of anyone's own universe.
Many people who think he is doing a great thing would immediately change their mind if I told you that he was proselytizing for Allah.

What if he just wanted to talk to them about Amway for a while? would you be OK with that?

What if he was talking Scientology?

What if he was talking Malboro?

If you are being honest with yourself, you have to agree he is merely running a business. They give him their time, he gets God points.
Berkshire Hathaway derives no small part of its advantage from extremely cheap internal financing (insurance float) and very small leadership organisation (Buffet and Menger).

I don't think this yet qualifies as the Buffet of Baud. But I admire the excellent marketing.
Ask HN: Anyone working in aircraft automation/pilotless technology?
I'm interested in working in aircraft automation and technology related to single-pilot airline operations, NextGen, etc. (not drones) after completing a CS degree. Does contributing in this space require a masters/PhD? What knowledge would make an applicant competitive for a job like this? Are there smaller companies working on these things or is it primarily Lockheed, Boeing, etc.
except it's not even my stuff, I am just annoyed IMDb user who moved to TMDb and just wanna let know other people about alternative so we can all continue discussing movies, after all it's in my best interest to attract as many users as possible so I can have more people to discuss with even when I have zero monetary benefit from it and I am in no way affiliated with TMDb other than any other user, heck I don't even help editing movies there, no Mod, nothing...